Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Бывают случаи, когда вам нужна задержка от перехода от ЛОЖЬ к ИСТИНА. Это очень полезно в качестве задержки запуска, когда ваша схема или скомпилированный EXE изначально загружается, и вы хотите, чтобы загружались действия по умолчанию. Кроме того, если вы хотите включить двигатель только после того, как поплавковый выключатель зарегистрирует высокий уровень через x секунд, чтобы предотвратить прерывистую работу двигателя, задержка включения отлично подходит для защиты этого двигателя.
Позвольте мне показать вам, как я сделал это в Flowstone для всех моих проектов автоматизации.
Шаг 1. Пользовательский тикер
Этот тикер настраивается пользователем и является доступным модулем. Это составляет основу схемы задержки. После установки флажка ON генерируются повторяющиеся импульсы.
Шаг 2: Подсчет импульсов
Примитив счетчика, который я использовал, чтобы узнать, сколько импульсов было сгенерировано. По достижении максимального количества счетчик сбрасывается.
Шаг 3: Начало подсчета
Эту схему я использовал для запуска тикера, а также для немедленной остановки / отмены подсчета.
Шаг 4: Завершенная схема
Вот полная схема. Логический вход ИСТИНА вызовет запуск таймера. После того, как количество секунд истекло, выходной сигнал изменится с ЛОЖЬ на ИСТИНА. Если в любой момент вход станет ЛОЖЬ, выход станет ЛОЖЬ независимо от состояния таймера.
Надеюсь, вы сочли это поучительное полезным.