BS EN IEC 61158-6-10:2019 – TC:2020 Edition
$280.87
Tracked Changes. Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 10 elements
Published By | Publication Date | Number of Pages |
BSI | 2020 | 1902 |
IEC 61158-6-10:2019 provides common elements for basic time-critical and non-time-critical messaging communications between application programs in an automation environment and material specific to Type 2 fieldbus. The term โtime-criticalโ is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life. This International Standard specifies interactions between remote applications and defines the externally visible behavior provided by the Type 2 fieldbus application layer. The purpose of this document is to define the protocol provided to a) define the wire-representation of the service primitives defined in this document, and b) define the externally visible behavior associated with their transfer. This document specifies the protocol 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 includes the following significant technical changes with respect to the previous edition: a) integration of system redundancy basic functionality; b) integration of dynamic reconfiguration basic functionality; c) integration of reporting system basic functionality; d) integration of asset management basic functionality; e) integration of media redundancy ring interconnection basic functionality.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1002 | undefined |
1005 | Annex ZA(normative)Normative references to international publicationswith their corresponding European publications |
1009 | CONTENTS |
1044 | FOREWORD |
1046 | INTRODUCTION |
1048 | 1 Scope 1.1 General 1.2 Specifications 1.3 Conformance |
1049 | 2 Normative references |
1052 | 3 Terms, definitions, abbreviated terms, 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 88241 terms 3.1.4 ISO/IEC 9545 terms |
1053 | 3.2 Terms and definitions for decentralized periphery |
1061 | 3.3 Abbreviated terms and symbols 3.3.1 Abbreviated terms and symbols for media redundancy 3.3.2 Abbreviated terms and symbols for decentralized periphery |
1065 | 3.3.3 Abbreviated terms and symbols for services 3.3.4 Abbreviated terms and symbols for IEEE 802.1Q 3.3.5 Abbreviated terms and symbols for IETF RFC 2474 3.3.6 Abbreviated terms and symbols for IETF RFC 4291 3.4 Conventions 3.4.1 General concept 3.4.2 Conventions for decentralized periphery |
1067 | Figures Figure 1 โ Common structure of specific fields for octet 1 (high) Figure 2 โ Common structure of specific fields for octet 2 Figure 3 โ Common structure of specific fields for octet 3 |
1068 | Figure 4 โ Common structure of specific fields for octet 4 Figure 5 โ Common structure of specific fields for octet 5 Figure 6 โ Common structure of specific fields for octet 6 |
1069 | Figure 7 โ Common structure of specific fields for octet 7 Figure 8 โ Common structure of specific fields for octet 8 Figure 9 โ Common structure of specific fields for octet 9 |
1070 | Figure 10 โ Common structure of specific fields for octet 10 Figure 11 โ Common structure of specific fields for octet 11 Figure 12 โ Common structure of specific fields for octet 12 |
1071 | Figure 13 โ Common structure of specific fields for octet 13 Figure 14 โ Common structure of specific fields for octet 14 Figure 15 โ Common structure of specific fields for octet 15 |
1072 | Figure 16 โ Common structure of specific fields for octet 16 (low) Tables Table 1 โ One octet |
1073 | Table 2 โ Two subsequent octets Table 3 โ Four subsequent octets |
1074 | 3.4.3 Conventions used in state machines Table 4 โ Eight subsequent octets Table 5 โ Sixteen subsequent octets |
1075 | Table 6 โ State machine description elements Table 7 โ Description of state machine elements |
1076 | Table 8 โ Conventions used in state machines |
1077 | Table 9 โ Conventions for services used in state machines |
1079 | 4 Application layer protocol specification for common protocols 4.1 FAL syntax description 4.1.1 DLPDU abstract syntax reference Table 10 โ IEEE 802.3 DLPDU syntax |
1080 | Table 11 โ IEEE 802.11 DLPDU syntax |
1081 | 4.1.2 Data types Table 12 โ IEEE 802.15.1 DLPDU syntax |
1082 | 4.2 Transfer syntax 4.2.1 Coding of basic data types |
1084 | Figure 17 โ Coding of the data type BinaryDate Figure 18 โ Encoding of TimeOfDay with date indication value |
1085 | Figure 19 โ Encoding of TimeOfDay without date indication value Figure 20 โ Encoding of TimeDifference with date indication value Figure 21 โ Encoding of TimeDifference without date indication value |
1086 | Figure 22 โ Encoding of a NetworkTime value Figure 23 โ Encoding of NetworkTimeDifference value Table 13 โ Status |
1087 | Figure 24 โ Encoding of TimeStamp value |
1088 | Figure 25 โ Encoding of TimeStampDifference value Table 14 โ Time source |
1089 | Figure 26 โ Encoding of TimeStampDifferenceShort value |
1090 | 4.2.2 Coding section related to common basic fields Table 15 โ SourceAddress Table 16 โ Single port device |
1091 | Table 17 โ DCP_MulticastMACAdd for Identify Table 18 โ DCP_MulticastMACAdd for Hello Table 19 โ DCP_MulticastMACAdd Table 20 โ MulticastMACAdd range 1 Table 21 โ MulticastMACAdd range 2 |
1092 | Table 22 โ MulticastMACAdd range 3 Table 23 โ PTCP_MulticastMACAdd range 2 Table 24 โ PTCP_MulticastMACAdd range 3 Table 25 โ PTCP_MulticastMACAdd range 4 |
1093 | Table 26 โ PTCP_MulticastMACAdd range 5 Table 27 โ PTCP_MulticastMACAdd range 6 Table 28 โ PTCP_MulticastMACAdd range 7 Table 29 โ MulticastMACAdd range 8 Table 30 โ MulticastMACAdd range 9 |
1094 | Table 31 โ MulticastMACAdd range 10 Table 32 โ MulticastMACAdd range 11 |
1095 | Figure 27 โ FastForwardingMulticastMACAdd Table 33 โ RT_CLASS_3 destination multicast address |
1096 | Table 34 โ RT_CLASS_3 invalid frame multicast address Table 35 โ LT (Length/Type) Table 36 โ TagControlInformation.VID |
1097 | Table 37 โ TagControlInformation.DEI Table 38 โ TagControlInformation.PCP Table 39 โ FrameID range 1 |
1098 | Table 40 โ FrameID range 2 Table 41 โ FrameID range 3 Table 42 โ FrameID range 4 Table 43 โ FrameID range 5 |
1099 | Table 44 โ FrameID range 6 Table 45 โ FrameID range 7 Table 46 โ FrameID range 8 |
1100 | Table 47 โ FrameID range 9 Table 48 โ FrameID range 10 Table 49 โ FrameID range 11 Table 50 โ FrameID range 12 Table 51 โ FrameID range 13 |
1101 | 4.3 Discovery and basic configuration 4.3.1 DCP syntax description Table 52 โ FragmentationFrameID.FragSequence Table 53 โ FragmentationFrameID.Constant Table 54 โ DCP APDU syntax |
1102 | Table 55 โ DCP substitutions |
1105 | Table 56 โ ServiceID Table 57 โ ServiceType.Selection Table 58 โ ServiceType.Reserved |
1106 | Table 59 โ ServiceType.Selection Table 60 โ ServiceType.Reserved_1 Table 61 โ ServiceType.Response Table 62 โ ServiceType.Reserved_2 |
1107 | Table 63 โ ResponseDelayFactor |
1108 | Table 64 โ List of options |
1109 | Table 65 โ List of suboptions for option IPOption Table 66 โ List of suboptions for option DevicePropertiesOption Table 67 โ List of suboptions for option DHCPOption |
1110 | Table 68 โ List of suboptions for option ControlOption Table 69 โ List of suboptions for option DeviceInitiativeOption Table 70 โ List of suboptions for option AllSelectorOption Table 71 โ List of suboptions for option ManufacturerSpecificOption |
1112 | Table 72 โ SuboptionDHCP |
1113 | Table 73 โ Coding of DCPBlockLength in conjunction with SuboptionStart Table 74 โ Coding of DCPBlockLength in conjunction with SuboptionStop Table 75 โ Coding of DCPBlockLength in conjunction with SuboptionSignal |
1114 | Table 76 โ Coding of DCPBlockLength in conjunction with SuboptionFactoryReset Table 77 โ Alignment between FactoryReset and ResetToFactory Table 78 โ Coding of DCPBlockLength in conjunction with SuboptionResetToFactory |
1115 | Table 79 โ Meaning of the different ResetToFactory modes Table 80 โ Coding of DCPBlockLength in conjunction with SuboptionDeviceInitiative |
1116 | Table 81 โ Coding of DCPBlockLength Table 82 โ BlockQualifier with options IPOption, DevicePropertiesOption, DHCPOption and ManufacturerSpecificOption |
1117 | Table 83 โ BlockQualifier with option ControlOption and suboption SuboptionResetToFactory |
1118 | Table 84 โ BlockQualifier with option ControlOption and NOT suboption SuboptionResetToFactory Table 85 โ BlockError Table 86 โ BlockInfo for SuboptionIPParameter |
1119 | Table 87 โ Bit 1 and Bit 0 of BlockInfo for SuboptionIPParameter Table 88 โ Bit 7 of BlockInfo for SuboptionIPParameter Table 89 โ BlockInfo for all other suboptions Table 90 โ DeviceInitiativeValue |
1120 | Table 91 โ SignalValue |
1122 | Table 92 โ DeviceRoleDetails Table 93 โ IPAddress |
1124 | Table 94 โ Subnetmask |
1125 | Table 95 โ StandardGateway |
1126 | Table 96 โ Correlation between the subfields of IPsuite |
1127 | Table 97 โ MACAddress as client identifier Table 98 โ NameOfStation as client identifier Table 99 โ Arbitrary client identifier |
1128 | Table 100 โ DHCPParameterValue using DHCP Option 255 |
1129 | 4.3.2 DCP protocol state machines Table 101 โ StandardGatewayValue.StandardGateway Table 102 โ Remote primitives issued or received by DCPUCS |
1130 | Figure 28 โ State transition diagram of DCPUCS Table 103 โ Local primitives issued or received by DCPUCS |
1131 | Table 104 โ DCPUCS state table |
1133 | Table 105 โ Functions, Macros, Timers and Variables used by the DCPUCS |
1134 | Figure 29 โ State transition diagram of DCPUCR Table 106 โ Remote primitives issued or received by DCPUCR Table 107 โ Local primitives issued or received by DCPUCR |
1135 | Table 108 โ DCPUCR state table |
1137 | Table 109 โ Functions, Macros, Timers and Variables used by the DCPUCR Table 110 โ Remote primitives issued or received by DCPMCS |
1138 | Figure 30 โ State transition diagram of DCPMCS Table 111 โ Local primitives issued or received by DCPMCS |
1139 | Table 112 โ DCPMCS state table |
1140 | Table 113 โ Functions used by the DCPMCS |
1141 | Figure 31 โ State transition diagram of DCPMCR Table 114 โ Remote primitives issued or received by DCPMCR Table 115 โ Local primitives issued or received by DCPMCR |
1142 | Table 116 โ DCPMCR state table |
1143 | Table 117 โ Functions, Macros, Timers and Variables used by the DCPMCR Table 118 โ Remote primitives issued or received by DCPHMCS |
1144 | Figure 32 โ State transition diagram of DCPHMCS Table 119 โ Local primitives issued or received by DCPHMCS Table 120 โ DCPHMCS state table |
1145 | Table 121 โ Functions, Macros, Timers and Variables used by the DCPHMCS Table 122 โ Remote primitives issued or received by DCPHMCR Table 123 โ Local primitives issued or received by DCPHMCR |
1146 | 4.3.3 DLL Mapping Protocol Machines Figure 33 โ State transition diagram of DCPHMCR Table 124 โ DCPHMCR state table Table 125 โ Functions, Macros, Timers and Variables used by the DCPHMCR |
1147 | 4.4 Precision working time control 4.4.1 FAL syntax description Table 126 โ PTCP APDU syntax Table 127 โ PTCP substitutions |
1148 | Table 128 โ PTCP_TLVHeader.Type |
1149 | Table 129 โ PTCP_Delay10ns Table 130 โ PTCP_Delay1ns_Byte.Value |
1150 | Table 131 โ PTCP_Delay1ns Table 132 โ PTCP_Delay1ns_FUP Table 133 โ PTCP_SequenceID |
1151 | Figure 34 โ PTCP_SequenceID value range Table 134 โ PTCP_SubType for OUI (=00-0E-CF) |
1152 | Table 135 โ PTCP_Seconds Table 136 โ PTCP_NanoSeconds Table 137 โ PTCP_Flags.LeapSecond |
1153 | Table 138 โ Timescale correspondence between PTCP_EpochNumber, PTCP_Second, PTCP_Nanosecond, CycleCounter and SendClockFactor |
1154 | Figure 35 โ Timescale correspondence between PTCP_Time and CycleCounter |
1155 | Table 139 โ PTCP_CurrentUTCOffset Table 140 โ PTCP_MasterPriority1.Priority for SyncID == 0 and SyncProperties.Role == 2 Table 141 โ PTCP_MasterPriority1.Priority for SyncID == 0 and SyncProperties.Role == 1 |
1156 | Table 142 โ PTCP_MasterPriority1.Level Table 143 โ PTCP_MasterPriority2 Table 144 โ PTCP_ClockClass for SyncID == 0 (working clock synchronization) |
1157 | Table 145 โ PTCP_ClockAccuracy |
1158 | 4.4.2 AP-Context state machine 4.4.3 FAL Service Protocol Machines Table 146 โ PTCP_ClockVariance Table 147 โ PTCP_T2PortRxDelay Table 148 โ PTCP_T3PortTxDelay Table 149 โ PTCP_T2TimeStamp |
1159 | 4.4.4 Application Relationship Protocol Machines Figure 36 โ Message timestamp point Figure 37 โ Timer model |
1160 | Figure 38 โ Four message timestamps |
1161 | Figure 39 โ Line delay protocol with follow up Figure 40 โ Line delay protocol without follow up |
1163 | Figure 41 โ Line delay measurement |
1165 | Figure 42 โ Model parameter for GSDML usage |
1166 | Figure 43 โ Bridge delay measurement |
1167 | Figure 44 โ Delay accumulation |
1168 | Figure 45 โ Worst case accumulated time deviation of synchronization Figure 46 โ Signal generation for measurement of deviation |
1169 | Figure 47 โ Measurement of deviation |
1170 | Figure 48 โ PTCP master sending Sync-Frame without Follow Up-Frame Figure 49 โ PTCP master sending Sync-Frame with FollowUp-Frame |
1171 | Figure 50 โ !FU Sync Slave Forwarding Sync-Frame |
1172 | Figure 51 โ FU Sync Slave Forwarding Sync- and FollowUp-Frame |
1173 | Figure 52 โ FU Sync Slave Forwarding Sync- and Generating FollowUp-Frame |
1174 | Figure 53 โ Principle of the monitoring of the line delay measurement |
1175 | Table 150 โ Remote primitives issued or received by DELAY_REQ Table 151 โ Local primitives issued or received by DELAY_REQ |
1176 | Figure 54 โ State transition diagram of DELAY_REQ |
1177 | Table 152 โ DELAY_REQ state table |
1181 | Table 153 โ Functions, macros, timers and variables used by the DELAY_REQ |
1183 | Table 154 โ Remote primitives issued or received by DELAY_RSP Table 155 โ Local primitives issued or received by DELAY_RSP |
1184 | Figure 55 โ State transition diagram of DELAY_RSP |
1185 | Table 156 โ DELAY_RSP state table |
1187 | Table 157 โ Functions, Macros, Timers and Variables used by the DELAY_RSP |
1188 | Figure 56 โ Overview of PTCP |
1189 | Table 158 โ Remote primitives issued or received by SYN_BMA Table 159 โ Local primitives issued or received by SYN_BMA |
1191 | Figure 57 โ State transition diagram of SYN_BMA |
1192 | Table 160 โ SYN_BMA state table |
1196 | Table 161 โ Functions, Macros, Timers and Variables used by the SYN_BMA |
1199 | Table 162 โ Remote primitives issued or received by SYN_MPSM Table 163 โ Local primitives issued or received by SYN_MPSM |
1200 | Figure 58 โ State transition diagram of SYN_MPSM |
1201 | Table 164 โ SYN_MPSM state table |
1204 | Table 165 โ Functions, Macros, Timers and Variables used by the SYN_MPSM |
1205 | Table 166 โ Remote primitives issued or received by SYN_SPSM Table 167 โ Local primitives issued or received by SYN_SPSM |
1206 | Figure 59 โ State transition diagram of SYN_SPSM |
1207 | Table 168 โ SYN_SPSM state table |
1210 | Table 169 โ Functions, Macros, Timers and Variables used by the SYN_SPSM |
1211 | Table 170 โ Truth table for one SyncID for receiving sync and follow up frames |
1212 | Table 171 โ Remote primitives issued or received by SYNC_RELAY Table 172 โ Local primitives issued or received by SYNC_RELAY |
1213 | Figure 60 โ State transition diagram of SYNC_RELAY |
1214 | Table 173 โ SYNC_RELAY state table |
1215 | Table 174 โ Functions, Macros, Timers and Variables used by the SYNC_RELAY |
1217 | Table 175 โ Truth table for one SyncID for receiving |
1218 | Table 176 โ Truth table for one SyncID for transmitting Table 177 โ Remote primitives issued or received by SCHEDULER |
1219 | Figure 61 โ State transition diagram of SCHEDULER Table 178 โ Local primitives issued or received by SCHEDULER |
1220 | Table 179 โ SCHEDULER state table |
1221 | Table 180 โ Functions, Macros, Timers and Variables used by the SCHEDULER |
1222 | 4.4.5 DLL Mapping Protocol Machines 4.5 Time synchronization 4.5.1 General Table 181 โ Truth table for RxPeriodChecker of one port Table 182 โ Truth table for TxPeriodChecker of one port Table 183 โ Timescales |
1223 | 4.5.2 GlobalTime 4.5.3 WorkingClock Figure 62 โ GlobalTime timer model Table 184 โ Timescale correspondence between GlobalTime, TAI and UTC |
1224 | 4.6 Media redundancy 4.6.1 Media redundancy and loop prevention Figure 63 โ WorkingClock timer model Figure 64 โ Media redundancy โ Ring |
1225 | Table 185 โ Conjunction between supported MRP_Role and default MRP_Prio Table 186 โ Extended forwarding rule |
1226 | Figure 65 โ Media redundancy โ Interconnection Table 187 โ Managed Multicast MAC address |
1227 | 4.6.2 Seamless media redundancy 4.7 Real time cyclic 4.7.1 FAL syntax description Table 188 โ RTC APDU syntax |
1228 | 4.7.2 FAL transfer syntax Table 189 โ RTC substitutions |
1229 | Figure 66 โ CycleCounter value range Table 190 โ CycleCounter Difference |
1230 | Figure 67 โ Structure of the CycleCounter |
1231 | Figure 68 โ Optimized CycleCounter setting Table 191 โ DataStatus.State |
1232 | Table 192 โ DataStatus.Redundancy in conjunction with DataStatus.State==Backup Table 193 โ DataStatus.Redundancy in conjunction with DataStatus.State==Primary Table 194 โ DataStatus.DataValid Table 195 โ DataStatus.ProviderState |
1233 | Table 196 โ DataStatus.StationProblemIndicator Table 197 โ DataStatus.Ignore of a frame Table 198 โ DataStatus.Ignore of a sub frame |
1234 | Table 199 โ TransferStatus for RT_CLASS_3 |
1235 | Figure 69 โ SFCRC16 generation rule Table 200 โ SFPosition.Position Table 201 โ SFPosition.Reserved Table 202 โ SFDataLength |
1236 | Figure 70 โ SFCycleCounter value range |
1237 | Table 203 โ SFCycleCounter Difference Table 204 โ IOxS.Extension Table 205 โ IOxS.Instance |
1238 | 4.7.3 FAL Service Protocol Machines 4.7.4 Application Relationship Protocol Machines Table 206 โ IOxS.DataState |
1239 | Figure 71 โ Basic structure of a PPM with frame structure |
1240 | Figure 72 โ Basic structure of a PPM with subframe structure Table 207 โ APDU_Status of a PPM with subframe structure |
1241 | Table 208 โ Remote primitives issued or received by PPM Table 209 โ Local primitives issued or received by PPM |
1242 | Figure 73 โ State transition diagram of PPM |
1243 | Table 210 โ PPM state table |
1244 | Table 211 โ Functions, Macros, Timers and Variables used by the PPM |
1245 | Table 212 โ Truth table used by the PPM for TxOption |
1246 | Figure 74 โ Basic structure of a CPM |
1247 | Table 213 โ Remote primitives issued or received by CPM Table 214 โ Local primitives issued or received by CPM |
1248 | Figure 75 โ State transition diagram of CPM |
1249 | Table 215 โ CPM state table |
1252 | Table 216 โ Functions, Macros, Timers and Variables used by the CPM |
1253 | Table 217 โ Truth table used by the CPM for RxOption |
1254 | Table 218 โ Truth table for one frame using RT_CLASS_x Table 219 โ Truth table for one frame using RT_CLASS_UDP Table 220 โ Truth table for the C_SDU |
1255 | Table 221 โ Truth table for arranging DHt and data Table 222 โ Truth table for the subframe โ frame check Table 223 โ Truth table for the subframe โ sub frame check |
1256 | 4.7.5 DLL Mapping Protocol Machines 4.8 Real time acyclic 4.8.1 RTA syntax description Table 224 โ Truth table for the subframe โ sub frame data check Table 225 โ Truth table for the subframe โ DHt and data Table 226 โ RTA APDU syntax |
1257 | 4.8.2 RTA transfer syntax Table 227 โ RTA substitutions |
1258 | Figure 76 โ Addressing scheme of RTA |
1259 | Table 228 โ PDUType.Type Table 229 โ PDUType.Version Table 230 โ AddFlags.WindowSize Table 231 โ AddFlags.TACK |
1260 | Table 232 โ SendSeqNum Table 233 โ SendSeqNum and AckSeqNum start sequence |
1261 | 4.8.3 FAL Service Protocol Machines 4.8.4 Application Relationship Protocol Machines Table 234 โ AckSeqNum Table 235 โ VarPartLen |
1262 | Figure 77 โ Structure of the APM |
1263 | Figure 78 โ Structure of the APMS Table 236 โ Remote primitives issued or received by APMS |
1264 | Table 237 โ Local primitives issued or received by APMS |
1265 | Figure 79 โ State transition diagram of APMS |
1266 | Table 238 โ APMS state table |
1268 | Table 239 โ Functions, Macros, Timers and Variables used by the APMS |
1270 | Figure 80 โ Structure of the APMR |
1271 | Table 240 โ Remote primitives issued or received by APMR |
1272 | Figure 81 โ State transition diagram of APMR Table 241 โ Local primitives issued or received by APMR |
1273 | Table 242 โ APMR state table |
1275 | Table 243 โ Functions, Macros, Timers and Variables used by the APMR |
1276 | 4.8.5 DLL Mapping Protocol Machines 4.9 Fragmentation 4.9.1 General Table 244 โ TagControlInformation.PCP vs. streams |
1279 | 4.9.2 FRAG syntax description Table 245 โ Lower limit of fragments Table 246 โ FRAG APDU syntax |
1280 | 4.9.3 FRAG transfer syntax Table 247 โ FRAG substitutions |
1281 | Table 248 โ FragDataLength Table 249 โ FragStatus.FragmentNumber Table 250 โ FragStatus.Reserved |
1282 | 4.9.4 FAL Service Protocol Machines 4.9.5 Application Relationship Protocol Machines 4.9.6 DLL Mapping Protocol Machines Table 251 โ FragStatus.MoreFollows Table 252 โ Remote primitives issued or received by FRAG_D Table 253 โ Local primitives issued or received by FRAG_D |
1283 | Figure 82 โ State transition diagram of FRAG_D |
1284 | Table 254 โ FRAG_D state table (dynamic) |
1285 | Table 255 โ Functions, Macros, Timers and Variables used by the FRAG_D (dynamic) |
1286 | Table 256 โ Remote primitives issued or received by FRAG_S Table 257 โ Local primitives issued or received by FRAG_S |
1287 | Figure 83 โ State transition diagram of FRAG_S |
1288 | Table 258 โ FRAG_S state table (static) |
1289 | Table 259 โ Functions, Macros, Timers and Variables used by the FRAG_S (static) |
1290 | Figure 84 โ State transition diagram of DEFRAG Table 260 โ Remote primitives issued or received by DEFRAG Table 261 โ Local primitives issued or received by DEFRAG |
1291 | Table 262 โ DEFRAG state table |
1292 | Table 263 โ Functions, Macros, Timers and Variables used by the DEFRAG Table 264 โ Truth table for the DefragGuard โ first fragment Table 265 โ Truth table for the DefragGuard โ next fragment |
1293 | 4.10 Remote procedure call 4.10.1 General 4.10.2 RPC syntax description Table 266 โ Truth table for the DefragGuard โ last fragment Table 267 โ RPC APDU syntax |
1294 | Table 268 โ RPC substitutions |
1295 | 4.10.3 RPC Transfer syntax Table 269 โ RPCVersion Table 270 โ RPCPacketType |
1296 | Table 271 โ RPCFlags Table 272 โ RPCFlags2 |
1297 | Table 273 โ RPCDRep.Character- and IntegerEncoding Table 274 โ RPCDRep Octet 2 โ Floating Point Representation |
1298 | Table 275 โ RPCObjectUUID.Data4 Table 276 โ RPCObjectUUID for devices Table 277 โ Instance or node number |
1299 | Table 278 โ RPCInterfaceUUID for PNIO Table 279 โ RPCInterfaceUUID for the RPC end point mapper |
1300 | Table 280 โ RPCInterfaceVersion.Major Table 281 โ RPCInterfaceVersion.Minor |
1301 | Table 282 โ RPCOperationNmb (IO device, controller and supervisor) Table 283 โ RPCOperationNmb for endpoint mapper |
1302 | Table 284 โ RPCVersionFack |
1303 | Table 285 โ RPCDataRepresentationUUID โ defined values |
1305 | Table 286 โ RPCInquiryType |
1307 | Table 287 โ RPCEPMapStatus |
1309 | Table 288 โ Values of NCAFaultStatus |
1310 | Table 289 โ Values of NCARejectStatus |
1311 | 4.10.4 FAL Service Protocol Machines 4.10.5 Application Relationship Protocol Machines Table 290 โ Remote primitives issued or received by RPC Table 291 โ Local primitives issued or received by RPC |
1312 | 4.10.6 DLL Mapping Protocol Machines 4.11 Link layer discovery 4.11.1 General 4.11.2 FAL common syntax description |
1313 | Table 292 โ LLDP APDU syntax Table 293 โ LLDP substitutions |
1314 | 4.11.3 LLDP transfer syntax Table 294 โ LLDP_ChassisID in conjunction with MultipleInterfaceMode.NameOfDevice == 0 and NameOfStation Table 295 โ LLDP_ChassisID in conjunction with MultipleInterfaceMode.NameOfDevice == 1 |
1315 | Table 296 โ LLDP_PortID in conjunction with MultipleInterfaceMode.NameOfDevice Table 297 โ LLDP_PNIO_SubType |
1316 | Table 298 โ PTCP_PortRxDelayLocal Table 299 โ PTCP_PortRxDelayRemote Table 300 โ PTCP_PortTxDelayLocal Table 301 โ PTCP_PortTxDelayRemote |
1317 | Table 302 โ CableDelayLocal Table 303 โ RTClass2_PortStatus.State with ARProperties.StartupMode == Legacy Table 304 โ RTClass2_PortStatus.State with ARProperties.StartupMode == Advanced |
1318 | Table 305 โ RTClass3_PortStatus.State Table 306 โ RTClass3_PortStatus.Fragmentation Table 307 โ RTClass3_PortStatus.PreambleLength |
1319 | Table 308 โ Truth table for shortening of the preamble Table 309 โ RTClass3_PortStatus.Optimized |
1320 | Table 310 โ MRRT_PortStatus.State Table 311 โ IRDataUUID Table 312 โ LLDP_RedOrangePeriodBegin.Offset Table 313 โ LLDP_RedOrangePeriodBegin.Valid |
1321 | Table 314 โ LLDP_OrangePeriodBegin.Offset Table 315 โ LLDP_OrangePeriodBegin.Valid with ARProperties.StartupMode == Legacy Table 316 โ LLDP_OrangePeriodBegin.Valid with ARProperties.StartupMode == Advanced |
1322 | Table 317 โ LLDP_GreenPeriodBegin.Offset Table 318 โ LLDP_GreenPeriodBegin.Valid Table 319 โ LLDP_LengthOfPeriod.Length Table 320 โ LLDP_LengthOfPeriod.Valid |
1324 | 4.11.4 FAL Service Protocol Machines 4.11.5 Application Relation Protocol Machines 4.11.6 DLL Mapping Protocol Machines 4.12 Bridges and End Stations 4.12.1 General Figure 85 โ DLL Maping Protocol Machines (DMPM) |
1325 | 4.12.2 Model |
1326 | Table 321 โ Priority remapping at an ingress boundary port |
1327 | Table 322 โ Trees and FDBs |
1329 | Figure 86 โ Principle traffic flow model of a bridge Table 323 โ Available queue |
1330 | Figure 87 โ Principle resource model of a bridge Table 324 โ Queue related memory management |
1331 | Table 325 โ Queue usage Table 326 โ Queue usage |
1332 | Table 327 โ QBTSA usage |
1333 | Table 328 โ QBTSA usage |
1335 | Figure 88 โ End station โ on port bridge โ transmit |
1336 | Figure 89 โ End station โ on port bridge โ receive |
1337 | Figure 90 โ Bridge with End Station Figure 91 โ Transmit โ one port of a bridge |
1338 | Figure 92 โ Forwarding process โ bridge Figure 93 โ Receive โ on port of a bridge |
1339 | Figure 94 โ Transmit โ Management port |
1340 | 4.12.3 Traffic Shaping Figure 95 โ Receive โ Management port |
1341 | 4.12.4 Bridge extensions Table 329 โ Traffic Classes[0..7] for eight queues Table 330 โ Traffic Classes[0..3] for four queues |
1342 | 4.12.5 QueueHandler 4.12.6 FAL Service Protocol Machines 4.12.7 Application Relation Protocol Machines 4.12.8 DLL Mapping Protocol Machines Table 331 โ Unicast FDB entries |
1343 | Table 332 โ Multicast FDB entries |
1344 | Table 333 โ Broadcast FDB entry Table 334 โ Remote primitives issued or received by MAC_RELAY |
1345 | Table 335 โ Local primitives issued or received by MAC_RELAY Table 336 โ Functions, Macros, Timers and Variables used by the MAC_RELAY |
1346 | Figure 96 โ State transition diagram of RTC3PSM Table 337 โ Remote primitives issued or received by RTC3PSM Table 338 โ Local primitives issued or received by RTC3PSM |
1347 | Table 339 โ RTC3PSM state table |
1348 | Table 340 โ Functions, Macros, Timers and Variables used by the RTC3PSM |
1349 | Table 341 โ Truth table for the RTC3PSM Table 342 โ RXBeginEndAssignment and TXBeginEndAssignment |
1350 | Figure 97 โ State transition diagram for generating events Table 343 โ Event function table |
1351 | Table 344 โ Remote primitives issued or received by RED_RELAY Table 345 โ Local primitives issued or received by RED_RELAY |
1352 | Figure 98 โ State transition diagram of RED_RELAY |
1353 | Table 346 โ RED_RELAY state table |
1354 | Table 347 โ Functions, Macros, Timers and Variables used by the RED_RELAY Table 348 โ Truth table for the RedGuard with full check |
1355 | Table 349 โ Truth table for the RedGuard with reduced check Table 350 โ Truth table for the RedGuard with minimal check |
1356 | Figure 99 โ Scheme of the DFP_RELAY Figure 100 โ Scheme of the DFP_RELAY_INBOUND and DFP_RELAY_IN_STORAGE |
1357 | Figure 101 โ Scheme of the DFP_RELAY_OUTBOUND Table 351 โ Remote primitives issued or received by DFP_RELAY |
1358 | Figure 102 โ State transition diagram of DFP_RELAY Table 352 โ Local primitives issued or received by DFP_RELAY |
1359 | Table 353 โ DFP_RELAY state table Table 354 โ Functions, Macros, Timers and Variables used by the DFP_RELAY |
1360 | Table 355 โ Truth table for the DFPGuard Table 356 โ Remote primitives issued or received by DFP_RELAY_INBOUND |
1361 | Figure 103 โ State transition diagram of DFP_RELAY_INBOUND Table 357 โ Local primitives issued or received by DFP_RELAY_INBOUND |
1362 | Table 358 โ DFP_RELAY_INBOUND state table Table 359 โ Functions, Macros, Timers and Variables usedby the DFP_RELAY_INBOUND |
1363 | Table 360 โ Truth table for the InboundGuard โ frame check Table 361 โ Truth table for the InboundGuard โ sub frame check Table 362 โ Truth table for the InboundGuard โ sub frame data check |
1364 | Table 363 โ Truth table for the InboundGuard โ full check Table 364 โ Remote primitives issued or received by DFP_RELAY_IN_STORAGE |
1365 | Figure 104 โ State transition diagram of DFP_RELAY_IN_STORAGE Table 365 โ Local primitives issued or received by DFP_RELAY_IN_STORAGE |
1366 | Table 366 โ DFP_RELAY_IN_STORAGE state table |
1367 | Table 367 โ Functions, Macros, Timers and Variables used by the DFP_RELAY_IN_STORAGE |
1368 | Table 368 โ Remote primitives issued or received by DFP_RELAY_OUTBOUND Table 369 โ Local primitives issued or received by DFP_RELAY_OUTBOUND |
1369 | Figure 105 โ State transition diagram of DFP_RELAY_OUTBOUND Table 370 โ APDU_Status used if frame is shortened |
1370 | Table 371 โ DFP_RELAY_OUTBOUND state table |
1371 | Table 372 โ Functions, Macros, Timers and Variables used by the DFP_RELAY_OUTBOUND Table 373 โ Truth table for the OutboundGuard โ frame check |
1372 | Table 374 โ Truth table for the OutboundGuard โ sub frame check Table 375 โ Remote primitives issued or received by MUX Table 376 โ Local primitives issued or received by MUX |
1373 | Figure 106 โ State transition diagram of MUX |
1374 | Table 377 โ MUX state table |
1375 | Table 378 โ Functions, Macros, Timers and Variables used by MUX |
1376 | Table 379 โ Truth table for FrameSizeFits Table 380 โ Truth table for StateChecker |
1377 | Table 381 โ Remote primitives issued or received by DEMUX Table 382 โ Local primitives issued or received by DEMUX |
1378 | Figure 107 โ State transition diagram of DEMUX |
1379 | Table 383 โ DEMUX state table |
1380 | Table 384 โ Functions, Macros, Timers and Variables used by the DEMUX |
1381 | 4.13 IP suite 4.13.1 Overview 4.13.2 IP/UDP syntax description Table 385 โ IP/UDP APDU syntax |
1382 | 4.13.3 IP/UDP transfer syntax Table 386 โ IP/UDP substitutions |
1383 | Table 387 โ UDP_SrcPort Table 388 โ UDP_DstPort Table 389 โ IP_DstIPAddress Table 390 โ IP Multicast DstIPAddress according to IETF RFC 2365 |
1384 | Table 391 โ IP_DifferentiatedServices.DSCP Table 392 โ IP_DifferentiatedServices.ECN |
1385 | 4.13.4 ARP Table 393 โ Remote primitives issued or received by ACCM |
1386 | Figure 108 โ State transition diagram of ACCM Table 394 โ Local primitives issued or received by ACCM |
1387 | 4.14 Domain name system 4.14.1 General 4.14.2 Primitive definitions Table 395 โ ACCM state table Table 396 โ Functions, Macros, Timers and Variables used by the ACCM |
1388 | 4.14.3 DNS state transition diagram 4.14.4 State machine description 4.14.5 DNS state table 4.14.6 Functions, Macros, Timers and Variables 4.15 Dynamic host configuration 4.15.1 General Table 397 โ Remote primitives issued or received by DNS Table 398 โ Local primitives issued or received by DNS Table 399 โ Functions, Macros, Timers and Variables used by the DNS |
1389 | 4.15.2 Primitive definitions 4.15.3 DHCP state transition diagram 4.15.4 State machine description 4.15.5 DHCP state table 4.15.6 Functions, Macros, Timers and Variables Table 400 โ Remote primitives issued or received by DHCP Table 401 โ Local primitives issued or received by machines |
1390 | 4.16 Simple network management 4.16.1 Overview 4.16.2 IETF RFC 1213-MIB 4.16.3 Enterprise number for PNIO MIB Table 402 โ Functions, Macros, Timers and Variables used by the DHCP Table 403 โ List of supported IETF RFC 1213-MIB objects |
1391 | 4.16.4 MIB cross reference 4.16.5 Behavior in case of modular built bridges 4.16.6 LLDP EXT MIB 4.17 Common DLL Mapping Protocol Machines 4.17.1 Overview Table 404 โ Enterprise number Table 405 โ Cross reference โ MIBs Table 406 โ Cross reference โ PDPortDataAdjust |
1392 | 4.17.2 Data Link Layer Mapping Protocol Machine Figure 109 โ Structuring of the protocol machines within the DMPM (bridge) |
1393 | Table 407 โ Remote primitives issued or received by LMPM |
1394 | Table 408 โ Local primitives issued or received by LMPM |
1395 | Figure 110 โ State transition diagram of LMPM Table 409 โ LMPM state table |
1396 | Table 410 โ Functions, Macros, Timers and Variables used by the LMPM |
1397 | 4.18 Additional definitions 5 Application layer protocol specification for decentralized periphery 5.1 FAL syntax description 5.1.1 DLPDU abstract syntax reference 5.1.2 APDU abstract syntax |
1398 | Table 411 โ IO APDU substitutions |
1416 | 5.2 Transfer syntax 5.2.1 Coding section related to BlockHeader specific fields Table 412 โ BlockType |
1429 | Table 413 โ BlockLength |
1430 | Table 414 โ BlockVersionHigh Table 415 โ BlockVersionLow |
1431 | 5.2.2 Coding section related to RTA-SDU specific fields Table 416 โ AlarmType |
1434 | Figure 111 โ AlarmSpecifier.SequenceNumber value range Table 417 โ AlarmSpecifier.SequenceNumber |
1435 | Table 418 โ AlarmSpecifier.SequenceNumber Difference Table 419 โ AlarmSpecifier.ChannelDiagnosis Table 420 โ AlarmSpecifier.ManufacturerSpecificDiagnosis |
1436 | 5.2.3 Coding section related to common address fields Table 421 โ AlarmSpecifier.SubmoduleDiagnosisState Table 422 โ AlarmSpecifier.ARDiagnosisState |
1437 | Table 423 โ API Table 424 โ SlotNumber Table 425 โ SubslotNumber |
1438 | Table 426 โ Index range |
1439 | Table 427 โ Expression 1 (subslot specific) Table 428 โ Expression 2 (slot specific) Table 429 โ Expression 3 (AR specific) Table 430 โ Expression 4 (API specific) Table 431 โ Expression 5 (device specific) |
1440 | Table 432 โ Grouping of DiagnosisData |
1441 | Table 433 โ Index (user specific) Table 434 โ Index (subslot specific) |
1445 | Table 435 โ Index (slot specific) |
1446 | Table 436 โ Index (AR specific) |
1448 | Table 437 โ Index (API specific) |
1449 | Table 438 โ Index (device specific) |
1452 | 5.2.4 Coding section related to AL services Table 439 โ RecordDataLength Table 440 โ ARType |
1453 | Table 441 โ IOCRMulticastMACAdd using RT_CLASS_UDP Table 442 โ IOCRMulticastMACAdd using RT_CLASS_x |
1454 | Table 443 โ Type 10 OUI Table 444 โ ARProperties.State Table 445 โ ARProperties.SupervisorTakeoverAllowed |
1455 | Table 446 โ ARProperties.ParameterizationServer Table 447 โ ARProperties.DeviceAccess Table 448 โ ARProperties.CompanionAR Table 449 โ ARProperties.AcknowledgeCompanionAR |
1456 | Table 450 โ ARProperties.CombinedObjectContainer with ARProperties.StartupMode == Legacy Table 451 โ ARProperties.CombinedObjectContainer with ARProperties.StartupMode == Advanced Table 452 โ ARProperties.StartupMode Table 453 โ ARProperties.PullModuleAlarmAllowed |
1457 | Table 454 โ IOCRProperties.RTClass |
1458 | Table 455 โ IOCRTagHeader.IOCRVLANID Table 456 โ IOCRTagHeader.IOUserPriority Table 457 โ IOCRType Table 458 โ CMInitiatorActivityTimeoutFactor with ARProperties.DeviceAccess==0 |
1459 | Table 459 โ CMInitiatorActivityTimeoutFactor with ARProperties.DeviceAccess==1 or ARProperties.StartupMode==1 Table 460 โ CMInitiatorTriggerTimeoutFactor |
1460 | Table 461 โ IODataObjectFrameOffset Table 462 โ IOCSFrameOffset |
1461 | Table 463 โ LengthIOCS Table 464 โ LengthIOPS Table 465 โ LengthData |
1462 | Table 466 โ AlarmCRProperties.Priority Table 467 โ AlarmCRProperties.Transport Table 468 โ AlarmCRTagHeaderHigh.AlarmCRVLANID |
1463 | Table 469 โ AlarmCRTagHeaderHigh.AlarmUserPriority Table 470 โ AlarmCRTagHeaderLow.AlarmCRVLANID Table 471 โ AlarmCRTagHeaderLow.AlarmUserPriority Table 472 โ AlarmSequenceNumber |
1464 | Table 473 โ AlarmCRType Table 474 โ RTATimeoutFactor Table 475 โ RTARetries |
1465 | Table 476 โ AddressResolutionProperties.Protocol Table 477 โ AddressResolutionProperties.Factor |
1466 | Table 478 โ MCITimeoutFactor Table 479 โ DeviceIDLow and DeviceIDHigh |
1467 | Table 480 โ VendorIDLow Table 481 โ VendorIDHigh Table 482 โ ModuleIdentNumber |
1468 | Table 483 โ SubmoduleIdentNumber |
1469 | Table 484 โ ARUUID Table 485 โ ARUUID in conjunction with ARType==IOCARSR Table 486 โ Conjunction between ARUUID.ARnumber and Endpoint1 or Endpoint2 |
1470 | Table 487 โ ARUUID.ConfigID generation rule Table 488 โ TargetARUUID Table 489 โ AdditionalValue1 and AdditionalValue2 Table 490 โ ControlBlockProperties in conjunction with ControlCommand.ApplicationReady with ARProperties.StartupMode==1 |
1471 | Table 491 โ ControlBlockProperties in conjunction with ControlCommand.ApplicationReady with ARProperties.StartupMode==0 Table 492 โ ControlBlockProperties in conjunction with the othervalues of the field ControlCommand Table 493 โ ControlCommand.PrmEnd Table 494 โ ControlCommand.ApplicationReady |
1472 | Table 495 โ ControlCommand.Release Table 496 โ ControlCommand.Done Table 497 โ ControlCommand.ReadyForCompanion Table 498 โ ControlCommand.ReadyForRT_CLASS_3 Table 499 โ ControlCommand.PrmBegin |
1473 | Table 500 โ DataDescription.Type Table 501 โ Values of DataLength |
1474 | Table 502 โ Values of SendClockFactor |
1475 | Table 503 โ Values of ReductionRatio for RT_CLASS_1 and RT_CLASS_2 Table 504 โ Values of ReductionRatio for RT_CLASS_3 and SendClockFactor โฅ 8 Table 505 โ Values of ReductionRatio for RT_CLASS_3 and SendClockFactor < 8 Table 506 โ Values of ReductionRatio in conjunction with a non power of 2 SendClockFactor |
1476 | Table 507 โ Values of ReductionRatio for RT_CLASS_UDP Table 508 โ Values of Phase Table 509 โ Values of Sequence |
1477 | Table 510 โ DataHoldFactor of a frame Table 511 โ DataHoldFactor of a Subframe |
1478 | Table 512 โ Values of FrameSendOffset |
1479 | Figure 112 โ FrameSendOffset vs. duration of a cycle Table 513 โ ModuleState |
1480 | Table 514 โ SubmoduleState.AddInfo Table 515 โ SubmoduleState.Advice Table 516 โ SubmoduleState.MaintenanceRequired Table 517 โ SubmoduleState.MaintenanceDemanded |
1481 | Table 518 โ SubmoduleState.Fault Table 519 โ SubmoduleState.ARInfo Table 520 โ SubmoduleState.IdentInfo |
1482 | Table 521 โ SubmoduleState.FormatIndicator Table 522 โ SubmoduleProperties.Type Table 523 โ SubmoduleProperties.SharedInput |
1483 | Table 524 โ SubmoduleProperties.ReduceInputSubmoduleDataLength Table 525 โ SubmoduleProperties.ReduceOutputSubmoduleDataLength Table 526 โ SubmoduleProperties.DiscardIOXS |
1484 | Table 527 โ SubstitutionMode Table 528 โ SubstituteActiveFlag |
1485 | Table 529 โ InitiatorUDPRTPort Table 530 โ ResponderUDPRTPort Table 531 โ InitiatorRPCServerPort |
1486 | 5.2.5 Coding section related to ARVendorBlock Table 532 โ ResponderRPCServerPort Table 533 โ MaxAlarmDataLength |
1487 | Table 534 โ APStructureIdentifier with API==0 Table 535 โ APStructureIdentifier with API โ 0 Table 536 โ ExtendedIdentificationVersionHigh Table 537 โ ExtendedIdentificationVersionLow |
1488 | 5.2.6 Coding section related to PNIOStatus Table 538 โ Values of ErrorCode for negative responses |
1489 | Table 539 โ Values of ErrorDecode Table 540 โ Coding of ErrorCode1 with ErrorDecode PNIORW |
1490 | Table 541 โ Coding of ErrorCode2 with ErrorDecode PNIORW |
1491 | Table 542 โ Coding of ErrorCode1 with ErrorDecode:= PNIO |
1494 | Table 543 โ Values of ErrorCode2 for ErrorDecode:= PNIO and ErrorCode1 (part 1) |
1497 | Table 544 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 2 โ alarm acknowledge) |
1498 | Table 545 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 3 โ machines) |
1499 | Table 546 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 4 โ IO controller) |
1501 | Table 547 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 5 โ IO device) |
1502 | Table 548 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 6 โ abort reasons) |
1505 | 5.2.7 Coding section related to I&M Records Table 549 โ Values of ErrorCode2 for ErrorDecode:= PNIOand ErrorCode1 (part 7 โ Reserved) Table 550 โ Coding of ErrorCode1 for ErrorDecode with the value ManufacturerSpecific Table 551 โ Coding of ErrorCode2 for ErrorDecode with the value ManufacturerSpecific Table 552 โ Visible characters |
1506 | Table 553 โ FactoryReset / ResetToFactory behavior(legacy from IEC 61158-x-3) Table 554 โ FactoryReset / ResetToFactory behavior(default without IEC 61158-x-3 history) Table 555 โ FactoryReset / ResetToFactory behavior if used in conjuction with functional safety submodules Table 556 โ IM_Hardware_Revision |
1507 | Table 557 โ IM_SWRevision_Functional_Enhancement Table 558 โ IM_SWRevision_Bug_Fix Table 559 โ IM_SWRevision_Internal_Change Table 560 โ IM_Revision_Counter |
1508 | Table 561 โ IM_Profile_ID Table 562 โ IM_Profile_Specific_Type in conjunction with IM_Profile_ID == 0x0000 Table 563 โ IM_Profile_Specific_Type in conjunctionwith IM_Profile_ID range 0x0001 โ 0xF6FF |
1509 | Table 564 โ IM_Version_Major Table 565 โ IM_Version_Minor Table 566 โ IM_Supported.I&M1 |
1511 | Table 567 โ IM_Date with time Table 568 โ IM_Date without time Table 569 โ IM_Annotation |
1512 | 5.2.8 Coding section related to Alarm and Diagnosis PDUs Table 570 โ IM_OrderID Table 571 โ IM_UniqueIdentifier |
1513 | Table 572 โ UserStructureIdentifier |
1515 | Table 573 โ ChannelErrorType โ range 1 |
1516 | Table 574 โ ChannelErrorType โ range 2 Table 575 โ ChannelErrorType โ range 3 |
1517 | Table 576 โ ChannelErrorType โ range 4 Table 577 โ ChannelNumber |
1518 | Table 578 โ ChannelProperties.Type Table 579 โ ChannelProperties.Accumulative |
1519 | Table 580 โ ChannelProperties.Maintenance Table 581 โ Valid combinations within ChannelProperties |
1520 | Table 582 โ Valid combinations for Alarmnotification and RecordDataRead(DiagnosisData) |
1521 | Table 583 โ ChannelProperties.Specifier Table 584 โ ChannelProperties.Direction Table 585 โ ExtChannelErrorType |
1522 | Table 586 โ Allowed combinations of ChannelErrorType,ExtChannelErrorType, and ExtChannelAddValue Table 587 โ ExtChannelErrorType for ChannelErrorType 0 โ 0xFF Table 588 โ Additional ExtChannelErrorType for ChannelErrorType 0x0F and 0x10 Table 589 โ ExtChannelErrorType for ChannelErrorType 0x0100 โ 0x7FFF |
1523 | Table 590 โ ExtChannelErrorType for ChannelErrorType โData transmission impossibleโ Table 591 โ ExtChannelErrorType for ChannelErrorType โRemote mismatchโ |
1524 | Table 592 โ ExtChannelErrorType for ChannelErrorTypeโMedia redundancy mismatch โ Ringโ Table 593 โ ExtChannelErrorType for ChannelErrorTypeโMedia redundancy mismatch โ Interconnectionโ |
1525 | Table 594 โ ExtChannelErrorType for ChannelErrorTypeโSync mismatchโ and for ChannelErrorType โTime mismatchโ Table 595 โ ExtChannelErrorType for ChannelErrorType โIsochronous mode mismatchโ Table 596 โ ExtChannelErrorType for ChannelErrorType โMulticast CR mismatchโ |
1526 | Table 597 โ ExtChannelErrorType for ChannelErrorType โFiber optic mismatchโ Table 598 โ ExtChannelErrorType for ChannelErrorTypeโNetwork component function mismatchโ Table 599 โ ExtChannelErrorType for ChannelErrorTypeโDynamic Frame Packing function mismatchโ |
1527 | Table 600 โ ExtChannelErrorType for ChannelErrorTypeโMedia redundancy with planned duplication mismatchโ Table 601 โ ExtChannelErrorType for ChannelErrorType โMultiple interface mismatchโ |
1528 | Table 602 โ Values for ExtChannelAddValue Table 603 โ Values for โAccumulative Infoโ |
1529 | Table 604 โ Values for ExtChannelErrorType โParameter fault detailโ Table 605 โ Values for ExtChannelAddValue.Index Table 606 โ Values for ExtChannelAddValue.Offset Table 607 โ Values for ExtChannelErrorType โConsistency fault detailโ |
1530 | Table 608 โ Values for ExtChannelAddValue.Index Table 609 โ Values for โFiber optic mismatchโ โ โPower Budgetโ Table 610 โ Values for โNetwork component function mismatchโ โ โFrame droppedโ |
1531 | Table 611 โ Values for โRemote mismatchโ โ โPeer CableDelay mismatchโ Table 612 โ Values for โMultiple interface mismatchโ โ โConflicting MultipleInterfaceMode.NameOfDevice modeโ Table 613 โ Values for โMultiple interface mismatchโ โ โInactive StandardGatewayโ |
1532 | Table 614 โ Values for QualifiedChannelQualifier Table 615 โ Values for MaintenanceStatus |
1533 | Figure 113 โ Severity classification of fault, maintenance and normal |
1534 | 5.2.9 Coding section related to upload and retrieval 5.2.10 Coding section related to iParameter Table 616 โ URRecordIndex Table 617 โ URRecordLength Table 618 โ iPar_Req_Header Table 619 โ Max_Segm_Size |
1535 | 5.2.11 Coding section related to Physical Device Interface Data 5.2.12 Coding section related to Physical Device Port Data Table 620 โ Transfer_Index Table 621 โ Total_iPar_Size Table 622 โ MultipleInterfaceMode.NameOfDevice |
1536 | Table 623 โ NumberOfPeers in conjunction with PDPortDataCheck Table 624 โ NumberOfPeers in conjunction with PDPortDataReal or PDPortDataRealExtended |
1537 | Table 625 โ LineDelay.Value with LineDelay.FormatIndicator == 0 Table 626 โ LineDelay.Value with LineDelay.FormatIndicator == 1 |
1538 | 5.2.13 Coding section related to Physical Device IR Data Table 627 โ LineDelay.FormatIndicator Table 628 โ RxPort Table 629 โ NumberOfTxPortGroups |
1539 | Table 630 โ TxPortEntry |
1540 | Table 631 โ FrameDetails.SyncFrame in conjunction with FrameDataProperties.ForwardingMode==โAbsolute modeโ Table 632 โ FrameDetails.SyncFrame in conjunction with FrameDataProperties.ForwardingMode==โRelative modeโ |
1541 | Table 633 โ FrameDetails.MeaningFrameSendOffset Table 634 โ FrameDetails.MediaRedundancyWatchDog Table 635 โ FrameDataProperties.ForwardingMode Table 636 โ FrameDataProperties.FastForwardingMulticastMACAdd |
1542 | Table 637 โ FrameDataProperties.FragmentationMode Table 638 โ MAUType |
1546 | Table 639 โ MAUType with MAUTypeExtension Table 640 โ Valid combinations between MAUType and LinkState |
1547 | Table 641 โ MAUTypeExtensions and its corresponding MAUTypes Table 642 โ CheckSyncMode.CableDelay Table 643 โ CheckSyncMode.SyncMaster |
1548 | Table 644 โ MAUTypeMode.Check Table 645 โ DomainBoundaryIngress Table 646 โ DomainBoundaryEgress |
1549 | Table 647 โ DomainBoundaryAnnounce Table 648 โ MulticastBoundary |
1550 | Table 649 โ PeerToPeerBoundary Table 650 โ DCPBoundary |
1551 | Table 651 โ PreambleLength.Length Table 652 โ LinkState.Link |
1552 | Table 653 โ LinkState.Port Table 654 โ MediaType Table 655 โ MaxBridgeDelay |
1553 | Table 656 โ NumberOfPorts Table 657 โ MaxPortTxDelay Table 658 โ MaxPortRxDelay Table 659 โ MaxLineRxDelay |
1554 | Table 660 โ YellowTime |
1555 | Figure 114 โ Calculation principle for a cycle |
1556 | Figure 115 โ Calculation principle for the minimum YellowTime Table 661 โ StartOfRedFrameID in conjunction with ARProperties.StartupMode:= Legacy |
1557 | Table 662 โ StartOfRedFrameID in conjunction with ARProperties.StartupMode:= Advanced Table 663 โ EndOfRedFrameID Table 664 โ Dependencies of StartOfRedFrameID and EndOfRedFrameID Table 665 โ NumberOfAssignments |
1558 | Table 666 โ NumberOfPhases Table 667 โ AssignedValueForReservedBegin |
1559 | Table 668 โ AssignedValueForOrangeBegin Table 669 โ AssignedValueForReservedEnd Table 670 โ Values of RedOrangePeriodBegin |
1560 | Table 671 โ Dependencies of RedOrangePeriodBegin,OrangePeriodBegin and GreenPeriodBegin Table 672 โ Values of OrangePeriodBegin with ARProperties.StartupMode == Legacy Table 673 โ Values of OrangePeriodBegin with ARProperties.StartupMode == Advanced Table 674 โ Values of GreenPeriodBegin |
1561 | 5.2.14 Coding section related to Physical Sync Data Table 675 โ EtherType Table 676 โ SyncProperties.Role Table 677 โ SyncProperties.SyncID |
1562 | Table 678 โ ReservedIntervalBegin with ARProperties.StartupMode == Legacy Table 679 โ ReservedIntervalBegin with ARProperties.StartupMode == Advanced Table 680 โ ReservedIntervalEnd with ARProperties.StartupMode == Legacy Table 681 โ ReservedIntervalEnd with ARProperties.StartupMode == Advanced Table 682 โ Dependencies of ReservedIntervalBegin and ReservedIntervalEnd |
1563 | Figure 116 โ Definition of the reserved interval Table 683 โ SyncSendFactor |
1564 | Table 684 โ PTCPTimeoutFactor Table 685 โ PTCPTakeoverTimeoutFactor |
1565 | Table 686 โ PTCPMasterStartupTime Table 687 โ PLLWindow |
1566 | 5.2.15 Coding section related to Isochrone Mode Data Figure 117 โ Toplevel view to the PLL window Figure 118 โ Definition of PLL window |
1567 | Table 688 โ TimeIObase Table 689 โ TimeDataCycle Table 690 โ TimeIOInput |
1568 | 5.2.16 Coding section related to Physical Time Data Table 691 โ TimeIOOutput Table 692 โ TimeIOInputValid Table 693 โ TimeIOOutputValid Table 694 โ ControllerApplicationCycleFactor |
1569 | Figure 119 โ Toplevel view to the time PLL window Table 695 โ TimePLLWindow |
1570 | Figure 120 โ Definition of time PLL window Table 696 โ TimeMasterPriority1 Table 697 โ TimeMasterPriority2 |
1571 | 5.2.17 Coding section related to Media Redundancy Table 698 โ MRP_Version Table 699 โ MRP_RingState Table 700 โ MRP_DomainUUID |
1572 | Table 701 โ MRP_LengthDomainName Table 702 โ MRP_DomainName Table 703 โ MRP_Role Table 704 โ MRP_Version |
1573 | Table 705 โ MRP_Prio Table 706 โ MRP_TOPchgT |
1574 | Table 707 โ MRP_TOPNRmax Table 708 โ MRP_TSTshortT Table 709 โ MRP_TSTdefaultT |
1575 | Table 710 โ MRP_TSTNRmax Table 711 โ MRP_LNKdownT Table 712 โ MRP_LNKupT |
1576 | Table 713 โ MRP_LNKNRmax Table 714 โ MRP_Check.MediaRedundancyManager Table 715 โ MRP_Check.MRP_DomainUUID |
1577 | Table 716 โ MRP_NumberOfEntries Table 717 โ MRP_Instance Table 718 โ MRPIC_LengthDomainName Table 719 โ MRPIC_DomainName |
1578 | Table 720 โ MRPIC_State Table 721 โ MRPIC_Role Table 722 โ MRPIC_DomainID |
1579 | Table 723 โ MRPIC_TOPchgT Table 724 โ MRPIC_TOPNRmax |
1580 | Table 725 โ MRPIC_LinkStatusChangeT Table 726 โ MRPIC_LinkStatusNRmax Table 727 โ MRPIC_LNKdownT |
1581 | Table 728 โ MRPIC_LNKupT Table 729 โ MRPIC_LNKNRmax |
1582 | 5.2.18 Coding section related to fiber optics Table 730 โ MRPIC_StartDelay Table 731 โ MRPIC_Check.MIM Table 732 โ MRPIC_Check.MRPIC_DomainID |
1583 | Table 733 โ VendorBlockType Table 734 โ FiberOpticType Table 735 โ FiberOpticCableType |
1584 | 5.2.19 Coding section related to network components Table 736 โ FiberOpticPowerBudgetType.Value Table 737 โ FiberOpticPowerBudgetType.CheckEnable Table 738 โ NCDropBudgetType.Value |
1585 | 5.2.20 Coding section related port statistic Figure 121 โ Detection of dropped frames โ appear Figure 122 โ Detection of dropped frames โ disappear Table 739 โ NCDropBudgetType.CheckEnable |
1586 | Table 740 โ CounterStatus.ifInOctets Table 741 โ CounterStatus.ifOutOctets Table 742 โ CounterStatus.ifInDiscards Table 743 โ CounterStatus.ifOutDiscards Table 744 โ CounterStatus.ifInErrors |
1587 | Table 745 โ CounterStatus.ifOutErrors Table 746 โ CounterStatus.Reserved |
1588 | 5.2.21 Coding section related to fast startup Table 747 โ FSHelloMode.Mode Table 748 โ FSHelloInterval |
1589 | Table 749 โ FSHelloRetry Table 750 โ FSHelloDelay Table 751 โ FSParameterMode.Mode |
1590 | 5.2.22 Coding section related to DFP Table 752 โ FSParameterUUID Table 753 โ NumberOfSubframeBlocks Table 754 โ SFIOCRProperties.DistributedWatchDogFactor |
1591 | Table 755 โ SFIOCRProperties.RestartFactorForDistributedWD Table 756 โ SFIOCRProperties.DFPMode |
1592 | Table 757 โ SFIOCRProperties.DFPDirection Table 758 โ SFIOCRProperties.DFPRedundantPathLayout Table 759 โ SFIOCRProperties.SFCRC16 |
1593 | Figure 123 โ Detection of DFP late error โ appear and disappear Table 760 โ SubframeData.Position Table 761 โ SubframeData.DataLength |
1594 | 5.2.23 Coding section related to MRPD Table 762 โ Event function table Table 763 โ SubframeOffset |
1595 | 5.2.24 Coding section related to auto configuration Figure 124 โ MediaRedundancyWatchDog expired โ appear and disappear Table 764 โ Event function table |
1596 | Table 765 โ SCFEntry |
1597 | Table 766 โ ACCommunicationProperties.DFP Table 767 โ ACCommunicationProperties.RTC3 Table 768 โ ACCommunicationProperties.RTCUDP |
1598 | 5.2.25 Coding section related to controller to controller communication Table 769 โ ACMinDeviceInterval Table 770 โ FromOffsetData Table 771 โ NextOffsetData Table 772 โ TotalSize |
1599 | 5.2.26 Coding section related to system redundancy Table 773 โ RedundancyInfo.EndPoint1 Table 774 โ RedundancyInfo.EndPoint2 Table 775 โ Valid combination of RedundancyInfo.EndPoint1 and RedundancyInfo.EndPoint2 |
1600 | Figure 125 โ EndPoint1 and Endpoint2 scheme โ above and below Figure 126 โ EndPoint1 and Endpoint2 scheme โ left and right Table 776 โ SRProperties.InputValidOnBackupAR with SRProperties.Mode == 0 |
1601 | Table 777 โ SRProperties.InputValidOnBackupAR with SRProperties.Mode == 1 Table 778 โ SRProperties.Reserved_1 Table 779 โ SRProperties.Mode Table 780 โ RedundancyDataHoldFactor |
1602 | 5.2.27 Coding section related to energy saving 5.2.28 Coding section related to asset management Table 781 โ NumberOfEntries Table 782 โ PE_OperationalMode |
1603 | Table 783 โ AM_Location.Structure Table 784 โ AM_Location.Levelx |
1604 | Table 785 โ AM_Location.Reserved1 Table 786 โ AM_Location.BeginSubslotNumber Table 787 โ AM_Location.EndSubslotNumber Table 788 โ AM_Location.Reserved2 |
1605 | Table 789 โ AM_Location.Reserved3 Table 790 โ AM_Location.Reserved4 Table 791 โ AM_DeviceIdentification.DeviceSubID |
1606 | Table 792 โ AM_DeviceIdentification.DeviceSubID for AM_DeviceIdentification.Organization:= 0x0000 Table 793 โ AM_DeviceIdentification.DeviceID Table 794 โ AM_DeviceIdentification.VendorID Table 795 โ AM_DeviceIdentification.Organization |
1607 | 5.2.29 Coding section related to reporting system Table 796 โ RS_Properties.AlarmTransport Table 797 โ RS_BlockType used for events |
1608 | Table 798 โ RS_BlockType used for adjust Table 799 โ RS_BlockLength in conjunction with RS_EventBlock |
1609 | Table 800 โ RS_BlockLength in conjunction with other blocks Table 801 โ RS_Specifier.SequenceNumber Table 802 โ RS_Specifier.Specifier |
1610 | Table 803 โ RS_MinusError Table 804 โ RS_PlusError Table 805 โ RS_ExtensionBlockType Table 806 โ RS_ExtensionBlockLength |
1611 | Table 807 โ RS_MaxScanDelay Table 808 โ RS_AdjustSpecifier.Incident Table 809 โ RS_ReasonCode.Reason |
1612 | Table 810 โ RS_ReasonCode.Detail Table 811 โ RS_DigitalInputCurrentValue.Value Table 812 โ RS_DomainIdentification Table 813 โ RS_MasterIdentification |
1613 | 5.2.30 Coding section related to Logbook Table 814 โ ActualLocalTimeStamp Table 815 โ LocalTimeStamp Table 816 โ NumberOfLogEntries Table 817 โ EntryDetail |
1614 | 5.2.31 Coding section related to Time 5.2.32 Coding section related to Channel Related Process Alarm Reason Table 818 โ Time_TimeStamp Table 819 โ Allowed combinations of PRAL_Reason, PRAL_ExtReason,and PRAL_ReasonAddValue Table 820 โ PRAL_ChannelProperties.Reserved_1 |
1615 | Table 821 โ PRAL_ChannelProperties.Accumulative Table 822 โ PRAL_ChannelProperties.Reserved_2 Table 823 โ PRAL_ChannelProperties.Direction Table 824 โ Values for PRAL_Reason |
1617 | 5.2.33 PDU checking rules Table 825 โ Values for PRAL_ExtReason Table 826 โ Usage of PRAL_ReasonAddValue Table 827 โ Values for PRAL_ReasonAddValue[0..3] Table 828 โ Values for PRAL_ReasonAddValue[0] to [127] |
1618 | Table 829 โ ArgsLength check |
1619 | Table 830 โ ARBlockReq โ request check |
1620 | Table 831 โ IOCRBlockReq โ request check |
1624 | Table 832 โ AlarmCRBlockReq โ request check Table 833 โ ExpectedSubmoduleBlockReq โ request check |
1626 | Table 834 โ PrmServerBlock โ request check Table 835 โ MCRBlockReq โ request check |
1627 | Table 836 โ ARRPCBlockReq โ request check Table 837 โ IRInfoBlock โ request check |
1628 | Table 838 โ SRInfoBlock โ request check Table 839 โ RSInfoBlock โ request check |
1629 | Table 840 โ ArgsLength check Table 841 โ ARBlockRes โ response check |
1630 | Table 842 โ IOCRBlockRes โ response check |
1631 | Table 843 โ AlarmCRBlockRes โ response check Table 844 โ ModuleDiffBlock โ response check |
1632 | Table 845 โ ARServerBlockRes โ response check |
1633 | Table 846 โ ArgsLength check Table 847 โ ControlBlockConnect(PrmEnd) โ request check |
1634 | Table 848 โ ControlBlockPlug(PrmEnd) โ request check Table 849 โ ControlBlockConnect(PrmBegin) โ request check |
1635 | Table 850 โ SubmoduleListBlock โ request check Table 851 โ ArgsLength check |
1636 | Table 852 โ ControlBlockConnect โ response check Table 853 โ ControlBlockPlug โ response check |
1637 | Table 854 โ ControlBlockConnect(PrmBegin) โ response check |
1638 | Table 855 โ ArgsLength check Table 856 โ ControlBlockConnect(ApplRdy) โ request check |
1639 | Table 857 โ ControlBlockPlug(ApplRdy) โ request check Table 858 โ ArgsLength check |
1640 | Table 859 โ ControlBlockConnect โ response check Table 860 โ ControlBlockPlug โ response check |
1641 | Table 861 โ ArgsLength check |
1642 | Table 862 โ ReleaseBlock โ request check Table 863 โ ArgsLength check |
1643 | Table 864 โ ReleaseBlock โ response check Table 865 โ ArgsLength check |
1644 | Table 866 โ IODWriteReqHeader โ request check Table 867 โ ArgsLength check |
1645 | Table 868 โ IODWriteResHeader โ response check |
1646 | Table 869 โ ArgsLength check |
1647 | Table 870 โ ArgsLength check Table 871 โ ArgsLength check |
1648 | Table 872 โ IODReadReqHeader โ request check |
1649 | Table 873 โ RecordDataReadQuery โ request check Table 874 โ ArgsLength check Table 875 โ IODReadResHeader โ response check |
1650 | 5.3 FAL protocol state machines 5.3.1 Overall structure Figure 127 โ Relationship among Protocol Machines |
1652 | 5.4 AP-Context state machine 5.5 FAL Service Protocol Machines 5.5.1 Overview 5.5.2 FAL Service Protocol Machine Device Table 876 โ Primitives issued by AP-Context (FAL user) to FSPMDEV |
1655 | Table 877 โ Primitives issued by FSPMDEV to AP-Context (FAL user) |
1658 | Table 878 โ Functions, Macros, Timers and Variables usedby the AP-Context (FAL user) to FSPMDEV |
1659 | Table 879 โ Functions, Macros, Timers and Variables usedby the FSPMDEV to AP-Context (FAL user) |
1661 | 5.5.3 FAL Service Protocol Machine Controller |
1662 | Table 880 โ Primitives issued by AP-Context (FAL user) to FSPMCTL |
1664 | Table 881 โ Primitives issued by FSPMCTL to AP-Context (FAL user) |
1668 | Table 882 โ Functions, Macros, Timers and Variables usedby AP-Context (FAL user) to FSPMCTL |
1669 | Table 883 โ Functions, Macros, Timers and Variables usedby FSPMCTL to AP-Context (FAL user) |
1672 | 5.6 Application Relationship Protocol Machines 5.6.1 Alarm Protocol Machine Initiator Table 884 โ Remote primitives issued or received by ALPMI |
1673 | Figure 128 โ State transition diagram of ALPMI Table 885 โ Local primitives issued or received by ALPMI |
1674 | Table 886 โ ALPMI state table |
1675 | Table 887 โ Functions, Macros, Timers and Variables used by ALPMI |
1676 | 5.6.2 Alarm Protocol Machine Responder Table 888 โ Remote primitives issued or received by ALPMR |
1677 | Figure 129 โ State transition diagram of ALPMR Table 889 โ Local primitives issued or received by ALPMR |
1678 | Table 890 โ ALPMR state table |
1680 | 5.6.3 Device Table 891 โ Functions, Macros, Timers and Variables used by ALPMR |
1681 | Figure 130 โ Scheme of the IO device CM |
1683 | Figure 131 โ State transition diagram of the IO device CM |
1684 | Table 892 โ Remote primitives issued or received by CMDEV |
1686 | Table 893 โ Local primitives issued or received by CMDEV |
1687 | Figure 132 โ State transition diagram of CMDEV |
1689 | Table 894 โ CMDEV state table |
1691 | Table 895 โ Functions, Macros, Timers and Variables used by CMDEV |
1692 | Figure 133 โ Scheme of the IO device CM โ device access |
1693 | Table 896 โ Remote primitives issued or received by CMDEV_DA Table 897 โ Local primitives issued or received by CMDEV_DA |
1694 | Figure 134 โ State transition diagram of CMDEV_DA |
1695 | Table 898 โ CMDEV_DA state table Table 899 โ Functions, Macros, Timers and Variables used by CMDEV(DA) |
1696 | Table 900 โ Remote primitives issued or received by CMSU Table 901 โ Local primitives issued or received by CMSU |
1698 | Figure 135 โ State transition diagram of CMSU |
1699 | Table 902 โ CMSU state table |
1702 | Table 903 โ Functions, Macros, Timers and Variables used by the CMSU Table 904 โ Remote primitives issued or received by CMIO Table 905 โ Local primitives issued or received by CMIO |
1703 | Figure 136 โ State transition diagram of CMIO |
1704 | Table 906 โ CMIO state table |
1705 | Table 907 โ Functions used by the CMIO Table 908 โ Remote primitives issued or received by CMRS |
1706 | Figure 137 โ State transition diagram of CMRS Table 909 โ Local primitives issued or received by CMRS |
1707 | Table 910 โ CMRS state table Table 911 โ Functions, Macros, Timers and Variables used by the CMRS |
1708 | Table 912 โ Remote primitives issued or received by CMWRR Table 913 โ Local primitives issued or received by CMWRR |
1709 | Figure 138 โ State transition diagram of CMWRR |
1710 | Table 914 โ CMWRR state table |
1712 | Table 915 โ Functions, Macros, Timers and Variables used by CMWRR |
1713 | Table 916 โ Remote primitives issued or received by CMRDR Table 917 โ Local primitives issued or received by CMRDR |
1714 | Figure 139 โ State transition diagram of CMRDR Table 918 โ CMRDR state table |
1715 | Table 919 โ Functions, Macros, Timers and Variables used by CMRDR Table 920 โ Remote primitives issued or received by CMSM |
1716 | Figure 140 โ State transition diagram of CMSM Table 921 โ Local primitives issued or received by CMSM |
1717 | Table 922 โ CMSM state table |
1718 | Table 923 โ Functions, Macros, Timers and Variables used by the CMSM |
1719 | Table 924 โ Remote primitives received by CMPBE Table 925 โ Local primitives issued or received by CMPBE |
1720 | Figure 141 โ State transition diagram of CMPBE |
1721 | Table 926 โ CMPBE state table |
1723 | Table 927 โ Functions, Macros, Timers and Variables used by the CMPBE Table 928 โ Remote primitives issued or received by CMDMC |
1724 | Table 929 โ Local primitives issued or received by CMDMC |
1725 | Figure 142 โ State transition diagram of CMDMC |
1726 | Table 930 โ CMDMC state table |
1728 | Table 931 โ Functions, Macros, Timers and Variables used by the CMDMC |
1729 | Table 932 โ Remote primitives issued or received by CMINA Table 933 โ Local primitives issued or received by CMINA |
1730 | Figure 143 โ State transition diagram of CMINA |
1731 | Table 934 โ CMINA state table |
1737 | Table 935 โ Functions, Macros, Timers and Variables used by the CMINA |
1738 | Table 936 โ Return values of CheckAPDU |
1739 | Table 937 โ Remote primitives issued or received by CMRPC |
1741 | Figure 144 โ State transition diagram of CMRPC Table 938 โ Local primitives issued or received by CMRPC |
1742 | Table 939 โ CMRPC state table |
1745 | Table 940 โ Functions, Macros, Timers and Variables used by the CMRPC |
1747 | Figure 145 โ Intersection and residual amount using different ARUUID.ConfigIDs Table 941 โ Return values of CheckRPC |
1748 | Figure 146 โ Intersection and removed amount using different ARUUID.ConfigIDs Table 942 โ Remote primitives issued or received by CMSRL |
1749 | Figure 147 โ State transition diagram of CMSRL Table 943 โ Local primitives issued or received by CMSRL |
1750 | Table 944 โ CMSRL state table |
1753 | Table 945 โ Functions, Macros, Timers and Variables used by the CMSRL |
1754 | Table 946 โ Combinations of DataStatus for Output buffers Table 947 โ Combinations of DataStatus for Input buffers |
1755 | Figure 148 โ Single Input and single Output buffer of CMSRL |
1756 | Figure 149 โ Dynamic reconfiguration with CMSRL |
1757 | Figure 150 โ Alarm queue management of CMSRL |
1758 | Figure 151 โ Reporting System management of CMSRL Figure 152 โ Primary: Switchover time between two ARs of an ARset |
1759 | Figure 153 โ Backup: Switchover time between two ARs of an ARset |
1760 | Table 948 โ Remote primitives issued or received by CMSRL_AL Table 949 โ Local primitives issued or received by CMSRL_AL |
1761 | Figure 154 โ State transition diagram of CMSRL_AL |
1762 | Table 950 โ CMSRL_AL state table |
1763 | 5.6.4 Controller Table 951 โ Functions, Macros, Timers and Variables used by the CMSRL_AL |
1764 | Figure 155 โ Scheme of the IO controller CM |
1765 | Figure 156 โ State transition diagram of the IO controller CM |
1766 | Table 952 โ Remote primitives issued or received by CMCTL |
1767 | Table 953 โ Local primitives issued or received by CMCTL |
1769 | Figure 157 โ State transition diagram of CMCTL |
1771 | Table 954 โ CMCTL state table |
1774 | Table 955 โ Functions, Macros, Timers and Variables used by the CMCTL Table 956 โ Remote primitives issued or received by CTLSM |
1775 | Table 957 โ Local primitives issued or received by CTLSM |
1776 | Figure 158 โ State transition diagram of CTLSM Table 958 โ CTLSM state table |
1777 | Table 959 โ Functions, Macros, Timers and Variables used by the CTLSM Table 960 โ Remote primitives issued or received by CTLIO |
1778 | Figure 159 โ State transition diagram of CTLIO Table 961 โ Local primitives issued or received by CTLIO |
1779 | Table 962 โ CTLIO state table |
1780 | Table 963 โ Functions, Macros, Timers and Variables used by the CTLIO |
1781 | Table 964 โ Remote primitives received by CTLRDI Table 965 โ Local primitives issued or received by CTLRDI |
1782 | Figure 160 โ State transition diagram of CTLRDI |
1783 | Table 966 โ CTLRDI state table Table 967 โ Functions, Macros, Timers and Variables used by CTLRDI |
1784 | Table 968 โ Remote Primitives received by CTLRDR |
1785 | Figure 161 โ State transition diagram of CTLRDR Table 969 โ Local primitives issued or received by CTLRDR Table 970 โ CTLRDR state table |
1786 | Table 971 โ Functions, Macros, Timers and Variables used by CTLRDR Table 972 โ Remote primitives received by CTLRPC |
1789 | Figure 162 โ State transition diagram of CTLRPC Table 973 โ Local primitives issued or received by CTLRPC |
1790 | Table 974 โ CTLRPC state table |
1792 | Table 975 โ Functions, Macros, Timers and Variables used by the CTLRPC Table 976 โ Remote primitives issued or received by CTLSU |
1793 | Table 977 โ Local Primitives issued or received by CTLSU |
1794 | Figure 163 โ State transition diagram of CTLSU |
1795 | Table 978 โ CTLSU state table |
1797 | Table 979 โ Functions, Macros, Timers and Variables used by the CTLSU |
1798 | Table 980 โ Remote primitives issued or received by CTLWRI Table 981 โ Local primitives issued or received by CTLWRI |
1799 | Figure 164 โ State transition diagram of CTLWRI |
1800 | Table 982 โ CTLWRI state table |
1801 | Table 983 โ Functions, Macros, Timers and Variables used by CTLWRI |
1802 | Table 984 โ Remote primitives issued or received by CTLWRR Table 985 โ Local primitives issued or received by CTLWRR |
1803 | Figure 165 โ State transition diagram of CTLWRR |
1804 | Table 986 โ CTLWRR state table Table 987 โ Functions, Macros, Timers and Variables used by CTLWRR |
1805 | Table 988 โ Remote primitives issued or received by CTLPBE |
1806 | Figure 166 โ State transition diagram of CTLPBE Table 989 โ Local primitives issued or received by CTLPBE |
1807 | Table 990 โ CTLPBE state table |
1809 | Table 991 โ Functions, Macros, Timers and Variables used by CTLPBE |
1810 | Table 992 โ Remote primitives issued or received by CTLDINA |
1811 | Table 993 โ Local primitives issued or received by CTLDINA |
1812 | Figure 167 โ State transition diagram of CTLDINA |
1813 | Table 994 โ CTLDINA state table |
1816 | Table 995 โ Functions, Macros, Timers and Variables used by the CTLDINA |
1817 | Figure 168 โ Automatic NameOfStation assignment |
1818 | Table 996 โ Remote primitives issued or received by CTLSRL Table 997 โ Local primitives issued or received by CTLSRL |
1819 | Figure 169 โ State transition diagram of CTLSRL |
1820 | Table 998 โ CTLSRL state table |
1822 | Table 999 โ Functions, Macros, Timers and Variables used by the CTLSRL |
1823 | Figure 170 โ Input and Output buffer of CTLSRL Figure 171 โ Input and Output buffer with dynamic reconfiguration |
1824 | Figure 172 โ Alarm queue management of CTLSRL |
1825 | 5.7 DLL Mapping Protocol Machines Figure 173 โ Alarm queue management with dynamic reconfiguration |
1826 | Annexes Annex A (normative)Unified establishing of an AR for all RT classes A.1 General Table A.1 โ Examples for the AR establishing Table A.2 โ Startup of Alarm transmitter and receiver |
1827 | A.2 AR establishing Figure A.1 โ Establishing of an AR using RT_CLASS_1, RT_CLASS_2 or RT_CLASS_3 (Initial connection monitoring w/o RT) |
1828 | Figure A.2 โ Establishing of an AR using RT_CLASS_1, RT_CLASS_2 or RT_CLASS_3 (Connection monitoring with RT) |
1829 | Figure A.3 โ Principle of the data evaluation during startup(delayed RED channel establishment) |
1830 | Figure A.4 โ Principle of the data evaluation during startup(immediate RED channel establishment) |
1831 | Figure A.5 โ Principle of the data evaluation during startup(Special case: Isochronous mode application) |
1832 | A.3 Startup of Alarm transmitter and receiver Figure A.6 โ Startup of Alarm transmitter and receiver without System Redundancy |
1833 | Figure A.7 โ Startup of Alarm transmitter and receiver with System Redundancy |
1834 | Figure A.8 โ Startup of Alarm transmitter and receiverduring a PrmBegin / PrmEnd / ApplRdy sequence |
1835 | Annex B (normative)Compatible establishing of an AR Table B.1 โ Examples for compatible AR establishing |
1836 | Figure B.1 โ Establishing of an AR using RT_CLASS_3 AR with startup mode โLegacyโ |
1837 | Figure B.2 โ Establishing of an AR using RT_CLASS_1, 2 orUDP AR with startup mode โLegacyโ |
1838 | Annex C (informative)Establishing of a device access AR Figure C.1 โ Establishing of a device access AR |
1839 | Annex D (informative)Establishing of an AR (accelerated procedure) |
1840 | Figure D.1 โ Accelerated establishing of an IOAR without error |
1841 | Figure D.2 โ Accelerated establishing of an IOAR with โlateโ error |
1842 | Annex E (informative)Establishing of an AR (fast startup procedure) |
1843 | Figure E.1 โ Establishing of an IOAR using fast startup |
1844 | Annex F (informative)Example of the upload, storage and retrieval procedure Figure F.1 โ Example of upload with storage |
1845 | Figure F.2 โ Example of retrieval with storage |
1846 | Annex G (informative)OSI reference model layers Figure G.1 โ Assignment of the OSI reference model layers |
1847 | Annex H (informative)Overview of the IO controller and the IO device state machines Figure H.1 โ Overview of the IO controller state machines Figure H.2 โ Overview of the IO device state machines |
1849 | Annex I (informative)Priority regeneration Table I.1 โ Priority regeneration and queue usage |
1850 | Annex J (informative)Overview of the PTCP synchronization master hierarchy Figure J.1 โ Level model for synchronization master hierarchy |
1851 | Figure J.2 โ Two level variant of the synchronization master hierarchy |
1852 | Annex K (informative)Optimization of bandwidth usage Figure K.1 โ Devices build up in a linear structure Figure K.2 โ Propagation of frames in linear transmit direction |
1853 | Figure K.3 โ Propagation of a frames in receive direction |
1854 | Annex L (informative)Time constraints for bandwidth allocation Figure L.1 โ Overview of time constraints for bandwidth allocation Figure L.2 โ Calculation of the length of a RED period |
1855 | Figure L.3 โ Calculation of the length of a GREEN period |
1856 | Annex M (informative)Time constraints for the forwarding of a frame M.1 Principle M.2 Forwarding Figure M.1 โ IEEE 802.3 definition Figure M.2 โ Minimization of bridge delay Table M.1 โ IEEE 802.3 cross reference |
1858 | Annex N (informative)Principle of dynamic frame packing Figure N.1 โ Dynamic frame packing |
1859 | Figure N.2 โ Dynamic frame packing โ truncation of outputs Figure N.3 โ Dynamic frame packing โ concatenation of inputs |
1860 | Figure N.4 โ End node mode Figure N.5 โ DFPFeed definition |
1862 | Annex O (informative)Principle of Fragmentation Figure O.1 โ Principle of fragmentation Figure O.2 โ Protocol elements of fragments |
1863 | Figure O.3 โ Bandwidth allocation using fragmentation Figure O.4 โ Guardian for a fragmentation domain |
1865 | Annex P (informative)MRPD โ Principle of seamless media redundancy Figure P.1 โ Principle of seamless media redundancy โ I/OCR |
1866 | Figure P.2 โ Principle of seamless media redundancy โ MCR Figure P.3 โ Principle of seamless media redundancy โ Line |
1867 | Annex Q (normative)Principle of a RED_RELAY without forwardinginformation in PDIRFrameData Figure Q.1 โ Generating the FrameSendOffset for a RED_RELAY without forwarding information in PDIRFrameData |
1870 | Annex R (informative)Optimization for fast startup without autonegotiation Figure R.1 โ Scheme of a 2-port switch Figure R.2 โ Scheme of 2-ports |
1871 | Table R.1 โ Truth table Table R.2 โ โMAC/PHY configuration/statusโ with AutoNegotiation disabled Table R.3 โ โMAC/PHY configuration/statusโ with AutoNegotiation enabled Table R.4 โ Auto-negotiation support within โMAC/PHY configuration/statusโ |
1872 | Table R.5 โ Auto-negotiation settings |
1873 | Annex S (informative)Example of a PrmBegin, PrmEnd and ApplRdy sequence Figure S.1 โ PrmBegin, PrmEnd and ApplRdy procedure |
1874 | Annex T (informative)List of supported MIBs Table T.1 โ List of supported MIBs |
1875 | Annex U (informative)Structure and content of BLOB Table U.1 โ Content of archive |
1876 | Annex V (normative)LLDP EXT MIB |
1894 | Annex W (normative)Cross reference to the IEC 624392 W.1 Cross reference to the IEC 624392 W.1.1 General W.1.2 Ring Table W.1 โ Cross reference IEC 624392 โMRP MIB objectsโ Table W.2 โ Cross reference IEC 624392 โEvents, created by state machinesโ |
1895 | W.1.3 Interconnection Table W.3 โ Cross reference IEC 624392 โMRM parameterโ Table W.4 โ Cross reference IEC 624392 โMRC parameterโ Table W.5 โ Cross reference IEC 624392 โMRP MIB objectsโ |
1896 | Table W.6 โ Cross reference IEC 624392 โEvents, created by state machinesโ Table W.7 โ Cross reference IEC 624392 โMIM parameterโ Table W.8 โ Cross reference IEC 624392 โMIC parameterโ |
1897 | Annex X (normative)Maintaining statistic counters for Ethernet X.1 General X.2 Counting model |
1898 | Figure X.1 โ IEEE 802 structure used for statistic counters Table X.1 โ Meaning of numbers |
1899 | X.3 Explanation of the IETF RFC defined statistic counters Figure X.2 โ IEEE 802 summary for statistic counters Table X.2 โ Statistic counters โ octets |
1900 | X.4 Value range of the IETF RFC defined statistic counters Table X.3 โ Statistic counters โ packets or frames Table X.4 โ Statistic counters โ errors |
1901 | Bibliography |