OPC UA Server 특수프로그램

OPC UA Slave 프로그램(UA Address Space Mapping) 은 PLC X, Y, M, L, K, F, T, C, S, D, T등 영역의 메모리를 실제 OPC UA에서 사용하는 노드 타입으로 Mapping 해주는 프로그램이다. 노드 주소 체계는 UA Address Space체계를 따른다.
UA Address Space는 OPC서버가 클라이언트에게 제공하는 정보의 집합이다. 이 주소 체계는 Classic OPC 서버부터 사용되어 왔다. Classic OPC 서버는 폴더와 노드로 구성된 계층적 트리 구조 형태 이다. CIMON OPC UA 서버도 마찬가지로 각 노드를 트리 형태로 관리 한다. 즉, 각 메모리 영역을 폴더 타입으로 만들고, 노드와 매핑되는 메모리를 이 폴더 안에 포함시키는 구조로 되어 있다.
폴더와 노드의 구성은 아래와 같이 계층적 구조를 가지고 있다. Default folder에는 자동으로 변수 테이블에 등록된 노드들이 생성되며, 이 노드들은 개별 노드(individual nodes) 형태로만 사용할 수 있다. User folder에는 사용자가 원하는 형태로 개별 노드와 Array 노드를 구성할 수 있다. 자세한 내용은 사용자 폴더 생성 절에서 볼 수 있다.