Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OB100 Startup Complete Restart

 

 

 

Netzwerk 1: Pre-Setting basic parameter

// Log-In run-time

"HMI SYS".Login.Operator_0.ID := 'mc@cea2020';

"DI MAIN GLB".M00.TON_Login.PT := t#120s;

"DI MAIN P01".SEQ1.RunTimeSetVal := 210;

"DI MAIN P02".SEQ1.RunTimeSetVal := 200;

// Roller-Picker-2D

"DI OUT P01".S210_A1.DRV.Support.SW_EndLim_MinPos := -25.0;

"DI OUT P01".S210_A2.DRV.Support.SW_EndLim_MinPos := -700.0;

"DI OUT P01".S210_A1.DRV.Support.SW_EndLim_MaxPos := 2690.5;

"DI OUT P01".S210_A2.DRV.Support.SW_EndLim_MaxPos := 1918.5;

"DI OUT P01".RP2D.DRV.Support.SW_EndLim_MaxPos := 1458.5;

// WCS=0, OCS1=1

"DI OUT P01".RP2D.DRV.MC_MoveCircularAbsolute.CoordSystem :=

"DI OUT P01".RP2D.DRV.MC_MoveCircularRelative.CoordSystem :=

"DI OUT P01".RP2D.DRV.MC_MoveLinearAbsolute.CoordSystem :=

"DI OUT P01".RP2D.DRV.MC_MoveLinearRelative.CoordSystem := 0;

 

 

 

Netzwerk 2: OEM parameters

// Velocity A1, A2 [°/s]

"HMI KEY".TargetValues.S210_A1.MoveSlow := 0.1;

"HMI KEY".TargetValues.S210_A2.MoveSlow := 0.1;

"HMI KEY".TargetValues.S210_A1.MoveWork := 50.0;

"HMI KEY".TargetValues.S210_A2.MoveWork := 50.0;

"HMI KEY".TargetValues.S210_A1.MoveRapid := 310.0;

"HMI KEY".TargetValues.S210_A2.MoveRapid := 310.0;

// Velocity Roller-Picker 2D [mm/s]

"HMI KEY".TargetValues.RP2D.MoveSlow := 30.0;

"HMI KEY".TargetValues.RP2D.MoveWork := 200.0;

"HMI KEY".TargetValues.RP2D.MoveRapid := -1.0;

// fake position number for UInt

"HMI KEY".TargetValues.Position := 100;

 

 

 

Netzwerk 3: Kinematics Roller-Picker 2D Target Position [mm]

"HMI KEY".TargetValues.RP2D_P[0].x := 805.44;

"HMI KEY".TargetValues.RP2D_P[0].z := 604.08;

"HMI KEY".TargetValues.RP2D_P[1].x := 805.44;

"HMI KEY".TargetValues.RP2D_P[1].z := 217.68;

"HMI KEY".TargetValues.RP2D_P[2].x := 805.44;

"HMI KEY".TargetValues.RP2D_P[2].z := 538.77;

"HMI KEY".TargetValues.RP2D_P[3].x := 1278.91;

"HMI KEY".TargetValues.RP2D_P[3].z := 381.34;

"HMI KEY".TargetValues.RP2D_P[4].x := 1278.91;

"HMI KEY".TargetValues.RP2D_P[4].z := 315.64;

"HMI KEY".TargetValues.RP2D_P[5].x := 1278.91;

"HMI KEY".TargetValues.RP2D_P[5].z := 424.49;

"HMI KEY".TargetValues.RP2D_P[6].x := 310.20;

"HMI KEY".TargetValues.RP2D_P[6].z := 424.49;

"HMI KEY".TargetValues.RP2D_P[7].TransParameter := 100.0;

"HMI KEY".TargetValues.RP2D_P[7].x := 310.20;

"HMI KEY".TargetValues.RP2D_P[7].z := 223.13;

"HMI KEY".TargetValues.RP2D_P[8].x := 310.20;

"HMI KEY".TargetValues.RP2D_P[8].z := 484.35;

"HMI KEY".TargetValues.RP2D_P[9].TransParameter := 130.0;

"HMI KEY".TargetValues.RP2D_P[9].x := 1278.91;

"HMI KEY".TargetValues.RP2D_P[9].z := 484.35;

"HMI KEY".TargetValues.RP2D_P[10].x := 310.20;

"HMI KEY".TargetValues.RP2D_P[10].z := 533.33;

"HMI KEY".TargetValues.RP2D_P[11].x := 310.20;

"HMI KEY".TargetValues.RP2D_P[11].z := 582.31;

 

 

 

Netzwerk 4: Rollen-Picker 2D Dimensions [mm]

"HMI KEY".Rollen_Picker_2D.Geometry."Radious R1" := 43.53;

"HMI KEY".Rollen_Picker_2D.Geometry."Radious R2" := 43.53;

"HMI KEY".Rollen_Picker_2D.Geometry."Length L1" := 0.0;

"HMI KEY".Rollen_Picker_2D.Geometry."Length L2" := 870.74;

"HMI KEY".Rollen_Picker_2D.Geometry."Flange length LF" := 163.26;

"HMI KEY".Rollen_Picker_2D.Geometry."x minimum" := 0.0;

"HMI KEY".Rollen_Picker_2D.Geometry."x maximum" := 1458.5;

"HMI KEY".Rollen_Picker_2D.Geometry."z minimum" := 163.26;

"HMI KEY".Rollen_Picker_2D.Geometry."z maximum" := 707.48;

"HMI KEY".Rollen_Picker_2D.Work_Zone."Length x" := 1458.5;

"HMI KEY".Rollen_Picker_2D.Work_Zone."Length y" := 0.001;

"HMI KEY".Rollen_Picker_2D.Work_Zone."Length z" := 876.19;

"HMI KEY".Rollen_Picker_2D.Kinematics_Zone."Length x" := 1327.89;

"HMI KEY".Rollen_Picker_2D.Kinematics_Zone."Length y" := 0.001;

"HMI KEY".Rollen_Picker_2D.Kinematics_Zone."Length z" := 631.29;

// Blister Matrix

"HMI KEY".TargetValues.BlisterMatrix.NumOfRows := 6;

"HMI KEY".TargetValues.BlisterMatrix.PlacesProRow := 9;

"HMI KEY".TargetValues.BlisterMatrix.TotalPlace := "HMI KEY".TargetValues.BlisterMatrix.NumOfRows * "HMI KEY".TargetValues.BlisterMatrix.PlacesProRow;