데이터 서버 편집기 정보
데이터 서버 편집기 테이블
다음 테이블은 데이터 서버 편집기에 대한 설명을 포함하고 있습니다.
데이터 서버 편집기
| 항목 | 설명 |
|---|---|
| 새 디바이스를 추가합니다. | |
| 선택한 디바이스 또는 스테이션을 삭제합니다. | |
| 선택한 디바이스 내용을 시스템 클립보드에 저장합니다. | |
| 시스템 클립보드에 저장되어 있던 디바이스 내용을 붙여넣기 합니다. | |
| 모든 항목을 펼칩니다. | |
| 모든 항목을 접습니다. | |
| 선택한 헤더의 항목을 접습니다. | |
| 선택한 헤더의 내용을 펼칩니다. | |
| Ethernet 디바이스 | Ethernet 디바이스 목록의 헤더입니다. |
| Serial 디바이스 | Serial 디바이스 목록의 헤더입니다. |
| 인증서 편집기 | 인증서 편집기를 열고 키 쌍과 신뢰된 인증서 저장소를 관리합니다. |
| MQTT Payload 편집기 | MQTT Payload 편집기를 엽니다. |
| 확인 | 데이터 서버 편집기를 닫습니다. |
새 데이터 서버 추가
| 항목 | 설명 |
|---|---|
| 연결 종류 | 데이터 서버의 연결 종류 (Ethernet/Serial) 중 하나를 선택합니다. |
| 디바이스 이름 | 디바이스 이름을 설정합니다. |
| 디바이스 종류 | 디바이스 종류를 선택합니다 |
일반
| 항목 | 설명 | 비고 |
|---|---|---|
| 디바이스 이름 | 디바이스 이름을 지정합니다. | |
| 디바이스 프로토콜 | 디바이스 프로토콜을 선택합니다. | 옵션: EtherNet/IP Server MQTT JSON Publisher Modbus TCP OPC UA Server Sparkplug Edge Node |
| Use All Tags | 프로젝트에 있는 모든 태그를 데이터 서버에서 사용 할 수 있도록 설정하는 항목입니다. | MQTT JSON Publisher 와 OPC UA Server 한정 |
| 서버 이름 | 서버에 이름을 지정합니다. 서버의 URL에 추가됩니다. | OPC UA 서버 한정 |
| 애플리케이션 URI | 인증서 유효성 검증을 위해 사용되는 OPC UA 서버의 애플리케이션 URI를 입력합니다. | OPC UA 서버 한정. |
| 애플리케이션 이름 | 탐색에 사용될 OPC UA 서버의 애플리케이션 이름을 입력합니다. | OPC UA 서버 한정 |
EtherNet/IP 서버
하기의 내용은 Ethernet/IP 서버에 대한 내용입니다.
디바이스 설정
하기의 내용은 Ethernet/IP 서버의 디바이스 설정에 대한 내용입니다.
Ethernet
| 항목 | 설명 | 비고 |
|---|---|---|
| 포트 | 서버가 수신 대기할 포트입니다. | 기본값: 44818 |
EtherNet/IP
| 항목 | 설명 | 비고 |
|---|---|---|
| 문자열 인코딩 | 장치에 저장된 문자열을 읽고 쓰기 위한 인코딩 방식을 설정합니다. | 옵션: ASCII ISO-8859-1 Latin1 Windows-1252 Windows-949 CP949 Shift_JIS GBK UTF-8 |
| 문자열 인코딩 방식 | 게이트웨이가 유효하지 않은 문자를 처리하는 방식을 설정합니다. | 바꾸기: 문자열 내의 유효하지 않은 문자를 "?"로 바꿉니다. 건너뛰기: 유효하지 않은 문자를 건너뛰고 다음 문자로 계속 진행합니다. 정지: 유효하지 않은 문자를 거부합니다. |
Logix 태그
다음 표는 EtherNet/IP Logix 태그 탭을 설명합니다.
| 항목 | 설명 |
|---|---|
| 새 태그 창을 엽니다. | |
| 선택한 태그를 편집합니다. | |
| 선택한 태그를 삭제합니다. | |
| 태그 | 현재 태그 이름입니다. |
| 별칭 | 대체 태그 이름입니다. |
새 태그
| 항목 | 설명 |
|---|---|
| I/O 주소를 바인딩하도록 전환합니다. | |
| 태그를 바인딩하도록 전환합니다. | |
| 바인딩할 태그를 선택합니다. | |
| 태그 | 바인딩된 태그입니다. |
| 어드레스 | 바인딩된 I/O 주소입니다. |
| 별칭 | 바인딩된 태그 또는 주소의 대체 이름입니다. |
어셈블리 태그
다음 표는 EtherNet/IP 어셈블리 태그 탭을 설명합니다.
| 항목 | 설명 |
|---|---|
| 새 어셈블리 인스턴스 창을 엽니다. | |
| 새 태그 창을 엽니다. | |
| 선택한 어셈블리 인스턴스를 편집합니다. | |
| 선택한 어셈블리 인스턴스를 삭제합니다. | |
| 현재 어셈블리 인스턴스를 EDS 파일로 내보냅니다. | |
| 어드레스 | 현재 어셈블리 인스턴스를 표시합니다. |
| 태그 | 어셈블리 인스턴스에 바인딩된 태그를 표시합니다. |
새 어셈블리 인스턴스
| 항목 | 설명 |
|---|---|
| 어셈블리 인스턴스 번호 | 어셈블리 인스턴스 번호를 지정합니다. |
| 데이터 크기 (Bytes) | 데이터 크기를 바이트 단위로 지정합니다. |
새 태그
| 항목 | 설명 |
|---|---|
| I/O 주소를 바인딩하도록 전환합니다. | |
| 태그를 바인딩하도록 전환합니다. | |
| 바인딩할 태그를 선택합니다. | |
| 태그 | 바인딩된 태그입니다. |
| 어드레스 | 바인딩된 I/O 주소입니다. |
| 어셈블리 인스턴스 번호 | 현재 어셈블리 인스턴스 번호입니다. |
| 바이트 인덱스 | 현재 바이트 인덱스 번호입니다. |
| 비트 인덱스 | 현재 비트 인덱스 번호입니다. |
MQTT JSON Publisher
다음 표는 MQTT JSON Publisher를 설명합니다.
디바이스 설정
다음 표는 MQTT JSON Publisher 디바이스 설정을 설명합니다.
MQTT
| 항목 | 설명 | 비고 |
|---|---|---|
| Broker Address | MQTT 브로커의 주소입니다. | URL 또는 IP 주소가 될 수 있습니다. 프로젝트의 모든 클라이언트 I/O 장치에서 고유해야 합니다. |
| 포트 | MQTT 브로커가 수신 대기하는 포트입니다. | 기본값: 1883 |
| Client ID | 브로커에 연결할 때 사용되는 클라이언트 ID입니다. | Should be unique to the broker. |
| Clean Session 사용 | 클라이언트가 클린 세션 플래그를 설정하여 브로커에 연결해야 하는지 여부를 지정합니다. | |
| Keep Alive (s) | MQTT 클라이언트가 사용하는 연결 유지 시간(초)입니다. | |
| SSL 사용 | 브로커에 연결할 때 SSL 인증이 필요한지 여부를 지정합니다. | |
| 키 페어 | 브로커에 연결할 때 사용할 키 페어의 UUID입니다. | SSL 사용이 참(true)으로 설정되어야 합니다. |
| 신뢰된 인증서 저장소 | 브로커에 연결할 때 사용할 신뢰 저장소의 UUID입니다. | SSL 사용이 참(true)으로 설정되어야 합니다. |
| MQTT Passwords 사용 | 브로커에 연결하기 위해 SSL 인증이 필요한지 여부를 지정합니다. | |
| MQTT Username | 브로커에 연결할 때 사용할 사용자 이름입니다. | MQTT 비밀번호 사용이 참(true)으로 설정되어야 합니다. |
| MQTT Password | 브로커에 연결할 때 사용할 비밀번호입니다. | MQTT 비밀번호 사용이 참(true)으로 설정되어야 합니다. |
MQTT 메시지 대기열
| 항목 | 설명 | 비고 |
|---|---|---|
| 메시지 대기열 사용 | 클라이언트가 메시지 대기열을 사용해야 하는지 여부를 지정합니다. | 클라이언트 연결이 끊긴 동안 메시지를 저장합니다. |
| 메시지 대기열 크기 | 메시지 대기열에 보관할 최대 메시지 수를 지정합니다. | 기본값: 1,000 최소: 20 최대: 10,000 |
| 메시지 대기열 발행 주기 제한 | 발행 간의 최소 시간을 지정하며, 0은 가능한 한 가장 빠른 속도를 의미합니다. | 기본값: 0 최소: 0 최대: 10,000 |
| 메시지 대기열 수명 제한 사용 | 발행자가 대기열에 있는 메시지에 유효 기간 제한을 적용할지 여부를 지정합니다. | |
| 메시지 대기열 수명 제한 (s) | 발행될 메시지의 최대 유효 기간(초)을 지정합니다. 오래된 메시지는 폐기됩니다. | 기본값: 600 최소: 10 최대: 2,592,00 |
동작 모드
| 항목 | 설명 | 비고 |
|---|---|---|
| 동작 모드 | 서버가 값을 발행하는 데 사용하는 트리거를 지정합니다. | 옵션: On Scan All On Scan Delta On Change Any |
| Polling Rate (ms) | On Scan 실행 모드에서 서버가 사용하는 폴링 속도를 지정합니다. | On Scan All 또는 On Scan Delta 를 선택해야 합니다. |
페이로드 정보
| 항목 | 설명 | 비고 |
|---|---|---|
| 페이로드 발행 포맷 | 발행되는 페이로드에 사용되는 형식을 설정합니다. | 기본값: Single No Wrap Basic |
| QOS 발행 | 메시지를 발행할 때 사용되는 QOS입니다. | 옵션: Zero 1 2 |
| 유지 메시지 발행 | 발행된 메시지를 유지할지 여부를 지정합니다. | |
| 토픽 발행 접두 | 토픽 이름에 추가되는 접두사입니다. | |
| 토픽 발행 접미 | 토픽 이름에 추가되는 접미사입니다. | |
| 접속 타입 | 발행자가 쓰기 요청에 대한 구독도 처리할지 여부를 지정합니다. | 옵션: 발행/구독 발행만 |
| 페이로드 구독 포맷 | 구독된 페이로드에 대해 예상되는 형식을 설정합니다. | 기본값: Single No Wrap Basic |
| QOS 구독 | 메시지를 구독할 때 사용되는 QOS입니다. | 옵션: Zero 1 2 |
| 구독 태그 식별자 종류 | 쓰기 요청이 어떤 태그에 대한 것인지 식별하는 방법을 지정합니다. | 옵션: 토픽 Payload |
| 구독 클램핑 방법 | 제공된 값이 태그의 데이터 유형으로 변환을 처리하는 방법을 지정합니다. | 옵션: Reject Clamp Overflow |
| 토픽 구독 접두 | 토픽 이름에 추가되는 접두사입니다. | |
| 토픽 구독 접미 | 토픽 이름에 추가되는 접미사입니다. |
디바이스 태그
다음 표는 MQTT JSON Publisher의 디바이스 태그 탭을 설명합니다.
| 항목 | 설명 |
|---|---|
| 새 태그 창을 엽니다. | |
| 선택한 태그를 편집합니다. | |
| 선택한 태그를 삭제합니다. | |
| 태그 | 현재 태그 이름입니다. |
| 액세스 유형 | 태그에 바인딩된 액세스 유형입니다. |
새 태그
| 항목 | 설명 | 비고 |
|---|---|---|
| I/O 주소를 바인딩하도록 전환합니다. | ||
| 태그를 바인딩하도록 전환합니다. | ||
| 바인딩할 태그를 선택합니다. | ||
| 태그 | 바인딩된 태그입니다. | |
| 어드레스 | 바인딩된 I/O 주소입니다. | |
| 접속 타입 | 발행자가 쓰기 요청에 대한 구독도 처리할지 여부를 지정합니다. | 옵션: 발행/구독 발행만 |
| 발행 ID | 발행 식별자입니다. | |
| 발행 ID | 발행할 토픽입니다. | |
| 구독 ID | 구독 식별자입니다. | |
| 구독 토픽 | 구독할 토픽입니다. |
Modbus TCP
다음 표는 Modbus TCP 데이터 서버를 설명합니다.
디바이스 설정
다음 표는 Modbus TCP 데이터 서버의 디바이스 설정을 설명합니다.
Ethernet
| 항목 | 설명 | 비고 |
|---|---|---|
| 포트 | 서버가 수신 대기할 포트입니다. | 기본값: 502 |
Modbus
| 항목 | 설명 | 비고 |
|---|---|---|
| Unit ID | 서버의 유닛 식별자입니다. | |
| 문자열 인코딩 | 장치에 저장된 문자열을 읽고 쓰기 위한 인코딩 방식을 설정합니다. | 옵션: ASCII ISO-8859-1 Latin1 Windows-1252 Windows-949 CP949 Shift_JIS GBK UTF-8 |
| 문자열 인코딩 방식 | 게이트웨이가 유효하지 않은 문자를 처리하는 방식을 설정합니다. | 바꾸기: 문자열 내의 유효하지 않은 문자를 "?"로 바꿉니다. 건너뛰기: 유효하지 않은 문자를 건너뛰고 다음 문자로 계속 진행합니다. 정지: 유효하지 않은 문자를 거부합니다. |
디바이스 태그
다음 표는 Modbus TCP 데이터 서버의 디바이스 태그 탭 설정을 설명합니다.
디바이스 태그
| 항목 | 설명 |
|---|---|
| 새 태그 창을 엽니다. | |
| 선택한 태그를 편집합니다. | |
| 선택한 태그를 삭제합니다. | |
| 어드레스 | 각 Modbus 레지스터의 현재 주소입니다. |
| 태그 | 현재 태그 이름입니다. |
새 태그
| 항목 | 설명 | 비고 |
|---|---|---|
| 태그 종류 | 태그의 종류입니다. | 옵션: 0: Coil 1: Discrete Input 3: Input 4: Holding |
| I/O 주소를 바인딩하도록 전환합니다. | ||
| 태그를 바인딩하도록 전환합니다. | ||
| 바인딩할 태그를 선택합니다. | ||
| 태그 | 바인딩된 태그입니다. | |
| 어드레스 | 바인딩된 I/O 주소입니다. | |
| 레지스터 | 해당하는 Modbus 레지스터입니다. |
OPC UA Server
다음 표는 OPC UA Server를 설명합니다.
디바이스 설정
다음 표는 OPC UA Server의 디바이스 설정 탭을 설명합니다.
Ethernet
| 항목 | 설명 | 비고 |
|---|---|---|
| 포트 | 서버가 수신 대기할 포트입니다. | 기본값: 4840 |
암호화
| 항목 | 설명 | 비고 |
|---|---|---|
| 암호화 활성화 | 암호화 지원을 활성화할지 여부를 지정합니다. | 사용자는 인증서를 업로드해야 합니다. |
| 인증서 생성 | 게이트웨이가 서버용 인증서를 자동으로 생성할지, 아니면 사용자가 제공한 인증서를 사용할지 지정합니다. | |
| 키 페어 | 사용자가 업로드한 키 페어의 UUID입니다. | |
| 모든 인증서 신뢰 | 인증서 유효성 검사에 신뢰 저장소를 사용할지, 아니면 모든 인증서를 자동으로 신뢰할지 지정합니다. | |
| 신뢰된 인증서 저장소 | 사용자가 업로드한 신뢰 저장소의 UUID입니다. |
암호화 - 허용된 Client 보안 정책
| 항목 | 설명 | 비고 |
|---|---|---|
| 암호화 설정 | 암호화가 필요한지 여부를 지정합니다. | |
| Basic 128 RSA-15 | Basic128Rsa15 보안 정책을 활성화할지 여부를 지정합니다. | 옵션: Disabled 서명 서명 및 암호화 서명 + 서명 및 암호화 |
| Basic 256 | Basic256 보안 정책을 활성화할지 여부를 지정합니다. | 옵션: Disabled 서명 서명 및 암호화 서명 + 서명 및 암호화 |
| Basic 256 SHA-256 | Basic256Sha256 보안 정책을 활성화할지 여부를 지정합니다. | 옵션: Disabled 서명 서명 및 암호화 서명 + 서명 및 암호화 |
| AES-128 SHA-256 RSA-OAEP | Aes128_Sha256_RsaOaep 보안 정책을 활성화할지 여부를 지정합니다. | 옵션: Disabled 서명 서명 및 암호화 서명 + 서명 및 암호화 |
인증 - 익명
| 항목 | 설명 |
|---|---|
| 익명으로 인증 허용 | 서버에서 익명 인증을 허용할지 여부를 지정합니다. |
| 익명으로 탐색 허용 | 익명 인증을 사용하는 클라이언트가 서버의 노드를 탐색할 수 있는지 여부를 지정합니다. |
| 익명으로 읽기 허용 | 익명 인증을 사용하는 클라이언트가 서버의 노드에서 읽을 수 있는지 여부를 지정합니다. |
| 익명으로 쓰기 허용 | 익명 인증을 사용하는 클라이언트가 서버의 노드에 쓸 수 있는지 여부를 지정합니다. |
인증 - 사용자
| 항목 | 설명 |
|---|---|
| 사용자명으로 인증 허용 | 서버에서 사용자 이름/비밀번호 인증을 허용할지 여부를 지정합니다. |
| 서버에 액세스할 새 사용자를 추가합니다. | |
| 사용자명 | 새로 추가된 사용자의 사용자 이름입니다. |
| 비밀번호 | 새로 추가된 사용자의 비밀번호입니다. |
| 검색 허용 | 현재 사용자가 서버의 노드를 탐색할 수 있는지 여부를 지정합니다. |
| 읽기 허용 | 현재 사용자가 서버의 노드에서 읽을 수 있는지 여부를 지정합니다. |
| 쓰기 허용 | 현재 사용자가 서버의 노드에 쓸 수 있는지 여부를 지정합니다. |
인증 - 인증서
| 항목 | 설명 |
|---|---|
| 인증서로 인증 허용 | 서버에서 인증서 인증을 허용할지 여부를 지정합니다. |
| 인증서로 탐색 허용 | 인증서 인증을 사용하는 클라이언트가 서버의 노드를 탐색할 수 있는지 여부를 지정합니다. |
| 인증서로 읽기 허용 | 인증서 인증을 사용하는 클라이언트가 서버의 노드에서 읽을 수 있는지 여부를 지정합니다. |
| 인증서로 쓰기 허용 | 인증서 인증을 사용하는 클라이언트가 서버의 노드에 쓸 수 있는지 여부를 지정합니다. |
인증 - 정책
| 항목 | 설명 | 비고 |
|---|---|---|
| Endpoint 보안 정책 일치 | 인증 토큰이 연결된 엔드포인트와 동일한 보안 정책을 사용하여 암호화되어야 하는지 여부를 지정합니다. | |
| 비암호화 인증 허용 | 서버가 없음(None) 엔드포인트에 대해 없음(None) 정책을 사용할지, 아니면 다른 모든 정책을 대신 사용할지 지정합니다. | |
| 인증 보안 정책 | 모든 인증 토큰에 보안 정책이 사용되는지 여부를 지정합니다. | 옵션: None Basic128Rsa15 Basic256 Basic256Sha256 Aes128_Sha256_RsaOaep |
태그 옵션
| 항목 | 설명 | 비고 |
|---|---|---|
| 서버 레이아웃 | 서버에서 노드를 할당하고 구성하는 데 사용되는 레이아웃을 지정합니다. | 옵션: 기본 De장장비비vice |
| 기본 읽기 허용 | 생성된 노드가 기본적으로 읽기 액세스를 허용할지 여부를 지정합니다. | |
| 기본 쓰기 허용 | 생성된 노드가 기본적으로 쓰기 액세스를 허용할지 여부를 지정합니다. |
디바이스 태그
다음 표는 OPC UA Server의 디바이스 태그 탭을 설명합니다.
| 항목 | 설명 |
|---|---|
| 새 태그 창을 엽니다. | |
| 선택한 태그를 편집합니다. | |
| 선택한 태그를 삭제합니다. | |
| 태그 | 현재 태그 이름입니다. |
| Browse Name | 현재 탐색 이름입니다. |
새 태그
| 항목 | 설명 | 비고 |
|---|---|---|
| I/O 주소를 바인딩하도록 전환합니다. | ||
| 태그를 바인딩하도록 전환합니다. | ||
| 바인딩할 태그를 선택합니다. | ||
| Browse Name | 태그에 바인딩된 Browse Name 입니다. | |
| 읽기 허용 | 서버의 읽기 패턴입니다. | 옵션: 서버 기본값 사용 True False |
| 쓰기 허용 | 서버의 쓰기 패턴입니다. | 옵션: 서버 기본값 사용 True False |
Sparkplug Edge Node
다음 표는 Sparkplug Edge Node 데이터 서버를 설명합니다.
디바이스 설정
다음 표는 Sparkplug Edge Node 데이터 서버의 디바이스 설정을 설명합니다.
MQTT
| 항목 | 설명 | 비고 |
|---|---|---|
| Broker Address | MQTT 브로커의 주소입니다. | URL 또는 IP 주소가 될 수 있습니다s. 프로젝트의 모든 클라이언트 I/O 장치에서 고유해야 합니다. |
| 포트 | MQTT 브로커가 수신 대기하는 포트입니다. | 기본값: 1883 |
| Client ID | 브로커에 연결할 때 사용되는 클라이언트 ID입니다. | 브로커에 대해 고유해야 합니다. |
| Clean Session 사용 | 클라이언트가 클린 세션 플래그를 설정하여 브로커에 연결해야 하는지 여부를 지정합니다. | |
| Keep Alive (s) | MQTT 클라이언트가 사용하는 연결 유지 시간(초)입니다. | |
| SSL 사용 | 브로커에 연결할 때 SSL 인증이 필요한지 여부를 지정합니다. | |
| 키 페어 | 브로커에 연결할 때 사용할 키 페어의 UUID입니다. | SSL 사용이 참(true)으로 설정되어야 합니다. |
| 신뢰된 인증서 저장소 | 브로커에 연결할 때 사용할 신뢰된 인증서 저장소의 UUID입니다. | SSL 사용이 참(true)으로 설정되어야 합니다. |
| MQTT Passwords 사용 | 브로커에 연결하기 위해 SSL 인증이 필요한지 여부를 지정합니다. | |
| MQTT Username | 브로커에 연결할 때 사용할 사용자 이름입니다. | MQTT 비밀번호 사용이 참(true)으로 설정되어야 합니다. |
| MQTT Password | 브로커에 연결할 때 사용할 비밀번호입니다. | MQTT 비밀번호 사용이 참(true)으로 설정되어야 합니다. |
Sparkplug
| 항목 | 설명 |
|---|---|
| Group ID | 모든 메시지의 MQTT 토픽에 사용되는 Sparkplug 에지 노드 ID의 일부입니다. |
| EoN ID | 모든 메시지의 MQTT 토픽에 사용되는 Sparkplug 에지 노드 ID의 일부입니다. |
| Primary Host 어플리케이션 사용 | 활성화하면 Sparkplug 에지 노드는 PHA로부터 온라인 STATE 메시지를 받을 때까지 BIRTH 메시지를 발행하지 않습니다. |
| Primary Host 어플리케이션 | 주 호스트 애플리케이션의 호스트 애플리케이션 ID입니다. |
| Metric Aliasing 사용 | 각 메트릭에 고유한 별칭 번호를 할당하여 통신 효율을 높입니다. |
| 모든 디바이스 사용 | 모든 장치와 모든 태그를 사용합니다. |
디바이스 태그
다음 표는 Sparkplug Edge Node 데이터 서버의 디바이스 태그 탭을 설명합니다.
| 항목 | 설명 |
|---|---|
| 새 디바이스 창을 엽니다. | |
| 새 태그 창을 엽니다. | |
| 선택한 태그를 편집합니다. | |
| 선택한 태그를 삭제합니다. | |
| 디바이스 | 현재 I/O 장치입니다. |
| 식별자 | 현재 I/O 장치 식별자입니다. |
새 디바이스
| 항목 | 설명 |
|---|---|
| 디바이스 | 생성된 I/O 장치 목록입니다. |
| 식별자 | I/O 장치에 바인딩할 식별자 이름입니다. |
| 모든 태그 사용 | 서버가 모든 태그를 사용할지 또는 태그 목록을 사용할지 지정합니다. |
New Tag
| 항목 | 설명 |
|---|---|
| 디바이스 | The list of created I/O devices. |
| I/O 주소를 바인딩하도록 전환합니다. | |
| 태그를 바인딩하도록 전환합니다. | |
| 바인딩할 태그를 선택합니다. | |
| 식별자 | 태그에 바인딩할 식별자 이름입니다. |