엔터프라이즈 어플라이언스 트랜잭션 모듈

Enterprise appliance transaction module

EATM(Enterprise Appliance Transaction Module)은 제조 자동화 시장에서 일반적으로 사용되는 장치로, 공장 바닥 장비 및 제품 상태를 제조 실행 시스템(MES), ERP(Enterprise Resource Planning, ERP) 시스템으로 이전하기 위해 사용된다.

제조 플로어 통합을 제공하는 솔루션은 시간이 지남에 따라 발전해 왔다.처음에 그들은 시스템 통합자들에 의해 설계되고 제공되는 맞춤형 통합 시스템의 형태를 취했다.이러한 해결책들은 대개 맞춤형 시스템에 통합된 별도의 상용 기성품(COTS)에 기반을 두고 있었다.현대의 EATM 제품은 소프트웨어 개발이나 맞춤형 통합이 필요하지 않을 수 있다.

구성 요소들

하드웨어 플랫폼 임베디드 컴퓨터, 컴퓨터 어플라이언스

장치 통신 소프트웨어 – 데이터를 추출할 자동화 프로토콜 지원장치 통신 소프트웨어는 일반적으로 공급업체마다 다른 정책 또는 변경 기반 프로토콜을 통해 작동한다.추출할 데이터는 통상 관련 항목으로 정리되며, 사이클 완료, 작업 시작, 시스템 다운타임 이벤트, 오퍼레이터 변경 등 기계 상태에 따라 전송된다.

일반적인 프로토콜: Rockwell Automation CIP, ControlLogix 백플레인, EtherNet/IP, Siemens Industrial Ethernet, Modbus TCP.수백 개의 자동화 장치 프로토콜이 있으며 EATM 솔루션은 일반적으로 특정 시장 부문을 대상으로 하며 자동화 공급업체 관계를 기반으로 한다.

엔터프라이즈 통신 소프트웨어 엔터프라이즈 시스템과 통신할 수 있는 소프트웨어.이 수준의 통신은 일반적으로 트랜잭션 지향적이며 데이터 무결성을 보장하기 위해 데이터 트랜잭션을 보내고 승인해야 한다.예를 들어, 관계형 데이터베이스 어댑터, JMS(Java Message Services), Oracle Database Interface 및 특정 제품에 대한 전용 인터페이스를 들 수 있다.

트랜잭션 응용 프로그램 – 장치 변수를 감시 및 수집하여 필요한 트랜잭션으로 포맷하고 결과를 다른 시스템에 안전하고 안정적으로 전송하도록 구성된 소프트웨어.트랜잭션 애플리케이션은 기기 통신과 기업 통신 사이에 위치한다.

전반적으로, 제조 환경은 3층 제조 피라미드로 묘사된다.베이스에서는 기기 제어 시스템 – PLC(Programmable Logic Controller) 및 SCADA(감독 제어 데이터 획득 시스템)가 프로세스 자동화 기능을 수행한다.위의 계층은 자산 관리, 계보, 통계 공정 관리(SPC]) MES, 주문 추적, 품질 보증 및 스케줄링의 기능을 제공하는 플랜트 실행 시스템을 포함한다.최상위 수준에서 엔터프라이즈 리소스 계획(ERP) 시스템은 기업에 대한 최종 제어권을 제공하고 전체 엔터프라이즈 성능을 추적한다.

현장 장치와 감독관제 시스템 사이의 양방향 교량 역할을 하는 것이 EATM의 일이다.이러한 필드 기기는 작업 셀이나 조립체 또는 프로세스 라인에 위치할 수 있다.그것들은 매우 단순한 장치 또는 프로그램 가능한 컨트롤러, 기계 제어 장치 또는 PLC일 수 있다.업스트림 비즈니스 시스템은 해당 라인의 ANDON 및 Kanban 시스템, 제조 실행 시스템(MES) 및 아카이브 품질 데이터베이스일 수 있다.