[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc

上传人:sccc 文档编号:4662295 上传时间:2023-05-05 格式:DOC 页数:55 大小:1.08MB
返回 下载 相关 举报
[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc_第1页
第1页 / 共55页
[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc_第2页
第2页 / 共55页
[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc_第3页
第3页 / 共55页
[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc_第4页
第4页 / 共55页
[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc》由会员分享,可在线阅读,更多相关《[信息与通信]基于组态软件的煤矿主扇风机监控系统设计.doc(55页珍藏版)》请在三一办公上搜索。

1、目 录1 绪论11.1问题的提出及研究意义11.2本课题国内外研究现状21.3本文的主要工作41.4本章小结42 风机监视系统的功能分析42.1通风机结构和工作原理42.2风机监视系统的控制要求和功能设计52.3本章小结63 监视系统的软件设计63.1组态软件简介63.1.1概述63.1.2常见组态软件简介73.1.3组态软件的组成及其基本功能73.1.4组态软件的主要特点83.1.5组态软件的层次结构93.1.6组态软件的优势93.2 InTouch简介103.2.1概述103.2.2InTouch的特点113.3组态监视系统软件的总体设计思路113.4登陆界面的设计123.5主界面的设计1

2、63.6风机参数界面的设计223.7实时曲线的设计253.8历史曲线的设计273.9报警显示的设计303.10退出系统的设置323.11本章小结334 煤矿主扇风机监视系统功能展示334.1登陆界面的功能334.2主界面功能344.3风机运行参数监视界面的功能354.4实时和历史曲线功能364.5报警显示功能374.6本章小结385 总结和展望38参考文献40翻译部分42英文原文42中文译文49致 谢54 中国矿业大学2009届本科生毕业设计 第 53 页 1 绪论随着国民经济的快速发展,国家能源工业对煤炭的需求日益增长,然而煤安全事故频繁,其中以瓦斯爆炸事故最为突出。2006年2月15日到3

3、月19日一个多月时间里,就发生了5起煤矿特大瓦斯爆炸事故,共死亡165人。据国家监总局公布的统计,全国一季度煤矿事故造成死亡的人数竟然已高达1113人,煤矿“吃人”己到了令人无法忍受的地步。目前,我国煤矿约半数矿井为高瓦斯、煤与瓦斯突出矿井,瓦斯始终是我国煤矿安全的最大威胁。本文开发了基于Intouch组态软件的风机监视系统,有效地监测并控制井下有害气体和其他影响井下工作人员健康的参数。从而有效地减少了煤矿自然灾害的发生。1.1问题的提出及研究意义众所周知,煤矿井下生产过程中时时刻刻都受到“水、火、瓦斯、顶板”几大自然灾害的威胁,其中,瓦斯煤尘爆炸事故能使矿毁人亡,危害极大,为几大自然灾害之首

4、,为搞好矿井的“一通三防”管理工作至关重要,故“一通三防”技术的管理为煤矿的重中之重,矿井的“一通三防”管理就是矿井通风、防治瓦斯、防治煤尘、防灭火的技术管理简称,它的基本任务是根据党的安全方针、政策、掌握火、瓦斯、煤尘和地热等自然灾害的发生和发展规律,应用科学技术手段防治各种灾害,根据井下风流流动的规律,不断地将新鲜的风流输送到井下各个工作地点,创造良好的气候条件,以冲淡并排出井下的毒性、窒息性和爆炸性的气体和粉尘,以保证井下风流的质量(成分、温度和速度)和数量符合国家安全卫生标准,提供良好的工作环境,防止各种伤害和爆炸事件事故,保障井下工作人员身体健康和生命安全,保护国家资源和财产,在矿井

5、建设和生产期间始终占有非常重要的地位。瓦斯灾害给煤矿带来的最大危害是威胁井下人员生命,摧毁矿井设施,迫使矿井停产,并需要投入大量人力物力抢险救灾。据资料统计,1981-1995年,我国重点煤矿在加强瓦斯灾害防治的前提下,仍因瓦斯爆炸死亡1582人,瓦斯窒息死亡278人,造成直接经济损失近几亿元。我国煤矿瓦斯灾害事故仍呈不断上升趋势,给煤矿安全生产造成极大威胁。 为防治瓦斯灾害事故,国家煤炭工业局每年投入安全技术措施费近1亿元(大部分用于防治瓦斯灾害),矿井进入成本的瓦斯灾害防治费平均达10元/吨,有的矿井高达30元/吨。粗略估算,从各种途径投入瓦斯灾害的防治费用每年达20亿元以上,给煤矿生产带

6、来沉重的经济负担。瓦斯灾害防治的主要目的是防治瓦斯积聚,防治瓦斯煤尘爆炸。要达到这些目的,就要求有精确、稳定、安全的风机监视系统。加强瓦斯监视可以实时发现瓦斯灾害预兆,及时采取措施消除灾害隐患,防患于未然。矿井主风扇的通风是煤矿治理瓦斯、煤尘及火灾的基础,合理高效的矿井通风系统是煤矿安全生产的基本保障。随着科学技术的发展,煤矿生产的计算机技术(网络化)和信息化程度的不断提高,矿井开采规模迅速扩大,通风线路随之加长,通风阻力增加,工作面配风困难,通风难度相应增加;另外,随着开采深度的增加,由于地热、机电设备散热、气候变热等因素,致使高温矿井也逐渐增加,矿井热害治理也成为矿井通风工作的一个重点;再

7、者,在一些寒冷地区,冬季气温很低,对进风风流预热也成为矿井通风要解决的难题。为了解决上述的各种问题,所以对主风扇的要求要大大的提高。 人们长期习惯生活在有阳光,有比较稳定的化学成分、温度、湿度的环境中,一旦生活在环境变化剧烈,人体将感到不舒适,甚至生病。地下开采工作的环境与地面相比变化较大,瓦斯、矿尘、煤炭自然发火和水等事故时有发生,严重地制约着煤矿的安全生产。为了在煤炭生产过程中创造良好的生产环境,对各种灾害切实可行的防治,最经济、最基础的解决方法是搞好矿井通风工作。矿井通风是矿井生产环节中最基本的一环,他在矿井建设和生产期间始终占有重要的地位。多年时间证明,矿井通风是煤矿安全工作的重中之重

8、,也是杜绝重大事故,实现煤矿安全状况基本好转的关键。 矿井通风的主要作用: (1)供给井下工作人员足够的新鲜空气,满足人员呼吸的需要。 (2)稀释和排除井下有害气体,矿尘,有效减少事故的发生。 (3)调节井下气候条件,提高生产效率。 而矿井通风的关键就是矿井风机的主要作用,因此风机监视系统的研究具有重大的意义。为了正确评价矿井的通风状况,解决煤矿通风的难题,总结矿井通风的丰富经验和科研成果,促进煤矿安全技术的发展,减少和杜绝煤矿事故的发生,作为煤矿“四大件”之一的主扇风机,承担着煤矿瓦斯抽放,向井下输入新鲜空气的重任。中国煤矿事故中近60%以上的事故是由于瓦斯浓度过高引起的,而中国煤矿主扇风机

9、监测几乎全部采用的是老式的模拟仪表,工作人员必须定时到现场抄表,而且对风机通风量几乎没有实现在线测量。因此,要提高煤矿生产的安全性,减少现场噪音对工作人员的伤害,必须解决主扇风机的自动化控制技术和监测技术。1.2本课题国内外研究现状由于我国煤炭成形的自然条件和地质条件的多变,生产条件复杂,自然灾害较为严重。在我国众多的行业产业中,煤炭行业事故所占比重最大,占工业死亡总人数的60%以上。目前,全国煤矿百万吨死亡率高达3左右,其中以瓦斯煤尘爆炸恶性死亡事故为最。进入新世纪以来,煤矿安全生产形势虽然有所好转,但形势依然严峻。据统计,2001年,全国共发生煤矿事故2384起,死亡6078人;2002年

10、,全国共发生煤矿事故3112起,死亡6528人;2003年,全国共发生煤矿事故4143起,死亡6424;2004年,全国共发生煤矿事故3853起,死亡6027人;2005年全国共发生煤矿事故3341起,死亡5986人。这些数字足以说明煤矿安全事故给人民生命带来的巨大伤害,给煤炭工作人员的家庭造成的极大痛苦,给国家建设造成的巨大经济损失,产生了恶劣的社会影响和极为严重的后果。在“先抽采、监测监视、以风定产”方针的指引下,我国科研人员和煤矿职工在自力更生、艰苦奋斗基础之上,共同努力,不断学习国外先进经验,取长补短,使我国煤炭安全生产技术和信息化程度有了长足的进展和提高。其中,煤矿安全的内涵也在不断

11、的丰富和扩展,包括劳动者心理健康安全、环境卫生安全、劳动条件安全、机器设备安全、管理保障安全、生产系统安全意识等在内的大安全概念也正在形成。 国外煤矿监视系统的开发应用早于我国,技术也较我国成熟。加之法律法规的完善,安全状况优于我国。2004年度中国煤炭百万吨死亡率为3.08,美国为0.039,印度为0.42,俄罗斯为0.34,南非为0.13,中等发达国家大致为0.4。例如矿业安全在德国不仅包含矿井防火、防水、防爆,而且员工的交通安全也属其中,同时还有职工的劳动保健。在技术上采用先进的煤矿安全实时监视系统,在井下通过各种高级传感器取得现场各种数据,利用数码摄像头将采掘现场的实时画面通过网络传到

12、总控制室,并以各种形式显示。利用现代化手段使指挥中心与现场保持密切联系,任何事故的苗头都可以在监视中心找到并进行相应的处理。美国不断加强煤矿安全立法、执法和各种教育工作,同时加大了对新技术的采用,最终使煤炭产量大幅度增长,劳动生产率成倍提高,安全状况大为改善,生产成本明显降低,工效水平明显提高,煤矿从业人员逐年减少,人均年煤炭产量逐年增加。美国矿业安全状况的改善得益于新技术的开发与应用7l。英国设立了矿山安全的监查机构,对政府负责,同时加大对新技术和新设备的推广,使用和加强各种层次的安全培训。20世纪90年代以来,煤矿已经很少发生事故。英国的煤矿安全的发展对世界许多国家的煤矿的健康发展都起到了

13、积极的作用。近年来,国外在不断完善现场监视跟踪预测的基础上,开展了研究瓦斯突出的动态预测技术和突出危险区域预测技术。俄罗斯己经建立了区域预测预报专家系统,将突出煤层划分为突出危险区和非突出危险区,从而解放了一大片煤层,降低了突防工程量。德国一直都很重视煤矿安全技术的研发,一种完全改变井下矿工工作方式的“超越现实”的高安全性通讯技术使得井下信息完全如实的反映在专家和技术人员面前,在有安全隐患或可疑之处让计算机参预作出判断,极大的降低了危险概率,缩短了停工时间,提高了工作效率。将这些问题和解决方法都存储在知识数据库里,为新技术的革新作了大量的储备,并将在未来几年会全面投入使用。另外,一些国家将声发

14、射技术应用于工作面突出监测,以达到实用化、自动化方向发展。这些国家针对不同的突出煤层研究了相应的配套防瓦斯突出措施及装备,俄罗斯利用声发射监测系统对采掘工艺进行了随机控制,实现了工作面作业的自我保护。波兰和法国对煤层突出危险进行了分级,实现了科学管理。1.3本文的主要工作矿井主扇风机是向井下送风的重要设备,也是大型耗能设备,对其实现在线监测监视,使之始终运行在良好状态,对于保障煤矿安全生产,保护矿工生命和企业财产安全,保证企业节能提效具有重要意义。主扇风机监视系统需要实现风机起、停和正反转的全自动化控制,运行数据的实时监测,并且能在运行参数异常时发出报警,避免原先人工观察数据可能存在的疏漏。具

15、体如下:1) 实时监测风压、风速风量、轴承温度、定子温度、电网电流、电压、功率、电机与风机效率、风峒大气参数(温度、湿度、大气压力)等风机运行各种参数;2) 监测风门位置、风机开停状态、控制风门开/关、风机启/停;3) 系统主要运行参数的模拟显示,当参数超出其取值范围时,会报警提示,同时系统还提供了历史趋势、实时趋势等查询形式。4) 通过动画链接的设置,使风门、风机的动作能够真实的模拟现场设备状态及其动作情况。1.4本章小结本章简单介绍了煤矿主扇风机监视系统的发展现状及趋势,结合王庄煤矿主扇风机现有的监视系统,得出本论文的工作目的及意义。2 风机监视系统的功能分析2.1通风机结构和工作原理通风

16、机是矿井通风系统的核心设备,因此自然成为风机监测系统的首要监测对象。鉴于通风作业在煤矿安全生产中占据的至关重要的地位与作用,在通风系统的设计中都毫无例外地体现了系统冗余的思想,即重复配置两台相同的通风机组,互为备用,确保通风作业的不间断性。本系统采用的是燕京风机厂生产的BD(K)系列煤矿用防爆对旋式主扇通风机2台,这是一种典型的轴流式通风机。BD(K)系列抽流式对旋式通风机具有压力增益大,效率高,结构简单和轴向尺寸小等优点。在离心风机中,气流在叶轮内的流动是径向的。而在轴流风机中,气流在叶轮内是沿轴向流动的。轴流风机由整流罩、叶轮、导叶、整流体、集风器及扩散筒等组成。如轴流风机结构简图2.1:

17、图14-22 轴流风机结构简图 图 2.1 轴流风机结构简图 1、集风器2、整流罩3、叶轮4、导叶5、整流体6、扩散筒1 11 3.叶轮 4.导叶 5.整流体 6.扩散筒其中叶轮是回转的,称为转子,其他部分则是固定的。工作时气流从集风器进入,通过叶轮时气流获得能量,然后流入导叶,使气流转为轴向;最后,气流通过扩散筒,将部分轴向气流的动能转变为静压能。气流从扩散筒流出后,输入管道中。2.2风机监视系统的控制要求和功能设计煤矿主通风机作为煤矿的“肺脏”,它的运行正常与否,直接关系到整个煤矿的生产安全。同时它又是煤矿主要设备中的耗能大户,其经济运行对煤矿的经济效益也具有重要意义。所以要求给予的配套在

18、线监测系统不仅可以实现对主通风机的在线实时监测和控制,及时掌握主通风机的运行参数和运行状态,提高主通风机的自动化管理水平,有力地保障主通风机经济、可靠、安全的运行,同时也要为设备的管理和维护提高可靠的科学依据。本系统的主要的功能包括:在线测量与处理风机运行参数,包括:风机入口静压、入口温度(即井下排出气体温度)、全压、风速、流量、电机的轴承温度、定子绕组温度、电机输入电压、电流、功率和总功率;以及风机效率、风机摆动等;还可用于煤矿主通风机气动性能的现场自动检测,提供可靠完整的测试数据。系统的基本功能:(1)在屏幕上以各种图形和数字方式显示实时监测参数;集中定位显示在线测量与处理的风机运行参数,

19、并以指定的时间间隔刷新,通常以每分钟为时间间隔单位进行存储各种监测数据,并记录每分钟的各种监测数据,以便发生故障时能够查询,便于各种参数的直接定位观察和调用;(2)各种监测数据的存储及查询:风压、风量、定子温度和轴承温度、电机功率、风机振动等监测参数定时存储在硬盘中,以便用户进行数据报表的按班或按月输出打印,也为管理部门(如通风科、调度室等)查看、分析和追朔有关数据提供方便,以利强化通风机的管理,系统可保存一至三年甚至更长时间的记录数据(视存储介质空间的大小);(3)可以动态的实时曲线图形方式显示在线测量与处理的风机运行参数,便于观察不同时间段各参数的变化趋势;(4)实时显示系统的报警信息,实

20、时报警打印,并提供报警历史信息的查询;以多种形式对在线测量与处理的风机运行参数超限值报警:a.在参数集中显示界面中显示变化;b.报警灯闪烁提示切换到报警窗口以报表详细显示;c.蜂鸣器鸣叫警示;d.数据库中记录存储。2.3本章小结本章结合王庄煤矿的实际情况主要介绍了轴流风机的结构和工作原理,并分析了该监视系统所要实现的功能要求。3 监视系统的软件设计3.1组态软件简介3.1.1概述组态软件是指数据采集与过程控制的专用软件,它们是在自动控制系统监视层一级的软件平台和开发环境中能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的适应方法,其预设的各种软件模块可以非常容易地实现和完成

21、监视层的各项功能,并能同时支持各种硬件厂家的计算机和I/O设备,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。3.1.2常见组态软件简介目前工业控制监视系统已有的组态软件有很多,下面就对几种常见组态软件分别进行介绍4:(1) InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch9.5版已经完全基于32位的Wi

22、ndows平台。(2) Fix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution提供了强大的组态功能。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。(3) Citech:CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非

23、是面向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。(4) WinCC:Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC的结构较复杂,用户最好经过Simens的培训以掌握WinCC的应用。(5) 组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。(6) Controx(开物):华富计算机公司的Controx2000是全32位的组态开发平台,为工控用户提供了强大的实时曲线、历史曲

24、线、报警、数据报表及报告功能。(7) ForceControl(力控):大庆三维公司的ForceControl(力控)从时间概念上来说,大庆三维公司的ForceControl(力控)也是国内较早就已经出现的组态软件之一。3.1.3组态软件的组成及其基本功能无论是美国Wonderware公司推出的世界上第一个工控组态软件Intouch还是现在国内的各类组态软件,在工业应用中整个系统的分析和设计基于面向对象的思想,达到系统的高度模块化设计,一般都是由系统开发环境(或称组态环境)与系统运行环境两大部分组成。它们之间的联系纽带是实时数据库21。以Intouch组态软件的运作机理(如图3.1所示)为例进

25、行说明3。运行界面WindowsViewerFoxPro forWindowsInTouch环境DDE开发界面WindowsMakerDDE Server外部设备图3.1 InTouch组态软件的运作机理(1) 系统开发环境。它是自动化工程设计人员为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。系统开发环境由若干个组态程序组成,如图形界面组态程序、实时数据库组态程序等。(2) 系统运行环境。在系统运行环境下,目标应用程序被装入计算机内存并投入实时运行。系统运行环境由若干个运行程

26、序组成,如图形运行程序、实时数据库运行程序等。是直接针对现场操作使用的。工控组态软件支持在线组态技术,即在不退出系统运行环境的情况下,可以直接进入组态环境并修改组态,而且修改后的组态可以直接生效。在系统组态环境下,现场工程技术人员能够方便地进行图形界面的设计、绘制、数据连接,数据点定义、通讯端口设置等组态工作,建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。系统运行环境应该具备以下几个基本功能21:1)数据通信。包括与现场保护装置、智能仪表的通信;和上一级调度单元的数据通信功能。2)数据监测。实时监测下位机装置的运行情况,对装置模拟量、开关量的变化都能够进行相应的

27、正确处理。3)对下位机装置的控制和操作。如遥控分、合闸,更新装置时间,遥控装置复位,修改装置保护定值等。4)数据分析和整理等几个功能。如系统报警记录、操作记录、历史数据查询等。3.1.4组态软件的主要特点(1) 延续性和可扩充性。组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改就可方便地完成软件的更新和升级;(2) 封装性(易学易用),组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3) 通用性,每个用户根据工程实际情况,利用组态软件提

28、供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。因此,组态软件是一个具有易用性、开放性和集成能力的应用软件。应用组态软件可以使工程师把主要精力放在控制对象上,而不是形形色色的通信协议、复杂的图形处理、枯燥的数字统计,只需要填表式操作,即可生产适合于自己的“监视和数据采集系统”。3.1.5组态软件的层次结构通常组态软件的整个系统划分为三个层次结构,即控制层、监视层、管理层。其中,监视层对下连接控制层,对上连接管理层,它不但实现对

29、现场的实时监视,而且常在自动控制系统中完成上传下达、组态开发的重要作用。监视层的硬件以工业级的微型计算机和工作站为主,目前更趋向于工业PC机。系统软件按照功能划分为两大部分:监视部分及数据库部分141523。监视部分包括人机界面监视软件、后台控制软件、协议转换软件。监视软件以Microsoft公司的Windows XP Professional操作系统为软件平台,以Wonderware公司的InTouch为平台对人机界面软件、后台控制软件和协议转换软件进行二次开发。本监视界面采用图形及文字相结合的导航模式,分为实时信息监视、实时告警、事件报警记录以及历史趋势查询等。数据库部分包括实时或历史趋势

30、以及告警。此数据库软件可以对任何时间、任何设备进行实时或历史数据的查询,满足不同层次的管理人员的需要。根据实时或历史数据,还可以生成各种曲线,并对用电趋势进行分析。另外,任何的系统告警都存储到数据库,并以弹出对话框、闪光报警相结合的方式提醒管理人员注意,并采取相应措施。3.1.6组态软件的优势针对中小型煤矿变电站监视系统相对于其它两类应用软件来说,组态软件的架构决定其具有的天然优势21:(1) 高度开放的接口。相对于各个硬件厂家所推出的监视软件而言,作为第三方的组态软件则开放得多。无论是现场总线,或者是自定义的通讯格式,只要能确定通讯协议,都可以通过增加相应的驱动,关联该设备,进而监测控制。这

31、样,用户就拥有了最大的选择余地,几乎可以任意的选择各家硬件厂家的产品来组合成自己所需的控制系统,从而构成自己所需的以组态软件为控制核心的监视系统。(2) 快速的界面设定。通过组态软件可以轻松的绘制各种人机界面,简单的几个操作和设定就可以实现最常用的历史曲线、报表、报警、各种动画等,相比较高级的编程工具VB、VC等容易了很多。(3) 自由的组网方式。围绕着组态软件,可以根据工程需要,构建所需的网络,实现真正的分布式结构,网络间的传输介质也多种多样。(4) 低成本。一方面,组态软件通常可以运行在Windows环境下,一台PC机或者工控机都可以运行组态软件,无论是组态软件本身,还是整体控制系统,其成

32、本都相对较低。(5) 较高的开发效率。由于组态软件本身是个半成品,很多底层的通讯控制等操作都已被封装起来,所以用户在此平台上做进一步开发就轻松很多,可以节省大量时间,进一步降低成本。(6) 应用范围广泛。无论是用于工厂的整体监视,还是配套现场设备,组态软件的使用环境可大可小,多套组态软件可以形成低成本分布式的监视系统,而单套软件也可以单独配套现场设备,起到上位机的作用,可以记录历史数据,提供美观的人机界面,提升产品的科技含量,形成软硬一体的解决方案。(7) 多样的数据接口。组态软件可以将采集的历史数据保存到本地或者远程服务器上的实时数据库中,也可以将原始数据或者统计值等数据保存到各种关系数据库

33、中,通过组态软件的数据平台,现场数据可以轻松传到更高一层的软件系统中,方便用户的操作和管理。(8) 丰富的控制功能。组态软件通常都支持功能丰富易用的脚本控制,InTouch组态软件中可以设置窗口脚本、应用程序脚本、键脚本、数据改变脚本、QuickFunction脚本、ActiveX事件脚本等,同时提供了近千个脚本函数,灵活准确的使用脚本和其函数,可以轻松实现各种复杂的控制流程,进一步方便用户的使用。3.2 InTouch简介3.2.1概述InTouch是一种工业自动化组态软件,Wonderware公司的产品.Wonderware 公司成立于 1987 年,是在制造运营系统率先推出 Micros

34、oft Windows 平台的人机界面 (HMI) 自动化软件的先锋。世界第一家推出组态软件的公司.Wonderware® InTouch® for FactorySuite®为以工厂和操作人员为中心的制造信息系统提供了可视化工具。这些制造信息系统集成了操作人员所必需的各种信息,可以在工厂内部和各工厂之间共享。 InTouch HMI软件用于可视化和控制工业生产过程。它为工程师提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。InTouch软件是一个开放的、可扩展的人机界面,为定制应用程序设计提供了灵活性,同时

35、为工业中的各种自动化设备提供了连接能力。InTouch 包含三个主要程序,它们分别是“InTouch 应用程序管理器”、WindowMakerÔ 以及 WindowViewerÔ。 “InTouch 应用程序管理器”用于组织管理创建的应用程序。 它也可以用于将 WindowViewer 配置成服务、为基于客户端和基于服务器的架构配置“网络应用程序开发”(NAD),以及配置“动态分辨率转换”(DRC)。 DBDumpÔ与DBLoadÔ,数据库实用程序也从“应用程序管理器”启动。 WindowMaker 是一种开发环境,在其中可以使用面向对象的图形来创建富

36、于动感的触控式显示窗口。这些显示窗口可以连接到工业 I/O 系统以及其它的 Microsoft Windows 应用程序。 WindowViewer 则是一种运行时环境,用于显示在 WindowMaker 中创建的图形窗口。 WindowViewer 可以执行 InTouch QuickScript、执行历史数据记录与报告、处理报警记录与报告,并同时可以充当 DDE 与 SuiteLinkÔ,通讯协议的客户端和服务器。3.2.2InTouch的特点InTouch是美国Wonderware公司开发的世界上第一个集成的、基于组件的MMI系统Factorysllite 2000中的一个核心

37、组件,和其他工控软件相比,有如下主要特点:(1) 先进性和易用性:InTouch软件率先引入MicrosoftWindows操作系统,有多种绘图工具、强大动画功能和丰富的图形元件库,能快速建立和部署实时生产过程的图形显示方案,组态灵活方便,减少开发时间和费用,提高工作效率。(2) 无可匹敌的连接能力:InTouch支持最新的设备(如ABB、西门子、Modieon、Opto22等)通信协议,组网方便简单。(3) 稳定性和可靠性:InTouch软件经过技术人员的多次测试,性能超群。Wonderware公司已经在世界范围内安装了20万个InTouch HMI就足以证明这点。基于上述特点,本次设计选择

38、采用InTouch组态软件。3.3组态监视系统软件的总体设计思路根据扇风机计算机监视软件的要求和组态功能的要求,InTouch组态监视软件可以分为组态开发环境设计和组态运行环境设计两部分。其总体结构如图3.2所示。图3.2 软件总体结构图组态开发环境设计图形组态组态监控系统组态运行环境设计实时数据库组态向导选择图形动态显示历史数据管理附加页面组态报警管理实时数据显示离散量组态消息型数据组态报警设置实时趋势组态历史趋势组态模拟量组态第一部分组态开发环境设计部分完成系统的组态和配置信息,形成组态文件;第二部分组态运行环境部分载入组态信息文件,解释组态信息,从而实现系统监视,由变电站计算机监视系统的

39、实时运行主要画面和人机界面构成。3.4登陆界面的设计1 新建窗口1)在“文件”菜单上单击“新建窗口”,或者单击“常规工具栏”上的“新建窗口”工具,会出现“窗口属性”对话框,如图3.3所示:图3.3登陆界面属性2)在“名称”框中,输入新窗口的名称:登陆界面。注意:名称最长可达32个字符,可以包含嵌套空格、标点符号和键盘上的任何其它字符,但双引号()除外。3)单击窗口颜色框出现“标准调色板”,从中选定窗口的背景色,单击要选用窗口背景的颜色,本窗口选择浅绿色。4)选择窗口类型: 替换型窗口会自动关闭与其相交的任意窗口,包括弹出型和其它替换型窗口; 覆盖型窗口打开后会出现在当前显示窗口的上方,当覆盖窗

40、口关闭后,所有被之覆盖的窗口将重新显示,单击被覆盖窗口的任意可见部分,可以将该窗口置前并激活; 弹出窗口类似于覆盖窗口,其区别在于即使单击另一窗口,弹出窗口总是位于所有其它打开窗口的上方,弹出窗口通常需要用户做出回应才能移除。根据对窗体的要求选择窗口类型,在本例中选“替换”。注意:若要再次打开“窗口属性”对话框,修改窗口类型,可以有三种方法: 打开窗口,然后在Windows菜单上,单击“窗口”“窗口属性”。 在应用程序浏览器的Windows下,右击窗口名,然后单击“属性”(如果当时窗口没有打开,“窗口属性”对话框弹出后窗口会自动打开)。 打开窗口,右击窗口的任意空白区域,然后单击“窗口属性”。

41、5)选择窗口的“框式样”,有三种式样: 单一式窗口带标题栏和“大小控制”的三维边界。 加倍式窗口不带标题栏和“大小控制”的三维边界,窗口不能调整大小。 无框式窗口没有边界,不带“大小控制”的窗口,不能调整大小(如果带大小控制将变成一个可调整大小的三维边界窗口)。可根据对窗体的具体要求进行选择,如图4.2所示,在本例中选“无”。6)如果选“标题栏”,窗口则带“标题栏”。通过在“标题栏”上单击并拖动鼠标,可用来移动窗口;本例中不选,窗口则不显示“标题栏”。 7)如果选“大小控制”,就能够在WindowViewer中改变窗口大小;本例选,所以可以改变窗口大小。 8)在“位置大小”组中,输入每个窗口坐

42、标的象素位置,如图3.3所示。9)点击“确定”,窗口属性设置完成。2 界面设计1)选择工具箱里的文本工具,在界面适当位置输入设计名称:基于InTouch的煤矿扇风机监视系统。2)设计用户名的输入 在“向导”里选择windows控件中的组合框,如图3.4所示。图3.4 组合框命名控件名为C1,标记名为yhm.在窗口脚本中编写用户名输入的程序: wcAddItem ( c1,范春明);wcAddItem ( c1,操作员);wcAddItem ( c1,管理员);3) 密码和登录按钮的设计在工具箱中选择长方形和按钮画出密码输入框和登录按钮。命名密码框的标记名为:mm.选择按钮的动作属性,编写登陆程

43、序,如图3.5所示:图3.5登陆程序4)错误提示窗口如果用户名或密码输入错误后按登录按钮会弹出“错误提示”窗口,以提示操作者重新输入,如图3.6所示。图3.6 错误提示3 登陆界面效果图登陆界面效果图如图3.7所示:图3.7登录界面效果图3.5主界面的设计1 新建窗口在“文件”菜单上单击“新建窗口”,或者单击“常规工具栏”上的“新建窗口”工具,会出现“窗口属性”对话框,如图3.8所示:图3.8 主界面窗口属性2 界面设计1)选择工具箱里的文本工具,在界面适当位置输入设计名称:扇风机监视主界面。2)主界面的绘制在向导里选择Symbol Factory中的Pipes和Motors,如图3.9所示,

44、利用这些元件画出风道和风机的示意图。图3.9 Pipes and Motors利用工具箱中的工具和向导中的元件绘制出按钮和扇叶等的图形,以实现风机监视的功能。具体效果如图3.10所示:图3.10 主界面1号风门按钮动画链接的实现: 1号风门可见性的属性设置:双击1号风门,选择可见性属性,设置当q=0时可见,q=1时不可见,如图3.11所示:图 3.11 1号风门可见性的设置 1号风门按钮属性的设置:双击1号风门按钮选择填充离散颜色,离散值触动按钮和离散值显示,以设置各自的属性,如图3.12所示:图3.12 1号风门按钮属性 2号风门,3号风门和4号风门的设计和1号风门的同理可得。1号风机按钮的

45、设置:对旋轴流式风机的风叶都是各由四个不同方位的扇叶组合成的,旋转效果根据顺序循环显示来实现。一级扇叶旋转的设置:分别设置第1、2、3、4片扇叶在n=1、2、3、4时可见,利用离散型变量m来控制,在窗口脚本中编写程序:IF m=1 THEN n=n+1; IF n=5 THEN n=1; ENDIF; ELSE n=1; ENDIF;二级扇叶旋转的设置:分别设置第1、2、3、4片扇叶在p=1、2、3、4时可见,利用离散型变量o来控制,在窗口脚本中编写程序:IF o=1 THEN p=p+1; IF p=5 THEN p=1; ENDIF; ELSE p=1; ENDIF; 2号风机旋转的设置和

46、1号风机的同理。 风机参数的设计: 以各自名字的缩写命名他们的标记名,如1号风机的矿井负压标记名命名为1kjfy,如图3.13所示:图 3.131号矿井负压标记名的设置 在窗口脚本中编写程序以实现风机各个参数的实时数据:IF m=1 THEN 1kjfy=1kjfy+0.001; 1fs=1fs+0.001; 1fl=1fl+0.001; 11dzwd=11dzwd+0.001; 11qzwd=11qzwd+0.001; 11hzwd=11hzwd+0.001; 11xdy=11xdy+0.001; 11xdl=11xdl+0.001; 11pl=11pl+0.001; 12dzwd=12dzwd+0.001; 12qzwd=12qzwd+0.001; 12hzwd=12hzwd+0.001; 12xdy=12xdy+0.001; 12xdl=12xdl+0.001; 12pl=12pl+0.001; ENDIF; IF o=1 T

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号