무조건 따라 하기(8)-콘솔프로그램 데이터 가져오기

Communication

무조건 따라 하기(8)-콘솔프로그램 데이터 가져오기

관리자 0 2779

Execute 프로토콜은 외부 프로그램과 통신이 가능하기 때문에, 사용자가 만든 프로그램으로 직접 장비와 통신이 가능하며

자신만의 알고리즘을 제작하여 라이브러리화 할 수 있다.


adbdf052aaec1cd67485de2351a175ab_1535530215_7908.jpg

 

 


① 개념도
adbdf052aaec1cd67485de2351a175ab_1535530215_8459.jpg

 

X-ScadaExecute Protocol

ReadRequest시엔 매개변수 1개를 가지고 프로그램을 실행시킨다.

WriteRequest시엔 매개변수 2개를 가지고 프로그램을 실행시킨다.

 

사용자는 위의 규칙에 맞게 프로그램을 개발하여 사용하면 된다.

 

 

step1 Console 프로그램 제작하기


① Console 프로그래 제작 : 시간프로그램


1. C#을 이용하여 프로그램 코딩


(1) 사용된 시간값 읽기 프로그램 코드 (C#)

-해당 샘플에 사용된 프로그램은 윈도우 시스템에서 시간 값을 가져와 반환하는 기능을 가지고 있다.

 

adbdf052aaec1cd67485de2351a175ab_1535530358_7.png
adbdf052aaec1cd67485de2351a175ab_1535530358_7468.png

 

 

step2 SCADA 장치 등록하기

① 장치 추가 및 프로토콜 선택

1. 장치 등록시 기타 연결 추가를 누른다.

adbdf052aaec1cd67485de2351a175ab_1535530406_479.jpg
 

2. Execute 프로토콜을 선택한다.


adbdf052aaec1cd67485de2351a175ab_1535530406_5382.jpg

 

3. 사용자가 개발한 프로그램 경로 설정(시간값 ReadOnly 프로그램)

adbdf052aaec1cd67485de2351a175ab_1535530427_1692.jpg

 

 

step3 SCADA 실행하기

 

adbdf052aaec1cd67485de2351a175ab_1535530460_9987.jpg



 


 

[이 게시물은 관리자님에 의해 2021-08-02 17:18:51 Device에서 이동 됨]
[이 게시물은 관리자님에 의해 2021-08-04 16:53:17 Designer에서 이동 됨]
0 답글
제목