图42
5、单击【设备调试】,如图43所示,可看到数据的变化。
图43 6、再进入【运行环境】,就会发现所作的【水箱液位控制系统演示工程】自动的运行起来。
(十)水箱液位控制脚本程序编写
脚本编程思路:
①当“水罐1”液位达到9m,“水泵”关闭;“水罐1”液位不足9m,“水泵”打开。 ②当“水罐2”液位不足1m时,关闭“出水阀”,否则打开“出水阀”。
③当“水罐1”的液位大于1m,同时“水罐2”的液位小于6m时,打开“调节阀”,否则关闭“调节阀”
1、 在【运行策略】中,单击【循环策略】,双击
图标进入【策略属性设置】窗口,
如图44所示,吧【策略执行方式】中的循环时间设为:200ms,单击【确认】按钮。
图44
2、 在策略组态中,单击工具条中的(新增策略行)按钮
,则屏幕显示如图45所示。
图45
3、 在策略组态中,单击工具条中的【工具箱】按钮
,弹出【策略工具箱】,如图46所
示。单击【策略工具箱】中的【脚本程序】,把鼠标移出【策略工具箱】,会出现一个小手,把小手放在图45中的
上,单击鼠标,则屏幕显示如图47所示。
图46 图47
4、 双击按钮进入脚本程序编辑环境,输入程序如图48所示。
图48
5、这时再进入运行环境运行水箱液位工程,工程会按照设计的控制流程,出现相应的动画效果。
五、报警显示与报警数据
(一)定义报警
1、在实时数据库中,双击“液位1”,进入【报警属性】设置窗口,如图49所示。选择一【允许进行报警处理】;在【报警设置】中选择【上限报警】,把报警值设为:“9”;【报警注释】为:“水罐1已达上限值”。在【报警设置】中选择【下限报警】,把【报警值】设为:“1”,【报警注释】为:“水罐1没水了”。
图49
2、进入【存盘属性】窗口,如图50所示。在【报警数值的存盘】中选择【自动保存产生的报警信息】。对“液位2”变量设置方法同液位1。
图50
(二)报警显示组态
1、单击【用户窗口】,在【用户窗口】中,双击【水箱液位控制】窗口进入窗口。在窗口工具条中单击【工具箱】按钮
,在【工具箱】中单击【报警显示】按钮
,光标变“+”
后用鼠标拖动到适当位置与大小,如图51所示。