引用引用第1樓圓又圓于2023-03-11 09:01發表的 :可以試試轉成ascii,再轉成十六進制
引用引用第5樓lander于2023-03-11 11:06發表的 :這是通訊協議,我需要讀和寫
引用引用第3樓lander于2023-03-11 10:47發表的 :我其實是在做一個modbus RTU 通訊,寫入只能是一個16位的數,我輸入是實數,然后我轉換成整數,當我輸入超過32767是,它就變負了,(-32768---+32767),然后這個負數寫進去,設備就不認識了,所以我想問問如何才能寫進去變成0-65535,而不是-32768-+32767 ,普通的整數VW 好像不能大于32767,大了就變負數。
引用引用第8樓hstec2002于2023-03-11 11:23發表的 :直接十六進制讀寫不香?
主辦單位:上海明控機電科技有限公司
本站所有內容均為網友自行發布,不代表網站立場,如有爭議請與管理員聯系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發言 滬ICP備10210768號-2 滬公網安備31010802001143號