



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OB100 Startup : Pre-Setting P01 and P02 |
|
|
|
|
|
Network 1: Pre-Setting "DI MAIN GLB".M00.TON_Login.PT := t#480s; // 8 min "DI MAIN P01".#M00.ProductCounter.DlyOnReset.PT := t#1.5s; "DI MAIN P01".SEQ1.RunTimeSetValue := 6800; // 11.33 min "DI MAIN P02".SEQ1.RunTimeSetValue:= 540; // 0.9 min |
|
|
|
|
|
Network 2: Plantinfo_P01 Web (calculated) "HMI KEY".Plantinfo_P01.Web.Thickness := 0.002; // [m] "HMI KEY".Plantinfo_P01.Web.Threshold := 78.75; // [mm] Dancer web break detection "HMI KEY".Plantinfo_P01.Web.Target_Length := 415.0; // [m] "HMI KEY".Plantinfo_P01.Web.Path_Length_To_UnWinder := 3.42857; // [m] from MasterLine "HMI KEY".Plantinfo_P01.Web.Path_Length_To_ReWinder := 3.68435; // [m] from MasterLine "HMI KEY".Plantinfo_P01.Web.Width := 0.712925; // [m] 712.925 mm "HMI KEY".Plantinfo_P01.Web.Densety := 1950.0; // [Kgm^3] "HMI KEY".Plantinfo_P01.Web.Master_Work_Velocity := 42.33; // [m/min] "HMI KEY".Plantinfo_P01.Web.Master_Speeding_Up_Velocity := 7.0; // [m/min] "HMI KEY".Plantinfo_P01.Web.Dancer_Weight := 10.0; // [Kg] "HMI KEY".Plantinfo_P01.Web.Velocity_Min := 3.0; // [m/min] "HMI KEY".Plantinfo_P01.Web.Velocity_Max := 200.0; // [m/min] "HMI KEY".Plantinfo_P01.Web.Calculation_Mode := -1; // calculating mode "HMI KEY".P01.WINDER.Integer_InOut := -1; |
|
|
|
|
|
Network 3: S210A1, S210A2, S210A3 MinPos/MaxPos (TO) "DI OUT P02".Manual.S210A1.Positive_Scaled_Value := "+2-S210A1".PositionLimits_SW.MaxPosition; "DI OUT P02".Manual.S210A1.Shared_Zero_Scaled_Value := 0.0; "DI OUT P02".Manual.S210A1.Negative_Scaled_Value := "+2-S210A1".PositionLimits_SW.MinPosition; "DI OUT P02".Manual.S210A2.Positive_Scaled_Value := "+2-S210A2".PositionLimits_SW.MaxPosition; "DI OUT P02".Manual.S210A2.Shared_Zero_Scaled_Value := 0.0; "DI OUT P02".Manual.S210A2.Negative_Scaled_Value := "+2-S210A2".PositionLimits_SW.MinPosition; "DI OUT P02".S210A3.DRV.Support.EndLim_MinPos := "+2-S210A3".PositionLimits_SW.MinPosition + 2.0; "DI OUT P02".S210A3.DRV.Support.EndLim_MaxPos := "+2-S210A3".PositionLimits_SW.MaxPosition - 2.0; |
|
|
|
|
|
Network 4: Plantinfo_P01 UnWinder (calculated) "HMI KEY".Plantinfo_P01.UnWinder.Core_Diameter := 0.28299; // [m] "HMI KEY".Plantinfo_P01.UnWinder.Full_Roll_Diameter := 1.06666; // [m] "HMI KEY".Plantinfo_P01.UnWinder.Roll_Revolutions_Max := 195.91; "HMI KEY".Plantinfo_P01.UnWinder.Speed_At_Roll_Diameter_Min := 5.0; // [m/min] "HMI KEY".Plantinfo_P01.UnWinder.Speed_At_Roll_Diameter_Max := 224.96; // [m/min] "HMI KEY".Plantinfo_P01.UnWinder.Inertia_Max := 496.03; // [kgm^2] "HMI KEY".Plantinfo_P01.UnWinder.Inertia_Fixed := 2.8486; // [kgm^2] "HMI KEY".Plantinfo_P01.UnWinder.Torque_Max := 148.96; //[Nm] "HMI KEY".Plantinfo_P01.UnWinder.Torque_Min := 10.08; // [Nm] "HMI KEY".Plantinfo_P01.UnWinder.Tension_Min := 49.87; // [N] "HMI KEY".Plantinfo_P01.UnWinder.Tension_Max := 78.25; // [N] "HMI KEY".Plantinfo_P01.UnWinder.Tension_SetPoint := 71.25; HMI KEY".Plantinfo_P01.UnWinder.Kp_Adaption_Mode := TRUE; |
|
|
|
|
|
Network 5: Plantinfo_P01 ReWinder (calculated) "HMI KEY".Plantinfo_P01.ReWinder.Core_Diameter := "HMI KEY".Plantinfo_P01.UnWinder.Core_Diameter; // [m] "HMI KEY".Plantinfo_P01.ReWinder.Full_Roll_Diameter := "HMI KEY".Plantinfo_P01.UnWinder.Full_Roll_Diameter; // [m] "HMI KEY".Plantinfo_P01.ReWinder.Roll_Revolutions_Counter_Up_Limit := 4; // Interval "HMI KEY".Plantinfo_P01.ReWinder.Roll_Revolutions_Max := "HMI KEY".Plantinfo_P01.UnWinder.Roll_Revolutions_Max; "HMI KEY".Plantinfo_P01.ReWinder.Speed_At_Roll_Diameter_Min := 5.0; // [m/min] "HMI KEY".Plantinfo_P01.ReWinder.Speed_At_Roll_Diameter_Max := 224.96; // [m/min] "HMI KEY".Plantinfo_P01.ReWinder.Inertia_Max := 496.03 * 0.5; // [kgm^2] "HMI KEY".Plantinfo_P01.ReWinder.Inertia_Fixed := 2.84; // [kgm^2] "HMI KEY".Plantinfo_P01.ReWinder.Torque_Max := 148.96 * 0.5; // [Nm] "HMI KEY".Plantinfo_P01.ReWinder.Torque_Min := 10.08; // [Nm] "HMI KEY".Plantinfo_P01.ReWinder.Dancer_Position_SetPoint := 419.0; "HMI KEY".Plantinfo_P01.ReWinder.Dancer_Position_Max := 838.0; "HMI KEY".Plantinfo_P01.ReWinder.Dancer_Position_Min := 0.0; "HMI KEY".Plantinfo_P01.ReWinder.Tension_Min := 49.87; // [N] "HMI KEY".Plantinfo_P01.ReWinder.Tension_Max := 78.25; // [N] "HMI KEY".Plantinfo_P01.ReWinder.Tension_SetPoint := 71.25; // [N] "HMI KEY".Plantinfo_P01.ReWinder.Kp_Adaption_Mode := TRUE; |
|
|
|
|
|
Network 6: Plantinfo_P02 Robot_3D OEM "HMI KEY".Plantinfo_P02.Robot_3D.Length_L1 := "+2-ROBOT_3D".Kinematics.Parameter[1]; "HMI KEY".Plantinfo_P02.Robot_3D.Length_L2 := "+2-ROBOT_3D".Kinematics.Parameter[5]; "HMI KEY".Plantinfo_P02.Robot_3D.Length_L3 := "+2-ROBOT_3D".Kinematics.Parameter[6]; "HMI KEY".Plantinfo_P02.Robot_3D.Length_LF := "+2-ROBOT_3D".Kinematics.Parameter[4]; "HMI KEY".Plantinfo_P02.Robot_3D.Length_Tool := "+2-ROBOT_3D".Tool[1].Frame.z; "HMI KEY".Plantinfo_P02.Robot_3D.Radious_R1R2 := "+2-ROBOT_3D".Kinematics.Parameter[2]; "HMI KEY".Plantinfo_P02.Robot_3D.maximum_x := 1131.97; "HMI KEY".Plantinfo_P02.Robot_3D.maximum_y := 1006.80; "HMI KEY".Plantinfo_P02.Robot_3D.maximum_z := 500.68; "HMI KEY".Plantinfo_P02.Robot_3D.FactorBlendingLength := "+2-ROBOT_3D".Transition.FactorBlendingLength; "HMI KEY".Plantinfo_P02.Robot_3D.Work_Zone.Length_x := "+2-ROBOT_3D".WorkspaceZone[1].Geometry.Parameter[1]; "HMI KEY".Plantinfo_P02.Robot_3D.Work_Zone.Length_y := "+2-ROBOT_3D".WorkspaceZone[1].Geometry.Parameter[2]; "HMI KEY".Plantinfo_P02.Robot_3D.Work_Zone.Length_z := "+2-ROBOT_3D".WorkspaceZone[1].Geometry.Parameter[3]; // Kinematics zero point in WCS "HMI KEY".Plantinfo_P02.Robot_3D.Kinematics_Zones."Length x" := "+2-ROBOT_3D".KcsFrame.x; "HMI KEY".Plantinfo_P02.Robot_3D.Kinematics_Zones."Length y" := "+2-ROBOT_3D".KcsFrame.y; "HMI KEY".Plantinfo_P02.Robot_3D.Kinematics_Zones."length z" := "+2-ROBOT_3D".KcsFrame.z; // Object in WCS (7) "HMI KEY".Plantinfo_P02.Robot_3D.OCS1.Position_X := "+2-ROBOT_3D".OcsFrame[1].x; // 81.63 "HMI KEY".Plantinfo_P02.Robot_3D.OCS1.Position_Y := "+2-ROBOT_3D".OcsFrame[1].y; // 212.24 "HMI KEY".Plantinfo_P02.Robot_3D.OCS1.Position_Z := "+2-ROBOT_3D".OcsFrame[1].z; // 65.30 "HMI KEY".Plantinfo_P02.Robot_3D.OCS1.Position_A := 0.0; |
|