All Step Sequence Ready2Start
// --------------------------------All Step Sequences Ready2Start--------------------------------
{region "Description All Step Sequences Ready2Start"}
(*
The plc code below are used to check if all sequences associated with the zone have no faults and hence are ready to start.
A reusable output is allocated for this function. This is used later for the automatic status lamp indicator.
*)
{endregion}
aAllSeqReady2StartMatrix[0] := GVL_<Sequence_name>.stSeqIf.xSeqCmzFault OR GVL_<Sequence_name>.stSeqIf.xSeqInterlockFault;
GVL_<HwZone_name>.stHwzIf.xAllSeqReadyToStart := TRUE;
FOR iIndex := 0 TO 0 DO
IF aAllSeqReady2StartMatrix[iIndex] THEN
GVL_<HwZone_name>.stHwzIf.xAllSeqReadyToStart := FALSE;
EXIT;
END_IF
END_FORZuletzt aktualisiert
War das hilfreich?

