ABB AC900F学习笔记25:freelance 2019动态显示5

前面学习了棒图、单BOOL、多BOOL量来改变图像颜色显示。这一次继续练习动态显示。应用的环境是棒图根据关联变量的大小来改变显示的颜色和填充量。还是在前面的练习程序基础上来做。

1.打开项目文件,在过程站插入任务-任务列表,新建一个FBD程序段,双击打开程序段,写一个液位监控报警的程序段。设置4个报警限制值。

ABB AC900F学习笔记25:freelance 2019动态显示5

2.打开FGR画面,点击菜单动态-棒图,绘制一个棒图,双击棒图,打开参数设置对话框,过程值选择前面做了报警功能的那个过程值。

ABB AC900F学习笔记25:freelance 2019动态显示5

点击量程选项卡

ABB AC900F学习笔记25:freelance 2019动态显示5

点击位指定选项卡,填写几个报警的变量

ABB AC900F学习笔记25:freelance 2019动态显示5

点击显示选项卡

ABB AC900F学习笔记25:freelance 2019动态显示5

这里就是针对这几个报警信号的值组合做了颜色显示设计。

000表示没有任何报警,显示为绿色

001为高高报警,设计为红色闪烁

010为高限报警,设计为黄色常亮

011为高限、高高限同时来,实际上高高限来的时候,高限肯定会来,这里设计为和第二种情况一样,红色闪烁

100为低限,设计为黄色

后面3种情况不可能出现,可以不用管它。

其他选项卡可以不设置,点击确定按钮关闭对话框

保存,查找错误,没有问题。

运行模拟器,加载过程站和操作员站。

修改LT1000_HMI的数值,可以看到棒图在填充量随着数值变化,同时填充颜色随着数值变化。

 

上一篇:ABB AC900F学习笔记31:freelance 2019 运用实例学习理解自定义功能块参数存储类型-VAR_IN、VAR_OUT、VAR_DPS、PARA_EXP


下一篇:ABB AC900F学习笔记23:freelance2019动态显示3