集散“组态王”的使用分析.doc
文本预览下载声明
PAGE \* MERGEFORMAT 5
“组态王”的使用分析
专业:08级自动化2班 姓名:李宏灶 学号:0805070110
摘要:
对“组态王”软件的系统组成和功能进行了分析,介绍了其在系统控制、通讯和图形等方面设计的实现方法,列举了它在水电站监控系统中的成功应用。
关键词: 组态王 组态软件 水电站 监控系统
正文:
1.系统组成及特点
组态软件是利用系统软件提供的工具,用户通过简单的形象组织组合工作,即可实现所需的软件功能。工业过程控制系统中,常常要求有如下功能:
1.数据采集与数据处理功能
2.数据存储功能包括数据查询、数据管理和数据显示等
3.系统故障或事故报警
4.现场动态图形功能, 显示现场生产过程或实时状态
5.自动或召唤出实时和历史报表功能或数据曲线显示功能
6.友好的人机界面等
组态软件最突出的特点就是实时多任务。数据的输入输出,数据的处理,显示,存储,及管理等多个任务需在同一个系统中同步快速的运行。
组态软件的用户是自动化工程设计人员,组态软件的目的是让用户迅速开发出适合自己需要的应用系统。因此,组态软件一般具备一下特点:
1.使用简单,用户只需编写少量自己所需要的控制算法代码
2.运行可靠,用户在组态软件平台上开发出的应用系统可以长时间的连续可靠运行,运行期间实现免维护
3.提供数据采集设备的驱动程序,以把控制现场的数据采集到计算机中,并把运算的控制结果送回到控制现场的执行机构
4.提供自动化应用系统所需的通用监控软件的组件
5.强大的图形设计工具
“组态王”组态软件是在流行的微机上建立工业控制对象的人机接口的一种智能软件包,它以Windows98、WindowsNT4.0中文操作系统为其操作平台,充分利用了Windows的图形功能完备、界面一致性好、易学易用的特点, 它使采用微机开发的系统工程比以往的使用专用机开发的工业控制系统更有通用性, 大大地减少了工控软件开发者的重复性工作,并可运用微机丰富的软件资源进行开发。
2.功能分析
2.1组态软件基本功能
1.丰富的画面显示组态功能
组态软件应提供给用户丰实方便的作图工具.因为大中型控制系统要有大量的图形画面,而这些图形画面对开发人员是费时费力的组态软件应提供大量常用的工业设备图符、仪表图符等还应提供趋势图、历史曲线图等。
2.通信功能与良好的开放性
组态软件向下应能与数采部份硬件通讯,向上应能与高层管理网互联。开放性是指组态软件能与多种通讯协议互连,支持多种硬件设备。组态软件要在冶金、电力、机械等各行各业通用,必须满足不同的测点要求.必须适应各类测控硬件设备。
3.组态软件完善功能多样
组态软件应提供工业标准数学模型库和控制功能库,满足用户所需的测控要求,而不应将固定的模式强加给用户;组态软件应对测控信息进行记录存贮、显示、计算、分析、打印,界面操作应灵活方便,数据要考虑安全性,如设口令等。
4.软件环境的选择
随着面向图形的windows操作系统普及.基于windows环境的组态软件不断出现,极大地丰富了监控系统的显示画面,但实时性、可靠性与多任务存在着矛盾,侧重监视的系统选择windows环境。而基于Dos系统的组态软件图形功能弱,但实时性、可靠性好。
2.2“组态王” 软件功能完善、结构组织灵活
该软件采用全新中文explorer界面并拥有丰富的绘图工具、庞大的图形库包括大量工业标准元件、支持多媒体、支持ODBC数据库、提供功能强大的控件和控制语言、操作导向,使用灵活、方便, 尤其提供给用户以方便的集成开发环境,它可使开发者快速构造应用系统,通过工程浏览器查看工程的各个部分。完全能满足用户所需的测控要求。
2.3强大的通讯能力和良好地开放性
组态王可以与一些常用的I\O设备直接进行通讯,I\O设备包括可编程控制器、智能模块、板卡、智能仪表等等。组态王的驱动程序采用ACTIVEX技术, 使通讯程序和组态王构成一个完整的系统,保证运行系统的高效率。为了方便用户使用,组态王中增加了设备配置向导,用户只需要按照安装向导的提示就可以完成I\O设备的配置工作。在系统运行的过程中 组态王通过内嵌的设备管理程序负责与I\O设备的实时数据交换。已配置的I\O设备在工程浏览器的设备节点中分类列出,用户可以随时查询和修改。
组态王与I\O设备之间的数据交换采用五种方式:串行通讯方式,DDE方式,板卡方式,网络节点方式,人机接口卡方式。
1.串行通讯方式
这是组态王与I\O设备之间最常用的一种数据交换方式。串行通讯方式使用“组态王计算机”的串口,I\O设备通过RS-232串行通讯电缆连接到“组态王计算机”的串口。
2.DDE方式
DDE是Windows的一个标准的传输协议。通过DDE方式任何I\O设备都可以与“
显示全部