5台PC的Wincc画面与CPU315-2DP(PLC侧无以太网)进行通讯?

各位前辈:
目前的硬件配置:CPU315-2DP、PC1、PC2、PC3、PC4、PC5。
其中PC1加CP5611卡与CPU315-2DP进行通信,该用什么办法才能够让剩下的4台PC机也可以获取到CPU315-2DP的数据呢?
目前PLC侧没有以太网网口。
组态软件是WINCC6.0版本。

专家建议:使用PC1作为 WinCC OPC Server, 其他PC添加OPC通道访问PC1中的数据。

1、添加OPC通道是指要在软件上SIMATIC NET配置咯?
2、5台PC机之间通过增加交换机来交换数据咯?
3、那这样的话,WINCC画面是否就得做成服务器/客户机的项目?
还请各位前辈指教啊!

最佳答案

WinCC OPC通讯  
1、 WINCC V5.X的OPC服务器遵循OPC数据访问规范2.0 (WINCC4.X也可以OPC通讯)
2、 WINCC可以作为OPC服务器和OPC客户机
3、 在一台计算机上安装WINCC时,自动添加下列OPC组件:
  OPC服务器
  OPC通讯驱动程序
  OPC条目管理器
4、 当使用WINCC作为OPC客户机时,必须将OPC通道 OPC.CHN添加到WINCC项目
5、 通过WINCC变量实现OPC服务器和OPC客户机之间的数据交换。
6、 OPC客户机与OPC服务器要建立通讯,OPC服务器的WINCC项目必须激活,且OPC服务器与客户机要位于相同的网络上。
7、有许多来自不同制造商的OPC服务器。每一个OPC服务器拥有自身可编址的ProgID(程序ID),通过OPC条目管理器,可请求OPC服务器的 ProgID。来自WINCC 5.X OPC服务器的ProgID是:“OPCServer.WINCC”,来自WINCC4.X OPC服务器的ProgID是: 
  OE.Groups
8、访问WINCC变量可以使用或不使用条目管理器。不使用条目管理器时,OPC Server Name中填写 OPCServer.WinCC(WINCC4.X时,输入OE.Groups,在“在另一台计算机上运行服务器”域内,输入用作OPC服务器的计算机的名称。单击“测试服务器”按钮测试至WINCC OPC服务器的连接。 ACCESS PATH 可以缺省不填
9、 DCOM属性的更改:DCOMCNFG打开分布式组件配置窗口,选择OPCServer.WINCC的属性,打开安全性选项卡,将允许访问权限添加给 “EVERYONE”、”ADMINISTRATOR”、”INTREACTIVE”,将启动权限添加给“EVERYONE”
参考:《WINCC之OPC通信》
http://wenku.baidu.com/view/9447aa4cf7ec4afe04a1df86.html

提问者对于答案的评价:
谢谢~~~

专家置评

专家建议:使用PC1作为 WinCC OPC Server, 其他PC添加OPC通道访问PC1中的数据。这是可行的,采用了opc就不必再使用 服务器/客户端结构。
PC1 激活运行,不必任何设置就是一台OPC Server, 在作为OPC 客户端的PC2.。。。等添加OPC通道,。。。具体做法参考帮助。 但是需要做DCOM 设置,即权限设置。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc253318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日 上午11:23
下一篇 2018年12月7日 上午11:23

相关推荐