Fault Reset

Fault Reset Push Button pressed Das Drücken eines beliebigen Fehler Reset-Taste innerhalb der Zone, aktiviert den Ausgang Fehler Reset Taste gedrückt.

Copy

// Fault Reset
   {region "Description Fault Reset"}
   (*
   Pressing any reset p/b  within the zone activates the reset p/b pressed flag.
   *)
   {endregion}
   aFaultResetMatrix[0] := GVL_<HwZone_name>_IOs.xFaultReset;

   FOR  iIndex := 0 TO 0 DO 
      IF aFaultResetMatrix[iIndex] THEN
         GVL_<HwZone_name>.stHwzIf.xFaultResetPbPressed := TRUE;
         EXIT;
      ELSE
         GVL_<HwZone_name>.stHwzIf.xFaultResetPbPressed := FALSE;
      END_IF
   END_FOR    

<***>Variablen Name, Kommentar und Datentyp werden aus dem Studio automatisch übernommen

Global Fault Reset Der globale Fehler-Reset-Ausgang aktiviert den Fehler-Reset-Ausgang für alle Hardwarezonen, wenn die Fehler-Reset-Taste (Global Utilities) betätigt wird. Durch die Verwendung des globalen Fehler-Reset-Flags kann der Fehler-Reset einer beliebigen Zone zum Zurücksetzen von Fehlern in allen Zonen verwendet werden.

Copy

<***>Variablen Name, Kommentar und Datentyp werden aus dem Studio automatisch übernommen

Zuletzt aktualisiert

War das hilfreich?