发布时间:2008-11-12阅读:614
1.组态王定义外部设备和数据库
包括设备的定义和报警、变量的定义等。组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据:其它Wisdom应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。
只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便定义外部在上位机上实现工艺流程图的实时监测、数据处理是通过可编程控制器操作站系统软件和组态软件来实现的。组态软件主要对系统的构成进行定义,定义过程参数、趋势、流程图、报表等。监控软件由各种监视界面和操作界面组成,主要包括总貌界面、流程图界面、趋势画、报表管理以及趋势打印、报表生成打印输出、操作调整等。
转向架喷烤漆房监控系统的界面有:①温度棒图;②开始主界面;③参数设置;④系统状态参数;⑤喷漆温度棒图;⑥历史报警;⑦帮助;⑧实时报警;⑨烤漆时间到提示;⑩喷烤漆工艺流程。
3.建立动画连接
工程人员在组态王开发系统中制作的界面都是静态的,那么它们如何才能反映工业现场的状况呢?这就需要通过实时数据库,因为只有数据库中的变量才是与现场状况同步变化的。数据库变量的变化又如何生成界面的动画效果呢?通过动画连接。动画连接就是建立界面的图素与数据库变量的对应关系。这样,工业现场的数据,比如温度、液面高度等,当它们发生变化时,通过I/O接口,将引起实时数据库中变量的变化,如果设计者曾经定义了一个界面图素,比如指针——与这个变量相关,我们将会看到指针在同步偏转。动画连接的引入是设计人机接口的一次突破,它把工程人员从重复的图形编程中解放出来,为工程人员提供了标准的工业控制图形界面,并且由可编程的命令语言连接来增强图形界面的功能。图形对象与变量之间有丰富的连接类型,给工程人员设计图形界面提供了极大的方便。组态王系统还为部分动画连接的图形对象设置了访问杈限,这对于保障系统的安全具有重要的意义。图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分数等,一个图形对象又可以同时定义多个连接。把这些动画连接组合起来,应用程序将呈现出令人难以想象的图形动画效果。
4.运行和调试
组态王软件包由工程管理器ProjectManage、工程浏览器TouchExplorer和界面运行系统TouchVEW 3部分组成。其中工程浏览器内嵌组态王界面制作开发系统,生成人机界面工程。界面制作开发系统中设计开发的界面工程在TouchVEW运行环境中运行。TouchExplorer和TouchVEW各自独立,一个工程可以同时被编辑和运行,这对于工程的调试是非常方便的。
在运行组态王工程之前首先要在开发系统中对运行系统环境进行配置。规定TouchVEW界面运行系统启动时自动调人的界面与设置运行系统的基准频率等一些特殊属性。