在网上看到了好多S7-300,S7-400之间的以太网通讯的介绍,但是,都有一个缺点,都是两个PLC的硬件组态仅组态了CPU主站,没有Profibus-DP从站的。所以,我在实际操作的时候就来问题了。
1. 同一个项目下的两个S7 414-3DP + CP443-1,都下挂了进10个DP从站,所有22个DP站点的地址都不能一致,不然,肯定有一个S7-400的硬件组态编译不能通过。
这个问题还简单点,修改下DP地址,重新编译下载就行。
2. 两个PLC中的PROFIBUS网络的名称都是默认为PROFIBUS(1),这个就有点搞不定了,修改其中一个站点的为PROFIBUS(2),编译保持之后,另一个站点的也会跟着改变为PROFIBUS(2).
这个就导致NetPro中的组态没法编译通过,提示报警“warning: on the PROFIBUS subnet 'PROFIBUS(1)', there are additional active nodes in ohter stations that also have to be reloaded.”
请高手指点下,该如何操作,谢谢。
图片说明:
最佳答案
在netpro直接做网络和硬件组态即可,插入两个DP
如图:
第三张图片改为7.zip,解包程序即可
图片说明:
提问者对于答案的评价:
谢谢。
我在NetPro,先添加了一个PROFIBUS网络,默认名称即为PROFIBUS(2),(原先第一个站点中的名称为PROFIBUS(1))。
添加好了PROFIBUS网络后,点击第二个站点进入做组态,组态到CPU的时候,就会让你选择,DP选择PROFIBUS(1),还是PROFIBUS(2)。选择后者,然后一切正常。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc157933.html