OPC通讯的绿色通道——力控Opc Tunneller Server 点击:2423 | 回复:2



zhang19850516

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 2回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2009年10月27日
发表于:2009-11-30 14:37:44
楼主

关键词: OPC 三维力控科技 Opc TunnellerServer COM/DCOM


一、OPC概述
OPC通讯标准已有10余年的历史,它是由一些世界上著名的自动化系统和硬件、软件公司和Microsoft紧密合作而建立的。OPC是一种基于微软的COM/DCOM技术来达成自动化控制的协定,OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。COM/DCOM技术定义各种不同的软件组件如何交互使用和分享数据,不论过程中采用什么软件或设备,OPC为多种多样的过程控制设备之间进行通信提供了公用的接口。因此OPC 为硬件制造商与软件开发商提供了一条桥梁,透过硬件厂商提供的 OPC Server 接口,软件开发者不必考虑各项不同硬件间的差异,便可自硬件端取得所需的信息。由于OPC技术的采用,使得可以以更简单的系统结构、更长的寿命、更低的价格解决工业控制成为可能。同时现场设备与系统的连接也更加简单、灵活、方便。因此OPC技术在国内的工业控制领域得到了广泛的应用。
二、困惑的OPC DCOM配置问题
OPC以COM/DCOM技术为基础,对于新手来说,配置DCOM绝非易事。DCOM配置与windows操作系统的安全体系结合在一起,而各版本操作系统(9x、NT、2000、XP、2003等)的安全体系又或多或少地有所区别。同时,OPC服务器运行的方式也不尽相同(进程内、进程外、系统服务、有无界面……)。而且,不同的应用系统对安全的要求也可能不一样。总之,要想根据具体情况合理地完成OPC DCOM配置并不是一件很轻松的事。稍有不慎就不能建立OPC连接或者传输OPC数据,这很可能是DCOM配置出了问题。如此繁琐的的配置工作给工程的调试、实施带来了诸多不便。影响了工程实施的效率。
北京三维力控科技自主研发的Opc Tunneller Server网络通讯的服务器组件不必进行DCOM配置便可轻松实现OPC的通讯。
三、力 控 Opc Tunneller Server使用说明
1、概述
Opc Tunneller Server是一个网络通讯的服务器组件,它是远程Opc Server的客户端组件,又是本地PSpace服务器的数据源核心组件,支持采集站与服务器之间通过TCP/IP、UDP/IP方式通讯。
功能特点:
② 通过该组件可以实现Server端同时访问多个Opc Server;
② 第三方软件Opc Server可以虚拟成设备,Opc Tunneller Server通过IO驱动程序来进行访问第三方软件Opc server的数据;
③ 具备故障恢复功能,通讯中断的时候具备自动恢复功能,保证系统的稳定性;

2、Opc Tunneller Server安装
从安装包中运行setup.exe安装:

3、Opc Tunneller Server
3、1、Opc Tunneller Server启动
单击开始->程序(找PsafeyLink)->OPC Tunneller Server,在桌面托盘里左键单击三个小电脑组合的图标;运行看门狗程序SafeDog.exe,该程序自动启动OpcTunnellerServer.exe并负责看护。
3、2、新建Opc Tunneller Server端
选择OpcTunnellerServer->设置->Opc设置:
其中“索引”号是OpcTunnellerServer端的一个OPCServer实例与OpcTunneller Client采集端的对应关系,这样可以支持Server端配置多个OPCServer。
3、3、生成OpcServer中的点表

4、OPC Tunneller Server端通讯设置
选择OpcTunnellerServer->设置->通讯设置

如果OPC Tunneller Client端采集的点数比较多,而且采集的点数据变化频率慢,可以把通讯超时间设长一些。
网络通信分两种方式:被动方式和主动方式
被动方式:(采集端  Opc Tunneller Server服务器)
即客户端去连接Opc Tunneller Server服务器,设置如图所示,在“TCP本机IP”中填上本机IP地址,“TCP本机端口”中填上端口号(建议使用默认端口2500)。
主动方式:(Opc Tunneller Server  服务器)
即Opc Tunneller Server 主动连接服务器,设置如图所示,在“服务器1”中填写服务器的IP和端口,需要填写登陆ID,作为服务器(也需要配置)登陆认证信息。
通信恢复时间:在客户端多长时间没有访问或收到数据不正确之后清空数据缓存重新建立数据信息。
通讯超时时间:在通讯时超过一定时候没有收到数据包或者收到的数据包不正确,处理相应的链路。
本机地址:设定本机使用Opc Tunneller Server的地址,在客户端定义设备时的地址必须跟它一致。
最大客户端数:设定每一种链路所能承受最大的客户端数量,设定值的作用范围为每一个链路,比如TCP或者UDP,不做全局的数量限定,由于UDP通讯的特殊性质,数量限定约为通讯个数的2倍,例如UDP正常使用2个客户端,那么客户端限制应至少为4个,否则会影响数据通讯。
5、查看力控 OPC Tunneller Server端的设置状态
可以选择



ruanjian2110

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 3回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2008年9月03日
发表于:2011-01-10 11:23:20
1楼

哪里有下载的?通过什么协议跟S7-200PLC通信呢?

wuxing626

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2010年4月23日
发表于:2012-06-06 20:51:52
2楼

问力控销售员要,现在是multiOPC


热门招聘
  • 客服
  • 小程序
  • 公众号