Definition und Funktion:
Ein Treiber ist ein spezielles Softwareprogramm, das es dem Betriebssystem (OS) eines Computers (IPC) oder einer SPS ermöglicht, mit einer bestimmten Hardware-Komponente (z.B. Grafikkarte, I/O-Modul, Feldbus-Master) zu kommunizieren. Der Treiber übersetzt die generischen Befehle des Betriebssystems in die spezifischen Befehle, die die Hardware versteht.
Ohne den korrekten Treiber kann die Hardware nicht korrekt im System eingebunden und verwendet werden.
Relevanz in der Automatisierung:
- Betriebssystem (OS)-Ebene:Industrie-PCs benötigen Treiber für ihre Schnittstellen (Ethernet, USB, Serielle Schnittstelle).
- Feldbus-Master: Spezielle Treiber werden benötigt, um die Kommunikation über Feldbusse (EtherCAT, PROFIBUS) zu steuern.
- EDD (Electronic Device Description): Beschreibungsdateien für Feldgeräte (Intelligentes Feldgerät) sind eine Art Treiber, die das Engineering-Tool zur Parametrierung nutzt.
- Debugging:Treiber-Probleme sind eine häufige Ursache für Systemausfälle und erfordern Fehlersuche.
→ Siehe auch: Betriebssystem (OS), EDD (Electronic Device Description), I/O-Modul, Fehlersuche, Industrie-PC (IPC), SPS

