MSB시리즈를 가지고 진행해보겠습니다. 큐블록 MSB와 HMI는 3가닥으로 연결합니다
연결한 모습을 사진으로 찍어봤습니다.
만약, 큐블록 CUSB 시리즈와 CUBASE등과 같은 DSUB로 되어 있는 장비는 다음과 같이 연결하세요.
ComfileHMI Editor에서는 아래와 같이 셋팅하세요. 제조사는 <COMFILE> 모델명은 <CUBLOC MODBUS RTU>로 하세요
큐블록 스튜디오는 버젼 4.0이상을 사용하세요. 큐블록에서 필요한 최소한의 소스 프로그램은 다음과 같습니다.
#include "MSB6XX" ' MSB6XX 시리즈를 위한 디바이스 선언. ' 코아모듈은 Const Device = CB280 처럼 선언해야 됩니다. Opencom 1,115200,3,200,200 ' 채널1을 115200,8,none,1stopbit로 오픈 Set Modbus 1,1,100 ' 모드버스 RTU 시작, 슬레이브 어드레스는 1, 수신응답은 100 (약 10mS) Usepin 8,In ' 포트 방향 설정 Usepin 32,Out Set Ladder On ' 레더시작 Do ' 메인루프 Loop
레더쪽에는 최소한 END명령이 하나 있어야 합니다.
심플하게 보턴하나와 램프하나를 그려보았습니다.
보턴을 더블클릭하면 속성창이 뜹니다. 아래처럼 설정하였습니다.
램프를 더블클릭하고, 아래처럼 설정하였습니다.
에디팅하는 과정을 GIF동영상으로 만들어 보았습니다.
끝으로, HMI와 USB로 연결하고 <프로젝트 전송>을 눌러서 다운로드한뒤 실행시키면 아래처럼 동작합니다.