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