- {{item.name}}
如何在项目运行时控制趋势的可见性
- 0
- 9
1. 简介
通过“趋势控件”可以以趋势图的形式显示当前过程变量的数值或者是数据日志中的变量数值。为了更好的查看数据曲线,如何在项目运行时控制趋势的可见性呢?
2. 趋势控件的组态
步骤1:在HMI变量表添加变量,本文以内部变量为例进行演示。

步骤2:打开画面,在右侧“工具箱”中的控件可以看到“趋势控件”,将其拖拽到当前画面或者双击“趋势控件”即可在当前画面上添加该控件。

步骤3:在“趋势控件”的“常规”属性下可以看到“趋势区域”,展开后点击“趋势”,在右侧即可添加趋势,并在”数据源Y-源”列中选择类型为“HMI_Tag”,然后关联HMI 变量表中的变量即可。


3. 创建控制趋势可见性的变量
在 HMI 变量表添加变量,本文以内部变量为例进行演示。

4. 将变量连接到趋势的可见性属性
在“趋势控件”的“趋势区域”中找到“趋势”,展开后点击“[0]趋势”中的“可见性”属性,取消“静态值”中的勾选项,并在“动态化”列中选择变量模式,在“类型”中选择“单个位”模式,设置为0位,选择“条件”为1时勾选可见性。即变量Visible(Int类型变量)的第0位被置位为1时,其十进制的值为1,与文本列表条目的值对应,此时[0]趋势可见。
按照同样的操作步骤对“[1]趋势”组态对应的可见性。设置为1位,选择“条件”为1时勾选可见性。即变量Visible(Int类型变量)的第1位被置位为1时,其十进制的值为2,与文本列表条目的值对应,此时[1]趋势可见。

为了更好的展示项目运行时趋势的可见性控制效果,本文采用下拉选择的方式来呈现,因此组态“文本列表”以便选择趋势。

在画面中使用“符号IO域”,在其属性中关联文本列表和变量“Visible”。


至此就完成了趋势控件趋势可见性的组态。
5. 实际运行效果

- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错



西门子官方商城


{{item.nickName}}