Any Step Sequences End Of Cycle Reached

Der folgende SPS-Code wird verwendet, um zu prüfen, ob eine beliebige mit der Zone verbundenen Sequenzen ihren End of Cycle Schritt erreicht hat. Für diese Funktion wird ein wiederverwendbarer Ausgang zugewiesen.

Copy

   // Any Step Sequences End Of Cycle Reached
      {region "Description Stop at End Of Cycle Mode"}
      (*
      The following PLC code is used to check if any sequence associated with the zone has reached its End of Cycle step.
      A reusable output is allocated for this function.
      *)
      {endregion}
    aAnySeqEOCMatrix[0] := GVL_<Sequence_name>.stSeqIf.xSeqEndOfCycleReached;


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

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

Zuletzt aktualisiert

War das hilfreich?