10.5.3.7. SREQ
10.5.3.7. SREQ
외부기기에서 측정한 쉬프트량을 요구하고 수신하여 온라인 쉬프트 레지스터에 쉬프트 데이터를 저장하는 기능입니다.
설명 | 쉬프트량 요구 | ||
문법 | SREQ R=<레지스터번호>, PT=<포트번호>[,<대기시간>,<퇴피주소>] | ||
파라미터 | 레지스터 번호 | 전송 받은 시프트량을 저장할 레지스터의 번호 | 1~8 |
포트 번호 | 시프트량 요구와 시프트량의 전송에 사용할 RS232C포트 번호 | 1~2 | |
대기시간 | 시프트량을 전송 받기까지 대기할 시간 | 0.0~60.0(sec) | |
퇴피주소 | 대기시간을 초과했을 때 분기할 주소 |
| |
사용 예 | SREQ R=1,PT=1 SREQ R=1,PT=1,3,999 |
l 수신된 시프트량은 『[F1]: 서비스』 → 『2: 레지스터』 → 『3: 온라인 시프트 레지스터』에서 지정된 온라인 시프트 레지스터 번호에 데이터를 저장합니다.
l 이 기능을 실행하면 RS232C포트에 의해 SHIFT ※1 CR LF (※1은 레지스터 번호)를 출력하고, 외부기기로부터RS232C 포트를 통하여 SHIFT X, Y, Z, θX, θY, θZ, CR를 입력 받습니다. 입력된 데이터는 ※1의 레지스터에 저장됩니다. 송수신 데이터는 ASCII코드입니다.