상품
입력 단자 배열의 입력 CH의 MSB와 LSB를 반전시키는 회로를 알려주세요.
- 등록일
- 2025. 12. 17.
입력 단자 배열의 입력 CH의 MSB와 LSB를 반전시키는 회로를 알려주세요.
입출력 유닛의 단자 배열은 제조사나 기종에 따라 위에서 아래로 0,1,2,3----15비트인 것과 아래에서 위로 0,1,2,3----15비트인 것이 있습니다.
패널 내 배선을 그대로 두고 PLC만 교체하는 경우, 래더에서 MSB 측(*1)과 LSB 측(*2)을 180° 반전하는 방법이 없을까? 라는 질문에 대해,
그림 1과 같이,
<CY 부착 1비트 좌회전(ROL) 명령>과
<CY 부착 1비트 우회전(ROR) 명령>을
<FOR~NEXT 명령>으로 16회 반복하여 수행함으로써 대응 가능합니다.
■래더 회로
<프로그램: CS/CJ 시리즈>
I:1 : 입력 CH (1CH)
W100 : 변환 데이터 저장
CH그림 1W100 : 변환 데이터 저장
[동작 설명]
입력 1CH에 입력된 신호/8A8A(HEX)가 좌우 반전 변환되어 5151(HEX)가 된 후 변환 데이터 저장 CH인 W100에 저장되는 것을 확인하십시오.
■워치 윈도우의 <2진 표시>로 모니터링해 보았습니다
그림2
그림3
래더로 확인하신 16진수 변환 상태를 워치 윈도우의 <2진 표시>로 모니터링해 보았습니다. 입력 1CH의 비트 패턴(그림1)이 그림3의 W100에서는 좌우 반전되어 있음을 확인하십시오