FP0R: X8에서 XF 8비트로 디지털 스위치를 연결하고 이 두 자리 값(00에서 99까지)을 숫자(0에서 99까지)로 사용하고 싶습니다.
X8에서 XF까지의 8비트 정보를 제로 클리어 되어 있는 데이터 영역(DT10이라고 가정)을 digit 전송(F6 digit 전송 명령)으로 변환하고, 그 값을 BCD → BIN 변환(F81 이진 변환 명령)을 실행합니다.
주의) 디지털 스위치는 값을 변경하는 동안(ex. 7에서 8로 전환하는 조작 중) 0에서 9가 아닌 값을 출력하는 경우가 있습니다. 이때 F81 명령은 연산 오류가 발생하므로 연산 오류가 발생하더라도 "계속 운전"이 되도록 하십시오. 이 설정은 PLC 시스템 레지스터 설정 → 이상 시 운전 → "연산 오류 발생 시 정지" 체크를 해제하세요.
