Overview
IEC 61158-6-12:2014 is an international standard published by the International Electrotechnical Commission (IEC) that specifies the application layer protocol for Type 12 fieldbus elements within industrial communication networks. As part of the IEC 61158 series, this document focuses on defining the wire representation and transfer behavior of service primitives described in IEC 61158-5-12. It ensures conformance with the OSI Basic Reference Model (ISO/IEC 7498-1) and the OSI application layer structure (ISO/IEC 9545).
The 2014 third edition updates prior versions by addressing bug fixes, improving editorial clarity, and adding support for Explicit Device Identification within the Embedded System Management (ESM) framework. This standard serves as a crucial guideline for developers and manufacturers implementing the Type 12 application layer protocol in fieldbus systems.
Key Topics
- Application Layer Protocol Specification: Detailed rules and syntax definitions governing service primitives' transfer, ensuring interoperability between devices.
- Wire Representation: Encoding and decoding of data types and service elements for transmission across physical media.
- State Machine Models: Protocol state machines describing the behavior and interaction of functional components in the application layer.
- Explicit Device Identification: New mechanisms for identifying devices explicitly within the Embedded System Management, enhancing device management capabilities.
- Conformance and Compliance: Guidelines on ensuring products meet the specific requirements to be compliant with IEC 61158-6-12.
- Protocol Elements Covered:
- Application Relationship (AR) coding
- Slave Information Interface (SII)
- Process Data Interface (PDI) coding including isochronous data
- Communication over EtherCAT (CoE), Ethernet over EtherCAT (EoE), and File over EtherCAT (FoE)
- Coding Principles and Syntax: Extensive definitions of data types, encoding rules, and message structures critical for application layer compliance.
Applications
IEC 61158-6-12:2014 is essential for industries and sectors utilizing fieldbus communication networks where reliable, real-time, and interoperable industrial automation communication is crucial. Applications include:
- Factory Automation: Enabling devices on production lines to exchange data efficiently.
- Process Control Systems: Managing complex industrial processes with deterministic communication behavior.
- Embedded Device Management: Supporting identification, configuration, and diagnostics within distributed systems.
- Interoperable System Design: Assisting manufacturers in creating devices compatible with standardized protocols for broader system integration.
- Real-time Data Exchange: Facilitating synchronized communication for time-sensitive industrial operations.
By adhering to this standard, device manufacturers ensure their products provide robust industrial communication capabilities, reducing integration costs and enhancing system reliability.
Related Standards
IEC 61158-6-12:2014 forms part of the broader IEC 61158 series on fieldbus specifications. Users should also consider:
- IEC 61158-5-12: Defines the service primitives upon which the application layer protocol of Part 6-12 is based.
- ISO/IEC 7498-1: The OSI Basic Reference Model standard providing fundamental layered communication architecture.
- ISO/IEC 9545: OSI application layer structure referenced for protocol consistency.
- Other IEC 61158 Sub-parts: Covering physical, data link, and other layers of fieldbus communication, ensuring comprehensive implementation.
- IEC 61784 Series: Profiles for industrial communication networks complementing IEC 61158 for real-world applications.
Compliance with IEC 61158-6-12:2014, combined with adherence to these associated standards, offers a complete framework for developers and integrators seeking standardised and interoperable industrial communication solutions.
Keywords: IEC 61158-6-12, fieldbus specifications, industrial communication networks, application layer protocol, Type 12 elements, OSI model, embedded system management, explicit device identification, industrial automation, real-time communication, protocol state machines, CoE, EoE, FoE, process data interface, network conformance.