사용자 도구

사이트 도구

English

cubloc:stepstat:index

Stepstat

Variable = Stepstat ( Channel )

Variable : 결과를 저장할 정수형 변수
Channel : StepPulse를 위한 채널 (0 또는 1)

대상제품

CUBLOC 전제품

설명

출력중인 펄스의 개수의 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 · 마지막으로 수정됨: 2016/04/14 09:49 (바깥 편집)