4.2.4 循环中断组织块(OB30~OB38)
S7提供多达9个循环中断组织块OB(OB30~OB38),它们经过一段固定的时间间隔中断您的程序。表4-8所示为循环中断OB默认的时间间隔和优先级。
表4-8 循环中断OB默认的时间间隔和优先级

1.循环中断组织块OB的运行
循环中断OB的等距时间间隔,是由时间间隔和相位偏移量确定。需要注意的是,用户必须确认循环中断OB每一次运行的时间一定要短于中断的间隔。如果一个循环中断OB没有执行完,循环中断时间到,又要求循环中断OB运行,则时间故障组织块OB80启动。循环中断导致故障程序的运行。
用户可以运用SFC39~42取消或延时和再次使能循环中断。对于使用的CPU参数时间间隔、优先级、相位偏移量的设置范围可以用STEP7软件修改参数设置。
2.循环中断组织块OB的局部数据
表4-9为循环中断组织块OB的临时变量(TEMP)。变量名称是OB35的默认名称。
表4-9 循环中断组织块OB的临时变量
