[SCADA] [기타] Ethernet_Serial 컨버터를 사용하여 통신을 하고 싶습니다.
2016.03.04

안녕하세요,

CIMON입니다.

 

SCADA 상에서 Ethernet/Serial 컨버터(터미널 서버)를 사용하여 통신하고자 할 때, 사용자 프로토콜(Ethernet)을 작성한 후 사용 가능합니다.

아래 방법을 참조하여 주시기 바랍니다.

 

[적용 방법]

본 예제에서는 Serial Gate 제품 SG-1020/All 모델을 이용하였으며,

기본으로 설정되는 IP 어드레스는 각각 Serial Gate IP: 192.168.0.223 / SCADA IP: 192.168.0.10입니다.

1. 네트워크를 다음 그림과 같이 구성합니다.

 

 

2. 모든 장비가 연결된 상태에서, 인터넷 주소창에 Serial Gate IP 어드레스(192.168.0.223)를 입력한 후 설정을 확인합니다.

3. PC에 가상 COM 포트를 연결하기 위하여 Serial Gate에서 제공하는 ‘COM Redirector control’ 프로그램을 실행 후,

다음과 같이 설정합니다.

4. PLC가 Modbus RTU 프로토콜을 통해 SCADA과 통신하기 위해서는 사용자 프로토콜을 직접 작성 후 사용하여야 합니다.

CimonD을 실행한 후, [도구]-[I/O 디바이스]를 선택합니다.

디바이스 종류를 ‘㈜싸이몬 사용자 프로토콜(Ethernet)’으로 하여 사용자가 임의로 Modbus RTU 프레임을 구성할 수 있습니다.

 

5. 통신포트를 다음과 같이 설정합니다.

소켓 포트번호는 임의의 1000으로 지정한 후, SCADA가 설치된 PC의 IP 어드레스를 입력합니다. 이후 통신방식을 TCP로 설정합니다.

 

6. 스테이션을 추가합니다. 이 때 IP 어드레스는 Serial Gate(터미널 서버)의 IP 어드레스를 입력합니다.

 

7. Modbus RTU 프레임을 정의합니다. 다음 프레임은 1번 국번의 403073 어드레스에서 1 Word의 데이터를 가져와 M0에 저장하는 프레임입니다.

※ Modbus RTU 프로토콜의 프레임은 CimonD에서 도움말을 참조하여 주시기 바랍니다.

8. 데이터베이스에서 값을 감시할 태그를 생성합니다.

사용자 프로토콜에서 지정한 M0을 I/O 어드레스로 입력하여 실태그로 지정합니다.

 

 

 

언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.

감사합니다.