본문 바로가기
IT/PLC

[명령어] BSFL,R / 비트(bit) 이동

by 옥탑방개발자 2022. 6. 23.
728x90
BSFR(L)이란?

Bit ShiFt Right(Left). 즉, 비트 단위로 이동할 때 쓰는 명령어 이다. *비트단위

 

 

 

 

BSFR(L)명령어 사용한 예제(1)

  • M15~M32 비트를 'ON' 시키고 M16~M31을 비트 시프트
BSFL 명령어 사용 예제

 

BSFR 명령어 사용 예제

 

 

 

 

 

BSFR(L)명령어 사용한 예제(2)

  • 하트 순차 점등
BSFL 명령어 예제
BSFL 명령어 예제

캐리 비트(SM700)

  • 지정단위 M16~M31를 벗어나 버려지는 비트는 캐리 비트(SM700)에 명령어가 실행 될 때 마다 저장

 

 

728x90