两个CPU通过DP /DP Coupler数据交换的问题2

上一次问了DP耦合器的问题,得到了满意的答案,这次实际配置后,我只连接了一端的DP线(DP1)和24V电源,发现配置一些问题,我只连接了一端的DP线和24V电源,再次问问各位专家:
1.硬件配置如下图,应该没有错的。
2.我通过PLC设置的地址为20,所以把DP耦合器的地址全拨到OFF位置,不知这样对不对。
3.下载硬件后,DP耦合器出现故障灯
     SF1 常亮(红):网络 1 有诊断信息
     SF2 常亮(红):网络 2 有诊断信息   可以理解  DP2  没接
     BF1 闪烁(红):没有主站系统连接到网络
     BF2 常亮(红):                                可以理解  DP2  没接
不知怎么解决!请大家指导,不胜感激。
我通过硬件在线,发现DP耦合器没有连上网络,有出现下图2的提示。
     DP slave not  accessible  by  means of  the  bus
我按照DP/DP coupler使用说明的要求,PLC->PROFIBUS->Assign PROFIBUS Address…”出现以下提示,图三
接着我按说明的要求“通过 Step7 给 DP/DP Coupler 模块分配 Profibus 站地址,因此将 CP5512 的 Profibus 电缆分别连上模块两个网络的 DP 接口,将”Set PG/PC Interface”设置为”CP5512(PROFIBUS)””,打开Set PG/PC Interface后,但却找不到设置CP5512(PROFIBUS)的地方,请大家指导迷津!

问题补充:
谢谢企鹅村和WWCWWC两位朋友,我通过将ADDR打到OFF的位置(通过模块本身DIL开关设置地址),和硬件地址相匹配是可以解问题的。但是如果我打到ON的位置,这时的PROFIBUS站地址是由STEP7软件设置的,这时就有问题了,也就出现了我提问的第3个及以下问题,难道耦合器版本低了,不能通过软件设置站地址吗?

图片说明:

两个CPU通过DP /DP Coupler数据交换的问题2    两个CPU通过DP /DP Coupler数据交换的问题2    两个CPU通过DP /DP Coupler数据交换的问题2   

最佳答案

关于第2步,如果你的模块是新版本的,这个可以,新版本模块具有自动设别dp地址的功能,但是,需要将dip开关均设置为off。
你的报警信息是主站无法访问从站。
可能的原因是,dp电缆没有正确连接。根据dp插头的图标(进线口处)有dp电缆进和出的标记。
如果这个dp插头仅仅只是一条dp电缆,那么,dp电缆应该连接到箭头向内的那个孔。
如果该dp插头有2条dp电缆,那么,除了连接2条dp电缆外,终端电阻开关必须设置为OFF。
先不用理会最后一点问题,排除前面无法访问的那个问题。
补充问题回复:
烦请看看,DP/DP Coupler使用快速入门,https://support.industry.siemens.com/cs/document/109480304

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:06
下一篇 2020年10月31日 上午12:06

相关推荐