사용자 도구

사이트 도구

English

cubloc:stepstat:index

Stepstat

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

명령어 목록으로 가기

cubloc/stepstat/index.txt · 마지막으로 수정됨: 2020/08/19 00:41 저자 Comfile Technology