无法访问所选的opc服务器有可能是软件出现了问题,检查下检查软件的兼容性。或者是你设置了密码,你可以用odbc测试一下链接OPCserver,如果可以了,你wincc中访问odbc。
可以将OPC服务器看做是协定转换器,OPC服务器运用装备的专用协定与装备通讯,然后运用OPCClassic和OPCUA范例定义的范例化花样供应对该数据的接见。
根据你所说的,只能说明OPC服务端是开着的,没办法证明你DCOM已经配置好。所以建议你:1,检查相同的用户名和密码是否都具有管理员权限;
2,检查两台机器是否防火墙已经关闭;
3,检查两台机器的访问模式是否是经典形式;
4,检查DCOM配置中的权限设置。
可以去网上搜索下载个matrikonopcsimulation,来帮助你进行DCOM配置。
在工业物联网(IIoT)时代,OPC/OPC UA作为一种统一的通信架构,解决了互通性和标准性的问题。OPC Classic的访问规范都是基于微软的COM/DCOM技术,这会给新增层面的通信带来不可根除的弱点。 1.首先确保可以通过在OPC-1上打开OPC Explorer连接到Network Neighborhood->OPC-2->Matrikon.OPC.Simulation.1server的方式将OPC-1和OPC-2建立起DCOM连接,反之亦然。 2.在两台PC机上分别打开MatrikonOPC UA Tunneller Configuration Panel,选择Classic Client to Classic Server项打开配置页面。 3.打开 Tunneller Server Gateway Configuration页,确认Encryption功能处于未选中状态,然后点击Apply。这一步一定要在两台PC机上都进行确认否则将无法建立任何连接。 4.回到OPC-2里,在UA Tunneller的对话框里打开Tunneller Client-Side Gateway Configuration页面。点击 “+” 图标来添加一个新的Tunneller连接。 5.从下拉菜单中选择OPC-1然后点击OK,连接结果将会展示在左侧面板。 6.打开 OPC Explorer,你会看到OPC服务器都部署在Localhost下了,而且此时两台机器的OPC服务器通过Tunneller建立了连接。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)