登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:请教PLC读取触摸屏带小数点的数据发脉冲给电机

点击:2377 回复:22

如题:比如触摸屏数据是100.12毫米 读取到PLC就是10012.脉冲一转是6400.我的计算过程是
DIV 10012 K100 D0  问题一 这个D0的数据没有小数位了 而且容易超过32676.
MUL D0 K6400 d1 问题二 这个D1也是个乱码
DIV D1 K周长  D2 问题是 最后得出的数据不准确
特请教大家,这个问题怎么处理。感谢!
14-12-15 19:40
使用触摸屏的比例转换。
14-12-15 19:52
用32位数据寄存器就行了
14-12-15 19:54
附件 111.jpg
怎么转换, 还请不吝赐教!谢谢!我的是维纶屏,比例转换只有最小值和最大值 两个参数。
附件 222.jpg
最后修改:2014/12/15 20:05:52
14-12-15 20:01
数据用32位的 一个触摸屏不能正常输入数据,另外PLC也读取不了
附件 333.jpg
如果设置为这个数值,PLC里面计算怎么弄?
附件 444.jpg
对应PLC中的数据是哪个?
最后修改:2014/12/15 20:22:45
14-12-15 20:02
用32位寄存器,PLC指令使用DDIV双子指令
14-12-15 20:16
我选择32位数据后,触摸屏就不能正确输入数值。
14-12-15 20:30
在程序里转换一下
14-12-15 20:35
32位寄存器是哪个SD吧。只能试一下了。经过DDIV处理的数据小数位还有没有?
最后修改:2014/12/15 21:18:59
14-12-15 20:47
先用浮点数运算,再转换成整数
14-12-15 21:27

上一页下一页

工控新闻

更多新闻资讯