信捷触摸屏直接输入小数(如:3.5)怎么与信捷XC3-14MT PLC计算的?
答案:2 悬赏:50 手机版
解决时间 2021-12-03 01:31
- 提问者网友:雨不眠的下
- 2021-12-02 16:16
信捷触摸屏直接输入小数(如:3.5)怎么与信捷XC3-14MT PLC计算的?
最佳答案
- 五星知识达人网友:长青诗
- 2021-12-02 16:28
你这样做是完全可以的!追问谢谢你的回答!现在有这样一个情况:原先我用触摸屏输入的是整数,和PLC计算没问题!后来人家要求能输入小数,我就按要求把触摸屏修改成可以输入小数的格式,然后就出现问题,和PLC计算出来不是我想要的数!
这是什么情况?如果把触摸屏格式改为输入小数的格式,需要在触摸屏上变动什么吗?追答比如说你输入的是3.5(小数)这个在PLC里叫浮点数 对吧!
你只要在PLC里进行浮点数运算就可以了追问可以不通过PLC FLT运算而直接通过触摸屏输入吗?追答最好用PLC进行转换
如果你使用FX3U或以上机型,包含L系列或者Q系列,你可以直接输入E2.2代表浮点数。
如 MOV E2.2 D0
如果是FX2N以下机型,需要使用FLT指令进行转换。
这是什么情况?如果把触摸屏格式改为输入小数的格式,需要在触摸屏上变动什么吗?追答比如说你输入的是3.5(小数)这个在PLC里叫浮点数 对吧!
你只要在PLC里进行浮点数运算就可以了追问可以不通过PLC FLT运算而直接通过触摸屏输入吗?追答最好用PLC进行转换
如果你使用FX3U或以上机型,包含L系列或者Q系列,你可以直接输入E2.2代表浮点数。
如 MOV E2.2 D0
如果是FX2N以下机型,需要使用FLT指令进行转换。
全部回答
- 1楼网友:你可爱的野爹
- 2021-12-02 17:09
你可以加一条简单的换算,例如100个脉冲走1MM。走3.5MM就是350个脉冲。触摸屏输入3.5,PLC计算乘以100.用双D存储区,实数乘法。及DMUL追问请问触摸屏修改成小数格式后,需要变动什么吗?我触摸屏输入整数的时候是没问题的,当修改成输入小数时就出问题了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯