Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Es gibt Zeiten, in denen Sie eine Verzögerung von FALSE zu TRUE benötigen. Dies ist sehr nützlich als Startverzögerung, wenn Ihr Schaltplan oder Ihre kompilierte EXE anfänglich geladen wird und Sie standardmäßige Aktionen zum Laden möchten. Wenn Sie einen Motor erst einschalten möchten, nachdem ein Schwimmerschalter nach x Sekunden einen hohen Pegel registriert hat, ist eine Einschaltverzögerung großartig, um diesen Motor zu schützen.
Lassen Sie mich Ihnen zeigen, wie ich dies in Flowstone für alle meine Automatisierungsprojekte gemacht habe.
Schritt 1: Der benutzerdefinierte Ticker
Dieser Ticker ist vom Benutzer einstellbar und ein verfügbares Modul. Dies bildet den Kern des Verzögerungsschemas. Sobald das Kontrollkästchen ON aktiviert ist, werden sich wiederholende Impulse erzeugt.
Schritt 2: Pulse zählen
Das Gegenprimitive, das ich verwendet habe, um mir anzuzeigen, wie viele Impulse erzeugt wurden. Wenn der maximale Zählerstand erreicht ist, wird der Zähler zurückgesetzt.
Schritt 3: Starten der Zählung
Dieses Schaltbild habe ich verwendet, um den Ticker zu starten und die Zählung sofort zu stoppen / abzubrechen.
Schritt 4: Der fertige Schaltplan
Hier ist der vollständige Schaltplan. Der boolesche Eingang von TRUE bewirkt, dass der Timer startet. Nach Ablauf der Sekunden geht der Ausgang von FALSE auf TRUE. Wenn der Eingang zu irgendeinem Zeitpunkt FALSE wird, wird der Ausgang unabhängig vom Status des Timers FALSE.
Ich hoffe, Sie haben dieses instructable nützlich gefunden.