WINCC通过profibus 同时访问多个PLC

最近接手了一个PLC系统,系统中是用profibus协议将四个PLC315-2 DP、两个触摸屏和一个上位机WINCC相连接,其中一个PLC做主站,其他三个是从站,然后在WINCC中再分别和每个PLC建立profibus通道。总线上的两个触摸屏分别访问两个从站的PLC,我在实验室调试的时候,通信时没有问题的。现在在实际安装后,通信就有问题了,4个PLC和触摸屏通信时没有问题的,但就是WINCC对4个PLC访问的时候只能访问到主站的PLC,有一个从站的PLC是通信时断时续,其他两个从站通信时根本通信不上,请问高手问题出现在哪里?我自己的分析如下:
 1、不是接线问题,否则不会能访问到一个PLC,
 2、不是PLC组态问题,否则4个PLC和触摸屏直接的通信不会是正常的
 3、不是上位机WINCC设置问题,否则不会访问到一个PLC,另一个还时断时续
 4、我用PG/PC设置口诊断了一下,测试时正确的,但读取节点的时候还是只能读到一个站点。另外三个站点就是有点随机了,有时候能读到,有时候读不到。
 是不是和PLC组态里设置的OP个数有关系?我现在设置是1.
 请高手 给点建议指点。。

问题补充:
我在WINCC的变量管理中的profibus通道中建立了四个通道,分别和四个PLC通信,而且我查阅资料,这种实现方式是可行的。之前我在实验室里通信时正常的,WINCC可以访问到4个PLC,但现在不知道什么原因,通信不正常了。现在WINCC只能访问到一个站点的PLC数据。由于一开始的设计就采用了这种通信方式,如果采用楼上说的采用OPC通信方式,可能修改的地方会很大,而且我也不清楚具体怎样修改。还是请高手具体帮我解决采用现在通信方式通信的问题出在哪里吧?谢谢了

最佳答案

WINCC通过profibus 同时访问多个PLC:
1、访问多个PLC应采用OPC。详见:
<通过PROFIBUS建立SIMATIC NET OPC 服务器与PLC 的S7连接(2005.05.18)     >:
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0037.pdf
2、高版本的WINCC本身具有OPC功能,但访问不超过8个站点,如果超过需用SIMATIC NET软件包了。
3、wincc的OPC配置资料:
http://wenku.baidu.com/view/b8d6fb4469eae009581becdb.html
http://www.docin.com/p-204567632.html

提问者对于答案的评价:
谢谢提供的资料,我实验一下。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午5:32
下一篇 2018年12月2日 下午5:32

相关推荐