GSV/SSV 안전 객체

안전 태스크의 경우 GSV 및 SSV 명령어가 더욱 제한됩니다.
팁: 안전 및 표준 태스크의 SSV 명령어는 안전 I/O 모듈의 모드 속성에서 비트 0(에러 시 메이저 폴트)을 설정할 수 없습니다.
안전 객체의 경우 다음 표에는 안전 및 표준 태스크에서 GSV 명령어를 사용하여 값을 가져올 수 있는 속성과 SSV 명령어를 사용하여 설정할 수 있는 속성이 나와 있습니다.
주의:
주의:
GSV/SSV 명령어를 주의 깊게 사용하십시오. 객체를 변경하면 예기치 않은 컨트롤러 작동이나 직원 부상이 발생할 수 있습니다.
안전 객체
속성 이름
속성 설명
안전 태스크에서 액세스 가능
표준 태스크에서 액세스 가능
GSV
SSV
GSV
SSV
안전 태스크
인스턴스
태스크 객체의 인스턴스 번호를 제공함. 유효한 값은 0 ~ 31입니다.
checkmark (2)
checkmark (2)
MaximumInterval
태스크의 연속 실행 사이의 최대 시간 간격.
checkmark (2)
checkmark (2)
MaximumScanTime
태스크에 대해 기록된 최대 실행 시간(ms).
checkmark (2)
checkmark (2)
MinimumInterval
태스크의 연속 실행 사이의 최소 시간 간격.
checkmark (2)
checkmark (2)
우선 순위
다른 태스크와 비교하여 이 태스크의 상대적인 우선 순위. 유효한 값은 0 ~ 15입니다.
checkmark (2)
checkmark (2)
Rate
태스크에 대한 기간(ms) 또는 태스크에 대한 타임아웃 값(ms).
checkmark (2)
checkmark (2)
워치독
태스크와 관련된 모든 프로그램 실행에 대한 시간 제한(ms).
checkmark (2)
checkmark (2)
DisableUpdateOutputs
태스크 종료 시 출력 처리 활성화 또는 비활성화함.
  • 이 속성을 0으로 설정하면 태스크 종료 시 출력 처리가 활성화됩니다.
  • 이 속성을 1(또는 0이 아닌 모든 값)로 설정하면 태스크 종료 시 출력 처리가 비활성화됩니다.
checkmark (2)
EnableTimeOut
태스크의 타임아웃 기능 활성화 또는 비활성화함.
  • 타임아웃 기능을 비활성화하려면 이 속성을 0으로 설정합니다.
  • 타임아웃 기능을 활성화하려면 이 속성을 1(또는 0이 아닌 모든 값)로 설정합니다.
checkmark (2)
InhibitTask
태스크가 실행되지 않도록 방지함. 태스크가 금지된 경우 컨트롤러가 프로그램 모드에서 실행 또는 테스트 모드로 전환되면 컨트롤러는 계속해서 해당 태스크를 사전 스캔합니다.
  • 태스크를 활성화하려면 이 속성을 0으로 설정합니다.
  • 태스크를 금지(비활성화)하려면 이 속성을 1(또는 0이 아닌 모든 값)로 설정합니다.
checkmark (2)
LastScanTime
프로그램을 마지막 실행했을 때 걸린 시간. 시간은 마이크로초 단위입니다.
checkmark (2)
이름
태스크 이름.
OverlapCount
태스크가 실행 중인 상태에서 트리거되는 횟수. 이벤트 또는 주기 태스크에 유효합니다.
카운트를 지우려면 이 속성을 0으로 설정합니다.
checkmark (2)
StartTime
태스크 마지막 실행이 시작된 경우 WALLCLOCKTIME 값. DINT[0]에 하위 32비트 값; DINT[1]에 상위 32비트 값이 들어 있습니다.
checkmark (2)
상태
태스크에 대한 상태 정보 제공함. 컨트롤러가 다음 비트 중 하나를 설정하면 수동으로 해당 비트를 지워야 합니다.
평가 내용:
  • EVENT 명령어가 태스크(이벤트 태스크만)를 트리거한지 여부를 결정하려면 비트 0을 검사합니다.
  • 타임아웃이 태스크(이벤트 태스크만) 트리거한지 여부를 결정하려면 비트 1을 검사합니다.
  • 태스크에 대해 오버랩이 발생한지 결정하려면 비트 2를 검사합니다.
checkmark (2)
안전 프로그램
인스턴스
프로그램 객체의 인스턴스 번호 제공함.
checkmark (2)
checkmark (2)
MajorFaultRecord
프로그램에 대한 메이저 폴트 기록함.
checkmark (2)
checkmark (2)
checkmark (2)
MaximumScanTime
프로그램에 대해 기록된 최대 실행 시간(ms).
checkmark (2)
checkmark (2)
Disable Flag
프로그램의 실행을 제어함. 값별 의미:
  • 0. 실행이 활성화됨.
  • 0 이외의 값. 실행이 비활성화됨.
checkmark (2)
MaximumScanTime
프로그램에 대해 기록된 최대 실행 시간(ms).
checkmark (2)
Minor Fault Record
프로그램에 대한 마이너 폴트를 기록함.
checkmark (2)
LastScanTime
프로그램을 마지막 실행했을 때 걸린 시간. 시간은 마이크로초 단위입니다.
checkmark (2)
이름
태스크 이름.
Safety Routine
인스턴스
루틴 객체의 인스턴스 번호 제공함. 유효한 값은 0 ~ 65,535입니다.
checkmark (2)
Safety Controllers
SafetyLockedState(SINT)
컨트롤러의 안전 잠금이 잠겼는지 또는 잠금 해제되었는지 나타냄.
checkmark (2)
SafetySILConfiguration(SINT)
안전 SIL 구성을 다음과 같이 지정함.
  • 2 = SIL2/PLd
  • 3 = SIL3/PLe
checkmark (2)
checkmark (2)
SafetyStatus(INT)
(Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용 가능).
SIL3/PLe에 대해 구성된 응용 프로그램의 경우 안전 상태를 다음과 같이 지정하십시오.
  • 안전 태스크 정상 (1100000000000000)
  • 안전 태스크 작동 불가 (1100000000000011)
  • 파트너 누락 (01000000000000000)
  • 파트너 사용할 수 없음 (01000000000000001)
  • 하드웨어 호환되지 않음(01000000000000010)
  • 펌웨어 호환되지 않음 (01000000000000011)
팁:
SIL2/PLd 또는 Logix SIS에 대해 구성된 응용 프로그램의 경우 비트 15, 1 및 0이 1차 컨트롤러의 슬롯 + 1을 기준으로 다른 값일 수 있는 경우 이러한 비트는 무시해야 합니다. 의미는 위의 상태를 참조하십시오.
SIL2/PLd에 대해 구성된 응용 프로그램의 경우 안전 태스크를 다음과 같이 지정하십시오.
  • 안전 태스크 정상
    (x1000000000000xx)
  • 안전 태스크 작동 불가
    (x1000000000001xx)
checkmark (2)
SafetyStatus(INT)
(Compact GuardLogix 5370 및 GuardLogix 5570 컨트롤러에만 적용 가능).
안전 상태를 다음과 같이 지정함.
  • 안전 태스크 정상 (1000000000000000)
  • 안전 태스크 작동 불가 (1000000000000001)
  • 파트너 누락 (0000000000000000)
  • 파트너 사용할 수 없음 (0000000000000001)
  • 하드웨어 호환되지 않음(0000000000000010)
  • 펌웨어 호환되지 않음 (0000000000000011)
checkmark (2)
SafetySignatureExists(SINT)
안전 서명이 존재함을 나타냄.
checkmark (2)
checkmark (2)
SafetySignatureID(DINT)
(Compact GuardLogix 5370 및 GuardLogix 5570 컨트롤러에만 적용 가능)
32비트 ID 번호.
checkmark (2)
SafetySignature(문자열)
(Compact GuardLogix 5370 및 GuardLogix 5570 컨트롤러에만 적용 가능)
ID 번호 + 날짜 및 타임스탬프.
checkmark (2)
SafetyTaskFaultRecord(DINT)
안전 태스크 폴트를 기록합니다.
checkmark (2)
SafetySignatureIDLong SINT [33]
(Compact GuardLogix 5380 및 GuardLogix 5580 컨트롤러에만 적용 가능)
첫 번째 바이트는 안전 서명 ID의 크기(바이트 단위로)이고 나머지 32바이트에는 32바이트 안전 서명 ID의 내용이 포함되어 있습니다.
checkmark (2)
SafetySignatureIDHex(문자열)
(Compact GuardLogix 5380 및 GuardLogix 5580 컨트롤러에만 적용 가능)
서명 ID의 64자 16진수 문자열 표현.
checkmark (2)
SafetySignatureDateTime(문자열)
(Compact GuardLogix 5380 및 GuardLogix 5580 컨트롤러에만 적용 가능)
안전 서명의 27자 날짜 시간(mm/dd/yyyy, hh:mm:ss.iii<AM 또는 PM> 형식)
checkmark (2)
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal