hxb5442088
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看hxb5442088的 主題 / 回貼
樓主  發(fā)表于: 2008-10-18 20:24
本人使用的是三菱PLC FX2N系列,近日跟單片機成功通訊,使用rs指令,采到plc寄存器的數(shù)確實正常,

問題就是:收到的是ASC碼,譬如 33 2E 31 34 十進制即為 51 46 49 52,這四個字符一一對應存在一個寄存器里譬如D0 D1 D2 D3,事實上合起來這應該就是3.14,我的目的也正是如此,將3.14取出來存入另一個寄存器里,然后關聯(lián)到對應的觸摸屏顯示,現(xiàn)在通過轉換已經(jīng)能夠將整數(shù)部分轉換成功,但是小數(shù)點以及點后的數(shù)不知如何轉換并且讓它也能在指定的寄存器里顯示。

還請高手賜教。
wxchs
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看wxchs的 主題 / 回貼
1樓  發(fā)表于: 2008-10-19 16:53
我也正想了解,怎么沒有高手來解答?可能星期天大蝦們是不上網(wǎng)的吧。期待!