문서의 이전 판입니다!
CUBLOC
큐블록은 베이직언어와 레더로직으로 움직이는 산업용 콘트롤러입니다. 큐블록은 BASIC언어를 메인언어로 쓰고 있으며 레더로직은 보조역할을 하고 있습니다. 따라서 큐블록을 사용하기 위해서는 BASIC언어에 대한 이해가 필수적으로 필요합니다.
본 페이지는 큐블록 프로그래밍을 하실때, BASIC과 Ladder Logic 명령어를 쉽게 찾아볼 수 있도록 만든 참조페이지입니다. 큐블록에 대한 구체적인 설명은 큐블록 메뉴얼를 참조하시기 바랍니다.
LS나 미쯔비시와 같은 기존 PLC 와는 많이 틀립니다. 사용설명서를 꼼꼼히 읽어보신뒤 구매해주세요. BASIC언어로 직접 코딩을 해야하는 제품입니다.
코어모듈 핀아웃
Basic 명령어
레더 로직
CUBLOC STUDIO / MSB LOGIC 레더 편집및 모니터링
기본명령어
LOAD,LOADN,OUT | A접점과 B접점, 출력 |
NOT,AND,OR | 반전, AND연산, OR연산 |
SETOUT,RSTOUT | 출력상태를 유지 |
DEFCON | 상수선언 |
DF,DFN | 입력조건 변동시 1스캔출력 |
RSTCNT | 카운터 클리어 |
MCS,MCSCLR | 마스터 콘트롤 |
TON,TAON | On 타이머 |
TOFF,TAOFF | Off 타이머 |
TMON,TAMON | 트리거 타이머 |
CTU,CTD | 카운터 |
KCTU,KCTD | 정전유지 카운터 |
비교명령 | 비교명령 사용법 |
응용명령어
CALLS,SBRT,RET - 서브루틴 호출 | WINV,DWINV - 반전 |
FMOV - 데이터 채움 | WMOV,DWMOV - 전송 |
GMOV - 그룹전송 | WMUL - 곱셈 |
GOTO,LABEL - 분기 | WNEG,DWNEG - 음수로 만듦 |
INTON - 인터럽트 발생 | WOR,DWOR - OR연산 |
TND - 조건부 스캔종료 | WRCL,DWRCL - 1비트 좌회전 (캐리포함) |
WADD,DWADD - 덧셈 | WRCR,DWRCR - 1비트 우회전 (캐리포함) |
WAND,DWAND - AND연산 | WROL,DWROL - 1비트 좌회전 |
WBCD - Binary를 BCD로 | WROR,DWROR - 1비트 우회전 |
WBCNT,DWBCNT - On비트수 카운트 | WSUB,DWSUB - 뺄셈 |
WBIN - BCD를 Binary로 | WXCHG,DWXCHG - 교환 |
WCMP,DWCMP - 비교 | WXOR,DWXOR - XOR연산 |
WDIV,DWDIV - 나눗셈 | LOOP - 루프반복 |
WINC,WDEC - 증가,감소 | NOP - 아무일도 안함 |
DIST - 분산 | UNIT - 조합 |
DECO - 디코드 | ENCO - 엔코드 |
BSHR,DBSHR - 비트 우쉬프트 | BSHL,DBSHL - 비트 좌쉬프트 |
WSHR - 워드 우쉬프트 | WSHL - 워드 좌 쉬프트 |
Comfile Technology's Document Library