User Ethernet Protocol(Slave) 만들기!
관리자
0
3406
2020.10.29 18:01
+ 13
사용자 이더넷 프로토콜슬레이브.xix (118.5K)
사용자 이더넷 프로토콜 (슬레이브)
X-SCADA 에서 사용자 이더넷 프로토콜을 사용할 수 있다
1. 사용자 이더넷 프로토콜 샘플 만들어보기
(객체를 생성할 때는 도구를 클릭하고 마우스 커서를 D esign 영역으로 옮겼을 때커서가 십자 표시로 되면 생성할 위치에 클릭한 상태로 드래그하면 된다.)

2) 생성한 장치에 네트워크 연결을 하나 추가한다
3) 생성한 네트워크 연결을 클릭하고 프로토콜을 선택한다
4) 네트워크 연결속성에서 아래 항목을 클릭해 사용자 프로토콜 편집기를 연다
5) 스크립트를 아래와 같이 설정한다.
스크립트를 모두 입력했다면 닫기를 눌러 사용자 프로토콜 편집 창을 닫는다.
6) 네트워크 연결의 속성을 아래와 같이 설정한다
(RemotePort 는 자신이 원하는 포트를 지정한다)
7) 태그 탐색기에 문자열 태그를 넷 추가한다
터미널 프로그램으로 TCP 서버를 연다 (포트는 7 에서 설정한 네트워크 속성을 따른다)
※ 터미널 프로그램 J1C
http://www.j1lab.com/
Char Mode옵션의 Send CR, Send LF 를 체크하고 메시지를 입력한다
샘플 프로토콜의 메시지 형식은 다음과 같다
(message 1),(message 2),(message 3),(…)
r n
※ 사용자 프로토콜의 host.log 는 debugview 프로그램에서 확인할 수 있다
https://docs.microsoft.com/en-us/sysinternals/downloads/debugview
(DebugView프로그램)