Das allgemeine Modell eines IO-Controllers enthält ein Prozessabbild. Dieses Prozessabbild enthält eine Kopie aller Ein- und Ausgangsdaten. Die Hauptaufgabe des PROFINET IO besteht im Kopieren aller Ausgangsdaten des Prozessabbildes zu den Feldgeräten und aller Eingangsdaten von den Feldgeräten zum Prozessabbild des Kontrollers.
Bild 46: Der IO-Controller liest die Eingänge und schreibt die Ausgänge
Dieser Kopiervorgang wird zyklisch mit der Aktualisierungszeit ausgeführt. Diese Aktualisierungszeit bestimmt die mögliche Reaktionszeit eines IO-System.
Der IO-Controller kann unterschiedliche Zustände annehmen:
OFF-LINE |
Das Network Interface (NI) kann eingeschaltet sein, so dass andere Ethernet Meldungen gesendet und Empfangen werden können, aber die PROFINET Funktionen sind ausgeschaltet. |
CLEAR |
Die Anwendung oder das Anwendungsprogramm wird nicht ausgeführt. Somit kann der IO-Controller keine gültigen Ausgangsdaten erzeugen. Trotzdem werden alle Eingangsdaten für Testzwecke gelesen und einem eventuellen Testwerkzeug zur Verfügung gestellt. Ausgänge werden als ungültig markiert. |
OPERATE |
Der IO-Controller arbeitet im normalen Betriebsmodus. |