qqxiong
級別: 探索解密
精華主題: 0
發(fā)帖數量: 15 個
工控威望: 172 點
下載積分: 600 分
在線時間: 5(小時)
注冊時間: 2008-11-30
最后登錄: 2013-05-31
查看qqxiong的 主題 / 回貼
樓主  發(fā)表于: 2010-02-27 20:16
    近日開發(fā)一塊FX2NPLC的功能擴展板,現問題如何寫數據到PLC的D寄存里,不知道如何換算。
我用竄口通訊監(jiān)控軟件發(fā)現(寫到D200):當發(fā)數字1時,實際發(fā)送的是:43 39 39 41:發(fā)2是:39 33 33 35 :發(fā)3是:35 44 44 30 發(fā)4是:32 37 38 42
                      現在請問是如何轉換,規(guī)律是怎樣的。。。。。
qqxiong
級別: 探索解密
精華主題: 0
發(fā)帖數量: 15 個
工控威望: 172 點
下載積分: 600 分
在線時間: 5(小時)
注冊時間: 2008-11-30
最后登錄: 2013-05-31
查看qqxiong的 主題 / 回貼
1樓  發(fā)表于: 2010-03-01 08:55
請指教啊...各位大蝦
qqxiong
級別: 探索解密
精華主題: 0
發(fā)帖數量: 15 個
工控威望: 172 點
下載積分: 600 分
在線時間: 5(小時)
注冊時間: 2008-11-30
最后登錄: 2013-05-31
查看qqxiong的 主題 / 回貼
2樓  發(fā)表于: 2010-03-01 14:42
qqxiong
級別: 探索解密
精華主題: 0
發(fā)帖數量: 15 個
工控威望: 172 點
下載積分: 600 分
在線時間: 5(小時)
注冊時間: 2008-11-30
最后登錄: 2013-05-31
查看qqxiong的 主題 / 回貼
3樓  發(fā)表于: 2010-03-02 15:39
三菱PLC的D寄存 寫數據和讀數據是字節(jié)為單位,如1234(04D2H)按照16^1 16^0 16^3 16^2 代碼中
   表示為: 44H 32H 30H 34H 這是ASCII碼這我知道
                    
不明白的是請問為么寫數字1是(43 39 39 41)而不是30 31 30 30 呢  2是(39 33 33 35) 3是(35 44 44 30 )。。
     按三菱的定義我想1  是30 31 30 30       2 是30 32 30 30 (寫D0的時候就是1—30 31 30 30  2——30 32 30 30 )
      寫D1以上就不是了,變成1--43 39 93 41  2--39 33 33 35 了