Timing Pulse Generation : DUTY

명령

사용 가능 영역

스텝수

플래그

사용가능CPU

M

X

Y

K

L

F

T

C

S

Z

D

@

D

정수

XP

CP

BP

DUTY

n1

-

-

4

-

-

n2

-

-

-

-

D

-

-

-

-

-

-

-

-

-

-

-

-

 

 

n1

On 상태를 유지할 Scan 수

n2

Off 상태를 유지할 Scan 수

D

정의할 사용자 클럭 (F0100 ~ F0107)

에러(F110)

영역이 @D로 간접 지정된 경우 영역 초과가 발생하면 SET

 

 

DUTY

D로 지정된 User Clock 디바이스를 n1스캔동안 On, n2스캔동안 Off를 유지하도록 설정합니다.
D는 F0100~F0107 의 디바이스로만 지정이 가능합니다.

 

 

에러

D로 지정된 영역이 F0100~F0107의 범위가 아닌 경우 Error Flag(F0110)가 SET
n1 또는 n2로 지정된 데이터가 0 또는 음수인 경우 Error Flag(F0110)가 SET

 

 

프로그램 예

 User Clock 디바이스 F0100을 10스캔 동안 On, 20스캔 동안 Off를 유지하도록 설정합니다.