引用
引用第15樓蒼生涂涂于2025-02-11 09:37發(fā)表的 :
總感覺哪里不對勁吶

你這個時十進制顯示
個人覺得是樓主理解不對,數據記錄時PLC上通常只有兩個格式,
1:整數格式,分帶符號和不帶符號,帶符號的用一個bit位標記符號
2:浮點格式,分整數部分和指數部分
數據保存時都是以二進制保存的,十進制,十六進制只是整數的顯示方式,只有帶符號,不帶符號兩種不同,
浮點格式時,才需要數據轉換,也就是十進制,十六進制是不需要轉換的,是顯示方式不同,實際保存的二進制數據是一樣的,所有指令只有整數轉浮點,浮點轉整數,
16位數據轉32位數據,只是把那個保存正負符號的bit位調整下,