컨텐츠로 건너뛰기

장비 통신 정보

I/O 디바이스 편집기

항목설명
새 디바이스새 디바이스를 추가합니다.
새 스테이션Serial 디바이스에 스테이션을 추가합니다.
디바이스 삭제선택한 디바이스 또는 스테이션을 삭제합니다.
디바이스 복사선택한 디바이스 내용을 시스템 클립보드에 저장합니다.
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
접기선택한 헤더의 항목을 접습니다.
펼치기선택한 헤더의 내용을 펼칩니다.
Ethernet 디바이스생성된 모든 Ethernet 디바이스를 표시합니다.
Serial 디바이스생성된 모든 Serial 디바이스를 표시합니다.
인증서 편집기인증서 편집기를 열고 키 쌍과 신뢰된 인증서 저장소를 관리합니다.
확인I/O 디바이스 편집기를 닫습니다.

새 I/O 디바이스 추가

항목설명
연결 종류I/O 디바이스의 연결 종류 (Ethernet/Serial) 중 하나를 선택합니다.
디바이스 이름디바이스 이름을 설정합니다.
디바이스 종류디바이스 종류를 선택합니다.

I/O 디바이스 편집기 - Ethernet

항목설명
디바이스 이름디바이스 이름을 지정합니다.
디바이스 프로토콜디바이스 프로토콜을 선택합니다. 현재 지원하는 목록은 다음과 같습니다.
CIMON PLC (HMI Protocol), EtherNet/IP (Allen-Bradley), Fatek FBS, LSIS FEnet, Mitsubishi MELSEC Ethernet, Modbus TCP, EtherNet/IP (ODVA), OPC UA Client, Omron FINS, Proface GPEthernet, Siemens S7.
타임아웃 (ms)통신 실패로 간주하기 전 최대 대기 시간을 지정합니다.
재시도 횟수통신 실패로 간주하기 전 최대 재시도 횟수를 지정합니다.
문자열 인코딩문자열 통신 시 사용할 인코딩 방법을 설정합니다. 이 설정은 태그의 설정을 덮어씁니다. 지원되는 인코딩 방법은 다음과 같습니다. ASCII, ISO-8859-1, Latin1, Windows-1252, Windows-949, CP949, Shift_JIS, GBK, UTF-8.
문자열 인코딩 방법만약 인코딩 불가능한 문자를 발견하였을 때 대응 방법을 선택합니다.
바꾸기: 유효하지 않은 문자를 “?” 로 표시합니다.
건너뛰기: 유효하지 않은 문자를 건너뜁니다.
정지: 유효하지 않은 문자 발견 시 그 이후 문자를 인코딩하지 않습니다.
쓰기 후 바로 읽기체크박스가 선택되면 쓰기 요청 후 곧바로 읽기를 진행합니다.
스테이션 번호PLC의 스테이션 번호를 입력합니다.
Swap (Integer)정수 데이터의 상하위 바이트를 Swap 합니다.
Swap (String)WORD 단위 문자열 데이터의 상하위 바이트를 Swap 합니다.
Swap (Float32)Float32 데이터의 상하위 바이트를 Swap 합니다.
Swap (Float64)Float64 데이터의 상하위 바이트를 Swap 합니다.
PLC 종류특정 프로토콜 내에서 사용할 PLC 종류를 선택합니다.
메시지 종류장비 간 메시지 종류를 선택합니다.
Explicit: 장비 간 Point To Point 통신을 위해 사용합니다.
Implicit: 실시간 I/O 데이터 교환을 위해 사용합니다.
UCMM: Unconnected Message Manager 의 줄임말로, 연결되지 않은 장비 간에도 메시지 교환이 되도록 합니다.
호스트대상 I/O 디바이스의 IPv4 주소를 입력합니다.
Ethernet 종류Ethernet 프로토콜 종류를 선택합니다.
포트대상 I/O 디바이스의 포트 번호를 입력합니다.
Slot 번호디바이스의 Slot 번호를 입력합니다. (0 - 255)
프레임 종류프레임 종류를 선택합니다. 현재 4E 만 지원됩니다.
Unit Identifier디바이스의 unit ID 를 입력합니다. (0 - 255)
어플리케이션 URI에셋 위치를 지정하는 URI를 입력합니다.
암호화 활성화체크박스를 선택하여 암호화를 활성화합니다.
암호화 인증서 생성체크박스를 선택하여 디바이스에 자동으로 암호화 인증서를 생성합니다. 체크하지 않으면 특정 키 쌍을 지정할 수 있습니다.
암호화 키 쌍암호화를 위해 쓸 키 쌍을 선택합니다.
보안 정책보안 정책을 선택합니다. 지원되는 정책은 다음과 같습니다. “Basic128Rsa15”, “Basic256”, “Basic256Sha256”, “Aes128_Sha256_RsaOaep”, “None”.
메시지 보안보안 정책에 따른 메시지 보안 방법을 선택합니다.
서버 이름서버 이름을 입력합니다.
인증 방법인증 방법을 선택합니다. 익명 또는 사용자명을 선택할 수 있습니다.
인증 사용자명클라이언트 사용자명을 입력합니다.
인증 비밀번호비밀번호를 입력합니다.
출발지 노드 ID출발지 노드 ID를 지정합니다. TCP는 0-254 범위 내, UDP는 1-254 범위 내에서 설정합니다.
출발지 네트워크 ID출발지 네트워크 ID를 지정합니다. 범위는 0-65535 입니다.
목적지 네트워크 ID목적지 네트워크 ID를 지정합니다. 범위는 0-65535 입니다.
목적지 노드 ID목적지 노드 ID를 지정합니다. 범위는 0-65535 입니다.
목적지 Unit ID목적지 Unit ID를 지정합니다. 범위는 0-65535 입니다.
Rack 번호Rack 번호를 입력합니다. 범위는 0-255 입니다.

I/O 디바이스 편집기 - Serial

항목설명
디바이스 이름디바이스 이름을 지정합니다.
디바이스 프로토콜디바이스 프로토콜을 선택합니다. 현재 지원하는 목록은 다음과 같습니다. Allen-Bradley DF1, CIMON PLC (HMI Protocol), LSIS Cnet, Mitsubishi MELSEC Serial, Modbus RTU, Omron HostLink, Panasonic FP7, Yokogawa FA-M3, 한림 로더.
타임아웃 (ms)통신 실패로 간주하기 전 최대 대기 시간을 지정합니다.
재시도 횟수통신 실패로 간주하기 전 최대 재시도 횟수를 지정합니다.
문자열 인코딩문자열 통신 시 사용할 인코딩 방법을 설정합니다. 이 설정은 태그의 설정을 덮어씁니다. 지원되는 인코딩 방법은 다음과 같습니다. ASCII, ISO-8859-1, Latin1, Windows-1252, Windows-949, CP949, Shift_JIS, GBK, UTF-8.
문자열 인코딩 방법만약 인코딩 불가능한 문자를 발견하였을 때 대응 방법을 선택합니다.
바꾸기: 유효하지 않은 문자를 “?” 로 표시합니다.
건너뛰기: 유효하지 않은 문자를 건너뜁니다.
정지: 유효하지 않은 문자 발견 시 그 이후 문자를 인코딩하지 않습니다.
쓰기 후 바로 읽기체크박스가 선택되면 쓰기 요청 후 곧바로 읽기를 진행합니다.
PLC 종류특정 프로토콜 내에서 사용할 PLC 종류를 선택합니다.
Serial 포트장비에서 사용할 COM 포트를 지정합니다. COM1 은 RS-422/485, COM2 은 RS-232-C, 그리고 COM3 은 10/12/15인치 장비에서만 사용 가능한 RS-232-C 포트 입니다.
통신 타입COM 포트가 사용할 통신 타입을 설정합니다. COM1은 RS-422 또는 RS-485 중 하나를 선택할 수 있습니다. COM2, COM3은 반드시 RS-232-C 여야 합니다.
BaudrateBaudrate를 지정합니다. 선택 가능한 범위는 다음과 같습니다. 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400.
Parity디바이스가 문자를 제대로 수신했는지 확인하기 위해 사용합니다. 장비끼리 동일한 값을 사용해야 합니다.
Data BitsData bit을 선택합니다. 7 또는 8을 선택할 수 있습니다.
만약 한글을 포함한 데이터를 전송한다면 8 bit를 사용하여 주시기 바랍니다.
Stop BitsStop bit을 선택합니다. 1 또는 2를 선택할 수 있습니다.
Flow Control데이터 전송 흐름을 제어합니다. On, Off, 제어 중 하나를 선택할 수 있습니다.
오류 감지Allen-Bradley DF1에서만 사용 가능한 기능입니다. BCC, CRC 중 하나를 선택합니다.
전송 지연요청 간의 대기 시간을 밀리 초 단위로 설정합니다.
읽기 블록 공차MODBUS RTU에서만 사용 가능한 옵션입니다. 읽기 시 통신 프레임 상에서 1개의 블록을 구성할 때 어드레스 공차 설정을 할 수 있습니다.
프레임 종류데이터가 제대로 전송됐는지 확인하기 위해 사용합니다. Mitsubishi MELSEC 프로토콜에만 사용되며 옵션으로는 3C만 제공됩니다.
스테이션 이름I/O 시리얼 디바이스의 스테이션 이름을 설정합니다.
Destination ID스테이션의 Destination ID를 입력합니다. (0-255)

인증서 편집기

항목설명
새 키 쌍 추가 / 새 신뢰된 인증서 저장소 추가키 쌍 또는 신뢰된 인증서 저장소를 추가합니다.
키 쌍 삭제 / 신뢰된 인증서 저장소 삭제키 쌍 또는 신뢰된 인증서 저장소를 삭제합니다.
키 쌍 편집 / 신뢰된 인증서 저장소 편집키 쌍 또는 신뢰된 인증서 저장소를 편집합니다.
확인설정 창을 닫습니다.

키 쌍

항목설명
이름키 쌍의 이름을 표시합니다.
인증서키 쌍에 등록된 인증서를 표시합니다.
개인 키키 쌍에 등록된 개인 키를 표시합니다.
주석키 쌍에 등록된 주석을 표시합니다.

새 키 쌍

항목설명
이름키 쌍의 이름을 입력합니다.
인증서키 쌍에 인증서를 등록합니다.
개인 키키 쌍에 개인 키를 등록합니다.
설명키 쌍에 설명을 등록합니다.
비밀번호 사용키 쌍의 개인 키 비밀번호 설정 여부를 결정합니다.
개인 키 비밀번호키 쌍에 개인 키 비밀번호를 설정합니다.

신뢰된 인증서 저장소

항목설명
신뢰된 인증서 저장소생성된 신뢰된 인증서 저장소를 표시합니다.
주석신뢰된 인증서 저장소에 입력된 주석을 표시합니다.
인증서신뢰된 인증서 저장소에 저장된 인증서를 표시합니다.

새 신뢰된 인증서 저장소

항목설명
이름신뢰된 인증서 저장소의 이름을 입력합니다.
인증서신뢰된 인증서 저장소에 등록할 인증서를 추가 및 삭제합니다.
주석신뢰된 인증서 저장소에 주석을 입력합니다.

데이터 서버 편집기

항목설명
새 디바이스새 디바이스를 추가합니다.
디바이스 삭제선택한 디바이스 또는 스테이션을 삭제합니다.
디바이스 복사선택한 디바이스 내용을 시스템 클립보드에 저장합니다.
디바이스 붙여넣기시스템 클립보드에 저장되어 있던 디바이스 내용을 붙여넣기 합니다.
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
접기선택한 헤더의 항목을 접습니다.
펼치기선택한 헤더의 내용을 펼칩니다.
디바이스 설정디바이스 설정 탭을 엽니다.
디바이스 태그디바이스 태그 탭을 엽니다.
인증서 편집기인증서 편집기를 열고 키 쌍과 신뢰된 인증서 저장소를 관리합니다.
MQTT Payload 편집기MQTT Payload 편집기를 엽니다.
확인데이터 서버 편집기를 닫습니다.

새 데이터 서버 추가

항목설명
연결 종류I/O 디바이스의 연결 종류 (Ethernet/Serial) 중 하나를 선택합니다.
디바이스 이름디바이스 이름을 설정합니다.
디바이스 종류디바이스 종류를 선택합니다

디바이스 설정 - Ethernet

항목설명
디바이스 이름디바이스 이름을 지정합니다.
디바이스 프로토콜디바이스 프로토콜을 선택합니다. 현재 지원하는 목록은 다음과 같습니다. MQTT JSON Publisher, Modbus TCP, OPC UA Server.
Use All Tags프로젝트에 있는 모든 태그를 데이터 서버에서 사용 할 수 있도록 설정하는 항목입니다.
서버 이름서버에 이름을 지정합니다.
어플리케이션 URI네트워크 상의 에셋 위치를 지정할 URI를 입력합니다.
어플리케이션 이름어플리케이션의 이름을 설정합니다.
포트데이터 서버가 사용할 포트 번호를 입력합니다.
Unit IDMODBUS TCP 통신에서 사용될 Unit ID를 지정합니다.
문자열 인코딩문자열 통신 시 사용할 인코딩 방법을 설정합니다. 이 설정은 태그의 설정을 덮어씁니다. 지원되는 인코딩 방법은 다음과 같습니다. ASCII, ISO-8859-1, Latin1, Windows-1252, Windows-949, CP949, Shift_JIS, GBK, UTF-8.
문자열 인코딩 방법만약 인코딩 불가능한 문자를 발견하였을 때 대응 방법을 선택합니다.
바꾸기: 유효하지 않은 문자를 “?” 로 표시합니다.
건너뛰기: 유효하지 않은 문자를 건너뜁니다.
정지: 유효하지 않은 문자 발견 시 그 이후 문자를 인코딩하지 않습니다.
Broker AddressMQTT broker의 IPv4 주소 또는 호스트 이름을 입력합니다.
Client ID발행 및 구독에 사용될 Client ID를 입력합니다.
Clean Session 사용MQTT broker 연결 시 Clean Session 사용 여부를 결정합니다.
Keep aliveMQTT Client가 사용하는 연결 유지 시간을 표시합니다. 초 단위입니다.
SSL 사용Broker의 SSL 암호화를 활성화합니다.
키 쌍SSL 암호화에 사용할 키 쌍을 선택합니다.
신뢰된 인증서 저장소SSL 암호화에 사용할 신뢰된 인증서 저장소를 선택합니다.
MQTT Passwords 사용MQTT 연결 시 사용자명 및 비밀번호 사용 여부를 결정합니다.
MQTT UsernameMQTT Broker에 연결 시 사용할 사용자명을 지정합니다.
MQTT PasswordMQTT Broker에 연결 시 사용할 비밀번호를 지정합니다.
메시지 대기열 사용Client가 메시지 대기열을 사용해야 할지 결정하며 또한 Client 연결 종료 시 메시지 저장 여부를 결정합니다.
메시지 대기열 크기메시지 대기열의 크기를 지정합니다. (20 - 10000)
메시지 대기열 발생 주기 제한발행과 발행 사이의 최소 시간을 설정합니다. 0은 최대한 빠른 속도를 의미합니다. 최대값은 10000 입니다.
메시지 대기열 수명 제한 사용메시지 대기열 수명 제한 사용 여부를 결정합니다.
메시지 대기열 수명 제한메시지 대기열 수명 제한 시간을 입력합니다.
동작 모드Payload 발행 기준을 설정합니다.
On Change any: 태그 값이 변경될때마다 메시지를 발행합니다.
On Scan Delta: 매 스캔마다 발행하지만 메시지는 태그 값이 변경될때만 생성합니다.
On Scan All: 매 스캔마다 무조건 메시지를 발행합니다.
Polling Rate (ms)Polling rate 값을 지정합니다. “On Scan Delta” 또는 “On Scan All” 일때만 사용 가능합니다.
Payload 발행 포맷미리 정의된 Payload 포맷을 선택할 수 있습니다.
클라이언트는 값을 받으려면 반드시 동일한 포맷으로 설정되어야 합니다.
Single: 각 Payload에 1개의 태그 데이터만 사용합니다.
Multi: 각 Payload에 다수의 태그 데이터를 사용합니다.
No Wrap: Payload의 root 오브젝트는 태그 오브젝트이며 모든 태그 속성은 root 오브젝트의 children 입니다. “Single” Payload 에서만 쓸 수 있습니다.
Wrap: 태그 ID를 속성 이름으로 사용합니다. Single, Multi Payload에서 쓸 수 있습니다.
Array Wrap: “Tags” 라는 이름의 태그 오브젝트 Array를 저장합니다. 태그 ID 속성은 태그 오브젝트에 저장되어 있습니다.
Basic: 다음 속성을 포함합니다: 값, 값 시간
Full: 다음 속성을 포함합니다: 값, 값 시간, 종류, 읽기 시간, 디바이스, 퀄리티
QOS 발행발행 시 사용할 서비스 품질을 제어합니다. 패킷 손실이 발생한 경우 각 메시지를 몇 번씩 보낼 지 결정합니다. 일반적으로 값이 높을수록 통신이 더 안정되지만, 더 많은 연결 확인 절차와 대역폭 소비를 필요로 합니다.
Zero: 메시지가 최대 1번 전송됩니다.
1: 메시지가 최소 1번은 전송되며 추가로 더 전송될 수 있습니다.
2: 메시지가 단 1번만 전송됩니다.
유지 메시지 발행활성화되면 Broker는 각 토픽의 마지막 값을 유지합니다. 새 Client가 토픽에 구독할 때 유지되었던 값이 Broker에 의해 Client에게 전송됩니다. Broker는 토픽 당 하나의 값만 유지할 수 있습니다.
토픽 발행 접두모든 발행 토픽에 사용할 접두를 지정합니다.
이 옵션은 전체 토픽에 “/” 구분 문자를 추가하지 않습니다.
토픽 발행 접미모든 발행 토픽에 사용할 접미를 지정합니다.
이 옵션은 전체 토픽에 “/” 구분 문자를 추가하지 않습니다.
접속 타입태그 접속 종류를 “발행/구독” 또는 “발행만” 중 선택합니다. MQTT JSON Publisher 서버는 항상 태그의 값이 변경되면 MQTT 메시지를 발행하지만 사용자는 MQTT 메시지 구독 여부를 결정할 수 있습니다.
Payload 구독 포맷미리 정의된 Payload 포맷을 선택할 수 있습니다.
클라이언트는 값을 받으려면 반드시 동일한 포맷으로 설정되어야 합니다.
Single: 각 Payload에 1개의 태그 데이터만 사용합니다.
Multi: 각 Payload에 다수의 태그 데이터를 사용합니다.
No Wrap: Payload의 root 오브젝트는 태그 오브젝트이며 모든 태그 속성은 root 오브젝트의 children 입니다. “Single” Payload 에서만 쓸 수 있습니다.
Wrap: 태그 ID를 속성 이름으로 사용합니다. Single, Multi Payload에서 쓸 수 있습니다.
Array Wrap: “Tags” 라는 이름의 태그 오브젝트 Array를 저장합니다. 태그 ID 속성은 태그 오브젝트에 저장되어 있습니다.
Basic: 다음 속성을 포함합니다: 값, 값 시간
Full: 다음 속성을 포함합니다: 값, 값 시간, 종류, 읽기 시간, 디바이스, 퀄리티
QOS 구독발행 시 사용할 서비스 품질을 제어합니다. 패킷 손실이 발생한 경우 각 메시지를 몇 번씩 보낼 지 결정합니다. 일반적으로 값이 높을수록 통신이 더 안정되지만, 더 많은 연결 확인 절차와 대역폭 소비를 필요로 합니다.
Zero: 메시지가 최대 1번 전송됩니다.
1: 메시지가 최소 1번은 전송되며 추가로 더 전송될 수 있습니다.
2: 메시지가 단 1번만 전송됩니다.
구독 태그 식별자 종류구독 태그 식별자 종류를 설정합니다.
토픽: 메시지 토픽에 따라 각 메시지가 어떤 태그를 위한 메시지인지 식별합니다. 구독 토픽은 디바이스 태그 탭에 정의된 내용과 동일해야 합니다.
Payload: Payload 내에서 식별자를 사용해 태그를 식별합니다.
구독 클램핑 방법태그 데이터 종류에 따라 클램핑 방법을 설정합니다.
Reject: 범위 밖의 값은 거부됩니다.
Clamp: 범위 밖의 값을 최소 또는 최댓값으로 클램핑 합니다.
Overflow: 범위 밖의 값은 오버플로우 됩니다.
토픽 구독 접두모든 구독 토픽에 사용할 접두를 지정합니다.
이 옵션은 전체 토픽에 “/” 구분 문자를 추가하지 않습니다
토픽 구독 접미모든 구독 토픽에 사용할 접미를 지정합니다.
이 옵션은 전체 토픽에 “/” 구분 문자를 추가하지 않습니다
암호화 활성화이 서버에서 암호화를 사용할지 여부를 결정합니다.
인증 영역을 활성화하려면 이 옵션을 선택합니다.
인증서 생성프로젝트 실행 시 키 쌍 자동 생성 여부를 제어합니다. 이 영역이 비활성화 되면 사용자가 지정한 키 쌍이 사용됩니다.
모든 인증서 신뢰모든 인증서에 대한 신뢰 여부를 결정합니다. 이 영역이 비활성화 되면 사용자가 지정한 인증서만 신뢰합니다.
암호화 없음메시지가 암호화 되지 않고 전송될 수 있는지 결정합니다. 이 옵션은 메시지가 암호화 되지 않고 전송되도록 합니다. 비활성화를 사용하면 모든 메시지가 반드시 암호화되어야 합니다.
Basic 128 RSA-15암호화 방식을 설정합니다. 서명은 암호화 하지 않고 메시지 서명만 진행합니다. 서명 및 암호화는 메시지에 서명하고 암호화까지 진행합니다. Both 를 선택하면 서명 및 암호화 둘 중 하나만으로도 진행할 수 있습니다.
Basic 256암호화 방식을 설정합니다. 서명은 암호화 하지 않고 메시지 서명만 진행합니다. 서명 및 암호화는 메시지에 서명하고 암호화까지 진행합니다. Both 를 선택하면 서명 및 암호화 둘 중 하나만으로도 진행할 수 있습니다.
Basic 256 SHA-256암호화 방식을 설정합니다. 서명은 암호화 하지 않고 메시지 서명만 진행합니다. 서명 및 암호화는 메시지에 서명하고 암호화까지 진행합니다. Both 를 선택하면 서명 및 암호화 둘 중 하나만으로도 진행할 수 있습니다.
AES-128 SHA-256 RSA-OAEP암호화 방식을 설정합니다. 서명은 암호화 하지 않고 메시지 서명만 진행합니다. 서명 및 암호화는 메시지에 서명하고 암호화까지 진행합니다. Both 를 선택하면 서명 및 암호화 둘 중 하나만으로도 진행할 수 있습니다.
익명으로 인증 허용익명 Client의 서버 접속 가능 여부를 결정합니다.
익명으로 탐색 허용익명 Client의 서버 토픽 탐색 가능 여부를 결정합니다.
익명으로 읽기 허용익명 Client의 서버 태그 읽기 여부를 결정합니다.
익명으로 쓰기 허용익명 Client의 서버 태그 쓰기 여부를 결정합니다. .
사용자명으로 인증 허용사용자명으로 Client가 인증할 수 있을지 여부를 결정합니다.
새 사용자 추가인증을 위한 사용자를 추가합니다. 삭제는 우측의 아이콘을 이용해 가능합니다.
사용자명사용자명을 지정합니다.
비밀번호비밀번호를 지정합니다.
검색 허용사용자의 서버 토픽 탐색 가능 여부를 결정합니다.
읽기 허용사용자의 서버 태그 읽기 여부를 결정합니다.
쓰기 허용사용자의 서버 태그 쓰기 여부를 결정합니다.
인증서로 인증 허용Client가 인증서로 인증할 수 있을지 여부를 결정합니다.
모든 인증서 신뢰 옵션이 사용된 상태라면 모든 인증서가 인증을 위해 사용될 수 있습니다. 아닌 경우에는 지정된 “신뢰된 인증서 저장소”의 인증서만 인증이 가능합니다.
인증서로 탐색 허용인증서로 서버 토픽 탐색 가능 여부를 결정합니다.
인증서로 읽기 허용인증서로 서버 태그 읽기 여부를 결정합니다.
인증서로 쓰기 허용인증서로 서버 태그 쓰기 여부를 결정합니다.
Endpoint 보안 정책 일치인증 토큰의 암호화 방식을 Endpoint의 보안 정책과 동일하게 사용할지 여부를 결정합니다.
비암호화 인증 허용암호화 없이 인증 가능 여부를 결정합니다. Endpoint 보안 정책 일치가 활성화 된 상태에서만 사용 가능합니다.
인증 보안 정책사용자 인증에 사용할 보안 정책을 지정합니다. None, Basic128Rsa15, Basic256, Basic256Sha256, Aes128_Sha256_RsaOaep 중 하나를 선택할 수 있습니다. Endpoint 보안 정책 일치가 비활성화 된 상태에서만 사용 가능합니다.
서버 레이아웃OPC UA 태그 토픽의 접두 구조를 결정합니다.
기본: 태그 토픽은 “Tags” 토픽의 Direct Children이 됩니다. 예시: Tags.browseName.
디바이스: 태그 토픽은 I/O 디바이스 이름의 Children이 됩니다. 예시: Tags.deviceName.browseName.
기본 읽기 허용Client의 태그 현재 값 읽기 여부를 결정합니다. 각 태그의 설정에 의해 덮어쓰기 될 수 있습니다.
기본 쓰기 허용Client의 태그 현재 값 쓰기 여부를 결정합니다. 각 태그의 설정에 의해 덮어쓰기 될 수 있습니다.
Use All Tags (Logix)EtherNet/IP Client와 통신할 때 모든 Logix 태그를 사용하도록 설정합니다.
Group IDSparkplug Edge Node 통신에서 토픽 구조에 사용할 Group ID를 지정합니다.
EoN IDSparkplug Edge Node 통신에서 토픽 구조에 사용할 Eon ID를 지정합니다.
Primary Host 어플리케이션 사용Primary Host 어플리케이션 사용 여부를 결정합니다.
Primary Host 어플리케이션지정한 호스트로부터 상태를 받아옵니다.
Metric Aliasing 사용비활성화 시 태그를 위한 문자열 식별자가 태그 값 업데이트시마다 사용됩니다. 활성화 시 각 태그를 자동으로 숫자 식별자에 연결하는 작업이 수행됩니다. 이 옵션은 반드시 호스트 장비와의 설정과 일치해야 합니다.
모든 디바이스 사용디바이스 태그 목록에 모든 I/O 디바이스를 자동으로 등록할지 결정합니다.

디바이스 설정 - Serial

항목설명
디바이스 이름디바이스 이름을 지정합니다.
디바이스 프로토콜디바이스 프로토콜을 선택합니다. 현재 지원하는 목록은 다음과 같습니다. Modbus RTU.
Serial 포트장비에서 사용할 COM 포트를 지정합니다. COM1 은 RS-422/485, COM2 은 RS-232-C, 그리고 COM3 은 10/12/15인치 장비에서만 사용 가능한 RS-232-C 포트 입니다.
통신 타입COM 포트가 사용할 통신 타입을 설정합니다. COM1은 RS-422 또는 RS-485 중 하나를 선택할 수 있습니다. COM2, COM3은 반드시 RS-232-C 여야 합니다.
BaudrateBaudrate를 지정합니다. 선택 가능한 범위는 다음과 같습니다. 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400.
Parity디바이스가 문자를 제대로 수신했는지 확인하기 위해 사용합니다. 장비끼리 동일한 값을 사용해야 합니다.
Data BitsData bit을 선택합니다. 7 또는 8을 선택할 수 있습니다.
만약 한글을 포함한 데이터를 전송한다면 8 bit를 사용하여 주시기 바랍니다.
Stop BitsStop bit을 선택합니다. 1 또는 2를 선택할 수 있습니다.
Flow Control데이터 전송 흐름을 제어합니다. On, Off, 제어 중 하나를 선택할 수 있습니다.
Unit IDMODBUS RTU 통신에서 사용될 Unit ID를 지정합니다.
문자열 인코딩문자열 통신 시 사용할 인코딩 방법을 설정합니다. 이 설정은 태그의 설정을 덮어씁니다. 지원되는 인코딩 방법은 다음과 같습니다. ASCII, ISO-8859-1, Latin1, Windows-1252, Windows-949, CP949, Shift_JIS, GBK, UTF-8.
문자열 인코딩 방법만약 인코딩 불가능한 문자를 발견하였을 때 대응 방법을 선택합니다.
바꾸기: 유효하지 않은 문자를 “?” 로 표시합니다.
건너뛰기: 유효하지 않은 문자를 건너뜁니다.
정지: 유효하지 않은 문자 발견 시 그 이후 문자를 인코딩하지 않습니다.

디바이스 태그 - Ethernet

항목설명
새 태그태그를 추가합니다.
태그 편집선택한 태그를 편집합니다.
태그 삭제선택한 태그를 삭제합니다.
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
태그추가된 태그 목록을 표시합니다.
어드레스0- Coil 태그: MODBUS TCP에 BOOL 데이터로 통신할 태그를 표시합니다. R/W
1- Discrete Input 태그: MODBUS TCP에 BOOL 데이터로 통신할 태그를 표시합니다. Read Only
3- Input 태그: MODBUS TCP에 Analog 데이터로 통신할 태그를 표시합니다. Read Only
4- Holding 태그: MODBUS TCP에 Analog 데이터로 통신할 태그를 표시합니다. R/W
접속 타입태그의 접속 타입을 “발행/구독” 또는 “발행만” 으로 표시합니다.
Browse NameOPC UA 서버에 등록된 태그의 이름을 표시합니다.

디바이스 태그 - Ethernet 새 태그

항목설명
태그 종류태그의 종류를 선택합니다. 0: Coil, 1: Discrete Input, 3: Input, and 4: Holding
태그데이터 서버에서 사용할 태그를 선택합니다.
0: 0: Coil, 1: Discrete 는 BOOL 데이터 종류이며 3: Input, 4: Holding 는 Analog 데이터 종류를 사용합니다.
어드레스MODBUS TCP 통신 어드레스를 지정합니다.
미리보기완성된 어드레스의 미리보기를 표시합니다.
접속 타입발행/구독 또는 발행만 하도록 설정합니다.
발행 ID태그 데이터 발행 시 사용할 식별자를 지정합니다. 기본 값은 태그 경로입니다.
식별자가 발행 Payload 형식에 포함되지 않는다면 이 값은 무시됩니다.
발행 토픽발행 토픽을 지정합니다. 기본 값은 태그 경로입니다.
구독 ID태그 데이터 구독 시 사용할 식별자를 지정합니다. 기본 값은 태그 경로입니다
식별자가 구독 Payload 형식에 포함되지 않는다면 이 값은 무시됩니다.
구독 토픽구독할 토픽을 지정합니다. MQTT 와일드카드 문자 # (multi-level) 와 + (single level)를 포함할 수 있습니다. 기본 값은 태그 경로입니다.
Browse NameClient 디바이스에서 사용할 OPC 토픽 일부인 이름을 입력합니다. 기본 값은 태그 경로입니다.
읽기 허용Client가 해당 태그를 읽을 수 있는지 아닌지를 결정합니다. 옵션은 서버 기본값 사용, True, False가 있습니다.
쓰기 허용Client가 해당 태그를 쓸 수 있는지 아닌지를 결정합니다. 옵션은 서버 기본값 사용, True, False가 있습니다.
확인입력된 정보로 태그를 생성하고 창을 닫습니다.
취소입력된 정보를 취소하고 창을 닫습니다.

디바이스 태그 - Serial

항목설명
새 태그태그를 추가합니다.
태그 편집선택한 태그를 편집합니다.
태그 삭제선택한 태그를 삭제합니다.
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
어드레스0- Coil 태그: MODBUS RTU에 BOOL 데이터로 통신할 태그를 표시합니다. R/W
1- Discrete Input 태그: MODBUS RTU에 BOOL 데이터로 통신할 태그를 표시합니다. Read Only
3- Input 태그: MODBUS RTU에 Analog 데이터로 통신할 태그를 표시합니다. Read Only
4- Holding 태그: MODBUS RTU에 Analog 데이터로 통신할 태그를 표시합니다. R/W
태그추가된 태그 목록을 표시합니다.

디바이스 태그 - Serial 새 태그

항목설명
태그 종류태그의 종류를 선택합니다. 0: Coil, 1: Discrete Input, 3: Input, and 4: Holding
태그데이터 서버에서 사용할 태그를 선택합니다.
0: Coil, 1: Discrete 는 BOOL 데이터 종류이며 3: Input, 4: Holding 는 Analog 데이터 종류를 사용합니다.
어드레스MODBUS RTU 통신 어드레스를 지정합니다.
미리보기완성된 어드레스의 미리보기를 표시합니다.
확인입력된 정보로 태그를 생성하고 창을 닫습니다.
취소입력된 정보를 취소하고 창을 닫습니다.

MQTT Payload 편집기

항목설명
새 Payload 포맷새 Payload 포맷을 생성합니다.
Payload 포맷 삭제선택한 Payload 포맷을 삭제합니다.
Payload 포맷 복사선택한 Payload 포맷을 복사합니다.
Payload 포맷 붙여넣기선택한 Payload 포맷을 붙여넣기 합니다.
Payload 설정Payload 설정 창을 엽니다.
속성Payload 속성 창을 엽니다.

Payload 설정

항목설명
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
Payload 형식 이름Payload 형식의 이름을 지정합니다.
Payload 당 태그각 Payload 당 사용할 태그 수를 지정합니다. (단일 테그/여러 테그)
Wrap 방식Wrap 방식을 선택합니다. (식별자/Array)
Wrap 이름Wrap 이름을 지정합니다.

속성

항목설명
속성 추가새 속성 또는 새 속성 그룹을 추가하기 위한 목록이 표시됩니다.
위로 이동선택한 속성 또는 속성 그룹을 위로 한 단계 이동시킵니다.
아래로 이동선택한 속성 또는 속성 그룹을 아래로 한 단계 이동시킵니다.
속성 제거선택한 속성 또는 속성 그룹을 삭제합니다.
모두 펼치기모든 항목을 펼칩니다.
모두 접기모든 항목을 접습니다.
속성 이름속성 또는 속성 그룹의 이름을 표시합니다. 수정 또한 가능합니다.
속성이 지닌 값을 표시합니다. 수정 또한 가능합니다. 이 속성에는 태그 식별자, 태그 디바이스, 태그 통신 상태, 태그 값, 태그 종류, 태그 값 타임 스탬프, 태그 읽기 타임 스탬프, 태그 통신 상태 타임 스탬프, 태그 Payload 타임 스탬프가 포함됩니다.
서식속성의 서식을 표시합니다. 수정 또한 가능합니다.