컨트롤러 객체 액세스

컨트롤러
객체는 컨트롤러 실행에 관한 상태 정보를 제공합니다.
속성
데이터 유형
명령어
설명
Audit Value
DINT[2], LINT
GSV
감사 값은 프로젝트가 컨트롤러에 다운로드되거나 이동식 저장소에서 로드되는 경우 생성되는 고유한 값입니다. 변경이 감지되면 이 값이 업데이트됩니다.
모니터링할 변경 사항을 지정하려면 ChangesToDetect 속성을 사용합니다.
ChangesToDetect
DINT[2], LINT
GSV, SSV
모니터링할 변경 사항을 지정하는 데 사용됩니다. 모니터링할 변경 사항이 발생하면 감사 값이 업데이트됩니다.
CanUseRPIFrom
Producer
DINT
GSV
제작자가 지정한 RPI를 사용할지 여부를 식별합니다.
  • 0. 제작자가 지정한 RPI 사용 금지.
  • 1. 제작자가 지정한 RPI 사용.
ControllerLog Execution Modification Count
DINT
GSV SSV
프로그램/태스크 속성 변경, 온라인 편집 또는 컨트롤러 타임 슬라이스 변경으로 인해 생성된 컨트롤러 로그 항목 수. 또한 강제 적용으로 인해 생성된 로그 항목을 포함하도록 구성할 수도 있습니다. RAM이 불량 상태가 되면 이 개수가 리셋됩니다. 이 개수는 가장 큰 DINT에서 제한되지 않으므로 롤오버가 발생할 수 있습니다.
ControllerLog
TotalEntryCount
DINT
GSV SSV
마지막 펌웨어 업그레이드 이후의 컨트롤러 로그 항목 수. RAM이 불량 상태가 되면 이 개수가 리셋됩니다. 이 개수는 가장 큰 DINT에서 제한됩니다.
DataTablePad
Percentage
INT
GSV
별도로 확보해둔 사용 가능한 데이터 표 메모리의 비율(0 ~ 100).
IgnoreArrayFaultsDuringPostScan
SINT
GSV SSV
SFC 동작을 사후 스캔할 때 발생하는 선택된 폴트를 억제하도록 구성하는 데 사용됩니다. SFC가 자동 리셋으로 구성된 경우에만 유효합니다.
  • 0. 이 값은 사후 스캔 실행 중에 폴트를 억제하지 않습니다. 이 값이 기본값으로, 권장되는 동작입니다.
  • 1. 이 값은 SFC 작업을 사후 스캔하는 중 메이저 폴트 4/20(배열 첨자가 너무 큼) 및 4/83(값이 범위를 벗어남)을 자동으로 억제합니다.
폴트가 억제되면 컨트롤러는 내부 폴트 처리기를 사용해 해당 폴트를 자동으로 지웁니다. 그러면 폴트가 발생한 명령어는 자동으로 건너뛰고 다음 명령어에서 실행이 다시 시작됩니다.
폴트 처리기는 내장되어 있기 때문에 이러한 동작을 수행하도록 에러 처리기를 구성할 필요가 없습니다. 사실, 폴트 처리기를 구성하더라도 억제된 폴트가 에러 처리기를 트리거하지는 않습니다.
InhibitAutomatic
FirmwareUpdate
BOOL
GSV SSV
펌웨어 슈퍼바이저를 활성화할지 여부를 식별합니다.
  • 0. 이 값은 펌웨어 슈퍼바이저를 실행합니다.
  • 1. 이 값은 펌웨어 슈퍼바이저를 실행하지 않습니다.
KeepTestEditsOnSwitch over
SINT
GSV
컨트롤러 절체 시 편십 태스트를 유지할지 여부를 식별합니다.
  • 0. 이 값은 절체에서 자동으로 편집 테스트를 취소합니다.
  • 1. 이 값은 절체에서 편집 테스트를 계속 수행합니다.
Name
String
GSV
컨트롤러 이름.
Redundancy
Enabled
SINT
GSV
컨트롤러가 중복에 대해 구성되었는지 여부를 식별합니다.
  • 0. 이 값은 컨트롤러가 중복에 대해 구성되지 않았음을 나타냅니다.
  • 1. 이 값은 컨트롤러가 중복에 대해 구성되었음을 나타냅니다.
ShareUnused
TimeSlice
INT
GSV SSV
연속 태스크 및 백그라운드 태스크가 사용되지 않는 타임 슬라이스 공유하는 방법을 식별합니다.
  • 0. 이 값은 백그라운드 태스크가 완료되었더라도 작업 시스템에서 연속 태스크에 대한 제어를 제공하지 않음을 나타냅니다.
  • 1. 이 값은 백그라운드 태스크가 완료되었더라도 연속 태스크가 실행됨을 나타냅니다. 이것이 기본값입니다.
  • 2. 이 값과 같거나 큰 값은 마이너 폴트를 로깅하고 설정은 변경하지 않고 그대로 둡니다.
TimeSlice
INT
GSV SSV
통신에 할당된 사용 가능한 CPU의 비율(10 ~ 90). 키 스위치가 실행 위치에 있으면 이 값을 변경할 수 없습니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal