Implementierung einer Drei-Eingangs-Verriegelungslogik zur Pumpensteuerung im TIA Portal

In der industriellen Automatisierung hat die Gewährleistung der Betriebssicherheit und Prozessintegrität oberste Priorität. Eine der häufigsten Anforderungen in der Fabrikautomation ist die Erstellung eines Verriegelungssystems. Dieses verhindert, dass mehrere Befehle gleichzeitig ausgeführt werden, was sonst zu mechanischen Ausfällen oder elektrischen Überlastungen führen könnte.
Mit Siemens TIA Portal können Ingenieure eine robuste Pumpenlogik implementieren, die Verriegelung und Selbsthaltung kombiniert. Diese Anleitung erklärt, wie man ein Drei-Eingangs-System konfiguriert, bei dem jeweils nur ein Betriebsmodus aktiv sein kann.
Einrichtung der Master-System-Standby-Logik
Der erste Schritt in jedem zuverlässigen Steuerungssystem ist die Definition eines Master-Freigabebits. In Netzwerk 1 erstellen wir das SYSTEM_ON (M0.0) Merkerbit. Dieses Bit fungiert als „Torwächter“ für den gesamten Prozess. Durch die Verwendung eines Selbsthalteschaltkreises bleibt das System im Standby-Modus, sobald die START-Taste (I0.0) gedrückt wird.
Im Gegensatz dazu dient die STOP-Taste (I0.1) als globaler Reset. Wird der Stopp-Befehl ausgelöst, fällt das SYSTEM_ON Bit auf LOW und deaktiviert sofort alle nachfolgenden Netzwerke. Diese hierarchische Struktur stellt sicher, dass keine Pumpenaktion erfolgen kann, solange das Master-System nicht eingeschaltet ist.
Programmierung des verriegelten RUN-1-Befehls
Netzwerk 2 konzentriert sich auf den ersten Betriebsmodus, der dem LAMP_1 (Q0.1) zugeordnet ist. Damit die Pumpe über diesen Zweig aktiviert wird, muss das SYSTEM_ON Bit HIGH sein und die RUN_1-Taste (I0.2) gedrückt werden.
Um die Verriegelung zu erreichen, fügen wir die normalerweise geschlossenen (NC) Kontakte der anderen beiden Tasten (RUN_2 und RUN_3) in Reihe ein. Folglich bleibt der Logikpfad unterbrochen, wenn ein Bediener versucht, RUN_1 zu drücken, während RUN_2 bereits aktiv ist. Diese „gegenseitige Ausschließung“ ist ein Grundpfeiler sicherer SPS-Programmierung in DCS- und lokalen Steuerungsumgebungen.
Redundanz und Selbsthaltung für RUN-2 und RUN-3
Netzwerke 3 und 4 kopieren die Verriegelungslogik für die beiden übrigen Eingänge. Jeder Ausgang (LAMP_2 und LAMP_3) verwendet seinen eigenen Selbsthaltekontakt, um den Betrieb nach Loslassen der physischen Taste aufrechtzuerhalten.
Darüber hinaus sind diese Netzwerke wechselseitig referenziert. Zum Beispiel wirken in der RUN_2 Logik die physischen Eingänge für RUN_1 und RUN_3 als Unterbrecher. Dieses Design stellt sicher, dass das System „last-press dominant“ oder „exklusiv-prioritär“ ist, je nach Ihrer spezifischen Verdrahtung. In diesem TIA Portal-Beispiel muss der aktive Zustand durch einen anderen Eingang oder den Master-STOP-Befehl zurückgesetzt werden.
Aggregation der Logik für den finalen Pumpenausgang
Die letzte Stufe, Netzwerk 5, steuert den tatsächlichen Hardware-Ausgang für die PUMPE (Q0.0). Anstatt die physischen Tasten direkt mit der Pumpe zu verbinden, verwenden wir die internen Merkerbits oder Lampenausgänge aus den vorherigen Netzwerken.
Indem wir LAMP_1, LAMP_2 und LAMP_3 in einer Parallelschaltung (ODER) anordnen, wird die Pumpe aktiviert, wenn irgendein Verriegelungskreis erfüllt ist. Diese Abstraktionsebene schützt die Hardware, da die Logik verhindert, dass die SPS widersprüchliche Signale an den Motorstarter sendet.
Einblick des Autors: Der Wert der Softwareverriegelung
Aus ingenieurtechnischer Sicht werden Hardwareverriegelungen (mit physischen NC-Kontakten an Schützen) oft für sicherheitskritische Not-Aus-Schaltungen bevorzugt. Allerdings bietet die Softwareverriegelung im TIA Portal eine unvergleichliche Flexibilität für die Betriebslogik. Sie ermöglicht komplexe „First-Out“-Anzeigen, bei denen das System genau erkennen kann, welche Taste zuerst gedrückt wurde. Ich empfehle stets, in diesen Netzwerken einen kleinen „Entprell“-Timer einzubauen, um Flackern in Umgebungen mit hoher elektromagnetischer Störung (EMI) zu vermeiden.
Praktische Anwendungsszenarien
-
Chemische Verarbeitung: Verwendung von drei verschiedenen Durchflussraten (Niedrig, Mittel, Hoch), wobei jeweils nur eine Pumpengeschwindigkeit ausgewählt werden kann.
-
Wasseraufbereitung: Wechsel zwischen drei verschiedenen Zuführquellen, um Kavitation durch Saugwirkung zu vermeiden.
-
Fördersysteme: Auswahl zwischen drei verschiedenen Zielwegen in einer Sortieranlage.
