组态王的烤漆房监控系统的设计
Exit函数 此函数使组态王运行环境退出。调用格式:Exit(Option); 参数:
Option:整形变量和数值
0— 退出当前程序 1— 关机
2— 重新启动Windows
3.4管理员登录界面的制作
在工程浏览器左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“管理者登录”的界面。如图3-4所示:
“登录”按钮,按下时的命令语言程序为LogOn();“清除登录”按钮,按下时的命令语言程序为LogOff();“登录配置”按钮,按下时的命令语言程序为EditUsers();“确定”按钮,按下时的命令语言程序为ClosePicture(管理者登录)。
图3-4 管理员登录界面
LogOn()函数用于在TouchVEW中登录。 LogOff()函数用于在TouchVEW中退出登录。
EditUsers函数常用于按钮的命令语言连接,功能是在界面程序运行中配置用户。当前用户的权限必须不小于900。
ClosePicture函数用于将已调入内存的界面关闭,并从内存中删除。
3.5 烤漆时间到提示界面制作
在工程浏览器左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“烤漆时间到提示”的界面,如图3-5所示。
在工程浏览器中选择命令语言——事件命令语言,在浏览器右侧双击“新建”,
图3-5 “烤漆时间到”提示界面
组态王的烤漆房监控系统的设计
弹出事件命令语言编辑器,如图3-6所示。事件命令语言有3种类型:
发生时:事件条件初始成立时执行一次。
存在时:事件存在时定时执行,在“每??毫秒”编辑框中输人执行周期,则当事件条件成立存在期间周期性执行命令语言。
消失时:事件条件由成立变为不成立时执行一次。
事件描述:指定命令语言执行的条件——烘于经过时间= =烘干时间设定ShowPicture(“烤漆时间到提示”);
图3-6 事件命令语言编辑器
烘干经过时间、烘千时间设定是PLC的数据寄存器C10、D200。
第四章 系统状态参数界面制作
在工程浏览器中左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“系统状态参数”的界面,如图4-1所示。
组态王的烤漆房监控系统的设计
图4-1 系统状态参数界面
先画出背景,选好颜色,用红色圆形的颜色改变来表示开关量的改变。如“喷漆状态选择”,红色圆形的颜色改变,采用“动画连接”设置中的“填充属性”连接。
属性变化:共有3种连接(线属性、填充属性、文本色),它们规定了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式的值变化而变化。单击任一按钮弹出相应的连接对话框。线类型的图形对象可定义线属性连接,填充形状的图形对象可定义线属性、填充属性连接,文本对象可定义文本色连接。
填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值而改变,通过定义一些分段点(包括阈值和对应填充属性),使图形对象的填充属性在一段数值内位指定值。“填充属性”动画连接的设置方法为:在“动画连接”对话框中选择“填充属性”按钮,弹出的对话框(图4-2所示)各项意义如下。
组态王的烤漆房监控系统的设计
图4-2 填充属性对话框
表达式:用于输入连接表达式,右边的?可以查看已定义的变量名和变量域。选变量“\\\\本站点\\喷漆状态选择”,如图4-3所示。
图4-3 变量选择对话框
增加:曾加新的分段点。单击“增加”按钮弹出输入新值对话框。 修改:修改选中的分段点。“修改“对话框用法同输入新值对话框。 删除:删除选中的分段点。
Welcome是Flash动画图标,在组态王的开发系统界面中,单击工具箱中的“点位图”命令在界面上绘制图片区域。然后在该区域上单击鼠标右键弹出快捷菜单,从弹出的菜单中选择“从文件中加载”命令,弹出文件选择对话框,用户可以从该对话框中选择一个要加载的图片文件,单击“打开”按钮,将整个图片加载到组态王的点位图对象中。
组态王中可以嵌入各种格式的图片:如BMP、JPG、JPEG、PNG、GIF等。
组态王的烤漆房监控系统的设计
图形的颜色只受显示系统的限制。可以将剪贴板中的点位图复制到当前选中的点位图对象中,并且复制的点位图将进行缩放以适应点位图对象的大小。
时钟的显示很简单,只要在工具箱做工的图库管理器中选时钟“图库精灵”,放置到图片区域就可以了,运行时就会实时显示系统时间,如图4-4所示。
图4-4 图库管理器
图库是指组态王中提供的已制作成型的图素组合。图库中的每个成员成为“图库精灵”。使用图库开发工程界面至少有3方面的好处: 一是降低了工程人员设计界面的难度,使他们能将精力集中于数据库的维护和软件内部逻辑控制的增强,缩短开发周期;二是用图库开发的软件将具有统一的外光,方便工程人员学习和掌握;最后,利用图库的开发性, 工程人员可以生成自己的图库元素,“一次构造,随处使用”,节省了工程人员投资。组态王为了便于用户更好地使用图库,提供图库管理员,图库管理员集成了图库管理的操作,在统一的界面上,完成“新建图库”、“更改图库名称”、“加载用户开发的精灵”、“删除图库精灵”,如图4-4所示。
“帮助”按钮,弹起时的命令语言程序为ShowPicture(帮助);“系统参数”按钮,弹起时的命令语言程序为ShowPicture(系统状态参数);“历史报警”按钮,弹起时的命令语言程序为ShowPicture(历史报警);“喷烤漆”按钮,弹起时的命令语言程序为ShowPicture(喷烤漆工艺流程);“退出”按钮,弹起时的命令语言程序为Exit(0)。“打印”菜单按钮,是打印菜单叠加加在普通按钮上的,此菜单命令允许用户将经常要调用的功能做成菜单形式,方便用户管理,并且对该菜单可以设置权限,提高系统操作的安全性。单击“工具菜单”菜单,鼠标光标变为“十”字形,操作方法如下:
(1)首先将鼠标光标置于一个起始位置,此位置就是矩形菜单按钮的左上角。 (2)按下鼠标的左键并拖曳鼠标,拉出菜单按钮的另一个对角顶点即可。 在拉矩形菜单按钮的过程中,其大小事以虚线矩形框标示的。松开鼠标左键,出现菜单并将其固定。
命令语言连接程序: If (MenuIndex= = 0)