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

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

最佳答案

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

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

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

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

相关推荐