|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OB100 Start-up : Complete restart |
|
|
|
Network 4: Pre-Setting Programme choice 2 work piece carrier 1-3 // Point to Point distance workpiece 1 "HMI KEY".ProgChoice_2.WorkPiece_1.Gap_X := 297.67; "HMI KEY".ProgChoice_2.WorkPiece_1.Gap_Y := 287.53; "HMI KEY".ProgChoice_2.WorkPiece_1.WorkPos_Z := 115.0; "HMI KEY".ProgChoice_2.WorkPiece_1.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_1.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_1.NumOfWorkPieces := 12; // default "HMI KEY".ProgChoice_2.WorkPiece_1."01_MovRela_ab".Y := -40.53; "HMI KEY".ProgChoice_2.WorkPiece_1."02_MovRela_bc".X := 209.19; "HMI KEY".ProgChoice_2.WorkPiece_1."03_MovRela_cd".AuxPoint[2] := 28.27; // yArc(28.27 270.0°)CirMod_1, AuxPoint+Arc "HMI KEY".ProgChoice_2.WorkPiece_1."03_MovRela_cd".Arc := 270.0; "HMI KEY".ProgChoice_2.WorkPiece_1."03_MovRela_cd".CircMode := 1; "HMI KEY".ProgChoice_2.WorkPiece_1."03_MovRela_cd".PathChoice := 1; // acw "HMI KEY".ProgChoice_2.WorkPiece_1."04_MovRela_de".Y := 209.19; "HMI KEY".ProgChoice_2.WorkPiece_1."05_MovRela_ef".X := -209.19; "HMI KEY".ProgChoice_2.WorkPiece_1."06_MovRela_fg".AuxPoint[2] := -28.27; // yArc(-28.27 270.0°)CirMod_1, AuxPoint+Arc "HMI KEY".ProgChoice_2.WorkPiece_1."06_MovRela_fg".Arc := 270.0; "HMI KEY".ProgChoice_2.WorkPiece_1."06_MovRela_fg".CircMode := 1; "HMI KEY".ProgChoice_2.WorkPiece_1."06_MovRela_fg".PathChoice := 1; // acw "HMI KEY".ProgChoice_2.WorkPiece_1."07_MovRela_gh".Y := -134.61; "HMI KEY".ProgChoice_2.WorkPiece_1."08_MovRela_hi".X := 26.98; "HMI KEY".ProgChoice_2.WorkPiece_1."08_MovRela_hi".Y := -48.89; "HMI KEY".ProgChoice_2.WorkPiece_1."09_MovRela_ij".X := 184.68; "HMI KEY".ProgChoice_2.WorkPiece_1."09_MovRela_ij".Y := 186.57; "HMI KEY".ProgChoice_2.WorkPiece_1."10_MovRela_jk".X := -37.39; "HMI KEY".ProgChoice_2.WorkPiece_1."10_MovRela_jk".Y := -148.34; "HMI KEY".ProgChoice_2.WorkPiece_1."11_MovRela_kl".X := -41.12; "HMI KEY".ProgChoice_2.WorkPiece_1."11_MovRela_kl".Y := 43.00; "HMI KEY".ProgChoice_2.WorkPiece_1."12_MovRela_lm".X := -26.89; "HMI KEY".ProgChoice_2.WorkPiece_1."12_MovRela_lm".Y := 26.89; "HMI KEY".ProgChoice_2.WorkPiece_1."13_MovRela_mn".X := -43.00; "HMI KEY".ProgChoice_2.WorkPiece_1."13_MovRela_mn".Y := 44.00; // Point to Point distance workpiece 2 "HMI KEY".ProgChoice_2.WorkPiece_2.Gap_X := 297.67; "HMI KEY".ProgChoice_2.WorkPiece_2.Gap_Y := 287.53; "HMI KEY".ProgChoice_2.WorkPiece_2.WorkPos_Z := 88.4; "HMI KEY".ProgChoice_2.WorkPiece_2.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_2.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_2.NumOfWorkPieces := 12; // default "HMI KEY".ProgChoice_2.WorkPiece_2."01_MovRela_ab".Y := -40.53; "HMI KEY".ProgChoice_2.WorkPiece_2."02_MovRela_bc".X := 236.76; "HMI KEY".ProgChoice_2.WorkPiece_2."03_MovRela_cd".Y := 97.67; "HMI KEY".ProgChoice_2.WorkPiece_2."04_MovRela_de".Y := 42.82; // Yr(42.82 36.64)CirMode_2=EndPoint+r "HMI KEY".ProgChoice_2.WorkPiece_2."04_MovRela_de".Radius := 36.64; "HMI KEY".ProgChoice_2.WorkPiece_2."04_MovRela_de".CircMode := 2; "HMI KEY".ProgChoice_2.WorkPiece_2."04_MovRela_de".PathChoice := 3; // acw "HMI KEY".ProgChoice_2.WorkPiece_2."05_MovRela_ef".Y := 100.26; "HMI KEY".ProgChoice_2.WorkPiece_2."06_MovRela_fg".X := -236.76; "HMI KEY".ProgChoice_2.WorkPiece_2."07_MovRela_gh".Y := -100.26; "HMI KEY".ProgChoice_2.WorkPiece_2."08_MovRela_hi".Y := -42.82; // Yr(-42.82 36.64)CirMode_2=EndPoint+r "HMI KEY".ProgChoice_2.WorkPiece_2."08_MovRela_hi".Radius := 36.64; "HMI KEY".ProgChoice_2.WorkPiece_2."08_MovRela_hi".CircMode := 2; "HMI KEY".ProgChoice_2.WorkPiece_2."08_MovRela_hi".PathChoice := 3; // acw "HMI KEY".ProgChoice_2.WorkPiece_2."14_MovRela_a".Y := -57.55; // Point to Point distance workpiece 3 "HMI KEY".ProgChoice_2.WorkPiece_3.Gap_X := 297.67; "HMI KEY".ProgChoice_2.WorkPiece_3.Gap_Y := 287.53; "HMI KEY".ProgChoice_2.WorkPiece_3.WorkPos_Z := 91.6; "HMI KEY".ProgChoice_2.WorkPiece_3.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_3.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_2.WorkPiece_3.NumOfWorkPieces := 8; // default "HMI KEY".ProgChoice_2.WorkPiece_3."01_MovRela_ab".Y := -40.53; "HMI KEY".ProgChoice_2.WorkPiece_3."02_MovRela_bc".X := 73.28; "HMI KEY".ProgChoice_2.WorkPiece_3."02_MovRela_bc".Y := 26.98; "HMI KEY".ProgChoice_2.WorkPiece_3."03_MovRela_cd".X := 97.97; // Xr(28.97 17.73)CirkMode_2=EndPoint+r "HMI KEY".ProgChoice_2.WorkPiece_3."03_MovRela_cd".Radius := 60.73; "HMI KEY".ProgChoice_2.WorkPiece_3."03_MovRela_cd".CircMode := 2; "HMI KEY".ProgChoice_2.WorkPiece_3."03_MovRela_cd".PathChoice := 3; // acw long way "HMI KEY".ProgChoice_2.WorkPiece_3."04_MovRela_de".X := 73.28; "HMI KEY".ProgChoice_2.WorkPiece_3."04_MovRela_de".Y := -26.98; "HMI KEY".ProgChoice_2.WorkPiece_3."05_MovRela_ef".Y := 236.35; "HMI KEY".ProgChoice_2.WorkPiece_3."06_MovRela_fg".X := -73.28; "HMI KEY".ProgChoice_2.WorkPiece_3."06_MovRela_fg".Y := -26.98; "HMI KEY".ProgChoice_2.WorkPiece_3."07_MovRela_gh".X := -97.97; // Xr(-28.97 17.73)CirMod_2=EndPoint+r "HMI KEY".ProgChoice_2.WorkPiece_3."07_MovRela_gh".Radius := 60.73; "HMI KEY".ProgChoice_2.WorkPiece_3."07_MovRela_gh".CircMode := 2; "HMI KEY".ProgChoice_2.WorkPiece_3."07_MovRela_gh".PathChoice := 3; // acw long way "HMI KEY".ProgChoice_2.WorkPiece_3."08_MovRela_hi".X := -73.28; "HMI KEY".ProgChoice_2.WorkPiece_3."08_MovRela_hi".Y := 26.98; "HMI KEY".ProgChoice_2.WorkPiece_3."14_MovRela_a".Y := -198.23; // Assign Velocity per-Setting programme choice 2 "HMI KEY".ProgChoice_2.WorkPiece_1.Velocity_3D := 50.0; // mm/s "HMI KEY".ProgChoice_2.WorkPiece_1.WorkVelo_X := 50.0; // mm/s "HMI KEY".ProgChoice_2.WorkPiece_1.WorkVelo_Y := 50.0; // mm/s "HMI KEY".ProgChoice_2.WorkPiece_1.RapidVelo_X := 180.0; // mm/s "HMI KEY".ProgChoice_2.WorkPiece_1.RapidVelo_Y := 280.0; // mm/s "HMI KEY".ProgChoice_2.WorkPiece_1.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_2.WorkPiece_1.RapidVelo_Z := 90.0; "HMI KEY".ProgChoice_2.WorkPiece_2.Velocity_3D := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_2.WorkVelo_X := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_2.WorkVelo_Y := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_2.RapidVelo_X := 185.0; "HMI KEY".ProgChoice_2.WorkPiece_2.RapidVelo_Y := 280.0; "HMI KEY".ProgChoice_2.WorkPiece_2.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_2.WorkPiece_2.RapidVelo_Z := 90.0; "HMI KEY".ProgChoice_2.WorkPiece_3.Velocity_3D := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_3.WorkVelo_X := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_3.WorkVelo_Y := 50.0; "HMI KEY".ProgChoice_2.WorkPiece_3.RapidVelo_X := 200.7; "HMI KEY".ProgChoice_2.WorkPiece_3.RapidVelo_Y := 280.0; "HMI KEY".ProgChoice_2.WorkPiece_3.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_2.WorkPiece_3.RapidVelo_Z := 76.8; |
|
|
|
Network 5: Pre-Setting Programme choice 3 work piece carrier 1-3 // Point to Point distance workpiece 1 "HMI KEY".ProgChoice_3.WorkPiece_1.Gap_X := 297.67; "HMI KEY".ProgChoice_3.WorkPiece_1.Gap_Y := 287.53; "HMI KEY".ProgChoice_3.WorkPiece_1.WorkPos_Z := 120.0; "HMI KEY".ProgChoice_3.WorkPiece_1.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_1.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_1.NumOfWorkPieces := 12; // default "HMI KEY".ProgChoice_3.WorkPiece_1."01_MovRela_ab".Y := -40.53; "HMI KEY".ProgChoice_3.WorkPiece_1."02_MovRela_bc".X := 236.0; "HMI KEY".ProgChoice_3.WorkPiece_1."03_MovRela_cd".Y := 236.0; "HMI KEY".ProgChoice_3.WorkPiece_1."04_MovRela_de".X := -236.0; "HMI KEY".ProgChoice_3.WorkPiece_1."05_MovRela_ef".Y := -165.0; "HMI KEY".ProgChoice_3.WorkPiece_1."06_MovRela_fg".X := 28.0; "HMI KEY".ProgChoice_3.WorkPiece_1."06_MovRela_fg".Y := -49.0; "HMI KEY".ProgChoice_3.WorkPiece_1."07_MovRela_gh".X := 186.0; "HMI KEY".ProgChoice_3.WorkPiece_1."07_MovRela_gh".Y := 188.0; "HMI KEY".ProgChoice_3.WorkPiece_1."08_MovRela_hi".X := 8.0; "HMI KEY".ProgChoice_3.WorkPiece_1."08_MovRela_hi".Y := -190.0; "HMI KEY".ProgChoice_3.WorkPiece_1."09_MovRela_ij".AuxPoint[1] := -45.0; "HMI KEY".ProgChoice_3.WorkPiece_1."09_MovRela_ij".AuxPoint[2] := 41.0; "HMI KEY".ProgChoice_3.WorkPiece_1."09_MovRela_ij".Arc := 180.0; "HMI KEY".ProgChoice_3.WorkPiece_1."09_MovRela_ij".CircMode := 1; "HMI KEY".ProgChoice_3.WorkPiece_1."09_MovRela_ij".PathChoice := 0; // cw "HMI KEY".ProgChoice_3.WorkPiece_1."10_MovRela_jk".X := -31.0; "HMI KEY".ProgChoice_3.WorkPiece_1."10_MovRela_jk".Y := 27.0; "HMI KEY".ProgChoice_3.WorkPiece_1."11_MovRela_kl".AuxPoint[1] := -34; "HMI KEY".ProgChoice_3.WorkPiece_1."11_MovRela_kl".AuxPoint[2] := 36.0; "HMI KEY".ProgChoice_3.WorkPiece_1."11_MovRela_kl".Arc := 180.0; "HMI KEY".ProgChoice_3.WorkPiece_1."11_MovRela_kl".CircMode := 1; "HMI KEY".ProgChoice_3.WorkPiece_1."11_MovRela_kl".PathChoice := 1; // acw // Point to Point distance workpiece 2 "HMI KEY".ProgChoice_3.WorkPiece_2.Gap_X := 297.67; "HMI KEY".ProgChoice_3.WorkPiece_2.Gap_Y := 287.53; "HMI KEY".ProgChoice_3.WorkPiece_2.WorkPos_Z := 120.0; "HMI KEY".ProgChoice_3.WorkPiece_2.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_2.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_2.NumOfWorkPieces := 12; // default "HMI KEY".ProgChoice_3.WorkPiece_2."01_MovRela_ab".Y := -40.53; "HMI KEY".ProgChoice_3.WorkPiece_2."02_MovRela_bc".X := 236.0; "HMI KEY".ProgChoice_3.WorkPiece_2."03_MovRela_cd".Y := 118.0; "HMI KEY".ProgChoice_3.WorkPiece_2."04_MovRela_de".Y := 1.0; // EndPoint CircMode_2,r=50.0,PatChoice=3/acw "HMI KEY".ProgChoice_3.WorkPiece_2."04_MovRela_de".CircMode := 2; "HMI KEY".ProgChoice_3.WorkPiece_2."04_MovRela_de".Radius := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_2."04_MovRela_de".PathChoice := 3; // acw "HMI KEY".ProgChoice_3.WorkPiece_2."05_MovRela_ef".Y := 117.0; "HMI KEY".ProgChoice_3.WorkPiece_2."06_MovRela_fg".X := -236.0; "HMI KEY".ProgChoice_3.WorkPiece_2."07_MovRela_gh".Y := -117.0; "HMI KEY".ProgChoice_3.WorkPiece_2."08_MovRela_hi".Y := -1.0; // EndPoint CircMode_2,r=50.0,PathChoice=3/acw "HMI KEY".ProgChoice_3.WorkPiece_2."08_MovRela_hi".CircMode := 2; "HMI KEY".ProgChoice_3.WorkPiece_2."08_MovRela_hi".Radius := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_2."08_MovRela_hi".PathChoice := 3; // acw "HMI KEY".ProgChoice_3.WorkPiece_2."14_MovRela_a".Y := -70.0; // Point to Point distance workpiece 3 "HMI KEY".ProgChoice_3.WorkPiece_3.Gap_X := 297.67; "HMI KEY".ProgChoice_3.WorkPiece_3.Gap_Y := 287.53; "HMI KEY".ProgChoice_3.WorkPiece_3.WorkPos_Z := 120.0; "HMI KEY".ProgChoice_3.WorkPiece_3.PalletPlaceOn_X := 8; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_3.PalletPlaceOn_Y := 4; // pallet fixed places "HMI KEY".ProgChoice_3.WorkPiece_3.NumOfWorkPieces := 8; // default "HMI KEY".ProgChoice_3.WorkPiece_3."01_MovRela_ab".AuxPoint[1] := 50.0; // CircMode_1, AuxPoint+Arc "HMI KEY".ProgChoice_3.WorkPiece_3."01_MovRela_ab".Arc := 90.0; "HMI KEY".ProgChoice_3.WorkPiece_3."01_MovRela_ab".CircMode := 1; "HMI KEY".ProgChoice_3.WorkPiece_3."01_MovRela_ab".PathChoice := 0; // cw "HMI KEY".ProgChoice_3.WorkPiece_3."02_MovRela_bc".X := 185.0; "HMI KEY".ProgChoice_3.WorkPiece_3."03_MovRela_cd".Y := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_3."04_MovRela_de".AuxPoint[1] := -21.0; // CircMode_0, AuxPoint "HMI KEY".ProgChoice_3.WorkPiece_3."04_MovRela_de".AuxPoint[2] := 68.0; // CircMode_0, AuxPoint "HMI KEY".ProgChoice_3.WorkPiece_3."04_MovRela_de".Y := 136.0; // EndPoint "HMI KEY".ProgChoice_3.WorkPiece_3."04_MovRela_de".CircMode := 0; "HMI KEY".ProgChoice_3.WorkPiece_3."05_MovRela_ef".AuxPoint[1] := -50.0; // CircMode_1, AuxPoint+Arc/cw "HMI KEY".ProgChoice_3.WorkPiece_3."05_MovRela_ef".Arc := 90.0; "HMI KEY".ProgChoice_3.WorkPiece_3."05_MovRela_ef".CircMode := 1; "HMI KEY".ProgChoice_3.WorkPiece_3."05_MovRela_ef".PathChoice := 0; // cw "HMI KEY".ProgChoice_3.WorkPiece_3."06_MovRela_fg".X := -185.0; "HMI KEY".ProgChoice_3.WorkPiece_3."07_MovRela_gh".Y := -53.0; "HMI KEY".ProgChoice_3.WorkPiece_3."08_MovRela_hi".AuxPoint[1] := 21.0; // CircMode_0, AuxPoint "HMI KEY".ProgChoice_3.WorkPiece_3."08_MovRela_hi".AuxPoint[2] := -66.0; // CircMode_0, AuxPoint "HMI KEY".ProgChoice_3.WorkPiece_3."08_MovRela_hi".Y := -133.0; // CircMode_0, EndPoint "HMI KEY".ProgChoice_3.WorkPiece_3."08_MovRela_hi".CircMode := 0; // Assign Velocity per-Setting programme choice 3 "HMI KEY".ProgChoice_3.WorkPiece_1.Velocity_3D := 50.0; // mm/s "HMI KEY".ProgChoice_3.WorkPiece_1.WorkVelo_X := 50.0; // mm/s "HMI KEY".ProgChoice_3.WorkPiece_1.WorkVelo_Y := 50.0; // mm/s "HMI KEY".ProgChoice_3.WorkPiece_1.RapidVelo_X := 100.0; "HMI KEY".ProgChoice_3.WorkPiece_1.RapidVelo_Y := 100.0; "HMI KEY".ProgChoice_3.WorkPiece_1.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_3.WorkPiece_1.RapidVelo_Z := 90.0; "HMI KEY".ProgChoice_3.WorkPiece_2.Velocity_3D := 50.0; // mm/s "HMI KEY".ProgChoice_3.WorkPiece_2.WorkVelo_X := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_2.WorkVelo_Y := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_2.RapidVelo_X := 95.0; "HMI KEY".ProgChoice_3.WorkPiece_2.RapidVelo_Y := 95.0; "HMI KEY".ProgChoice_3.WorkPiece_2.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_3.WorkPiece_2.RapidVelo_Z := 90.0; "HMI KEY".ProgChoice_3.WorkPiece_3.Velocity_3D := 50.0; // mm/s "HMI KEY".ProgChoice_3.WorkPiece_3.WorkVelo_X := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_3.WorkVelo_Y := 50.0; "HMI KEY".ProgChoice_3.WorkPiece_3.RapidVelo_X := 62.7; "HMI KEY".ProgChoice_3.WorkPiece_3.RapidVelo_Y := 62.7; "HMI KEY".ProgChoice_3.WorkPiece_3.WorkVelo_Z := 30.0; "HMI KEY".ProgChoice_3.WorkPiece_3.RapidVelo_Z := 76.8; |
|