- VMware虚拟机中安装了TIA professional / Wincc Professional V17 软件同时安装了Wincc runtime professional V17(ES和OS是 同一台站),安装Wincc Runtime Professional V17时选择了所有OPC相关的选项也同意了安装时对PC机的DCOM修改,
- 做了一个测试项目(测试Wincc Runtime Professional V17的OPC DA server和OPC UA server),PLC程序使用PLCSIM advance V7.0测试,使用OPC UA expert软件可以成功访问控制器S7-1513 的OPC server并读写参数至PLC。
- 组态了一个PC station, 仿真启动runtime或者通过Wincc RT start 启动PC station项目,可以与PLCSIM advance V7.0 连接,并可以读写参数。
- 但是启动wincc项目后,使用OPC UA expert软件始终无法搜索到Wincc runtime professional的UA server (于此同时,OPC ua expert是可以正常访问的PLC 的opc ua server的),尝试修改了项目文件下的UASERVER 配置文件中的OPC UA SERVER url修改为PC站的电脑名 根据 wincc的help文件提示也做了检查始终无法正常连接。
- 使用matricon opc DA client软件可以搜索的Wincc的几个OPC DA server,但是始终无法正常连接,提示OPC DCOM 配置错误,根据官网提供的文件,一步一步的检查了DCOM的配置要求,也没有发现问题。
- 然后重新做了一台虚拟机(配置和上述虚拟机一样)测试了Wincc advance V17, 其OPC DA和UA的功能一切正常。
- 折腾了一天,没有方向了,请教各位如何解决,谢谢。