wjk478
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 5 個(gè)
工控威望: 56 點(diǎn)
下載積分: 299 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2022-11-14
最后登錄: 2024-12-06
查看wjk478的 主題 / 回貼
樓主  發(fā)表于: 2024-01-29 20:05
請(qǐng)教一下論壇大佬,比如寄存器中的數(shù)值:50046其中有效數(shù)字是46,放大倍數(shù)是10的5次冪即100000那么對(duì)應(yīng)的浮點(diǎn)數(shù)值是0.00046
                                               如果數(shù)值是:30046其中有效數(shù)字是46,放大倍數(shù)是10的3次冪即1000那么對(duì)應(yīng)的浮點(diǎn)數(shù)值是0.046
怎么實(shí)現(xiàn)威綸通觸摸屏上顯示對(duì)應(yīng)的浮點(diǎn)數(shù)值而不是寄存器中的數(shù)值?
xuxulaifeng
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個(gè)
工控威望: 122 點(diǎn)
下載積分: 637 分
在線時(shí)間: 44(小時(shí))
注冊(cè)時(shí)間: 2015-01-03
最后登錄: 2024-02-04
查看xuxulaifeng的 主題 / 回貼
1樓  發(fā)表于: 2024-02-04 16:19
1.蔣數(shù)據(jù)轉(zhuǎn)換為字符串
2.PLC使用字符串指令,取第一位,得到其精度,
3.PLC使用字符串指令,取除第一位外其它的值,并轉(zhuǎn)換為整數(shù)
4.根據(jù)2 3條換算真正的浮點(diǎn)數(shù),50046,是數(shù)值除以100000,40046是除以10000,30046是除以1000
5.在人機(jī)中顯示浮點(diǎn)數(shù),設(shè)置小數(shù)點(diǎn)后位數(shù)是可能出現(xiàn)最小精度