zyzdhkj
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 83 点
下载积分: 645 分
在线时间: 3(小时)
注册时间: 2016-06-06
最后登录: 2016-06-10
查看zyzdhkj的 主题 / 回贴
楼主  发表于: 2016-06-06 10:26
DMOV指令传送完就成了这个样子了,是寄存器位数不够吗,还是指令不能这样用,坐等大神的出现
source08
级别: 网络英雄
精华主题: 0
发帖数量: 538 个
工控威望: 6769 点
下载积分: 6474 分
在线时间: 209(小时)
注册时间: 2011-03-01
最后登录: 2024-11-02
查看source08的 主题 / 回贴
1楼  发表于: 2016-06-07 11:01
D738是浮点数,D288是整数,用DMOV就会出现你看到这种情况。
source08
级别: 网络英雄
精华主题: 0
发帖数量: 538 个
工控威望: 6769 点
下载积分: 6474 分
在线时间: 209(小时)
注册时间: 2011-03-01
最后登录: 2024-11-02
查看source08的 主题 / 回贴
2楼  发表于: 2016-06-07 14:42
引用
引用第11楼zyzdhkj于2016-06-07 11:50发表的  :

经过多次验证我认为原因是DMOV指令不能传送浮点数,不知道三菱PLC什么指令能传送浮点数

请使用DEMOV指令!
source08
级别: 网络英雄
精华主题: 0
发帖数量: 538 个
工控威望: 6769 点
下载积分: 6474 分
在线时间: 209(小时)
注册时间: 2011-03-01
最后登录: 2024-11-02
查看source08的 主题 / 回贴
3楼  发表于: 2016-06-07 15:11
你使用的是那个系列的PLC啊,