PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 566|回复: 1

[西门子] 求解注释

[复制链接]
发表于 2012-4-12 17:28:11 | 显示全部楼层 |阅读模式
这段程序是一个功能FC125里的程序,请各位老师能给小弟一个详细的注释,非常感谢!
程序如下:
当#Enable=1时对#Signal进行检查.
#Signal=1,则#Ok置1
#Signal=0且持续时间大于#Filter_time,则Alarm置1  
    A     #Enable
      JCN   s800
      A     #Signal
      JC    s600
      A     #Alarm
      JC    s200
//当#Enable=1且#Signal=0时开始计数延时
      A     M      1.0
      JCN   s100
      L     #Filter_Time_BYTE
      INC   1
      T     #Filter_Time_BYTE
s100: L     #Filter_Time_BYTE
      L     #Filter_Time
      >=I   
      JCN   end
//------如延时时间到#Signal仍为0
s200: SET   
      =     #Alarm
      CLR   
      =     #Ok
      JU    s900
//-------当#Signal=1时
s600: SET   
      =     #Ok
      JU    s900
//-------当#Enable=0时
s800: CLR   
      =     #Ok
s900: L     B#16#0
      T     #Filter_Time_BYTE
      A     M      1.6
      R     #Alarm
end:  NOP   0

回复

使用道具 举报

发表于 2012-4-13 11:57:37 | 显示全部楼层
看不懂,只能学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-20 19:59 , Processed in 0.061484 second(s), 26 queries .

快速回复 返回顶部 返回列表