Eingänge DataSetCRC und FileCRC
Zustandsgesteuerte Eingänge zum Spezifizieren der CRC über den Datensatz (Dateisektion) bzw. über die Datei.
Datentyp: SAFEDWORD
Anfangswert: 0
Verschaltung: Legen Sie die zu erwartende Prüfsumme an den entsprechenden Eingang an. Sie können dazu sicherheitsbezogene Variablen, Konstanten oder Literale des Datentyps SAFEDWORD verwenden.
Die Prüfsummen DataSetCRC und FileCRC wurden vom Funktionsbaustein SF_RecipeWrite ausgegeben, nachdem dieser das Schreiben der Rezeptur-Datei erfolgreich abgeschlossen hatte.
Wenn der entsprechende Eingang CheckDataSetCRC bzw. CheckFileCRC auf SAFETRUE gesetzt ist (Validierung angefordert), vergleicht der FB den hier angelegten Wert mit der CRC, die in der Rezeptur-Datei bzw. im Datensatz gespeichert ist.
Andernfalls, bei deaktivierter Validierung, sind die angelegten CRC-Werte nicht relevant.
Hinweis
Unabhängig von diesen konfigurierbaren Validierungen prüft der FB vor dem Lesen grundsätzlich die Konsistenz der Datei/des Datensatzes, indem er die Datei/Datensatz-CRC neu berechnet und vergleicht. |