Jump to content
  • Sign in to follow this  

    Füllstandsregelung für in Reihe geschaltete Tanks mithilfe der SPS-Kontaktplanprogrammierung

       (0 reviews)

    leigehong

    Wir müssen den Füllstand von in Reihe geschalteten Tanks regeln. Implementieren Sie ein Programm zur Füllstandsregelung für in Reihe geschaltete Tanks mithilfe der SPS-Kontaktplanprogrammierung.

    Füllstandsregelung für in Reihe geschaltete Tanks

    Zwei Tanks sind in Reihe geschaltet. Wir müssen beide in Reihe geschalteten Tanks regeln.

    Implementieren Sie das SPS-Programm für diese Anwendung.

    Problemdiagramm

    27-1.gif

    Problemlösung

    In Chemieunternehmen gibt es viele Materialien, die für Prozesse verwendet und auch in Lagertanks für verschiedene Prozesse gelagert werden.

    Hier betrachten wir zwei Tanks, 1. Lagertank und 2. Zuführtank.

    Der Lagertank hat mehr Kapazität als der Zuführtank. Der Lagertank dient zur Materiallagerung und der Zuführtank zur Materialversorgung für andere Prozesse.

    Zwei Füllstandsschalter werden zur Füllstandserkennung und ein Einlassventil zur Steuerung der Materialzufuhr verwendet.

    Betrachten wir ein manuelles Auslassventil, das je nach Bedarf vom Bediener bedient werden kann.

    Für diese Anwendung können wir eine SPS verwenden. Wir werden ein SPS-Programm für diese Anwendung schreiben.

    Liste der Ein- und Ausgänge

    Digitale Eingänge

    • Zyklusstart: I0.0
    • Zyklusstopp: I0.1
    • Lagertank mit niedrigem Füllstand (LL1): I0.3
    • Zuführtank mit niedrigem Füllstand (LL2): I0.4
    • Lagertank mit hohem Füllstand (LH1): I0.5
    • Zuführtank mit hohem Füllstand (LH2): I0.6

    Digitaler Ausgang

    • Einlassventil: Q0.0

    M-Speicher

    • Zyklus-Ein-Bit: M0.0
    • Zustandszustand für geschlossenes Einlassventil: M0.1

    SPS-Kontaktplandiagramm zur Füllstandskontrolle von Serientanks

    27-2.gif
    27-3.gif27-4.gif

    Programmbeschreibung

    Für diese Anwendung haben wir eine S7-300-SPS und die TIA-Portalsoftware zur Programmierung verwendet. Wir können diese Logik auch mit anderen SPS implementieren.

    Netzwerk 1:
    Netzwerk 1 ist für den Verriegelungskreis. Wenn die START-Taste gedrückt wird (I0.0), ist das Zyklus-EIN-Bit (M0.0) EIN. Der Zyklus kann durch Drücken von STOP PB (I0.1) gestoppt werden.

    Netzwerk 2:
    Wenn ein niedriger Füllstand des Lagertanks (I0.3) oder ein niedriger Füllstand des Zufuhrtanks (I0.4) erkannt wird, ist das Einlassventil (Q0.0) EIN. (Der Zustand „Einlassventil geschlossen“ darf nicht vorliegen.)

    Netzwerk 3:
    Wenn hohe Füllstände (I0.5 & I0.6) beider Tanks erkannt werden, wird der Zustand „Einlassventil geschlossen“ aktiviert und das Einlassventil (Q0.0) wird geschlossen. Hier ist das Auslassventil ein manuelles Ventil, es kann vom Bediener je nach Bedarf bedient werden.

    Hinweis: - Die obige Anwendung kann von der tatsächlichen Anwendung abweichen. Dieses Beispiel dient nur zu Erklärungszwecken. Wir können diese Logik auch in anderen SPS implementieren.

    Ergebnis

    27-5.gif

    Sign in to follow this  


    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


Apply for friendship links:WhatsApp or E-mail: admin@plchmis.com
×
×
  • Create New...