| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF |
| GB/Z 29619.6-2013 | English | RFQ |
ASK
|
3 days [Need to translate]
|
Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 8: INTERBUS specification -- Part 6: Application Layer Protocol specification
| Valid |
GB/Z 29619.6-2013
|
PDF similar to GBZ29619.6-2013
Basic data | Standard ID | GB/Z 29619.6-2013 (GB/Z29619.6-2013) | | Description (Translated English) | Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 8: INTERBUS specification -- Part 6: Application Layer Protocol specification | | Sector / Industry | National Standard | | Classification of Chinese Standard | N10 | | Classification of International Standard | 25.040 | | Word Count Estimation | 133,191 | | Quoted Standard | GB/T 9387.1-1998; GB/T 15695-2008; GB/T 16262; GB/T 16263; GB/T 17176-1997; GB/T 17967-2000; GB/Z 29619.3-2013; GB/Z 29619.4-2013; GB/Z 29619.5-2013 | | Adopted Standard | IEC 61158-2003, MOD | | Regulation (derived from) | National Standards Bulletin 2013 No. 10 | | Issuing agency(ies) | Ministry of Health of the People's Republic of China | | Summary | This standard applies to: INTERBUS application layer protocol, To provide GB/Z 29619. 5-2013 define application layer services, these agreements are necessary. Application layer protocol provides for interaction between remote application, which by means |
GBZ29619.6-2013: Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 8: INTERBUS specification -- Part 6: Application Layer Protocol specification
---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Digital data communication for measurement and control. Fieldbus for use in industrial control systems. Type 8. INTERBUS specification. Part 6. Application Layer Protocol specification
ICS 25.040
N10
People's Republic of China national standardization of technical guidance documents
Measurement and control of digital data communications industrial control systems
With the fieldbus type 8.INTERBUS specification
Part 6. Application layer protocol specification
Fieldbus for use in industrial control systems-
Part 6.ApplicationLayerProtocolspecification
(IEC 61158.2003, MOD)
2013-07-19.2013-12-15 implementation
General Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China
China National Standardization Administration released
Directory
Foreword V.
Introduction Ⅵ
1 Scope 1
2 Normative references 1
3 Terms and definitions 1
3.1 GB/T 9387.1-1998 terminology 2
3.2 Terms of GB/T 15695-2008 2
3.3 Terms of GB/T 17176-1997 2
3.4 GB/T 16262 terminology 2
3.5 GB/T 16263 terminology 3
3.6 Terms of GB /Z 29619.5-2013 4
3.7 INTERBUS application layer specific terms and definitions 4
4 symbols and abbreviations 5
5 convention 6
5.1 General Concepts 6
5.2 Category Definition Conventions 7
5.3 Abstract Grammar 7
5.4 Conventions for state machines 7
6 INTERBUS application layer protocol 8
6.1 FAL Syntax Description 8
6.2 Transfer Syntax 25
6.3 Protocol Machine Overview (ProtocolMachine) 34
6.4 Application Process Context State Machine (AP-Context) 34
6.5 FAL Service Protocol Machine (FSPM) 57
6.6 Application Relationship Protocol Machine (ARPM)
6.7 DLL Mapping Protocol Machine 112
Figure 1 application layer and the relationship between other layers Ⅵ
Figure 2 APDU Overview 25
Figure 3 APDUHeader 25
Figure 4 PDU Type Extension 26
Figure 5 PDU address extension 26
Figure 6 PDU Type and Address Expansion 26
Figure 7 An example of Establish-Request PDU
Figure 8 Encoding of a PRIVATE tag value 27
Figure 9 Encoding of a context-specific tag value 27
FIG. 10 identifies the information field 28
Figure 11 ID-info 28 with label values 0-14 and 0-6
Figure 12 ID-info 28 with label values of 15-255 and 0-6
Figure 13 ID-info 28 with label values 0-14 and length 7-255
Figure 14 ID-info 29 with a tag value of 15-255 and a length of 7-255
Figure 15 Boolean value is TRUE encoding 29
Figure 16 Encoding of Boolean value FALSE 29
Figure 17 String encoding 29
Figure 18 Binary Date Code 30
Figure 19 Code with a century binary date
Figure 20 Daytime encoding 31
Figure 21 Time difference encoding 32
Figure 22 Timing coding 32
Figure 23 Example of the structure of the object definition 33
Figure 24 Protocols exchanged between protocol machines 34
Figure 25 AP starts AP-Context state machine 36
Figure 26 FSPM state transitions Figure 58
Figure 27 QUB-FCARPM State Transitions Figure 66
Figure 28 BNUARPM State Transition Figure 99
Figure 29 QUB-TMAREP State Transitions Figure 109
Figure 30 DMPM state transitions Figure 115
Table 1 conventions for the state machine 7
Table 2 FAL-user issued to AP-Context primitive 35
Table 3 primitives issued by AP-Context to FAL-user
Table 4 AP-Context State Machine Sender State Transition 36
Table 5 AP-Context State Machine Receiver State Transition 42
Table 6 ResetArep Function 54
Table 7 ApContextTest Features 54
Table 8 ServicesSupportedTest Features 54
Table 9 ApExplicitConnection Features 54
Table 10 ImmediateAcknowledge function 54
Table 11 ConfirmedServiceCheck Features 54
Table 12 UnconfirmedServiceCheck Features 55
Table 13 ArServiceCheck Features 55
Table 14 ArFspmService Features 55
Table 15 ArAcceeSupported Features 55
Table 16 MaxFalPduLengthTest Functions 55
Table 17 NegotiateOutstandingServices Features 56
Table 18 RequestedServicesSupportedTest Features 56
Table 19 IndicatedServicesSupportedTest Features 56
Table 20 InvokeIdExistent Features 56
Table 21 SameService Features 57
Table 22 Primitives for AP-Context to FSPM 57
Table 23 Primitives published by FSPM to AP-Context 58
Table 24 FSPM Status Table - Sender Status Transition 59
Table 25 FSPM Status Table - Recipient Status Transition 60
Table 26 SelectArep Features 62
Table 27 primitives that FSPM publishes to ARPM 62
Table 28 Primitives for ARPM to FSPM 63
Table 29 FSPM and ARPM exchange primitive parameters
Table 30 QUB-FCARPM Status 65
Table 31 QUB-FCARPM Status Table - Sender Transaction 66
Table 32 QUB-FCARPM Status Table - Recipient Transaction 74
Table 33 GetArepld () Function 93
Table 34 BuildFAL-PDU Features 94
Table 35 FAL_Pdu_Type Function 94
Table 36 AREPContextCheck () Function 94
Table 37 AbortIdentifier Function 95
Table 38 AbortReason Features 95
Table 39 AbortDetail Features 95
Table 40 StartTimer Features 95
Table 41 StopTimer Features 96
Table 42 ResetCounters Features 96
Table 43 IncrementCounter Features 96
Table 44 DecrementCounter Features 96
Table 45 GetCounterValue Function 96
Table 46 primitives that FSPM advertises to ARPM
Table 47 Primitives for ARPM to FSPM 97
Table 48 Arguments for primitives exchanged between FSPM and ARPM 98
Table 49 BNUARPM Status 99
Table 50 BNUARPM Status Table - Sender Transaction 100
Table 51 BNUARPM Status Table - Recipient Transaction 101
Table 52 GetArepld () Function 105
Table 53 BuildFAL-PDU Features 106
Table 54 FAL_Pdu_Type Function 106
Table 55 AbortIdentifier Function 106
Table 56 AbortReason Features 106
Table 57 AbortDetail Features 107
Table 58 Primitives for FAL to ARPM 107
Table 59 Primitives for ARPM to FAL 107
Table 60 Parameter for primitives exchanged between FAL and ARPM 107
Table 61 QUB-TMARPM Status 109
Table 62 QUB-TM Status Table - Sender Transaction 109
Table 63 QUB-TM Status Table - Recipient Transaction 110
Table 64 GetArepId () Function 110
Table 65 BuildFAL-PDU Features 111
Table 66 FAL_Pdu_Type Function 111
Table 67 ResetCounters Features 111
Table 68 IncrementCounter Features 111
Table 69 DecrementCounter Features 112
Table 70 GetCounterValue Function 112
Table 71 Primitives for ARPM to DMPM 113
Table 72 Primitives for DMPM to Issue ARPM
Table 73 Arguments for primitives exchanged between ARPM and DMPM 114
Table 74 - The primitives exchanged between INTERBUS data link layer and DMPM 114
Table 75 DMPM Status Descriptions 115
Table 76 DMPM Status Table - Sender Transaction 116
Table 77 DMPM Status Table - Recipient Transaction 121
Table 78 PickArep Features 124
Table 79 FindAREP Features 124
Table 80 SelectNextArep Features 124
Table 81 ArepRole Function 124
Table 82 FalArHeader Features 125
Table 83 AddUcsPduHeader Function 125
Table 84 RemoveUcsPduHeader Features 125
Table 85 DILinkStatus Features 125
Foreword
GB /Z 29619 "Measurement and Control Digital Data Communications Industrial Control Systems Fieldbus Type 8. INTERBUS Specification"
Former divided into 6 parts.
--- Part 1. Overview;
--- Part 2. Physical layer specification and service definition;
--- Part 3. Data Link Service Definition;
--- Part 4. Data link protocol specification;
--- Part 5. Application layer service definition;
--- Part 6. Application layer protocol specification.
This section GB /Z 29619 Part 6.
This section drafted in accordance with the rules given GB/T 1.1-2009 and GB/T 20000.2-2009.
GB /Z 29619 modified using IEC 61158.2003 "Measurement and Control Digital Data Communications Industrial Control Systems Fieldbus"
Part of the content, no adjustment in the technical content, the structure is divided into 6 parts to meet the needs of different users to use alone.
For ease of use, this section made the following editorial changes.
a) According to the actual use of our country, in accordance with the provisions of GB/T 1.1-2009, the original text was edited editorial changes
The content of surgery is exactly the same
b) reference to the original text of the international standards are the same or modify the use of our standard with our national standard number instead of the corresponding international
Standard number, the rest have not been the same or modified to use as our standard international advanced standards, are referenced in this section.
This part is proposed by China Machinery Industry Federation.
This part of the National Industrial Process Measurement and Control Standardization Technical Committee (SAC/TC124) centralized.
This part of the drafting unit. Machinery Industry Instrumentation Technology and Economy Institute, Tsinghua University, Southwest University, Beijing Iron and Steel Design and Research
General Hospital, Shanghai Automation Instrumentation Co., Ltd., Shanghai Institute of Industrial Automation Instrumentation, Nanjing Phoenix Contact Electric Co., Ltd.
The main drafters of this section. Mei Ke, Zheng Xu, Liu Feng, Bao Weihua, Li Baihuang, Liu Zhaohui.
Introduction
INTERBUS is a digital serial communication system used in control systems (such as programmable logic controllers) and industrial sensors and actuators
Communication between field devices. These devices include simple limit switches and valves, as well as measurement sensors, measurement transmitters and actuators, and also
Can include sophisticated high-tech control systems such as controllers that control drive, torque, and process. It is optimized (but not limited to) the factory
Automated application system.
This section describes the INTERBUS AL-Protocol, which is compatible with other parts of the INTERBUS specification family
turn off. The INTERBUS specification series consists of a "three-layer" fieldbus reference model based on the basic reference model for Open Systems Interconnection
Righteous. Both of these reference models subdivide the interconnected, standardized areas into a series of canonical, manageable layers of size.
AL-protocol defines the information and interactions exchanged between application entity calls (AE-Is) for supporting application services. AL-pro-
tocol provides application services by using the data link layer or other directly available lower level services. The relationship between different layers such as
Figure 1 shows.
Figure 1 the relationship between the application layer and other layers
Note. The system management used in GB /Z 29619 is a local mechanism for managing protocols at all levels.
An application process uses INTERBUS application layer services to exchange information with other application processes. Application layer service definition
Abstract interface between application process and application layer. Application layer through the application layer protocol to achieve application layer service definition. AL-protocol is one
Group rules that govern the format and meaning of information exchanged between application layers of different devices.
Protocols define the various states of an application layer and the efficient transitions between states. It can be a limited one
state machine. Protocol machine is described by the state table. Application process and protocol machine through the application service data unit for information
exchange. Protocol machine and other protocol machine through the application protocol data unit (APDU) for the exchange of information.
Measurement and control of digital data communications industrial control systems
With the fieldbus type 8.INTERBUS specification
Part 6. Application layer protocol specification
1 Scope
GB /Z 29619 This section describes the INTERBUS application layer protocol, in order to provide the application of the definition of GB /Z 29619.5-2013
Layer services, these protocols are required.
Application layer protocol provides for the interaction between remote applications, with the help of.
--- for the application layer protocol data unit (APDU) coding rules;
--- common abstract syntax definition of these APDU;
--- Processed APDU and primitive protocol state machine descriptions in the correct order;
--- To and from the data link layer service APDU mapping, data link layer services defined by GB /Z 29619.4-2013.
The purpose of this section is to define the protocol to which the agreement is made.
--- fieldbus reference model at the application layer and the data link layer border between the field bus data link layer;
--- Fieldbus reference model application layer and system management at the border between the system management.
2 Normative references
The following documents for the application of this document is essential. For dated references, only the dated version applies to this article
Pieces. For undated references, the latest edition (including all amendments) applies to this document.
GB/T 9387.1-1998 Information technology - Open Systems Interconnection basic reference model Part 1. Basic model (idtISO /
IEC 7498-1.1994)
GB/T 15695-2008 Information technology - Open Systems Interworking Presentation Services Definition (ISO /IEC 8822.1994, IDT)
GB/T 16262 Information Technology Abstract Syntax Notation One (ASN.1) (GB/T 16262-2006, ISO /IEC 8824.2002,
IDT)
GB/T 16263 Information Technology ASN.1 coding rules (GB/T 16263-2006, ISO /IEC 8825.2002, IDT)
GB/T 17176-1997 information technology open system interconnection application layer structure (idtISO /IEC 9545.1994)
GB/T 17967-2000 Information Technology Open Systems Interconnection Basic Reference Model OSI Service Definition Conventions (idtISO /
IEC 10731.1994)
Measurement and control of digital data communications - Fieldbus type 8 for industrial control systems.
INTERBUS Specification Part 3. Data Link Service Definition
Measurement and control of digital data communications - Fieldbus type 8 for industrial control systems.
INTERBUS Specification Part 4. Data Link Protocol Specification
Measurement and control of digital data communications - Fieldbus type 8 for industrial control systems.
INTERBUS specification Part 5. Application layer service definition
3 Terms and definitions
The following terms and definitions apply to this document.
|