PLC
PLC-Grundlagen
Zykluszeit, Prozessabbild und Programmorganisation speicherprogrammierbarer Steuerungen.
Überblick
Eine speicherprogrammierbare Steuerung ist der deterministische Ausführungskern einer Maschine oder Prozesszelle: Sie liest Feldeingänge, löst die Anwenderlogik und treibt Ausgänge in einem festen, wiederholbaren Zyklus im Millisekundenbereich.
Technischer Zweck
Garantiert eine begrenzte Reaktionszeit und vorhersagbares Verhalten für diskrete und hybride Steuerung — dort, wo ein PC-Betriebssystem dies nicht kann.
Funktionsweise
Jeder Zyklus kopiert die physischen Eingänge in das Prozessabbild, bearbeitet das Programm gegen dieses eingefrorene Abbild und schreibt dann das Ausgangsabbild auf die Klemmen zurück. Interrupt-Bausteine unterbrechen den Zyklus für zeitkritische Ereignisse; der Watchdog überwacht die Gesamtzykluszeit.
- Eine PLC führt einen zyklischen Scan aus: Eingänge lesen, Logik bearbeiten, Ausgänge schreiben — die Zykluszeit bestimmt die Reaktionslatenz.
- Prozessabbilder entkoppeln physische Klemmen von der Logik; Forcen umgeht die Logik und muss streng kontrolliert werden.
- Programme in zyklische, Anlauf- und Interrupt-Bausteine gliedern; Sicherheitslogik von Prozesslogik getrennt halten.
Typische Störungen
Zykluszeitüberschreitung durch unbegrenzte Schleifen oder hohe Kommunikationslast; nach der Instandhaltung aktiv gebliebene geforcte E/A; Logik, die auf veralteten Daten arbeitet, wenn Baugruppen still ausfallen; Batterie-/Speicherverlust, der remanente Daten beim Aus- und Einschalten löscht.
Diagnoseprüfungen
- 1Den CPU-Diagnosepuffer auf Fehler und Zykluszeitüberschreitungen prüfen.
- 2Die E/A-Adressierung gegen die Hardwarekonfiguration verifizieren.
- 3Vor jedem geplanten Abschalten den Zustand des remanenten Speichers und der Uhrenpufferung bestätigen.
Sicherheitshinweise
Standard-PLC-Logik niemals als Sicherheitsfunktion behandeln — Not-Halt und Schutztürkreise gehören in zertifizierte Sicherheitsrelais oder F-CPUs, fest verdrahtet gemäß der Risikobeurteilung der Maschine.
Hinweise zur Inbetriebnahme
Jeden E/A-Punkt vor dem Logiktest einmal gegen den Stromlaufplan forcen; die Zykluszeit-Baseline bei Volllast erfassen und bei 80 % des Watchdogs alarmieren.
Verwandte Konzepte
Prozessabbild, Zykluszeit, Organisationsbausteine, remanenter Speicher, Watchdog, E/A-Adressierung.
Verwandte Engineering-Fälle
Verwandte Artikel
Siemens S7-1200
Kompaktsteuerung: Onboard-E/A, Signalboards und Ausbaugrenzen.
Siemens S7-1500
Modulare High-End-Steuerung: Leistung, Diagnose und fehlersichere Optionen.
Kontaktplan (KOP)
Kontakt- und Spulenmuster: Verriegelungen, Selbsthaltung und Flankenerkennung.
Strukturierter Text (SCL)
Hochsprache für PLC: Ablaufsteuerung, Datenverarbeitung und Fallstricke.
Wann Hermes Brain diesen Artikel nutzt
Hermes Brain zitiert diese Bibliothek, wenn eine Frage Zyklusverhalten, CPU-Diagnose, E/A-Adressierung oder allgemeine Steuerungsgrundlagen herstellerübergreifend betrifft.
…