iFix在污水处理中应用与研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iFix在污水处理中应用与研究

iFix在污水处理中应用与研究   摘要:iFix具有强大的数据采集与处理的功能,本文介绍了iFix在污水处理自动控制系统中的应用。通过OPC技术对现场数据进行采集,通过iFix实时数据库和历史数据库进行数据的存储,并结合ActiveX控件和VBA编程的使用,实现了历史曲线、实时曲线、报表、及报警的设计与应用。   关键词:iFix, 污水处理, VBA ActiveX控件, 数据采集   中图分类号:TP31 文献标志码:A   1 引言   城市污水的处理在解决水资源紧缺方面是很重要的一方面,特别是在西部的城市。本文以西部某县城的污水处理工程为背景,对iFix组态软件在历史曲线、实时曲线、报表制作及报警查询方面的使用进行了探讨。   2 iFix组态软件   本系统上位监控软件使用了美国的GE Fanuc公司的iFix,控制器选用了美国的罗克韦尔公司的ControlLogix 系列PLC。他们有着长期的合作关系,在软件连接方面有着可靠高效的处理方案,能很好的满足工业控制的要求。iFix是一款功能强大的监控软件,是世界领先的工业自动化软件解决方案,是为水及污水处理、石油天然气这样过程管理度身定造的解决方案。它包含了主流PLC的驱动,集成了COM/DCOM、OPC、VBA、ActiveX等先进的现代软件技术[1],使所有的应用程序都能无缝的连接到一个系统中去,提高整个系统的集成度。iFix软件与其他监控软件的不同之处在与其优化的模块结构与开放的VBA编程,这样,就在很大程度上提高了软件的灵活性,可以充分发挥开发人员的创造空间,以更好的满足用户的各种监控及数据处理的要求。下面结合VBA和ActiveX控件的使用,就iFix软件在历史曲线、实时曲线、报表制作及报警查询方面的使用进行研究探讨。   3 iFix的数据采集   iFIX监控系统采取客户/服务器(Client/Server)的结构方式,作为第三方组态软件的iFIX与各类PLC设备通讯时,需要通过安装各种不同的I/O驱动程序来实现。本系统采用OPC(OLE for Process Control)协议。OPC技术是以微软的OLE/COM技术为基础建立的一项技术规范与标准,采用用户/服务器模型。OPC服务器可以作为OPC数据源,OPC应用程序可以成为数据的使用者。数据源可以是PLC等控制设备,也可以是其它应用程序或数据库??   在上位机上安装RSLinx作为OPC服务器,将现场的数据传输到上位机,这样,通过OPC PowerTool就可以将数据读出。OPC PowerTool的配置如图1所示,依次添加Server、Group、Item,在添加Server时,选择的OPC Server为RSLinx OPC Server,并且在它们的Enable项打钩。一般Item的数量都会比较大,在配置完一个Item后可以将其以csv格式导出,在Excel中完成编辑,再导入。在iFix的过程数据库中对所需要采集的数据进行定义,I/O设备选择OPC Client v7.41a,I/O地址根据就具体情况进行配置。这样就完成将现场的数据通过OPC传输到iFix的过程数据库里面了。   4 iFix历史曲线和实时曲线的制作   iFix的历史文件存放在iFix工程目录下的HTR文件夹和HTRDATA文件夹,HTR存放历史数据的配置文件;HTRDATA文件夹存放历史数据文件[2]。   iFix的历史文件定义在历史库配置中进行,历史文件的保存时间有3个选项:4小时、8小时和24小时,表示每4小时(8或12)生成一个历史数据文件。当所保存的数据的数量比较少时,建议选择24小时模式。当所保存的数据的数量比较大时,比如1000个以上,则建议使用4小时或8小时,以提高数据的读取速度。历史数据文件的保存持续的时间也可以在此设定,合法的输入为2-200天。在进行历史数据保存的设定中,可以以组的形式进行,建议每个组设定10个左右的同类别的变量,以便于对每个组分别设定采集周期和相位,优化数据的读取与保存。在输入变量时,可以通过导入csv文件的形式进行,以提高效率。历史库的配置图如图2所示。   历史库配置完后,要启动iFix的历史数据采集(HTC),在系统配置(SCU)中的任务中将HTC以后台运行的形式添加进去。当iFix运行时,可以在任务控制里面启动HTC,如果在iFix运行时添加了新的历史采集组,则需要在任务控制里面停止HTC再启动HTC,新添加的历史采集组才会被采集到。   以上就进行完了历史数据的采集配置,下面要进行的就是历史数据的读取与显示。iFix为用户提供了一个强大优秀的演示系统,在iFix的项目开发中给开发者很大启示与帮助,本工程也借鉴了演示系统中的实例,并按照自己

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档