当前位置: 主页 > PLC控制

严重困扰:dp通讯卡cp5611在12MHZ通讯速率时失败

请教大伙一个困扰我好些日子问题,我自己做的DP从站,与dp通讯卡CP5611通讯时出现一个问题,我的dp通讯的速率目前只能实现6M及6M以内的通讯,一旦把通讯速率调整到12M,就通讯不上,我用的是cp5611的通讯卡,用逻辑分析仪捕捉数据,发现在12M时,通讯卡出来的命令报文在启动的时候只有短短的三个乱字符:0xef0000,严重不对,从站自然也就更不会有反应了,请问这是什么原因啊正常开始发送的命令应该是:0xDC····才对,我感觉应该不是我从站程序的问题,因为6M以内的速率都能很好的通讯,到12M不行,我怀疑是不是硬件的事情,可是我该接地的接地了,通讯线很短,差不多才一米,匹配电阻应该用不到对吧,用的就是一般的串口线,实在不知道哪出问题了,还望前辈们指教,多谢了!

最佳答案

1、Profibus-DP通讯距离与速率相关:
PROFIBUS子网上,一个区段的最大电缆长度由设置的传输率所决定。
9.6kbps到187.5kbps:1000米
500Kbaud:400米
1.5Mbaud:200米
3Mbaud到12Mbaud:100米
理论上12Mbaud为100米,但实际应用中现场、环境、通讯硬件品质都会有影响。
2、我自己做的dp从站?
楼主自己做的dp从站是否支持PROFIBUS-DP高速率的通讯?这要进行相关的认证检测了。
硬件、软件都要符合PROFIBUS-DP行业标准。

提问者对于答案的评价:
多谢你的解答,我已经找到原因了,硬件上面的问题

  • 关注微信

猜你喜欢

微信公众号