毕业设计(论文)基于组态软件Intouch的空压机试验控制设计.doc
《毕业设计(论文)基于组态软件Intouch的空压机试验控制设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于组态软件Intouch的空压机试验控制设计.doc(39页珍藏版)》请在三一办公上搜索。
1、基于组态软件Intouch的空压机试验控制设计摘要:随着自动化技术的不断发展,空压机在人们的生活中的应用也越来越广泛,同时对空压机的各项性能要求也越来越严格,这就要求我们对空压机进行各项性能参数测试。由于现场测试具有一定的危险性,所以我们使用远程的监控系统来进行。Intouch组态软件是出现的比较早的一种过程可视化的组态软件,具有丰富的工控界面、数据库处理、对象连接等数据管理控制功能。本文就是以Intouch组态软件为基础,在windows环境下建立对空压机进行性能测试的人机界面,对空压机在试验过程中的各项参数(压力、温度)进行监视,并进行记录以便分析和判断是否符合技术要求。试验的现场数据通过
2、现场传感器送入SWP-S80型智能仪表处理,再通过RS-485/RS-232接口转换器与PC机相连接,通过用VB编写的仪表数据通信程序实现组态软件与外部仪表间的通信,完成了现场实时数据的采集。同时监控界面也能生动地反应现场的实际情况,从而更好实现测试的安全性和准确性。关键词:Intouch组态软件;人机界面;空压机试验;智能仪表 ;通讯The Design Of Air Compressor Test Base On InTouchAbstract: With the continuous development of automation technology, air compressor
3、 in peoples lives are increasingly being used in applications, while the performance requirements of air compressor are increasingly stringent, which requires us to carry out the air compressor key performance parameters. As the field test has some risk, so we used to conduct remote monitoring syste
4、ms. Intouch configuration software is relatively early emergence of a process of visual configuration software, has a rich industrial control interfaces, database processing, object linking and other data management control functions. This is to Intouch configuration software as the foundation, esta
5、blished under the windows environment to conduct performance tests on the air compressor machine interface, air compressor in the testing process on the parameters (pressure, temperature) were monitored and recorded to analyze and determine compliance with technical requirements. Field test data thr
6、ough the on-site sensors into the SWP-S80 smart meter deal with, and through the RS-485/RS-232 interface converter is connected with the PC, by written instrument with the VB program to achieve data communication with the external configuration software communication between devices, and completed o
7、n-site real-time data acquisition. Interface can also control the scene vividly reflect the actual situation, in order to better achieve the safety and accuracy of the test. Key word: Configuration Software ;Man-machine Interface;Air Compressor test ;Intelligent Instrument; Communication目 录绪论 1第一章 组
8、态软件21.1组态软件介绍21.1.1组态软件产生的背景 21.1.2 组态软件的结构划分21.1.3 组态软件的组态内容21.2 Intouch组态软件介绍 31.2.1 组态软件Intouch概述 31.2.2 Intouch的系统结构31.2.3 组态软件的特点4第二章 空压机试验介绍52.1 空压机试验的主要用途 52.2 空压机的工作条件和技术参数 52.3 空压机试验检测内容 52.4 空压机的电路原理 62.5 空压机的气路原理 7第三章 硬件系统 83.1 SWP系列智能仪表介绍 83.1.1 SWP系列智能仪表主要功能及用途 83.1.2 SWP-S803型压力仪表 83.1
9、.3 开机自检流程流程图 93.2 RS232与RS485总线及接口转换器 103.2.1 计算机通信 103.2.2 RS-232总线 113.2.3 RS-485总线 113.2.4 RS-232/RS-485接口转换器11第四章 监控界面设计 134.1 监控界面的设计原则134.2 监控界面软件设计134.2.1 图形界面设计 134.2.2 现场界面设计 144.2.3 显示界面设计 164.2.4 控制界面设计 164.2.5 辅助界面设计 174.3 建立标记名 184.4 动画链接设计194.4.1 概述 204.4.2 动画的建立 20第五章 串口通信及程序设计 215.1
10、支持的通信协议215.2工控软件的通信 215.3 程序设计225.3.1 串口通信实现方法 22 5.3.2 DDE通信的实现方法 23 5.3.3 通信程序的编写 24 5.3.4程序的应用 24第六章 调试 256.1 硬件制作调试256.2 硬件串口调试256.3 Intouch与仪表间的通讯 26结 论28致 谢29参考文献30附 录一 31附 录二 33绪 论自20世纪80年代初期诞生至今,自动化软件(组态软件)已有20年的发展历史。“ 组态” 的概念最早来自英文Configuration, 其含义是使用软件工具对计算机及软件的各种资源进行配置(包括进行对象的定义、制作和编辑,并设
11、定其状态特征属性参数),达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。对于“组态软件”是指为了使用户在不需要编码的情况下,便可生成适合自己需求的应用系统所使用的模块化、对象化的软件。将使用模块化、对象化的应用软件设计并生成获得目标工程项目的监视和控制系统的过程称为“组态”。它是伴随着集散型控制系统(Distributed Control System,简称DCS)的出现而引入工业控制系统的。流行的工控组态软件目前世界上有近百种之多。组态软件提供了丰富的工控界面、数据库处理、对象连接等数据管理控制功能,为使用者带来了极大的方便。Intouch组态软件是国内外最早出现的一
12、款组态软件,是现代所有工控软件的“鼻祖”。Intouch有着相当多的功能环境如:项目管理、开发编辑环境、运行监控。经过二十多年的发展其功能不断的完善和增强,通过Intouch可以创建性能强劲、功能齐全的应用程序。由于该软件是由国外公司开发的,在提供的外部设备服务程序时,主要是针对国外知名大企业的设备 ,而对于国内的自动化设备则基本没有,所以在使用国内的自动化设备与Intouch组态软件进行连接时怎样将外部数据连入到Intouch开发的监控界面成为一大难题。通过Intouch,可以创建性能强劲、功能齐全的应用程序。Intouch在与外部数据连接的过程中支持多种通信协议,大多是基于Windows系
13、统环境的所以充分利用Microsoft Windows的各项主要功能,包括ActiveX控件、OLE、DDE、图形及联网等,通过添加自定义的ActiveX控件、向导、一般对象以及Intouch QuickScript等扩展Intouch的功能。其中DDE是一个相对简单且实用的数据通信协议,应用DDE协议能很好的在Windows环境下与其他应用程序间进行通信。本文中就是使用该协议结合VB程序设计语言来完成的与外部设备的通信驱动程序。随着自动化技术的不断发展,门机在人们的生活中的应用也越来越广泛,人们与门机的关系也越来越紧密,对门机的各种性能要求也越来越严格,门机只有拥有了良好的工作性能才能给我们
14、生活带来安全便捷的服务,因此对门机各项性能的检测就显得尤其重要,特别是操作性和安全性。由于现场测试具有一定的危险性,所以我们使用远程的监控系统来进行。本文就以各方面都较成熟的Intouch组态软件为基础在windows环境下建立对门机进行各种性能测试的一个门机试验系统人机界面,对门机在试验过程中的各项参数进行监视,并进行记录以便分析和判断是否符合技术要求。试验的现场数据通过现场传感器送入SWP-S80型智能仪表处理,再通过RS-485/RS-232接口转换器与PC机相连接,通过用VB编写的仪表数据通信程序实现组态软件与外部仪表间的通信,完成了现场实时数据的采集。由于工控组态软件在实现工业控制的
15、过程中免去了大量烦琐的编程工作,解决了长期以来控制工程人员缺乏计算机专业知识与计算机专业人员缺乏控制工程现场操作技术和经验的矛盾,极大地提高了自动化工程的工作效率。在工业控制领域,组态软件正得到越来越广泛的使用。近年来在中小型工业过程控制工程、工业自动化工程中越来越受到欢迎。第一章 组态软件1.1 组态软件简介1.1.1 组态软件产生的背景在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已相当成熟;由 PC构建的工业控制系统具有相对较低的拥有成本;PC的软件资源和硬件资源丰富,软件之间的
16、互操作性强;基于 PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在 PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位。虽然目前国内对于组态软件还缺乏权威的定义,但可以做一个描述性的定义:组态软件是使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,human machine interface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具或开发环境。在组态软件出现之前,工控领域的用户通过
17、手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能构建一套最适合自己的应用系统。1.1.2 组态软件的结构划分目前绝大数工控组态软件都可运行在WindowsNT/2000/XP环境下,界面友好,易于操作。自动化工程设计师首先利用系统的开发环境,通过一定工作量的系统组态和调试,生成目标应用程序,并最终将目标程序在系统运行环境中投入实时运行,完成一个工程项目。以使用软件的工作阶段来划分,也可以说
18、是按照系统环境划分,从总体结构上讲,组态软件一般都是由系统开发环境(或称组态环境)和系统运行环境两大部分构成。系统开发环境是自动化工程设计师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境,通过建立一系列用户数据文件,生成最终的图形目标应用系统,既组态结果,供系统运行环境运行时使用。系统运行环境将目标应用程序装入计算机内存并投入实时运行。系统运行环境根据工程界面上图元的动画连接实时更新图形画面,将现场工程运行状况以组态图形的方式显示出来。有些工控组态软件虽然系统组成上包含多种部件,但就其功能结构来说均可以认为是组态环境与运行环境的统合。维系组态环境与运行环境的
19、纽带是实时数据库。1.1.3 组态软件的组态内容组态软件的使用者是自动化工程设计人员,组态软件的主要目的是使使用者在生成适合自己需要的应用系统时不需要修改软件程的源代码,因此在设计组态软件时应充分了解自动化工程设计人员的基本要求,并加以总结提炼、重点集中解决共性问题。如何与采集、控制设备间进行数据交换;处理数据报警及系统报警;存储历史数据并支持历史数据的查询;各类报表的生成和打印输出;为使用者提供灵活、多变的组态工具,可以适应不同应用领域的需求;具有与第三方程序的接口,方便数据共享等问题。为了形成一个适合于某具体应用的DCS系统,组态软件要针对该具体应用进行一系列定义,在工程师站,组态软件要做
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 组态 软件 Intouch 空压机 试验 控制 设计

链接地址:https://www.31ppt.com/p-4143362.html