访问程序对象

程序对象提供关于程序的状态信息。指定程序名称来确定所需程序对象。
属性
数据类型
标准任务内的指令
安全任务内的指令
说明
DisableFlag
SINT
GSV SSV
控制该程序的执行。每个值都具有特定含义
  • 0.启用程序的执行。
  • 非零。禁用程序的执行。
DINT
GSV
GSV
非零值即可禁用。
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
十进制
发生故障的时间。自 1970 年 1 月 1 日起,单位为微秒。
类型
INT
十进制
故障类型(程序、I/O 等)
Code
INT
十进制
故障的唯一代码(取决于故障类型)
Info
DINT[8]
十六进制
故障的具体信息(取决于故障类型和代码)
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal