控制工程师论坛

传感器

PLC扫描时间及转速监控实例

wj321
wj321

2008-11-21

通过以下程序来判断设备是否在正常运转,若I174.4长时间无脉冲输入,将置位M130.2
----------------------------------------------------------------------------------------   
      A     "reset fault"       //M101.6
      R     "fault chiller"  //M130.2

      AN    "Exhaustor on"   //M130.0
      L     30000
      JC    on1s
      A     "Exhaustor on"
      A     "IN control head exchange"  //I174.4 脉冲输入
      FP    "FM control chiller"  //M130.1
      L     30000
      JC    on1s
      L     "time chiller"             //MW132
      L     "PLC scan time (ms)"       //MW998 PLC扫描时间
      -I   
      JP    on1s
      L     -1
on1s: T     "time chiller"            //MW132 脉冲输入端连续无上升沿时间
      L     0
      <=I  
      S     "fault chiller"     //M130.2  故障输出置位

------------------------------------
通过以下方法得到PLC扫描时间
      L     #OB1_SCAN_1
      L     1
      ==I  
      =     "PLC start flag"
      JCN   M001
      L     100
      JU    tran
M001: L     #OB1_PREV_CYCLE
tran: T     "PLC scan time (ms)"
 

阅读全文(18) | 回复(0)

回帖

评论0

首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China