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

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

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

Post by Дмитрий » Wed May 03, 2006 10:11 am

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

Дмитрий

Post by Дмитрий » Wed May 03, 2006 1:15 pm

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

Quest

Post by Quest » Tue May 16, 2006 2:52 am

Дмитрий 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

Post Reply