藍葉風(fēng)雪驕陽(yáng)
級別: 探索解密
![]() |
在 fx3u 中報文設定要讀。福磦(gè)的數據, 但是只讀取到70多個(gè) ,這是什么原因呢? 怎么可以解決? 請大佬幫忙 ![]() ![]() ![]() ![]() |
---|---|
|
zhangqi_1234
級別: 略有小成
![]() |
讀取84個(gè)數據,需要84*2=168個(gè)字節,完整的報文長(cháng)度=1個(gè)字節站號+1個(gè)字節功能碼+1個(gè)字節的數據數量+168個(gè)數據+2個(gè)CRC校驗碼=173個(gè)字節。如果存在回波信號,還要考慮回波信號的數據長(cháng)度(8個(gè)字節),因此接收緩沖區的長(cháng)度不得低于181個(gè)。注意,有些RS485BD功能板存在回波信號,有些沒(méi)有。這需要監視分析接收緩沖區的數據才知道。另外,接收完數據后,才能使M8123復位,否則不會(huì )收到完整的數據。 |
---|---|
|