2 FlexGripper-Vacuum2.3.5. Commissioning453HAC040633-002 Revision: -CASE 10:Set DO10_12_Zone10;ENDTESTENDPROCPROC ResetZone(num zone)TEST zoneCASE 1:Reset DO10_03_Zone1;CASE 2:Reset DO10_04_Zone2;CASE 3:Reset DO10_05_Zone3;CASE 4:Reset DO10_06_Zone4;CASE 5:Reset DO10_07_Zone5;CASE 6:Reset DO10_08_Zone6;CASE 7:Reset DO10_09_Zone7;CASE 8: Reset DO10_10_Zone8;CASE 9:Reset DO10_11_Zone9;CASE 10:Reset DO10_12_Zone10;ENDTESTENDPROCPROC PFPS_PalletPicker(\switch Open | switch Close)IF Present (Open) THENSetDO DO10_02_PalletPicker_Close,0;SetDO DO10_01_PalletPicker_Open,1;ENDIFIF Present (Close) THENSetDO DO10_01_PalletPicker_Open,0;SetDO DO10_02_PalletPicker_Close,1;ENDIFENDPROCPROC PFPS_PalletSeacher(\switch Forward | switch Back | switch Search)IF Present (Forward) THENSetDO DO10_14_PostionSeacher_Backward, 0;SetDO DO10_13_PostionSeacher_Forward, 1;WaitDI DI10_03_PostionSeacher_Searched, 1;ENDIFIF Present (Back) THENSetDO DO10_13_PostionSeacher_Forward, 0;SetDO DO10_14_PostionSeacher_Backward, 1;WaitDI DI10_04_PostionSeacher_Backed, 1;ENDIFIF Present (Search) THENContinuedContinues on next page