一、問題分析
1、啟動串口調試助手
- 問題
485轉SSI設備支持485接口和MOUDBUS RTU規約,正常情況下,主機(PLC、計算機)和從機(485轉SSI設備)之間是主從模式工作,即:主機發送命令,從機響應并反饋。遇到的問題是:
485轉SSI設備正常工作一段時間后,突然就不工作了,也就是說:主機收不到從機反饋。
搭建測試環境,調試時使用:
![wKgaomUqCWuAfvNeAAXbCzoio98269.png](https://file1.elecfans.com/web2/M00/A8/23/wKgaomUqCWuAfvNeAAXbCzoio98269.png)
二、問題分析
1、啟動串口調試助手
![wKgZomUqClaAdEabAAFO9csyQos749.png](https://file1.elecfans.com/web2/M00/A9/E5/wKgZomUqClaAdEabAAFO9csyQos749.png)
問題是按下“發送”,數據接收區沒有接受到數據。
正常是點擊“發送”,數據接收區就會顯示反饋的數據。
![wKgZomUqCn-AVnJGAAFbsMbjQF8186.png](https://file1.elecfans.com/web2/M00/A9/E5/wKgZomUqCn-AVnJGAAFbsMbjQF8186.png)
2、用MCU調試工具查看串口是否可以接收數據
![wKgZomUqCqaAXItdAAEYTly6V-Q417.png](https://file1.elecfans.com/web2/M00/A9/E5/wKgZomUqCqaAXItdAAEYTly6V-Q417.png)
測量得DE=0,處于接收狀態。
(2)啟動Keil uVision5,進入調試
![wKgaomUqCsaAa7G7AAE7WJqhLk0550.png](https://file1.elecfans.com/web2/M00/A8/23/wKgaomUqCsaAa7G7AAE7WJqhLk0550.png)
發現485接收數據正常,發送數據串口調試助手接收不到。
(3)485發送數據,串口調試助手接收不到
![wKgZomUqC4KAFxJoAAJKWZp1jjM822.png](https://file1.elecfans.com/web2/M00/A9/E5/wKgZomUqC4KAFxJoAAJKWZp1jjM822.png)
最終還是確定SP485EE芯片壞,更換后通信正常。
![wKgaomUqC6-AEfJlAAInblPGGFA321.png](https://file1.elecfans.com/web2/M00/A8/23/wKgaomUqC6-AEfJlAAInblPGGFA321.png)
三、總結
這次遇到的問題有點怪,這個設備做了2臺,SP485EE芯片使用的是同一批,1臺工作正常,另一臺SP485芯片不能發送的毛病出現2次了,第一次也是經過反復測試后以更換SP485芯片解決問題,但運行時間不長,又出現上次的問題,再次對電路測試發現還是SP485EE壞。說實話,我這個485電路應用非常成熟,這是第一次遇到SP485芯片連續壞的情況,是不是SP485采用低價國產的原因?
-
芯片
+關注
關注
456文章
51170瀏覽量
427227 -
接口
+關注
關注
33文章
8691瀏覽量
151911 -
通信
+關注
關注
18文章
6070瀏覽量
136423 -
RS485
+關注
關注
39文章
1165瀏覽量
82591
發布評論請先 登錄
相關推薦
如何構建RS485通信網絡 RS485串口助手的使用與配置
RS485通信模塊的編程與調試
RS485通信協議的應用與優勢
工業現場經常用到的 RS485 通信,原來它的收發機制是這樣的
低功耗4G模組Air780E:RS485通信篇
![低功耗4G模組Air780E:<b class='flag-5'>RS485</b><b class='flag-5'>通信</b>篇](https://file1.elecfans.com//web2/M00/09/6F/wKgaomb4r5WAFbg3AACGOVd_-ic831.png)
RS485常見問題及解決方法
![<b class='flag-5'>RS485</b>常見問題及解決方法](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
評論