사용자 도구

사이트 도구

English

cublocapp:an61002:index

AN61002 - CUBLOC과 HMI 연결하는법

MSB시리즈를 가지고 진행해보겠습니다. 큐블록 MSB와 HMI는 3가닥으로 연결합니다

연결한 모습을 사진으로 찍어봤습니다.

만약, 큐블록 CUSB 시리즈와 CUBASE등과 같은 DSUB로 되어 있는 장비는 다음과 같이 연결하세요.

ComfileHMI Editor 셋팅

ComfileHMI Editor에서는 아래와 같이 셋팅하세요. 제조사는 <COMFILE> 모델명은 <CUBLOC MODBUS RTU>로 하세요

큐블록 기본소스

큐블록 스튜디오는 버젼 4.0이상을 사용하세요. 큐블록에서 필요한 최소한의 소스 프로그램은 다음과 같습니다.

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 Editor

심플하게 보턴하나와 램프하나를 그려보았습니다.

an61002.zip

보턴을 더블클릭하면 속성창이 뜹니다. 아래처럼 설정하였습니다.

램프를 더블클릭하고, 아래처럼 설정하였습니다.

에디팅하는 과정을 GIF동영상으로 만들어 보았습니다.

끝으로, HMI와 USB로 연결하고 <프로젝트 전송>을 눌러서 다운로드한뒤 실행시키면 아래처럼 동작합니다.

한단계 뒤로

cublocapp/an61002/index.txt · 마지막으로 수정됨: 2017/10/18 19:30 저자 Comfile Technology