yhdfbb
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 126 點
下載積分: 577 分
在線時間: 2(小時)
注冊時間: 2014-03-11
最后登錄: 2018-03-21
查看yhdfbb的 主題 / 回貼
樓主  發(fā)表于: 2015-05-07 19:58
[upload=1] 威綸通的觸摸屏
比如:
        maro_command main()
              float a,b
                      getdata(a,"PLC",LW,5,1)
                b=a/10
                        setdata(b,"PLC",LW,10,1)
        end maro_command
    果然a是125 ,那么計算后b就是12.5,要怎么做才能在觸摸屏上讀。↙W,10,1)這個地址后顯示的是12.5???
               我也把數(shù)值元件設(shè)置成浮點型了,顯示出來的是12.0???
haomaiggq
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 316 個
工控威望: 436 點
下載積分: 11678 分
在線時間: 1273(小時)
注冊時間: 2009-02-19
最后登錄: 2024-09-21
查看haomaiggq的 主題 / 回貼
1樓  發(fā)表于: 2015-05-08 07:56
轉(zhuǎn)換成整數(shù)顯示。不顯示浮點處理。
68074633
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 192 個
工控威望: 2140 點
下載積分: 13515 分
在線時間: 320(小時)
注冊時間: 2014-06-25
最后登錄: 2024-07-24
查看68074633的 主題 / 回貼
2樓  發(fā)表于: 2015-05-30 22:15
我試了宏指令沒有寫錯,你小數(shù)位沒設(shè)置,所以出現(xiàn)你這個情況