电气控制及S7-1200 PLC应用技术(第二版)课件 第5章 S7-1200PLC扩展指令.ppt

电气控制及S7-1200 PLC应用技术(第二版)课件 第5章 S7-1200PLC扩展指令.ppt

3.循环中断指令循环中断OB使用方法:循环中断OB由操作系统按照固定的周期自动循环调用,适用于模拟量采集和PID运算等周期性执行的场合。S7-1200PLC支持最多4个循环中断OB,在新建循环中断OB时设定固定的间隔扫描时间,如左图所示;在循环中断OB中编写控制程序,如右图所示。本图中,建立周期为500ms的循环中断OB30,则输出Q0.0输出为通0.5s、断0.5s的脉冲。*5.4中断事件和中断指令电气控制及S7-1200PLC应用技术3.循环中断指令循环中断指令:在CPU运行期间,可以使用设置循环中断参数指令SET_CINT重新设置循环中断的间隔扫描时间、相移时间;同时还可以使用查询循环中断参数指令QRY_CINT指令查询循环中断的状态。*5.4中断事件和中断指令电气控制及S7-1200PLC应用技术3.循环中断指令指令参数:使用说明:当使用多个循环周期相同的循环中断事件时,需要设置相位偏移时间。因为同时调用的循环中断OB存在优先级顺序,只有在优先级高的OB处理完成后才会执行优先级低的OB,低优先级OB的执行起始时间会根据高优先级OB的处理时间而随机延迟,如果希望以固定周期来调用低优先级OB,则低优先级OB需要设置相移时间,且相移时间应大于高优先级OB的执行时间。除了利用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档