欢迎来到天天文库
浏览记录
ID:44890548
大小:20.00 KB
页数:3页
时间:2019-11-01
《工业组态软件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、工业组态软件10.4.1组态软件的特点以往工业自动化软件是由计算机软件工作人员通过编程实现的,不仅工作量大,而且开发出来的软件通用性差,可可靠性也较低,使用组态软件能很好地避开这些缺点。所谓组态软件,是指一些数据采集与过程控制的专用软件,它们基于自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式提供良好的用户开发界面和简捷的使用方法。其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件的厂家的计算机和I/O设备;与高可靠性的工业控制计算机和网络系统相结合,可向控制层厂家的计算机和管理层提供软、硬件的全部接口,进行系统集成。组态软件支持各种工控
2、设备和常见的通信协议,并且提供分布式数据管理和网络功能。对应与原有的HMI(人机接口软件,HumanMachineInterface)的概念,组态软件是一个使用户能快速建立自己的HMI的软件工用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来可以利用组态软件的功能,构建一套最适合自己的应用系统。随着他的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为他的主要内容。组态(Configura
3、tion)为模块化任意组合。引用生成组态可以说明引用点的属性,以便编译时加强类型检查;系统库定义了系统的硬件配置信息、管理信息、控制算法参数和控制方案等;历史库生成系统是为工程系统的报表打印及历史趋势显示而设置的;报表生成系统方便地编辑各种汉字报表,还可以打印各种动态数据,如打印实时点值、历史点值等。通用组态软件主要特点有以下3项。1、延续性和可扩充性可通用组态软件开发的应用程序,当现场(包括硬件设施或系统结构)或用户需求发生变化时,不需做很多修改而方便地完成软件的更新与升级。2、封装性(易学易用)通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户不需要掌握太多的编程语
4、言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能。3、通用性每个用户根据工程实际情况,利用通用组态软件提供底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/ODriver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。10.4.2上位机组态软件的选择目前世界上不少专业厂商包括专业软件公司和硬件/系统厂商生产和提供各种组态软件产品。上位机组态软件的选择有很多种,其中以国外产品占主导地位。国外的组态软件有四大主流,分别是iFIX、InTouch和WinCC,他们各有各的优
5、点和特点。其中iFIX功能最为强大,对硬件的要求也最高;Cimplicity图形功能最强;WinCC与Cimplicity分别是西门子与通用电气公司推出的,适用于配套产品的监控套装软件,因此所支持的硬件(PLC、DCS)是有限的。而iFIX、InTouch是基于组件对象技术(COM、DCCOM),几乎针对于工业应用的所有软件都有接口,是专业从事监控软件的公司,更适用于现场,应用上稳定性更好。在污水处理行业中,需要的变量及过程参数都不是很多,软件的选择应根据实际情况,一般较趋于WinCC和InTouch。InTouch是世界上销售量最大的HMI软件。使用了较为先进的思想,诸如:OPC、模板、
6、支持众多脚本语言,并且通过SQL访问器可以直接操作数据库。其大部分功能可由各种函数和软件包来实现,设计只需进行简单的调用即可。可是相比其他软件、其图形库不是很丰富,I/OServer上感觉到有些欠缺,驱动不太多,有些要自己购买。在国内的工控项目开发中,上位机控制系统的实现主要是利用VB、VC++等可视化高级语言进行低层开发,可以实现控制系统的技应用。下面介绍几种较好的工业组态软件。10.4.3工业组态软件介绍(1)西门子WinCC的特点及系统的构成污水处理行业是一种多控制变量的复杂系统,对于计算机监控软件的要求比较高。目前西门子公司SIMATICWinCC是一种比较理想、应用较多的监控软件
7、。1、SIMATICWinCC的特点WinCC(WindowsControlCenter)是德国西门子公司(SIEMENS)推出的一种功能强大的工业控制软件,是一个开放的SCADA软件,它被用来在生产和过程自动化中进行图形显示和完成控制任务。WinCCde基本组件是组态软件和运行软件,项目管理器是组态软件的核心,对于整个工程项目的数据组态和设置进行全面的管理,使用WinCC的运行软件,操作人员可监控生产过程。WinCC具
此文档下载收益归作者所有