图92
修改密码完成后单击确认,下次打开“水箱液位控制系统”工程师,屏幕显示如图93所示,要求输入正确的密码。
九、脚本程序
脚本程序在MCGS组态软件中有4中应用场合,分别为: 在【运行策略】中的脚本程序构件中使用;
在窗口中的【标准按钮】属性设置中的【脚本程序】中使用; 在菜单属性设置中的【脚本程序】中使用; 在【用户窗口】属性设置中的【启动脚本】、【循环脚本】、【退出脚本】中使用。
图93
(一)脚本程序在窗口中的应用
1、单击【用户窗口】,进入窗口工作台,在单击【新建窗口】按钮,生成【窗口0】。选择【窗口0】,单击【窗口属性】按钮,在【用户窗口属性设置】窗口中进行设置如图94所示。
图94
2、双击【脚本程序】按钮,进入【动画组态脚本程序】窗口,从【工具箱】单击【下拉框】按钮
,拖放到桌面适当位置,双击【下拉框】,弹出【下拉框够构件属性设置】窗口,如
图95所示设置。
图95
3、在脚本程序窗口的【工具箱】中单击2次【标签】按钮,放在桌面上,分别为:“选择框演示程序”,“姓名”。在姓名旁边再放置一个标签,如图96所示设置。
图96
4、在【工具箱】中单击【常用图符】按钮按钮
和【凹平面】按钮
,弹出【常用图符】窗口,选择【凹槽平面】
,放在桌面适当位置。通过菜单上【排列】按钮,按图93所
示设置。
5、在MCGS工作台上,单击【用户窗口】选中【脚本程序】窗口,单击【窗口属性】按钮,弹出【用户窗口属性设置】对话框,按图97设置脚本程序设置。
图97
备注:启动脚本中的内容为:脚本程序.控件0.AddItem(“张三”),是小括号!!! (二)脚本程序在标准按钮中的使用
MCGS系统内嵌255个系统计数器,实现用按钮启动、停止1号计数器,使用1号计数器复位,给1号计数器限制最大值。具体组态实现方法如下。 1、 在MCGS组态软件工作台上,进入【脚本程序】窗口,从【工具箱】中选择5次【标签】,
按图93放置,分别为“1号计数器操作演示”、“1号计数器计数”、“1号计数器显示”、“1号计数器工作状态”和“1号计数器最大值”。 2、 在从【工具箱】中选择3次【标签】,按图98所示放置,作为“1号计数器计数”‘“1
号计数器显示”、“1号计数器工作状态”运行时对应的显示。3个输出标签的属性设置如图98所示。
图98
3、 双击“1号计数器最大值”标签旁边的输入框,如图99所示设置属性。
图99
4、 选择工作台中的【脚本程序】窗口,点击【窗口属性】,在【循环脚本】中加入如下语
句:
计数器1号=!TimerValue(1,0) 计数器1号时间显示=$Time
计数器1号工作状态=!TimerState(1) 如图100所示。
图100