mes 5

ISA-95 스마트팩토리 관점에서 보는 계층 구조(Level, Part)

ISA-95 모델 정의ISA-95(IEC 62264)는 기업의 비즈니스 시스템(ERP 등)과 생산현장 자동화 시스템(PLC, SCADA, MES 등) 간의 정보 교환을 표준화하기 위해 제정된 국제 표준입니다. 이 표준의 목적은 제조 기업이 상위 관리 시스템과 하위 생산 제어 시스템 간에 데이터를 효율적이고 일관성 있게 교환하여, 운영 효율성과 생산성 및 품질을 향상시키는 것입니다. 즉 "어떤 데이터를 어떤 계층 사이에서 어떤 형식으로 주고 받을지"를 명확히 정의하고, 이를 통해 이기종 시스템 간 통합의 복잡성을 줄여줍니다. ISA-95 계층 구조 Level 4: 기업 기획 및 물류 관리 (Business Planning & Logistics)Level 3: 제조 운영 관리 (Manufacturing..

IT 제조 2026.02.23

OPC-UA 실습 5 - 인터페이스 시나리오 설계

샘플(노드 구조, 메시지 흐름)현재 구성한 노드의 구조는 아래와 같습니다.Objects└─ Factory └─ LINE1 └─ EQP1 ├─ Status (UInt16) // 설비 상태 코드 ├─ Temperature (Double) // 온도 값 ├─ LastUpdate (DateTime) // 마지막 갱신 시각(UTC) ├─ Seq (UInt32) // 증가 시퀀스 └─ RawMessage (String) // 원문 메시지(선택) 일반적인 Message Flow(TCP, Client-Server)는 아래와 같습니다. # Message Flow (TCP..

IT 제조 2026.01.26

OPC-UA 실습 3 - 가상 환경, Message, StressTest, Pub/Sub

실습 2에 이어서 환경 구성을 더욱 운영 환경에 맞추어 설정하보겠습니다. PLC 테스트 코드를 하나 더 증가, 다중 테스트PLC 테스트, 메시지 전송하는 프로그램을 추가, 동일한 node로 메시지를 전송해보았습니다. 하나의 노드는 두 PLC 메시지를 정상적으로 처리했습니다. 노드를 쪼개서 관리하면 하나의 설비에서 상태 값 별로 서로 다른 메시지를 OPC-UA서버로 전달하는 구조가 가능할 것 같습니다. 장점 값별로 독립적으로 갱신 가능MES는 필요한 태그만 Subscription서버가 동시 write 요청 처리 가능 단점 동시성 관리 필요Seq/Timestamp 설계 없으면 누락 인지 어려움노드 수 증가, 관리/메모리 부담설계 복잡도 증가 Message Value 단순 구조가 아닌, 실제 Messag..

IT 제조 2026.01.21

설비/단말/시스템 간 인터페이스 경험(Socket,API,Message Queue,OPC-UA), 현대차 SDF 관점

설비 인터페이스 선택은 기술 문제가 아니라 "공정의 시간축·책임·실패 허용 범위"를 결정하는 설계 문제다. 설비 제어 영역(Press/Body/Paint) Press 공정 특성 대형 프레스(Transfer/Tandem) 연속 운전 사이클 타임: 수 초 단위 금형 교체(Smart Die Change), 소재 코일 타입 설비 보호가 최우선(오작동 = 수십억 손실) 데이터 특성 스트로크 수, 하중, 속도, 금형 상태 불량은 즉시 차단, 분석은 사후 실시간 제어 데이터 ≠ 생산/품질 데이터 Press는 SDF에서 제어와 데이터..

IT 제조 2026.01.17

OPC-UA와 개념(MES)

OPC(OLE for Process Control) 표준화된 통신 프로토콜 (구) OPCDA, OPC Classic OPC-DA 윈도우 환경에서만 구동 DCOM 통신, 포트 지정 DCOM(Distributed Component Object Model) Window 전용 분산 객체 통신 기술 OPC-DA가 네트워크, 방화벽, 보안 문제를 자주 일으키는 근본 원인 외부에서 접속가능한 설정이 까다로움 (신) OPCUA(Open Platform Communications Unified Architecture) OPC 목적 PLC는 각각의 프로토콜로 통신을 합니다. 결국..

IT 제조 2026.01.17