组态王的烤漆房监控系统的设计
摘 要
烤漆房一般是用来喷涂和烘烤漆的,因此,烤漆房最确切的描述应为“喷烤漆房”。广泛用于汽车、机械、五金、家具、玻璃钢制品、化工设备等行业的工件表面喷漆、烤漆施工作业。
本设计主要利用组态软件实现对烤漆房监控系统的设计。建立转向架喷烤漆房监控系统,它的一般过程包括定义转向架喷烤漆房监控系统外部设备和数据库,建立一些必要的界面如主界面的制作,开始界面、管理员登陆界面以及烤漆房时间到界面的制作;同时还有系统状态参数设置的制作,帮助界面的制作以及报警界面的制作。通过组态王建立喷烤漆工艺流程图,以及动画连接。
关键词:组态王,烤漆房,PLC
组态王的烤漆房监控系统的设计
目 录
摘要................................................................ 1 第一章 绪论......................................................... 4
1.1组态王的定义及特点........................................... 4 1.2 组态王软件的简介 ............................................ 4 1.3 组态软件的发展历程及发展趋势 ................................ 5
1.3.1 组态软件的发展历程..................................... 5 1.3.2 组态软件的发展趋势..................................... 6
第二章 烤漆房监控系统的设计......................................... 8
2.1 建立转向架喷烤漆房监控系统的一般过程 ........................ 8 2.2定义转向架喷烤漆房监控系统外部设备和数据库................... 9
2.2.1 建立新项目............................................. 9 2.2.2定义外部设备 .......................................... 10 2.2.3定义变量的方法 ........................................ 11
第三章 主界面的制作................................................ 14
3.1 建立新界面 ................................................. 14 3.2 使用图形工具箱 ............................................. 14 3.3开始界面制作................................................ 15 3.4管理员登录界面的制作........................................ 16 3.5 烤漆时间到提示界面制作 ..................................... 16 第四章 系统状态参数界面制作........................................ 17 第五章 帮助界面制作................................................ 23 第六章 报警界面制作................................................ 25
6.1 历史报警界面制作 ........................................... 25
6.1.1 历史报警界面.......................................... 25 6.1.2 历史报警函数.......................................... 26 6.2 实时报警界面制作 ........................................... 28
6.2.1 实时报警界面.......................................... 28 6.2.2 报警灯动画的制作...................................... 30
组态王的烤漆房监控系统的设计
第七章 喷烤漆工艺流程界面制作...................................... 32
7.1 喷烤漆工艺流程界面 ......................................... 32 7.2 动画连接 ................................................... 32 结 论............................................................ 36 参考文献........................................................... 37 致 谢............................................................. 38
组态王的烤漆房监控系统的设计
第一章 绪论
1.1组态王的定义及特点
组态王开发监控系统软件,是新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
组态王具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
1.2 组态王软件的简介
“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。画面的开发和运行由工程浏览器调用画面制作系统TOUCHM系统TOUCHVEW来完成的。TOUCHMAK是应用程序的开发环境。您需要在这个环境中完成设计画面、动画连接等工作。TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。
组态王的烤漆房监控系统的设计
1.3 组态软件的发展历程及发展趋势
1.3.1 组态软件的发展历程
组态软件是工业自动化软件的重要分支,所谓组态就是利用工控软件中提供的工具和方法来完成工程中某一具体任务的过程,而这个软件就是组态软件。组态软件主要具备以下功能及特征:工业过程动态可视化、数据采集和管理、过程监控与报警、生成报表、为其他企业级程序提供数据、简单控制、批次处理、SPC过程质量控制、符合IEC61131-3标准等。
组态软件最早出现在80年代初,80年代的组态软件是基于DOS系统开发的,当时的主要产品是Onspec、Paragon和IFix 等;进入90年代,主要是基于WINDOWS系统的组态软件,如Intouch、Kingview、Ifix 等;未来将会是基于Vista操作平台的组态软件。
在90年代中期之前,组态软件在我国的应用并不普及。究其原因,大致有以下几点:一、国内用户缺乏对组态软件的认识,项目中没有组态软件的预算,或宁愿投入人力物力针对具体项目做长周期的繁冗的上位机的编程开发,而不采用组态软件;二、在很长时间里,国内用户的软件意识还不强,面对价格不菲的进口软件(早期的组态软件多为国外厂家开发),很少有用户愿意去购买正版。三、当时国内的工业自动化和信息技术应用的水平还不高,组态软件提供了对大规模应用、大量数据进行采集、监控、处理并可以将处理的结果生成管理所需的数据,这些需求并未完全形成。
随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式,对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,Management Information System)和CIMS(计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。因此,在1995年以后,组态软件在国内的应用逐渐得到了普及。
此时国内组态软件这个市场上,充斥着正版和盗版的国外产品,几乎见不到自主知识产权的自动化软件。面对中国自动化软件领域所处的尴尬局面,亚控科技创始人林伟先生在北京市海淀区的一个面积约30平的出租房内,开始了组态王的研发。在亚控成立并推出组态王这个产品仅仅三年后,国内先后一下涌现出了十几种组态软件和专业软件公司,这些公司的诞生有力的促进了这个产业在中国