威猛的小綿羊
級別: 略有小成
|
現有個項目5U RTU讀稱重模塊 重量 讀出的是16進制浮點數,怎么轉成10進制然后顯示在觸摸屏上? 讀出的是4個字節的16進制浮點數 如:45 9C 40 00 ,這個是16進制浮點數,用16進制轉10進制工具轉出來是錯誤的,要用16進制浮點數據轉10進制才對,我想問的是5U里有什么辦法指令能轉成10進制的浮點數? [ 此帖被小亮亮的爸爸在2021-09-28 11:00重新編輯 ] |
---|---|
|
方飛2021
級別: 略有小成
|
看你需要小數點后幾位了 如果是三位 將浮點數乘以1000 再轉換成整數 然后在觸摸屏里面設置小數點位數 |
---|---|
|
13821917697
承接電氣自動化項目、電氣接線圖設計、IO點表、電氣元器件選型
級別: 工控俠客
|
新手吧 兄弟 你直接選浮點數數據類型就行了 |
---|---|
|
威猛的小綿羊
級別: 略有小成
|
接收過來數據是 4個字節 16進制浮點數(IIEEE754浮點數) 45 9C 40 00, 在觸摸屏字顯示 然后選擇10進制 2位小數點 這樣能顯示出我們要的真正重量數值嗎 |
---|---|
|
zhangqi_1234
級別: 略有小成
|
你用的到底是什么屏,無法支持直接顯示實數? |
---|---|
|