Shopping Cart

No products in the cart.

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

$280.87

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

Published By Publication Date Number of Pages
BSI 2020 770
Guaranteed Safe Checkout
Categories: ,

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
388 undefined
391 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
393 CONTENTS
405 FOREWORD
407 INTRODUCTION
408 1 Scope
1.1 General
409 1.2 Specifications
1.3 Conformance
2 Normative references
410 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
411 3.1.4 ISO/IEC 88241 terms
3.1.5 Fieldbus Data Link Layer terms
3.2 Additional definitions
414 3.3 Abbreviations and symbols
416 3.4 Conventions
3.4.1 General concept
3.4.2 Abstract syntax conventions
417 3.4.3 Convention for the encoding of reserved bits and octets
3.4.4 Conventions for the common coding s of specific field octets
Figures
Figure 1 โ€“ Common structure of specific fields
418 3.5 Conventions used in state machines
3.5.1 State machine conventions
Tables
Table 1 โ€“ State machine description elements
Table 2 โ€“ Description of state machine elements
419 Table 3 โ€“ Conventions used in state machines
420 4 FAL syntax description
4.1 APDU abstract syntax
421 Table 4 โ€“ APDU syntax
423 Table 5 โ€“ Substitutions
425 4.2 Data types
4.2.1 Notation for the Boolean type
4.2.2 Notation for the Integer type
4.2.3 Notation for the Unsigned type
426 4.2.4 Notation for the Floating Point type
4.2.5 Notation for the OctetString type
4.2.6 Notation for VisibleString type
4.2.7 Notation for BinaryDate type
4.2.8 Notation for TimeOfDay type
4.2.9 Notation for TimeDifference type
4.2.10 Notation for Network Time type
4.2.11 Notation for Network Time Difference type
5 Transfer syntax
5.1 Coding of basic data types
5.1.1 Encoding of a Boolean value
427 5.1.2 Encoding of an Integer value
5.1.3 Encoding of an Unsigned value
5.1.4 Encoding of a Floating-Point value
5.1.5 Encoding of a Visible String value
5.1.6 Encoding of an Octet String value
5.1.7 Encoding of a BinaryDate value
5.1.8 Encoding of a TimeOfDay with and without date indication value
428 5.1.9 Encoding of a Time Difference with and without date indication value
5.1.10 Encoding of a Network Time value
5.1.11 Encoding of a Network Time Difference value
5.1.12 Encoding of a Null value
5.2 Coding section related to data exchange PDUs
5.2.1 General
5.2.2 Coding of the field Outp_Data
5.2.3 Coding of the field Inp_Data
5.3 Coding section related to slave diagnosis PDUs
5.3.1 Coding of the field Station_status_1
429 5.3.2 Coding of the field Station_status_2
430 5.3.3 Coding of the field Station_status_3
5.3.4 Coding of the field Diag_Master_Add
5.3.5 Coding of the field Ident_Number
5.3.6 Coding of the field Header_Octet
Table 6 โ€“ Block_Length for Selection:= 0
431 5.3.7 Coding of the field Alarm_Type
Table 7 โ€“ Block_Length for Selection:= 1
Table 8 โ€“ Block_Length for Selection:= 2
Table 9 โ€“ Block_Length for Selection:= 3
Table 10 โ€“ Selection range
432 5.3.8 Coding of the field Status_Type
5.3.9 Coding of the field Slot_Number
5.3.10 Coding of the field Alarm_Specifier
Table 11 โ€“ Alarm_Type range
Table 12 โ€“ Status_Type value range
433 5.3.11 Coding of the field Status_Specifier
Table 13 โ€“ Alarm_Specifier
Table 14 โ€“ Additional_Acknowledge
Table 15 โ€“ Status_Specifier
434 5.3.12 Coding of the field Diagnosis_User_Data
5.3.13 Coding of the field Modul_Status_Array
435 5.3.14 Coding of the field Identifier_Diagnosis_Data_Array
Figure 2 โ€“ Example Modul_Status_Array
Table 16 โ€“ Range of Modul_Status_Entry (1-4)
436 5.3.15 Coding of the field Identifier_Number
5.3.16 Coding of the field Channel_Number
437 5.3.17 Coding of the field Type_of_Diagnosis
5.3.18 Coding of the field Revision_Number
Table 17 โ€“ Input_Output_Selection
Table 18 โ€“ Error type
Table 19 โ€“ Channel_Type
438 5.3.19 Coding of the field Publisher_Address
5.3.20 Coding of the field Publisher_Status
5.3.21 Coding of the field RedSpecifier
5.3.22 Coding of the field Function
439 5.3.23 Coding of the field Red_Status1
5.3.24 Coding of the field Red_Status2
440 5.3.25 Coding of the field Red_Status3
5.4 Coding section related to parameterization PDU
5.4.1 Coding of the field Station_status
441 5.4.2 Coding of the field WD_Fact_1
5.4.3 Coding of the field WD_Fact_2
5.4.4 Coding of the field min_TSDR
5.4.5 Coding of the field Group_Ident
Table 20 โ€“ Specification of the bits Lock_Req and Unlock_Req
442 5.4.6 Coding of the field User_Prm_Data_Element
5.4.7 Coding of the field DPV1_Status_1
443 5.4.8 Coding of the field DPV1_Status_2
5.4.9 Coding of the field DPV1_Status_3
444 5.4.10 Coding of the field Structure_Length
5.4.11 Coding of the field Structure_Type
5.4.12 Coding of the field Version
445 5.4.13 Coding of the field Publisher_Addr
5.4.14 Coding of the field Publisher_Length
5.4.15 Coding of the field Sample_Offset
5.4.16 Coding of the field Sample_Length
5.4.17 Coding of the Dest_Slot_Number
5.4.18 Coding of the Offset_Data_Area
5.4.19 Coding of the field TBASE_DP
446 5.4.20 Coding of the field TDP
5.4.21 Coding of the field TMAPC
5.4.22 Coding of the field TBASE_IO
5.4.23 Coding of the field TI
5.4.24 Coding of the field TO
5.4.25 Coding of the field TDX
5.4.26 Coding of the field TPLL_W
5.4.27 Coding of the field TPLL_D
5.4.28 Coding of the field Specifier
5.4.29 Coding of the field Function
447 5.4.30 Coding of the field Properties
5.4.31 Coding of the field Output Hold Time
5.4.32 Coding of the field Clock Sync Interval
5.4.33 Coding of the field CS Delay Time
448 5.5 Coding section related to configuration PDUs
5.5.1 Coding of the field Cfg_Identifier
5.5.2 Coding of the field Special_Cfg_Identifier
Table 21 โ€“ Range of Length_of_Manufacturer_Specific_Dataif used in Chk_CfgREQPDU
449 5.5.3 Coding of the fields Length_Octet
5.5.4 Coding of the field Manufacturer_Specific_Data
5.5.5 Coding of the field Extended_Length_Octet
Table 22 โ€“ Range of Length_of_Manufacturer_Specific_Data if used in Get_CfgRESPDU
Table 23 โ€“ Input_Output_Selection
450 5.5.6 Coding of the field Data_Type
5.6 Coding section related to global control PDUs
5.6.1 Coding of the field Control_Command
Table 24 โ€“ Data types
451 5.6.2 Coding of the field Group_Select
Table 25 โ€“ Specification of the bits for Un-/Freeze
Table 26 โ€“ Specification of the bits for Un-/Sync
452 5.7 Coding section related to clock-value-PDUs
5.7.1 Coding of the field Clock_value_time_event
5.7.2 Clock_value_previous_TE
5.7.3 Coding of the field Clock_value_status1
5.7.4 Coding of the field Clock_value_status2
453 5.8 Coding section related to function identification and errors
5.8.1 Coding of the field Function_Num
Table 27 โ€“ Coding of the Function_Code/ Function_Num
454 Table 28 โ€“ Coding of the Error_Code / Function_Num
455 5.8.2 Coding of the field Error_Decode
5.8.3 Coding of the field Error_Code_1
Table 29 โ€“ Values of Error_Decode
456 5.8.4 Coding of the field Error_Code_2
5.9 Coding section related to master diagnosis PDU
5.9.1 Coding of the field MDiag_Identifier
Table 30 โ€“ Coding of Error_Code_1 at DPV1
457 5.9.2 Coding of the field System_Diagnosis
5.9.3 Coding of the field USIF_State
Table 31 โ€“ Values of MDiag_Identifier
458 5.9.4 Coding of the field Hardware_Release_DP
5.9.5 Coding of the field Firmware Release_DP
5.9.6 Coding of the field Hardware_Release_User
5.9.7 Coding of the field Firmware Release_User
5.9.8 Coding of the field Data_Transfer_List
459 5.10 Coding section related to upload/download/act para PDUs
5.10.1 Coding of the field Area_Code_UpDownload
5.10.2 Coding of the field Timeout
5.10.3 Coding of the field Max_Len_Data_Unit
5.10.4 Coding of the field Add_Offset
5.10.5 Coding of the field Data
5.10.6 Coding of the field Data_Len
Table 32 โ€“ Values for Area_Code_UpDownload
460 5.10.7 Coding of the field Area_CodeActBrct
5.10.8 Coding of the field Area_CodeAct
5.10.9 Coding of the field Activate
Table 33 โ€“ Values for Area_CodeActBrct
Table 34 โ€“ Values for Area_CodeAct
461 5.11 Coding section related to the bus parameter set
5.11.1 Coding of the field Bus_Para_Len
5.11.2 Coding of the field DL_Add
5.11.3 Coding of the field Data_rate
5.11.4 Coding of the fields TSL, min TSDR, max TSDR
Table 35 โ€“ Values for Activate
Table 36 โ€“ Values for Data_rate
462 5.11.5 Coding of the fields TQUI, TSET, G, HSA, max_retry_limit
5.11.6 Coding of the field TTR (Target Token Rotation time)
5.11.7 Coding of the field Bp_Flag (Busparameter flag)
5.11.8 Coding of the field Min_Slave_Interval
5.11.9 Coding of the field Poll_Timeout
5.11.10 Coding of the field Data_Control_Time
5.11.11 Coding of the field Alarm_Max
463 5.11.12 Coding of the field Max_User_Global_Control
5.11.13 Coding of the field Master_User_Data_Len
5.11.14 Coding of the field Master_Class2_Name
5.11.15 Coding of the field Master_User_Data
5.11.16 Coding of the field TCT
5.11.17 Coding of the field maxTSH
5.12 Coding section related to the slave parameter set
5.12.1 Coding of the field Slave_Para_Len
5.12.2 Coding of the field Sl_Flag (slave flag)
464 5.12.3 Coding of the field Slave_Type
5.12.4 Coding of the field Max_Diag_Data_Len
5.12.5 Coding of the field Max_Alarm_Len
5.12.6 Coding of the field Max_Channel_Data_Length
Table 37 โ€“ DPV1_Data_Types
Table 38 โ€“ Values for Slave_Type
465 5.12.7 Coding of the field Diag_Upd_Delay
5.12.8 Coding of the field Alarm_Mode
5.12.9 Coding of the field Add_Sl_Flag
5.12.10 Coding of the field MS1_Timeout
5.12.11 Coding of the field Prm_Data_Len
5.12.12 Coding of the field Prm_Data
Table 39 โ€“ Values for Alarm_Mode
466 5.12.13 Coding of the field Cfg_Data_Len
5.12.14 Coding of the field Cfg_Data
5.12.15 Coding of the field Add_Tab_Len
5.12.16 Coding of the field Number_of_Entries
5.12.17 Coding of the field Add_Tab_Entry_Header
5.12.18 Coding of the field I/O_Data_Length
5.12.19 Coding of the field I/O_Config_Address
5.12.20 Coding of the field Host_Address
467 5.12.21 Coding of the field Slave_User_Data_Len
5.12.22 Coding of the field Slave_User_Data
5.12.23 Coding of the field Ext_Prm_Data_Len
5.12.24 Coding of the field Ext_Prm_Data
5.13 Coding section related to statistic counters
5.13.1 Coding of the field DLPDU_sent_count and SD_count
5.13.2 Coding of the field Error_count and SD_error_count
5.14 Coding section related to set slave address PDU
5.14.1 Coding of the field New_Slave_Add
5.14.2 Coding of the field No_Add_Change
5.14.3 Coding of the field Rem_Slave_Data
468 5.15 Coding section related to initiate/abort PDUs
5.15.1 Coding of the field Features_Supported_1
5.15.2 Coding of the field Features_Supported_2
5.15.3 Coding of the field Profile_Features_Supported_1
5.15.4 Coding of the field Profile_Features_Supported_2
5.15.5 Coding of the field Profile_Ident_Number
5.15.6 Coding of the field S_Type (source type)
5.15.7 Coding of the field D_Type (destination type)
469 5.15.8 Coding of the field S_Len (source length)
5.15.9 Coding of the field D_Len (destination length)
5.15.10 Coding of the field S_API (source application identifier)
5.15.11 Coding of the field D_API (destination application identifier)
5.15.12 Coding of the field S_SCL (source security level)
5.15.13 Coding of the field D_SCL (destination security level)
5.15.14 Coding of the field S_Network_Address
5.15.15 Coding of the field D_Network_Address
5.15.16 Coding of the field S_MAC_Address
5.15.17 Coding of the field D_MAC_Address
5.15.18 Coding of the field Send_Timeout
5.15.19 Coding of the field Server_SAP
470 5.15.20 Coding of the field Subnet
5.15.21 Coding of the field Instance_Reason_Code
Table 40 โ€“ Values for Subnet
Table 41 โ€“ Values of reason code if instance is DLL
Table 42 โ€“ Values of reason code if instance is MS2
471 5.16 Coding section related to read/write/data transport PDUs
5.16.1 Coding of the field Index
5.16.2 Coding of the field Length
5.17 Coding section related to load region and function invocation PDUs
5.17.1 Coding of the field Extended_Function_Num
5.17.2 Coding of the field Options
Table 43 โ€“ Values of Extended_Function_Num
472 5.17.3 Coding of the field Sequence_Number
5.17.4 Coding of the field LR_Data
5.17.5 Coding of the field Max_Segment_Length
5.17.6 Coding of the field LR_Index
5.17.7 Coding of the field LR_Length
5.17.8 Coding of the field Max_Response_Delay
5.17.9 Coding of the field Intersegment_Request_Timeout
5.17.10 Coding of the field User_Specific
5.17.11 Coding of the field FI_Index
473 5.17.12 Coding of the field Entity Number
5.17.13 Coding of the field Execution_Argument
5.17.14 Coding of the field Result_Argument
5.17.15 Coding of the field FI_State
Table 44 โ€“ Values of FI_Index
Table 45 โ€“ Values of FI_State
474 5.17.16 Coding of the field IMData_Execution_Argument
5.17.17 Coding of the field IMData_Result_Argument
Table 46 โ€“ IMData_Execution_Argument
Table 47 โ€“ IMData_Result_Argument
475 5.18 Examples of Diagnosis-RES-PDUs
Figure 3 โ€“ Example of Ext_Diag_Data in case of DPV1 diagnosis formatwith alarm and status PDU
477 5.19 Example of Chk_Cfg-REQ-PDU
5.20 Examples of Chk_Cfg-REQ-PDUs with DPV1 data types
Figure 4 โ€“ Example of Ext_Diag_Data in case of the basic diagnosis format
Figure 5 โ€“ Example of a special identifier format
478 Figure 6 โ€“ Example of a special identifier format with data types
Figure 7 โ€“ Example of a special identifier format with data types
479 5.21 Example structure of the Data_Unit for Data_Exchange
Figure 8 โ€“ Example of an empty slot with data types
Figure 9 โ€“ Example for multi-variable device with AI and DO function blocks
480 Figure 10 โ€“ Identifiers (ID)
Figure 11 โ€“ Identifier list
Figure 12 โ€“ Structure of the Data_Unit for the request- and response-DLPDU
481 6 FAL protocol state machines
6.1 Overall structure
6.1.1 Fieldbus Service Protocol Machines (FSPM)
6.1.2 Master to Slave cyclic (MS0)
6.1.3 Master (class 1) to Slave acyclic (MS1)
6.1.4 Master (class 2) to Slave acyclic (MS2)
6.1.5 Master to Slave clock synchronisation (MS3)
482 6.1.6 Master Master acyclic (MM1/MM2)
6.1.7 DLL Mapping Protocol Machines (DMPM)
6.2 Assignment of state machines to devices
483 6.3 Overview DP-slave
Table 48 โ€“ Assignment of state machines
484 6.4 Overview DP-master (class 1)
Figure 13 โ€“ Structuring of the protocol machines and adjacent layers in a DP-slave
485 6.5 Overview DP-master (class 2)
Figure 14 โ€“ Structuring of the protocol machines and adjacent layersin a DP-master (class 1)
486 6.6 Cyclic communication between DP-master (class 1) and DP-slave
Figure 15 โ€“ Structuring of the protocol machines and adjacent layersin a DP-master (class 2)
488 6.7 Acyclic communication between DP-master (class 2) and DP-master (class 1)
Figure 16 โ€“ Sequence of the communication between DP-master and DP-slave
490 6.8 Acyclic communication between DP-master (class 1) and DP-slave
Figure 17 โ€“ Sequence of communication between DP-master (class 2)and DP-master (class 1)
492 6.9 Application relationship monitoring
6.9.1 Monitoring of the MS0 โ€“ AR
Figure 18 โ€“ Sequence of acyclic communicationbetween DP-master (class 1) and DP-slave
493 6.9.2 Monitoring of the MS2 โ€“ AR
495 Figure 19 โ€“ Example for connection establishment on MS2
496 Figure 20 โ€“ Idle at master-side on MS2
497 7 AP-context state machine
Figure 21 โ€“ Idle at slave-side on MS2
498 8 FAL service protocol machines (FSPMs)
8.1 FSPMS
8.1.1 Primitive definitions
Table 49 โ€“ Primitives issued by AP-Context to FSPMS
500 Table 50 โ€“ Primitives issued by FSPMS to AP-Context
503 8.1.2 State machine description
506 8.1.3 FSPMS state table
507 Table 51 โ€“ FSPMS state table
532 8.1.4 Functions
Table 52 โ€“ Functions used by the FSPMS
533 8.2 FSPMM1
8.2.1 Primitive definitions
Table 53 โ€“ Primitives issued by AP-Context to FSPMM1
536 Table 54 โ€“ Primitives issued by FSPMM1 to AP-Context
539 8.2.2 State machine description
542 8.2.3 FSPMM1 state table
Table 55 โ€“ FSPMM1 state table
568 8.2.4 Functions
8.3 FSPMM2
8.3.1 Primitive definitions
Table 56 โ€“ Functions used by the FSPMM1
Table 57 โ€“ Primitives issued by AP-Context to FSPMM2
570 Table 58 โ€“ Primitives issued by FSPMM2 to AP-Context
573 8.3.2 State machine description
8.3.3 FSPMM2 state table
Table 59 โ€“ FSPMM2 state table
585 8.3.4 Functions
Table 60 โ€“ Functions used by the FSPMM2
586 9 Application relationship protocol machines (ARPMs)
9.1 MSCY1S
9.1.1 Primitive definitions
Table 61 โ€“ Primitives issued by FSPMS to MSCY1S
Table 62 โ€“ Primitives issued by MSCY1S to FSPMS
587 9.1.2 State machine description
588 Table 63 โ€“ Rules for DPV1_Status_1, DPV1_Status_2 and DPV1_Status_3 check
593 9.1.3 MSCY1S state table
Table 64 โ€“ MSCY1S state table
613 9.1.4 Functions
614 Table 65 โ€“ Functions used by the MSCY1S
616 9.2 MSAC1S
9.2.1 Primitive definitions
Table 66 โ€“ Primitives issued by FSPMS to MSAC1S
617 Table 67 โ€“ Primitives issued by MSAC1S to FSPMS
Table 68 โ€“ Primitives issued by MSCY1S to MSAC1S
Table 69 โ€“ Primitives issued by MSAC1S to MSCY1S
618 9.2.2 State machine description
Table 70 โ€“ Parameter used with primitives exchanged between MSAC1S and MSCY1S
619 9.2.3 MSAC1S state table
Table 71 โ€“ MSAC1S state table
628 9.2.4 Functions
629 9.3 SSCY1S
9.3.1 Primitive definitions
Table 72 โ€“ Functions used by the MSAC1S
Table 73 โ€“ Primitives issued by FSPMS to SSCY1S
Table 74 โ€“ Primitives issued by SSCY1S to FSPMS
630 9.3.2 State machine description
9.3.3 SSCY1S state table
631 Table 75 โ€“ SSCY1S state table
632 9.3.4 Functions
9.4 MSRM2S
9.4.1 Primitive definitions
Table 76 โ€“ Functions used by the SSCY1S
Table 77 โ€“ Primitives issued by FSPMS to MSRM2S
633 9.4.2 State machine description
Table 78 โ€“ Primitives issued by MSRM2S to FSPMS
634 Figure 22 โ€“ Example for connection establishment on MS2(server-side)
635 Figure 23 โ€“ Structure of RM entries in the RM_Registry
636 9.4.3 MSRM2S state table
Table 79 โ€“ MSRM2S state table
638 9.5 MSAC2S
9.5.1 Primitive definitions
639 Table 80 โ€“ Primitives issued by FSPMS to MSAC2S
640 Table 81 โ€“ Primitives issued by MSAC2S to FSPMS
Table 82 โ€“ Primitives issued by MSRM2S to MSAC2S
641 9.5.2 State machine description
Table 83 โ€“ Primitives issued by MSAC2S to MSRM2S
Table 84 โ€“ Parameter used with primitives exchanged with MSAC2S
643 9.5.3 MSAC2S state table
644 Table 85 โ€“ MSAC2S state table
655 9.6 MSCS1S
9.6.1 Primitive definitions
9.6.2 State machine description
Table 86 โ€“ Primitives issued by MSCS1S to FSPMS
656 9.6.3 MSCS1S state table
Table 87 โ€“ MSCS1S state table
657 9.7 MSCY1M
9.7.1 Primitive definitions
Table 88 โ€“ Primitives issued by FSPMM1 to MSCY1M
658 Table 89 โ€“ Primitives issued by MSCY1M to FSPMM1
Table 90 โ€“ Parameters used with primitives exchanged between FSPMM1 and MSCY1M
659 9.7.2 State machine description
661 9.7.3 MSCY1M state table
Table 91 โ€“ MSCY1M state table
675 9.8 MSAL1M
9.8.1 Primitive definitions
676 Table 92 โ€“ Primitives issued by FSPMM1 to MSAL1M
Table 93 โ€“ Primitives issued by MSAL1M to FSPMM1
Table 94 โ€“ Primitives issued by MSCY1M to MSAL1M
Table 95 โ€“ Primitives issued by MSAL1M to MSCY1M
677 9.8.2 State machine description
Table 96 โ€“ Parameter used with primitives exchanged between MSAL1M and MSCY1M
678 Table 97 โ€“ Possible values in the Alarm_State_Table
680 9.8.3 MSAL1M state table
Table 98 โ€“ MSAL1M state table
685 9.9 MSAC1M
9.9.1 Primitive definitions
Table 99 โ€“ Primitives issued by FSPMM1 to MSAC1M
Table 100 โ€“ Primitives issued by MSAC1M to FSPMM1
686 9.9.2 State machine description
Table 101 โ€“ Primitives issued by MSAL1M to MSAC1M
Table 102 โ€“ Primitives issued by MSAC1M to MSAL1M
Table 103 โ€“ Parameter used with primitives exchanged between MSAL1M and MSCY1M
692 9.9.3 MSAC1M state table
Table 104 โ€“ MSAC1M state table
697 9.10 MMAC1
9.10.1 Primitive definitions
698 Table 105 โ€“ Primitives issued by FSPMM1 to MMAC1
Table 106 โ€“ Primitives issued by MMAC1 to FSPMM1
699 9.10.2 State machine description
9.10.3 MMAC1 state table
700 Table 107 โ€“ MMAC1 state table
704 9.11 MSCS1M
9.11.1 Primitive definitions
705 9.11.2 State machine description
Table 108 โ€“ Primitives issued by FSPMM1 to MSCS1M
Table 109 โ€“ Primitives issued by MSCS1M to FSPMM1
706 9.11.3 MSCS1M state table
707 Table 110 โ€“ MSCS1M state table
709 9.12 MSAC2M
9.12.1 Primitive definitions
Table 111 โ€“ Primitives issued by FSPMM2 to MSAC2M
710 Table 112 โ€“ Primitives issued by MSAC2M to FSPMM2
Table 113 โ€“ Parameters used with primitives exchanged with MSAC2M
711 9.12.2 State machine description
714 9.12.3 MSAC2M state table
Table 114 โ€“ MSAC2M state table
724 9.13 MMAC2
9.13.1 Primitive definitions
Table 115 โ€“ Primitives issued by FSPMM2 to MMAC2
725 9.13.2 State machine description
Table 116 โ€“ Primitives issued by MMAC2 to FSPMM2
Table 117 โ€“ Parameters used with primitives exchanged with MMAC2
726 9.13.3 MMAC2 state table
727 Table 118 โ€“ MMAC2 state table
731 10 DLL mapping protocol machines (DMPMs)
10.1 DMPMS
10.1.1 Primitive definitions
732 Table 119 โ€“ Primitives issued by FSPMS to DMPMS
Table 120 โ€“ Primitives issued by DMPMS to FSPMS
Table 121 โ€“ Primitives issued by MSCY1S to DMPMS
733 Table 122 โ€“ Primitives issued by DMPMS to MSCY1S
Table 123 โ€“ Primitives issued by DMPMS to SSCY1S
734 Table 124 โ€“ Primitives issued by MSAC1S, MSRM2S, MSAC2S to DMPMS
Table 125 โ€“ Primitives issued by DMPMS to MSAC1S, MSRM2S, MSAC2S
Table 126 โ€“ Primitives issued by DMPMS to MSCS1S
735 Table 127 โ€“ Primitives issued by DMPMS to DL
Table 128 โ€“ Primitives issued by DL to DMPMS
736 Table 129 โ€“ Parameters used with primitives exchanged with DMPMS
737 10.1.2 State machine description
10.1.3 DMPMS state table
738 Table 130 โ€“ DMPMS state table
743 10.1.4 Functions
Table 131 โ€“ Functions used by the DMPMS
744 10.2 DMPMM1
10.2.1 Primitive definitions
745 Table 132 โ€“ Primitives issued by FSPMM1 to DMPMM1
Table 133 โ€“ Primitives issued by DMPMM1 to FSPMM1
746 Table 134 โ€“ Primitives issued by MSCY1M to DMPMM1
Table 135 โ€“ Primitives issued by DMPMM1 to MSCY1M
747 Table 136 โ€“ Primitives issued by MSAL1M, MSAC1M to DMPMM1
Table 137 โ€“ Primitives issued by DMPMM1 to MSAL1M, MSAC1M
Table 138 โ€“ Primitives issued by MMAC1 to DMPMM1
Table 139 โ€“ Primitives issued by DMPMM1 to MMAC1
748 Table 140 โ€“ Primitives issued by MSCS1M to DMPMM1
Table 141 โ€“ Primitives issued by DMPMM1 to MSCS1M
Table 142 โ€“ Primitives issued by DMPMM1 to DL
749 Table 143 โ€“ Primitives issued by DL to DMPMM1
750 Table 144 โ€“ Parameters used with primitives exchanged with DMPMM1
751 10.2.2 State machine description
Table 145 โ€“ Possible values of status
752 10.2.3 DMPMM1 state table
Table 146 โ€“ DMPMM1 state table
759 10.2.4 Functions
760 10.3 DMPMM2
10.3.1 Primitive definitions
Table 147 โ€“ Functions used by the DMPMM1
761 Table 148 โ€“ Primitives issued by FSPMM2 to DMPMM2
Table 149 โ€“ Primitives issued by DMPMM2 to FSPMM2
762 Table 150 โ€“ Primitives issued by MSAC2M to DMPMM2
Table 151 โ€“ Primitives issued by DMPMM2 to MSAC2M
Table 152 โ€“ Primitives issued by MMAC2 to DMPMM2
Table 153 โ€“ Primitives issued by DMPMM2 to MMAC2
763 Table 154 โ€“ Primitives issued by DMPMM2 to DL
Table 155 โ€“ Primitives issued by DL to DMPMM2
764 10.3.2 State machine description
10.3.3 DMPMM2 state table
Table 156 โ€“ Parameters used with primitives exchanged with DMPMM2
Table 157 โ€“ DMPMM2 state Table
767 10.3.4 Functions
768 11 Parameters for a DP-slave
Table 158 โ€“ Functions used by DMPMM2
Table 159 โ€“ Bus parameter/reaction times for a DP-slave
769 Bibliography
BS EN IEC 61158-6-3:2019 - TC
$280.87