Parameterdatensatz
B.2 Parametervalidierungsfehler
B.2
Parametervalidierungsfehler
Wenn Sie die Parametereinstellung in STEP 7 (TIA Portal) oder in STEP 7 vornehmen,
werden die Parameterwerte geprüft, bevor sie an das Technologiemodul übertragen werden.
Dadurch werden Parameterfehler vermieden.
In anderen Einsatzfällen prüft das Technologiemodul den übertragenen Parameterdatensatz.
Wenn das Technologiemodul unzulässige oder inkonsistente Parameterwerte feststellt, gibt
es einen Fehlercode aus (siehe unten). In diesem Fall wird der neue Parameterdatensatz
abgelehnt und mit den bisherigen Parameterwerten weitergearbeitet, bis ein gültiger
Parameterdatensatz übertragen wird.
WRREC
Sie können den Parameterdatensatz im Betriebszustand RUN der CPU mit der Anweisung
WRREC (Write Record) ändern. Die Anweisung WRREC liefert bei Fehlern im Parameter
STATUS entsprechende Fehlercodes zurück.
Beispiel:
Angenommen, durch die Ausführung von WRREC wird für die Betriebsart ein unzulässiger
Wert, z. B. 9, in das Modul geschrieben. Als Folge lehnt das Modul den ganzen
Parameterdatensatz ab. Dies erkennen Sie, indem Sie den Ausgangsparameter STATUS
der Anweisung WRREC auswerten. Der Ausgangsparameter STATUS wird als ein
ARRAY[1..4] aus BYTE-Daten mit dem Wert 16#DF80E111 ausgegeben:
Beispiel WRREC
STATUS-Daten
DF
H
80
H
E1
H
11
H
82
Adresse
Bedeutung
STATUS[1]
Fehler beim Schreiben eines Datensatzes über PROFINET IO
(IEC 61158-6)
STATUS[2]
Fehler beim Lesen oder Schreiben eines Datensatzes über
PROFINET IO (IEC 61158-6)
STATUS[3]
Modulspezifischer Fehler
STATUS[4]
Fehlercode aus der nachfolgenden Tabelle:
Der Parameter "Betriebsart" hat einen unzulässigen Wert.
Technologiemodul TM Count 2x24V (6ES7550-1AA00-0AB0)
Gerätehandbuch, 06/2018, A5E31870370-AB