Shopping Cart

No products in the cart.

BS EN IEC 61158-6-23:2019 – TC:2020 Edition

$280.87

Tracked Changes. Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 23 elements

Published By Publication Date Number of Pages
BSI 2020 479
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]

PDF Catalog

PDF Pages PDF Title
249 undefined
252 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
254 CONTENTS
261 FOREWORD
263 INTRODUCTION
265 1 Scope
1.1 General
266 1.2 Specifications
1.3 Conformance
2 Normative references
267 3 Terms, definitions, symbols, abbreviated terms 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
3.1.4 ISO/IEC 88241 terms
268 3.1.5 IEC 611581 terms
3.2 Additional Type 23 terms and definitions
270 3.3 Symbols and abbreviated terms
271 3.4 Conventions
3.4.1 General concept
3.4.2 Convention for the encoding of reserved bits and octets
3.4.3 Conventions for abstract syntax description
272 3.4.4 Conventions for bit description in octets
3.4.5 Conventions for state machine descriptions
Figures
Figure 1 โ€“ Bit description in octets
Tables
Table 1 โ€“ State machine description elements
Table 2 โ€“ Description of state machine elements
273 Table 3 โ€“ Conventions used in state machines
4 FAL syntax description
4.1 FALPDU type C abstract syntax
4.1.1 Basic abstract syntax
274 4.1.2 Connect-PDU
4.1.3 ConnectAck-PDU
4.1.4 Scan-PDU
275 4.1.5 Collect-PDU
4.1.6 Select-PDU
4.1.7 Launch-PDU
4.1.8 Token-PDU
276 4.1.9 MyStatus-PDU
4.1.10 Transient1-PDU
277 4.1.11 Dummy-PDU
4.1.12 Transient2-PDU
4.1.13 NTNTest-PDU
278 4.1.14 CyclicDataW-PDU
4.1.15 CyclicDataB-PDU
4.1.16 CyclicDataOut1-PDU
279 4.1.17 CyclicDataOut2-PDU
4.1.18 CyclicDataIn1-PDU
4.1.19 CyclicDataIn2-PDU
280 4.2 FALPDU type F abstract syntax
4.2.1 Basic abstract syntax
281 4.2.2 Persuasion-PDU
282 4.2.3 TestData-PDU
4.2.4 TestDataAck-PDU
283 4.2.5 Setup-PDU
4.2.6 SetupAck-PDU
284 4.2.7 F-Token-PDU
4.2.8 F-MyStatus-PDU
4.2.9 Measure-PDU
285 4.2.10 F-Offset-PDU
4.2.11 F-Update-PDU
4.2.12 F-CyclicData-PDU
4.2.13 Transient1-PDU
288 4.2.14 TransientAck-PDU
289 4.2.15 Transient2-PDU
4.2.16 ParamCheck-PDU
290 4.2.17 Parameter-PDU
291 4.2.18 Timer-PDU
4.3 Data type assignments for type C
292 4.4 Data type assignments for type F
293 5 FAL transfer syntax
5.1 Encoding rules
5.1.1 Unsigned encoding
5.1.2 Octet string encoding
294 Table 4 โ€“ afFType
5.1.3 SEQUENCE encoding
5.1.4 LOctetString encoding
5.2 FALPDU type C elements encoding
5.2.1 FALARHeader
295 Table 5 โ€“ priority
296 Table 6 โ€“ portChoice
5.2.2 Connect-PDU
297 Table 7 โ€“ portCheckResult
Table 8 โ€“ dstPortInfo
Table 9 โ€“ scanState
5.2.3 ConnectAck-PDU
5.2.4 Scan-PDU
298 Table 10 โ€“ nodeType
5.2.5 Collect-PDU
299 Table 11 โ€“ loopState
Table 12 โ€“ Cyclic status
Table 13 โ€“ Parameter setting mode
300 5.2.6 Select-PDU
301 5.2.7 Launch-PDU
5.2.8 Token-PDU
5.2.9 MyStatus-PDU
302 Table 14 โ€“ opState
Table 15 โ€“ errorState
303 5.2.10 Transient1-PDU
304 Table 16 โ€“ Data type
Table 17 โ€“ CPW
305 Table 18 โ€“ CPWC
Table 19 โ€“ CPWCR
Table 20 โ€“ cmParam
306 Table 21 โ€“ Details of param area
Table 22 โ€“ Details of application parameters
307 Table 23 โ€“ Details of LB/LW CM area and LB/LW CM additional area
Table 24 โ€“ Details of LX/LY CM 1 area and LX/LY CM 2 area
5.2.11 Dummy-PDU
308 5.2.12 Transient2-PDU
309 Table 25 โ€“ Destination module flag
310 Table 26 โ€“ Command types
311 Figure 2 โ€“ Structure for memory access information retrieve response
Figure 3 โ€“ Attribute definitions
312 Figure 4 โ€“ Access code definitions
Table 27 โ€“ Access codes of network module memory
Table 28 โ€“ Access codes of controller memory
313 Figure 5 โ€“ Structure for RUN request
Figure 6 โ€“ Structure for RUN response
314 Figure 7 โ€“ Structure for STOP request
Figure 8 โ€“ Structure for STOP response
Figure 9 โ€“ Structure for batch memory read request
315 Figure 10 โ€“ Structure for batch memory read response
Figure 11 โ€“ Structure for random memory read request
316 Figure 12 โ€“ Structure for random memory read response
317 Figure 13 โ€“ Structure for batch memory write request
Figure 14 โ€“ Structure for batch memory write response
318 Figure 15 โ€“ Structure for random memory write request
Figure 16 โ€“ Structure for random memory write response
319 Table 29 โ€“ byteValidity
5.2.13 NTNTest-PDU
5.2.14 CyclicDataW-PDU
320 5.2.15 CyclicDataB-PDU
321 5.2.16 CyclicDataOut1-PDU
5.2.17 CyclicDataOut2-PDU
322 5.2.18 CyclicDataIn1-PDU
323 5.2.19 CyclicDataIn2-PDU
324 Table 30 โ€“ afFType
5.3 FALPDU type F elements encoding
5.3.1 FALARHeader
325 Table 31 โ€“ dataType
326 Table 32 โ€“ varField
Table 33 โ€“ nodeType
327 Table 34 โ€“ ProtocolVerType
328 5.3.2 Persuasion-PDU
329 5.3.3 TestData-PDU
5.3.4 TestDataAck-PDU
330 Table 35 โ€“ Link status
5.3.5 Setup-PDU
331 Table 36 โ€“ Port enable/disable specification
332 5.3.6 SetupAck-PDU
334 5.3.7 F-Token-PDU
335 5.3.8 F-Measure-PDU
5.3.9 F-Offset-PDU
336 5.3.10 F-Update-PDU
5.3.11 F-MyStatus-PDU
338 Table 37 โ€“ Cyclic transmission parameter hold status
Table 38 โ€“ Detailed application operation status
Table 39 โ€“ Error detection status
340 Table 40 โ€“ Slave-specific event reception status
341 5.3.12 F-CyclicData-PDU
342 5.3.13 Transient1-PDU
343 Table 41 โ€“ dataSupType of dataType (0x07)
Table 42 โ€“ FieldSpecificTransient opHeader
344 Table 43 โ€“ command (dataType: 0x07, dataSubType: 0x0002)
Table 44 โ€“ subCommand type for each command type
Table 45 โ€“ Structure of Deliver node information
345 Table 46 โ€“ Structure of Deliver node information โ€“ message
Table 47 โ€“ Structure of Get statistical information response
346 Table 48 โ€“ Structure of Acquisition of node details response
5.3.14 TransientAck-PDU
347 5.3.15 Transient2-PDU
348 Table 49 โ€“ Execution module specification
349 Table 50 โ€“ Command type
350 5.3.16 ParamCheck-PDU
351 5.3.17 Parameter-PDU
358 5.3.18 Timer-PDU
6 Structure of the FAL protocol state machine
359 Figure 17 โ€“ Relationships between protocol machines
7 FAL service protocol machine (FSPM)
7.1 Overview
7.2 FSPM type C
7.2.1 Overview
360 Figure 18 โ€“ Structure of FSPM C
7.2.2 FSPM
361 Table 51 โ€“ Cyclic data state table
Table 52 โ€“ Acyclic data state table
363 Figure 19 โ€“ Structure of FSPM F
Table 53 โ€“ Management state table
7.3 FSPM type F
7.3.1 Overview
365 7.3.2 FSPM
366 Table 54 โ€“ Cyclic data state table
Table 55 โ€“ Acyclic data state table
369 Table 56 โ€“ Management state table
Table 57 โ€“ Synchronization state table
Table 58 โ€“ Measurement state table
370 Figure 20 โ€“ Structure of ARPM C
8 Application relationship protocol machine (ARPM)
8.1 ARPM type C
8.1.1 Overview
8.1.2 Acyclic transmission
371 Table 59 โ€“ Acyclic transmission state table
372 Table 60 โ€“ Acyclic transmission functions
Table 61 โ€“ Cyclic transmission state table
8.1.3 Cyclic transmission
377 Table 62 โ€“ Cyclic transmission functions
8.1.4 Connection control
378 Table 63 โ€“ Connection control state machine โ€“ Initial
Table 64 โ€“ Connection control state machine โ€“ Connect
380 Table 65 โ€“ Connection control state machine โ€“ Scan
383 Table 66 โ€“ Connection control state machine โ€“ ScanWait
386 Table 67 โ€“ Connection control state machine โ€“ Collect
389 Table 68 โ€“ Connection control state machine โ€“ CollectWait
392 Table 69 โ€“ Connection control state machine โ€“ Select
395 Table 70 โ€“ Connection control state machine โ€“ TokenStartWait
398 Table 71 โ€“ Connection control state machine โ€“ LaunchWait
401 Table 72 โ€“ Connection control state machine โ€“ TokenReleaseWait
404 Table 73 โ€“ Connection control state machine โ€“ TokenReleased
409 Table 74 โ€“ Connection control state machine โ€“ TokenWait
414 Table 75 โ€“ Connection control state machine โ€“ NTNTestMaster
Table 76 โ€“ Connection control state machine โ€“ NTNTestSlave
415 Table 77 โ€“ Function list of connection control
Table 78 โ€“ Common parameter dist state table
8.1.5 Common parameter dist
419 Table 79 โ€“ Function list of connection control
420 Figure 21 โ€“ Structure of ARPM F
Table 80 โ€“ Mapping of internal service and acyclic transmission service
8.2 ARPM type F
8.2.1 Overview
421 8.2.2 Acyclic transmission
Table 81 โ€“ Acyclic transmission states
Table 82 โ€“ Acyclic transmission state table
423 8.2.3 Cyclic transmission
Table 83 โ€“ Acyclic transmission functions
Table 84 โ€“ Acyclic transmission variables
424 Table 85 โ€“ Cyclic transmission states
Table 86 โ€“ Cyclic transmission state table
426 8.2.4 Channel control
Table 87 โ€“ Cyclic transmission functions
Table 88 โ€“ Cyclic transmission variables
Table 89 โ€“ Master station channel control states
427 Table 90 โ€“ Slave station channel control states
Table 91 โ€“ Master station state table โ€“ MasterDown
Table 92 โ€“ Master station state table โ€“ Listen
429 Table 93 โ€“ Master station state table โ€“ MasterArbitration
430 Table 94 โ€“ Master station state table โ€“ PrimaryMasterScatterTD
432 Table 95 โ€“ Master station state table โ€“ PrimaryMasterSettingUp
435 Table 96 โ€“ Master station state table โ€“ PrimaryMasterHoldToken
438 Table 97 โ€“ Master station state table โ€“ PrimaryMasterSolicitToken
440 Table 98 โ€“ Master station state table โ€“ PrimaryMasterInviting
442 Table 99 โ€“ Master station state table โ€“ MasterWaitTD
444 Table 100 โ€“ Master station state table โ€“ MasterWaitSetup
445 Table 101 โ€“ Master station state table โ€“ MasterSolictToken(without Transmission path delay measurement)
447 Table 102 โ€“ Master station state table โ€“ MasterSolictToken(with Transmission path delay measurement)
449 Table 103 โ€“ Master station state table โ€“ MasterHoldToken
452 Table 104 โ€“ Master station state table โ€“ MasterMeasurement(without Transmission path delay measurement function)
Table 105 โ€“ Master station state table โ€“ MasterMeasurement(with Transmission path delay measurement function)
Table 106 โ€“ Slave station state table โ€“ SlaveDown
453 Table 107 โ€“ Slave station state table โ€“ SlaveWaitTD
454 Table 108 โ€“ Slave station state table โ€“ SlaveWaitSetup
455 Table 109 โ€“ Slave station state table โ€“ SlaveSolicitToken(without Transmission path delay measurement)
456 Table 110 โ€“ Slave station state table โ€“ SlaveSolicitToken(with Transmission path delay measurement)
458 Table 111 โ€“ Slave station state table โ€“ SlaveHoldToken
461 Table 112 โ€“ Master station channel control functions
462 Table 113 โ€“ Slave station channel control functions
463 Table 114 โ€“ Master station channel control variables
Table 115 โ€“ Slave station channel control variables
464 8.2.5 Parameter dist
Table 116 โ€“ Master station channel control timers
Table 117 โ€“ Slave station channel control timers
Table 118 โ€“ Master station parameter dist states
Table 119 โ€“ Slave station parameter dist states
465 Table 120 โ€“ Master station parameter dist state table
466 Table 121 โ€“ Slave station parameter dist state table
467 8.2.6 Synchronous trigger
Table 122 โ€“ Master station parameter dist functions
Table 123 โ€“ Slave station parameter dist functions
468 Table 124 โ€“ Master station synchronous trigger states
Table 125 โ€“ Slave station synchronous trigger states
Table 126 โ€“ Master station synchronous trigger state table
Table 127 โ€“ Slave station synchronous trigger state table
Table 128 โ€“ Synchronous trigger functions
469 8.2.7 Timer
Table 129 โ€“ Timer states โ€“ Best effort type
Table 130 โ€“ Timer states โ€“ Fixed cycle type
Table 131 โ€“ Timer state table โ€“ Best effort type
Table 132 โ€“ Timer state table โ€“ Fixed cycle type
Table 133 โ€“ Timer variables
470 8.2.8 Measure transmission
Table 134 โ€“ Fixed cycle timer
Table 135 โ€“ Master station measure transmission states
Table 136 โ€“ Slave station measure transmission states
471 Table 137 โ€“ Master station measure transmission state table
472 Table 138 โ€“ Slave station measure transmission state table
473 Table 139 โ€“ Master station measure transmission functions
Table 140 โ€“ Slave station measure transmission functions
474 Figure 22 โ€“ Structure of type C DMPM
Table 141 โ€“ Master station measure transmission variables
9 DLL mapping protocol machine (DMPM)
9.1 DMPM type C
475 Table 142 โ€“ Mapping of type C DMPM service and DL service
Table 143 โ€“ Destination address for each type C PDU
9.2 DMPM type F
476 Figure 23 โ€“ Structure of type F DMPM
Table 144 โ€“ Mapping of type F DMPM service and DL service
477 Bibliography
BS EN IEC 61158-6-23:2019 - TC
$280.87