毕业设计(论文)基于组态王软件的养殖池上位机监控系统.doc
《毕业设计(论文)基于组态王软件的养殖池上位机监控系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于组态王软件的养殖池上位机监控系统.doc(47页珍藏版)》请在三一办公上搜索。
1、 分 类 号 密 级 宁宁波大红鹰学院毕业设计(论文)基于组态王软件的养殖池上位机监控系统所在学院机械与电气工程学院专 业电气工程及其自动化班 级10电自3班姓 名学 号指导老师 2014 年 4 月 13 日诚 信 承 诺我谨在此承诺:本人所写的毕业论文基于组态王软件的养殖池上位机监控系统均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年 月 日 摘 要目前,各种人机界面愈来愈多地进入了人们的生活。摆脱繁琐的电线束缚再加上数字化的进程,乃是当下操纵界面的方向之一,是未来发展的一大趋势。本文介绍了一种基于组态王软件的养殖池上
2、位机监控系统的设计。整个系统是开发以上位机为主的的监控界面。本文的工作主要介绍上位机监控界面开发的步骤和功能。整个系统分如下部分:系统简介,登录窗口,养殖池模型,实时数据趋势图,报警界面,历史曲线和帮助界面等。系统的难点在于各个环节之间通用动画等形式体现人机界面的便捷性。 关键词:组态王,人机,监控界面,模型AbstractCurrently, a variety of man-machine interface more and more into peoples lives.To get rid of the the cumbersome wires shackles coupled wi
3、th the digitization process, but the moment manipulate the direction of one of the interface is a major trend of the future development.This article describes the design of a breeding pool water based on KingView software PC monitoring system.The whole system is the development of the host computer-
4、based monitoring interface.This work introduces the PC monitoring interface development steps and functions.he whole system is divided into the following sections: Introduction, the login window, breeding pool model, real-time data trends, alarm interface, historical curve and help interface. The di
5、fficulty lies in common between all aspects of animation embodied in the form of the convenience of the man-machine interface.Keywords:Kingview,man-machine,monitoring interface,model目 录摘 要IAbstractII第1章 概述51.1 开发基于组态王软件的养殖池上位机监控系统的背景、目的及意义51.2 组态软件51.2.1 组态软件的介绍51.2.2 组态软件的特点61.2.3 组态软件产生的背景71.2.4 国
6、内外组态软件71.2.5 组态软件的功能111.2.6 组态软件的发展趋势12第2章 系监控界面整体简介132.1 系统的总体结构142.2 控制原理的结构152.3 工具的选择162.4 监控界面实现的功能17第3章 监控界面的设计和实现183.1 组态王的组成概述183.1.1 工程管理器183.1.2 工程浏览器203.1.3 画面开发系统213.1.4 画面运行系统TOUCHVEW223.1.5 信息窗口223.2 基本设计223.2.1 组态王的运行环境223.2.2 数据采集233.3 画面设计233.3.1 变量设置233.3.2 主界面273.3.3 登陆界面283.3.4 模
7、型界面303.4 实时趋势界面323.4.1 历史趋势界面343.4.2 报警界面343.4.3 帮助界面353.5 程序设计363.5.1 画面切换36第4章 结果与分析384.1 系统运行显示384.1.1 主界面运行显示384.1.2 登陆窗口运行显示384.1.3 模型运行显示394.1.4 实时趋势图运行显示394.1.5 报警显示404.1.6 历史趋势图显示404.1.7 帮助界面显示41第5章 总结与展望425.1 总结425.2 研究与展望42致 谢45第一章 概述1.1 开发基于组态王软件的养殖池上位机监控系统的背景、目的及意义我国水域面积辽阔,水产资源丰富。养殖业是水域丰
8、富地区的一项重要产业。目前众多养殖场仍是经验式养殖,对养殖池温度的监测、控制却仍然是人工进行。其结果一是劳动量大,尤其是生产旺季,24小时人工监测温度,生产工人很疲劳;二是由于经验、责任心等原因,温度控制的准确性不太高。针对上述问题,把当今先进的信息技术自动控制技术和传感测量技术的成果应用于养殖过程,使得养殖场对苗池温度的监测、记录、控制能实现自动化,既可提高养殖业高技术含量,又有利于消除人为因素的影响,以利于养殖对象的生存和成长、一个养殖池可由一台计算机集中全自动控制,可节省劳动力,大大降低生产成本,提高经济效益,具有很大的经济和社会意义,一个合理有效的监控系统,能够大大减少成本,提高经济效
9、益,同时又能使保证水产品的质量。该系统性能稳定,误差小,能节省人力,耗能少,无污染,可靠性高。本文从工程应用的实际出发,介绍了一种灵活可靠、方便易用的数据采集和管理系统。基于King View的开发平台,实现了监测系统中批量数据的快速采集与保存,有效地扩充了组态王的数据存储。系统的实现为组态软件的实际应用提供了新的思路,并为采集系统中历史数据的灵活管理提供了有效的方案。1.2 组态软件1.2.1 组态软件的介绍组态软件,又称组态监控软件系统软件。译自英文SCADA,即Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程
10、控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。1.2.2 组态软件的特点组态软件在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为“组态式监控软件”。“组态(Configure)”的含义是“配置”、“设定”、“设置”等意思,是指用户通过类似“搭积木”的简单方式来完
11、成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。“监控(Supervisory Control)”,即“监视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。组态软件是有专业性的,一种组态软件只能适合某种领域的应用,组态的概念最早出现在工业计算机控制中,如:DCS(集散控制系统)组态、PLC(可编程控制器)梯形图组态;人机界面生成软件就叫工控组态软件。在其他行业也有组态的概念,如AutoCAD,PhotoShop等。不同之处在于,工业控制中形成的组态结果是用在实时监控的。从表面上看,组态工具的运
12、行程序就是执行自己特定的任务。工控组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的支持VB,现在有的组态软件甚至支持C+高级语言。组态软件大都支持各种主流工控设备和标准通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件还是一个使用户能快速建立自己的HMI的软件工具或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级
13、和增加功能都受到严重的限制。组态软件的出现使用户可以利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,监控组态软件将会不断被赋予新的内容。1.2.3 组态软件产生的背景“组态”的概念是伴随着集散型控制系统(Distributed Control System简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工业控制技术不断发展和应用的过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术
14、已经成熟;由PC构建的工业控制系统具有相对较低的拥有成本;PC的软件资源和硬件资丰富,软件之间的互操作性强;基于PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位。1.2.4 国内外组态软件1.2.4.1 国外组态软件1.InTouch:Wonderware(万维公司)是Invensys plc“生产管理”部的一个运营单位,是全球工业自动化软件的领先供应商。Wonderware的InTouch软件是最早进入中国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且I
15、nTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC支持。2.IFix:GE Fanuc 智能设备公司由美国通用电气公司(GE)和日本Fanuc公司合资组建,提供自动化硬件和软件解决方案,帮助用户降低成本,提高效率并增强其盈利能力。Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序(需单独购买)。上世纪90年代末,Intellution公司重新
16、开发内核,并将重新开发新的产品系列命名为iFiX。在iFiX中,Intellution提供了强大的组态功能,将FIX原有的Script语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。为了解决兼容问题,iFIX里面提供了程序叫FIX Desktop,可以直接在FIX Desktop中运行FIX程序。Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution也是OPC(OLE for Process Control)组织的发起成员之一。iFiX的OPC组件和驱动程序同样需要单独购买。20
17、02年,GE Fanuc公司又从爱默生集团手中,将intellution公司收购。2009年12月11日,通用电气公司(纽约证券交易所:GE)和FANUC公司宣布,两家公司完成了GE Fanuc自动化公司合资公司的解散协议。根据该协议,合资公司业务将按照其起初来源和比例各自归还给其母公司,该协议并使股东双方得以将重点放在其各自现有业务,谋求在其各自专长的核心业内的发展。目前,iFIX等原intellution公司产品均归GE智能平台(GE-IP)。3.Citech:悉雅特集团(Citect)是世界领先的提供工业自动化系统、设施自动化系统、实时智能信息和新一代 MES 的独立供应商。CiT公司的
18、Citech也是较早进入中国市场的产品。Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。4.WinCC:西门子自动化与驱动集团(A&D)是西门子股份公司中最大的集团之一,是西门子工业领域的重要组成部分。Siemens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Si
19、emens的培训以掌握WinCC的应用。5.ASPEN-tech(艾斯苯公司)InfoPlus.21:艾斯苯公司是一个为过程工业(包括化工、石化、炼油、造纸、电力、制药、半导体、日用化工、食品饮料等工业)提供企业优化软件及服务的领先供应商。6.Movicon:是意大利自动化软件供应商PROGEA公司开发。该公司自1990年开始开发基于Windows平台的自动化监控软件,可在同一开发平台完成不同运行环境的需要。特色之处在于完全基于XML,又集成了VBA兼容的脚本语言及类似STEP-7指令表的软逻辑功能。7.GENESIS 64:美国著名独立组态软件供应商,创立于1986年。在HMI/SCADA产
20、品和管理可视化开发领域一直处于世界领先水平,ICONICS同时也是微软的金牌合作伙伴,其产品是建立在开放的工业标准之上的。2007年推出了业内首款集传统SCADA、3D、GIS于一体的组态软件GENESIS 64。GENESIS 64作为基于NET 64bit 平台全新设计的产品,为客户提供一个360 三维操作视景。产品功能特点:三位一体:HMI/SCADA系统、三维 (3D)虚拟现实系统、和GIS SCADA 统一在一个平台。多维度集成:除过程数据外,支持视频、地理信息、管理数据、IT/Web信息集成。高度模块化:支持界面展现、数据管理、报警管理等功能可选、按模块实施。技术领先:原生64位应
21、用、基于微软.NET Framework 4.0,基于WPF/WCF。开放架构:基于SOA,全面支持OPC UA架构、移动、跨平台应用等。产品线丰富:64位/32位HMI/SCADA,Historian,OPC/UA产品,生产智能和MES/EMS软件。1.2.4.2 国内组态软件1.世纪星:由北京世纪长秋科技有限公司开发,产品自1999年开始销售。2.三维力控:由北京三维力控科技有限公司开发,核心软件产品初创于1992年。3.组态王KingView:由北京亚控科技发展有限公司开发,该公司成立于1997年。1991年开始创业,1995年推出组态王1.0版本,目前在市场上广泛推广KingView6
22、.53、KingView6.55版本,每年销量在10,000套以上,在国产软件市场中市场占有率第一。4.紫金桥Realinfo:由紫金桥软件技术有限公司开发,该公司是由中石油大庆石化总厂出资成立。5.MCGS:由北京昆仑通态自动化软件科技有限公司开发,市场上主要是搭配硬件销售。6.态神:态神是由南京新迪生软件技术有限公司开发,核心软件产品初创于2005,是首款3d组态软件。软件重要特点:1.3D:系统除了具有传统的二维平面组态、监控功能,还具有真实三维立体组态、监控功能,画面逼真。该功能利用DirectX/OpenGL开发,在国内应该是首创,国际上也极其少见。2.跨平台:跨PC、嵌入式、平板电
23、脑、智能移动等平台,该特点组态领域全球首创。3.系统的图形/控件、驱动/模块支持源代码级跨平台,即所有平台的图形、驱动代码一致,经过不同平台编译器编译链接后,即可在该平台上运行。4.所有平台的所有文件格式都一致,因此工程无需修改就可以在不同平台间移植、运行,而且不同平台开发环境(目前只有Windows开发环境)可以开发其它平台的工程。5.所有平台间的网络通讯协议一致,平台之间可以相互访问。6.网络分布式7.所有平台(包括嵌入式、平板电脑、智能移动等平台)的网络版本都内置微小、高效的网络/WEB模块,因此天生具备网络/WEB服务功能,组态文件无须发布,通过WEB浏览器或者组态浏览器即可远程监控该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 组态 软件 养殖 上位 监控 系统
链接地址:https://www.31ppt.com/p-3885360.html