johnny_lew
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看johnny_lew的 主題 / 回貼
樓主  發(fā)表于: 2010-06-06 20:54
FX2N  PLC的數(shù)據(jù)寄存器,如D1600 它存儲的數(shù)據(jù)是什么類型的數(shù)據(jù),比如整數(shù)和實(shí)數(shù)。

對于單個數(shù)據(jù)寄存器D1600使用 MOV  K10 D1600  這樣的指令,D1600存儲的應(yīng)該是整數(shù)10吧,還是實(shí)數(shù)10.0?

PLC中是怎樣保存實(shí)數(shù)的?比如一個25.8℃ 的數(shù)據(jù),要把這個25.8數(shù)據(jù)在PLC數(shù)據(jù)寄存器在保存應(yīng)該怎么做?只用一個數(shù)據(jù)寄存器如D100行不行?還是要用兩個,一個保存整數(shù)位的25用,另一個保存小數(shù)位8?

jonnyhsieh
系統(tǒng)整合
級別: VIP會員
精華主題: 0
發(fā)帖數(shù)量: 564 個
工控威望: 1150 點(diǎn)
下載積分: 721 分
在線時間: 730(小時)
注冊時間: 2010-06-03
最后登錄: 2024-06-03
查看jonnyhsieh的 主題 / 回貼
1樓  發(fā)表于: 2010-06-06 23:56
轉(zhuǎn)成浮點(diǎn)數(shù),就好了
樓主留言:
能不能說詳細(xì)點(diǎn)?
換你的回答來理解那數(shù)據(jù)寄存器存儲的就是整數(shù)啰。如果是這樣的話,那實(shí)數(shù)有幾位小數(shù)位,便乘以10的次方轉(zhuǎn)換成整數(shù)來存儲了。
是不是這樣子理解的?
kelvinkid
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kelvinkid的 主題 / 回貼
2樓  發(fā)表于: 2010-06-07 11:13
怎么轉(zhuǎn)法?
樓主留言:
能不能說詳細(xì)點(diǎn)?
換你的回答來理解那數(shù)據(jù)寄存器存儲的就是整數(shù)啰。如果是這樣的話,那實(shí)數(shù)有幾位小數(shù)位,便乘以10的次方轉(zhuǎn)換成整數(shù)來存儲了。
是不是這樣子理解的?
johnny_lew
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看johnny_lew的 主題 / 回貼
3樓  發(fā)表于: 2010-06-07 13:12
1樓
能不能說詳細(xì)點(diǎn)?
換你的回答來理解那數(shù)據(jù)寄存器存儲的就是整數(shù)啰。
uyuway
級別: 禁止發(fā)言
精華主題: 0
發(fā)帖數(shù)量: 263 個
工控威望: 470 點(diǎn)
下載積分: 1137 分
在線時間: 80(小時)
注冊時間: 2007-12-23
最后登錄: 2021-06-09
查看uyuway的 主題 / 回貼
4樓  發(fā)表于: 2010-06-07 14:37
用戶被禁言,該主題自動屏蔽!
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1121 個
工控威望: 1474 點(diǎn)
下載積分: 1772 分
在線時間: 994(小時)
注冊時間: 2010-03-01
最后登錄: 2024-09-02
查看wu32u2的 主題 / 回貼
5樓  發(fā)表于: 2010-06-07 16:28
好好看看手冊吧。
用flt指令就穿換成實(shí)數(shù)了。占用兩個寄存器
成功的路上需要幫助
jonnyhsieh
系統(tǒng)整合
級別: VIP會員
精華主題: 0
發(fā)帖數(shù)量: 564 個
工控威望: 1150 點(diǎn)
下載積分: 721 分
在線時間: 730(小時)
注冊時間: 2010-06-03
最后登錄: 2024-06-03
查看jonnyhsieh的 主題 / 回貼
6樓  發(fā)表于: 2010-06-07 17:22
引用
引用第5樓wu32u2于2010-06-07 16:28發(fā)表的  :
好好看看手冊吧。
用flt指令就穿換成實(shí)數(shù)了。占用兩個寄存器


沒錯!就是[FLT]這個指令.
wzj200506
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 21 個
工控威望: 170 點(diǎn)
下載積分: 543 分
在線時間: 19(小時)
注冊時間: 2009-01-12
最后登錄: 2019-08-23
查看wzj200506的 主題 / 回貼
7樓  發(fā)表于: 2011-04-19 08:27
老兄,K是10進(jìn)制數(shù),E是實(shí)數(shù),用個數(shù)據(jù)裝換命令就搞定了,或者直接定義就行