这段程序怎么理解,请解释细点,谢谢

L     0
      T     MB   255
      A     i33.0
      =     M    255.0
      L     QB97
      L     W#16#1
      AW    
      L     MB   255
      <>I   
      JC    M001
      OPN   DB40
      L     DBB  165
      T     MB   255
      L     64
      +I    
      T     MB   254
      L     IB32
      T     #CONV_AKKU1
      TAK   
      T     #CONV_AKKU2
      L     STW
      T     #CONV_STW
      L     MB   254
      SLW   1
      +     1
      SLW   3
      LAR1  
      L     #CONV_STW
      T     STW
      L     #CONV_AKKU2
      L     #CONV_AKKU1
      T     DBB [AR1,P#0.0]
      L     MB   255
      L     1
      +I    
      L     3
      AW    
      T     MB   255
      L     68
      +I    
      T     MB   254
      T     #CONV_AKKU1
      TAK   
      T     #CONV_AKKU2
      L     STW
      T     #CONV_STW
      L     MB   254
      SLW   1
      +     1
      SLW   3
      LAR1  
      L     #CONV_STW
      T     STW
      L     #CONV_AKKU2
      L     #CONV_AKKU1
      L     DBB [AR1,P#0.0]
      L     W#16#FC
      AW    
      L     MB   255
      T     DBB  165
      OW    
      T     QB97
M001: NOP   0

最佳答案

L     0
      T     MB   255-----0000_0000
      A     i33.0
      =     M    255.0    i33.0为1时MB   255-----0000_0001;i33.0为0时MB   255-----0000_0000
      L     QB97
      L     W#16#1
      AW    
      L     MB   255
      <>I   ------- Q97.0和I33.0同时接通或同时不接通时执行以下程序
      JC    M001
      OPN   DB40
      L     DBB  165------例如为1
      T     MB   255-------1
      L     64
      +I    
      T     MB   254------65
      L     IB32
      T     #CONV_AKKU1---------IB32的 内容
      TAK   
      T     #CONV_AKKU2-------65
      L     STW
      T     #CONV_STW--------存储状态字内容
      L     MB   254
      SLW   1
      +     1
      SLW   3
      LAR1               AR1---------P#131.0
      L     #CONV_STW
      T     STW-----------把上面保存的状态字内容又传回到状态字中
      L     #CONV_AKKU2--------65
      L     #CONV_AKKU1---- ---IB32的 内容
      T     DBB [AR1,P#0.0]-------DBB131
      L     MB   255--------1
      L     1
      +I    
      L     3
      AW    
      T     MB   255--------2(可能是1、2、3)
      L     68
      +I    
      T     MB   254--------70
      T     #CONV_AKKU1-------70
      TAK   
      T     #CONV_AKKU2----------68
      L     STW
      T     #CONV_STW----------存储状态字内容
      L     MB   254-------70
      SLW   1
      +     1
      SLW   3
      LAR1          AR1---------P#141.0
      L     #CONV_STW
      T     STW-----------把上面保存的状态字内容又传回到状态字中
      L     #CONV_AKKU2-------68
      L     #CONV_AKKU1-------70
      L     DBB [AR1,P#0.0]--------DBB141
      L     W#16#FC---------0000_0000_1111_1100
      AW    
      L     MB   255--------2
      T     DBB  165
      OW    
      T     QB97---------1111_1110,即Q97.1-----Q97.7接通
M001: NOP   0

提问者对于答案的评价:
很好,很全面,谢谢

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

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

相关推荐