데이터 디바이스(D영역) 비트제어 : LDBT, LDBTI, ANDBT, ANDBTI, ORBT, ORBTI
명령 | 사용 가능 영역 | 스텝수 | 플래그 | |||||||||||||||
M | X | Y | K | L | F | T | C | S | Z | D | @D | 정수 | 에러 | 제로 | 캐리 | |||
LDBT(I) ANDBT(I) ORBT(I) | S1 | - | - | - | - | - | - | - | - | - | ㅇ | ㅇ | ㅇ | - | 3 | - | - | - |
S2 | ㅇ | ㅇ | ㅇ | ㅇ | ㅇ | ㅇ | ㅇ | ㅇ | - | ㅇ | ㅇ | ㅇ | ㅇ |
LDBT, LDBTI |
---|
S1로 지정된 D영역의 워드어드레스 중 S2로 지정된 비트데이터를 참조하여 LDBT는 A접점 연산개시, LDBTI는 B접점 연산개시 명령으로 지정 Device의 On/Off 정보를 받아서 연산결과로 합니다.
프로그램 예
D0000의 3번 비트가 On되면 출력 Y0012는 On 됩니다.
ORBT, ORBTI |
---|
S1로 지정된 D영역의 워드어드레스 중 S2로 지정된 비트데이터를 참조하여 ORBT는 A접점 1개의 병렬접속, ORBTI는 B접점 1개의 병렬접속명령으로 지정 Device의 On/Off 정보를 받아서 그때까지의 연산결과와 OR 연산을 하여 이 값을 연산결과로 합니다.
프로그램 예
X0000이 On되거나 D0000의 3번 비트가 On되면 출력 Y0010은 On 됩니다.
ANDBT, ANDBTI |
---|
S1로 지정된 D영역의 워드어드레스 중 S2로 지정된 비트데이터를 참조하여 ANDBT는 A접점 직렬접속 명령, ANDBTI는 B접점 직렬접속 명령으로 지정 Device의 On/Off 정보를 받아서 그 때가지의 연산결과와 연산을 행하여 이 값을 연산결과로 합니다.
프로그램 예
X0000가 On되고 D0000의 3번 비트가 On되면 출력 Y0020은 On 됩니다.