登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:关于PLC数据寄存器问题
点击:619 回复: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
工控新闻
MPS发布业界首款24V输入20A/25A/30A大电流同步降压DC/DC系列产品
聚焦网红重庆,制造重镇!第26届立嘉国际智能装备展览会,5月28-31日启幕
和利时亮相制造业数字化转型促进中心 “深度行”(四川站) 以 XMagital 赋能电子信息制造智改数转
深圳致力打造智能工厂新高地
e络盟现已发售 Microchip 全新 PIC32CM PL10 微控制器,以 8 位简易设计实现 32 位性能
“小米系”具身智能公司,获数亿元B+轮融资
新松工业机器人首次批量应用汽车焊装主线
人形机器人量产元年开启 产业链进入规模化商业化新阶段
更多新闻资讯