MODBUS PLC 연결하기

MODBUS PLC를 제어하기 위해 접속기기 설정과 외부 어드레스 사용방법을 알아봅니다.

이 가이드는 Android 기기에 설치된 weMX Player에서, Wi-Fi로 MODBUS를 사용하는 HMX 프로젝트를 만들기 위한 방법에 대해서 다룹니다.

weMX Designer를 설치 합니다.

MODBUS Slave 장치를 준비합니다.
(MODBUS Slave 장치가 준비되지 않았다면, MODBUS Slave 시뮬레이션 소프트웨어를 사용할 수 도 있습니다.)

화면 만들기를 시작하기 전에 연결하고자 하는 Android 기기가 Wi-Fi를 통해 연결되어 있는지 확인합니다.

새로운 HMX 프로젝트를 만듭니다.

weMX Designer의 상단 메뉴에서 [프로젝트] [시스템 설정][접속기기]를 선택합니다.

[접속기기 추가]를 선택합니다002E

“접속기기 추가” 창에서 “제조사”는 Modbus-IDA를 선택합니다. 그리고 “이름”은 “General MODBUS TCP Master”를 선택합니다.

준비된 MODBUS Slave (또는 시뮬레이터)가 실행되고 있는 IP 주소와 포트를 지정합니다. (해당 IP주소와 포트로 Android 기기에서 연결을 시도합니다.)
샘플에서 사용할 MODBUS Slave (또는 시뮬레이터)가 실행되는 정보는 다음과 같습니다.
(IP: 192.168.1.17, Port: 502, Unit ID: 3)

아래쪽에 있는 Unit ID 값을 MODBUS Slave(또는 시뮬레이터)에서 설정한 Unit ID 값으로 변경을 합니다.

Unit ID를 마우스로 클릭하면 나타나는 “Unit ID 설정” 창에 변경할 Unit ID 값(3)을 입력합니다.

MODBUS Slave(또는 시뮬레이터)의 어드레스로부터 값을 읽어 오기 위한 수치 입력기를 추가합니다.

첫 번째 수치 입력기의 어드레스는 “[PLC1]400001”을 사용합니다.

어드레스 입력 창에서 사용할 PLC1을 선택하고, 4를 선택하여 “Holding Registers”를 사용하는 어드레스를 지정합니다.

HMX 프로젝트를 저장합니다.

Android 기기로 전송을 합니다.

MODBUS Slave (또는 시뮬레이터)와 Android 기기가 Wi-Fi를 통해서 통신이 되는 것을 확인합니다.