Was ist die Definition von “PLC“ bzw. “SPS”?
Ein Programmable Logic Controller (PLC) oder auch Speicherprogrammierbare Steuerung (SPS) genannt, ist ein robuster Computer, der für die industrielle Automatisierung verwendet wird. Diese Steuerungen können einen bestimmten Prozess, eine Maschinenfunktion oder sogar eine gesamte Produktionslinie automatisieren.
Wie funktioniert eine SPS?
Die SPS erhält Informationen von angeschlossenen Sensoren oder Eingabegeräten, verarbeitet die Daten und löst Aktionen aus, die auf vorprogrammierten Parametern basieren.
Je nach Eingaben und Ausgaben kann eine SPS Laufzeitdaten wie z. B. Maschinenproduktivität oder Betriebstemperatur überwachen und aufzeichnen, automatisch Prozesse starten und stoppen und Alarme generieren, wenn eine Maschinenfehlfunktion und mehr vorliegt. Speicherpropgrammierbare Steuerungen sind flexible und robuste Steuerungslösungen, die an nahezu jede Anwendung angepasst werden können.
Es gibt einige Schlüsseleigenschaften, welche die SPSen von Industrie-PCs, Mikrosteuerungen und anderen industriellen Steuerungslösungen unterscheiden:
- I/O – Die CPU der SPS speichert und verarbeitet Programmdaten. Eingabe- und Ausgabemodule verbinden die SPS mit dem Rest der Maschine; diese I/O-Module sind das, was Informationen an die CPU liefert und spezifische Ergebnisse auslöst. I/O kann entweder analog oder digital sein; Eingabegeräte können Sensoren, Schalter und Messgeräte umfassen, während Ausgaben Relais, Lichter, Ventile und Antriebe umfassen können. Benutzer können I/O der SPS mischen und anpassen, um die richtige Konfiguration für ihre Anwendung zu erhalten.
- Kommunikationen – Zusätzlich zu den Eingabe- und Ausgabegeräten, kann ein SPS auch eine Verknüpfung mit anderen Systemarten erfordern; zum Beispiel möchten Benutzer eventuell Anwendungsdaten, die von der SPS aufgezeichnet wurden an ein Supervisory Control and Data Acquisition (SCADA)-System exportieren, das mehrere verbundene Geräte überwacht. SPSen bieten eine große Bandbreite an Anschlüssen und Kommunikationsprotokollen, um sicherzustellen, dass die SPS mit diesen anderen Systemen auch kommunizieren kann.
- HMI – Um mit der SPS in Echtzeit zu interagieren, benötigen Benutzer ein HMI (Human Machine Interface). Diese Bedienerschnittstellen können einfache Anzeigen sein, mit einer Textablesung und einer Tastatur, oder große Touchscreen-Panels, die eher der Verbraucherelektronik ähneln, aber wie auch immer, sie ermöglichen es den Benutzern, Informationen zu prüfen und in die SPS in Echtzeit einzugeben.
![Was ist die Definition von PLC bzw. SPS](https://www.unitronics.com.de/wp-content/uploads/2022/06/Was-ist-die-Definition-von-PLC-bzw.-SPS.png)
Erweiterte SPS-Eigenschaften
In der heutigen Welt des industriellen Internets der Dinge (IIoT) und Industrie 4.0 wird von programmierbaren Steuerungen erwartet, dass sie Daten über Webbrowser übermitteln, eine Verbindung zu Datenbanken über SQL herstellen und Daten sogar aus der Cloud über MQTT übertragen.
All-in-One-SPS
Ein All-in-One-SPS integriert die Steuerung mit dem HMI-Panel und erstellt so eine kompakte, leicht anzuwendende Automatisierungslösung. Benutzer müssen keine Kommunikationsverbindung zwischen SPS und Panel erstellen und können sowohl Kontaktplan-Logik- als auch das HMI-Design in einer einzigen Softwareumgebung programmieren. Ein All-in-One-Ansatz spart Zeit, reduziert Verkabelungen und spart Kosten für den Kauf von mehreren Geräten.
Wie wird ein SPS programmiert
Ein SPS-Programm wird für gewöhnlich auf einem Computer geschrieben und dann an den Controller heruntergeladen
Die meisten SPS-Programmierungs-Software bieten die Programmierung in Kontaktplan-Logik oder in „C“ an. Kontaktplan-Logik ist die traditionelle Programmiersprache. Sie ahmt Schaltpläne mit von links nach rechts gelesenen „Sprossen“ der Logik nach. Jede “Sprosse” stellt eine bestimmte Aktion dar, die von der SPS gesteuert wird, mit einer Eingabe oder einer Reihe von Eingaben (Kontakte) beginnend, die in einer Ausgabe (Spule) resultieren. Aufgrund der visuellen Natur kann die Implementierung von Kontaktplan-Logik leichter sein, als dies bei vielen anderen Programmiersprachen der Fall ist.
Die „C“-Programmierung ist eine neuere Innovation.
Worin unterscheiden sich die verschiedenen Arten von SPSen?
Zusätzlich zur oben beschriebenen traditionellen SPS gibt es Variationen, einschließlich SPS + HMI-Controller.
Speicherprogrammierbare Steuerung von Unitronics
Unitronics ist ein Pionier bei der Herstellung und Konzeption von Speicherprogrammierbare Steuerung mit integrierten HMI-Paneln und eingebauten I/Os. Sie führten die allererste All-in-One SPS auf dem Markt ein und haben, auf dem Feedback des Marktes und den Fortschritten der Branche basierend, die Verbesserung der Technologie fortgesetzt.
Unitronics bietet nun mehrere robuste SPS-Produktlinien, um eine große Bandbreite von Systemanforderungen zu unterstützen. Kompakt konzipiert sorgen diese Steuerungen für sofortige Einsparungen, indem zeitintensive Aufgaben, wie z. B. SPS-Panel-Verkabelung und Kommunikationseinstellung beseitigt werden. Unitronics unterstützt das All-in-One-Konzept mit einer revolutionären Software, die es möglich machte, dass Kontaktplan-Steuerung, HMI-Design und jede Hardware- und Kommunikationskonfiguration in einer einzigen, einfachen Software-Umgebung programmiert werden.