Модуль транзакций корпоративного устройства
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2020 г. ) |
Модуль транзакций корпоративного устройства (EATM) — это устройство, обычно используемое на рынке автоматизации производства, для передачи заводского оборудования и статуса продукта в системы управления производством (MES), системы планирования ресурсов предприятия (ERP) и т.п.
Решения, обеспечивающие интеграцию производственных цехов, со временем развивались. Первоначально они принимали форму специализированных интегрированных систем, разрабатываемых и поставляемых системными интеграторами. Эти решения в основном основывались на отдельных коммерческих готовых продуктах (COTS), интегрированных в специализированную систему. Современные продукты EATM могут не нуждаться в разработке программного обеспечения или индивидуальной интеграции.
Компоненты
[ редактировать ]Аппаратная платформа – встроенный компьютер , компьютерное устройство.
Программное обеспечение для связи устройств — поддержка протоколов автоматизации , из которых будут извлекаться данные. Программное обеспечение для связи устройств обычно работает через протоколы опроса или изменения, которые зависят от поставщика. Извлекаемые данные обычно группируются в связанные элементы и передаются в зависимости от состояния машины, такого как завершение цикла, начало задания, событие простоя системы, смена оператора и т. д.
Типовые протоколы; Rockwell Automation CIP , объединительная плата ControlLogix, EtherNet/IP , Siemens Industrial Ethernet , Modbus TCP . Существуют сотни протоколов устройств автоматизации, и решения EATM обычно ориентированы на определенные сегменты рынка и основаны на отношениях с поставщиками средств автоматизации.
Программное обеспечение для корпоративных коммуникаций — программное обеспечение, которое обеспечивает связь с корпоративными системами . Коммуникации на этом уровне обычно ориентированы на транзакции и требуют отправки и подтверждения транзакций данных для обеспечения целостности данных . Примеры включают в себя; Адаптеры реляционных баз данных, службы сообщений Java (JMS), интерфейсы баз данных Oracle и собственные интерфейсы для конкретных продуктов.
Приложение для транзакций — программное обеспечение, настроенное для отслеживания и сбора переменных устройства, форматирования их в необходимые транзакции и безопасной и надежной передачи результатов в другие системы. Приложение транзакции находится между связью устройства и корпоративной связью.
В целом производственная среда изображается как трехуровневая производственная пирамида. В основе системы управления устройствами – программируемый логический контроллер (ПЛК) и системы диспетчерского управления и сбора данных функции автоматизации технологических процессов выполняют (SCADA). Уровень выше включает в себя системы управления предприятием, которые выполняют функции; Управление активами, генеалогия, статистический контроль процессов (SPC]) MES , отслеживание заказов, обеспечение качества и планирование. На самом верхнем уровне системы планирования ресурсов предприятия (ERP) обеспечивают окончательный контроль над предприятием и отслеживают общую производительность предприятия.
Задача EATM — выступать в качестве двунаправленного моста между полевыми устройствами и системами диспетчерского управления. Эти полевые устройства могут быть расположены в производственном цеху, на сборочной или технологической линии. Это могут быть очень простые устройства или программируемые контроллеры, средства управления машинами или ПЛК. Восходящими бизнес-системами могут быть системы ANDON и Kanban для этой линии, системы управления производством (MES) и базы данных архивного качества.