S7-300里的除法指令如果是11除以3,这个商是3,余数2存在哪?

是否是这样, 
      L     11
      L     4
      /I    
      T     MW     4
这个商2存在MW4中?余数3存在MW6中吗?还是商2存在MB4中,余数3存在MB5中?可以仿真效果后都不对啊?

问题补充:
另外,我用一个MUL_I指令,将30000乘以30,然后放到MW10中,结果确实是溢出了,那么这个溢出位是OV,我想用OV去驱动一个输出,请问这个PSW中的状态位如何单独拿出来做使用(类似欧姆龙可以拿标志位来驱动输出)?

最佳答案

L     11
   L     4
   /I    
    T     MW     4
这样写的话,只能是MW4=2,余数不会出现的。
换成以下
   L     11
      L     4
      /I    
      T     MD   4
这样余数放在MW4=3,整数放在MW6=2

提问者对于答案的评价:
谢谢你!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc244332.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午11:14
下一篇 2018年12月1日 下午11:14

相关推荐