使用Matrikon连接远程OPC服务器报错,是什么原因
楼主你这种问题是因为 在 MatrikonOPC Explorer 添加组时默认的是异步传输,异步传输建立组时, 客户端向服务端发起组建立申请后,服务端马上会反向建立一个端口是135的连接。
你这个报错是Could not establish data callback connection on group 因为客户端的DCOM没有配置好,相信你用MatrikonOPC Explorer 添加组是选用同步传输模式,就不会报错,我也是OPC小白,最近刚研究,你的问题我也遇到过,表述的也不好,大概就是这个意思
------------------------------------------------------
过去3年多了,早就不搞OPC了。发现还陆续有人咨询,最后我的环境定位原因是 两台电脑的计算机名一样。 因为使用的虚拟环境,测试机都是直接克隆过来的。 当计算机名相同时不能异步通信,改名就正常了
KEPSERVER和DCOM都开了还访问不到可能是权限问题
点开始---运行,输入dcomcnfg
选择组件服务--计算机--DCOM---KEPSERVER
对KEPSERVER点右键--属性,选择"访问权限",自定义,添加你那用户组就有访问服务器的权限了服务器和客户机的用户必须一样啊
要查阅 OPC 服务器的连接信息,可以使用 OPC 客户端软件,例如 Matrikon OPC Explorer、KEPServerEX 等等。这些软件可以帮助用户扫描网络中的 OPC 服务器,并显示 OPC 服务器的连接信息,例如服务器名称、IP 地址、端口号、协议类型等等。通过查阅这些连接信息,用户可以确定如何与 OPC 服务器建立连接,以便读取或写入 OPC 服务器中的数据。
原因是因为 OPC 服务器往往是作为其他自动化系统的数据源,它可以提供实时的数据信息,供其他系统使用。因此,在实际的生产过程中,需要使用 OPC 客户端软件来连接 OPC 服务器,以便读取或写入数据。通过查阅 OPC 服务器的连接信息,可以确定如何正确地连接到 OPC 服务器,以便获取准确的数据信息。
需要注意的是,连接 OPC 服务器需要正确设置连接参数,例如 IP 地址、端口号、协议类型等等。如果连接参数设置不正确,就无法正确连接到 OPC 服务器。此外, OPC 客户端软件还需要支持 OPC 服务器所使用的协议类型,例如 OPC DA、OPC UA 等等。因此,在选择 OPC 客户端软件时,需要根据实际情况选择合适的软件,并正确设置连接参数,才能成功连接到 OPC 服务器。
OPCserver端是否设置了账户限制,你们用的是管理员用户的话应该没问题!如果是新加的账户,需要将OPCserver的访问权限修改一下! dcom配置确定配置好了吗,拒绝访问的原因应该就是dcom不通,2000系统和XP系统之间dcom通讯肯定是没问题,我调过2003和XP通讯的,不知道dcom配置的时候2000是否有特殊要求,你还是检查下自己的dcom配置吧,everyone,interactive,network,system都要加进去,访问类型一定要是经典-本地用户,不要选仅来宾,OPCserver端也要进行同样的设置!
0条评论