====== AN61002 - CUBLOC과 HMI 연결하는법 ====== MSB시리즈를 가지고 진행해보겠습니다. 큐블록 MSB와 HMI는 3가닥으로 연결합니다 {{ :cublocapp:an61002:connectionmsb.png?nolink |}} 연결한 모습을 사진으로 찍어봤습니다. {{ :cublocapp:an61002:hmiwithplc.jpg?nolink |}} 만약, 큐블록 CUSB 시리즈와 CUBASE등과 같은 DSUB로 되어 있는 장비는 다음과 같이 연결하세요. {{ :cublocapp:an61002:connectioncusb.png?nolink |}} ===== ComfileHMI Editor 셋팅 ===== ComfileHMI Editor에서는 아래와 같이 셋팅하세요. 제조사는 모델명은 로 하세요 {{ :cublocapp:an61002:hmiprjset.png?nolink |}} ====== 큐블록 기본소스 ====== 큐블록 스튜디오는 버젼 4.0이상을 사용하세요. 큐블록에서 필요한 최소한의 소스 프로그램은 다음과 같습니다. {{ :cublocapp:an61002:cubloc_an61002.zip |}} #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명령이 하나 있어야 합니다. {{ :comfilehmi:hmi_connection_cubloc:cublocstudio.png?nolink |}} ===== ComfileHMI Editor ====== 심플하게 보턴하나와 램프하나를 그려보았습니다. {{ :cublocapp:an61002:an61002.zip |}} {{ :cublocapp:an61002:an61002.png?nolink |}} 보턴을 더블클릭하면 속성창이 뜹니다. 아래처럼 설정하였습니다. {{ :cublocapp:an61002:an61002_bt.png?nolink |}} 램프를 더블클릭하고, 아래처럼 설정하였습니다. {{ :cublocapp:an61002:an61002_lamp.png?nolink |}} 에디팅하는 과정을 GIF동영상으로 만들어 보았습니다. {{ :cublocapp:an61002:hmisimplean61002.gif?nolink |}} 끝으로, HMI와 USB로 연결하고 <프로젝트 전송>을 눌러서 다운로드한뒤 실행시키면 아래처럼 동작합니다.
[[cublocapp:index|한단계 뒤로]]