Dies ist ein SPS-Programm für Sperr- und Entsperrschaltung für die Ausgabe.
SPS-Sperr- und Entsperrschaltung
Problembeschreibung
In einigen Fördersystemen füllt der Bediener den Tank manuell, indem er die Wasserpumpe manuell bedient.
In dieser Situation wartet der Bediener, während der Tank gefüllt wird, denn wenn der Tank einen hohen Pegel erreicht, sollte die Wasserpumpe gestoppt werden.
Außerdem sollte die Wasserpumpe eingeschaltet bleiben, bis der Tank einen hohen Pegel erreicht.
In diesem Artikel betrachten wir beispielsweise ein manuelles Wasserfördersystem.
Problemdiagramm
Problemlösung
In diesem Beispiel betrachten wir einen Speichertank für Wasser und verwenden eine Wasserpumpe zum Befüllen des Tanks.
Wir verwenden auch einen Füllstandssensor für den hohen Pegel und ein Bedienfeld für den Bediener.
Hier START PB zum Aktivieren des Motors, damit wir das Wasser in den Tank leiten können, zum Stoppen des Motors verwenden wir STOP PB.
Füllstandssensor zur Erkennung eines hohen Füllstands. Wenn der Tank voll ist, wird der Hochstandssensor aktiviert und stoppt die Wasserpumpe.
Für diese Sequenz verwenden wir die Anweisungen SET und RESET zum Verriegeln und Entriegeln der Wasserpumpe.
Wir können diesen Schaltkreis mit einzelnen Relais erstellen.
In der Anwendung gibt es nur ein manuelles Ablassventil zum manuellen Entleeren des Tanks. Wir werden die Logik nicht berücksichtigen.
Liste der SPS-Eingänge
- START PB: I0.0
- STOP PB: I0.1
- HOCHSTANDSENSOR: I0.2
- NIEDRIGSTANDSENSOR: I0.3
Liste der SPS-Ausgänge
- WASSERPUMPE: I0.0
SPS-Leiterdiagramm für verriegelnden und entriegelten Schaltkreis
Programmbeschreibung
- Für diese Anwendung verwenden wir S7-1200 PLC und TIA-Portalsoftware zur Programmierung. Wir können diesen Schaltkreis oder diese Logik auch mit Relais erstellen.
- Dieser Schaltkreis oder diese Logik wird als verriegelnder und entriegelnder Schaltkreis oder Logik bezeichnet.
- Wir schreiben die Logik für die Wasserpumpe in Netzwerk 1. Hier verwenden wir den Schließerkontakt von START PB (I0.0), um die Wasserpumpe (Q0.0) zu aktivieren.
- Durch Verwendung des SET-Befehls wird die Ausgangsspule der Wasserpumpe (Q0.0) verriegelt.
- Fügen Sie den Schließerkontakt des NIEDRIGEN FÜLLSTANDSENSORS (I0.3) in Reihe mit dem Wasserpumpenausgang (Q0.0) hinzu.
- Die Wasserpumpe sollte nicht starten, wenn der Tank voll ist. Verwenden Sie daher aus Sicherheitsgründen einen Schließerkontakt des NIEDRIGEN FÜLLSTANDSENSORS (I0.3) in Reihe nach START PB (I0.0) in Netzwerk 1.
- Jetzt wird der HOCHFÜLLSTANDSENSOR (I0.2) nach einiger Zeit des Pumpenbetriebs erkannt und in diesem Fall sollte die Wasserpumpe (Q0.0) automatisch gestoppt werden. Zu diesem Zweck müssen wir den Schaltkreis entriegeln.
- Wir schreiben die Logik für das Entriegeln des Schaltkreises in Netzwerk 2. In diesem Fall verwenden wir den Schließerkontakt des HOCHFÜLLSTANDSENSOR (I0.3), um den Schaltkreis durch Verwendung des RESET-Befehls zu entriegeln.
- Fügen Sie einen Schließerkontakt von STOP PB (I0.1) in Parallelschaltung hinzu, damit der Bediener den Schaltkreis durch Drücken von STOP PB (I0.1) entriegeln kann.
- Hier verriegeln wir den Schaltkreis mit dem SET-Befehl und entriegeln ihn mit dem RESET-Befehl.
Laufzeittestfälle
Hinweis: Die obige SPS-Logik liefert eine grundlegende Vorstellung von der Anwendung eines SPS-Programms zum Verriegeln und Entriegeln von Schaltkreisen. Die Logik ist begrenzt und stellt keine vollständige Anwendung dar.
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now