蜜桃免费av-一级中文片-久久青青草原av免费观看-香蕉在线观看视频-少妇丰满极品嫩模白嫩-成人妇女免费播放久久久-久久国产精品_国产精品-少妇69xx-国产网站免费在线观看-sese婷婷-最近中文字幕在线中文视频-欧美色xxx-亚洲a∨国产av综合av-免费观看日批视频-午夜福利免费0948视频-亚洲一二三视频-可以免费观看的av毛片下载-日韩综合精品-国产精品福利久久久-亚洲精品综合一区二区

qq134157
級別: *
精華主題: * 篇
發帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看qq134157的 主題 / 回貼
樓主  發表于: 2017-12-04 17:59
通訊讀取出的字符串如:
地址       16進制    ASCLL碼
D80       3030          00
D81       3030           00
D82       2E36           .6
D83       3134           14



怎樣把 數據轉換成0000.614并保存到D200

  三菱 FX5U PLC
何啟海
級別: 略有小成
精華主題: 0
發帖數量: 265 個
工控威望: 383 點
下載積分: 1366 分
在線時間: 143(小時)
注冊時間: 2017-02-20
最后登錄: 2025-08-23
查看何啟海的 主題 / 回貼
1樓  發表于: 2017-12-04 18:41
你需要把數據拆分,然后再組合,再轉
john42tw
級別: 網絡英雄
精華主題: 0
發帖數量: 1317 個
工控威望: 6132 點
下載積分: 58541 分
在線時間: 1140(小時)
注冊時間: 2012-04-24
最后登錄: 2025-12-12
查看john42tw的 主題 / 回貼
2樓  發表于: 2017-12-05 07:54
FX5U 沒用過,但基本因該是(如果沒特殊指令)

D80 轉BIN => D90     轉實數 => D100   *100  ==>D110
D81 轉BIN => D92     轉實數 => D102   *1      ==>D112
D80 轉BIN => D94     轉實數 => D104   *0.1?  ==>D114
D80 轉BIN => D96     轉實數 => D106   *0.01  ==>D116

D110+D112+D114+D116 =D200
zmrs163
級別: 家園常客
精華主題: 0
發帖數量: 423 個
工控威望: 574 點
下載積分: 1594 分
在線時間: 348(小時)
注冊時間: 2017-06-12
最后登錄: 2025-12-12
查看zmrs163的 主題 / 回貼
3樓  發表于: 2017-12-05 17:14
思路如下,將各個寄存器的高低位分開,首先判斷小數點在哪里,然后就可以根據這一個進行數據轉換,用ST寫應該會比較簡單
john42tw
級別: 網絡英雄
精華主題: 0
發帖數量: 1317 個
工控威望: 6132 點
下載積分: 58541 分
在線時間: 1140(小時)
注冊時間: 2012-04-24
最后登錄: 2025-12-12
查看john42tw的 主題 / 回貼
4樓  發表于: 2017-12-06 08:05
圖片:
Q  參考看
周家大少
辛辛苦苦也不過是為了養家糊口!
級別: 工控俠客
精華主題: 0
發帖數量: 1170 個
工控威望: 3078 點
下載積分: 2113 分
在線時間: 151(小時)
注冊時間: 2015-09-10
最后登錄: 2025-12-10
查看周家大少的 主題 / 回貼
5樓  發表于: 2017-12-06 09:30
二樓的思路是正確的。
QQ:611369538
微信:ZMF2KXL