OPC UA ( Open Platform Communications Unified Architecture )
산업용 프로토콜
-
OPC Foundation에서 개발한 표준
산업용 현장에서 기계나 장비, 통신 신호 간 표준을 제공함으로서 호환성을 해결해 안정적인 연결을 도와줌 -
OPC 표준은 실시간 데이터에 대한 액세스, 경보 및 이벤트 모니터링, 기록 데이터 및 기타 응용 프로그램에 대한 액세스를 비롯하여 클라이언트와 서버, 서버 및 서버 간의 인터페이스를 정의
-
OPC는 플랫폼에 독립적이며 여러 공급 업체의 장치 간 원활한 정보 흐름을 보장함
- OPC UA는 유연하고 완벽하게 독립적이기 때문에, Industry 4.0의 구현을 위한 이상적인 통신 프로토콜로 간주
- OPC UA는 IT의 IP 기반 세계와 생산 현장 사이의 간극을 메워줌
- 기계 내부에서, 기계들 사이에서, 혹은 기계와 클라우드 데이터베이스 사이에서 모든 생산 프로세스 데이터를 싱글 프로토콜을 통해 전송
☞ IoT 시스템을 위한 핵심 프로토콜
과거의 OPC
-
처음 개발된 OPC 표준은 Windows 운영 체제로 제한됨
-
OPC는 프로세스 제어를위한 OLE (object linking and embedding)에서 발생됨
- OLE : 제조, 빌딩 자동화, 오일 및 가스, 재생 에너지 및 유틸리티 등 여러 산업 전반에 걸쳐 널리 채택되고 있음
-
제조 시스템에 서비스 지향 아키텍처가 도입되면서 보안 및 데이터 모델링에 새로운 표준에 대한 요구들이 생겨나 만들어지게 됨
-
OPC Foundation은 이러한 요구 사항을 해결하기 위해 OPC UA 규격을 개발 함 과 동시에 미래 지향적이고 확장 가능하며 확장 성이 뛰어난 기능이 풍부한 기술 개방형 플랫폼 아키텍처를 제공함
-
OPC 표준은 실시간 데이터에 대한 액세스, 경보 및 이벤트 모니터링, 기록 데이터 및 기타 응용 프로그램에 대한 액세스를 비롯하여 클라이언트와 서버, 서버 및 서버 간의 인터페이스를 정의
- OPC는 플랫폼에 독립적이며 여러 공급 업체의 장치 간 원활한 정보 흐름을 보장함
Reference
What is OPC? https://opcfoundation.org/about/what-is-opc/
OPC UA란 무엇인가? https://www.br-automation.com/ko/technologies/opc-ua/
'CS > Computer' 카테고리의 다른 글
RPA (Robotic Process Automation) (0) | 2019.04.24 |
---|---|
Hash Collision, 해시 충돌시 해결방법 (0) | 2019.04.18 |
RESTful API 란? (0) | 2019.03.11 |
UML 모델링 (0) | 2017.07.10 |
[Network] 토폴로지(Topology) bus형 star형 ring형 (0) | 2017.07.01 |