BS EN IEC 61158-5-2:2019
$215.11
Industrial communication networks. Fieldbus specifications – Application layer service definition. Type 2 elements
Published By | Publication Date | Number of Pages |
BSI | 2019 | 226 |
IEC 61158-5-2:2019 (E) defines the services provided to the FAL user at the boundary between the user and the application layer of the fieldbus reference model, and Systems Management at the boundary between the application layer and Systems Management of the fieldbus reference model. This standard specifies the structure and services of the Type 2 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545) This fourth edition cancels and replaces the third edition published in 2014. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: ā¢addition of a data type in 5.3.2; ā¢clarifications of Object management ASE in 6.2.1;
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
5 | Annex ZA(normative)Normative references to international publicationswith their corresponding European publications |
7 | CONTENTS |
11 | FOREWORD |
13 | INTRODUCTION |
14 | 1 Scope 1.1 General |
15 | 1.2 Specifications 1.3 Conformance 2 Normative references |
17 | 3 Terms, definitions, symbols, abbreviated terms and conventions 3.1 ISO/IECĀ 74981 terms |
18 | 3.2 ISO/IECĀ 8822 terms 3.3 ISO/IECĀ 9545 terms 3.4 ISO/IECĀ 88241 terms 3.5 Type 2 fieldbus data-link layer terms 3.6 Type 2 fieldbus application-layer specific definitions |
26 | 3.7 Type 2 abbreviated terms and symbols |
27 | 3.8 Conventions 3.8.1 Overview |
28 | 3.8.2 General conventions 3.8.3 Conventions for class definitions |
29 | 3.8.4 Conventions for service definitions |
30 | 4 Common concepts 5 Data type ASE 5.1 General 5.2 Formal definition of data type objects |
31 | 5.3 FAL defined data types 5.3.1 Fixed length types |
36 | 5.3.2 String types |
37 | 5.3.3 Structure types |
40 | Tables TableĀ 1 ā Valid IANA MIB printer codes for character set selection |
41 | 5.4 Data type ASE service specification 6 Communication model specification 6.1 Concepts 6.1.1 General 6.1.2 General concepts |
42 | 6.1.3 Relationships between ASEs |
43 | 6.1.4 Naming and addressing Figures FigureĀ 1 ā Overview of ASEs and object classes |
44 | 6.1.5 Data types FigureĀ 2 ā Addressing format using MAC, class, instance and attribute IDs |
46 | TableĀ 2 ā Common elements |
47 | TableĀ 3 ā ST language elements |
48 | TableĀ 4 ā Type conversion operations |
50 | TableĀ 5 ā Values of implementation-dependent parameters TableĀ 6 ā Extensions to IECĀ 611313:2003 |
51 | 6.2 ASEs 6.2.1 Object management ASE |
65 | FigureĀ 3 ā Identity object state transition diagram |
66 | TableĀ 7 ā Identity object state event matrix |
68 | FigureĀ 4 ā Explicit and Implicit Setting interaction |
72 | FigureĀ 5 ā Static Assembly state transition diagram TableĀ 8 ā Static Assembly state event matrix |
73 | FigureĀ 6 ā Dynamic Assembly state transition diagram TableĀ 9 ā Static Assembly instance attribute access |
74 | TableĀ 10 ā Dynamic Assembly state event matrix TableĀ 11 ā Dynamic Assembly instance attribute access |
77 | TableĀ 12 ā Message Router object Forward_Open parameters |
81 | TableĀ 13 ā Acknowledge Handler object state event matrix |
82 | TableĀ 14 ā Producing I/O application object state event matrix |
84 | FigureĀ 7 ā Typical timing relationships for acknowledged data production |
85 | FigureĀ 8 ā Example of a COS system with two acking devices FigureĀ 9 ā Message flow in COS connection ā one Connection object, one consumer |
86 | FigureĀ 10 ā Message flow in COS connection ā multiple consumers |
89 | TableĀ 15 ā PTPEnable attribute default values |
95 | TableĀ 16 ā Profile identification |
96 | TableĀ 17 ā Profile default settings and ranges TableĀ 18 ā Profile transports |
97 | TableĀ 19 ā Default PTP clock settings TableĀ 20 ā Hand_Set clock quality management |
98 | FigureĀ 11 ā Path Reconfiguration in a ring topology TableĀ 21 ā Path Reconfiguration Signalling message |
99 | FigureĀ 12 ā CPF2 time synchronization offset clock model |
100 | FigureĀ 13 ā CPF2 time synchronization system with offset clock model |
102 | FigureĀ 14 ā CPF2 time synchronization group startup sequence |
109 | FigureĀ 15 ā Parameter object state transition diagram TableĀ 22 ā Parameter object state event matrix |
112 | TableĀ 23 ā Status codes |
114 | TableĀ 24 ā Get_Attributes_All service parameters |
116 | TableĀ 25 ā Set_Attributes_All service parameters |
118 | TableĀ 26 ā Get_Attribute_List service parameters |
120 | TableĀ 27 ā Set_Attribute_List service parameters |
122 | TableĀ 28 ā Reset service parameters |
124 | TableĀ 29 ā Start service parameters |
125 | TableĀ 30 ā Stop service parameters |
127 | TableĀ 31 ā Create service parameters |
129 | TableĀ 32 ā Delete service parameters |
130 | TableĀ 33 ā Get_Attribute_Single service parameters |
132 | TableĀ 34 ā Set_Attribute_Single service parameters |
134 | TableĀ 35 ā Find_Next_Object_Instance service parameters |
135 | FigureĀ 16 ā Example of Find_Next_Object_Instance service |
136 | TableĀ 36 ā NOP service parameters |
137 | TableĀ 37 ā Apply_Attributes service parameters |
139 | TableĀ 38 ā Save service parameters |
140 | TableĀ 39 ā Restore service parameters |
142 | TableĀ 40 ā Get_Member service parameters |
144 | TableĀ 41 ā Set_Member service parameters |
146 | TableĀ 42 ā Insert_Member service parameters |
148 | TableĀ 43 ā Remove_Member service parameters |
149 | TableĀ 44 ā Group_Sync service parameters |
151 | TableĀ 45 ā Add_AckData_Path service parameters |
152 | TableĀ 46 ā Remove_AckData_Path service parameters |
153 | TableĀ 47 ā Get_Enum_String service parameters |
155 | TableĀ 48 ā Symbolic_Translation service parameters |
156 | TableĀ 49 ā Flash_LEDs service parameters |
158 | TableĀ 50 ā Multiple_Service_Packet service parameters |
159 | 6.2.2 Connection manager ASE |
168 | TableĀ 51 ā CM_Open service parameters |
170 | TableĀ 52 ā CM_Close service parameters |
172 | TableĀ 53 ā CM_ Unconnected_Send service parameters |
173 | TableĀ 54 ā CM_Get_Connection_Data service parameters |
175 | TableĀ 55 ā CM_Search_Connection_Data service parameters |
176 | TableĀ 56 ā CM_Get_Connection_Data service parameters |
177 | 6.2.3 Connection ASE |
181 | TableĀ 57 ā I/O Connection object attribute access |
182 | TableĀ 58 ā Bridged Connection object attribute access |
183 | TableĀ 59 ā Explicit messaging object attribute access |
185 | FigureĀ 17 ā Transmission Trigger Timer behavior |
186 | FigureĀ 18 ā Inactivity watchdog timer FigureĀ 19 ā Using tools for configuration |
187 | FigureĀ 20 ā Production Inhibit Timer behavior |
189 | TableĀ 60 ā Connection_Bind service parameters |
190 | TableĀ 61 ā Service_Name service parameters |
191 | 6.3 ARs 6.3.1 Overview |
193 | TableĀ 62 ā How production trigger, transport class, and CM_RPI determinewhen data is produced |
194 | FigureĀ 21 ā Context of transport services within the connection model FigureĀ 22 ā Applicationātoāapplication view of data transfer |
195 | FigureĀ 23 ā Data flow diagram for a link producer |
196 | FigureĀ 24 ā Data flow diagram for a link consumer |
197 | FigureĀ 25 ā Triggers |
198 | FigureĀ 26 ā Binding transport instances to the producer and consumer of a transport connection that does not have a reverse data path FigureĀ 27 ā Binding transport instances to the producers and consumers of a transport connection that does have a reverse data path |
199 | FigureĀ 28 ā Binding transport instances to the producer and consumers of a multipoint connection when the transport connection does not have a reverse data path FigureĀ 29 ā Binding transport instances to the producers and consumers of a multipoint connection when the transport connection does have reverse data paths |
202 | 6.3.2 UCMM AR formal model |
204 | 6.3.3 Transport AR formal model TableĀ 63 ā Transport classes |
214 | 6.3.4 AR ASE services |
215 | TableĀ 64 ā UCMM_Create service parameters |
216 | TableĀ 65 ā UCMM_Delete service parameters |
217 | TableĀ 66 ā UCMM_Write service parameters |
218 | TableĀ 67 ā UCMM_Abort service parameters |
219 | TableĀ 68 ā TR_Write service parameters |
220 | TableĀ 69 ā TR_Trigger service parameters TableĀ 70 ā TR_Packet_arrived service parameters |
221 | TableĀ 71 ā TR_Ack_received service parameters TableĀ 72 ā TR_Verify service parameters |
222 | 6.4 Summary of FAL classes TableĀ 73 ā TR_Status_updated service parameters |
223 | 6.5 Permitted FAL services by AR type TableĀ 74 ā FAL class summary |
224 | TableĀ 75 ā FAL services by AR type |
225 | Bibliography |