Как быть с TONR таймером в STEP7

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Дмитрий

Как быть с TONR таймером в STEP7

Post by Дмитрий »

В микровине (S200) есть таймер, который запоминает сколько времени отработал от заданного. И при следующем запуске (если перед этим временной интервал не был отработан до конца) начинает работать с того времени, на котором остановился . Это TONR таймер.
Как реализовать такую логику работы с таймером в STEP7?
Дмитрий

Post by Дмитрий »

Сам себе отвечаю... :)
Разобрался.
Вместо таймера использовал OB35 с временем вызова 100 мс.
Каждые 100 мс увеличиваю на единицу число и когда значение достигает нужного мне значения - организовываю нужное событие и сбрасываю искусственный таймер.
Quest

Post by Quest »

Дмитрий wrote:Сам себе отвечаю... :)
Разобрался.
Вместо таймера использовал OB35 с временем вызова 100 мс.
Каждые 100 мс увеличиваю на единицу число и когда значение достигает нужного мне значения - организовываю нужное событие и сбрасываю искусственный таймер.
Можно и попроще... Аналог TONR в STEP7, это функция FC80 "TONR" в стандартной библиотеке. Раздел официальной документации "Стандартные функции для S7-300 и S7-400. STEP V5.3 Часть 2"
ссылка http://www.automation-drives.ru/as/down ... unct_r.pdf