Основы разработки программы
Программирование в STEP 7 Lite V2.0
2-16 A5E00142284-01
Реакция на изменение времени
В нижеследующей таблице показано, как изменение времени влияет на
прерывания по времени.
Если... То...
время было передвинуто вперед и
пропущено одно или более прерываний
по времени,
запускается OB80 и п ропущенные
прерывания по времени вводятся в
стартовую информацию OB80.
вы не деактивировали пропущенные
прерывания по времени в OB80,
пропущенные прерывания по времени
более не исполняются.
вы не деактивировали пропущенные
прерывания по времени в OB80,
первое пропущенное прерывание по
времени выполняется, а остальные
прерывания игнорируются.
время перев ели назад и произошло
событие прерывания по времени,
выполнение прерывания по времени не
повторяется.
2.2.4.3 Организационные блоки прерываний с задержкой (OB20 -
OB23)
ЦПУ S7 по ддерживает ОВ прерываний с задержкой. Они позволяют
программировать отложенное исполнение пользовательской программы.
Правила для прерываний с задержкой
Прерывания с задержкой могут исполняться только, если в программе
ЦПУ существует соответствующий ОВ. Если это не так, то в
диагностическом буфере появится сообщение об ошибке и будет вызван
OB обработки асинхронной ошибки (OB80, см. Организационные блоки
обработки ошибок (OB80 - OB87 / OB121 - OB122)).
ОВ прерываний с задержкой, отмененные при назначении параметров, не
могут быть запущены. ЦПУ распознает ошибку программирования и
переходит в режим STOP [СТОП].
Прерывания с задержкой запускаются после истечения времени
указанного в SFC32 SRT_DINT.
Запуск прерывания с задержкой
Для запуска прерывания с задержкой в SFC32 надо определить время
задержки, по истечении которого будет вызван OB прерывания с
задержкой. Информацию о максимал ьно разрешенном времени задержки
можно найти в руководстве "S7-300 Programmable Controller, Hardware and
Installation [Аппаратные средства и инсталяция программируемого
контроллера S7-300]".
Приоритет OB прерываний с задержкой
По умолчанию для ОВ прерываний с задержкой установлены классы
приоритета с 3 по 6. Однако Вы можете изменить класс приоритета,
выбрав подходящие параметры.