Variable = Stepstat ( Channel )
Variable : 결과를 저장할 정수형 변수 |
Channel : StepPulse를 위한 채널 (0 또는 1) |
출력중인 펄스의 개수의 2배수를 반환하는 함수 입니다. 500개의 펄스출력이 남아있다면 1000을 반환합니다. 펄스 출력이 모두 종료되었다면 0을 리턴합니다.
펄스 출력상태를 레더로직의 특수릴레이로도 확인할 수 있습니다. 채널0이 출력중일때는 _F(56)이 1이 됩니다. 채널1이 출력중일때는 F(57)이 1이 됩니다. StepStop에 의해서 멈추거나, 정해진 펄스가 모두 출력되어서 멈춘뒤에는 자동적으로 0이 됩니다.
Const Device = CT1720 Do Wait 200 Stepaccel 0,8,10,4000,4400,30000 '8번포트 StepAccel 펄스 출력 Do While Stepstat(0) > 0 ' 다 출력할 때 까지 대기 Loop Wait 1500 Loop