-
(문헌조사) OPC UA 기술 (1)Engineering 2023. 6. 3. 11:00728x90
기본개념
- ICE62541로 표준화된 기술로 이기종 시스템, 기기간 데이터 교환을 위한 프로토콜
- RAMI 4.0 커뮤니케이션 계층 구현 기술로 추천하고 있음(OPC UA가 CPPS의 통신 계층의 구현체로 사용됨으로써 산업 지능화를 위한 정보 및 지식의 매개체로 활용될 수 있음)
- 또한, 제조자산의 각 요소들을 가상 표현 방법인 (Administration shell) 자산관리쉘을 통하여 관리가 가능함을 제시.
규격(OPC 30270)
- 국내에서는 KS C IEC 62541로 국제표준 부함화 진행 중
- 주요 특징 중 하나는 확장성이 있으며 또 다른 주목할만한 하나는 정보 모델링과 접근 방식임(객체지향이기 때문에 모델링 및 확장이 용이하며
정보모델
- OPC UA에서는 domain specific information model (도메인특화 정보모델)이 존재(각 도메인에 대해 특화하여 사용할 수 있는 정보모델)하고 자세한 내용은 책에서 다루고 있음
계층
- 서버, 클라이언트 계층에서는 (서버, 클라이언트 방식/ pub, sub 방식 존재) 다대다, 일대다 방식별로 활용되는 특성이 존재함(한 장치 내에서 서버, 클라이언트 동시 보유 가능)
기대효과
- 수평, 수직통합이 가능하며 이를 통해 산업 밸류체인에서의 데이터 표준화, 일관화가 가속화됨
- 사례: 데이터 분석 모델에서의 활용으로 모델 활용시 클라우드 등에서 표준화된 데이터를 수신받아 분석이 가능함
- 데이터 분석시 데이터 운용을 위한 표준(PMML) 과도 연동이 가능함
OPC UA 정보모델의 특징
- 객체지향 : 객체지향적 노드, 참조로 구성됨(타입, 인스턴스, 계층화, 상속, 오버로딩, 오버라이딩, 관계 다양성 및 다중성 제공
- 메타모델링 : 메타 모델링은 정보 블록들이 모여 있는 공통 저장소에서 이 블록들을 활용, 모델화 하는 하향식 모델링 방법임
Address space model
- 클라이언트가 접근시 주소공간을 활용하여 접근(정보 노드들의 집합)

https://docs.inmation.com/system/1.92/opc-connectivity/opc-unified-architecture.html
OPC Unified Architecture
Unified Architecture uses a Service Oriented Architecture (SOA). For DCOM, OPC specifications describe a COM object hierarchy with objects having defined interfaces. In UA, OPC Foundation specifies services that the client can call in a server endpoint. Al
docs.inmation.com

sub pub cycle
c.f. OPC UA는 upper camel case 형식으로 표기함참고문헌 : 신승준, OPC UA 기술, 박영사, 2022
반응형'Engineering' 카테고리의 다른 글
(문헌조사) OPC UA 기술 (2) : 정보모델 관련 (0) 2023.06.08 자산관리쉘 OPC 30270: Industry 4.0 Asset Administration Shell 주요 규칙 정리 (0) 2023.06.06 Azure 데이터 팩토리 관련 내용 (0) 2023.05.28 (정보) SAP MII에 대해 (1) 2023.05.27 Introduction to reactive programming (0) 2023.03.20