Fazendo um Delay ON Timer em FLOWSTONE .: 4 etapas
Fazendo um Delay ON Timer em FLOWSTONE .: 4 etapas
Anonim
Fazendo um Delay ON Timer em FLOWSTONE
Fazendo um Delay ON Timer em FLOWSTONE

Há momentos em que você precisa de um atraso de FALSE para TRUE. Isso é muito útil como um atraso de inicialização quando seu EXE esquemático ou compilado carrega inicialmente e você deseja carregar as ações padrão. Além disso, se você quiser ligar um motor somente depois que uma chave de flutuação registrar um nível alto após x segundos, para evitar o funcionamento intermitente do motor, um atraso na ligação é ótimo para proteger esse motor.

Deixe-me mostrar como fiz isso no Flowstone para todos os meus projetos de automação.

Etapa 1: o ticker personalizado

O ticker personalizado
O ticker personalizado

Este relógio é ajustável pelo usuário e é um módulo disponível. Isso forma o núcleo do esquema de atraso. Uma vez que a caixa de seleção LIGADO é habilitada, pulsos repetidos são gerados.

Etapa 2: contagem de pulsos

Contando pulsos
Contando pulsos

O contador primitivo que usei para me dar uma leitura de quantos pulsos foram gerados. Quando a contagem máxima é atingida, o contador é zerado.

Etapa 3: Iniciando a contagem

Iniciando a contagem
Iniciando a contagem

Este pedaço do esquema eu usei para iniciar o Ticker e também para parar / cancelar imediatamente a contagem.

Etapa 4: O esquema concluído

O esquema concluído!
O esquema concluído!

Aqui está o esquema completo. A entrada booleana TRUE fará com que o cronômetro seja iniciado. Depois de decorrido o número de segundos, a saída vai de FALSE para TRUE. Se a qualquer momento a entrada se tornar FALSE, a saída se tornará FALSE independentemente do estado do temporizador.

Espero que você tenha achado este instrutível útil.