zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
楼主  发表于: 2018-11-14 19:53
有没有什么好办法,把红框里面的数据转移到双字数据寄存器,我想的土办法用K1000,K100相乘相加

zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
1楼  发表于: 2018-11-16 11:12
一楼的方法试了一下,EVAL转之后,后面的数据一直为零,可能没试对,我再试试,感谢提供思路
zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
2楼  发表于: 2018-11-16 11:13
这个数据没有负数
zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
3楼  发表于: 2018-11-19 09:03
感谢一楼,我一开始按VAL的格式,怪不得数据一直都为零
刚用EVAL指令也报错,要32位才行,这个我再研究下,十分感谢,这样两个指令就够了,省了一大段基础指令
zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
4楼  发表于: 2018-11-19 11:17
指令说明书上对EVAL的介绍里,没有16位的指令,一楼你是怎么打出来的


[upload=2]  
zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
5楼  发表于: 2018-11-19 11:18

zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
6楼  发表于: 2018-11-20 08:13
Q用得少,也怪我没说清楚