모듈 객체 액세스
모듈 객체는 모듈에 관한 상태 정보를 제공합니다. 특정 모듈 객체를 선택하려면 GSV/SSV 명령어의 객체 이름 피연산자를 모듈 이름으로 설정합니다. 지정한 모듈은 컨트롤러 관리자의 I/O 구성 섹션에 있어야 하며 장치 이름이 있어야 합니다.
속성 | 데이터 유형 | 명령어 | 설명 |
|---|---|---|---|
EntryStatus | INT | GSV | 지정된 맵 항목의 현재 상태를 지정합니다. 비교 작업 수행 시 하위 12비트가 마스킹되어야 합니다. 12 ~ 15비트만 유효합니다. 값별 의미:
|
FaultCode | INT | GSV | 모듈 폴트(발생한 경우)를 식별하는 숫자. |
FaultInfo | DINT | GSV | 모듈 객체 폴트 코드에 대한 구체적인 정보를 제공합니다. |
Firmware SupervisorStatus | INT | GSV | 펌웨어 슈퍼바이저 기능의 현재 작동 상태를 식별합니다. 각 값에는 특정한 의미가 있습니다.
|
ForceStatus | INT | GSV | 강제 적용 상태를 지정합니다. 각 비트에는 특정한 의미가 있습니다.
|
Instance | DINT | GSV | 이 모듈 객체의 인스턴스 번호를 제공합니다. |
LEDStatus | INT | GSV | 컨트롤러 전면에 있는 I/O 상태 표시기의 현재 상태를 지정합니다.(1) 각 값에는 특정한 의미가 있습니다.
이 속성이 전체 모듈 컬렉션에 적용되기 때문에 이 속성에서 객체 이름을 입력하지 않습니다. |
Mode | INT | GSV SSV | 모듈 객체의 현재 모드를 지정합니다. 각 비트에는 특정한 의미가 있습니다.
|
Path | SINT Array | GSV | 경로를 참조 중인 모듈로 지정합니다. 버전 24 소프트웨어에서 시작하는 새로운 속성입니다. 각 바이트에는 특정 의미가 있습니다.
SINT 배열 길이가 경로를 저장할 만큼 충분하지 않은 경우 배열 값이 영이 되고 마이너 폴트가 기록됩니다. |
(1) 1756-L7x 컨트롤러에는 컨트롤러 전면의 상태 표시기 표시가 없지만 이 기능을 사용합니다.
의견을 작성 부탁드립니다.