GUNET BLOG

OPC UA와 DDS는 모두 데이터를 주고받는데 무엇이 다를까요?

센서 값이 도착해도 어떤 단위이고 언제 측정됐는지 모르면 올바르게 활용하기 어렵습니다. 산업 통신에서는 값의 전달과 데이터의 의미를 함께 확인해야 합니다.

01

전달된 숫자에는 의미도 필요합니다

센서 값이 도착해도 어떤 단위이고 언제 측정됐는지 모르면 올바르게 활용하기 어렵습니다. 산업 통신에서는 값의 전달과 데이터의 의미를 함께 확인해야 합니다.

OPC UA는 정보 모델과 서비스를, DDS는 데이터 중심 발행과 구독 및 서비스 품질을 다룹니다. 공통점이 있어도 같은 설정으로 교체하는 별칭은 아닙니다.

02

통신 규칙과 전체 기능은 다릅니다

DDS를 설명할 때 나오는 RTPS는 구현 간 메시지 교환에 관계하는 규격입니다. 그 이름만으로 응용 프로그램의 모든 데이터 타입과 정책이 맞는 것은 아닙니다.

OPC UA도 서비스 호출과 PubSub 및 실제 전송 경로를 나눠 봐야 합니다. 하나의 연결 방식만 이해하고 전체 규격을 판단하면 지원 범위를 놓칠 수 있습니다.

03

현장에서는 결과를 분리해야 합니다

연결 성공과 필요한 데이터 수신 및 제어 권한과 실제 설비 동작은 서로 다른 결과입니다. 하나가 성공했다고 나머지를 모두 완료로 기록하지 않습니다.

관련 기술자료에서는 데이터 의미와 통신 및 권한을 비교합니다. 현재 장치가 제공하는 기능과 실제 요구가 맞는지가 선택의 기준입니다.

관련 용어와 글

TECHNICAL RESOURCES CONTACT

확인하려는 기술 내용과 사용 환경을 알려주세요

장비와 운영 환경, 확인한 오류나 자료 내용을 알려주시면 필요한 안내와 상담 범위를 확인합니다.