DEFAULT 태스크는 다른 태스크가 시작하지 않은 타이밍에서 동작하는 태스크입니다. DEFAULT 태스크의 동작 타이밍은 시스템 시간 (INplc가 동작하는 최소 시간)에 의존합니다. INplc의 시스템 시간은 250μsec입니다. DEFAULT 태스크는 1스캔 처리를 종료 한 후 그 처리 시간에 따라 대기 시간이 발생합니다. 대기 시간 종료 후 다음의 시스템 시간에서 DEFAULT 태스크가 작동합니다.
아래에
DEFAULT 태스크의 동작을 보여줍니다.
처리 시간이 250μs 미만의 경우에도 반드시 2tick 분 (250μs ~ 500μs 미만)의 대기 시간이 발생합니다.
● 처리 시간 = 250μs 이하 (= 1tick 미만)의 이미지
● 처리 시간 = 2000μs (= 8tick)의 이미지
■ 1 스캔 처리 시간이 9tick (2250μs) 이상인 경우의 동작
대기 시간은 처리 시간 [tick]의 3 분의 1의 비율로 작동합니다.
● 처리 시간 = 2250μs (= 9tick)의 이미지
※ 대기 시간은 750μs (= 3tick)입니다.
■ DEFAULT 태스크 + CYCLIC 태스크 동작
CYCLIC 태스크는 DEFAULT 태스크보다 우선 순위가 높기 때문에, DEFAULT 태스크보다 우선적으로 작동합니다.
|