GVL_<HwZone_name>
VAR_GLOBAL
/// Hardware Zonen Schnittstelle
stHwzIf: stHardwareZoneInterface;
END_VARTYPE stHardwareZoneInterface :
STRUCT
/// output: fatal fault
xFatalFault: BOOL;
/// output: gate / fortress fault
xGateFortressFault: BOOL;
/// output: warning fault
xWarningFault: BOOL;
/// output: Tcmz fault
xTcmzFault: BOOL;
/// output: automatic mode
xAutomaticModeOn: BOOL;
/// output: manual mode
xManualModeOn: BOOL;
/// output: start up alarm
xStartUpAlarm: BOOL;
/// output: Any Step Sequences Ready To Start In Zone
xAnySeqReadyToStart: BOOL;
/// output: Any Step Sequences in Single Step Mode
xAnySeqSingleStep: BOOL;
/// output: Any Step Sequences in Time Out
xAnySeqTimeOut: BOOL;
/// output: Any Step Sequences End Of Cycle Reached
xAnySeqEocReached: BOOL;
/// output: Any sequence has an interlock fault
xAnySeqInterlockFault: BOOL;
/// output: Any sequence has a cmz fault
xAnySeqCmzFault: BOOL;
/// output: Any sequence in Ghost Mode
xAnySeqGhostModeOn: BOOL;
/// output: All Step Sequences Ready To Start in Zone
xAllSeqReadyToStart: BOOL;
/// output: All Step Sequences Automatic Release in Zone
xAllSeqAutoRelease: BOOL;
/// output: All Step Sequences End Of Cycle Reached
xAllSeqEocReached: BOOL;
/// output: automatic mode selected
xAutomaticSelected: BOOL;
/// output: manual mode selected
xManualSelected: BOOL;
/// output: auto release request flag
xAutoReleaseRequest: BOOL;
/// output: fault reset flag
xFaultResetPbPressed: BOOL;
/// output: release pushbutton pressed
xReleasePbPressed: BOOL;
/// output: voltage release section confirmation
xGateSectionConfirm: BOOL;
/// output: gate fortress fault tcmz
xGateFortressFaultTcmz: BOOL;
/// output: lamp test
xLampTest: BOOL;
/// output: fault reset
xFaultReset: BOOL;
END_STRUCT
END_TYPEZuletzt aktualisiert
War das hilfreich?

