BS EN IEC 62769-5:2023 – TC
$280.87
Tracked Changes. Field device integration (FDI®) – FDI Information Model
Published By | Publication Date | Number of Pages |
BSI | 2023 | 170 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
94 | undefined |
97 | Annex ZA (normative)Normative references to international publicationswith their corresponding European publications |
99 | English CONTENTS |
104 | FOREWORD |
106 | 1 Scope |
107 | 2 Normative references Figures Figure 1 – FDI® architecture diagram |
108 | 3 Terms, definitions, abbreviated terms, acronyms and conventions 3.1 Terms and definitions 3.2 Abbreviated terms and acronyms 3.3 Conventions 3.3.1 Capitalization 3.3.2 Conventions for graphical notation |
109 | Figure 2 – OPC UA graphical notation for NodeClasses Figure 3 – OPC UA graphical notation for References |
110 | 4 Overview of OPC Unified Architecture 4.1 General Figure 4 – OPC UA graphical notation example Figure 5 – Optimized Type Reference |
111 | 4.2 Overview of OPC UA Devices |
112 | Figure 6 – OPC UA Devices example: Functional Groups Figure 7 – OPC UA Devices example: Configurable components |
113 | 5 Concepts 5.1 General 5.2 Device topology Figure 8 – Example of an automation system |
114 | 5.3 Online/offline Figure 9 – Example of a Device topology |
115 | 5.4 Catalogue (Type Definitions) 5.5 Communication 5.6 Semantic Information Figure 10 – Example Device Types representing a catalogue |
116 | Figure 11 – Example of concrete DictionaryEntryType and Object |
117 | 6 AddressSpace organization Figure 12 – Example of DictionaryEntries |
118 | 7 Device Model for FDI® 7.1 General 7.2 Online/offline Figure 13 – Online component for access to device data |
119 | 7.3 Device health 7.3.1 DeviceHealth Mapping Tables Table 1 – DeviceHealth Mapping Table 2 – DeviceType definition (excerpt applicable for Subclause 7.3.1) |
120 | 7.3.2 DeviceHealth Diagnostics Table 3 – DeviceType definition with DeviceHealth and DeviceHealthDiagnostics |
121 | 7.4 User interface elements 7.4.1 General 7.4.2 UI Description Type Figure 14 – Hierarchy of user interface Types Table 4 – UIDescriptionType Definition |
122 | 7.4.3 UI Plug-in Type Table 5 – UIPlugInType Definition |
123 | 7.5 Type-specific support information |
124 | 7.6 Actions 7.6.1 Overview 7.6.2 Action Type Figure 15 – Integration of Actions within a TopologyElement |
125 | 7.6.3 ActionService Type 7.6.4 ActionService Object Table 6 – ActionType Definition Table 7 – ActionServiceType Definition |
126 | 7.6.5 InvokeAction Method Figure 16 – Action Service |
127 | 7.6.6 RespondAction Method Table 8 – InvokeAction Method Arguments Table 9 – InvokeAction Method AddressSpace Definition |
128 | 7.6.7 AbortAction Method Table 10 – RespondAction Method Arguments Table 11 – RespondAction Method AddressSpace Definition Table 12 – AbortAction Method Arguments |
129 | 7.6.8 Interactive Transfer to device 8 Network and connectivity 9 Utility functions 9.1 Overview 9.2 Locking Table 13 – AbortAction Method AddressSpace Definition |
130 | 9.3 EditContext 9.3.1 Overview 9.3.2 EditContext Type 9.3.3 EditContext Object Table 14 – EditContextType Definition |
131 | 9.3.4 GetEditContext Method Figure 17 – EditContext type and instance Table 15 – GetEditContext Method Arguments |
132 | 9.3.5 RegisterNodes Method Table 16 – GetEditContext Method AddressSpace Definition Table 17 – RegisterNodes Method Arguments Table 18 – RegisterNodes Method AddressSpace Definition |
133 | 9.3.6 Apply Method Table 19 – RegistrationParameters DataType Structure Table 20 – RegisterNodesResult DataType Structure |
134 | 9.3.7 Reset Method Table 21 – Apply Method Arguments Table 22 – Apply Method AddressSpace Definition Table 23 – ApplyResult DataType Structure |
135 | 9.3.8 Discard Method Table 24 – Reset Method Arguments Table 25 – Reset Method AddressSpace Definition Table 26 – Discard Method Arguments Table 27 – Discard Method AddressSpace Definition |
136 | 9.4 DirectDeviceAccess 9.4.1 General 9.4.2 DirectDeviceAccess Type Figure 18 – DirectDeviceAccessType |
137 | 9.4.3 DirectDeviceAccess Object Figure 19 – DirectDeviceAccess instance Table 28 – DirectDeviceAccessType Definition |
138 | 9.4.4 InitDirectAccess Method 9.4.5 EndDirectAccess Method Table 29 – DirectDeviceAccess Instance Definition Table 30 – InitDirectAccess Method Arguments Table 31 – InitDirectAccess Method AddressSpace Definition |
139 | 9.4.6 Transfer Method Table 32 – EndDirectAccess Method Arguments Table 33 – EndDirectAccess Method AddressSpace Definition Table 34 – Transfer Method Arguments |
140 | 10 Parameter Types 10.1 General Table 35 – Transfer Method AddressSpace Definition |
141 | 10.2 ScalingFactor Property 10.3 Min_Max_Values Property Figure 20 – OPC UA VariableTypes including OPC UA DataAccess Table 36 – ScalingFactor Property Definition |
142 | 11 FDI® StatusCodes 11.1 General 11.2 Structure of the StatusCode Table 37 – Min_Max_Values Property Definition Table 38 – Variant_Range DataType Structure Table 39 – Variant_Range Definition |
143 | 11.3 FDI® specific operation level result codes Table 40 – StatusCode Bit Assignments Table 41 – DataValue InfoBits |
144 | Table 42 – Good operation level result codes |
145 | Table 43 – Uncertain operation level result codes Table 44 – Bad operation level result codes |
146 | 12 Specialized topology elements |
147 | 13 Auditing 13.1 General 13.2 FDI® Client-provided context information 13.3 LogAuditTrailMessage Method |
148 | 14 FDI® Server Version 15 Mapping FDI® Package information to the FDI® Information Model 15.1 General Table 45 – LogAuditTrailMessage Method Arguments Table 46 – LogAuditTrailMessage Method AddressSpace Definition Table 47 – FDIServerVersion Property Definition |
149 | 15.2 Localization 15.2.1 Localized text 15.2.2 Engineering units 15.3 Device 15.3.1 General 15.3.2 Mapping to Attributes to a specific DeviceType Node 15.3.3 Mapping to Properties |
150 | 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 Table 48 – DeviceType Property Mapping |
151 | 15.3.9 Mapping to ImageSet 15.3.10 Mapping to ActionSet 15.3.11 Mapping to MethodSet 15.4 Modular Device 15.5 Block 15.5.1 General 15.5.2 Mapping to Attributes |
152 | 15.5.3 Mapping to ParameterSet 15.5.4 Mapping to Functional Groups 15.5.5 Mapping to ActionSet 15.5.6 Mapping to MethodSet 15.5.7 Instantiation rules 15.6 Parameter 15.6.1 General |
153 | Table 49 – Setting OPC UA Variable Attributes from EDDL variable attributes |
154 | Table 50 – Correspondence between EDDL and OPC UA standard data types |
157 | 15.6.2 Private Parameters 15.6.3 MIN_Value and MAX_Value 15.6.4 Engineering units 15.6.5 Enumerated Parameters 15.6.6 Bit-enumerated Parameters |
158 | 15.6.7 Representation of records Figure 21 – Example: Complex variable representing a RECORD |
159 | 15.6.8 Representation of arrays, and lists of Parameters with simple data types 15.6.9 Representation of values arrays, and lists of RECORD Parameters Figure 22 – Complex variable representing a VALUE_ARRAY of RECORDs |
160 | 15.6.10 Representation of COLLECTION and REFERENCE ARRAY 15.6.11 SCALING_FACTOR 15.6.12 EDDL CLASS Attributes on Parameters Table 51 – Definition of EddlDictionaryType Table 52 – Definition of EddlDictionary Object |
161 | Figure 23 – Example of EDDL CLASS Attributes in the FDI® OPC UA Information Model Table 53 – Definition of Parameter Class Attributes |
162 | 15.7 Functional Groups 15.8 AXIS elements in UIDs 15.9 Actions |
163 | 15.10 UIPs 15.11 Protocols, Networks and Connection Points 15.12 Semantic Identifies |
164 | 15.13 DictionaryIds Property 15.14 MultiStateDictionaryEntryDiscreteType Table 54 – DictionaryIds Definition Table 55 – MultiStateDictionaryEntryDiscreteType definition |
165 | 15.15 GetNodeIdsByDictionaryEntryId Table 56 – GetNodeIdsByDictionaryEntryId Method arguments Table 57 – GetNodeIdsByDictionaryEntryId Method result codes Table 58 – GetNodeIdsByDictionaryEntryId |
166 | 16 Profiles Table 59 – FDI® Server Facet Definition Table 60 – FDI® Client Facet Definition |
167 | Annex A (normative) Namespace and Mappings |
168 | Bibliography |