T.C.M.Z Fault
// TCMZ Fault Detect
{region "Description TCMZ Fault Detect"}
(*
The TCMZ Fault output is activated when a Fatal Fault or Gate/Fortress Fault Exists.
*)
{endregion}
GVL_<HwZone_name>.stHwzIf.xTcmzFault := GVL_<HwZone_name>.stHwzIf.xFatalFault OR GVL_<HwZone_name>.stHwzIf.xGateFortressFault;PROGRAM HwZone1_TCMZ
VAR
{attribute 'symbol' := 'none'}
fbFatalFault: FB_CMZFault;
aFatalFault: ARRAY[0..1] OF BOOL;
{attribute 'symbol' := 'none'}
fbGateFortressFault: FB_CMZFault;
aGateFortressFault: ARRAY[0..2] OF BOOL;
{attribute 'symbol' := 'none'}
fbWarningFault: FB_CMZFault;
aWarningFault: ARRAY[0..3] OF BOOL;
{attribute 'symbol' := 'none'}
fbFatalFaultCtrl1: FB_ErrorSetCtrl;
{attribute 'symbol' := 'none'}
fbGateFortressFaultCtrl1: FB_ErrorSetCtrl;
{attribute 'symbol' := 'none'}
fbGateFortressFaultCtrl2: FB_ErrorSetCtrl;
{attribute 'symbol' := 'none'}
fbWarningFaultCtrl1: FB_ErrorSetCtrl;
{attribute 'symbol' := 'none'}
fbWarningFaultCtrl2: FB_ErrorSetCtrl;
{attribute 'symbol' := 'none'}
fbWarningFaultCtrl3: FB_ErrorSetCtrl;
END_VARZuletzt aktualisiert
War das hilfreich?

