Модуль транзакций корпоративного устройства


Транзакционный модуль корпоративного устройства ( EATM ) представляет собой устройство, обычно используемое на рынке автоматизации производства, для передачи заводского оборудования и состояния продукта в системы управления производством (MES), системы планирования ресурсов предприятия (ERP) и т.п.

Решения, обеспечивающие интеграцию производственных цехов, развивались с течением времени. Первоначально они представляли собой специализированные интегрированные системы, разработанные и поставляемые системными интеграторами. Эти решения в значительной степени основывались на отдельных коммерческих готовых продуктах (COTS), интегрированных в пользовательскую систему. Современные продукты EATM могут не нуждаться в разработке программного обеспечения или пользовательской интеграции.

Программное обеспечение для связи устройств — поддержка протоколов автоматизации, из которых будут извлекаться данные. Программное обеспечение для связи устройств обычно работает через протоколы опроса или изменений, зависящие от поставщика. Извлекаемые данные обычно объединяются в связанные элементы и передаются в зависимости от состояния машины, такого как завершение цикла, начало задания, событие простоя системы, смена оператора и т. д.

типовые протоколы; Rockwell Automation CIP , объединительная плата ControlLogix, EtherNet/IP , Siemens Industrial Ethernet , Modbus TCP . Существуют сотни протоколов устройств автоматизации, и решения EATM обычно нацелены на определенные сегменты рынка и будут основываться на отношениях с поставщиками средств автоматизации.

Корпоративное коммуникационное программное обеспечение — программное обеспечение, обеспечивающее связь с корпоративными системами . Коммуникации на этом уровне обычно ориентированы на транзакции и требуют отправки и подтверждения транзакций данных для обеспечения целостности данных. Примеры включают; Адаптеры реляционных баз данных, службы сообщений Java (JMS), интерфейсы баз данных Oracle и проприетарные интерфейсы для конкретных продуктов.

Приложение для транзакций — программное обеспечение, настроенное для просмотра и сбора переменных устройства, форматирования их в необходимые транзакции и безопасной и надежной передачи результатов в другие системы. Приложение для транзакций находится между коммуникациями устройства и корпоративными коммуникациями.