高教社课件PLC基础原理及创新实践第5章.pptxVIP

  • 1
  • 0
  • 约5.84千字
  • 约 32页
  • 2026-09-10 发布于广东
  • 举报

高教社课件PLC基础原理及创新实践第5章.pptx

;目录;OB组织块与系统中断;如果CPU的操作模式从STOP切换到RUN时,包括启动模式处于RUN模式时、CPU断电再上电和执行STOP到RUN命令切换时,启动组织块OB将被执行一次。启动组织块执行完毕后才开始执行主“程序循环”OB。S7-1200CPU中支持多个启动OB,按照编号顺序(由小到大)依次执行,OB100是默认设置。其他启动OB的编号必须大于等于123。;时间中断OB(默认编号:OB10)用于在时间可控的应用中定期运行一部分用户程序,可实现在某个预设时间到达时只运行一次;或者在设定的触发日期到达后,按每分/小时/天/周/月等周期运行。只有在设置并激活了时间中断,且程序中存在相应组织块的情况下,才能运行时间中断。;延时中断OB(编号为20~23,或大于等于123)在经过一段指定的时间延时后,才执行相应的OB中的程序。S7-1200最多支持4个延时中断OB,通过调用“SRT_DINT”指令启动延时中断OB。在使用“SRT_DINT”指令编程时,需要提供延时中断OB块号和延时时间,当到达设定的延时时间,操作系统将启动相应的延时中断OB。尚未启动的延时中断OB也可以通过“CAN_DINT”指令取消执行,同时还可以使用“QRY_DINT”指令查询延时中断的状态。;延时中断OB的执行过程:

①调用“SRT_DINT”

文档评论(0)

1亿VIP精品文档

相关文档