프로그램 객체 액세스
프로그램 객체는 프로그램에 대한 상태 정보를 제공합니다. 프로그램 이름을 지정하여 원하는 프로그램 객체를 정합니다.
속성 | 데이터 유형 | 표준 태스크 내 명령어 | 안전 태스크 내 명령어 | 설명 |
|---|---|---|---|---|
DisableFlag | SINT | GSV SSV | 없음 | 프로그램의 실행을 제어함. 값별 의미:
|
DINT | GSV | GSV | 0이 아닌 값이 비활성화됩니다. | |
LastScanTime | DINT TIME32 | GSV SSV | 없음 | 마지막으로 실행되었을 때 프로그램 실행 시간. 시간은 마이크로초 단위입니다. |
MaxScanTime | DINT TIME32 | GSV SSV | 없음 | 이 프로그램에 대해 최대로 기록된 실행 시간. 시간은 마이크로초 단위입니다. |
MajorFault Record | DINT[11] | GSV SSV | GSV SSV | 프로그램에 대한 메이저 폴트 기록함. |
MinorFault Record | DINT[11] | GSV SSV | GSV SSV | 프로그램에 대한 마이너 폴트를 기록함. |
Name | String | GSV | GSV | 프로그램 이름. |
팁:
Rockwell Automation에서는 폴트 레코드 속성에 쉽게 액세스할 수 있도록 사용자 정의 구조를 생성할 것을 권장합니다.
이름 | 데이터 유형 | 스타일 | 설명 |
|---|---|---|---|
타임스탬프 | LINT | 10진수 | 폴트가 발생한 시간입니다. 1970년 1월 1일 이후 단위는 마이크로초입니다. |
유형 | INT | 10진수 | 폴트 유형(프로그램, I/O 등) |
Code | INT | 10진수 | 폴트에 대한 고유 코드(폴트 유형에 따라 다름) |
Info | DINT[8] | 16진수 | 폴트 특정 정보(폴트 유형 및 코드에 따라 다름) |
의견을 작성 부탁드립니다.