• {{item.name}}
自动化系统 {{item.name}}
{{item2.name}}
更多

变量的采集模式

star star star star star
0 分
发布时间:2025年10月20日
  • 0
  • 283
本文档主要介绍了 SIMATIC Unified Panels 的变量采集模式。

1. 变量的采集模式

  • 在 HMI 变量表创建和 PLC 通信的外部变量,可以在变量的属性中设置变量的“采集模式”。默认情况下外部变量的采集模式为“循环操作”。

A screenshot of a computer

AI-generated content may be incorrect.

  • 与之前的精简/精智面板变量的采集模式相比,Unified 面板外部变量的采集模式仅支持“循环操作”和“必要时”,没有之前的“循环连续”采集模式。

2. 采集模式的区别

  • “循环操作”采集模式

对于“循环操作”采集模式,只要变量在画面中显示或归档,便会按照设置的采集周期定期更新数值。

用户可以自定义变量的采集周期。采集周期最快是 T100ms。

采集周期决定 HMI 设备何时从 PLC 读取外部变量的过程值。不用将采集周期设置的太小,这会不必要的增加通信负荷。

  • “必要时”采集模式

对于“必要时”采集模式,通过脚本或者使用“更新变量(UpdateTag)”系统函数时才会更新数值。

需注意:设置为“必要时”的采集模式的变量执行数值写入操作时不受影响。仅会影响HMI变量数值的读取。

3. 测试过程

  • 在 PLC 数据块中添加变量

  • 在 HMI 变量表中添加对应的外部变量

A screenshot of a computer

AI-generated content may be incorrect.

对于变量“HmiData_VarInt”,设置其采集模式为“循环操作”,采集周期为“T1s”。

A screenshot of a computer

AI-generated content may be incorrect.

对于变量“HmiData_VarReal”,设置其采集模式为“必要时”,并设置更新ID。

A screenshot of a computer

AI-generated content may be incorrect.

在画面中使用2个 IO 域(输入输出模式)分别关联2个外部变量,并在按钮的“按下”事件中调用“更新变量”函数或者编写脚本,设置“更新id”为变量属性中的更新 ID 的数值。

A screenshot of a computer

AI-generated content may be incorrect.

4. 测试结果

变量的采集模式.gif

5. 备注

如上所述, Unified 面板外部变量的采集模式不支持“循环连续”。如果希望通过外部变量的数值更改触发执行函数或者脚本功能,需要在“计划任务”中添加任务,触发器选择为“变量”,在“常规”属性中关联触发的变量。

在“事件-更新”中添加需要的系统函数或者脚本即可。

A screenshot of a computer

AI-generated content may be incorrect.








  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。