IEC 61158-6-12:2019
Industrial communication networks - Fieldbus specifications - Part 6-12: Application layer protocol specification - Type 12 elements
Industrial communication networks - Fieldbus specifications - Part 6-12: Application layer protocol specification - Type 12 elements
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 142
- Дата публикации:
- 20 июня 2019 г.
- Издание:
- IEC IS 61158 edition 4 version 1
- ICS:
- 25.040.40
IEC 61158-6-12:2019 provides common elements for basic time-critical and non-time-critical messaging communications between application programs in an automation environment and material specific to Type 2 fieldbus. The term “time-critical” is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life. This International Standard specifies interactions between remote applications and defines the externally visible behavior provided by the Type 2 fieldbus application layer. The purpose of this document is to define the protocol provided to a) define the wire-representation of the service primitives defined in this document, and b) define the externally visible behavior associated with their transfer. This document specifies the protocol of the Type 2 fieldbus application layer, in conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545). This fourth edition includes the following significant technical changes with respect to the previous edition: - technical corrections; and - editorial improvements for clarification.
Abstract
Overview
IEC 61158-6-12:2019 - "Industrial communication networks – Fieldbus specifications – Part 6-12: Application layer protocol specification – Type 12 elements" defines the application-layer protocol for a Type 12 fieldbus within the IEC 61158 series. The standard specifies the wire‑representation of service primitives and the externally visible behavior for interactions between remote application programs in automation systems. It covers common elements for both basic time‑critical and non‑time‑critical messaging and includes material specific to the Type 2/Type 12 fieldbus application layer. The edition 4.0 (2019) contains technical corrections and editorial clarifications.
Key topics and technical requirements
- Application layer protocol (FAL): Formal syntax, coding principles and data types for application-layer PDUs, including Boolean, integer, floating point, visible/Unicode strings and GUIDs.
- Service primitive wire representation: Defines how service primitives are encoded on the wire and the externally visible semantics of their transfer.
- Time‑critical messaging: Defines the concept of a time window and the consequences of missing time‑bound actions - important for safety and deterministic control.
- Protocol components: Coverage of CoE (CANopen over EtherCAT style services), EoE (Ethernet over EtherCAT), FoE (File over EtherCAT), SDO (Service Data Object) services, isochronous PDI (process data interface) and Object Dictionary structures.
- State machines and protocol machines: Detailed FAL protocol state machines including Fieldbus Service Protocol Machines (FSPM), Application Relationship Protocol Machines (ARPM), and DLL mapping machines (DMPM).
- Conformance and OSI mapping: Conformance criteria and mapping to the OSI Basic Reference Model (ISO/IEC 7498-1) and OSI application layer structure (ISO/IEC 9545).
- Distributed clock / sync: Syntax and types related to synchronization and distributed clock mechanisms (see standard for specifics).
Practical applications and who uses this standard
- System integrators and automation engineers designing deterministic industrial networks and PLC-to-device communications.
- Device vendors and firmware developers implementing compliant application‑layer services (SDO, CoE, EoE, FoE).
- Safety and process control engineers where time‑critical messaging and deterministic behavior are required.
- Test labs and certification bodies verifying conformance to IEC 61158 application‑layer behavior.
- Architects aligning fieldbus implementations with OSI layering for interoperability.
Related standards and resources
- IEC 61158 (overall Fieldbus specifications series)
- ISO/IEC 7498-1 (OSI Basic Reference Model)
- ISO/IEC 9545 (OSI application layer structure)
For implementation details, conformance tests and full protocol definitions consult the official IEC 61158-6-12:2019 document available from the IEC Webstore. Keywords: IEC 61158-6-12:2019, fieldbus application layer, Type 12 elements, industrial communication, time-critical messaging, CoE, EoE, FoE, SDO, PDI, OSI mapping.
Технические детали
- Технический комитет
- SC 65C - Industrial networks
- SKU
- IEC 61158-6-12:2019
Похожие стандарты
Стандарты, упомянутые в описании
ISO 15745-3:2003
ДействующийIndustrial automation systems and integration — Open systems application integration framework — Part 3: Refe…
Overview ISO 15745-3:2003 - part of the ISO 15745 family - defines technology-specific elements and rules for describing device and communication network profiles for IEC 61158-based control systems.…
ISO/IEC 7498-1:1994
ДействующийInformation technology — Open Systems Interconnection — Basic Reference Model: The Basic Model
Overview ISO/IEC 7498-1:1994 - "Information technology - Open Systems Interconnection - Basic Reference Model: The Basic Model" (also published as ITU‑T Rec. X.200) defines the conceptual OSI Referen…
ISO/IEC 9545:1994
ДействующийInformation technology — Open Systems Interconnection — Application Layer structure
Overview ISO/IEC 9545:1994 - "Information technology - Open Systems Interconnection - Application Layer structure" refines and structures the Application Layer portion of the OSI Basic Reference Mode…