Съдържание:

Осъществяване на таймер за забавяне при включване в FLOWSTONE .: 4 стъпки
Осъществяване на таймер за забавяне при включване в FLOWSTONE .: 4 стъпки

Видео: Осъществяване на таймер за забавяне при включване в FLOWSTONE .: 4 стъпки

Видео: Осъществяване на таймер за забавяне при включване в FLOWSTONE .: 4 стъпки
Видео: Блог. Home Assistant - Trigger-based binary sensor, примеры использования 2024, Юли
Anonim
Осъществяване на таймер за закъснение при включване в FLOWSTONE
Осъществяване на таймер за закъснение при включване в FLOWSTONE

Има моменти, когато имате нужда от забавяне от преминаването на FALSE към TRUE. Това е много полезно като забавяне при стартиране, когато вашата схематична или компилирана EXE първоначално се зарежда и искате да заредите действия по подразбиране. Също така, ако искате да включите двигател само след като поплавковият превключвател регистрира високо ниво след x секунди, за да предотвратите прекъсване на работата на двигателя, забавянето при включване е чудесно за защита на този двигател.

Нека ви покажа как направих това в Flowstone за всички мои проекти за автоматизация.

Стъпка 1: Персонализиран тикер

Персонализиран тикер
Персонализиран тикер

Този тикер е регулируем от потребителя и е наличен модул. Това представлява ядрото на схемата за забавяне. След като полето за отметка ON е активирано, се генерират повтарящи се импулси.

Стъпка 2: Преброяване на импулси

Преброяване на импулси
Преброяване на импулси

Примитивът на брояча, който използвах, за да ми чете колко импулса са генерирани. Когато се достигне максималният брой, броячът се нулира.

Стъпка 3: Стартиране на брояча

Стартиране на графа
Стартиране на графа

Тази част от схемата използвах за стартиране на Ticker и също за незабавно спиране/анулиране на броенето.

Стъпка 4: Попълнената схема

Пълната схема!
Пълната схема!

Ето пълната схема. Булевият вход на TRUE ще доведе до стартиране на таймера. След изтичане на броя секунди изходът преминава от FALSE към TRUE. Ако по всяко време входът стане FALSE, изходът ще стане FALSE, независимо от състоянието на таймера.

Надявам се, че сте намерили тази инструкция за полезна.

Препоръчано: