Industrie-Controller
Industrie-Controller sind Steuerungstools, die verwendet werden, um die Ausführung von Aufgaben zur Datenkontrolle, Verwaltung und Sammlung von verschiedenen Geräten ohne menschliche Beteiligung zu automatisieren.
Heutzutage werden PC-kompatible Controller sehr häufig verwendet. Sie unterscheiden sich von SPS (Speicherprogrammierbare Steuerungen) durch eine größere Anzahl von Funktionen, die über Software ausgeführt werden, im Gegensatz zu Hardware im Fall von SPS. Ein PC-kompatibler Controller wird durch ein SCADA-System oder ein mit Hilfe eines Entwicklungssystems erstelltes Programm betrieben. Die SPS-Programmierung wird normalerweise in den Standardsprachen IEC 61131-3 oder in der Programmiersprache C ausgeführt. Der Einsatz anderer Sprachen ist ebenfalls möglich.
Je nach Funktionalität des Controllers kann er programmiert werden:
- In den Sprachen C und C++
- In den Standardsprachen IEC 61131-3 (IEC 61131-3 LD, FBD, SFC, IL, ST)
- Über WEB-Schnittstellen in IF-THEN-ELSE-Logik
- Durch die Verwendung von in SCADA integrierten Sprachen von Entwicklungssystemen
Funktionalität von Industrie-Controllern
PC-Controller vereinen die besten Eigenschaften eines Computers, insbesondere die hohe Leistungsfähigkeit bei der Datenverarbeitung, und die besten Eigenschaften klassischer SPS, nämlich Modularität und eine große Anzahl von I/O-Kanälen. Abhängig von der Aufgabe können diese Controller von wenigen bis zu mehreren tausend I/O-Kanälen steuern.