안전 애플리케이션에서 GSV/SSV 명령어

표준 태스크의 경우, GSV 명령어를 사용하여 사용 가능한 모든 속성의 값을 가져올 수 있습니다. SSV 명령어를 사용할 경우 소프트웨어에 설정할 수 있는 속성만 표시됩니다.
안전 태스크의 경우 GSV 및 SSV 명령어는 보다 더 제한적입니다. 안전 태스크와 표준 태스크의 SSV 명령어는 안전 I/O 장비의 모드 속성에서 비트 0(에러 발생 시 Major 폴트)을 설정할 수 없습니다.
주목 :
SSV 명령어는 신중하게 사용하십시오. 오브젝트를 변경하면 컨트롤러가 예기치 않게 작동하거나 사용자가 부상을 입을 수도 있습니다.

FaultRecord 속성

MajorFaultRecord 및 SafetyTaskFaultRecord 속성에 대한 액세스를 단순화하기 위해 사용자 정의 구조체를 생성합니다.
FaultRecord 속성 액세스를 위한 파라미터
이름
데이터 유형
스타일
설명
TimeLow
DINT
10진수
폴트 타임 스탬프 값의 하위 32 비트
TimeHigh
DINT
10진수
폴트 타임 스탬프 값의 상위 32 비트
Type
INT
10진수
폴트 유형(프로그램, I/O 등)
Code
INT
10진수
이 폴트의 고유한 코드(폴트 유형에 따라 다름)
Info
DINT[8]
16진법
각 폴트에 대한 정보(폴트 유형 및 코드에 따라 다름)

폴트 정보

SafetyStatus 및 SafetyTaskFaultRecord 속성은 복구 불가능 폴트에 대한 정보를 캡처할 수 있습니다. 컨트롤러 폴트 처리기의 GSV 명령어를 사용하여 폴트 정보를 캡처 및 저장하십시오. GSV 명령어는 표준 태스크에서 폴트를 해결하고 표준 태스크를 계속 실행시킬 수 있는 컨트롤러 폴트 처리기와 함께 사용할 수 있습니다.
안전 애플리케이션에서 GSV 및 SSV 명령어를 사용하는 방법은 Logix 5000 컨트롤러 일반 명령어 레퍼런스 매뉴얼(Publication 1756-RM003)의 입력/출력 명령어 장을 참조하십시오.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal