至小屋
級別: 略有小成
|
不考慮更換PLC的情況,有什么方法可以實現二進制浮點轉換成十進制浮點,FX3GA貌似不支持EBCD指令,求哪位前輩指教 |
---|---|
|
至小屋
級別: 略有小成
|
圖片:
就是實現上述的轉換,但是用不了EBCD這個指令 [ 此帖被至小屋在2016-10-27 17:31重新編輯 ] |
---|---|
|
wanzhen2006
做工控人.不停學習.分享.交流.
級別: 論壇先鋒
|
是有,當是是占用兩個寄存器的懂嗎? 比如 K23.45 占用 D100 D101 兩個寄存器,兩個寄存器就 32位,一個寄存器就是16位 但是浮點數 必須是32位 |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
圖片:
它並不是轉換,而是表示,實數會佔2字元 (例D1、D0;D1為高字元,D0為低字元) D1 D0 220.5 以2進位表示 0100 0011 0101 1100 1000 0000 0000 0000 以16進位表示 4 3 5 C 8 0 0 0 |
---|---|
|