Blackrose's Blog Blackrose's Blog

RS485调试小记

in technologyread (230) 文章转载请注明来源!

最近在现场调试RS485通讯设备,总是有通讯不正常的现象。现场是在内蒙的土默特右旗附近的光伏发电站,问题主要是通讯管理机与测控装置无法进行通讯。现场布线有两种,本地和远端。有些通讯管理机和测控装置是在同一个地方,而有些是多台测控装置与远处的通讯管理机连接。所有的通讯管理机都是在逆变器内的柜体内放置。

问题一:PC与单台测控通讯时,有收到0xff数据,且一直出现

经多次测试,当关闭逆变器后,通讯上没有0xff的数据。判断是现场环境有电磁干扰,0xff不是由测控装置自身发出。使用屏蔽双绞线,装两端的屏蔽层接入相应的接地端子即可。

Update:此问题是由现场的IO扩展模块引起,拆掉模块后,总线上不再有0xff。由于模块的电源要求是24V,由测控装置内的开关电源提供。分析后可能是模块把开关电源的拉低,使通讯芯片不稳定。

问题二:多台测控通讯时,接收与发送的数据一样

出现这种情况是由于部分总线有短路现象,所以接收和发送的数据一样

问题三:通讯管理机上的串口调试工具收到0x00的数据

测试后发现是由于RS485线的A,B两根线接反导致。

问题四:串口有通讯灯的通讯管理机上,RX灯有微亮的情况?

总线有干扰,可以接入一个120ohm的电阻。

文章二维码

扫描二维码,在手机上阅读!

发表新评论
博客已萌萌哒运行
© 2018 由 Typecho 强力驱动.Theme by Yodu
前篇 后篇
雷姆
拉姆