OPC UA Client 소개
OPC UA Client
Canvas는 OPC UA Client를 지원하여 이 프로토콜을 지원하는 다른 디바이스와 연결할 수 있습니다. 사용자는 Enable Encryption을 사용하여 OPC UA Client의 보안을 강화할 수 있습니다. 또한 특정 Security Policies를 관리하고 authentication method를 변경할 수 있습니다.

형식
OPC UA Server의 태그에는 식별을 위한 고유한 NodeId가 할당되며, 이는 태그 주소에 사용됩니다. OPC UA NodeId는 namespaceIndex, identifierType, identifier의 세 가지 구성 요소로 이루어집니다. 이 구성 요소들은 다음 형식을 사용하여 문자열로 직렬화할 수 있습니다:
ns={namespaceIndex};{identifierTypeFlag}={identifier}
nameSpaceIndex는 노드가 속한 네임스페이스를 나타냅니다. 이 네임스페이스는 정규화된 문자열 이름을 가지지만, OPC UA Server에 등록되어 인덱스가 할당되며, 이 인덱스로 참조됩니다.
identifierType는 identifier가 표현되는 데이터 타입을 나타냅니다. 여기에는 NUMERIC, STRING, GUID, OPAQUE의 네 가지 유형이 있습니다.
identifierType | identifierTypeFlag | identifier 데이터 타입 |
|---|---|---|
| NUMERIC | i | 부호 없는 정수 |
| STRING | s | 문자열 |
| GUID | g | GUID |
| OPAQUE | b | 바이트 문자열 |