Field Device Integration (FDI) - Part 5: Information Model

IEC 62769-5:2023 is available as IEC 62769-5:2023 RLV which contains the International Standard and its Redline version, showing all changes of the technical content compared to the previous edition.

IEC 62769-5:2023 defines the FDI®[1] Information Model. One of the main tasks of the Information Model is to reflect the topology of the automation system. Therefore, it represents the devices of the automation system as well as the connecting communication networks including their properties, relationships, and the operations that can be performed on them. The types in the AddressSpace of the FDI® Server constitute some kind of catalogue, which is built from FDI® Packages. The fundamental types for the FDI® Information Model are well defined in OPC UA for Devices (IEC 62541‑100). The FDI® Information Model specifies extensions for a few special cases and otherwise explains how these types are used and how the contents are built from elements of DevicePackages.
[1] FDI® is a registered trademark of the non-profit organization Fieldbus Foundation, Inc. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of the trademark holder or any of its products. Compliance does not require use of the trade name. Use of the trade name requires permission of the trade name holder.

Feldgeräteintegration (FDI) - Teil 5: FDI-Informationsmodell

Intégration des appareils de terrain (FDI) - Partie 5: Modèle d'Information

IEC 62769-5:2023 est disponible sous forme de IEC 62769-5:2023 RLV qui contient la Norme internationale et sa version Redline, illustrant les modifications du contenu technique depuis l'édition précédente.

L'IEC 62769-5:2023 définit le Modèle d'Information FDI®[1]. L'un des principaux objectifs du Modèle d'Information est de refléter la topologie du système d'automatisation. Par conséquent, il représente les appareils du système d'automatisation ainsi que les réseaux de communication connectés, y compris leurs propriétés, leurs relations et les opérations dont ils peuvent faire l'objet. Les types présents dans l'AddressSpace du Serveur FDI® constituent un catalogue, qui est créé à partir des Paquetages FDI®. Les types fondamentaux pour le Modèle d'Information FDI® sont définis dans l'OPC UA pour les Appareils (IEC 62541‑100). Le Modèle d'Information FDI® spécifie des extensions pour quelques cas spéciaux et explique la façon dont ces types sont utilisés et dont les contenus sont construits à partir des éléments de DevicePackages.
[1] FDI® est une marque déposée de l’organisation à but non lucratif Fieldbus Foundation, Inc. Cette information est donnée à l'intention des utilisateurs du présent document et ne signifie nullement que l'IEC approuve le détenteur de la marque ou l'emploi de ses produits. La conformité n'exige pas l'utilisation de la marque. L'utilisation de la marque exige l'autorisation du détenteur de la marque.

Integracija procesne naprave (FDI) - 5. del: Informacijski model

General Information

Status
Not Published
Public Enquiry End Date
22-May-2022
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
04-Jul-2023
Due Date
08-Sep-2023

Relations

Buy Standard

Draft
prEN IEC 62769-5:2022 - BARVE
English language
74 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
oSIST prEN IEC 62769-5:2022
01-maj-2022
Integracija procesne naprave (FDI) - 5. del: Informacijski model
Field Device Integration (FDI) - Part 5: Information Model
Feldgeräteintegration (FDI) - Teil 5: FDI-Informationsmodell
Intégration des appareils de terrain (FDI) - Partie 5: Modèle d'Information
Ta slovenski standard je istoveten z: prEN IEC 62769-5:2022
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
oSIST prEN IEC 62769-5:2022 en,fr,de

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
oSIST prEN IEC 62769-5:2022
---------------------- Page: 2 ----------------------
oSIST prEN IEC 62769-5:2022
65E/858/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 62769-5 ED3
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2022-03-04 2022-05-27
SUPERSEDES DOCUMENTS:
65E/825/RR
IEC SC 65E : DEVICES AND INTEGRATION IN ENTERPRISE SYSTEMS
SECRETARIAT: SECRETARY:
United States of America Mr Donald (Bob) Lattimer
OF INTEREST TO THE FOLLOWING COMMITTEES: PROPOSED HORIZONTAL STANDARD:
SC 65B,SC 65C
Other TC/SCs are requested to indicate their interest, if any,
in this CDV to the secretary.
FUNCTIONS CONCERNED:
EMC ENVIRONMENT QUALITY ASSURANCE SAFETY

SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING

Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft for
Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.

This document is still under study and subject to change. It should not be used for reference purposes.

Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of which they

are aware and to provide supporting documentation.
TITLE:
Field Device Integration (FDI) - Part 5: Information Model
PROPOSED STABILITY DATE: 2025

Copyright © 2022 International Electrotechnical Commission, IEC. All rights reserved. It is permitted to download this

electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.

You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without

permission in writing from IEC.
---------------------- Page: 3 ----------------------
oSIST prEN IEC 62769-5:2022
IEC CDV 62769-5 © IEC:2022 – 3 – 65E/858/CDV
NOTE FROM TC/SC OFFICERS:
---------------------- Page: 4 ----------------------
oSIST prEN IEC 62769-5:2022
– 2 – IEC CDV 62769-5 © IEC:2022
1 CONTENTS

3 FOREWORD .......................................................................................................................... 7

4 1 Scope ............................................................................................................................. 9

5 2 Normative references .................................................................................................... 10

6 3 Terms, definitions, abbreviated terms, acronyms and conventions ................................ 11

7 3.1 Terms and definitions ........................................................................................... 11

8 3.2 Abbreviated terms and acronyms ......................................................................... 11

9 3.3 Conventions for graphical notation ....................................................................... 11

10 4 Overview of OPC Unified Architecture ........................................................................... 13

11 4.1 General ................................................................................................................ 13

12 4.2 Overview of OPC UA Devices ............................................................................... 14

13 5 Concepts ...................................................................................................................... 15

14 5.1 General ................................................................................................................ 15

15 5.2 Device topology .................................................................................................... 15

16 5.3 Online/offline ........................................................................................................ 17

17 5.4 Catalogue (Type Definitions) ................................................................................ 18

18 5.5 Communication .................................................................................................... 18

19 5.6 Semantic Information ........................................................................................... 18

20 6 AddressSpace organization ........................................................................................... 21

21 7 Device Model for FDI .................................................................................................... 22

22 7.1 General ................................................................................................................ 22

23 7.2 Online/offline ........................................................................................................ 22

24 7.3 Device health ....................................................................................................... 22

25 7.4 DeviceHealth Mapping ......................................................................................... 22

26 7.5 DeviceHealth Diagnostics ..................................................................................... 23

27 7.6 User interface elements ....................................................................................... 24

28 7.6.1 General ......................................................................................................... 24

29 7.6.2 UI Description Type ...................................................................................... 25

30 7.6.3 UI Plug-in Type ............................................................................................. 25

31 7.7 Type-specific support information ......................................................................... 27

32 7.8 Actions ................................................................................................................. 27

33 7.8.1 Overview ....................................................................................................... 27

34 7.8.2 Action Type ................................................................................................... 28

35 7.8.3 ActionService Type ....................................................................................... 29

36 7.8.4 ActionService Object ..................................................................................... 29

37 7.8.5 InvokeAction Method ..................................................................................... 30

38 7.8.6 RespondAction Method ................................................................................. 31

39 7.8.7 AbortAction Method ....................................................................................... 32

40 7.8.8 Interactive Transfer to device ........................................................................ 33

41 8 Network and connectivity .............................................................................................. 33

42 9 Utility functions ............................................................................................................. 33

---------------------- Page: 5 ----------------------
oSIST prEN IEC 62769-5:2022
IEC CDV 62769-5 © IEC:2022 – 3 – 65E/858/CDV

43 9.1 Overview .............................................................................................................. 33

44 9.2 Locking ................................................................................................................ 33

45 9.3 EditContext .......................................................................................................... 34

46 9.3.1 Overview ....................................................................................................... 34

47 9.3.2 EditContext Type .......................................................................................... 34

48 9.3.3 EditContext Object ........................................................................................ 35

49 9.3.4 GetEditContext Method ................................................................................. 35

50 9.3.5 RegisterNodes Method .................................................................................. 36

51 9.3.6 Apply Method ................................................................................................ 38

52 9.3.7 Reset Method................................................................................................ 39

53 9.3.8 Discard Method ............................................................................................. 39

54 9.4 Direct Device Access ........................................................................................... 40

55 9.4.1 General ......................................................................................................... 40

56 9.4.2 DirectDeviceAccess Type .............................................................................. 40

57 9.4.3 DirectDeviceAccess Object ........................................................................... 41

58 9.4.4 InitDirectAccess Method................................................................................ 42

59 9.4.5 EndDirectAccess Method .............................................................................. 43

60 9.4.6 Transfer Method ............................................................................................ 44

61 10 Parameter Types .......................................................................................................... 44

62 10.1 General ................................................................................................................ 44

63 10.2 ScalingFactor Property ......................................................................................... 45

64 10.3 Min_Max_Values Property .................................................................................... 46

65 11 FDI StatusCodes ........................................................................................................... 46

66 11.1 Structure of the StatusCode ................................................................................. 46

67 11.2 FDI specific operation level result codes .............................................................. 47

68 12 Specialized topology elements ...................................................................................... 50

69 13 Auditing ........................................................................................................................ 50

70 13.1 General ................................................................................................................ 50

71 13.2 FDI Client-provided context information ................................................................ 50

72 13.3 LogAuditTrailMessage Method ............................................................................. 51

73 14 FDI Server Version ....................................................................................................... 51

74 15 Mapping FDI Package information to the FDI Information Model ................................... 52

75 15.1 General ................................................................................................................ 52

76 15.2 Localization .......................................................................................................... 52

77 15.2.1 Localized text ................................................................................................ 52

78 15.2.2 Engineering units .......................................................................................... 52

79 15.3 Device .................................................................................................................. 52

80 15.3.1 General ......................................................................................................... 52

81 15.3.2 Mapping to Attributes to a specific DeviceType Node .................................... 52

82 15.3.3 Mapping to Properties ................................................................................... 53

83 15.3.4 Mapping to ParameterSet .............................................................................. 53

84 15.3.5 Mapping to Functional Groups ...................................................................... 53

85 15.3.6 Mapping to DeviceTypeImage ....................................................................... 53

86 15.3.7 Mapping to Documentation ............................................................................ 54

---------------------- Page: 6 ----------------------
oSIST prEN IEC 62769-5:2022
– 4 – IEC CDV 62769-5 © IEC:2022

87 15.3.8 Mapping to ProtocolSupport .......................................................................... 54

88 15.3.9 Mapping to ImageSet .................................................................................... 54

89 15.3.10 Mapping to ActionSet .................................................................................... 54

90 15.3.11 Mapping to MethodSet .................................................................................. 54

91 15.4 Modular Device .................................................................................................... 54

92 15.5 Block .................................................................................................................... 54

93 15.5.1 General ......................................................................................................... 54

94 15.5.2 Mapping to Attributes .................................................................................... 55

95 15.5.3 Mapping to ParameterSet .............................................................................. 55

96 15.5.4 Mapping to Functional Groups ...................................................................... 55

97 15.5.5 Mapping to ActionSet .................................................................................... 55

98 15.5.6 Mapping to MethodSet .................................................................................. 55

99 15.5.7 Instantiation rules ......................................................................................... 55

100 15.6 Parameter ............................................................................................................ 55

101 15.6.1 General ......................................................................................................... 55

102 15.6.2 Private Parameters ....................................................................................... 60

103 15.6.3 MIN_Value and MAX_Value .......................................................................... 60

104 15.6.4 Engineering units .......................................................................................... 61

105 15.6.5 Enumerated Parameters ............................................................................... 61

106 15.6.6 Bit-enumerated Parameters .......................................................................... 61

107 15.6.7 Representation of records ............................................................................. 61

108 15.6.8 Representation of arrays, and lists of Parameters with simple data types ...... 62

109 15.6.9 Representation of values arrays, and lists of RECORD Parameters .............. 63

110 15.6.10 Representation of COLLECTION and REFERENCE ARRAY ......................... 63

111 15.6.11 SCALING_FACTOR ...................................................................................... 63

112 15.6.12 EDDL CLASS Attributes on Parameters ........................................................ 64

113 15.7 Functional Groups ................................................................................................ 66

114 15.8 AXIS elements in UIDs ......................................................................................... 67

115 15.9 Actions ................................................................................................................. 67

116 15.10 UIPs ..................................................................................................................... 67

117 15.11 Protocols, Networks and Connection Points ......................................................... 68

118 15.12 Semantic Identifies ............................................................................................... 68

119 15.13 DictionaryIds Property .......................................................................................... 68

120 15.14 MultiStateDictionaryEntryDiscreteType ................................................................. 68

121 15.15 GetNodeIdsByDictionaryEntryId ........................................................................... 69

122 16 Profiles ......................................................................................................................... 70

123 Annex A (normative) Namespace and Mappings .................................................................. 72

124 Bibliography ......................................................................................................................... 73

125

126 Figure 1 – FDI architecture diagram ..................................................................................... 10

127 Figure 2 – OPC UA Graphical Notation for NodeClasses ...................................................... 11

128 Figure 3 – OPC UA Graphical Notation for References ......................................................... 12

129 Figure 4 – OPC UA Graphical Notation Example .................................................................. 12

---------------------- Page: 7 ----------------------
oSIST prEN IEC 62769-5:2022
IEC CDV 62769-5 © IEC:2022 – 5 – 65E/858/CDV

130 Figure 5 – Optimized Type Reference .................................................................................. 13

131 Figure 6 – OPC UA Devices Example: Functional Groups .................................................... 14

132 Figure 7 – OPC UA Devices example: Configurable components .......................................... 15

133 Figure 8 – Example of an automation system ....................................................................... 16

134 Figure 9 – Example of a Device topology ............................................................................. 17

135 Figure 10 – Example Device Types representing a catalogue ............................................... 18

136 Figure 13 – Online component for access to device data ...................................................... 22

137 Figure 14 – Hierarchy of user interface Types ...................................................................... 25

138 Figure 15 – Integration of Actions within a TopologyElement ................................................ 28

139 Figure 16 – Action Service ................................................................................................... 30

140 Figure 17 – EditContext type and instance ........................................................................... 35

141 Figure 18 – DirectDeviceAccessType ................................................................................... 41

142 Figure 19 – DirectDeviceAccess instance ............................................................................. 42

143 Figure 20 – OPC UA VariableTypes including OPC UA DataAccess ..................................... 45

144 Figure 21 – Example: Complex variable representing a RECORD ........................................ 62

145 Figure 22 – Complex variable representing a VALUE_ARRAY of RECORDs ........................ 63

146

147 Table 1 – DeviceHealth Mapping .......................................................................................... 23

148 Table 2 – DeviceType definition (excerpt applicable for this clause) ..................................... 23

149 Table 3 – DeviceType definition with DeviceHealth and DeviceHealthDiagnostics ................ 24

150 Table 4 – UIDescriptionType Definition ................................................................................ 25

151 Table 5 – UIPlugInType Definition ........................................................................................ 26

152 Table 6 – ActionType Definition ............................................................................................ 29

153 Table 7 – ActionServiceType Definition ................................................................................ 29

154 Table 8 – InvokeAction Method Arguments ........................................................................... 31

155 Table 9 – InvokeAction Method AddressSpace Definition ..................................................... 31

156 Table 10 – RespondAction Method Arguments ..................................................................... 32

157 Table 11 – RespondAction Method AddressSpace Definition ................................................ 32

158 Table 12 – AbortAction Method Arguments ........................................................................... 32

159 Table 13 – AbortAction Method AddressSpace Definition ..................................................... 33

160 Table 14 – EditContextType Definition ................................................................................. 34

161 Table 15 – GetEditContext Method Arguments ..................................................................... 36

162 Table 16 – GetEditContext Method AddressSpace Definition ................................................ 36

163 Table 17 – RegisterNodes Method Arguments ...................................................................... 36

164 Table 18 – RegisterNodes Method AddressSpace Definition ................................................ 37

165 Table 19 – RegistrationParameters DataType Structure ....................................................... 37

166 Table 20 – RegisterNodesResult DataType Structure ........................................................... 38

167 Table 21 – Apply Method Arguments .................................................................................... 38

168 Table 22 – Apply Method AddressSpace Definition ............................................................... 38

---------------------- Page: 8 ----------------------
oSIST prEN IEC 62769-5:2022
– 6 – IEC CDV 62769-5 © IEC:2022

169 Table 23 – ApplyResult DataType Structure ......................................................................... 39

170 Table 24 – Reset Method Arguments .................................................................................... 39

171 Table 25 – Reset Method AddressSpace Definition .............................................................. 39

172 Table 26 – Discard Method Arguments ................................................................................. 40

173 Table 27 – Discard Method AddressSpace Definition ........................................................... 40

174 Table 28 – DirectDeviceAccessType Definition ..................................................................... 41

175 Table 29 – DirectDeviceAccess Instance Definition .............................................................. 42

176 Table 30 – InitDirectAccess Method Arguments .................................................................... 43

177 Table 31 – InitDirectAccess Method AddressSpace Definition .............................................. 43

178 Table 32 – EndDirectAccess Method Arguments .................................................................. 43

179 Table 33 – EndDirectAccess Method AddressSpace Definition ............................................. 44

180 Table 34 – Transfer Method Arguments ................................................................................ 44

181 Table 35 – Transfer Method AddressSpace Definition .......................................................... 44

182 Table 36 – ScalingFactor Property Definition ........................................................................ 46

183 Table 37 – Min_Max_Values Property Definition ................................................................... 46

184 Table 38 – Variant_Range DataType Structure ..................................................................... 46

185 Table 39 – Variant_Range Definition .................................................................................... 46

186 Table 40 – StatusCode Bit Assignments ............................................................................... 47

187 Table 41 – DataValue InfoBits .............................................................................................. 47

188 Table 42 – Good operation level result codes ....................................................................... 48

189 Table 43 – Uncertain operation level result codes ................................................................ 48

190 Table 44 – Bad operation level result codes ......................................................................... 49

191 Table 45 – LogAuditTrailMessage Method Arguments .......................................................... 51

192 Table 46 – LogAuditTrailMessage Method AddressSpace Definition ..................................... 51

193 Table 47 – FDIServerVersion Property Definition ................................................................. 52

194 Table 48 – DeviceType Property Mapping ............................................................................ 53

195 Table 49 – Setting OPC UA Variable Attributes from EDDL variable attributes ..................... 57

196 Table 50 – Correspondence between EDDL and OPC UA standard data types ..................... 57

197 Table 51 – Definition of EddlDictionaryType ......................................................................... 64

198 Table 52 – Definition of EddlDictionary Object ...................................................................... 64

199 Table 53 – Definition of Parameter Class Attributes.............................................................. 64

200 Table 55 - MultiStateDictionaryEntryDiscreteType definition ................................................. 69

201 Table 57 – FDI Server Facet Definition ................................................................................. 70

202 Table 58 –FDI Client Facet Definition ................................................................................... 71

203
204
---------------------- Page: 9 ----------------------
oSIST prEN IEC 62769-5:2022
IEC CDV 62769-5 © IEC:2022 – 7 – 65E/858/CDV
205 INTERNATIONAL ELECTROTECHNICAL COMMISSION
206 ____________
207
208 FIELD DEVICE INTEGRATION (FDI) –
209
210 Part 5: FDI Information Model
211
212 FOREWORD

213 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising all national

214 electrotechnical committees (IEC National Committees). The object of IEC is to promot e international co-operation on all

215 questions concerning standardization in the electrical and electronic fields. To this end and in addition to other activities , IEC

216 publishes International Standards, Technical Specifications, Technical Reports, Publicly Available Specifications (PAS) and

217 Guides (hereafter referred to as “IEC Publication(s)”). Their preparation is entrusted to technical committees; any IEC Natio nal

218 Committee interested in the subject dealt with may participate in this preparatory work. Int ernational, governmental and non-

219 governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely with the

220 International Organization for Standardization (ISO) in accordance with conditions determined by agree ment between the two

221 organizations.

222 2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international consensus

223 of opinion on the relevant subjects since each technical committee has representation from all interested IEC National

224 Committees.

225 3) IEC Publications have the form of recommendations for international use and are accepted by IEC National Committees in

226 that sense. While all reasonable efforts are made to ensure that the technical content of IEC Pub lications is accurate, IEC

227 cannot be held responsible for the way in which they are used or for any misinterpretation by any end user.

228 4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications transparentl y to

229 the maximum extent possible in their national and regional publications. Any divergence between any IEC Publication and the

230 corresponding national or regional publication shall be clearly indicated in the la

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.