358273433
级别: 家园常客
精华主题: 0
发帖数量: 609 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1031(小时)
注册时间: 2010-04-16
最后登录: 2024-10-11
查看358273433的 主题 / 回贴
楼主  发表于: 2013-03-24 15:10
图片:
图片:
上图是在GX Developer8.86Q中模拟,下图是在GX Works2中模拟,CPU都是Q00。谢谢大家!
拉驴汉
级别: 略有小成
精华主题: 0
发帖数量: 124 个
工控威望: 228 点
下载积分: 2157 分
在线时间: 135(小时)
注册时间: 2010-09-03
最后登录: 2022-06-06
查看拉驴汉的 主题 / 回贴
1楼  发表于: 2013-03-25 10:35
看手册不仔细啊!浮点数是32位的,被存放在D1,D0里面,所以,传送的指令应该是DEMOV才对,你重新打一遍,应该可以仿真了。为什么在GX-WORKS2中能这样仿真运行,我还没研究过。
本帖最近评分记录:
  • 下载积分:+1(358273433) 热心助人!
    358273433
    级别: 家园常客
    精华主题: 0
    发帖数量: 609 个
    工控威望: 838 点
    下载积分: 1362 分
    在线时间: 1031(小时)
    注册时间: 2010-04-16
    最后登录: 2024-10-11
    查看358273433的 主题 / 回贴
    2楼  发表于: 2013-03-25 11:10
    EDMOV只有通用型PLC支持,Q00输入不了。不加D是将指定的软元件中存储的32 位浮点实数数据传送到中指定的软元件中,加D是传送64位浮点实数数据。谢谢你!
    358273433
    级别: 家园常客
    精华主题: 0
    发帖数量: 609 个
    工控威望: 838 点
    下载积分: 1362 分
    在线时间: 1031(小时)
    注册时间: 2010-04-16
    最后登录: 2024-10-11
    查看358273433的 主题 / 回贴
    3楼  发表于: 2013-03-25 11:12
    我后来仔细看了一下手册,说是基本型QCPU中只有序列号的前5 位数为“04122”以后的PLC支持这个指令。