yhdfbb
级别: 探索解密
精华主题: 0
发帖数量: 6 个
工控威望: 126 点
下载积分: 577 分
在线时间: 2(小时)
注册时间: 2014-03-11
最后登录: 2018-03-21
查看yhdfbb的 主题 / 回贴
楼主  发表于: 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,要怎么做才能在触摸屏上读取(LW,10,1)这个地址后显示的是12.5???
               我也把数值元件设置成浮点型了,显示出来的是12.0???
haomaiggq
级别: 略有小成
精华主题: 0
发帖数量: 320 个
工控威望: 444 点
下载积分: 11695 分
在线时间: 1330(小时)
注册时间: 2009-02-19
最后登录: 2024-12-22
查看haomaiggq的 主题 / 回贴
1楼  发表于: 2015-05-08 07:56
转换成整数显示。不显示浮点处理。