PLCTimer
Таймеры PLC-типа (TON, TOF, RTO) на основе millis() для автоматизации и управления задержками по стандартам промышленной логики
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2de7f4352c65ddd9fd54873cc974dba7970c2840dad18ff8e0e5a36a654e3ff0PLCTimer-2.1.1-2de7f435.zipОписание
Если вам нужны таймеры, которые работают как в промышленных контроллерах Allen Bradley, эта библиотека воплощает три их типовых варианта: TON (таймер с задержкой включения), TOF (с задержкой выключения) и RTO (удерживающий таймер). Они используют встроенную функцию millis(), поэтому не требуют дополнительного оборудования. Интерфейс простой: задаёте тип таймера и его предустановку (PRE) в миллисекундах, затем проверяете статус через методы DN() и ACC(). Библиотека хорошо подойдёт для автоматизации, управления последовательностью операций и всего, где нужна предсказуемая задержка по стандартам промышленной логики. Есть встроенная поддержка расширенной библиотеки ExtendedTime для работы с более сложными временными интервалами.