Overview
ISO 13374-3:2012, "Condition monitoring and diagnostics of machines - Data processing, communication and presentation - Part 3: Communication," defines the communication requirements for open condition monitoring and diagnostics (CM&D) information and processing architectures. The standard enables interoperable exchange of CM&D information between software systems by specifying how data objects, reference data, data documents and processing blocks should be communicated, validated and mapped to technology-specific implementations.
Key topics and technical requirements
- Open CM&D information architecture
- Message content must reference and validate against a defined layer 5 data document and comply with a layer 4 reference data library.
- Specifies how receivers access reference data libraries and how library updates are published to subscribers.
- Communication initiation and message content
- Provider initiation requirements and time-stamping must reference ISO 8601 (Gregorian calendar).
- Message definitions must include data document references, data format renderings, compression and encryption details.
- Open CM&D processing architecture
- Communication requirements across the processing blocks defined in ISO 13374-1 and -2 (DA, DM, SD, HA, PA, AG).
- Emphasis on preserving data quality metadata (good, bad, undetermined) as information flows between blocks.
- Technology mapping and UML
- Requires an ISO/IEC 19501-compliant UML model as the canonical representation of information classes and interfaces.
- UML maps to specific technologies (e.g., XML-based web services or binary embedded communications) to support diverse runtime environments.
- Interface patterns
- Defines provider and consumer (DataUser) services and an EntryPoint abstraction.
- Supports synchronous (call/return) and asynchronous (publish/subscribe, sink-based) provider interfaces, including connection/notification and removal mechanisms.
Practical applications and who uses it
ISO 13374-3 is intended for:
- Software architects and developers building CM&D platforms and integration middleware
- System integrators and OEMs who need modular, interoperable CM&D components
- Maintenance engineers, reliability and asset managers implementing condition-based or predictive maintenance
- IT architects mapping CM&D models to enterprise systems for analytics, prognostics and decision support
Typical uses:
- Standardizing machine health/data exchange between sensors, edge devices and enterprise analytics
- Integrating third‑party data-processing blocks (e.g., vibration analysis, prognostics) into a unified CM&D solution
- Enabling publish/subscribe and web-service based information flows while preserving metadata and data quality
Related standards
Keywords: ISO 13374-3, condition monitoring, diagnostics, CM&D, data communication, interoperability, UML, processing architecture, predictive maintenance, machine health.