FUNCTION_BLOCK "FB_StorageManagementCall"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR 
      Lfb_Store { S7_SetPoint := 'False'} : "FB_StorageManagement";
      Lfb_StorageRemoval : "FB_StockRemovalManagementLvl2";
      stIn_JamDataBlock1 : Struct
         stIn_JamData2101 : Struct
            udt_JamData2101_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2101_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2102 : Struct
            udt_JamData2102_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2102_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2102_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2102_4 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2102_5 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2103 : Struct
            udt_JamData2103_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2103_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2104 : Struct
            udt_JamData2104_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2104_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2104_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2104_4 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2105 : Struct
            udt_JamData2105_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2105_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2106 : Struct
            udt_JamData2106_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2106_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2107 : Struct
            udt_JamData2107_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2107_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2108 : Struct
            udt_JamData2108_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2108_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2109 : Struct
            stJam2109_1 : Struct
               arCarrier { S7_SetPoint := 'False'} : Array[1.."cJam2109_1"] of "stCarrier";
               stData { S7_SetPoint := 'False'} : "stJamData" := (((), ()), (3, 3));
            END_STRUCT;
            stJam2109_2 : Struct
               arCarrier { S7_SetPoint := 'False'} : Array[1.."cJam2109_2"] of "stCarrier";
               stData { S7_SetPoint := 'False'} : "stJamData" := (((), ()), (50, 50));
            END_STRUCT;
         END_STRUCT;
      END_STRUCT;
      stIn_JamDataBlock2 : Struct
         stIn_JamData2201 : Struct
            udt_JamData2201_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2201_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2202 : Struct
            udt_JamData2202_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2202_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2202_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2202_4 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2202_5 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2203 : Struct
            udt_JamData2203_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2203_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2204 : Struct
            udt_JamData2204_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2204_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2204_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2204_4 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2205 : Struct
            udt_JamData2205_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2205_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2205_3 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2206 : Struct
            udt_JamData2206_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2206_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2206_3 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2207 : Struct
            udt_JamData2207_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2207_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2207_3 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2208 : Struct
            udt_JamData2208_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2208_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2208_3 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2209 : Struct
            udt_JamData2209_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2209_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
      END_STRUCT;
      stIn_JamDataBlock3 : Struct
         stIn_JamData2301 : Struct
            udt_JamData2301_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2301_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2302 : Struct
            udt_JamData2302_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2302_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2302_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2302_4 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2303 : Struct
            udt_JamData2303_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2303_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2304 : Struct
            udt_JamData2304_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2304_2 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2304_3 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2304_4 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2305 : Struct
            udt_JamData2305_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2305_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2306 : Struct
            udt_JamData2306_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2306_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2307 : Struct
            udt_JamData2307_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2307_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2308 : Struct
            udt_JamData2308_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2308_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
         stIn_JamData2309 : Struct
            udt_JamData2309_1 { S7_SetPoint := 'False'} : "stJamData";
            udt_JamData2309_2 { S7_SetPoint := 'False'} : "stJamData";
         END_STRUCT;
      END_STRUCT;
      stIn_JamCarrierBlock1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
         stIn_JamCarrier2101 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2101_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2101_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2101_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2101_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2102 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2102_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2102_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2102_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2102_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2102_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2102_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2103 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2103_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2103_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2103_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2103_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2104 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2104_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2104_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2104_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2104_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2104_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2104_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2105 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2105_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2105_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2105_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2105_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2106 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2106_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2106_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2106_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2106_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2107 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2107_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2107_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2107_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2107_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2108 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2108_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2108_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2108_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2108_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2109 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2109_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2109_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2109_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2109_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
      END_STRUCT;
      stIn_JamCarrierBlock2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
         stIn_JamCarrier2201 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2201_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2201_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2201_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2201_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2202 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2202_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2202_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2202_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2202_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2202_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2202_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2203 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2203_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2203_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2203_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2203_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2204 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2204_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2204_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2204_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2204_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2204_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2204_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2205 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2205_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2205_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2205_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2205_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2206 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2206_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2206_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2206_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2206_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2207 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2207_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2207_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2207_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2207_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2208 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2208_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2208_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2208_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2208_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2209 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2209_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2209_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2209_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2209_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
      END_STRUCT;
      stIn_JamCarrierBlock3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
         stIn_JamCarrier2301 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2301_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2301_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2301_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2301_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2302 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2302_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2302_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2302_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2302_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2302_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2302_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2303 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2303_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2303_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2303_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2303_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2304 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2304_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2304_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2304_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2304_2"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2304_3 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2304_3"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2305 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2305_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2305_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2305_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2305_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2306 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2306_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2306_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2306_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2306_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2307 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2307_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2307_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2307_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2307_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2308 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2308_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2308_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2308_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2308_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
         stIn_JamCarrier2309 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
            udt_JamCarrier2309_1 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2309_1"] of "stCarrier";
            END_STRUCT;
            udt_JamCarrier2309_2 { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'} : Struct
               arCarrier { ExternalAccessible := 'False'; ExternalVisible := 'False'; ExternalWritable := 'False'; S7_SetPoint := 'False'} : Array[1.."cJam2309_2"] of "stCarrier";
            END_STRUCT;
         END_STRUCT;
      END_STRUCT;
      xTestConfigChanged : Bool;
      udt_Test_Telegram { S7_SetPoint := 'False'} : "UDT_Telegram_GOHDRespM";
      test : "udt_Lv1StorageRelease";
   END_VAR


BEGIN
	
	REGION Info
	(* Company: Schönenberger Systeme GmbH / (C) Copyright (2022). All rights reserved.
	-----------------------------------------------------------------------------------------
	Title: FB_StorageManagementCall
	Comment/Function: Call all Storage Management FBs
	Library/Family: -
	Author: department: "Automatisierung" ; person in charge / contact: C.Nottelmann (Automated Intelligence)
	Target System: CPU 1518F-4 PN/DP
	Engineering: TIA Portal V20
	Restrictions: -
	Requirements: -
	-----------------------------------------------------------------------------------------
	Change log table:
	Version     | Date       | Signature (Safety) | Expert in charge | Changes applied
	------------|------------|--------------------|------------------|-----------------------
	001.000.000 | 2025-07-10 | -                  |                  | Header added on 10.07.2025
	                                                                   
	*)
	END_REGION
	
	REGION Storage Management / Store
	    REGION Mapping
	        REGION Block 1
	            // 2101
	            #stIn_JamDataBlock1.stIn_JamData2101.udt_JamData2101_1.Config := "DB_JamArea2101".stJam2101_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2101.udt_JamData2101_1.Status := "DB_JamArea2101".stJam2101_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2101.udt_JamData2101_2.Config := "DB_JamArea2101".stJam2101_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2101.udt_JamData2101_2.Status := "DB_JamArea2101".stJam2101_2.stData.Status;
	            
	            //2102
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_1.Config := "DB_JamArea2102".stJam2102_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_1.Status := "DB_JamArea2102".stJam2102_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_2.Config := "DB_JamArea2102".stJam2102_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_2.Status := "DB_JamArea2102".stJam2102_2.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_3.Config := "DB_JamArea2102".stJam2102_3.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_3.Status := "DB_JamArea2102".stJam2102_3.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_4.Config := "DB_JamArea2102".stJam2102_4.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_4.Status := "DB_JamArea2102".stJam2102_4.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_5.Config := "DB_JamArea2102".stJam2102_5.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2102.udt_JamData2102_5.Status := "DB_JamArea2102".stJam2102_5.stData.Status;
	            
	            //2103
	            #stIn_JamDataBlock1.stIn_JamData2103.udt_JamData2103_1.Config := "DB_JamArea2103".stJam2103_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2103.udt_JamData2103_1.Status := "DB_JamArea2103".stJam2103_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2103.udt_JamData2103_2.Config := "DB_JamArea2103".stJam2103_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2103.udt_JamData2103_2.Status := "DB_JamArea2103".stJam2103_2.stData.Status;
	            
	            //2104
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_1.Config := "DB_JamArea2104".stJam2104_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_1.Status := "DB_JamArea2104".stJam2104_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_2.Config := "DB_JamArea2104".stJam2104_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_2.Status := "DB_JamArea2104".stJam2104_2.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_3.Config := "DB_JamArea2104".stJam2104_3.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_3.Status := "DB_JamArea2104".stJam2104_3.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_4.Config := "DB_JamArea2104".stJam2104_4.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2104.udt_JamData2104_4.Status := "DB_JamArea2104".stJam2104_4.stData.Status;
	            
	            //2105
	            #stIn_JamDataBlock1.stIn_JamData2105.udt_JamData2105_1.Config := "DB_JamArea2105".stJam2105_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2105.udt_JamData2105_1.Status := "DB_JamArea2105".stJam2105_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2105.udt_JamData2105_2.Config := "DB_JamArea2105".stJam2105_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2105.udt_JamData2105_2.Status := "DB_JamArea2105".stJam2105_2.stData.Status;
	            
	            //2106
	            #stIn_JamDataBlock1.stIn_JamData2106.udt_JamData2106_1.Config := "DB_JamArea2106".stJam2106_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2106.udt_JamData2106_1.Status := "DB_JamArea2106".stJam2106_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2106.udt_JamData2106_2.Config := "DB_JamArea2106".stJam2106_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2106.udt_JamData2106_2.Status := "DB_JamArea2106".stJam2106_2.stData.Status;
	            
	            //2107
	            #stIn_JamDataBlock1.stIn_JamData2107.udt_JamData2107_1.Config := "DB_JamArea2107".stJam2107_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2107.udt_JamData2107_1.Status := "DB_JamArea2107".stJam2107_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2107.udt_JamData2107_2.Config := "DB_JamArea2107".stJam2107_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2107.udt_JamData2107_2.Status := "DB_JamArea2107".stJam2107_2.stData.Status;
	            
	            //2108
	            #stIn_JamDataBlock1.stIn_JamData2108.udt_JamData2108_1.Config := "DB_JamArea2108".stJam2108_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2108.udt_JamData2108_1.Status := "DB_JamArea2108".stJam2108_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2108.udt_JamData2108_2.Config := "DB_JamArea2108".stJam2108_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2108.udt_JamData2108_2.Status := "DB_JamArea2108".stJam2108_2.stData.Status;
	            
	            //2109
	            #stIn_JamDataBlock1.stIn_JamData2109.stJam2109_1.stData.Config := "DB_JamArea2109".stJam2109_1.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2109.stJam2109_1.stData.Status := "DB_JamArea2109".stJam2109_1.stData.Status;
	            
	            #stIn_JamDataBlock1.stIn_JamData2109.stJam2109_2.stData.Config := "DB_JamArea2109".stJam2109_2.stData.Config;
	            #stIn_JamDataBlock1.stIn_JamData2109.stJam2109_2.stData.Status := "DB_JamArea2109".stJam2109_2.stData.Status;
	        END_REGION
	        
	        REGION Block 2
	            // 2201
	            #stIn_JamDataBlock2.stIn_JamData2201.udt_JamData2201_1.Config := "DB_JamArea2201".stJam2201_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2201.udt_JamData2201_1.Status := "DB_JamArea2201".stJam2201_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2201.udt_JamData2201_2.Config := "DB_JamArea2201".stJam2201_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2201.udt_JamData2201_2.Status := "DB_JamArea2201".stJam2201_2.stData.Status;
	            
	            //2202
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_1.Config := "DB_JamArea2202".stJam2202_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_1.Status := "DB_JamArea2202".stJam2202_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_2.Config := "DB_JamArea2202".stJam2202_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_2.Status := "DB_JamArea2202".stJam2202_2.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_3.Config := "DB_JamArea2202".stJam2202_3.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_3.Status := "DB_JamArea2202".stJam2202_3.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_4.Config := "DB_JamArea2202".stJam2202_4.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_4.Status := "DB_JamArea2202".stJam2202_4.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_5.Config := "DB_JamArea2202".stJam2202_5.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2202.udt_JamData2202_5.Status := "DB_JamArea2202".stJam2202_5.stData.Status;
	            
	            //2203
	            #stIn_JamDataBlock2.stIn_JamData2203.udt_JamData2203_1.Config := "DB_JamArea2203".stJam2203_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2203.udt_JamData2203_1.Status := "DB_JamArea2203".stJam2203_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2203.udt_JamData2203_2.Config := "DB_JamArea2203".stJam2203_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2203.udt_JamData2203_2.Status := "DB_JamArea2203".stJam2203_2.stData.Status;
	            
	            //2204
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_1.Config := "DB_JamArea2204".stJam2204_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_1.Status := "DB_JamArea2204".stJam2204_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_2.Config := "DB_JamArea2204".stJam2204_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_2.Status := "DB_JamArea2204".stJam2204_2.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_3.Config := "DB_JamArea2204".stJam2204_3.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_3.Status := "DB_JamArea2204".stJam2204_3.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_4.Config := "DB_JamArea2204".stJam2204_4.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2204.udt_JamData2204_4.Status := "DB_JamArea2204".stJam2204_4.stData.Status;
	            
	            //2205
	            #stIn_JamDataBlock2.stIn_JamData2205.udt_JamData2205_1.Config := "DB_JamArea2205".stJam2205_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2205.udt_JamData2205_1.Status := "DB_JamArea2205".stJam2205_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2205.udt_JamData2205_2.Config := "DB_JamArea2205".stJam2205_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2205.udt_JamData2205_2.Status := "DB_JamArea2205".stJam2205_2.stData.Status;
	            
	            //2206
	            #stIn_JamDataBlock2.stIn_JamData2206.udt_JamData2206_1.Config := "DB_JamArea2206".stJam2206_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2206.udt_JamData2206_1.Status := "DB_JamArea2206".stJam2206_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2206.udt_JamData2206_2.Config := "DB_JamArea2206".stJam2206_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2206.udt_JamData2206_2.Status := "DB_JamArea2206".stJam2206_2.stData.Status;
	            
	            //2207
	            #stIn_JamDataBlock2.stIn_JamData2207.udt_JamData2207_1.Config := "DB_JamArea2207".stJam2207_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2207.udt_JamData2207_1.Status := "DB_JamArea2207".stJam2207_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2207.udt_JamData2207_2.Config := "DB_JamArea2207".stJam2207_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2207.udt_JamData2207_2.Status := "DB_JamArea2207".stJam2207_2.stData.Status;
	            
	            //2208
	            #stIn_JamDataBlock2.stIn_JamData2208.udt_JamData2208_1.Config := "DB_JamArea2208".stJam2208_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2208.udt_JamData2208_1.Status := "DB_JamArea2208".stJam2208_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2208.udt_JamData2208_2.Config := "DB_JamArea2208".stJam2208_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2208.udt_JamData2208_2.Status := "DB_JamArea2208".stJam2208_2.stData.Status;
	            
	            //2209
	            #stIn_JamDataBlock2.stIn_JamData2209.udt_JamData2209_1.Config := "DB_JamArea2209".stJam2209_1.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2209.udt_JamData2209_1.Status := "DB_JamArea2209".stJam2209_1.stData.Status;
	            
	            #stIn_JamDataBlock2.stIn_JamData2209.udt_JamData2209_2.Config := "DB_JamArea2209".stJam2209_2.stData.Config;
	            #stIn_JamDataBlock2.stIn_JamData2209.udt_JamData2209_2.Status := "DB_JamArea2209".stJam2209_2.stData.Status;
	            
	        END_REGION
	        
	        REGION Block 3
	            
	            // 2301
	            #stIn_JamDataBlock3.stIn_JamData2301.udt_JamData2301_1.Config := "DB_JamArea2301".stJam2301_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2301.udt_JamData2301_1.Status := "DB_JamArea2301".stJam2301_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2301.udt_JamData2301_2.Config := "DB_JamArea2301".stJam2301_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2301.udt_JamData2301_2.Status := "DB_JamArea2301".stJam2301_2.stData.Status;
	            
	            //2302
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_1.Config := "DB_JamArea2302".stJam2302_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_1.Status := "DB_JamArea2302".stJam2302_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_2.Config := "DB_JamArea2302".stJam2302_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_2.Status := "DB_JamArea2302".stJam2302_2.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_3.Config := "DB_JamArea2302".stJam2302_3.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_3.Status := "DB_JamArea2302".stJam2302_3.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_4.Config := "DB_JamArea2302".stJam2302_4.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2302.udt_JamData2302_4.Status := "DB_JamArea2302".stJam2302_4.stData.Status;
	            
	            
	            
	            //2303
	            #stIn_JamDataBlock3.stIn_JamData2303.udt_JamData2303_1.Config := "DB_JamArea2303".stJam2303_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2303.udt_JamData2303_1.Status := "DB_JamArea2303".stJam2303_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2303.udt_JamData2303_2.Config := "DB_JamArea2303".stJam2303_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2303.udt_JamData2303_2.Status := "DB_JamArea2303".stJam2303_2.stData.Status;
	            
	            //2304
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_1.Config := "DB_JamArea2304".stJam2304_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_1.Status := "DB_JamArea2304".stJam2304_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_2.Config := "DB_JamArea2304".stJam2304_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_2.Status := "DB_JamArea2304".stJam2304_2.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_3.Config := "DB_JamArea2304".stJam2304_3.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_3.Status := "DB_JamArea2304".stJam2304_3.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_4.Config := "DB_JamArea2304".stJam2304_4.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2304.udt_JamData2304_4.Status := "DB_JamArea2304".stJam2304_4.stData.Status;
	            
	            //2305
	            #stIn_JamDataBlock3.stIn_JamData2305.udt_JamData2305_1.Config := "DB_JamArea2305".stJam2305_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2305.udt_JamData2305_1.Status := "DB_JamArea2305".stJam2305_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2305.udt_JamData2305_2.Config := "DB_JamArea2305".stJam2305_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2305.udt_JamData2305_2.Status := "DB_JamArea2305".stJam2305_2.stData.Status;
	            
	            //2306
	            #stIn_JamDataBlock3.stIn_JamData2306.udt_JamData2306_1.Config := "DB_JamArea2306".stJam2306_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2306.udt_JamData2306_1.Status := "DB_JamArea2306".stJam2306_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2306.udt_JamData2306_2.Config := "DB_JamArea2306".stJam2306_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2306.udt_JamData2306_2.Status := "DB_JamArea2306".stJam2306_2.stData.Status;
	            
	            //2307
	            #stIn_JamDataBlock3.stIn_JamData2307.udt_JamData2307_1.Config := "DB_JamArea2307".stJam2307_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2307.udt_JamData2307_1.Status := "DB_JamArea2307".stJam2307_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2307.udt_JamData2307_2.Config := "DB_JamArea2307".stJam2307_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2307.udt_JamData2307_2.Status := "DB_JamArea2307".stJam2307_2.stData.Status;
	            
	            //2308
	            #stIn_JamDataBlock3.stIn_JamData2308.udt_JamData2308_1.Config := "DB_JamArea2308".stJam2308_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2308.udt_JamData2308_1.Status := "DB_JamArea2308".stJam2308_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2308.udt_JamData2308_2.Config := "DB_JamArea2308".stJam2308_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2308.udt_JamData2308_2.Status := "DB_JamArea2308".stJam2308_2.stData.Status;
	            
	            //2309
	            #stIn_JamDataBlock3.stIn_JamData2309.udt_JamData2309_1.Config := "DB_JamArea2309".stJam2309_1.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2309.udt_JamData2309_1.Status := "DB_JamArea2309".stJam2309_1.stData.Status;
	            
	            #stIn_JamDataBlock3.stIn_JamData2309.udt_JamData2309_2.Config := "DB_JamArea2309".stJam2309_2.stData.Config;
	            #stIn_JamDataBlock3.stIn_JamData2309.udt_JamData2309_2.Status := "DB_JamArea2309".stJam2309_2.stData.Status;
	            
	            
	        END_REGION
	        
	    END_REGION
	    
	    REGION Call
	        #Lfb_Store(stIn_JamDataBlock1 := #stIn_JamDataBlock1,
	                   stIn_JamDataBlock2 := #stIn_JamDataBlock2,
	                   stIn_JamDataBlock3 := #stIn_JamDataBlock3,
	                   udtIn_DataMES:= "DB_HandshakeStorage".str_StorageManagement.str_TelegramMES.udtIn_DataMES,
	                   udtIn_Lv1StorageRelease:="DB_HandshakeStorage".str_StorageManagement.str_Lvl1Release,
	                   wsIn_ObjectName := WSTRING#'Storage Management',
	                   xInCapacityConfigChanged:="IBN".xStorageCapacitySet,
	                   arrudt_InOutCarrierBuffer := "DB_Prozessdaten".stStorageManagement.CarrierBuffer,
	                   arrudt_InOutJAM_Conv1_2 := "DB_JamArea2110".stJam2110_2.arCarrier,
	                   arrudt_InOutStorage211 := "DB_Storage2.1.1".arLine,
	                   udt_InOutStorage211BlockData := "DB_Storage2.1.1".stStorageBlockData,
	                   arrudt_InOutStorage212 := "DB_Storage2.1.2".arLine,
	                   udt_InOutStorage212BlockData := "DB_Storage2.1.2".stStorageBlockData,
	                   arrudt_InOutStorage213 := "DB_Storage2.1.3".arLine,
	                   udt_InOutStorage213BlockData := "DB_Storage2.1.3".stStorageBlockData,
	                   arrudt_InOutStorage214 := "DB_Storage2.1.4".arLine,
	                   udt_InOutStorage214BlockData := "DB_Storage2.1.4".stStorageBlockData,
	                   arrudt_InOutStorage221 := "DB_Storage2.2.1".arLine,
	                   udt_InOutStorage221BlockData := "DB_Storage2.2.1".stStorageBlockData,
	                   arrudt_InOutStorage222 := "DB_Storage2.2.2".arLine,
	                   udt_InOutStorage222BlockData := "DB_Storage2.2.2".stStorageBlockData,
	                   arrudt_InOutStorage223 := "DB_Storage2.2.3".arLine,
	                   udt_InOutStorage223BlockData := "DB_Storage2.2.3".stStorageBlockData,
	                   arrudt_InOutStorage224 := "DB_Storage2.2.4".arLine,
	                   udt_InOutStorage224BlockData := "DB_Storage2.2.4".stStorageBlockData,
	                   arrudt_InOutStorage231 := "DB_Storage2.3.1".arLine,
	                   udt_InOutStorage231BlockData := "DB_Storage2.3.1".stStorageBlockData,
	                   arrudt_InOutStorage232 := "DB_Storage2.3.2".arLine,
	                   udt_InOutStorage232BlockData := "DB_Storage2.3.2".stStorageBlockData,
	                   arrudt_InOutStorage233 := "DB_Storage2.3.3".arLine,
	                   udt_InOutStorage233BlockData := "DB_Storage2.3.3".stStorageBlockData,
	                   arrudt_InOutStorage234 := "DB_Storage2.3.4".arLine,
	                   udt_InOutStorage234BlockData := "DB_Storage2.3.4".stStorageBlockData,
	                   arrudt_InOutStorage111 := "DB_Storage1.1.1".arData,
	                   udt_InOutStorage111BlockData := "DB_Storage1.1.1".stStorageBlockData,
	                   arrudt_InOutStorage112 := "DB_Storage1.1.2".arData,
	                   udt_InOutStorage112BlockData := "DB_Storage1.1.2".stStorageBlockData,
	                   arrudt_InOutStorage113 := "DB_Storage1.1.3".arData,
	                   udt_InOutStorage113BlockData := "DB_Storage1.1.3".stStorageBlockData,
	                   arrudt_InOutStorage114 := "DB_Storage1.1.4".arData,
	                   udt_InOutStorage114BlockData := "DB_Storage1.1.4".stStorageBlockData,
	                   arrudt_InOutStorage121 := "DB_Storage1.2.1".arData,
	                   udt_InOutStorage121BlockData := "DB_Storage1.2.1".stStorageBlockData,
	                   arrudt_InOutStorage122 := "DB_Storage1.2.2".arData,
	                   udt_InOutStorage122BlockData := "DB_Storage1.2.2".stStorageBlockData,
	                   arrudt_InOutStorage123 := "DB_Storage1.2.3".arData,
	                   udt_InOutStorage123BlockData := "DB_Storage1.2.3".stStorageBlockData,
	                   arrudt_InOutStorage124 := "DB_Storage1.2.4".arData,
	                   udt_InOutStorage124BlockData := "DB_Storage1.2.4".stStorageBlockData,
	                   arrudt_InOutStorage131 := "DB_Storage1.3.1".arData,
	                   udt_InOutStorage131BlockData := "DB_Storage1.3.1".stStorageBlockData,
	                   arrudt_InOutStorage132 := "DB_Storage1.3.2".arData,
	                   udt_InOutStorage132BlockData := "DB_Storage1.3.2".stStorageBlockData,
	                   arrudt_InOutStorage133 := "DB_Storage1.3.3".arData,
	                   udt_InOutStorage133BlockData := "DB_Storage1.3.3".stStorageBlockData,
	                   arrudt_InOutStorage134 := "DB_Storage1.3.4".arData,
	                   udt_InOutStorage134BlockData := "DB_Storage1.3.4".stStorageBlockData,
	                   udt_InOut_HandshakeDataMES:="DB_HandshakeStorage".str_StorageManagement.udt_HandshakeMESStorage
	        );
	        
	    END_REGION
	    
	END_REGION
	
	REGION Storage Removal
	    
	    REGION Mapping
	        REGION Block 1
	            ////2101
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2101.udt_JamCarrier2101_1.arCarrier := "DB_JamArea2101".stJam2101_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2101.udt_JamCarrier2101_2.arCarrier := "DB_JamArea2101".stJam2101_2.arCarrier;
	            
	            ////2102
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2102.udt_JamCarrier2102_1.arCarrier := "DB_JamArea2102".stJam2102_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2102.udt_JamCarrier2102_2.arCarrier := "DB_JamArea2102".stJam2102_2.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2102.udt_JamCarrier2102_3.arCarrier := "DB_JamArea2102".stJam2102_3.arCarrier;
	            
	            ////2103
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2103.udt_JamCarrier2103_1.arCarrier := "DB_JamArea2103".stJam2103_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2103.udt_JamCarrier2103_2.arCarrier := "DB_JamArea2103".stJam2103_2.arCarrier;
	            
	            ////2104
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2104.udt_JamCarrier2104_1.arCarrier := "DB_JamArea2104".stJam2104_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2104.udt_JamCarrier2104_2.arCarrier := "DB_JamArea2104".stJam2104_2.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2104.udt_JamCarrier2104_3.arCarrier := "DB_JamArea2104".stJam2104_3.arCarrier;
	            
	            ////2105
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2105.udt_JamCarrier2105_1.arCarrier := "DB_JamArea2105".stJam2105_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2105.udt_JamCarrier2105_2.arCarrier := "DB_JamArea2105".stJam2105_2.arCarrier;
	            
	            ////2106
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2106.udt_JamCarrier2106_1.arCarrier := "DB_JamArea2106".stJam2106_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2106.udt_JamCarrier2106_2.arCarrier := "DB_JamArea2106".stJam2106_2.arCarrier;
	            
	            ////2107
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2107.udt_JamCarrier2107_1.arCarrier := "DB_JamArea2107".stJam2107_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2107.udt_JamCarrier2107_2.arCarrier := "DB_JamArea2107".stJam2107_2.arCarrier;
	            
	            ////2108
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2108.udt_JamCarrier2108_1.arCarrier := "DB_JamArea2108".stJam2108_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2108.udt_JamCarrier2108_2.arCarrier := "DB_JamArea2108".stJam2108_2.arCarrier;
	            
	            ////2109
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2109.udt_JamCarrier2109_1.arCarrier := "DB_JamArea2109".stJam2109_1.arCarrier;
	            #stIn_JamCarrierBlock1.stIn_JamCarrier2109.udt_JamCarrier2109_2.arCarrier := "DB_JamArea2109".stJam2109_2.arCarrier;
	            
	            
	        END_REGION
	        
	        REGION Block 2
	            
	            ////2201
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2201.udt_JamCarrier2201_1.arCarrier := "DB_JamArea2201".stJam2201_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2201.udt_JamCarrier2201_2.arCarrier := "DB_JamArea2201".stJam2201_2.arCarrier;
	            
	            ////2202
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2202.udt_JamCarrier2202_1.arCarrier := "DB_JamArea2202".stJam2202_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2202.udt_JamCarrier2202_2.arCarrier := "DB_JamArea2202".stJam2202_2.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2202.udt_JamCarrier2202_3.arCarrier := "DB_JamArea2202".stJam2202_3.arCarrier;
	            
	            ////2203
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2203.udt_JamCarrier2203_1.arCarrier := "DB_JamArea2203".stJam2203_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2203.udt_JamCarrier2203_2.arCarrier := "DB_JamArea2203".stJam2203_2.arCarrier;
	            
	            ////2204
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2204.udt_JamCarrier2204_1.arCarrier := "DB_JamArea2204".stJam2204_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2204.udt_JamCarrier2204_2.arCarrier := "DB_JamArea2204".stJam2204_2.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2204.udt_JamCarrier2204_3.arCarrier := "DB_JamArea2204".stJam2204_3.arCarrier;
	            
	            ////2205
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2205.udt_JamCarrier2205_1.arCarrier := "DB_JamArea2205".stJam2205_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2205.udt_JamCarrier2205_2.arCarrier := "DB_JamArea2205".stJam2205_2.arCarrier;
	            
	            ////2206
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2206.udt_JamCarrier2206_1.arCarrier := "DB_JamArea2206".stJam2206_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2206.udt_JamCarrier2206_2.arCarrier := "DB_JamArea2206".stJam2206_2.arCarrier;
	            
	            ////2207
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2207.udt_JamCarrier2207_1.arCarrier := "DB_JamArea2207".stJam2207_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2207.udt_JamCarrier2207_2.arCarrier := "DB_JamArea2207".stJam2207_2.arCarrier;
	            
	            ////2208
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2208.udt_JamCarrier2208_1.arCarrier := "DB_JamArea2208".stJam2208_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2208.udt_JamCarrier2208_2.arCarrier := "DB_JamArea2208".stJam2208_2.arCarrier;
	            
	            ////2209
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2209.udt_JamCarrier2209_1.arCarrier := "DB_JamArea2209".stJam2209_1.arCarrier;
	            #stIn_JamCarrierBlock2.stIn_JamCarrier2209.udt_JamCarrier2209_2.arCarrier := "DB_JamArea2209".stJam2209_2.arCarrier;
	            
	            
	            
	        END_REGION
	        
	        REGION Block 3
	            
	            ////2301
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2301.udt_JamCarrier2301_1.arCarrier := "DB_JamArea2301".stJam2301_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2301.udt_JamCarrier2301_2.arCarrier := "DB_JamArea2301".stJam2301_2.arCarrier;
	            
	            ////2302
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2302.udt_JamCarrier2302_1.arCarrier := "DB_JamArea2302".stJam2302_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2302.udt_JamCarrier2302_2.arCarrier := "DB_JamArea2302".stJam2302_2.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2302.udt_JamCarrier2302_3.arCarrier := "DB_JamArea2302".stJam2302_3.arCarrier;
	            
	            ////2303
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2303.udt_JamCarrier2303_1.arCarrier := "DB_JamArea2303".stJam2303_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2303.udt_JamCarrier2303_2.arCarrier := "DB_JamArea2303".stJam2303_2.arCarrier;
	            
	            ////2304
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2304.udt_JamCarrier2304_1.arCarrier := "DB_JamArea2304".stJam2304_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2304.udt_JamCarrier2304_2.arCarrier := "DB_JamArea2304".stJam2304_2.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2304.udt_JamCarrier2304_3.arCarrier := "DB_JamArea2304".stJam2304_3.arCarrier;
	            
	            ////2305
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2305.udt_JamCarrier2305_1.arCarrier := "DB_JamArea2305".stJam2305_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2305.udt_JamCarrier2305_2.arCarrier := "DB_JamArea2305".stJam2305_2.arCarrier;
	            
	            ////2306
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2306.udt_JamCarrier2306_1.arCarrier := "DB_JamArea2306".stJam2306_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2306.udt_JamCarrier2306_2.arCarrier := "DB_JamArea2306".stJam2306_2.arCarrier;
	            
	            ////2307
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2307.udt_JamCarrier2307_1.arCarrier := "DB_JamArea2307".stJam2307_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2307.udt_JamCarrier2307_2.arCarrier := "DB_JamArea2307".stJam2307_2.arCarrier;
	            
	            ////2308
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2308.udt_JamCarrier2308_1.arCarrier := "DB_JamArea2308".stJam2308_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2308.udt_JamCarrier2308_2.arCarrier := "DB_JamArea2308".stJam2308_2.arCarrier;
	            
	            ////2309
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2309.udt_JamCarrier2309_1.arCarrier := "DB_JamArea2309".stJam2309_1.arCarrier;
	            #stIn_JamCarrierBlock3.stIn_JamCarrier2309.udt_JamCarrier2309_2.arCarrier := "DB_JamArea2309".stJam2309_2.arCarrier;
	            
	            
	            
	        END_REGION
	        
	    END_REGION
	    
	    REGION Call
	        
	        "DB_HandshakeStorage".str_StorageRemoval.udt_CarrierNeeded.xInboundEmptyNeeded := "IO_Device_UH01_FROM_UH01".xNEED_MORE_EMPTY;
	        "DB_HandshakeStorage".str_StorageRemoval.udt_CarrierNeeded.xF2HEmptyNeeded := "IO_Device_UH05_FROM_UH01".xNEED_MORE_EMPTY;
	        
	        #Lfb_StorageRemoval(udt_IN_MES:= "DB_HandshakeStorage".str_StorageRemoval.str_TelegramMES.udtIn_DataMES.stPayload,
	                            n_JamCountAMR := "DB_JamArea4401".stJam4401_2.stData.Status.nCount,
	                            n_JamCapacityAMRCriticalAmount := 90,
	                            n_JamCapacityF2HCriticalAmount := 90,
	                            t_IN_RemovalWaitTime := T#60s,
	                            stStorage211BlockData:="DB_Storage2.1.1".stStorageBlockData,
	                            stStorage212BlockData:="DB_Storage2.1.2".stStorageBlockData,
	                            stStorage213BlockData:="DB_Storage2.1.3".stStorageBlockData,
	                            stStorage214BlockData:="DB_Storage2.1.4".stStorageBlockData,
	                            stStorage221BlockData:="DB_Storage2.2.1".stStorageBlockData,
	                            stStorage222BlockData:="DB_Storage2.2.2".stStorageBlockData,
	                            stStorage223BlockData:="DB_Storage2.2.3".stStorageBlockData,
	                            stStorage224BlockData:="DB_Storage2.2.4".stStorageBlockData,
	                            stStorage231BlockData:="DB_Storage2.3.1".stStorageBlockData,
	                            stStorage232BlockData:="DB_Storage2.3.2".stStorageBlockData,
	                            stStorage233BlockData:="DB_Storage2.3.3".stStorageBlockData,
	                            stStorage234BlockData:="DB_Storage2.3.4".stStorageBlockData,
	                            arrudt_InOut_MESPart := "DB_Prozessdaten".strStorageRemoval.arrudt_BufferTelegram,
	                            arLineBlk211 := "DB_Storage2.1.1".arLine,
	                            arLineBlk212 := "DB_Storage2.1.2".arLine,
	                            arLineBlk213 := "DB_Storage2.1.3".arLine,
	                            arLineBlk214 := "DB_Storage2.1.4".arLine,
	                            arLineBlk221 := "DB_Storage2.2.1".arLine,
	                            arLineBlk222 := "DB_Storage2.2.2".arLine,
	                            arLineBlk223 := "DB_Storage2.2.3".arLine,
	                            arLineBlk224 := "DB_Storage2.2.4".arLine,
	                            arLineBlk231 := "DB_Storage2.3.1".arLine,
	                            arLineBlk232 := "DB_Storage2.3.2".arLine,
	                            arLineBlk233 := "DB_Storage2.3.3".arLine,
	                            arLineBlk234 := "DB_Storage2.3.4".arLine,
	                            udt_InOut_HandshakeDataMES := "DB_HandshakeStorage".str_StorageRemoval.udt_HandshakeMESStorage,
	                            arrudt_InOutMFRTRO := "DB_HandshakeStorage".str_StorageRemoval.arrudt_StorageRemovalHandshakeTROsLvl2,
	                            arrstr_InOut_FillingChart := "DB_Prozessdaten".strStorageRemoval.arrstr_InOut_FillingChart,
	                            arrstr_InOut_EmptyChart := "DB_Prozessdaten".strStorageRemoval.arrstr_InOut_EmptyChart,
	                            arrudt_HMILines := "DB_Interface_HMI".stAuslagern.arLineSorted,
	                            udt_InOutMessageToMesBlk211 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk211,
	                            udt_InOutMessageToMesBlk212 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk212,
	                            udt_InOutMessageToMesBlk213 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk213,
	                            udt_InOutMessageToMesBlk214 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk214,
	                            udt_InOutMessageToMesBlk221 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk221,
	                            udt_InOutMessageToMesBlk222 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk222,
	                            udt_InOutMessageToMesBlk223 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk223,
	                            udt_InOutMessageToMesBlk224 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk224,
	                            udt_InOutMessageToMesBlk231 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk231,
	                            udt_InOutMessageToMesBlk232 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk232,
	                            udt_InOutMessageToMesBlk233 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk233,
	                            udt_InOutMessageToMesBlk234 := "DB_HandshakeStorage".str_StorageRemoval.strMES.udt_InOutMessageToMesBlk234,
	                            stIn_JamCarrierBlock1 := #stIn_JamCarrierBlock1,
	                            stIn_JamCarrierBlock2 := #stIn_JamCarrierBlock2,
	                            stIn_JamCarrierBlock3 := #stIn_JamCarrierBlock3,
	                            udt_InOutStorageBlockSequencerData:="DB_HandshakeStorage".str_StorageRemoval.udt_StorageBlockSequencerData);
	        
	        
	        
	        
	        
	        
	    END_REGION
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	    
	END_REGION
	
	
	
	
	
END_FUNCTION_BLOCK

