往事诉风
级别: 论坛先锋
精华主题: 0
发帖数量: 57 个
工控威望: 1902 点
下载积分: 3003 分
在线时间: 165(小时)
注册时间: 2016-03-21
最后登录: 2024-12-23
查看往事诉风的 主题 / 回贴
楼主  发表于: 2019-03-19 22:11
采用Modbus RTU协议读取来的数据,高位存放在D1073     低位存放在D1074    怎么转换成十进制数   在触摸屏显示?
fcq417
14年plc工程实践教学,QQ(微信):2252241236
级别: 略有小成
精华主题: 0
发帖数量: 302 个
工控威望: 430 点
下载积分: 1259 分
在线时间: 50(小时)
注册时间: 2008-04-30
最后登录: 2024-12-11
查看fcq417的 主题 / 回贴
1楼  发表于: 2019-03-20 11:33
将读取的两个寄存器数据中需要的数据提取出来,可以采用逻辑与提取,如果位置反了高低字节交换一下,数据提取后,调整数据高低字节位置,逻辑或整合到一起就可以了,最后直接在触摸屏上面显示。

学习plc编程 www.shuyanzdh.com
plc编程及教学:www.shuyanzdh.com
QQ(VX):2252241236