Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Hay ocasiones en las que necesita un retraso para pasar de FALSO a VERDADERO. Esto es muy útil como un retraso de inicio cuando su esquema o EXE compilado se carga inicialmente y desea que se carguen las acciones predeterminadas. Además, si desea encender un motor solo después de que un interruptor de flotador registre un nivel alto después de x segundos, para evitar el funcionamiento intermitente del motor, un retardo de encendido es excelente para proteger ese motor.
Déjame mostrarte cómo hice esto en Flowstone para todos mis proyectos de automatización.
Paso 1: El Ticker personalizado
Este ticker es ajustable por el usuario y es un módulo disponible. Esto forma el núcleo del esquema de retardo. Una vez que la casilla de verificación ON está habilitada, se generan pulsos repetidos.
Paso 2: Contar pulsos
La contraprimitiva que usé para darme una lectura de cuántos pulsos se han generado. Cuando se alcanza el recuento máximo, el contador se pone a cero.
Paso 3: Iniciar el conteo
Esta pieza de esquema que usé para iniciar el Ticker y también para detener / cancelar inmediatamente el conteo.
Paso 4: ¡El esquema completo
Aquí está el esquema completo. La entrada booleana de TRUE hará que se inicie el temporizador. Una vez transcurridos los segundos, la salida pasa de FALSO a VERDADERO. Si en cualquier momento la entrada se vuelve FALSA, la salida se volverá FALSA independientemente del estado del temporizador.
Espero que haya encontrado útil este instructivo.