Overview
IEC 61158-6-4:2023 - "Industrial communication networks - Fieldbus specifications - Part 6-4: Application layer protocol specification - Type 4 elements" defines the application-layer protocol elements used for Type 4 fieldbus communication in automation environments. It provides the common elements for both time-critical and non-time-critical messaging between application programs and includes material specific to Type 4 fieldbus. The standard addresses message syntax, transfer encoding, state machines, error handling and service primitives required to ensure predictable and interoperable application-layer behavior in industrial control systems.
Key Topics
- Application layer model (FAL): Abstract syntax and structure of APDUs (APDU header and APDU body) used for application messaging.
- Transfer syntaxes: Encoding rules for APDU header/body, variable objects, arrays and structures, packing and alignment considerations.
- Variable object attributes: Common and FIFO attributes and variable type identifiers for exchanged data objects.
- Protocol state machines: Formal state-machine descriptions for the FAL protocol (including FSPM, ARPM and DLPM) that govern runtime sender/receiver behavior.
- Service primitives and mappings: Primitives exchanged between FAL-User, FSPM (FAL service protocol machine), ARPM (application relationship protocol machine) and DLPM (data-link layer mapping), and the DL-UNITDATA service interaction.
- Error handling: Defined error codes and response structures for robust diagnostics and conformance behavior.
- Conformance and normative references: Conformance rules and cross-references to ISO/IEC and fieldbus data-link layer terminology and conventions.
Applications
- Integration and interoperability of industrial control systems, PLCs, I/O modules and field devices using Type 4 fieldbus protocols.
- Implementations where time-windowed, time‑critical messaging is required - e.g., process control, discrete manufacturing, and safety-related automation where missed deadlines risk equipment or personnel.
- Device and stack vendors implementing application-layer protocol stacks, protocol testers, and system integrators validating conformance and behavior between devices.
Who should use this standard
- Protocol implementers and firmware developers building Type 4 fieldbus application layers.
- Automation system architects and integrators specifying fieldbus behavior and deterministic messaging requirements.
- Test laboratories and certification bodies verifying compliance with IEC fieldbus application-layer semantics.
- Manufacturers of industrial devices seeking interoperable messaging and deterministic response behavior.
Related standards
- Other parts of IEC 61158 (fieldbus specifications) covering data-link and physical layer elements.
- Industry profile standards such as IEC 61784 (industrial communication networks - profiles) and relevant ISO/IEC references cited in the normative references.
This standard is essential for anyone needing formal, implementable rules for application-layer messaging and deterministic behavior in Type 4 fieldbus systems. Keywords: IEC 61158-6-4:2023, Type 4 fieldbus, application layer protocol, APDU, FAL, time-critical messaging, industrial communication networks.