紅云123
級別: 略有小成
![]() |
F5UJ進(jìn)行modbusTCP通訊時當(dāng)讀取的數(shù)據(jù)是正數(shù)時,設(shè)置的讀取數(shù)據(jù)長度和接收的數(shù)據(jù)長度一致,數(shù)據(jù)也沒有錯誤。 當(dāng)讀取到的數(shù)據(jù)是負(fù)數(shù)時,收到的數(shù)據(jù)長度在某個位置是設(shè)置的2倍,因為負(fù)數(shù)的位置不確定所以收到的數(shù)據(jù)也無從下手去處理。 也就是負(fù)數(shù)時收到的數(shù)據(jù)地址和服務(wù)器的數(shù)據(jù)地址對應(yīng)不上了。 當(dāng)進(jìn)行modbusTCP通訊時負(fù)數(shù)怎么處理? 真誠求助 |
---|---|
|
紅云123
級別: 略有小成
![]() |
圖片:
![]() 和是否使用16進(jìn)制無關(guān)。為什么讀取1個保持寄存器,收到的數(shù)據(jù)卻占兩個寄存器。 |
---|---|
|