




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成都大学学士学位(论文)设计I基于组态软件Intouch的空压机试验控制设计摘要:随着自动化技术的不断发展,空压机在人们的生活中的应用也越来越广泛,同时对空压机的各项性能要求也越来越严格,这就要求我们对空压机进行各项性能参数测试。由于现场测试具有一定的危险性,所以我们使用远程的监控系统来进行。Intouch组态软件是出现的比较早的一种过程可视化的组态软件,具有丰富的工控界面、数据库处理、对象连接等数据管理控制功能。本文就是以Intouch组态软件为基础,在windows环境下建立对空压机进行性能测试的人机界面,对空压机在试验过程中的各项参数(压力、温度)进行监视,并进行记录以便分析和判断是否符合技术要求。试验的现场数据通过现场传感器送入SWP-S80型智能仪表处理,再通过RS-485/RS-232接口转换器与PC机相连接,通过用VB编写的仪表数据通信程序实现组态软件与外部仪表间的通信,完成了现场实时数据的采集。同时监控界面也能生动地反应现场的实际情况,从而更好实现测试的安全性和准确性。关键词:Intouch组态软件;人机界面;空压机试验;智能仪表;通讯TheDesignOfAirCompressorTestBaseOnInTouchAbstract:Withthecontinuousdevelopmentofautomationtechnology,aircompressorinpeopleslivesareincreasinglybeingusedinapplications,whiletheperformancerequirementsofaircompressorareincreasinglystringent,whichrequiresustocarryouttheaircompressorkeyperformanceparameters.Asthefieldtesthassomerisk,soweusedtoconductremotemonitoringsystems.Intouchconfigurationsoftwareisrelativelyearlyemergenceofaprocessofvisualconfigurationsoftware,hasarichindustrialcontrolinterfaces,databaseprocessing,objectlinkingandotherdatamanagementcontrolfunctions.ThisistoIntouchconfigurationsoftwareasthefoundation,establishedunderthewindowsenvironmenttoconductperformancetestsontheaircompressormachineinterface,aircompressorinthetestingprocessontheparameters(pressure,temperature)weremonitoredandrecordedtoanalyzeanddeterminecompliancewithtechnicalrequirements.Fieldtestdatathroughtheon-sitesensorsintotheSWP-S80smartmeterdealwith,andthroughtheRS-485/RS-232interfaceconverterisconnectedwiththePC,bywritteninstrumentwiththeVBprogramtoachievedatacommunicationwiththeexternalconfigurationsoftwarecommunicationbetweendevices,andcompletedon-sitereal-timedataacquisition.Interfacecanalsocontrolthescenevividlyreflecttheactualsituation,inordertobetterachievethesafetyandaccuracyofthetest.Keyword:ConfigurationSoftware;Man-machineInterface;AirCompressortest;IntelligentInstrument;Communication成都大学学士学位论文(设计)II目录绪论1第一章组态软件21.1组态软件介绍21.1.1组态软件产生的背景21.1.2组态软件的结构划分21.1.3组态软件的组态内容21.2Intouch组态软件介绍31.2.1组态软件Intouch概述31.2.2Intouch的系统结构31.2.3组态软件的特点4第二章空压机试验介绍52.1空压机试验的主要用途52.2空压机的工作条件和技术参数52.3空压机试验检测内容52.4空压机的电路原理62.5空压机的气路原理7第三章硬件系统83.1SWP系列智能仪表介绍83.1.1SWP系列智能仪表主要功能及用途83.1.2SWP-S803型压力仪表83.1.3开机自检流程流程图93.2RS232与RS485总线及接口转换器103.2.1计算机通信103.2.2RS-232总线113.2.3RS-485总线113.2.4RS-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支持的通信协议21成都大学学士学位论文(设计)III5.2工控软件的通信215.3程序设计225.3.1串口通信实现方法225.3.2DDE通信的实现方法235.3.3通信程序的编写245.3.4程序的应用24第六章调试256.1硬件制作调试256.2硬件串口调试256.3Intouch与仪表间的通讯26结论28致谢29参考文献30附录一31附录二33成都大学学士学位(论文)设计1绪论自20世纪80年代初期诞生至今,自动化软件(组态软件)已有20年的发展历史。“组态”的概念最早来自英文Configuration,其含义是使用软件工具对计算机及软件的各种资源进行配置(包括进行对象的定义、制作和编辑,并设定其状态特征属性参数),达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。对于“组态软件”是指为了使用户在不需要编码的情况下,便可生成适合自己需求的应用系统所使用的模块化、对象化的软件。将使用模块化、对象化的应用软件设计并生成获得目标工程项目的监视和控制系统的过程称为“组态”。它是伴随着集散型控制系统(DistributedControlSystem,简称DCS)的出现而引入工业控制系统的。流行的工控组态软件目前世界上有近百种之多。组态软件提供了丰富的工控界面、数据库处理、对象连接等数据管理控制功能,为使用者带来了极大的方便。Intouch组态软件是国内外最早出现的一款组态软件,是现代所有工控软件的“鼻祖”。Intouch有着相当多的功能环境如:项目管理、开发编辑环境、运行监控。经过二十多年的发展其功能不断的完善和增强,通过Intouch可以创建性能强劲、功能齐全的应用程序。由于该软件是由国外公司开发的,在提供的外部设备服务程序时,主要是针对国外知名大企业的设备,而对于国内的自动化设备则基本没有,所以在使用国内的自动化设备与Intouch组态软件进行连接时怎样将外部数据连入到Intouch开发的监控界面成为一大难题。通过Intouch,可以创建性能强劲、功能齐全的应用程序。Intouch在与外部数据连接的过程中支持多种通信协议,大多是基于Windows系统环境的所以充分利用MicrosoftWindows的各项主要功能,包括ActiveX控件、OLE、DDE、图形及联网等,通过添加自定义的ActiveX控件、向导、一般对象以及IntouchQuickScript等扩展Intouch的功能。其中DDE是一个相对简单且实用的数据通信协议,应用DDE协议能很好的在Windows环境下与其他应用程序间进行通信。本文中就是使用该协议结合VB程序设计语言来完成的与外部设备的通信驱动程序。随着自动化技术的不断发展,门机在人们的生活中的应用也越来越广泛,人们与门机的关系也越来越紧密,对门机的各种性能要求也越来越严格,门机只有拥有了良好的工作性能才能给我们生活带来安全便捷的服务,因此对门机各项性能的检测就显得尤其重要,特别是操作性和安全性。由于现场测试具有一定的危险性,所以我们使用远程的监控系统来进行。本文就以各方面都较成熟的Intouch组态软件为基础在windows环境下建立对门机进行各种性能测试的一个门机试验系统人机界面,对门机在试验过程中的各项参数进行监视,并进行记录以便分析和判断是否符合技术要求。试验的现场数据通过现场传感器送入SWP-S80型智能仪表处理,再通过RS-485/RS-232接口转换器与PC机相连接,通过用VB编写的仪表数据通信程序实现组态软件与外部仪表间的通信,完成了现场实时数据的采集。由于工控组态软件在实现工业控制的过程中免去了大量烦琐的编程工作,解决了长期以来控制工程人员缺乏计算机专业知识与计算机专业人员缺乏控制工程现场操作技术和经验的矛盾,极大地提高了自动化工程的工作效率。在工业控制领域,组态软件正得到越来越广泛的使用。近年来在中小型工业过程控制工程、工业自动化工程中越来越受到欢迎。成都大学学士学位(论文)设计2第一章组态软件1.1组态软件简介1.1.1组态软件产生的背景在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已相当成熟;由PC构建的工业控制系统具有相对较低的拥有成本;PC的软件资源和硬件资源丰富,软件之间的互操作性强;基于PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位。虽然目前国内对于组态软件还缺乏权威的定义,但可以做一个描述性的定义:组态软件是使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,humanmachineinterface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能构建一套最适合自己的应用系统。1.1.2组态软件的结构划分目前绝大数工控组态软件都可运行在WindowsNT/2000/XP环境下,界面友好,易于操作。自动化工程设计师首先利用系统的开发环境,通过一定工作量的系统组态和调试,生成目标应用程序,并最终将目标程序在系统运行环境中投入实时运行,完成一个工程项目。以使用软件的工作阶段来划分,也可以说是按照系统环境划分,从总体结构上讲,组态软件一般都是由系统开发环境(或称组态环境)和系统运行环境两大部分构成。系统开发环境是自动化工程设计师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境,通过建立一系列用户数据文件,生成最终的图形目标应用系统,既组态结果,供系统运行环境运行时使用。系统运行环境将目标应用程序装入计算机内存并投入实时运行。系统运行环境根据工程界面上图元的动画连接实时更新图形画面,将现场工程运行状况以组态图形的方式显示出来。有些工控组态软件虽然系统组成上包含多种部件,但就其功能结构来说均可以认为是组态环境与运行环境的统合。维系组态环境与运行环境的纽带是实时数据库。1.1.3组态软件的组态内容组态软件的使用者是自动化工程设计人员,组态软件的主要目的是使使用者在生成适合自己需要的应用系统时不需要修改软件程的源代码,因此在设计组态软件时应充分了解自动化工程设计人员的基本要求,并加以总结提炼、重点集中解决共性问题。如何与采集、控制设备间进行数据交换;处理数据报警及系统报警;存储历史数据并支持历史数据的查询;各类报表的生成和打印输出;为使用者提供灵活、多变的组态工具,可以适应不同应用领域的需求;具有与第三方程序的接口,方便数据共享等问题。为了形成一个适合于某具体应用的DCS系统,组态软件要针对该具体应用进行一系列定义,在工成都大学学士学位论文(设计)3程师站,组态软件要做的组态定义有:(1)系统硬件配置定义确定系统硬件,包括系统中各个站的数量、每个站的网络参数、各个现场I/O站的I/0量配置(如各种I/0模块的数量、是否冗余、与主控单元的连接方式等)以及各个站的功能定义等。(2)实时数据库的定义实时数据库是整个现场控制软件系统的中心环节。实时数据库的定义包括对现场物理I/0点的定义和中间变量点的定义。实时数据库在系统的运行过程中不断刷新,它的内容直接反映了现场控制站所控对象的运行状况。从各信道采集来的资料,以及网络上传来的资料都存储在实时数据库中,当其它模块需要资料时,可直接到实时数据库中去取。(3)历史数据库的定义历史数据库定义主要包括:要进入历史数据库的实时数据;历时数据存储的周期;各个数据在历史数据库中的保存时间以及对历史数据库进行转储的时间周期等内容。(4)控制回路的定义控制回路定义就是利用某种方法将适当的控制算法功能模块连接起来,以完成特定的控制功能,需要确定的主要内容包括:确定控制目标系统、控制方法、控制周期;定义与控制相关的控制变量、控制参数等。1.2Intouch组态软件介绍1.2.1组态软件Intouch概述InTouch组态软件是Wonderware公司的专业自动化软件,用来实现工业生产过程监控系统的可视化、监控、操作和管理功能。为工程师提供了一种易用的通用开发环境、灵活的体系结构和广泛的功能,使工程师能快速地建立、测试和部署连接和传递实时信息的自动化应用,是一个开放的、可扩展的人机界面,为定制应用程序设计提供了灵活性,同时为工业中的各种自动化设备提供了连接能力,具有在线组态、实时和历史趋势、数据采集和处理、灵活的用户定义报表、报警和管理、可扩展的组态向导等InTouch应用足够的灵活,可以确保InTouch应用程序满足客户目前的需求,并可根据将来的需求进行扩展,同时还能保留原来的工程投资和成果。这些通用的InTouch应用程序可以从移动设备、客户端、计算机节点、以及通过Internet进行访问。此外,I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三亚市吉阳区教育系统招聘编制教师笔试真题2024
- 历史建筑群保护社区儿童游乐场规划基础知识点归纳
- 合同和信息管理措施方案
- 脉冲晶闸管型强流开关电熔蚀失效特性研究
- 教学设计10重金属检验
- 工业互联网安全能力评估指标体系-洞察阐释
- 定积分的简单应用教学设计讲课时间
- 2025至2030年中国生物洁净工作台行业投资前景及策略咨询报告
- 2025至2030年中国清弹机行业投资前景及策略咨询报告
- 2025至2030年中国浴缸暗装龙头行业投资前景及策略咨询报告
- 炊事员培训试题及答案
- 办公大楼保安试题及答案
- 全国100所名校2025届高考冲刺模拟英语试题含答案
- 职业技能等级认定考试保密协议书
- 2024年云南曲靖公开招聘社区工作者考试试题答案解析
- 广东省深圳市2025年高三年级下学期第二次调研考试语文试题(含答案)
- 国家开放大学《创业基础》第三次形考任务答案
- 研发实验室试题及答案
- 运动与代谢综合征-全面剖析
- 犊牛腹泻防控课件
- 整形医院AI智能设备行业深度调研及发展战略咨询报告
评论
0/150
提交评论