基于OPC及组态软件技术的OPC2OPC工具在远程监控中的应用 点击:1473 | 回复:6



seaman

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 29回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2001年11月21日
发表于:2005-04-11 15:22:00
楼主
基于OPC及组态软件技术的OPC2OPC工具在远程监控中的应用 1 引言 目前对设备运行状态和各种生产过程的动态监控在生产现场都已经很完善了,但是仅仅本地监控有时不能满足某些企业的需求,还需要远程对设备状态和生产的状态信息进行监测,从而提出了远程监测和维护的要求。现在很多的企业现场采用的都是各大硬件厂商的控制系统,如西门子等,在现场通过组态软件实现对信息的可视化人机界面状态监测、管理和数据的存储及处理,而对于远程的状态监测目前还不是很完善。现在计算机网络的普及特别是宽带网络的普及为远程监控系统提供了良好的数据通信途径,所以,利用目前标准的数据接口和网络环境开发一套标准的远程监测工具,更好的实现远程监测系统的标准化已经成为可能。本文介绍的就是采用工业上标准的OPC数据接口,实现的一套标准的远程监测工具。用户无需作任何开发即可实现标准OPC接口的远程转移,然后通过支持OPC接口的组态软件或其它可视化OPC客户端软件即可实现远程在线监测。同时,实现对数据的存储处理、趋势走向、数据查询和报表打印等功能。 2 OPC2OPC工具介绍 考虑目前各个大型厂方和企业的现场使用的控制系统大多为西门子厂商和FF现场总线的产品,而这些厂商都提供了与自身硬件系统配套的OPC服务器,如西门子的OPC服务器,FF现场总线的OPC服务器等等。这就提供了用户第三方数据接口,通过这个标准的OPC数据接口,使用该OPC2OPC工具可以把现场的OPC服务器接口完全不变的实现远程转移,不改变现场定义的变量名称,也对现场没有任何影响。接口转移示意图如下: 如图实现了一个基于OPC技术、网络技术和组态软件技术相结合的远程监控系统,主要用于工业自动化远程监控领域。其主导思想就是通过符合工业标准的OPC技术和Internet网络技术实现OPC数据接口的远程转移。同时,应用工业上最受青睐的组态软件技术,实现远程对生产现场的监控和诊断分析。系统包括符合OPC标准的现场OPC2OPC服务器软件和远程客户端的OPC2OPC客户端软件两大部分。整个系统可以同支持OPC接口的分布式FF现场总线集成,也可以同德国西门子的PROFIBUS总线集成,在不影响原现场监控的条件下实现现场设备状态和生产过程状态的远程监控。由图可知,由于网络的特性使得系统可以以C/S(客户/服务器)结构的方式分布式的进行远程监控,更好的满足用户的需要。 3 功能说明 1) OPC2OPC服务器符合OPC标准规范1.0和2.0。 2) 网络通信符合TCP/IP协议,能在Internet/Intranet上通信。 3) OPC2OPC客户端符合OPC2.0规范,提供标准OPC接口。 4) 软件具有断线自动重连功能。 4 组态软件的应用 当现场的OPC接口通过计算机网络远程转移到远程客户处时,客户即可在远程对设备状态信息或生产状态信息进行组态。由于接口的标准性和接口转移的完整性,使得现场的变量名称没有任何的改变,用户可一目了然的进行组态,就仿佛和现场一样。组态软件目前有很多产品,如国内的组态王,开物等,只要符合OPC接口规范的组态软件均可进行人机界面监控。本单位有自主开发的siaview组态软件完全满足了监控的需要。 5 数据远程刷新率 数据采集和远程传输要耗费一定的时间,特别是当现场数据量大或网络带宽有限时会出现较大的延时。为了保证数据传输的需要和系统的稳定性,该工具目前在200个监测点的系统中远程刷新率可达1~2秒,1000个监测点时刷新要8秒的延时。当然,可以根据用户的需要和具体的网络环境作进一步的提高,可以刷新的更快些,满足用户对数据刷新速度的需要。 6结论 基于OPC技术和网络技术实现了标准OPC接口的远程转移,而且在人机监控界面组态制作和组太软件的选择上给用户留下了自主应用的空间,便于发挥用户自己的应用水平,也给系统的组合带来了很大的灵活性。该OPC2OPC工具以低廉的成本和符合标准OPC接口的方式给远程监控系统提供了一个新的远程监控途径和方案,该OPC2OPC工具使用简单,满足了企业远程监控的要求。目前该OPC2OPC工具组成的系统已经在实验室的FF总线演示系统中得到了应用,并在烟厂的温湿度远程监控系统中得到了应用,在满足企业要求的同时也必将为企业带来可观的效益。 欢迎对OPC技术和远程监控感兴趣的朋友共同讨论和研究,进一步提高系统的性能。



工控帮

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 675回
  • 年度积分:0
  • 历史总积分:1418
  • 注册:2001年7月06日
发表于:2005-04-11 18:47:00
1楼
如果您对OPC感兴趣,请访问WWW.OPC-CHINA.COM

工控帮

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 675回
  • 年度积分:0
  • 历史总积分:1418
  • 注册:2001年7月06日
发表于:2005-04-12 17:52:00
2楼
对,为大家服务,兼OPC服务器和客户程序的版主。 多谢!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2005-04-13 08:22:00
3楼
如果是同步方式,会出现OPC服务器程序死锁.

工控帮

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 675回
  • 年度积分:0
  • 历史总积分:1418
  • 注册:2001年7月06日
发表于:2005-04-13 08:32:00
4楼
会的 我遇到过用IFIX的客户端程序,把服务器读死的情况。当时都是注销程序,不是退出的

ring

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 9回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2001年10月16日
发表于:2005-04-13 13:28:00
5楼
1)工具目前在200个监测点的系统中远程刷新率可达1~2秒,1000个监测点时刷新要8秒的延时。速度太慢了!!!

工控帮

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 675回
  • 年度积分:0
  • 历史总积分:1418
  • 注册:2001年7月06日
发表于:2005-04-13 16:43:00
6楼
Ring: 如果通讯不中断,DCOM通讯的速率可以保证的。 我们做过几千点的,效果很好。 不知道你用的哪家的开发工具。

热门招聘
相关主题

官方公众号

智造工程师