상품
CS1/CJ1/CJ2/CP1/CP2 시리즈의 컨디션 플래그 주소와 그 명칭, 의미를 알려주십시오.
- 등록일
- 2025. 12. 17.
CS1/CJ1/CJ2/CP1/CP2 시리즈의 컨디션 플래그 주소와 그 명칭
컨디션 플래그는 명령 실행 결과를 나타내는 플래그 및 상시 ON 또는 OFF 상태의 플래그입니다. 주소가 아닌 레이블(명칭)로 지정합니다.
CX-Programmer에서는 레이블(명칭) 앞에 P_를 붙인 시스템 정의 변수명(글로벌 변수)으로 미리 등록되어 있습니다.
CX-Programmer에서는 레이블(명칭) 앞에 P_를 붙인 시스템 정의 변수명(글로벌 변수)으로 미리 등록되어 있습니다.
| 명칭 | CX-Programmer 에서의 명칭 | 주소 | 의미 |
| ≧ 플래그 | P_GE | CF000 | 두 데이터의 비교 결과가 "≧"일 경우 ON |
| ≠ 플래그 | P_NE | CF001 | 두 데이터의 비교 결과가 "≠"일 경우 ON |
| ≦ 플래그 | P_LE | CF002 | 두 데이터의 비교 결과가 "≦"인 경우 ON |
| 오류(ER) 플래그 | P_ER | CF003 | 각 명령의 오퍼랜드 데이터가 부정한 경우(명령 처리 오류 발생 시) ON |
| 캐리(CY) 플래그 | P_CY | CF004 | 연산 결과, 자릿수 상승 또는 자릿수 하강이 있었을 경우, 비트가 시프트된 경우 등에 ON |
| > 플래그 | P_GT | CF005 | 두 데이터의 비교 결과가 ">"인 경우, 특정 데이터가 지정 범위를 초과한 경우 등에 ON |
| =플래그 | P_EQ | CF006 | 두 데이터의 비교 결과가 "="인 경우, 연산 결과가 0인 경우 등에 ON |
| < 플래그 | P_LT | CF007 | 두 데이터의 비교 결과가 "<"인 경우, 특정 데이터가 지정 범위를 하회하여 초과한 경우 등에 ON |
| 네거티브(N) 플래그 | P_N | CF008 | 연산 결과의 최상위 비트가 1이 된 경우 등에 ON |
| 오버플로(OF) 플래그 | P_OF | CF009 | 연산 결과가 오버플로우된 경우 ON |
| 언더플로우(UF) 플래그 | P_UF | CF010 | 연산 결과가 언더플로우한 경우 ON |
| 액세스 에러(AER) 플래그 | P_AER | CF011 | "부적절한 영역 액세스 오류" 발생 시 ON |
| 0.1초 클럭 펄스 | P_0_1s | CF100 | 0.05초 ON, 0.05초 OFF 반복 펄스 |
| 0.2초 클럭 펄스 | P_0_2s | CF101 | 0.1초 ON, 0.1초 OFF 반복 펄스 |
| 1초 클럭 펄스 | P_1s | CF102 | 0.5초 ON, 0.5초 OFF 반복 펄스 |
| 0.02초 클럭 펄스 | P_0_02s | CF103 | 0.01초 ON, 0.01초 OFF 반복 펄스 |
| 1분 클록 펄스 | P_1min | CF104 | 30초 ON, 30초 OFF 반복 펄스 |
| 상시 ON 플래그 | P_On | CF113 | 항상 ON 상태인 플래그 |
| 상시 OFF 플래그 | P_Off | CF114 | 항상 OFF 상태인 플래그 |
CX-Programmer의 변수 테이블에서도 참조할 수 있습니다.
사용 방법에 대한 자세한 내용은 「 CP2E-E/N CPU 유닛 사용자 매뉴얼(소프트웨어 편)(SBCA-478) 」의 「5-11 컨디션 플래그」를 참조하십시오.
다운로드를 위해서는 무료 회원 가입 및 로그인이 필요합니다.