profibus通讯问题。

大家好。我想请教一下大家 关于profibus通讯的问题。现在是一个300的主站 下面挂了22个200从站,2个300的从站。由于主站离现场很远(用的光纤),所以把现场300从站做为主站进行了通讯测试,是可以读到后面的200从站的数据的,也比较稳定。但是换成主站的300PLC测试时候就不是那么稳定了,离主站近的数据测试倒是收到了也稳定,但只有400米不到吧,超过400米后面的几个站收到的数据就不稳定一会有一会没有,超过600米后的站直接连数据都读不到了。另外一个300的从站离主站差不多就200米,可以读取到数据,但是数据一直为0.(这里说的距离是忽略光纤的距离,也就是profibus的距离)

最佳答案

先确认终端电阻是否设置合适,物理连接的两头设置为ON,其他设置为OFF
然后降速测试一下。

还有就是确认你的从站的IO点数是否超出了主站300CPU的输入输出映像区,超出的部分不能使用I0.0或者Q0.0这类的映像区读写,需要使用立即数读写如:PIB、PIW、PID、PQB、PQW、PWD等,或者使用SFC14/15进行一致性读写

提问者对于答案的评价:
谢谢啊。。还是没解决啊。

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

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

相关推荐