组态王应用技术概述内容上覆盖了组态王的大部分基本功能。通过该部分内容学习,读者将初步了解组态王的基本结构组成及功能,掌握初步的相关概念,并能够完成简单功能的应用。
7.2.1.1 组态王软件基本组成分析
组态王软件包由工程管理器、工程浏览器和画面运行系统三部分组成。其中,工程浏览器内嵌组态王画面开发系统,生成人机界面工程。界面开发系统中组态设计的界面工程将在画面系统环境中运行。
安装完组态王之后,在系统菜单“开始”/“程序”中生成名称为组态王6.51的程序组。该程序组中包括三个文件夹、四个文件的快捷方式和两个卸载选项,如图7-1所示。
其中,“组态王6.51”选项是组态王工程管理器程序的快捷方式,用于新建工程、工程管理等;“工程浏览器”选项是组态王单个工程管理程序的快捷方式,内嵌组态王界面开发系统,即组态王开发系统;“运行系统”选项是组态王运行系统程序的快捷方式。
工程浏览器和运行系统是各自独立的Windows应用程序,均可单独使用。两者又相互依存,在工程浏览器的画面开发系统中设计开发的界面应用程序必须在界面运行系统的运行环境中才能运行。
图7-1 安装后开始菜单中的项目
7.2.1.2 组态王6.51版本类型的分析
组态王6.51版本类型包括五种类型、多个规格。
1.开发版
开发版分为64点、128点、256点、512点、1024点、不限点共六种规格,内置编程语言,支持网络功能,内置高速历史库,内置Web浏览功能,支持运行环境在线运行8h。
2.运行版
运行版分为64点、128点、256点、512点、1024点、不限点共六种规格,支持网络功能,可选用通信驱动程序。
3.NetView版(www.daowen.com)
有512点、不限点共两种规格,支持网络功能,不可选用通信驱动程序。
4.For Internet应用版
有5用户、10用户、20用户、50用户、无限用户五种规格;在组态王普通版本上增加了Internet功能。
5.演示版
支持64点,内置编程语言,在线运行2h,可选用通信驱动程序。
7.2.1.3 简单图素对象与复杂图素对象的概念
无论复杂的还是简单的工艺界面,通常都由各种图素“对象”构造。图素“对象”一般是指各种线形、填充形状以及文本等。每个简单的对象都有属性参数设置选项,属性参数设置影响其外观的变化。对象的基本属性包括线的颜色、填充颜色、高度、宽度、取向、位置移动等。这些属性可以是静态的,也可以是动态的。
对象的静态属性与相关变量的变化无关,而对象的动态属性则与相关变量的状态值有关。相关变量可以是来自I/O设备的变量,也可以是由变量和运算符组成的数学表达式的结果。
对象的动态属性随相关变量状态变化而实时地改变颜色、形状、大小等,变量的数据来源可以通过组态过程来设定,这个组态设定过程通常称为“变量连接”或“动画连接”。
组态软件的最基本功能是将工业现场的各种工艺过程可视化,如何在相应组态软件中完成各种工艺过程的可视化人机界面的组态设计,是组态软件应用的第一要务。不同的组态软件有不尽相同的名词概念,但其应用在本质上是一致的。本节分析组态王组态图形界面的相关概念,为进一步深入学习组态王以及其他厂家组态软件打下一定的技术基础。
1.简单图素对象
构成组态王人机界面的基本图形对象又称为图素,组态王系统提供了矩形(圆角矩形)、直线、折线、椭圆(圆)、扇形(弧形)、点位图、多边形(多边线)、立体管道、文本等简单图素对象。利用这些简单图素对象可以制作复杂的图形,以组态人机界面系统。
2.复杂图素对象
组态王界面制作系统除了可以利用简单图素对象组成复杂的图形以外,系统还提供了按钮、实时(历史)趋势曲线窗口、报警窗口、报表窗口等特殊的复杂图素对象。这些特殊的复杂图素可完成特殊的功能作用,工程人员使用复杂图素对象可以便捷地组态实际应用工程。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。