Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Application Server 属性的读取/写入行为

  • Last UpdatedSep 24, 2024
  • 1 minute read

系统写入自动化对象属性时,属性的写入状态最初设置为“?Pending”。

完成写入时,#WriteSts 字符串更新为写入操作的结果。如果成功完成写入,则 #WriteSts 值设置为空字符串。如果写入操作返回错误并处于待处理状态,即便读取操作上仍然在继续更新预订,#WriteSts 项目也会继续显示最新的写入状态。

您也可以使用 #VString1 到 #VString4 这些项目将浮点值或双精度值转换为字符串格式,数字 N 表示要返回的小数位数。例如,“3.1234”是 #VString4 的字符串。通过使用不带数字的 #VString 项目,可以将浮点值或双精度值舍入成整数值,然后将它作为字符串值返回。

属性扩展

数据类型

用途

.#EnumOrdinal

整型(读写)

包含<1>“</1>限定枚举<2>”</2>类型属性的当前读取序数值<3>。</3> 这是一种为枚举表达式返回整数(而不是返回字符串)的方法。

.#ReadSts

字符串(只读)

包含项目预订情况的当前读取状态,字符串将与之串联起来。它显示为“TIC101.PV.#ReadSts”。它由<1>“</1>消息交换<2>”</2>作为字符串提供<3>。</3> 它的值可以是如下内容之一:

“?Config”- 配置错误

“?Comms”- 通讯错误

“?Oper”- 操作错误

“?Pending”- 待处理

“?Warning”- 警告

“?Security”- 安全性错误

“?Software”- 软件错误

“?Other”- 其它错误

注意:如果未预订关联的项目(例如,TIC101.PV),则返回的字符串为空。

.#WriteSts

字符串(只读)

包含此字符串要串联的项目的最新写入状态,例如 Pump1.Cmd.#WriteSts。它由<1>“</1>消息交换<2>”</2>作为字符串提供<3>。</3> 如果字符串为空,则说明上次对项目的写入操作成功。否则,#WriteSts 可以是以下各个值之一:

“?Config”- 配置错误

“?Comms”- 通讯错误

“?Oper”- 操作错误

“?Pending”- 待处理

“?Warning”- 警告

“?Security”- 安全性错误

“?Software”- 软件错误

“?Other”- 其它错误

注意:如果未预订关联的项目(例如,TIC101.PV),则返回的字符串为空。