Shopping Cart

No products in the cart.

BS EN 61158-6-9:2012

$215.11

Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 9 elements

Published By Publication Date Number of Pages
BSI 2012 100
Guaranteed Safe Checkout
Category:

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

IEC 61158-6-9:2010(E) specifies the protocol of the Type 9 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545). It defines the protocol provided to define the wire-representation of the service primitives defined in IEC 61158-5-5:2010, and the externally visible behavior associated with their transfer. This second edition cancels and replaces the first edition published in 2007 and constitutes a technical revision. The main changes with respect to the previous edition are: corrections, in Table 32.

PDF Catalog

PDF Pages PDF Title
6 CONTENTS
9 INTRODUCTION
10 1 Scope
1.1 General
1.2 Specifications
11 1.3 Conformance
2 Normative references
3 Terms, definitions, symbols, abbreviations and conventions
3.1 Terms and definitions from other ISO/IEC standards
12 3.2 IEC/TR 61158-1 terms
16 3.3 Abbreviations and symbols
17 3.4 Conventions
3.5 Conventions used in state machines
Tables
Table 1 – Conventions used for state machines
18 4 Abstract syntax
4.1 FAL-AR PDU abstract syntax
21 4.2 Abstract syntax of PDUBody
24 4.3 Type definitions for ASEs
29 4.4 Abstract syntax of data types
30 5 Transfer syntax
5.1.1 General
5.1.2 Coding rules
Figures
Figure 1 – Insertion of identification information in the FMS PDU
31 5.1.3 Structure of the identification information
Figure 2 – Identification
32 Figure 3 – Coding with identification
Figure 4 – Coding without identification
Figure 5 – Representation of the value true
33 Figure 6 – Representation of the value false
Figure 7 – Coding of data of data type Integer16
34 Figure 8 – Coding of data of data type Unsigned16
Figure 9 – Coding of data of data type Floating Point
35 Figure 10 – Coding of data of data type Visible String
Figure 11 – Coding of data of data type Octet String
36 Figure 12 – Coding of data of type Date
Table 2 – Coding for Date type
37 Figure 13 – Coding of data of data type Time-of-day
Figure 14 – Coding of data of data type Time-difference
38 Figure 15 – Coding of data of data type Bit String
Figure 16 – Coding of data of data type Time-value
39 Figure 17 – Coding of data of user data definitions with identifier
Figure 18 – Coding of data of user data definitions without identifier
Figure 19 – Coding of ID info for a SEQUENCE
40 6 Structure of FAL protocol state machines
41 Figure 20 – Relationships among protocol machines and adjacent layers
42 7 AP-Context state machines
7.1 VCR PM structure
7.2 VCR PM state machine
Figure 21 – Relationships among protocol machines and adjacent layers
43 Figure 22 – VCR state machine
44 Table 3 – AP-VCR state machine transactions
52 Table 4 – Primitives issued by FAL-User to VCR PM
53 Table 5 – Primitives issued by VCR PM to FAL-User
Table 6 – Primitives issued by VCR PM to FSPM
54 8 FAL service protocol machine (FSPM)
8.1 General
8.2 FSPM state tables
Figure 23 – State transition diagram of FSPM
Table 7 – Primitives issued by FSPM to VCR PM
55 Table 8 – FSPM state table – sender transactions
56 Table 9 – FSPM state table – receiver transactions
57 8.3 Functions used by FSPM
8.4 Parameters of FSPM/ARPM primitives
9 Application relationship protocol machines (ARPMs)
9.1 AREP mapping to data-link layer
Table 10 – Function SelectArep()
Table 11 – Parameters used with primitives exchanged between FSPM and ARPM
67 9.2 Application relationship protocol machines (ARPMs)
68 Figure 24 – State transition diagram of the QUU ARPM
Table 12 – QUU ARPM states
Table 13 – QUU ARPM state table – sender transactions
69 Table 14 – QUU ARPM state table – receiver transactions
70 Figure 25 – State transition diagram of QUB ARPM
Table 15 – QUB ARPM states
71 Table 16 – QUB ARPM state table – sender transactions
72 Table 17 – QUB ARPM state table – receiver transactions
78 Figure 26 – State transition diagram of the BNU ARPM
Table 18 – BNU ARPM states
79 Table 19 – BNU ARPM state table – sender transactions
80 Table 20 – BNU ARPM state table – receiver transactions
83 9.3 AREP state machine primitive definitions
Table 21 – Primitives issued from ARPM to DMPM
Table 22 – Primitives issued by DMPM to ARPM
84 Table 23 – Parameters used with primitives exchanged between ARPM and DMPM
85 9.4 AREP state machine functions
Table 24 – Function GetArepId()
Table 25 – Function BuildFAS-PDU
Table 26 – Function FAS_Pdu_Type
Table 27 – Function AbortIdentifier
Table 28 – Function AbortReason
86 10 DLL mapping protocol machine (DMPM)
10.1 DMPM States
10.2 DMPM state table
Figure 27 – State transition diagram of DMPM
Table 29 – Function AbortDetail
Table 30 – DMPM state descriptions
87 Table 31 – DMPM state table – sender transactions
89 Table 32 – DMPM state table – receiver transactions
93 10.3 Primitives exchanged between data-link layer and DMPM
94 Table 33 – Primitives exchanged between data-link layer and DMPM
96 10.4 Functions used by DMPM
Table 34 – Function PickArep
97 Table 35 – Function FindAREP
Table 36 – Function LocateQubArep
Table 37 – Function SetIdentifier()
98 Bibliography
BS EN 61158-6-9:2012
$215.11