Already a subscriber? 

MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?

BS EN 62769-5:2015 Field Device Integration (FDI) - FDI Information Model, 2015
- 30325340-VOR.pdf [Go to Page]
- English [Go to Page]
- CONTENTS
- FOREWORD
- INTRODUCTION
- 1 Scope
- 2 Normative references
- 3 Terms, definitions, abbreviated terms, acronyms and conventions [Go to Page]
- 3.1 Terms and definitions
- 3.2 Abbreviated terms and acronyms
- 3.3 Conventions for graphical notation
- 4 Overview of OPC Unified Architecture [Go to Page]
- 4.1 General
- 4.2 Overview of OPC UA Devices
- 5 Concepts [Go to Page]
- 5.1 General
- 5.2 Device topology
- 5.3 Online/offline
- 5.4 Catalogue (Type Definitions)
- 5.5 Communication
- 6 AddressSpace organization
- 7 Device Model for FDI [Go to Page]
- 7.1 General
- 7.2 Online/offline
- 7.3 Device health
- 7.4 User interface elements [Go to Page]
- 7.4.1 General
- 7.4.2 UI Description Type
- 7.4.3 UI Plug-in Type
- 7.5 Type-specific support information
- 7.6 Actions [Go to Page]
- 7.6.1 Overview
- 7.6.2 Action Type
- 7.6.3 ActionService Type
- 7.6.4 ActionService Object
- 7.6.5 InvokeAction Method
- 7.6.6 RespondAction Method
- 7.6.7 AbortAction Method
- 8 Network and connectivity
- 9 Utility functions [Go to Page]
- 9.1 Overview
- 9.2 Locking
- 9.3 EditContext [Go to Page]
- 9.3.1 Overview
- 9.3.2 EditContext Type
- 9.3.3 EditContext Object
- 9.3.4 GetEditContext Method
- 9.3.5 RegisterNodes Method
- 9.3.6 Apply Method
- 9.3.7 Reset Method
- 9.3.8 Discard Method
- 9.4 Direct Device Access [Go to Page]
- 9.4.1 General
- 9.4.2 DirectDeviceAccess Type
- 9.4.3 DirectDeviceAccess Object
- 9.4.4 InitDirectAccess Method
- 9.4.5 EndDirectAccess Method
- 9.4.6 Transfer Method
- 10 Parameter Types [Go to Page]
- 10.1 General
- 10.2 ScalingFactor Property
- 10.3 Min_Max_Values Property
- 11 FDI StatusCodes
- 12 Specialized topology elements
- 13 Auditing [Go to Page]
- 13.1 General
- 13.2 FDI Client-provided context information
- 13.3 LogAuditTrailMessage Method
- 14 FDI Server Version
- 15 Mapping FDI Package information to the FDI Information Model [Go to Page]
- 15.1 General
- 15.2 Localization [Go to Page]
- 15.2.1 Localized text
- 15.2.2 Engineering units
- 15.3 Device [Go to Page]
- 15.3.1 General
- 15.3.2 Mapping to Attributes to a specific DeviceType Node
- 15.3.3 Mapping to Properties
- 15.3.4 Mapping to ParameterSet
- 15.3.5 Mapping to Functional Groups
- 15.3.6 Mapping to DeviceTypeImage
- 15.3.7 Mapping to Documentation
- 15.3.8 Mapping to ProtocolSupport
- 15.3.9 Mapping to ImageSet
- 15.3.10 Mapping to ActionSet
- 15.3.11 Mapping to MethodSet
- 15.4 Block [Go to Page]
- 15.4.1 General
- 15.4.2 Mapping to Attributes
- 15.4.3 Mapping to ParameterSet
- 15.4.4 Mapping to Functional Groups
- 15.4.5 Mapping to ActionSet
- 15.4.6 Mapping to MethodSet
- 15.4.7 Instantiation rules
- 15.5 Parameter [Go to Page]
- 15.5.1 General
- 15.5.2 Private Parameters
- 15.5.3 MIN_Value and MAX_Value
- 15.5.4 Engineering units
- 15.5.5 Enumerated Parameters
- 15.5.6 Bit-enumerated Parameters
- 15.5.7 Representation of records
- 15.5.8 Representation of arrays, and lists of Parameters with simple data types
- 15.5.9 Representation of values arrays, and lists of RECORD Parameters
- 15.5.10 Representation of COLLECTION and REFERENCE ARRAY
- 15.5.11 SCALING_FACTOR
- 15.6 Functional Groups
- 15.7 AXIS elements in UIDs
- 15.8 Actions
- 15.9 UIPs
- 15.10 Protocols, Networks and Connection Points
- Annex A (normative) Namespace and Mappings
- Bibliography
- Figures [Go to Page]
- Figure 1 – FDI architecture diagram
- Figure 2 – OPC UA Graphical Notation for NodeClasses
- Figure 3 – OPC UA Graphical Notation for References
- Figure 4 – OPC UA Graphical Notation Example
- Figure 5 – Optimized Type Reference
- Figure 6 – OPC UA Devices Example: Functional Groups
- Figure 7 – OPC UA Devices example: Configurable components
- Figure 8 – Example of an automation system
- Figure 9 – Example of a Device topology
- Figure 10 – Example Device Types representing a catalogue
- Figure 11 – Online component for access to device data
- Figure 12 – Hierarchy of user interface Types
- Figure 13 – Integration of Actions within a TopologyElement
- Figure 14 – Action Service
- Figure 15 – EditContext type and instance
- Figure 16 – DirectDeviceAccessType
- Figure 17 – DirectDeviceAccess instance
- Figure 18 – OPC UA VariableTypes including OPC UA DataAccess
- Figure 19 – Example: Complex variable representing a RECORD
- Figure 20 – Complex variable representing a VALUE_ARRAY of RECORDs
- Tables [Go to Page]
- Table 1 – UIDescriptionType Definition
- Table 2 – UIPlugInType Definition
- Table 3 – TopologyElementType with additions for Actions
- Table 4 – FunctionalGroupType with additions for Actions
- Table 5 – ActionType Definition
- Table 6 – ActionServiceType Definition
- Table 7 – InvokeAction Method Arguments
- Table 8 – InvokeAction Method AddressSpace Definition
- Table 9 – RespondAction Method Arguments
- Table 10 – RespondAction Method AddressSpace Definition
- Table 11 – AbortAction Method Arguments
- Table 12 – AbortAction Method AddressSpace Definition
- Table 13 – EditContextType Definition
- Table 14 – GetEditContext Method Arguments
- Table 15 – GetEditContext Method AddressSpace Definition
- Table 16 – RegisterNodes Method Arguments
- Table 17 – RegisterNodes Method AddressSpace Definition
- Table 18 – RegistrationParameters DataType Structure
- Table 19 – RegisterNodesResult DataType Structure
- Table 20 – Apply Method Arguments
- Table 21 – Apply Method AddressSpace Definition
- Table 22 – ApplyResult DataType Structure
- Table 23 – Reset Method Arguments
- Table 24 – Reset Method AddressSpace Definition
- Table 25 – Discard Method Arguments
- Table 26 – Discard Method AddressSpace Definition
- Table 27 – DirectDeviceAccessType Definition
- Table 28 – DirectDeviceAccess Instance Definition
- Table 29 – InitDirectAccess Method Arguments
- Table 30 – InitDirectAccess Method AddressSpace Definition
- Table 31 – EndDirectAccess Method Arguments
- Table 32 – EndDirectAccess Method AddressSpace Definition
- Table 33 – Transfer Method Arguments
- Table 34 – Transfer Method AddressSpace Definition
- Table 35 – ScalingFactor Property Definition
- Table 36 – Min_Max_Values Property Definition
- Table 37 – Variant_Range DataType Structure
- Table 38 – Variant_Range Definition
- Table 39 – Good operation level result codes
- Table 40 – LogAuditTrailMessage Method Arguments
- Table 41 – LogAuditTrailMessage Method AddressSpace Definition
- Table 42 – FDIServerVersion Property Definition
- Table 43 – DeviceType Property Mapping
- Table 44 – Setting OPC UA Variable Attributes from EDDL variable attributes
- Table 45 – Correspondence between EDDL and OPC UA standard data types
- Français [Go to Page]
- SOMMAIRE
- AVANT-PROPOS
- INTRODUCTION
- 1 Domaine d'application
- 2 Références normatives
- 3 Termes, définitions, abréviations, acronymes et conventions [Go to Page]
- 3.1 Termes et définitions
- 3.2 Abréviations et acronymes
- 3.3 Conventions pour la notation graphique
- 4 Vue d’ensemble de l'Architecture Unifiée OPC [Go to Page]
- 4.1 Généralités
- 4.2 Vue d’ensemble des Appareils OPC UA
- 5 Concepts [Go to Page]
- 5.1 Généralités
- 5.2 Topologie d'appareils
- 5.3 En ligne/Hors ligne
- 5.4 Catalogue (Définitions de Type)
- 5.5 Communication
- 6 Organisation de l'AddressSpace
- 7 Modèle d'Appareil pour FDI [Go to Page]
- 7.1 Généralités
- 7.2 En ligne/Hors ligne
- 7.3 Santé de l'Appareil
- 7.4 Eléments de l'interface utilisateur [Go to Page]
- 7.4.1 Généralités
- 7.4.2 Type UI Description
- 7.4.3 Type UI Plug-in
- 7.5 Informations de support spécifique au type
- 7.6 Actions [Go to Page]
- 7.6.1 Vue d'ensemble
- 7.6.2 Type Action
- 7.6.3 Type ActionService
- 7.6.4 Objet ActionService
- 7.6.5 Méthode InvokeAction
- 7.6.6 Méthode RespondAction
- 7.6.7 Méthode AbortAction
- 8 Réseau et connectivité
- 9 Fonctions utilitaires [Go to Page]
- 9.1 Vue d'ensemble
- 9.2 Locking
- 9.3 EditContext [Go to Page]
- 9.3.1 Vue d'ensemble
- 9.3.2 EditContext Type
- 9.3.3 Objet EditContext
- 9.3.4 Méthode GetEditContext
- 9.3.5 Méthode RegisterNodes
- 9.3.6 Méthode Apply
- 9.3.7 Méthode Reset
- 9.3.8 Méthode Discard
- 9.4 Direct Device Access [Go to Page]
- 9.4.1 Généralités
- 9.4.2 Type DirectDeviceAccess
- 9.4.3 Objet DirectDeviceAccess
- 9.4.4 Méthode InitDirectAccess
- 9.4.5 Méthode EndDirectAccess
- 9.4.6 Méthode Transfer
- 10 Types Parameter [Go to Page]
- 10.1 Généralités
- 10.2 Propriété ScalingFactor
- 10.3 Propriété Min_Max_Values
- 11 StatusCodes FDI
- 12 Eléments de topologie spécialisés
- 13 Vérification [Go to Page]
- 13.1 Généralités
- 13.2 Informations de contexte fournies par le Client FDI
- 13.3 Méthode LogAuditTrailMessage
- 14 Version de Serveur FDI
- 15 Mapping des informations de Paquetage FDI au Modèle d'Information FDI [Go to Page]
- 15.1 Généralités
- 15.2 Localisation [Go to Page]
- 15.2.1 Texte localisé
- 15.2.2 Unités techniques
- 15.3 Appareil [Go to Page]
- 15.3.1 Généralités
- 15.3.2 Mapping des Attributs à un Nœud DeviceType spécifique.
- 15.3.3 Mapping aux propriétés
- 15.3.4 Mapping à ParameterSet
- 15.3.5 Mapping aux Groupes Fonctionnels
- 15.3.6 Mapping à DeviceTypeImage
- 15.3.7 Mapping à Documentation
- 15.3.8 Mapping avec ProtocolSupport
- 15.3.9 Mapping à ImageSet
- 15.3.10 Mapping à ActionSet
- 15.3.11 Mapping à MethodSet
- 15.4 Blocs [Go to Page]
- 15.4.1 Généralités
- 15.4.2 Mapping aux Attributs
- 15.4.3 Mapping à ParameterSet
- 15.4.4 Mapping aux Groupes Fonctionnels
- 15.4.5 Mapping à ActionSet
- 15.4.6 Mapping à MethodSet
- 15.4.7 Règles d'instanciation
- 15.5 Paramètre [Go to Page]
- 15.5.1 Généralités
- 15.5.2 Paramètres privés
- 15.5.3 MIN_Value et MAX_Value
- 15.5.4 Unités techniques
- 15.5.5 Paramètres énumérés
- 15.5.6 Paramètres Bit-enumerated
- 15.5.7 Représentation des enregistrements
- 15.5.8 Représentation des matrices et listes des Paramètres avec types de données simples
- 15.5.9 Représentation des matrices de valeurs et des listes de Paramètres RECORD
- 15.5.10 Représentation de COLLECTION et REFERENCE ARRAY
- 15.5.11 SCALING_FACTOR
- 15.6 Groupes Fonctionnels
- 15.7 Éléments AXIS dans les UID
- 15.8 Actions
- 15.9 UIP
- 15.10 Protocoles, Réseaux et Points de Connexion
- Annexe A (informative) Espace de noms et Mappings
- Bibliographie
- Figures [Go to Page]
- Figure 1 – Diagramme de l'architecture FDI
- Figure 2 – Notation graphique de l'OPC UA pour les NodeClasses
- Figure 3 – Notation graphique de l'OPC UA pour les références
- Figure 4 – Exemple de notation graphique de l'OPC UA
- Figure 5 – Référence de Type optimisée
- Figure 6 – Exemple d'Appareils OPC UA: Groupes Fonctionnels
- Figure 7 – Exemple d'Appareils OPC UA: Composants configurables
- Figure 8 – Exemple de système d'automatisation
- Figure 9 – Exemple de Topologie d'un appareil
- Figure 10 – Exemple de Types d'Appareils représentant un catalogue
- Figure 11 – Composant en ligne pour l'accès aux données d'appareil
- Figure 12 – Hiérarchie des Types UserInterface
- Figure 13 – Intégration des Actions au sein de TopologyElement
- Figure 14 – Service Action
- Figure 15 – Type et instance EditContext
- Figure 16 – DirectDeviceAccessType
- Figure 17 – Instance DirectDeviceAccess
- Figure 18 – VariablesTypes de l'OPC UA y compris DataAccess OPC UA
- Figure 19 – Exemple: Variable complexe représentant un RECORD
- Figure 20 – Variable complexe représentant un VALUE_ARRAY de plusieurs RECORD
- Tableaux [Go to Page]
- Tableau 1 – Définition du UIDescriptionType
- Tableau 2 – Définition du UIPlugInType
- Tableau 3 – TopologyElementType avec suppléments pour les Actions
- Tableau 4 – FunctionalGroupType avec suppléments pour les Actions
- Tableau 5 – Définition du ActionType
- Tableau 6 – Définition du ActionServiceType
- Tableau 7 – Arguments de la Méthode InvokeAction
- Tableau 8 – Définition de l'AddressSpace de la Méthode InvokeAction
- Tableau 9 – Arguments de la Méthode RespondAction
- Tableau 10 – Définition de l'AddressSpace de la Méthode RespondAction
- Tableau 11 – Arguments de la Méthode AbortAction
- Tableau 12 – Définition de l'AddressSpace de la Méthode AbortAction
- Tableau 13 – Définition du EditContextType
- Tableau 14 – Arguments de la Méthode GetEditContext
- Tableau 15 – Définition de l'AddressSpace de la Méthode GetEditContext
- Tableau 16 – Arguments de la Méthode RegisterNodes
- Tableau 17 – Définition de l'AddressSpace de la Méthode RegisterNodes
- Tableau 18 – Structure du type de données RegistrationParameters
- Tableau 19 – Structure du type de données RegisterNodesResult
- Tableau 20 – Arguments de la Méthode Apply
- Tableau 21 – Définition de l'AddressSpace de la Méthode Apply
- Tableau 22 – Structure du DataType ApplyResult
- Tableau 23 – Arguments de la Méthode Reset
- Tableau 24 – Définition de l'AddressSpace de la Méthode Reset
- Tableau 25 – Arguments de la Méthode Discard
- Tableau 26 – Définition de l'AddressSpace de la Méthode Discard
- Tableau 27 – Définition du DirectDeviceAccessType
- Tableau 28 – Définition de l'instance DirectDeviceAccess
- Tableau 29 – Arguments de la Méthode InitDirectAccess
- Tableau 30 – Définition de l'AddressSpace de la Méthode InitDirectAccess
- Tableau 31 – Arguments de la Méthode EndDirectAccess
- Tableau 32 – Définition de l'AddressSpace de la Méthode EndDirectAccess
- Tableau 33 – Arguments de la Méthode Transfert
- Tableau 34 – Définition de l'AddressSpace de la Méthode Transfert
- Tableau 35 – Définition de la Propriété ScalingFactor
- Tableau 36 – Définition de la Propriété Min_Max_Values
- Tableau 37 – Structure du type de données Variant_Range
- Tableau 38 – Définition de Variant_Range
- Tableau 39 – Codes de résultat du niveau opérationnel Good
- Tableau 40 – Arguments de la Méthode LogAuditTrailMessage
- Tableau 41 – Définition de l'AddressSpace de la Méthode LogAuditTrailMessage
- Tableau 42 – Définition de la Propriété FDIServerVersion
- Tableau 43 – Mapping des propriétés DeviceType
- Tableau 44 – Mise en place des Attributs Variable de l'OPC UAà partir des attributs de variable de l'EDDL
- Tableau 45 – Correspondance entre les types de données normalisésde l'EDDL et de l'OPC UA [Go to Page]