Shopping Cart

No products in the cart.

BS EN IEC 61158-5-10:2019 – TC:2020 Edition

$216.05

Tracked Changes. Industrial communication networks. Fieldbus specifications – Application layer service definition. Type 10 elements

Published By Publication Date Number of Pages
BSI 2020 1745
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

IEC 61158-5-10: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 IEC 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 and constitutes a technical revision which includes the following significant technical changes with respect to the previous edition: ā€“ integration of system redundancy basic functionality; ā€“ integration of dynamic reconfiguration basic functionality; ā€“ integration of reporting system basic functionality; ā€“-integration of asset management basic functionality; ā€“ integration of media redundancy ring interconnection basic functionality.

PDF Catalog

PDF Pages PDF Title
1109 undefined
1112 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
1116 CONTENTS
1129 FOREWORD
1131 INTRODUCTION
1132 1 Scope
1.1 General
1133 1.2 Specifications
1.3 Conformance
2 Normative references
1136 3 Terms, definitions, abbreviations, symbols and conventions
3.1 Referenced terms and definitions
3.1.1 ISO/IEC 74981 terms
3.1.2 ISO/IEC 8822 terms
3.1.3 ISO/IEC 9545 terms
1137 3.1.4 ISO/IEC 88241 terms
3.2 Additional Type 10 terms and definitions
1144 3.3 Additional Type 10 terms and definitions for media redundancy
1146 3.4 Abbreviations and symbols
3.4.1 General
1147 3.4.2 Additional Type 10 abbreviations and symbols
1148 3.4.3 Abbreviations and symbols for services
3.5 Conventions
3.5.1 Overview
3.5.2 General conventions
3.5.3 Conventions for class definitions
1150 3.5.4 Conventions for service definitions
1151 3.5.5 Conventions used in state machines
Tables
Table 1 ā€“ State machine description elements
1152 Table 2 ā€“ Description of state machine elements
Table 3 ā€“ Conventions used in state machines
1153 Table 4 ā€“ Conventions for services used in state machines
1154 4 Concepts
5 Data type ASE
5.1 General
5.1.1 Overview
1155 5.1.3 Transfer of user data
5.1.4 Data type overview
Table 5 ā€“ Data type overview
1158 5.2 Formal definition of data type objects
5.2.1 Data type class
1159 5.3 FAL defined data types
5.3.1 Fixed length types
1160 Table 6 ā€“ V2 octets
Table 7 ā€“ L2 octets
1161 Table 8 ā€“ E2 octets
Table 9 ā€“ E2 value range
1162 Table 10 ā€“ Unipolar2.16 octets
Table 11 ā€“ Unipolar2.16 value range
1163 Table 12 ā€“ N2 value range
1164 Table 13 ā€“ N4 value range
1165 Table 14 ā€“ X2 value range
1166 Table 15 ā€“ X4 value range
1167 Table 16 ā€“ C4 value range
1168 Table 17 ā€“ T2 value range
1169 Table 18 ā€“ T4 value range
1170 Table 19 ā€“ D2 value range
Table 20 ā€“ R2 value range
1171 Table 21 ā€“ Status value range
1172 Table 22 ā€“ Status value range
1176 Table 23 ā€“ F message trailer with 4 octets
1178 Table 24 ā€“ Unsigned16_S octets
Table 25 ā€“ Unsigned16_S meaning
1179 Table 26 ā€“ Integer16_S octets
Table 27 ā€“ Integer16_S meaning
Table 28 ā€“ Unsigned8_S octets
Table 29 ā€“ Unsigned8_S meaning
1180 5.3.2 Variable Length types
Table 30 ā€“ OctetString_S octets
1181 Table 31 ā€“ OctetString_S status bits
1183 5.4 Data type ASE service specification
6 Communication model for common services
6.1 Concepts
6.1.1 Overview
6.1.2 Middle Layer ASEs
6.2 ASE data types
6.3 Application Service Elements
6.3.1 Remote procedure call ASE
Figures
Figure 1 ā€“ Middle Layer ASEs communication architecture
1185 Figure 2 ā€“ Sequence Chart for reading the EndPointMapper
1186 Table 32 ā€“ Connect
1187 Table 33 ā€“ Release
1188 Table 34 ā€“ Read
1189 Table 35 ā€“ Write
1190 Table 36 ā€“ Control
1191 Table 37 ā€“ ReadImplicit
1192 6.3.2 Domain name system ASE
1193 6.3.3 Simple network management ASE
1194 6.3.4 IP suite ASE
1197 Table 38 ā€“ Add Static ARP Cache Entry
Table 39 ā€“ Remove Static ARP Cache Entry
1198 6.3.5 Real time cyclic ASE
1203 Table 40 ā€“ PPM Set Prov Data
1204 Table 41 ā€“ PPM Set Prov Status
1205 Table 42 ā€“ PPM Activate
1207 Table 43 ā€“ PPM Close
1208 Table 44 ā€“ PPM Start
Table 45 ā€“ PPM Error
Table 46 ā€“ Get Cons Data
1209 Table 47 ā€“ CPM Get cons status
1210 Table 48 ā€“ CPM Set RedRole
1211 Table 49 ā€“ CPM Activate
1213 Table 50 ā€“ CPM NoData
Table 51 ā€“ CPM Stop
1214 6.3.6 Real time acyclic ASE
Table 52 ā€“ CPM New Data Indication
1217 Table 53 ā€“ APMS Activate
1218 Table 54 ā€“ APMR Activate
1220 Table 55 ā€“ APMS A Data
1221 Table 56 ā€“ APMR A Data
Table 57 ā€“ APMR Ack
1222 Table 58 ā€“ APMS Error
Table 59 ā€“ APMS Error ERRCLS/ERRCODE
1223 Table 60 ā€“ APMR Error
Table 61 ā€“ APMR Error ERRCLS/ERRCODE
Table 62 ā€“ APMS_Close
1224 6.3.7 Discovery and basic configuration ASE
Table 63 ā€“ APMR_Close
1232 Table 64 ā€“ Get
1237 Table 65 ā€“ Set
1242 Table 66 ā€“ Local Set Command
1244 Table 67 ā€“ Identify
1250 Table 68 ā€“ Hello
1252 6.3.8 Dynamic host configuration ASE
6.3.9 IEEE 802.1AB ASE
1258 Table 69 ā€“ System capabilities
1259 Table 70 ā€“ Auto negotiation support and status
1260 Table 71 ā€“ MDI Power Support
Table 72 ā€“ Link aggregation status
1264 Table 73 ā€“ Remote systems data change
1265 6.3.10 Media redundancy ASE
1271 Figure 3 ā€“ Media redundancy diagnosis dependencies
1272 6.3.11 Precision time control ASE
Figure 4 ā€“ PTCP applications
1279 Table 74 ā€“ Start bridge
1280 Table 75 ā€“ Start slave
1281 Table 76 ā€“ Start master
1282 Table 77 ā€“ Stop bridge
1283 Table 78 ā€“ Stop slave
1284 Table 79 ā€“ Stop master
Table 80 ā€“ Sync state change
1285 Table 81 ā€“ Line Delay change
1286 6.3.12 IEEE 802.1AS ASE
1288 Table 82 ā€“ Local Get Time
Table 83 ā€“ Local time state info
1289 6.3.13 Virtual Bridges ASE
1291 Figure 5 ā€“ Example of periods at a local port
1292 6.3.14 MAC Bridges ASE
1295 Table 84 ā€“ Allowed values of Forwarding Mode
Table 85 ā€“ Allowed values of Fast Forwarding Multicast MAC Add
1298 Table 86 ā€“ Tx Port Entry
1301 Table 87 ā€“ Dependencies of RedPeriodBegin and GreenPeriodBegin
1304 Table 88 ā€“ Port state change
Table 89 ā€“ Set port state
1305 6.3.15 Fragmentation ASE
Table 90 ā€“ Flush filtering data base
1306 6.3.16 IEEE 802.3 ASE
1308 Table 91 ā€“ MAU Type change
Table 92 ā€“ Set MAU Type
1309 6.3.17 Common DL mapping ASE
Table 93 ā€“ P Data
1311 Table 94 ā€“ N Data
1312 Table 95 ā€“ A Data
1313 Table 96 ā€“ C Data
1314 7 Communication model for decentralized periphery
7.1 Concepts
7.1.1 User requirements
7.1.2 Features
Table 97 ā€“ Requirements and features
1315 7.1.3 Associations
Figure 6 ā€“ Example of communication between controlling devices and field devices
1316 7.1.4 Device types
Figure 7 ā€“ Example of communication between an engineering stationand several controlling and field devices
Figure 8 ā€“ Example of communication between field devices and a server station
Figure 9 ā€“ Example of communication between field devices
1320 Figure 10 ā€“ Data Objects and Diagnosis Data Model
1321 Figure 11 ā€“ Example for channel modelling
1322 Figure 12 ā€“ Mapping to PROFINET device model
Figure 13 ā€“ Identification hierarchy
1324 7.1.5 Instance model and device addresses
7.1.6 Application process
1325 Figure 14 ā€“ Application Process with application process objects (APOs)
1326 Figure 15 ā€“ Access to a remote APO
1327 Figure 16 ā€“ Access to a remote APO for provider/consumer association
1328 Figure 17 ā€“ Overview of application processes
Figure 18 ā€“ IO device with APs, slots and subslots
1330 Figure 19 ā€“ Example 1 structural units for interfaces and ports within API 0
1331 7.1.7 Application service element
Figure 20 ā€“ Example 2 structural units for interfaces and ports within API 0
1332 Figure 21 ā€“ FAL ASEs communication architecture
1333 7.1.8 Application relationship
1334 7.2 ASE data types
7.3 ASEs
7.3.1 AR ASE
Figure 22 ā€“ Example of one AR with two AREPs
1337 Figure 23 ā€“ Example IO application relationship (one-to-one)
1338 Figure 24 ā€“ Example IO application relationship one-to-many
1339 Figure 25 ā€“ Implicit application relationship
1340 Table 98 ā€“ Binding application relationship services
1343 Table 99 ā€“ Device Access
Table 100 ā€“ Companion AR
1344 Table 101 ā€“ Acknowledge Companion AR
Table 102 ā€“ Startup Mode
Table 103 ā€“ Pull Module Alarm Allowed
1347 Table 104 ā€“ Input Valid on Backup AR
1348 Table 105 ā€“ Mode
Table 106 ā€“ APStructureIdentifier with API := 0
1349 Table 107 ā€“ APStructureIdentifier with API != 0
Table 108 ā€“ RS Alarm Transport Mode
1351 Table 109 ā€“ Connect
1357 Table 110 ā€“ Connect Device Access
1358 Table 111 ā€“ Release
1360 Table 112 ā€“ Prm Begin
1362 Table 113 ā€“ Prm End
1363 Table 114 ā€“ Application Ready
1364 Table 115 ā€“ Abort
1365 Table 116 ā€“ Local AR Abort
Table 117 ā€“ Local Set AR State
Table 118 ā€“ Local AR In Data
1366 Table 119 ā€“ Data elements of Read AR Data
1368 Table 120 ā€“ Data elements of Expected Fast Startup Data
1369 Table 121 ā€“ Remote primitives issued or received by DEVSM
1370 Table 122 ā€“ Local primitives issued or received by DEVSM
1371 Figure 26 ā€“ State transition diagram DEVSM
1372 Table 123 ā€“ State table DEVSM
1377 Table 124 ā€“ Functions, Macros, Timers and Variables by DEVSM
1378 Table 125 ā€“ Remote primitives issued or received by CTLSM
Table 126 ā€“ Local primitives issued or received by CTLSM
1379 Figure 27 ā€“ State transition diagram CTLSM
1380 Table 127 ā€“ State table CTLSM
1382 Table 128 ā€“ Functions, Macros, Timers and Variables used by CTLSM
1384 Figure 28 ā€“ Assignment of Communication Relationship to Application Relationship
1387 Figure 29 ā€“ Overview Communication Relationship Class service interactions
1388 Table 129 ā€“ Binding communication relationship services
1390 Table 130 ā€“ Traffic Classes versus RT Class
1398 Table 131 ā€“ Local Set Input
1399 Table 132 ā€“ Local Set Input IOCS
1400 Table 133 ā€“ Local Get Input
1401 Table 134 ā€“ Local Get Input IOCS
1402 Table 135 ā€“ Local New Input
1403 Table 136 ā€“ Local Set Output
1404 Table 137 ā€“ Local Set Output IOCS
1405 Table 138 ā€“ Local Get Output
1406 Table 139 ā€“ Local Get Output IOCS
1407 Table 140 ā€“ Local New Output
1408 Table 141 ā€“ Local Set Provider State
1409 Table 142 ā€“ Local Set Redundancy
Table 143 ā€“ Local Set State
1410 Table 144 ā€“ Local Data State Changed
1417 Table 145 ā€“ Binding expected identification services
1419 Table 146 ā€“ Module State
1422 Table 147 ā€“ AR Info
1423 Table 148 ā€“ Ident Info
Table 149 ā€“ General Data definition for identification services
1425 Table 150 ā€“ Data elements of Read Module Diff Block
1429 Table 151 ā€“ Alarm type
1431 Table 152 ā€“ Alarm types attached to diagnosis ASE
Table 153 ā€“ Alarm types attached to ownership
1432 Table 154 ā€“ Alarm types attached to common profiles, profiles, and application
Table 155 ā€“ Binding Alarm services
1436 Table 156 ā€“ Alarm Notification
1438 Table 157 ā€“ Channel Diagnosis
Table 158 ā€“ Manufacturer Specific Diagnosis
1439 Table 159 ā€“ Submodule Diagnosis State
Table 160 ā€“ AR Diagnosis State
1440 Table 161 ā€“ User Structure Identifier
1442 Table 162 ā€“ Semantics of Specifier
1450 Figure 30 ā€“ Example for an intersection of IO device, slot, and AR
Table 163 ā€“ Binding Record Data services
1452 Table 164 ā€“ Read
1454 Table 165 ā€“ Read Services
1456 Table 166 ā€“ Read Implicit
1457 Table 167 ā€“ Read Query
1458 Table 168 ā€“ Write
1459 Table 169 ā€“ Write Services
1460 Table 170 ā€“ Data elements of Write Combined Object Container
1461 Table 171 ā€“ Local Write Multiple
1464 Table 172 ā€“ Local New Write Multiple
1469 7.3.2 Real Identification ASE
1470 Table 173 ā€“ Binding real identification services
1473 Table 174 ā€“ Local Add Submodule
1474 Table 175 ā€“ Local Remove Submodule
Table 176 ā€“ Local Update Submodule
1476 Table 177 ā€“ Data elements of Read API Data
1477 Table 178 ā€“ Data elements of Read Record Input Data Object Element
1478 Figure 31 ā€“ Substitute Value
1480 Table 179 ā€“ Data elements of Read Record Output Data Object Element
1481 Table 180 ā€“ Data elements of Read Substitute Value
1483 Table 181 ā€“ Selector for Read GSD Data
Table 182 ā€“ Data elements of Read GSD Data
1485 Table 183 ā€“ Remote primitives issued or received by RSMSM
Table 184 ā€“ Local primitives issued or received by RSMSM
1486 Figure 32 ā€“ State transition diagram RSMSM
Table 185 ā€“ State table RSMSM
1488 Table 186 ā€“ Functions, Macros, Timers and Variables used by RSMSM
Table 187 ā€“ Rules for Submodule State.Ident Info
1490 Figure 33 ā€“ Ownership handling
1492 Table 188 ā€“ Remote primitives issued or received by OWNSM and ASSSM
1493 Figure 34 ā€“ State transition diagram OWNSM
Table 189 ā€“ Local primitives issued or received by OWNSM
1494 Figure 35 ā€“ State transition diagram ASSSM
Table 190 ā€“ State table OWNSM
1501 Table 191 ā€“ State table ASSSM
1502 Table 192 ā€“ Functions, Macros, Timers and Variables used by OWNSM
1503 Table 193 ā€“ Functions, Macros, Timers and Variables used by ASSSM
Table 194 ā€“ Rules for Submodule State.AR Info
1504 Table 195 ā€“ Remote primitives issued or received by PLUGSM
1505 Table 196 ā€“ Local primitives issued or received by PLUGSM
1506 Figure 36 ā€“ State transition diagram PLUGSM
1507 Table 197 ā€“ State table PLUGSM
1508 Table 198 ā€“ Functions, Macros, Timers and Variables used by PLUGSM
1509 Figure 37 ā€“ State transition diagram PULLSM
Table 199 ā€“ Remote primitives issued or received by PULLSM
Table 200 ā€“ Local primitives issued or received by PULLSM
1510 Table 201 ā€“ State table PULLSM
1511 Table 202 ā€“ Functions, Macros, Timers and Variables used by PULLSM
1513 Table 203 ā€“ Binding I&M data services
1526 Table 204 ā€“ Data elements of Read I&M0 Filter Data
1529 Table 205 ā€“ Data elements of Read I&M0 Data
1530 Table 206 ā€“ Data elements of Write I&M1 Data
1531 Table 207 ā€“ Data elements of Write I&M2 Data
1532 Table 208 ā€“ Data elements of Write I&M3 Data
Table 209 ā€“ Data elements of Write I&M4 Data
1533 Table 210 ā€“ Data elements of Read I&M5 Data
1536 Table 211 ā€“ Data elements of Read Asset Management Data
1538 Figure 38 ā€“ Basic model for isochronous applications
1539 Figure 39 ā€“ General isochronous application model (example CACF == 1)
1540 Figure 40 ā€“ General isochronous application model (example CACF == 2)
Table 212 ā€“ Binding Isochronous Mode Application services
1545 Table 213 ā€“ Data elements of Write Isochronous Mode Data
1546 Figure 41 ā€“ ASE relations in an IO device operating in isochronous mode for a submodule
1547 Table 214 ā€“ Remote primitives issued or received by ISOM_SYNC
Table 215 ā€“ Local primitives issued or received by ISOM_SYNC
1548 Figure 42 ā€“ State transition diagram of ISOM_SYNC
Table 216 ā€“ State table ISOM_SYNC
1549 Table 217 ā€“ Functions, Macros, Timers and Variables used by the ISOM_SYNC
Table 218 ā€“ Remote primitives issued or received for ISOM_OUT
1550 Table 219 ā€“ Local primitives issued or received for ISOM_OUT
1551 Figure 43 ā€“ State transition diagram ISOM_OUT
1552 Table 220 ā€“ State table ISOM_OUT
1554 Table 221 ā€“ Functions, Macros, Timers and Variables used by the ISOM_OUT
1555 Table 222 ā€“ Remote primitives issued or received for ISOM_IN
Table 223 ā€“ Local primitives issued or received for ISOM_IN
1556 Figure 44 ā€“ State transition diagram ISOM_IN
1557 Table 224 ā€“ State table ISOM_IN
1558 Table 225 ā€“ Functions, Macros, Timers and Variables used by the ISOM_IN
1559 7.3.3 Communication Interface Management ASE
1560 Table 226 ā€“ Binding Communication Interface Management services
1563 Table 227 ā€“ Subslot number for interface submodules
1567 Table 228 ā€“ Subslot number for port submodules
1572 Table 229 ā€“ Data elements of Read PDev Data
Table 230 ā€“ Data elements of Read PD Real Data
1574 Table 231 ā€“ Data elements of Read PD Expected Data
1575 Table 232 ā€“ Data elements of Read PD Interface Data Real
1576 Table 233 ā€“ Data elements of Write PD Interface Adjust
1577 Table 234 ā€“ Data elements of Write PD Interface FSU Data Adjust
1578 Table 235 ā€“ Data elements of Write PD NC Data Check
1579 Table 236 ā€“ Data elements of Read PD Port Data Real
1580 Table 237 ā€“ Data elements of Read PD Port Data Real Extended
1581 Table 238 ā€“ Data elements of Write PD Port Data Check
1583 Table 239 ā€“ Data elements of Write PD Port Data Adjust
1584 Table 240 ā€“ Data elements of Read Port FO Data Real
1585 Table 241 ā€“ Data elements of Write PD Port FO Data Check
Table 242 ā€“ Data elements of Write PD Port FO Data Adjust
1586 Table 243 ā€“ Data elements of Read PD Port Statistic
1589 Table 244 ā€“ Binding PTCP services
1592 Table 245 ā€“ Sync Properties Role
Table 246 ā€“ Sync Class
1593 Table 247 ā€“ Data elements of Write PD Sync Data
1595 Table 248 ā€“ Local Sync State Info
1596 Table 249 ā€“ Local SYNCH Event
1597 Table 250 ā€“ Remote primitives issued or received by SYNC_DIAG
Table 251 ā€“ Local primitives issued or received by SYNC_DIAG
1598 Figure 45 ā€“ State transition diagram SYNC_DIAG
1599 Table 252 ā€“ State table SYNC_DIAG
1600 Table 253 ā€“ Functions, Macros, Timers and Variables used by SYNC_DIAG
1601 Table 254 ā€“ Binding MAC Bridge services
1603 Table 255 ā€“ Distributed Watchdog Factor
Table 256 ā€“ Restart Factor For Distributed Watchdog
1604 Table 257 ā€“ DFP Mode
Table 258 ā€“ SFIOCRProperties.DFPRedundantPathLayout
Table 259 ā€“ SFCRC16
1605 Table 260 ā€“ Data elements of Write PD IR Data
1607 Table 261 ā€“ Data elements of Write PD IR Subframe Data
1608 Table 262 ā€“ Binding Media Redundancy services
1610 Table 263 ā€“ Data elements of Read PD Interface MRP Data Real
1612 Table 264 ā€“ Data elements of Write PD Interface MRP Data Check
1613 Table 265 ā€“ Data elements of Write PD Interface MRP Data Adjust
1615 Table 266 ā€“ Data elements of Read PD Port MRP Data Real
Table 267 ā€“ Data elements of Write PD Port MRP Data Adjust
1616 Table 268 ā€“ Data elements of Read PD Port MRPIC Data Real
1617 Table 269 ā€“ Data elements of Write PD Port MRPIC Data Check
Table 270 ā€“ Data elements of Write PD Port MRPIC Data Adjust
1620 Figure 46 ā€“ MRP interconnection
1621 Table 271 ā€“ Binding IEEE 802.1AS services
1623 Table 272 ā€“ Data elements of Write PD Time Data
Table 273 ā€“ List of supported MIBs
1624 Table 274 ā€“ Cross-referencing of MIB-II objects
Table 275 ā€“ Cross-referencing of LLDP-MIB objects
Table 276 ā€“ Cross-referencing of LLDP-EXT-PNIO MIB objects
1625 Table 277 ā€“ Cross-referencing of LLDP-EXT-DOT3 MIB objects
Table 278 ā€“ Binding Autoconfiguration Data services
1628 Table 279 ā€“ Data elements of Read Autoconfiguration Data
1630 7.3.4 Diagnosis ASE
Figure 47 ā€“ Diagnosis Base Model
1631 Figure 48 ā€“ Severity classification of fault, maintenance and qualified
1632 Figure 49 ā€“ Data Base Model
1635 Table 280 ā€“ Binding Diagnosis services
1641 Table 281 ā€“ General Data definition for Diagnosis services
1644 Table 282 ā€“ Local Add Diagnosis Entry
1645 Table 283 ā€“ Local Remove Diagnosis Entry
1646 Table 284 ā€“ Local Update Diagnosis Entry
1661 Figure 50 ā€“ State transition diagram DIAG_DIAG
Table 285 ā€“ Remote primitives issued or received by DIAG_DIAG
Table 286 ā€“ Local primitives issued or received by DIAG_DIAG
1662 Table 287 ā€“ State table DIAG_DIAG
1663 Table 288 ā€“ Functions, Macros, Timers and Variables used by DIAG_DIAG
1664 Table 289 ā€“ Remote primitives issued or received by DIAG_MR
1665 Figure 51 ā€“ State transition diagram DIAG_MR
Table 290 ā€“ Local primitives issued or received by DIAG_MR
1666 Table 291 ā€“ State table DIAG_MR
Table 292 ā€“ Functions, Macros, Timers and Variables used by DIAG_MR
1668 Figure 52 ā€“ State transition diagram DIAG_MD
Table 293 ā€“ Remote primitives issued or received by DIAG_MD
Table 294 ā€“ Local primitives issued or received by DIAG_MD
1669 Table 295 ā€“ State table DIAG_MD
1670 Table 296 ā€“ Functions, Macros, Timers and Variables used by the maintenance demanded entry
1671 Table 297 ā€“ Remote primitives issued or received by DIAG_QUALIFIED
Table 298 ā€“ Local primitives issued or received by DIAG_QUALIFIED
1672 Figure 53 ā€“ State transition diagram DIAG_QUALIFIED
1673 Table 299 ā€“ State table DIAG_QUALIFIED
Table 300 ā€“ Functions, Macros, Timers and Variables used by DIAG_QUALIFIED
1675 7.3.5 PE ASE
1676 Figure 54 ā€“ Architecture
1677 Table 301 ā€“ Binding PE services
1678 Table 302 ā€“ Local Add PE Entity
1679 Table 303 ā€“ Local Remove PE Entity
1680 Table 304 ā€“ Local Update PE_OperationalMode
1681 Table 305 ā€“ PE Entity Filter Data definition
1682 Table 306 ā€“ PE Entity Filter Data definition
1684 Figure 55 ā€“ State transition diagram PESM
Table 307 ā€“ Remote primitives issued or received by PESM
Table 308 ā€“ Local primitives issued or received by PESM
1685 7.3.6 LogBook ASE
Table 309 ā€“ State table PESM
Table 310 ā€“ Functions, Macros, Timers and Variables used by PESM
1686 Table 311 ā€“ Binding LogBook services
1687 Table 312 ā€“ Data elements of Read LogBook Data
1688 7.3.7 RS ASE
Table 313 ā€“ Local Create LogBook Entry
1689 Figure 56 ā€“ Reporting System components
1690 Figure 57 ā€“ AR / ARSet and Reporting System
1695 Table 314 ā€“ Binding RS services
1697 Table 315 ā€“ Immanent observers
Table 316 ā€“ Configured observers
1698 Figure 58 ā€“ Max Scan Delay
1701 Figure 59 ā€“ RS Incident window
1703 Table 317 ā€“ Data elements of Local Add RS Event
1704 Table 318 ā€“ Data elements of RS Get Event
Table 319 ā€“ Data elements of RS Ack Event
1705 Table 320 ā€“ Data elements of RS Adjust Observer
1706 Figure 60 ā€“ State transition diagram RSOBS
Table 321 ā€“ Local primitives issued or received by RSOBS
1708 Table 322 ā€“ State table RSOBS
1709 Table 323 ā€“ Functions, Macros, Timers and Variables used by RSOBS
1710 Figure 61 ā€“ State transition diagram RSBUF
Table 324 ā€“ Local primitives issued or received by RSBUF
1711 Table 325 ā€“ State table RSBUF
1713 7.3.8 Time ASE
Table 326 ā€“ Functions, Macros, Timers and Variables used by RSBUF
1714 Table 327 ā€“ Binding Time services
1715 Table 328 ā€“ Local Get Time
1716 Figure 62 ā€“ State transition diagram TimeSM
Table 329 ā€“ Local primitives issued or received by TimeSM
1717 Table 330 ā€“ State table TimeSM
1718 7.4 Application characteristics
7.4.1 Device ident number
7.4.2 Network topology
Table 331 ā€“ Functions, Macros, Timers and Variables used by TimeSM
1719 Figure 63 ā€“ Example of network topology including slower wireless segments
Figure 64 ā€“ Example of media redundancy including wireless segments
1720 7.5 Summary of FAL services
7.5.1 IO device
Table 332 ā€“ FAL services of the IO device
1721 7.5.2 IO controller
7.5.3 IO Supervisor
Table 333 ā€“ FAL services of the IO controller
1722 Annex A (informative)Device instances
Figure A.1 ā€“ Instance model
1724 Annex B (informative)Components of an Ethernet interface
Figure B.1 ā€“ Scheme of an Ethernet interface
1725 Figure B.2 ā€“ Scheme of an Ethernet interface with bridging ability
1726 Figure B.3 ā€“ Scheme of an Ethernet interface with optical ports
1727 Figure B.4 ā€“ Scheme of an Ethernet interface with bridgingability using radio communication
Figure B.5 ā€“ Scheme of an Ethernet interface with radio communication
1728 Annex C (informative)Scheme of MAC address assignment
Figure C.1 ā€“ Scheme of MAC address assignment
1729 Annex D (informative)Measurement of the fast startup time
Figure D.1 ā€“ Measurement of the fast startup time
1730 Annex E (informative)Dynamic Frame Packing
Figure E.1 ā€“ Frame Layout
1731 Figure E.2 ā€“ Subframe Layout
1732 Figure E.3 ā€“ End to End
Figure E.4 ā€“ Dynamic frame packing
1733 Figure E.5 ā€“ Dynamic frame packing ā€“ Truncation of outputs
Figure E.6 ā€“ Dynamic frame packing ā€“ Outbound Pack
1734 Figure E.7 ā€“ Dynamic frame packing ā€“ Concatenation of inputs
1735 Figure E.8 ā€“ Dynamic frame packing ā€“ Inbound Pack
1737 Figure E.9 ā€“ Dynamic frame packing ā€“ Distributed watchdog
Figure E.10 ā€“ Interrelation between IO CR and dynamically packed frame
1738 Annex F (informative)Precondition for Diagnosis
Table F.1 ā€“ ChannelErrorType
1739 Table F.2 ā€“ Preconditions ChannelErrorType 0 ā€“ 0xFF
Table F.3 ā€“ Preconditions for ChannelErrorType 0x0100 ā€“ 0x7FFF, 0x9000 ā€“ 0x9FFF
Table F.4 ā€“ Preconditions for ChannelErrorType ā€œData transmission impossibleā€
1740 Table F.5 ā€“ Preconditions for ChannelErrorType ā€œRemote mismatchā€
Table F.6 ā€“ Preconditions for ChannelErrorType ā€œMedia redundancy mismatch ā€“ ringā€
1741 Table F.7 ā€“ Preconditions for ChannelErrorType ā€œMedia redundancy mismatch – interconnectionā€
Table F.8 ā€“ Preconditions for ChannelErrorType ā€œSync mismatchā€
Table F.9 ā€“ Preconditions for ChannelErrorType ā€œIsochronous mode mismatchā€
Table F.10 ā€“ Preconditions for ChannelErrorType ā€œMulticast CR mismatchā€
1742 Table F.11 ā€“ Preconditions for ChannelErrorType ā€œFiber optic mismatchā€
Table F.12 ā€“ Preconditions for ChannelErrorTypeā€œNetwork component function mismatchā€
Table F.13 ā€“ Preconditions for ChannelErrorTypeā€œDynamic Frame Packing function mismatchā€
Table F.14 ā€“ Preconditions for ChannelErrorTypeā€œMedia redundancy with planned duplication mismatchā€
Table F.15 ā€“ Preconditions for ChannelErrorType ā€œMultiple interface mismatchā€
1743 Bibliography
BS EN IEC 61158-5-10:2019 - TC
$216.05