Pull, push or publish...
Information exchanges take place at all levels within an enterprise and between it and its partners. They are intended to enable information collection, retrieval, transfer and storage in support of control system integration. International Standard IEC 62264-5, Enterprise-control system integration – Business to manufacturing transactions, focuses on the information interface between the manufacturing systems and the enterprise systems.
It defines transactions in terms of information exchanges between applications performing business and manufacturing activities and retains three different transactions: a pull, a push and a publish model.
This part of IEC 62264 prepared by IEC SC (Subcommittee) 65E: Devices and integration in enterprise systems, of TC (Technical Committee) 65: Industrial-process measurement, control and automation, was published earlier this year.
It completes the IEC 62264 series, outlining protocols for business-to-manufacturing and manufacturing-to-business transactions, defined as information exchanges. It is based on IEC 62264-1, Models and terminology, IEC 62264-2, Object model attributes and IEC 62264-3, Activity models of manufacturing operations management that describes object and activity models of manufacturing operations.
In the pull model users request data from the provider; the push model, requires an action (processing, changing or cancelling) by users. As for the publish model the data provider or owner publishes it for users (subscribers).
The first model is used for query/reporting, the second for transaction processing and the last one for data synchronization.
Transaction models and business scenario examples
This part of the 62264 standard describes the structure, areas and syntax (verbs and nouns to be used in the messages) necessary for the exchanges to take place.
It provides various transaction models and business scenario examples for exchanges between ERP (Enterprise Resource Planning) and MOM (Manufacturing Operations Management) for the push, pull and publish models.
This standard, essential to determine the degree of completeness, compliance and conformance of applications, is now available from the IEC webstore.