```pascal // Block Type: GlobalDB // Block Name (Original): QCO Timing DB // Block Number: 100 DATA_BLOCK "QCO_Timing_DB" { S7_Optimized_Access := 'TRUE' } VERSION : 0.1 VAR PhaseInProgress : STRUCT Total : Bool := FALSE; Spare40 : Bool := FALSE; Spare80 : Bool := FALSE; Spare120 : Bool := FALSE; Spare160 : Bool := FALSE; SyrupRunout : Bool := FALSE; SyrupLineRinse : Bool := FALSE; SyrupTankRinse : Bool := FALSE; SyrupTankPreparation : Bool := FALSE; Spare360 : Bool := FALSE; ProdTankRunout : Bool := FALSE; ProdPipeRunout : Bool := FALSE; ProdTankBlowOff : Bool := FALSE; Spare520 : Bool := FALSE; Rinse : Bool := FALSE; ProdTankDrain : Bool := FALSE; Spare640 : Bool := FALSE; FillerFlushing : Bool := FALSE; Spare720 : Bool := FALSE; ProdTankPressurization : Bool := FALSE; ProdTankChargeUp : Bool := FALSE; Spare840 : Bool := FALSE; WaitForFillerReady : Bool := FALSE; FillerSlowCharging : Bool := FALSE; FillerFastCharging : Bool := FALSE; WaitFirstBottleOut : Bool := FALSE; Spare1040 : Bool := FALSE; Spare1080 : Bool := FALSE; Spare1120 : Bool := FALSE; Spare1160 : Bool := FALSE; Spare1200 : Bool := FALSE; Reserved : Bool := FALSE; END_STRUCT; ActualTimer : STRUCT Total : DInt := 0; Spare40 : DInt := 0; Spare80 : DInt := 0; Spare120 : DInt := 0; Spare160 : DInt := 0; SyrupRunout : DInt := 0; SyrupLineRinse : DInt := 0; SyrupTankRinse : DInt := 0; SyrupTankPreparation : DInt := 0; Spare360 : DInt := 0; ProdTankRunout : DInt := 0; ProdPipeRunout : DInt := 0; ProdTankBlowOff : DInt := 0; Spare520 : DInt := 0; Rinse : DInt := 0; ProdTankDrain : DInt := 0; Spare640 : DInt := 0; FillerFlushing : DInt := 0; Spare720 : DInt := 0; ProdTankPressurization : DInt := 0; ProdTankChargeUp : DInt := 0; Spare840 : DInt := 0; WaitForFillerReady : DInt := 0; FillerSlowCharging : DInt := 0; FillerFastCharging : DInt := 0; WaitFirstBottleOut : DInt := 0; Spare1040 : DInt := 0; Spare1080 : DInt := 0; Spare1120 : DInt := 0; Spare1160 : DInt := 0; Spare1200 : DInt := 0; ChangeOverN : DInt := 0; END_STRUCT; Spare : Array[0..67] of Byte := [/* Array[0] unsupported init */, /* Array[1] unsupported init */, /* Array[2] unsupported init */, /* Array[3] unsupported init */, /* Array[4] unsupported init */, /* Array[5] unsupported init */, /* Array[6] unsupported init */, /* Array[7] unsupported init */, /* Array[8] unsupported init */, /* Array[9] unsupported init */, /* Array[10] unsupported init */, /* Array[11] unsupported init */, /* Array[12] unsupported init */, /* Array[13] unsupported init */, /* Array[14] unsupported init */, /* Array[15] unsupported init */, /* Array[16] unsupported init */, /* Array[17] unsupported init */, /* Array[18] unsupported init */, /* Array[19] unsupported init */, /* Array[20] unsupported init */, /* Array[21] unsupported init */, /* Array[22] unsupported init */, /* Array[23] unsupported init */, /* Array[24] unsupported init */, /* Array[25] unsupported init */, /* Array[26] unsupported init */, /* Array[27] unsupported init */, /* Array[28] unsupported init */, /* Array[29] unsupported init */, /* Array[30] unsupported init */, /* Array[31] unsupported init */, /* Array[32] unsupported init */, /* Array[33] unsupported init */, /* Array[34] unsupported init */, /* Array[35] unsupported init */, /* Array[36] unsupported init */, /* Array[37] unsupported init */, /* Array[38] unsupported init */, /* Array[39] unsupported init */, /* Array[40] unsupported init */, /* Array[41] unsupported init */, /* Array[42] unsupported init */, /* Array[43] unsupported init */, /* Array[44] unsupported init */, /* Array[45] unsupported init */, /* Array[46] unsupported init */, /* Array[47] unsupported init */, /* Array[48] unsupported init */, /* Array[49] unsupported init */, /* Array[50] unsupported init */, /* Array[51] unsupported init */, /* Array[52] unsupported init */, /* Array[53] unsupported init */, /* Array[54] unsupported init */, /* Array[55] unsupported init */, /* Array[56] unsupported init */, /* Array[57] unsupported init */, /* Array[58] unsupported init */, /* Array[59] unsupported init */, /* Array[60] unsupported init */, /* Array[61] unsupported init */, /* Array[62] unsupported init */, /* Array[63] unsupported init */, /* Array[64] unsupported init */, /* Array[65] unsupported init */, /* Array[66] unsupported init */, /* Array[67] unsupported init */]; QCO_Database : STRUCT Total : DInt; Spare40 : DInt; Spare80 : DInt; Spare120 : DInt; Spare160 : DInt; SyrupRunout : DInt; SyrupLineRinse : DInt; SyrupTankRinse : DInt; SyrupTankPreparation : DInt; Spare360 : DInt; ProdTankRunout : DInt; ProdPipeRunout : DInt; ProdTankBlowOff : DInt; Spare520 : DInt; Rinse : DInt; ProdTankDrain : DInt; Spare640 : DInt; FillerFlushing : DInt; Spare720 : DInt; ProdTankPressurization : DInt; ProdTankChargeUp : DInt; Spare840 : DInt; WaitForFillerReady : DInt; FillerSlowCharging : DInt; FillerFastCharging : DInt; WaitFirstBottleOut : DInt; Spare1040 : DInt; Spare1080 : DInt; Spare1120 : DInt; Spare1160 : DInt; Spare1200 : DInt; ChangeOverN : DInt; END_STRUCT; END_VAR BEGIN // Data Blocks have no executable code END_DATA_BLOCK ```