毕业论文VB编程实现与OPC的通信连接以实现水泵的.doc

毕业论文VB编程实现与OPC的通信连接以实现水泵的.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
序言 现在社会对供水质量要求越来越高,随着计算机与网络技术的发展和应用于工业控制使得这一要求得以实现,而且增强了系统的安全性和可靠性,使得生产过程更加自动化和智能化。通过网络技术我们只需要在控制室里就可以通过计算机屏幕看到整个生产现场,了解各生产设备的运行状态,不需要到现场就可以通过计算机对现场设备进行及时可靠的控制。   OPC技术已成为工业过程控制的通信标准,各设备生产商的产品都遵循该标准,使得不同厂商的产品互相通信更加简单易行。在PLC恒压供水系统中,使用了罗克韦尔的ControlLogix 5550 控制器,它的通信软件RSLinx可以作为OPC服务器,可以使用专门的组态软件访问OPC服务器以获得控制器中的控制数据。但是专门的组态软件都比较昂贵,对小型控制系统来说成本太高。OPC有定制接口和自动化接口,自动化接口专为VB服务。这就可以使用Visual Basic编写OPC客户端应用程序。在本设计中将主要介绍如何用Visual Basic编写OPC客户端应用程序的过程和水厂的监控画面程序来实现对水厂监控。 1概述 1.1课题研究背景与意义 城市供水系统是城市重要的服务性基础设施,其产、供、销都具有连续性、广域性、公用性、产品不可返修性等特性。尤其是供水质量易受到二次污染和存放时间的影响,服务质量又受到管网布局和用户地形标高的影响,直接关系到广大人民群众工作、生活和社会各个方面,因此世界各国均把提高供水质量和供水服务列为供水企业部门的主要工作目标。 目前,国内大多数水厂采取人工抄表、电话报数、现场手动操作的原始供水调度法。收集信息数量少、处理慢、传递迟,调度处于初级阶段,以保证不缺水为主,谈不上优化调度。遇上爆漏或者火灾等突发事故,反应迟钝、损失大。 为满足城市发展对于供水质量的要求,降低供水厂单位制水能耗,保证可靠、稳定地城市供水需求,需要对整个供水系统的自动化控制和计算机监测管理。实现供水系统的自动化,现在采用PLC控制,计算机与PLC通信实现人-机界面操作控制。 1.2工控软件与通信选择 在工业自动化中,特别是水厂自动化系统中:控制器往往采用PLC,其软件一般有两种,一种是运行于PLC中的控制器软件,另一种是运行在工控机上的监控软件,它是用来对生产现场实施监视、操纵、参数设置、打印报表的软件。一般我们称之为工控软件的都是指后者,它是操作人员了解现场生产工况的重要工具。 目前,工控软件的来源主要有两种:一种是直接使用市售的组态工控软件,如著名的Fix和Intouch、以及国产的“组态王”,这类软件使用方便,编写效率高,工作可靠,但一般价格昂贵。所谓组态(Configuration)是模块化的任意组合。通用组态软件的主要特点有: (l)延续性和可扩充性。用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级; (2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能; (3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备-(PLC、智能仪表、智能模块、板卡、变频器等)的I/0 Driver、开放式的数据库和 画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。 通用组态软件虽然具有上述很多优点,但是由于它的通用性,所以对于每一个具体应用的场合反而存在冗余,所以另一种选择为手工编写工控软件,这样可以更加有针对性地使软件为用户服务。另外,采用编程语言自行设计工控软件还避免了购买组态软件的高昂费用。 不管是何种工业控制软件,都和数据的传输有密切关系。可以说数据的集成、共享、通信等问题是工业控制软件设计中最关键的部分之一。数据通信是工控软件的一项基本功能,为了打破“自动化孤岛”,实现管控一体化,以及适应异地监控、网络控制等新型系统的发展要求。工控软件中的数据通信应当具有良好的开放性。不仅要实时可靠地获取工业现场的监控数据。而且要能将这些数据方便地用于生产管理系统,实现最大程度的数据共享。从数据管理的角度出发,可以采用通用数据库格式进行数据的存储,而对于数据通信协议而言,则可以采用对工控软件设计极具发展潜力的DDE和OPC技术。特别是后者,具有更可靠的数据传输性。 综上所述,本设计采用手工编写工控软件,而OPC的自动化接口为Visual Basic服务,VB简单易用而且不需要对OPC有深奥的了解,所以在本设计中用OPC技术和Visual Basic编程

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档