登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:关于PLC数据寄存器问题
点击:612 回复:5
楼主
编辑
引用
管理
rbraveheart
用的是艾默生的PLC,测径仪和PLC通讯,向PLC发送数据,假如测径仪发回的数据时2.345mm,放在数据寄存器D100里面,通过触摸屏设定的是2.300mm,放在数据寄存器D200里面,两者做减法运算,SUB D100 D200 D300,如果用SUB命令,PLC是不是把2.345和2.300当成整数2345和2300进行运算吗?我知道有浮点数运算命令,但是不知道用SUB的话是不是像上面那样算
14-05-10 11:33
1楼
编辑
引用
管理
zrx517697809
不知道艾默生的,其他的PLC不是,一定要用浮点数运算。
14-05-10 11:37
2楼
编辑
引用
管理
mazhao141
我用的GE的,回答是不是的。这边给个建议,数据最好不要定义成浮点。
14-05-10 15:47
3楼
编辑
引用
管理
ZHTOK
先用长整数运算,最后再点小数点。
14-05-10 15:55
4楼
编辑
引用
管理
rbraveheart
什么意思?是在运算中先乘以10的倍数吗?
14-05-11 09:17
5楼
编辑
引用
管理
ZHTOK
引用
rbraveheart
在 2014/5/11 9:17:02 发言
【内容省略】
没有浮点运算,就用整数算。
先用整数运算,最后再取小数点,可以先看艾默生的PLC的运算指令。
D100里面存的是整数吗?
14-05-11 11:47
工控新闻
华南重工:2025海外市场创佳绩 重型装备销售创新高
筑牢工业安全防线 彰显自主创新实力——大连LNG火气系统全国产化改造成功投用
海克斯康智慧矿山Split Desktop重现百年采石作业
【OPT动态】与上海翌耀科技达成战略合作,共筑全球汽车智造新引擎
美的剥离伺服资产,聚焦核心部件突围
六十载创新积淀,ADI开启边缘智能新篇章
皮尔磁:从标准到实践的计算桥梁
尼得科设立机床共创型技术网点“技术中心”
更多新闻资讯