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