三级片电影

新聞詳情

關于電子吊秤Modbus 通信在modbus poll上調試收不到數據的問題

 二維碼 42
發表時間:2020-06-03 12:37來源:上海本熙科技網址:http://rogerhilton.com

關于電子吊秤Modbus 通信在modbus poll上調試收不到數據的問題

1

程序編號了,編譯也沒問題,實現了03功能碼,串口波特率等設置也都沒問題,可在modbus poll上調試時一直通訊超時,Timeout err,到底哪里出問題了 急急急!程序在下面,還有調試問題的截圖!求解決!



1.png



1

請仔細查看一下modbus協議,上位機會隔一定時間向下位機發送查詢碼,下位機要及時回答,通知上位機通信正常。如果你的單片機程序中沒有寫應答上位查詢碼的程序,上位機就會中斷通信的,就提示通信超時的。看你的通信數據,只有上位機發送數據,卻沒有下位返回的數據。所以,一是查下位機有無應答查詢碼,二是查詢下位機接收到控制命令后,解析命令是否正確,是否有返回碼。上位機發正常命回令,下位都應該有返回碼的。可以先用串口調試助手測試下位機的收/發代碼過答程。


單片機做為從站或主站,其功能的實現程序是有區別的。做主站時,由單片機發起通信請求,ModBus Slave根據請求做出應答(事務處理并返回幀)。所以,單片機要按照ModBus 協議組織數據幀,然后發送---等待、接收返回幀---錯誤處理或新的請求。若只是簡單的試驗,其最后2字節CRC校驗碼可用其他CRC程序內計算出再添加到幀后;若是作為正常主機,則須由單片機計算CRC碼并組織數據幀(通俗容說法:數據打包)。


2

剛接觸485,我做的設備用modscan32調試連接不上因為采用的是ttl串口,所以不考慮硬件連接問題,百分之百是可靠的。




因為,在數據流中,可以看到黑色背景的數據,是從站發來的,完全無亂碼


通信協議這樣定制的


按道理來說,就這幾個字節,而且順序已經按照Modbus
rtu
格式排列好了,為甚么調試軟件認為沒數據收到呢?


解決不了了,感覺就剩一窗戶紙了,求大神指條明路


2

設備地址是否正確(決定是否能被設備識別)

起始地址是否正確(設備地址其實是設備內部的存儲單元,這個存儲單元必須存在)

CRC是否正確

modbus保持寄存器每個寄存器都是雙字節的,你返回的是單字節的,所以校驗就通不過了發送:[10]


從站地址[03]
03
功能碼[00][00]
起始地址[00][02]
寄存器數量[c7][4a]
CRC
校驗接收[10]

從站地址[03]
03
功能碼[04]
返回的寄存器字節數,每個寄存器2字節,讀兩個寄存器,所以四個字節[00][00]
寄存器1[00][00]
寄存器2[fb][32]
CRC
校驗碼


 
文章列表
文章附圖

三级片电影關于電子吊秤Modbus 通信在modbus poll上調試收不到數據的問題問1:程序編號了,編譯也沒問題,實現了03功能碼,串口波特率等設置也都沒問題,可在modbus poll上調試時一直通訊超時,Timeout err,到底哪里出問題...

文章附圖

關于485電子吊秤MODBUS協議最簡單又是最直白的解釋 Modbus是一種單主站的主/從通信模式。Modbus網絡上只能有一個主站存在,主站在 Modbus網絡上沒有地址,從站的地址范圍為 0 - 247,其中 0 為廣播地址,從站的實際...

文章附圖

上海本熙科技教你如何選購稱重模塊如何選購稱重模塊?這就需要掌握實用性方式技巧,下面就由上海上海本熙科技有限公司的來分享購買稱重模塊的一些技巧:1. 看產品類型上海本熙稱重模塊可分為波紋管稱重模塊、輪輻式稱重模塊、剪切梁稱重模塊。適用的環境面...

文章附圖

三级片电影上海本熙科技防爆動態稱重模塊在藥業行業的應用上海本熙科技專業致力于稱重及檢測領域設備及儀器的供應,擁有二十年設計、生產、銷售領域的卓越經驗,為客戶提供最佳的稱重及檢測解決方案。多年的生產銷售服務經驗,也為我們帶來了眾多忠實的老客戶。安徽滁州...

文章附圖

三级片电影前言:炎炎夏日,頻頻看到各類突發的爆炸新聞:大家都知道前幾天杭州三墩一商鋪的突發性爆炸,造成周邊居民和過路群眾生命和財產的損失;某高校實驗室發生化學品爆炸造成一人當場死亡;還有高層建筑火災也是層出不窮,并有愈演愈烈之勢。 今年6月將是第17...

文章附圖

尼龍(Nylon)俗稱聚酰胺纖維,是世界上首先研制出的一種合成纖維,人們對尼龍并不陌生。因為在衡器行業電子叉車秤采用的車輪中尼龍制品比比皆是,但是知道電子叉車秤采用尼龍材質的車輪有哪些優勢的人就很少了。作為衡器圈的一員,不懂電子叉車秤采用尼...

文章附圖

電子臺秤顯示分度值(一般所說的精度或是可讀性)和檢定分度值的關系是怎么樣的呢?   大家使用電子臺秤天平時都很關心...

文章附圖

比如一臺電子秤的最大量程為300kg,最小量程為1kg,分度值為50g,它的允許誤差是如何計算的。電子秤的誤差用檢...

文章附圖

三级片电影電子秤MODBUS功能碼、數據類型與不正常相應 附錄A:MODBUS全部功能碼ModBus網絡是一個工業通信系統,...

文章附圖

三级片电影本熙9800C款無線吊秤儀表MODBUS-RTU通訊協議1、起始寄存器地址為:1000H2、上位機發送的幀格式如下...

上一頁 1 2 3
...
下一頁
在線咨詢、索取報價
 
 
 工作時間
周一至周五 :8:30-17:30
周六至周日 :9:00-17:00
 聯系方式
夏經理:15921653815
顧經理:13601825240