最近在做自己的profibus dp从站,主站用的是PLC cpu313-2dp,前段时间已经做出来了,并且和plc能通讯上,完了出差一周后回来再试,怎么都通讯不上,我的从站是没有变过的,我用逻辑分析仪测试,发现至始至终,主站都不发任何命令出来,用示波器看AB线的状态,完全不动弹,显示的AB线压差在2V,反过来测竟然还是2V,那主站不发出命令那我从站自然没有响应,自然通讯不上,我就纳闷了,怎么会不发命令呢,我用的step7组态,就是简单地建一个项目,选定cpu,在再硬件中安装从站gsd,然后再下载到plc中,然后再建立变量表查看接收到的数据,难道是我不小心把step7哪的设置弄乱了吗,还是plc的通讯接口部分坏了呢,困扰好几天了,不知道从哪找原因,还望指教,多谢啦
最佳答案
开始正常后来出现问题的可能性一般软件比较少见,到是一些硬件故障比较多见。
如、通讯电缆中间环节断开(机械性断裂、磨损破损);DP连接器与通讯电缆没有连接可靠或与外层屏蔽层存在断路性故障;DP连接器的终端电阻开关没有选择在合适的位置。
下载FB125诊断DP通讯信息可能会帮助。
提问者对于答案的评价:
多谢你的解答,换了一个DP口就能通上了,还是硬件出问题了,但是有一个新的问题,我的dp通讯的速率目前只能实现6MHZ的通讯,一旦把通讯速率调整到12M,就通讯不上,我用的是cp5611的通讯卡,用逻辑分析仪捕捉数据,发现在12M时,通讯卡出来的命令严重不对,从站自然也就更不会有反应了,请问这是什么原因啊
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231101.html