修缘168
级别: 略有小成
精华主题: 0
发帖数量: 255 个
工控威望: 443 点
下载积分: 7577 分
在线时间: 49(小时)
注册时间: 2014-03-24
最后登录: 2024-06-25
查看修缘168的 主题 / 回贴
楼主  发表于: 2015-04-19 07:26
我用RS指令发送数据。回传的数据寄存在第二个寄存器的高八位和第三个寄存器的低八位里面。如何把两个寄存器里面需要的数据分离出来。合并到一个寄存器里面。再转换成十进制数据。最终在人机上显示出来?请高手指点。谢谢。
iujfang
怪人
级别: 家园常客
精华主题: 0
发帖数量: 409 个
工控威望: 532 点
下载积分: 1389 分
在线时间: 206(小时)
注册时间: 2010-05-21
最后登录: 2024-12-26
查看iujfang的 主题 / 回贴
1楼  发表于: 2015-04-19 08:04
看手册,有专用指令的
修缘168
级别: 略有小成
精华主题: 0
发帖数量: 255 个
工控威望: 443 点
下载积分: 7577 分
在线时间: 49(小时)
注册时间: 2014-03-24
最后登录: 2024-06-25
查看修缘168的 主题 / 回贴
2楼  发表于: 2015-04-20 05:55
搞成了。有需要的朋友可以看看。 寄存器数据转换.zip (13 K) 下载次数:21
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1236 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
3楼  发表于: 2015-04-20 06:24
不错有想法,既然用到了K2Mxx的,可以更简单了,高地位交换都可以不用看。