Was sind die verschiedenen Arten von speicherprogrammierbaren Steuerungen?
Viele Arten von speicherprogrammierbaren Steuerungen werden häufig in der Fertigung, in der Industrie und sogar in Vergnügungsparks eingesetzt. Die verschiedenen Typen können Kontaktplanlogik, traditionelle Programmierung, Statuslogik, Mensch-Maschine-Schnittstelle und entfernte Terminaleinheiten umfassen. Die meisten dieser Steuerungen werden durch die physische Konfiguration der Hardware sowie die Arten der verwendeten Software oder Programmiersprachen definiert. Speicherprogrammierbare Steuerungshardware ist häufig so konstruiert, dass sie starkem Wetter oder physischem Verschleiß standhält, und Software ist häufig etwas elastisch, um vielen unterschiedlichen Situationen gerecht zu werden. Infolgedessen sind die verschiedenen Steuerungen häufig für Fertigungs- und Automatisierungssysteme ausgelegt.
Die Kontaktplanlogik wird als eine der häufigsten Arten von speicherprogrammierbaren Steuerungen angesehen. In diesen Systemen wird Relaislogikhardware häufig unter Verwendung programmierbarer Logik automatisiert und gewartet. Dies macht diesen Typ in industriellen Systemen nützlich, da viele Funktionen mit minimaler menschlicher Interaktion aufrechterhalten werden können. Darüber hinaus kann die Kontaktplanlogik mit mehreren Formen programmierbarer Steuerungen kombiniert werden, um fortschrittliche Systeme zu erstellen.
Herkömmliche Programmierlogik-Steuerungen verwenden häufig gängige Computersprachen wie BASIC, um Befehle einzugeben und ein System zu warten. Diese Art beinhaltet häufig ein gewisses Maß an menschlicher Interaktion. Logiksteuerungen, die herkömmliche Programmierung verwenden, können auch zur Steuerung von relaisbasierten Systemen oder Fabrikfertigungsprozessen verwendet werden, die flexibel sein müssen.
Die Zustandslogik wird oft als eine der flexiblen Arten von speicherprogrammierbaren Steuerungen angesehen. Durch die Erstellung eines computergestützten Modells einer realen Aufgabe werden häufig programmierbare Zustandslogik-Steuerungen verwendet, um bei Aufgaben zu helfen, die sich schnell ändern können. Die Statuslogik ermöglicht die Simulation der Entscheidungsfindung, da sich der Status eines Programms häufig basierend auf den Eingabe- und Ausgabedaten ändert. Viele Arten von programmierbaren Logiksystemen können unter Verwendung von Zustandslogik modelliert werden.
Mensch-Maschine-Schnittstellen kombinieren häufig die verschiedenen Steuerungen, um eine Automatisierung und routinemäßige menschliche Interaktion zu ermöglichen. Diese Systeme sind möglicherweise auf Eingabebefehle angewiesen oder stellen den Benutzern auf Anforderung Daten zur Verfügung. Dieser Typ ist häufig fortgeschrittener als vollautomatische Systeme, da häufig verschiedene Programmiersprachen benötigt werden, um eine konsistente Interaktion zu ermöglichen.
Remote-Terminal-Einheiten sind im Allgemeinen so ausgelegt, dass sie eine statische Funktion bereitstellen. Sie werden häufig remote verwendet und können trotz rauer Umgebungs- oder Datenverarbeitungsbedingungen einen konsistenten Datenstrom bereitstellen. Diese Systeme sind häufig so konzipiert, dass sie ohne viel menschliches Eingreifen funktionieren, wodurch sie im Vergleich zu anderen Steuerungssystemen ideal für die Überwachung geeignet sind.