TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
КОТЭ в АСУ ТП

2 Feb, 23:23

Open in Telegram Share Report

Prev Next
2. Таймер TONR

Тем, кто работал в TiaPortal знаком таймер TONR. TONR как и TON - таймер с задержкой включения, но в отличии от TON при деактивации входа IN отсчет пройденного времени ET не сбрасывается, а останавливается. При следующей активации отсчет времени продолжается с того же момента времени, на котором остановился (Рисунок 1).

Таймер показался полезным, и я решил его реализовать и оттестировать в CoDeSys 2.3 для дальнейшего использования в других IDE (Рисунок 2).

В основе лежит таймер TON, у которого постоянно пересчитывается PT. Еще одним отличием TONR от TON является входная переменная RES, сбрасывающая выходы Q и ET.

Применение: TONR удобно использовать в процессах, где фиксировано время работы механизма или устройства, но при этом необходимо предусмотреть режим паузы. Еще может использоваться для подсчета часов наработки.

В комментариях прикрепляю текстовый вариант реализации кода.

#Программирование #CoDeSys23

Группа в VK

149 0 0 8 4
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot