{"id":244046,"date":"2024-10-19T16:01:33","date_gmt":"2024-10-19T16:01:33","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-61158-6-92012\/"},"modified":"2024-10-25T10:59:46","modified_gmt":"2024-10-25T10:59:46","slug":"bs-en-61158-6-92012","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-61158-6-92012\/","title":{"rendered":"BS EN 61158-6-9:2012"},"content":{"rendered":"
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.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
6<\/td>\n | CONTENTS <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | INTRODUCTION <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | 1 Scope 1.1 General 1.2 Specifications <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | 1.3 Conformance 2 Normative references 3 Terms, definitions, symbols, abbreviations and conventions 3.1 Terms and definitions from other ISO\/IEC standards <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 3.2 IEC\/TR 61158-1 terms <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 3.3 Abbreviations and symbols <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 3.4 Conventions 3.5 Conventions used in state machines Tables Table 1 \u2013 Conventions used for state machines <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 4 Abstract syntax 4.1 FAL-AR PDU abstract syntax <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 4.2 Abstract syntax of PDUBody <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 4.3 Type definitions for ASEs <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 4.4 Abstract syntax of data types <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 5 Transfer syntax 5.1.1 General 5.1.2 Coding rules Figures Figure 1 \u2013 Insertion of identification information in the FMS PDU <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 5.1.3 Structure of the identification information Figure\u00a02 \u2013 Identification <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | Figure 3 \u2013 Coding with identification Figure 4 \u2013 Coding without identification Figure 5 \u2013 Representation of the value true <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | Figure 6 \u2013 Representation of the value false Figure 7 \u2013 Coding of data of data type Integer16 <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | Figure 8 \u2013 Coding of data of data type Unsigned16 Figure 9 \u2013 Coding of data of data type Floating Point <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | Figure 10 \u2013 Coding of data of data type Visible String Figure 11 \u2013 Coding of data of data type Octet String <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | Figure 12 \u2013 Coding of data of type Date Table 2 \u2013 Coding for Date type <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | Figure 13 \u2013 Coding of data of data type Time-of-day Figure 14 \u2013 Coding of data of data type Time-difference <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | Figure 15 \u2013 Coding of data of data type Bit String Figure 16 \u2013 Coding of data of data type Time-value <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | Figure 17 \u2013 Coding of data of user data definitions with identifier Figure 18 \u2013 Coding of data of user data definitions without identifier Figure 19 \u2013 Coding of ID info for a SEQUENCE <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | 6 Structure of FAL protocol state machines <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | Figure\u00a020 \u2013 Relationships among protocol machines and adjacent layers <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 7 AP-Context state machines 7.1 VCR PM structure 7.2 VCR PM state machine Figure 21 \u2013 Relationships among protocol machines and adjacent layers <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | Figure 22 \u2013 VCR state machine <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | Table 3 \u2013 AP-VCR state machine transactions <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Table 4 \u2013 Primitives issued by FAL-User to VCR PM <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | Table 5 \u2013 Primitives issued by VCR PM to FAL-User Table 6 \u2013 Primitives issued by VCR PM to FSPM <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | 8 FAL service protocol machine (FSPM) 8.1 General 8.2 FSPM state tables Figure 23 \u2013 State transition diagram of FSPM Table 7 \u2013 Primitives issued by FSPM to VCR PM <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Table 8 \u2013 FSPM state table \u2013 sender transactions <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Table 9 \u2013 FSPM state table \u2013 receiver transactions <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 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 \u2013 Function SelectArep() Table 11 \u2013 Parameters used with primitives exchanged between FSPM and ARPM <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 9.2 Application relationship protocol machines (ARPMs) <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | Figure\u00a024 \u2013 State transition diagram of the QUU ARPM Table 12 \u2013 QUU ARPM states Table 13 \u2013 QUU ARPM state table \u2013 sender transactions <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | Table 14 \u2013 QUU ARPM state table \u2013 receiver transactions <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | Figure\u00a025 \u2013 State transition diagram of QUB ARPM Table 15 \u2013 QUB ARPM states <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | Table 16 \u2013 QUB ARPM state table \u2013 sender transactions <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | Table 17 \u2013 QUB ARPM state table \u2013 receiver transactions <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | Figure\u00a026 \u2013 State transition diagram of the BNU ARPM Table 18 \u2013 BNU ARPM states <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | Table 19 \u2013 BNU ARPM state table \u2013 sender transactions <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | Table 20 \u2013 BNU ARPM state table \u2013 receiver transactions <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 9.3 AREP state machine primitive definitions Table 21 \u2013 Primitives issued from ARPM to DMPM Table 22 \u2013 Primitives issued by DMPM to ARPM <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | Table 23 \u2013 Parameters used with primitives exchanged between ARPM and DMPM <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 9.4 AREP state machine functions Table 24 \u2013 Function GetArepId() Table 25 \u2013 Function BuildFAS-PDU Table 26 \u2013 Function FAS_Pdu_Type Table 27 \u2013 Function AbortIdentifier Table 28 \u2013 Function AbortReason <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 10 DLL mapping protocol machine (DMPM) 10.1 DMPM States 10.2 DMPM state table Figure 27 \u2013 State transition diagram of DMPM Table 29 \u2013 Function AbortDetail Table 30 \u2013 DMPM state descriptions <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | Table 31 \u2013 DMPM state table \u2013 sender transactions <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | Table 32 \u2013 DMPM state table \u2013 receiver transactions <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 10.3 Primitives exchanged between data-link layer and DMPM <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Table 33 \u2013 Primitives exchanged between data-link layer and DMPM <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 10.4 Functions used by DMPM Table 34 \u2013 Function PickArep <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | Table 35 \u2013 Function FindAREP Table 36 \u2013 Function LocateQubArep Table 37 \u2013 Function SetIdentifier() <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Industrial communication networks. Fieldbus specifications – Application layer protocol specification. Type 9 elements<\/b><\/p>\n |