A system and corresponding method for communicating non-I/O data between
components of an industrial control system (ICS) including control or
automation devices and a programmable logic controller. The method
includes the steps of: having one of the components, such as a control or
automation device, transmit the non-I/O data formatted as a message frame
in the same way as a I/O data is formatted as a message frame, including
having a message type identifier to identify that the message frame bears
non-I/O data; and having another of the components, such as the
programmable logic controller, receive the encapsulated non-I/O data as a
message frame, wherein the receiving component identifies the non-I/O data
based on the message type identifier conveyed with the message frame and
extracts the non-I/O data from the message frame. The transmitting
component transmits the non-I/O data over a field bus such as a PROFIBUS,
INTERBUS, DEVICENET, CAN, or CAN OPEN types of field bus. The message type
identifier can also indicate either the sender or both the sender and the
intended recipient. The components of the ICS that communicate non I/O
data each include a translator module to encapsulate and de-encapsulate
the non-I/O data from (virtual I/O) message frames, based on the message
identifier pre-determined to correspond to the non-I/O message data.
Система и соответствуя метод для связывать данные по non-I/O между компонентами системы промышленный контроль (ICS) включая приспособления управления или автоматизации и programmable регулятор логики. Метод вклюает шаги: иметь один из компонентов, such as приспособление управления или автоматизации, передает данные по non-I/O форматные как рамка сообщения in the same way as данные по I/O форматированы как рамка сообщения, включая иметь обозначение типа сообщения, котор нужно определить что рамка сообщения носит данные по non-I/O; и иметь другой из компонентов, such as programmable регулятор логики, получает помещенные данные по non-I/O как рамка сообщения, при котором получая компонент определяет данные по non-I/O основанные на обозначении типа сообщения транспортированном с рамкой сообщения и извлекает данные по non-I/O от рамки сообщения. Передавая компонент передает данные по non-I/O над шиной поля such as PROFIBUS, INTERBUS, DEVICENET, ЧОНСЕРВНАЯ БАНКА, или МОЖЕТ РАСКРЫТЬ типы шины поля. Обозначение типа сообщения может также показать или прислужника или и прислужник и предназначенный получатель. Компоненты ICS связывают non данные по каждое I/O вклюают переводчика, котор модуль помещает и де-pome5aht данные по non-I/O от рамок сообщения (фактически I/O), основанных на обозначении сообщения pre-determined для того чтобы соответствовать к данным по сообщения non-I/O.