访问控制器对象
控制器
对象提供有关控制器执行的状态信息。属性 | 数据类型 | 指令 | 说明 |
|---|---|---|---|
Audit Value | DINT[2], LINT | GSV | 审核值是在将项目下载至控制器或从可移动存储设备载入项目时生成的唯一值。检测到值发生变化时,会相应更新该值。 要指定所监视的变化,应使用 ChangesToDetect 属性。 |
ChangesToDetect | DINT[2], LINT | GSV, SSV | 用于指定要监视的变化。发生所监视的变化时,将更新 Audit Value。 |
CanUseRPIFrom Producer | DINT | GSV | 确定是否使用生产者指定的 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 配置为自动复位的情况下有效。
故障被抑制后,控制器将使用内部故障处理器自动清除故障。这会导致跳过发生故障的指令,并继续执行后续指令。 由于故障处理器在内部,用户不需要配置故障处理器即可实现此行为。事实上,即使配置了故障处理器,抑制的故障也不会将其触发。 |
InhibitAutomatic FirmwareUpdate | BOOL | GSV SSV | 指定是否启用固件管理程序。
|
KeepTestEditsOnSwitch over | SINT | GSV | 指定在进行控制器切换时是否继续测试编辑内容。
|
Name | String | GSV | 控制器名称。 |
Redundancy Enabled | SINT | GSV | 指定是否配置控制器冗余。
|
ShareUnused TimeSlice | INT | GSV SSV | 指定连续任务和后台任务共享任何未使用时间片的方式。
|
TimeSlice | INT | GSV SSV | 分配给通信的可用 CPU 百分比 (10-90)。如果钥匙开关处于运行位置,该值不能更改。 |
提供反馈