kingswelwp
级别: 略有小成
精华主题: 0
发帖数量: 34 个
工控威望: 490 点
下载积分: 3825 分
在线时间: 152(小时)
注册时间: 2013-03-07
最后登录: 2024-11-16
查看kingswelwp的 主题 / 回贴
楼主  发表于: 2020-05-17 12:00
D10的数据是整数,D11的数据是小数,如何把这两个D值数据组合到一个D20里面?
比如D10=35,D11=01,通过什么具体指令可以组合成D20=35.01
[ 此帖被kingswelwp在2020-05-17 13:36重新编辑 ]
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2845 个
工控威望: 3617 点
下载积分: 3517 分
在线时间: 3801(小时)
注册时间: 2007-11-04
最后登录: 2024-11-19
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2020-05-17 12:28
一个寄存器16位二进制,存无符号整数最大为65535,
存小数时只能按这个数值去放大,
1.00的小数,在D20存100。
数值不超范围,先将数值放大,再加一起存到D20。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/