7.9 KiB
7.9 KiB
// Block Type: InstanceDB
// Block Number: 940
DATA_BLOCK "Input_Data"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
VAR
CO2_LowPressure : Bool := FALSE;
H_Fault_Temp : Bool := FALSE;
L_Fault_Temp : Bool := FALSE;
mRealTemp : Real := 120.2518;
mCO2PressOkON : Bool := FALSE;
mDelayFaultAVM346ON : Bool := FALSE;
mDelayFaultAVM362ON : Bool := FALSE;
mDelayFaultAVM327ON : Bool := FALSE;
mDelayFaultAVM328ON : Bool := FALSE;
mDeairTank_VacuumOkON : Bool := FALSE;
mDeairTank_VacuumFltON : Bool := FALSE;
mFlrRinseTankMaxLvlON : Bool := FALSE;
mFlrRinseTankMinLvlON : Bool := FALSE;
mFiller1ProReqDlyON : Bool := FALSE;
mFiller2ProReqDlyON : Bool := FALSE;
mFillerEndTankFillingON : Bool := FALSE;
mFillerCIPReadyDlyON : Bool := FALSE;
mUVLampDelayReadyON : Bool := FALSE;
mUVLampDelayFaultON : Bool := FALSE;
mUVLampDelayTempHighON : Bool := FALSE;
mDeairTank_DelayFaultON : Bool := FALSE;
mRVM301_DelayFaultON : Bool := FALSE;
mCO2PressOk : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDelayFaultAVP361 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM342 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM341 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM346 : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDelayFaultAVM362 : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDelayFaultAVM369 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM327 : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDelayFaultAVN314 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM317 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM316 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM315 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM314 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM313 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM312 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM311 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM323_2 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM323_1 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM321 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM324 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVN318 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM322 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM326 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVN328 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVN327 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM323 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM388 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM389 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVN395 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP317 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP316_1 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP316 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP317_1 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP391 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP344 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVP324 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mDelayFaultAVM328 : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDeairTank_VacuumOk : STRUCT
PT : Time;
ET : Time;
IN : Bool := FALSE;
Q : Bool := TRUE;
END_STRUCT;
mDeairTank_VacuumFlt : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := TRUE;
END_STRUCT;
mFlrRinseTankMaxLvl : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mFlrRinseTankMinLvl : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mFillerProReqDly : STRUCT
PT : Time;
ET : Time;
IN : Bool := FALSE;
Q : Bool := TRUE;
END_STRUCT;
mFiller2ProReqDly : STRUCT
PT : Time;
ET : Time;
IN : Bool := TRUE;
Q : Bool;
END_STRUCT;
mFillerEndTankFilling : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mFillerCIPReadyDly : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mFiller2CIPReadyDly : STRUCT
PT : Time;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
mUVLampDelayReady : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := TRUE;
Q : Bool := FALSE;
END_STRUCT;
mUVLampDelayFault : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mUVLampDelayTempHigh : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mDeairTank_DelayFault : STRUCT
PT : Time;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
mRVM301_DelayFault : STRUCT
PT : Time := T#0MS;
ET : Time := T#0MS;
IN : Bool := FALSE;
Q : Bool := FALSE;
END_STRUCT;
Deair_Water_Temp : "LowPassFilter";
Product_Tank_Level : "LowPassFilter";
C1_Conductivity_Caustic : "LowPassFilter";
C1_Conductivity_Water : "LowPassFilter";
CIP_Retur_Temperature : "LowPassFilter";
Fille_Level : "LowPassFilter";
Syrup_Conductivity : "LowPassFilter";
Product_Conductivity : "LowPassFilter";
Deaireator_Pressure : "LowPassFilter";
CO2InjPressFlted : "LowPassFilter";
DeairValveFlted : "LowPassFilter";
ProductO2Conc : "LowPassFilter";
NorgrenPressSafety : "LowPassFilter";
mDelayFaultAVM317_1 : STRUCT
PT : Time := T#0MS;
ET : Time;
IN : Bool := FALSE;
Q : Bool;
END_STRUCT;
END_VAR
BEGIN
// Data Blocks have no executable code
END_DATA_BLOCK