OMRON IA Global
Sitemap Login Sign Up
Home > Support > FAQs
FAQs
CX-Programmer에서 변수를 사용한 프로그래밍 시「데이터형」지정 용도
CX-Programmer에서 변수 테이블 등록을 실행할 경우, 「변수명」「어드레스 」와 함께
「데이터형」을 입력하지 않으면 안됩니다.

데이터형 지정의 용도
「데이터형」이란 개념은 원래 컴퓨터의 언어 처리계열 중에서 형성된 것이지만 이「데이터형」을
지정하는 것으로, 동일 프로그램내에서 하나의 데이터가 시종일관 사용되고 있는지 아닌지를
CX-Programmer에서 자동으로 체크할 수 있습니다.


데이터형 지정이 되어 있지 않은 프로그램에서의 문제점
그림1 래더의 문제점은 전단 《BCD 가산(+B)명령》의 가산 결과 격납 에리어/D300의 BCD
데이터가 후단에서는 《BIN 감소(--)명령》에 의해 BIN값으로 처리되도록 합니다.



실수를 알지 못하고 그대로 사용할 경우
1. 먼저 그림1 래더도와 Watch Window의 D300를 봐 주십시오.
    가산지령 신호(0.00)의 시작으로 《BCD 가산(+B)명령》이 실행되어 120+80의 가산 결과인
   200(BCD)이 카운트 초기값으로서 D300에 격납됩니다.

2. 다음으로 그림2의 D300값을 봐 주십시오.
    이번에는 감산 펄스 입력(0.10)의 시작으로 《BIN 감소(--) 명령》이 실행되면 D300값을
   200(BCD)이 아닌 0200(HEX)으로 파악하기 때문에 현재값이 199가 되지 않고 01FF가
   되어 버립니다.






변수명으로 프로그래밍할 경우
    - 데이터형 지정 효용

그림1의 래더에서 사용되고 있는 D100, D200, D300에 각각「피가수」「가수」「카운트 초기값 」이라는 변수명을 붙여 데이터형(타입)으로서 모두 UINT_BCD(BCD4행)에 등록합니다.
(그림3(변수 테이블)과 그림4(래더도)를 참조해 주십시오.)



CX-Programmer 동작에서 경고 메세지가 표시됩니다.
전항에서 데이터형을 지정해 두면, 하기와 같은 조작시에 OUTPUT윈도우에 경고 메시지가
표시되며「변수」와「명령 오퍼랜드」의 《데이터형 불일치》가 지적됩니다.
(그림5와 그림6을 참조하십시오.)

1. 프로그램| 프로그램 체크 조작시
2. 래더 회로 전송시(PC→PLC)



[ 설 명 ]
「변수」와「명령 오퍼랜드」의《형(型) 불일치》가 발견된《BIN 디크리멘트(--) 명령》프레임이
붉게 표시되어 있습니다.



《변수명 프로그램》과 《데이터형》의 상세 설명에 대해서는 하기의 메뉴얼을 참조해 주십시오.
『CX-Programmer/오퍼레이션 메뉴얼 ~4-12. 변수를 사용한 프로그래밍~』
 
FAQs
고객 문의
제품 A/S 안내
대리점 및 관련 회사 소개
GLOBAL NETWORK
GLOBAL SERVICE
Q & A
종합 대리점
전화 문의
전문 대리점
방문 문의
A/S 전문 대리점
종합 카탈로그
AOI & AXI 대리점
물류
Top of page
한국오므론제어기기주식회사
서울 서초구 강남대로 465, B동 18층 (서초동, 교보빌딩) 대표:김영호 / 사업장등록번호 : 211-87-79826
OMRON Korea | 개인정보 처리방침 | 이용약관 및 권장환경 | 마케팅 정보 활용방침 | 주문에 관한 동의 사항 |
한국 Autonics사에 대한 특허권 침해 소송 제기와 소송 판결(승소)의 통지
Copyright (C) 2008-2024 Omron Electronics Korea Co., Ltd. All Rights Reserved.