태스크 객체 액세스

TASK 객체는 테스크에 대한 상태 정보를 제공합니다. 테스크 이름을 지정하여 원하는 TASK 객체를 정합니다.
속성
데이터 유형
표준 태스크 내 명령어
안전 태스크 내 명령어
설명
DisableUpdateOutputs
DINT
GSV
SSV
없음
태스크 종료 시 출력 처리 활성화 또는 비활성화함.
  • 이 속성을 0으로 설정하면 태스크 종료 시 출력 처리가 활성화됩니다.
  • 이 속성을 1(또는 0이 아닌 모든 값)로 설정하면 태스크 종료 시 출력 처리가 비활성화됩니다.
EnableTimeOut
DINT
GSV
SSV
없음
이벤트 테스크의 타임아웃 기능을 활성화 또는 비활성화합니다.
  • 타임아웃 기능을 비활성화하려면 이 속성을 0으로 설정합니다.
  • 타임아웃 기능을 활성화하려면 이 속성을 1(또는 0이 아닌 모든 값)로 설정합니다.
InhibitTask
DINT
GSV
SSV
없음
태스크가 실행되지 않도록 방지함. 태스크가 금지된 경우 컨트롤러가 프로그램 모드에서 실행 또는 테스트 모드로 전환되면 컨트롤러는 계속해서 해당 태스크를 사전 스캔합니다.
  • 태스크를 활성화하려면 이 속성을 0으로 설정합니다.
  • 태스크를 금지(비활성화)하려면 이 속성을 1(또는 0이 아닌 모든 값)로 설정합니다.
Instance
DINT
GSV
GSV
이 TASK 객체의 인스턴트 수를 제공합니다.
유효한 값은 0 ~ 31입니다.
LastScanTime
DINT
TIME32
GSV
SSV
없음
프로그램을 마지막 실행했을 때 걸린 시간. 시간은 마이크로초 단위입니다.
MaxInterval
DINT[2]
TIME32[2]
TIME
GSV
SSV
없음
테스크를 연속적으로 실행하는 사이의 최대 시간 범위. DINT[0]에 하위 32비트 값; DINT[1]에 상위 32비트 값이 들어 있습니다.
0 값은 태스크의 실행 횟수가 1회 이하임을 나타냅니다.
MaxScanTime
DINT
TIME32
GSV
SSV
없음
이 프로그램에 대해 최대로 기록된 실행 시간. 시간은 마이크로초 단위입니다.
MinInterval
DINT[2]
TIME32[2]
TIME
GSV
SSV
없음
테스크를 연속적으로 실행하는 사이의 최소 시간 범위. DINT[0]에 하위 32비트 값; DINT[1]에 상위 32비트 값이 들어 있습니다.
0 값은 테스크를 1이하로 실행함을 나타냅니다.
Name
String
GSV
GSV
테스크 이름.
OverlapCount
DINT
GSV
SSV
GSV
SSV
태스크가 실행 중인 상태에서 트리거되는 횟수. 이벤트 또는 주기 태스크에 유효합니다.
카운트를 지우려면 이 속성을 0으로 설정합니다.
Priority
INT
GSV
SSV
GSV
다른 테스크와 비교한 이 테스크의 상대적 우선 순위.
유효값은 0 ~ 15입니다.
Rate
DINT
GSV
SSV
GSV
테스크 실행 시간 범위. 시간은 마이크로초 단위입니다.
StartTime
DINT[2]
DT
LINT
GSV
SSV
없음
태스크 마지막 실행이 시작된 경우 WALLCLOCKTIME 값. DINT[0]에 하위 32비트 값; DINT[1]에 상위 32비트 값이 들어 있습니다.
Status
DINT
GSV
SSV
없음
태스크에 대한 상태 정보 제공함. 컨트롤러가 다음 비트 중 하나를 설정하면 수동으로 해당 비트를 지워야 합니다.
평가 내용:
  • EVENT 명령어가 태스크(이벤트 태스크만)를 트리거한지 여부를 결정하려면 비트 0을 검사합니다.
  • 타임아웃이 태스크(이벤트 태스크만) 트리거한지 여부를 결정하려면 비트 1을 검사합니다.
  • 태스크에 대해 오버랩이 발생한지 결정하려면 비트 2를 검사합니다.
SynchronizeRedundancyDataDisabled
DINT
GSV
없음
중복 응용 프로그램에서 표준 태스크에 대한 런타임 태그 크로스로드가 활성화되어 있는지 여부를 나타냅니다.
  • 0은 표준 태스크에 대한 태그 크로스로드가 활성화되어 있음을 나타냅니다.
  • 1은 표준 태스크에 대한 태그 크로스로드가 비활성화되어 있음을 나타냅니다.
Watchdog
DINT
GSV
SSV
GSV
이 테스크와 관련된 모든 프로그램 실행을 위한 시간 제한. 시간은 마이크로초 단위입니다.
0을 입력할 경우 해당 값이 할당됩니다.
Time:
0.5 sec
5.0 sec
Task Type:
periodic
continuous
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal