30

MES 연동 아키텍처 3가지 패턴

Day 4: 설비 조회 Agent

학습 목표

MES/ERP 연동의 3가지 패턴(REST API, DB 직접, OPC-UA)을 이해한다 각 패턴의 장단점과 적용 시나리오를 구분한다 제조 현장 데이터 흐름을 파악한다

제조 현장 시스템 지도

에디터 로딩 중...

Agent가 데이터에 접근하는 3가지 방법:


패턴 1: REST API (가장 일반적)

에디터 로딩 중...
에디터 로딩 중...
장점단점
표준화된 인터페이스API가 제공되어야 함
보안 (인증/인가)레거시 MES는 미지원
문서화 용이실시간성 한계 (polling)

패턴 2: 데이터베이스 직접 접근

에디터 로딩 중...
에디터 로딩 중...
장점단점
API 없어도 가능DB 스키마 이해 필요
복잡한 쿼리 가능보안 위험 (DB 직접 접근)
빠른 조회MES 성능에 영향 줄 수 있음

주의: 반드시 읽기 전용 계정을 사용하세요! 실수로 DELETE나 UPDATE를 실행하면 생산 라인이 멈출 수 있습니다.


패턴 3: OPC-UA (실시간 설비 데이터)

에디터 로딩 중...
에디터 로딩 중...
장점단점
실시간 데이터설정 복잡
PLC 직접 접근OPC-UA 서버 필요
산업 표준보안 설정 까다로움

패턴 선택 가이드

상황권장 패턴
MES에 REST API가 있음패턴 1 (REST API)
API는 없지만 DB 접근 가능패턴 2 (DB 직접)
실시간 센서 데이터 필요패턴 3 (OPC-UA)
여러 시스템 통합패턴 1 + 2 혼합
신규 스마트팩토리패턴 1 + 3

현실: 대부분의 제조 현장은 레거시 시스템이라 패턴 2(DB 직접)부터 시작하는 경우가 많다.