台达ddivr指令应用 点击:190 | 回复:3



Mars-chan

    
  • [版主]
  • 精华:0帖
  • 求助:4帖
  • 帖子:23帖 | 372回
  • 年度积分:431
  • 历史总积分:2188
  • 注册:2019年4月01日
发表于:2019-05-18 10:35:47
楼主

不明白d240的值为什么那么大,32位指令 ,而且d239 d241 我都没在其他地方用到。

真的看懵了,,求各位知道一下。

感谢!感谢!感谢!



1分不嫌少!



李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1192帖 | 6283回
  • 年度积分:603
  • 历史总积分:42226
  • 注册:2010年3月25日
发表于:2019-05-18 12:14:08
1楼

建议楼主把movp改成mov,怀疑movp每给一个脉冲传送一次

彩色气球

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 471回
  • 年度积分:0
  • 历史总积分:2664
  • 注册:2011年7月11日
发表于:2019-05-18 13:08:27
2楼

你给D240赋值时要用双字 DMOV

另外你做双字除法时结果会占用四个字,

例如双字 D228 / D240 =D230

那么D230 D231 存放的是商     D232 D233 存放的是余数 检查下程序可能有占位的情况

蟹老板v

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2018年5月18日
发表于:2019-06-18 13:12:14
3楼

监控一下D241,按照这个数值显示 里面有数值=60


相关主题

官方公众号

智造工程师