Overview - IEC 61158-3-12:2019 (Edition 4.0)
IEC 61158-3-12:2019 is the fourth edition of the Type 12 fieldbus data-link layer service definition. It specifies the services provided at the boundary between the application layer and the data‑link layer, and between the data‑link layer and systems management, within the IEC fieldbus reference model. This edition cancels and replaces the 2014 edition and contains technical corrections to communication services and editorial clarifications. The standard also includes mapping of Type 12 data-link protocol data units into an Ethernet frame and relations to ISO/IEC/IEEE 8802-3.
Key topics and technical scope
The standard defines terminology, services, message types and operational concepts relevant to Type 12 fieldbus elements, including:
- Data‑link layer services: read, write and combined read/write primitives (positional/auto‑increment, configured‑address, broadcast, logical).
- Network services: publisher network variables (PNV) and publish/subscribe behavior.
- Mailbox services: mailbox read/write sequences and mailbox data transmission services for exchange of non‑real‑time messages.
- Local interactions: read local, write local and event local interfaces between local application and data‑link layer.
- Addressing and topology: segment, device and logical addressing modes; open and direct segment topologies.
- Memory and IO management: Fieldbus Memory Management Unit (FMMU) and Sync Manager concepts for mapping logical data.
- Node and slave models: node reference model, slave classification (full and basic) and layering.
- Error detection and conformance: error detection overview, normative references, and conformance statements.
- Interoperability: mapping to Ethernet frames and relation to IEEE 802.3 for deployment on industrial Ethernet.
Practical applications
IEC 61158-3-12 is intended for implementers and users of Type 12 fieldbus protocols in industrial automation contexts. Typical applications include:
- Real‑time control and I/O data exchange in manufacturing and process plants
- Integration of field devices (sensors, actuators) and I/O modules with controllers
- Implementing deterministic fieldbus services over Ethernet physical layers
- Designing gateways, protocol stacks, device firmware and conformance test suites
Who should use this standard
- Protocol implementers and device firmware developers building Type 12 data‑link layer stacks
- System integrators and automation engineers specifying fieldbus interfaces
- Test labs and certification bodies validating conformance and interoperability
- Product managers developing industrial Ethernet device roadmaps
Related standards
- IEC 61158 (multi‑part fieldbus specifications)
- IEC 61784 (profiles and protocol combinations)
- ISO/IEC/IEEE 8802‑3 (Ethernet physical/link layer considerations)
Keywords: IEC 61158-3-12, Type 12, fieldbus, data-link layer, industrial communication networks, mailbox, PNV, FMMU, Sync Manager, fieldbus services.