gkrjkh
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個(gè)
工控威望: 158 點(diǎn)
下載積分: 3106 分
在線時(shí)間: 92(小時(shí))
注冊(cè)時(shí)間: 2014-10-16
最后登錄: 2024-07-07
查看gkrjkh的 主題 / 回貼
樓主  發(fā)表于: 2016-01-09 11:25
求三菱FX1n 模擬量轉(zhuǎn)換成實(shí)際工程量運(yùn)算公式 模擬量輸入對(duì)應(yīng)0-4095,  工程量對(duì)應(yīng)0-1400壓力值,怎么讓模擬量輸入值轉(zhuǎn)換成實(shí)際工程量值。
cvlsam
富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6766 個(gè)
工控威望: 38367 點(diǎn)
下載積分: 2379 分
在線時(shí)間: 9494(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-10-30
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2016-01-09 14:12
實(shí)際工程量值 = (1400 * 實(shí)際模擬量輸入值)/ 4095
star5948
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個(gè)
工控威望: 102 點(diǎn)
下載積分: 596 分
在線時(shí)間: 13(小時(shí))
注冊(cè)時(shí)間: 2016-01-08
最后登錄: 2023-04-14
查看star5948的 主題 / 回貼
2樓  發(fā)表于: 2016-01-09 15:47
理論:
把測(cè)量量滿值等份成4095份。實(shí)測(cè)值乘以一份的量
工程值=測(cè)量值*0.34188034188034188034188034188034
阻礙:
單份非整形數(shù)據(jù),需浮點(diǎn)計(jì)算

解決方法:
1、轉(zhuǎn)換為浮點(diǎn)數(shù)后計(jì)算
優(yōu)點(diǎn):精度
缺點(diǎn):運(yùn)行速度、寄存器使用量
注意:1N是否支持FLT和INT這兩個(gè)數(shù)據(jù)轉(zhuǎn)換指令未知。起碼我知道2N以上有……

2、將數(shù)值翻倍后取整
優(yōu)點(diǎn):速度、寄存器使用量
缺點(diǎn):精度
注意:?jiǎn)我患拇嫫饔行ё畲鬅o(wú)符號(hào)整形數(shù)為65535。設(shè)置倍率時(shí)需留意計(jì)算值范圍。窮舉推算的結(jié)果最合適倍率為6倍,誤差-2.5%