400H与300集成DP口通讯

各位前辈,
我现在在做400H与300集成DP口通讯时硬件组态时出现问题,看下我的步骤吧:
1.将300从站的硬件组态(DP网络选择、站地址、从站模式、通讯数据地址区),编译,编译通过;
2.去组态400HY-link端的300,配置好同一条网络同个DP地址,做好相同通讯地址区;
3.编译,未通过,提示此DP网络下两个300站DP地址冲突,不唯一。
问题1:可是这是同一个300啊,DP地址肯定是同一个,我怎么配置才能使让编译通过呢?
问题2:应用文档里也没详细指出之后的Netpro应该怎么继续,是不是编译通过就不需要再做Netpro了?
谢谢各位了!

问题补充:
左传,谢谢!
请问我选择的PROFIBUS网络不对,这点我不太明白。我按照教程又新建了一个工程项目,重新配置了一遍。
1.400H中组态300子站网络选择的是IM157下的PROFIBUS(3),子站选择的是CPU 315-2PN/DP V3 ,地址是5,下组4byteI,4byteQ;编译通过;
2.组态300组态中选择的是PROFIBUS(3),选择的是CPU 315-2PN/DP V3 .1,子站模式,地址是5,下组4byteI,4byteQ;
仍然编译不通过。
那么我应该怎么选择PROFIBUS网络呢?我使用的STEP7 V5.4 SP5 ,请看下我的组态,问题出在哪里呢?

图片说明:

400H与300集成DP口通讯    400H与300集成DP口通讯    400H与300集成DP口通讯    400H与300集成DP口通讯   

最佳答案

1、是同一个300PLC,DP地址肯定是同一个,你配置的时候,所挂的PROFIBUS网络不对,所以才出现你这样的状况
2、只要编译通过了,就不需要再做Netpro。

3、详细文档:
 《Ylink后连接S7-300从站(集成DP口)的组态方法(更新版)》
 http://www.mirautomation.com/pages/2011-08/d50707.shtml
你再认真的做一遍,就可以了!
4、按照文档做出来的结果  见附图;

问题补充;
 你在配置s7300的cpu的DP网络,在设定的时候,DP网络是挂在PROFIBUS (1)或者是PROFIBUS (2)中,因为300的CPU的工作模式为DP Slave 是针对于冗余的两个400的CPU作为主站来说的!
 看了你的附图,只因为编译通不过,就是DP网络没有配置好!你是挂在了第三个DP网络中,所以才出现你的错误提示!

图片说明:

400H与300集成DP口通讯  

提问者对于答案的评价:
谢谢左传了!
也就是说在配置300子站的时候选择DP网络要挂在PROFIBUS(1)或(2)下,但是在配置400H系统时300子站则需要挂在IM157下的PROFIBUS(3),保证站地址相同,通讯数据区一致即可了。编译是通过了。
我理解的对吗?总觉得很奇怪啊……毕竟是两条不同的PROFIBUS网络。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日
下一篇 2017年6月10日

相关推荐