GVL_<Sequence_name>

GVL_<Sequence_name>

Copy

VAR_GLOBAL
   ///Sequence interface
   stSeqIf: stSequenceInterface := (iNumberOfInputs := 5 ,iNumberOfOutputs := 3 ,iSeqEndOfCycleStep := 13);
   aStepMonitoringMatrix: ARRAY[1..13] OF stStepMonitoringMatrix := [
(timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE), (timStepTimeoutSet := T#300000MS, timStepTimeoutAdd := T#5000MS, xDisableTimeout := TRUE)];
END_VAR

{attribute 'qualified_only'}
VAR_GLOBAL PERSISTENT
   ///current step
   iStepcounter: INT := 1;
   ///last cycle step
   iStepcounterLastCycle: INT := 1;
END_VAR

{attribute 'qualified_only'}
VAR_GLOBAL CONSTANT
   ///last step
   iEndStep: INT := 13;
END_VAR

<***> Variable name, comment and data type are automatically taken from the Studio

stSequenceInterface

Copy

stStepMonitoringMatrix

Copy

2.2.1.7.8.2. GVL_<Sequence_name>_CMZ


Copy

<***> Variable name, comment and data type are automatically taken from the Studio

2.2.1.7.8.3. GVL_<Sequence_name>_HMI


Copy

<***> Variable name, comment and data type are automatically taken from the Studio

stHmiSequence

Copy

stMonitoring

Copy

stMonitoringTimeStamp

Copy

2.2.1.7.8.4. GVL_<Sequence_name>_IOs


Copy

<***> Variable name, comment and data type are automatically taken from the Studio

2.2.1.7.8.5. GVL_<Sequence_name>_Parameters


Copy

<***> Variable name, comment and data type are automatically taken from the Studio

Last updated

Was this helpful?