S7-300计时器

小弟初学者今天做了一个计时器,写好程序后但是不能实现,不知道问题在哪里,求高手指点,具体可看图

图片说明:

S7-300计时器    S7-300计时器   

最佳答案

M160.4不能重复使用,我在编程时只要给清零的信号就直接无法下载程序;所以我建议用语句表写,这样的程序我之前也实现过了;
      A    m315.0
      A     m1.5
      FP   m160.4
      JCN   _001
      L    DB18.DBW2
      +     1
      T     DB18.DBW2                  //时间秒数累加
_001: NOP   0
      A(    
      L     DB18.DBW2 
      L     60
      >I    
      )     
      FP    M160.5
      JCN   _002
      L     1
      T      DB18.DBW2                   //时间秒数循环
      L      DB18.DBW4
      +     1
      T      DB18.DBW4                //时间分数累加
_002: NOP   0
      A(    
      L      DB18.DBW4 
      L     60
      >I    
      )     
      FP   M160.6
      JCN   _003
      L     1
      T      DB18.DBW4                  //时间分数循环
      L      DB18.DBW6
      +     1
      T      DB18.DBW6                     //时间时数累加
_003: NOP   0
      A(    
      L      DB18.DBW6   
      L     24
      >I    
      )     
      FP   M160.7
      JCN   _004
      L     1
      T      DB18.DBW6                     //时间时数循环
      L     DB18.DBW8  
      +     1
      T     DB18.DBW8                       //时间天数累加
_004: NOP   0
      A     M315.1
      JCN   _005
      L     0
      T      DB18.DBW2  
      T     DB18.DBW4   
      T     DB18.DBW6   
      T     DB18.DBW8 
_005: NOP   0

提问者对于答案的评价:
谢谢,语句我不知道哎...不过很感谢你的指点

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日 下午4:11
下一篇 2017年11月26日 下午4:11

相关推荐