Commit 57867627 LN

1

1 个父辈 9c909edc
......@@ -68,6 +68,14 @@
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
this.tabPage2 = new System.Windows.Forms.TabPage();
this.groupBox9 = new System.Windows.Forms.GroupBox();
this.btnBP3 = new System.Windows.Forms.Button();
this.txtBP3 = new System.Windows.Forms.TextBox();
this.btnBSave = new System.Windows.Forms.Button();
this.txtBp1 = new System.Windows.Forms.TextBox();
this.btnBP1 = new System.Windows.Forms.Button();
this.btnBP2 = new System.Windows.Forms.Button();
this.txtBP2 = new System.Windows.Forms.TextBox();
this.axisMoveControl1 = new OnlineStore.AssemblyLine.AxisMoveControl();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.btnSave = new System.Windows.Forms.Button();
......@@ -88,6 +96,7 @@
this.groupBox7.SuspendLayout();
this.groupBox8.SuspendLayout();
this.tabPage2.SuspendLayout();
this.groupBox9.SuspendLayout();
this.groupBox2.SuspendLayout();
this.panel1.SuspendLayout();
this.SuspendLayout();
......@@ -759,6 +768,7 @@
//
// tabPage2
//
this.tabPage2.Controls.Add(this.groupBox9);
this.tabPage2.Controls.Add(this.axisMoveControl1);
this.tabPage2.Controls.Add(this.groupBox2);
this.tabPage2.Location = new System.Drawing.Point(4, 26);
......@@ -769,11 +779,128 @@
this.tabPage2.Text = " 伺服信息 ";
this.tabPage2.UseVisualStyleBackColor = true;
//
// groupBox9
//
this.groupBox9.Controls.Add(this.btnBP3);
this.groupBox9.Controls.Add(this.txtBP3);
this.groupBox9.Controls.Add(this.btnBSave);
this.groupBox9.Controls.Add(this.txtBp1);
this.groupBox9.Controls.Add(this.btnBP1);
this.groupBox9.Controls.Add(this.btnBP2);
this.groupBox9.Controls.Add(this.txtBP2);
this.groupBox9.Location = new System.Drawing.Point(22, 546);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(644, 196);
this.groupBox9.TabIndex = 220;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "上料轴位置配置";
//
// btnBP3
//
this.btnBP3.BackColor = System.Drawing.SystemColors.Control;
this.btnBP3.Cursor = System.Windows.Forms.Cursors.Default;
this.btnBP3.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnBP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnBP3.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnBP3.Location = new System.Drawing.Point(14, 132);
this.btnBP3.Name = "btnBP3";
this.btnBP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnBP3.Size = new System.Drawing.Size(163, 34);
this.btnBP3.TabIndex = 312;
this.btnBP3.Text = "上料目标位置P3";
this.btnBP3.UseVisualStyleBackColor = true;
this.btnBP3.Click += new System.EventHandler(this.btnBP3_Click);
//
// txtBP3
//
this.txtBP3.BackColor = System.Drawing.SystemColors.Window;
this.txtBP3.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtBP3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtBP3.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtBP3.Location = new System.Drawing.Point(192, 136);
this.txtBP3.MaxLength = 12;
this.txtBP3.Name = "txtBP3";
this.txtBP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtBP3.Size = new System.Drawing.Size(111, 26);
this.txtBP3.TabIndex = 311;
this.txtBP3.Text = "-1";
//
// btnBSave
//
this.btnBSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnBSave.Location = new System.Drawing.Point(337, 78);
this.btnBSave.Name = "btnBSave";
this.btnBSave.Size = new System.Drawing.Size(110, 34);
this.btnBSave.TabIndex = 310;
this.btnBSave.Text = "保存位置";
this.btnBSave.UseVisualStyleBackColor = true;
this.btnBSave.Click += new System.EventHandler(this.btnBSave_Click);
//
// txtBp1
//
this.txtBp1.BackColor = System.Drawing.SystemColors.Window;
this.txtBp1.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtBp1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtBp1.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtBp1.Location = new System.Drawing.Point(192, 38);
this.txtBp1.MaxLength = 12;
this.txtBp1.Name = "txtBp1";
this.txtBp1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtBp1.Size = new System.Drawing.Size(111, 26);
this.txtBp1.TabIndex = 309;
this.txtBp1.Text = "-1";
//
// btnBP1
//
this.btnBP1.BackColor = System.Drawing.SystemColors.Control;
this.btnBP1.Cursor = System.Windows.Forms.Cursors.Default;
this.btnBP1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnBP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnBP1.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnBP1.Location = new System.Drawing.Point(14, 34);
this.btnBP1.Name = "btnBP1";
this.btnBP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnBP1.Size = new System.Drawing.Size(163, 34);
this.btnBP1.TabIndex = 307;
this.btnBP1.Text = "待机位置P1:";
this.btnBP1.UseVisualStyleBackColor = true;
this.btnBP1.Click += new System.EventHandler(this.btnBP1_Click);
//
// btnBP2
//
this.btnBP2.BackColor = System.Drawing.SystemColors.Control;
this.btnBP2.Cursor = System.Windows.Forms.Cursors.Default;
this.btnBP2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnBP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnBP2.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnBP2.Location = new System.Drawing.Point(14, 82);
this.btnBP2.Name = "btnBP2";
this.btnBP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnBP2.Size = new System.Drawing.Size(163, 34);
this.btnBP2.TabIndex = 306;
this.btnBP2.Text = "下降点位置P2";
this.btnBP2.UseVisualStyleBackColor = true;
this.btnBP2.Click += new System.EventHandler(this.btnBP2_Click);
//
// txtBP2
//
this.txtBP2.BackColor = System.Drawing.SystemColors.Window;
this.txtBP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtBP2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtBP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtBP2.Location = new System.Drawing.Point(192, 86);
this.txtBP2.MaxLength = 12;
this.txtBP2.Name = "txtBP2";
this.txtBP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtBP2.Size = new System.Drawing.Size(111, 26);
this.txtBP2.TabIndex = 305;
this.txtBP2.Text = "-1";
//
// axisMoveControl1
//
this.axisMoveControl1.Location = new System.Drawing.Point(10, 9);
this.axisMoveControl1.Name = "axisMoveControl1";
this.axisMoveControl1.Size = new System.Drawing.Size(678, 388);
this.axisMoveControl1.Size = new System.Drawing.Size(678, 374);
this.axisMoveControl1.TabIndex = 219;
//
// groupBox2
......@@ -785,7 +912,7 @@
this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.btnMoveto);
this.groupBox2.Controls.Add(this.txtSizePosition);
this.groupBox2.Location = new System.Drawing.Point(22, 395);
this.groupBox2.Location = new System.Drawing.Point(22, 387);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(644, 147);
this.groupBox2.TabIndex = 218;
......@@ -829,7 +956,7 @@
this.btnMoveToP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnMoveToP1.Size = new System.Drawing.Size(163, 34);
this.btnMoveToP1.TabIndex = 307;
this.btnMoveToP1.Text = "移栽上下轴待机点:";
this.btnMoveToP1.Text = "移栽升降轴待机位置P1:";
this.btnMoveToP1.UseVisualStyleBackColor = true;
this.btnMoveToP1.Click += new System.EventHandler(this.button3_Click);
//
......@@ -929,6 +1056,8 @@
this.groupBox7.ResumeLayout(false);
this.groupBox8.ResumeLayout(false);
this.tabPage2.ResumeLayout(false);
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.panel1.ResumeLayout(false);
......@@ -1000,6 +1129,14 @@
private System.Windows.Forms.Button btnLSWRun;
private System.Windows.Forms.Button btnBStopDown;
private AxisMoveControl axisMoveControl1;
private System.Windows.Forms.GroupBox groupBox9;
internal System.Windows.Forms.Button btnBP3;
internal System.Windows.Forms.TextBox txtBP3;
private System.Windows.Forms.Button btnBSave;
internal System.Windows.Forms.TextBox txtBp1;
internal System.Windows.Forms.Button btnBP1;
internal System.Windows.Forms.Button btnBP2;
internal System.Windows.Forms.TextBox txtBP2;
}
}
......@@ -232,6 +232,9 @@ namespace OnlineStore.AssemblyLine
btnSWTop.Visible = false ;
btnFL_TopCylinder.Visible = true ;
}
txtBp1.Text = equipBean.Config.BatchAxisP1.ToString();
txtBP2.Text = equipBean.Config.BatchAxisP2.ToString();
txtBP3.Text = equipBean.Config.BatchAxisP3.ToString();
IsLoad = true;
}
......@@ -505,6 +508,36 @@ namespace OnlineStore.AssemblyLine
{
BtnMove(btnBStopDown, "缓冲阻挡下降", "缓冲阻挡上升", IO_Type.SL_Buffer_StopDown);
}
private void btnBP1_Click(object sender, EventArgs e)
{
int position = FormUtil.GetIntValue(txtBp1);
ACServerManager.AbsMove(equipBean.Config.Batch_Axis.DeviceName, equipBean.Config.Batch_Axis.GetAxisValue(), position, equipBean.Config.BatchAxis_P1Speed);
}
private void btnBP2_Click(object sender, EventArgs e)
{
int position = FormUtil.GetIntValue(txtBP2);
ACServerManager.AbsMove(equipBean.Config.Batch_Axis.DeviceName, equipBean.Config.Batch_Axis.GetAxisValue(), position, equipBean.Config.BatchAxis_P2Speed);
}
private void btnBP3_Click(object sender, EventArgs e)
{
int position = FormUtil.GetIntValue(txtBP3);
ACServerManager.AbsMove(equipBean.Config.Batch_Axis.DeviceName, equipBean.Config.Batch_Axis.GetAxisValue(), position, equipBean.Config.BatchAxis_P3Speed);
}
private void btnBSave_Click(object sender, EventArgs e)
{
int p1 = FormUtil.GetIntValue(txtBp1);
int p2 = FormUtil.GetIntValue(txtBP2);
int p3 = FormUtil.GetIntValue(txtBP3);
equipBean.Config.BatchAxisP1 = p1;
equipBean.Config.BatchAxisP2 = p2;
equipBean.Config.BatchAxisP3 = p3;
LineManager.SaveFeedingEquipConfig(equipBean.Config);
MessageBox.Show("保存成功!");
}
}
}
......
......@@ -676,7 +676,7 @@
this.btnMoveToP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnMoveToP1.Size = new System.Drawing.Size(163, 34);
this.btnMoveToP1.TabIndex = 307;
this.btnMoveToP1.Text = "移栽上下轴待机点P1:";
this.btnMoveToP1.Text = "移栽升降轴待机位置P1:";
this.btnMoveToP1.UseVisualStyleBackColor = true;
this.btnMoveToP1.Click += new System.EventHandler(this.button3_Click);
//
......
......@@ -653,7 +653,7 @@
this.btnMoveToP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnMoveToP1.Size = new System.Drawing.Size(163, 34);
this.btnMoveToP1.TabIndex = 307;
this.btnMoveToP1.Text = "移栽上下轴待机点P1:";
this.btnMoveToP1.Text = "移栽升降轴待机位置P1:";
this.btnMoveToP1.UseVisualStyleBackColor = true;
this.btnMoveToP1.Click += new System.EventHandler(this.btnMoveToP1_Click);
//
......
......@@ -6,6 +6,6 @@
出料流水线模块:301,302;
轴P点定义:
移栽出入库升降轴:P1:待机。P2:流水线下降端,P3:Box门口下降端
出料模块 升降轴:P1:待机。P2:流水线下降端,P3:出料皮带线下降端
入料模块 提升轴:P1:待机。P2:下降位置,P3:缓慢上升目标位置
移栽出入库升降轴:P1:待机位置。P2:流水线下降端,P3:Box门口下降端
出料模块 升降轴:P1:待机位置。P2:流水线下降端,P3:出料皮带线下降端
入料模块 提升轴:P1:待机位置。P2:下降位置,P3:缓慢上升目标位置
......@@ -2,8 +2,8 @@
PRO,0,当多久没操作时流水线休眠(秒),Sleep_MSeconds,600,,,,,
PRO,0,气压检测信号关闭需要持续的时间,AirCheckSeconds,600,,,,,
PRO,0,IO信号超时时间(毫秒),IOSingle_TimerOut,15000,,,,,
PRO,0,IO模块对应的DI数量,IO_DILength,192.168.100.30#8;192.168.100.32#8;192.168.100.34#8;192.168.100.36#8;192.168.100.38#8;,,,,,
PRO,0,模块对应的DO数量,IO_DOLength,192.168.100.30#8;192.168.100.32#8;192.168.100.34#8;192.168.100.36#8;192.168.100.38#8;,,,,,
PRO,0,IO模块对应的DI数量,IO_DILength,192.168.101.30#8;192.168.101.32#8;192.168.101.34#8;192.168.101.36#8;192.168.101.38#8;,,,,,
PRO,0,模块对应的DO数量,IO_DOLength,192.168.101.30#8;192.168.101.32#8;192.168.101.34#8;192.168.101.36#8;192.168.101.38#8;,,,,,
,,,,,,,,,
,,,,,,,,,
DI,0,急停,SuddenStop_BTN,0,PRO_AOI_IP_1,0,急停,X001,X001
......@@ -41,66 +41,66 @@ DO,0,环形线横移4定位下降SOL,SW4_LocationCylinder_Down,12,PRO_AOI_IP_1,0,环形线横
,0,,,15,PRO_AOI_IP_1,0,,Y016,Y016
,,,,,,,,,
,,,,,,,,,
PRO,0,流水线总电器箱,PRO_AOI_IP_1,192.168.100.11,,,,,
PRO,0,出料皮带线1,PRO_AOI_IP_2,192.168.100.12,,,,,
PRO,0,出料皮带线2,PRO_AOI_IP_3,192.168.100.13,,,,,
PRO,0,流水线总电器箱,PRO_AOI_IP_1,192.168.101.11,,,,,
PRO,0,出料皮带线1,PRO_AOI_IP_2,192.168.101.12,,,,,
PRO,0,出料皮带线2,PRO_AOI_IP_3,192.168.101.13,,,,,
,,,,,,,,,
PRO,0,上料流水线SL1,PRO_AOI_IP_11,192.168.100.21,,,,,
PRO,0,上料流水线SL1,PRO_AOI_IP_12,192.168.100.22,,,,,
PRO,0,上料流水线SL2,PRO_AOI_IP_13,192.168.100.23,,,,,
PRO,0,上料流水线SL2,PRO_AOI_IP_14,192.168.100.24,,,,,
PRO,0,上料流水线SL3,PRO_AOI_IP_15,192.168.100.25,,,,,
PRO,0,上料流水线SL3,PRO_AOI_IP_16,192.168.100.26,,,,,
PRO,0,下料流水线SL4,PRO_AOI_IP_17,192.168.100.27,,,,,
PRO,0,下料流水线SL4,PRO_AOI_IP_18,192.168.100.28,,,,,
PRO,0,上料流水线SL1-模块1,PRO_AOI_IP_11,192.168.101.21,,,,,
PRO,0,上料流水线SL1-模块2,PRO_AOI_IP_12,192.168.101.22,,,,,
PRO,0,上料流水线SL2-模块1,PRO_AOI_IP_13,192.168.101.23,,,,,
PRO,0,上料流水线SL2-模块2,PRO_AOI_IP_14,192.168.101.24,,,,,
PRO,0,上料流水线SL3-模块1,PRO_AOI_IP_15,192.168.101.25,,,,,
PRO,0,上料流水线SL3-模块2,PRO_AOI_IP_16,192.168.101.26,,,,,
PRO,0,下料流水线SL4-模块1,PRO_AOI_IP_17,192.168.101.27,,,,,
PRO,0,下料流水线SL4-模块2,PRO_AOI_IP_18,192.168.101.28,,,,,
,,,,,,,,,
PRO,0,移载装置(上下为伺服)01、02,PRO_AOI_IP_19,192.168.100.29,,,,,
PRO,0,移载装置(上下为伺服)01、02(8进8出),PRO_AOI_IP_20,192.168.100.30,,,,,
PRO,0,移载装置(上下为伺服)03、04,PRO_AOI_IP_21,192.168.100.31,,,,,
PRO,0,移载装置(上下为伺服)03、04(8进8出),PRO_AOI_IP_22,192.168.100.32,,,,,
PRO,0,移载装置(上下为伺服)05、06,PRO_AOI_IP_23,192.168.100.33,,,,,
PRO,0,移载装置(上下为伺服)05、06(8进8出),PRO_AOI_IP_24,192.168.100.34,,,,,
PRO,0,移载装置(上下为伺服)07、08,PRO_AOI_IP_25,192.168.100.35,,,,,
PRO,0,移载装置(上下为伺服)07、08(8进8出),PRO_AOI_IP_26,192.168.100.36,,,,,
PRO,0,移载装置(上下为伺服)09、10,PRO_AOI_IP_27,192.168.100.37,,,,,
PRO,0,移载装置(上下为伺服)09、10(8进8出),PRO_AOI_IP_28,192.168.100.38,,,,,
PRO,0,移载装置(上下为气缸)11、12,PRO_AOI_IP_29,192.168.100.39,,,,,
PRO,0,移载装置(上下为气缸)11、12,PRO_AOI_IP_30,192.168.100.40,,,,,
PRO,0,移载装置(上下为气缸)13、14,PRO_AOI_IP_31,192.168.100.41,,,,,
PRO,0,移载装置(上下为气缸)13、14,PRO_AOI_IP_32,192.168.100.42,,,,,
PRO,0,移载装置(上下为气缸)15、16,PRO_AOI_IP_33,192.168.100.43,,,,,
PRO,0,移载装置(上下为气缸)15、16,PRO_AOI_IP_34,192.168.100.44,,,,,
PRO,0,移载装置(上下为气缸)17、18,PRO_AOI_IP_35,192.168.100.45,,,,,
PRO,0,移载装置(上下为气缸)17、18,PRO_AOI_IP_36,192.168.100.46,,,,,
PRO,0,移载装置(上下为伺服)01、02-模块1,PRO_AOI_IP_19,192.168.101.29,,,,,
PRO,0,移载装置(上下为伺服)01、02-模块2,PRO_AOI_IP_20,192.168.101.30,,,,,
PRO,0,移载装置(上下为伺服)03、04-模块1,PRO_AOI_IP_21,192.168.101.31,,,,,
PRO,0,移载装置(上下为伺服)03、04-模块2,PRO_AOI_IP_22,192.168.101.32,,,,,
PRO,0,移载装置(上下为伺服)05、06-模块1,PRO_AOI_IP_23,192.168.101.33,,,,,
PRO,0,移载装置(上下为伺服)05、06-模块2,PRO_AOI_IP_24,192.168.101.34,,,,,
PRO,0,移载装置(上下为伺服)07、08-模块1,PRO_AOI_IP_25,192.168.101.35,,,,,
PRO,0,移载装置(上下为伺服)07、08-模块2,PRO_AOI_IP_26,192.168.101.36,,,,,
PRO,0,移载装置(上下为伺服)09、10-模块1,PRO_AOI_IP_27,192.168.101.37,,,,,
PRO,0,移载装置(上下为伺服)09、10-模块2,PRO_AOI_IP_28,192.168.101.38,,,,,
PRO,0,移载装置(上下为气缸)11、12-模块1,PRO_AOI_IP_29,192.168.101.39,,,,,
PRO,0,移载装置(上下为气缸)11、12-模块2,PRO_AOI_IP_30,192.168.101.40,,,,,
PRO,0,移载装置(上下为气缸)13、14-模块1,PRO_AOI_IP_31,192.168.101.41,,,,,
PRO,0,移载装置(上下为气缸)13、14-模块2,PRO_AOI_IP_32,192.168.101.42,,,,,
PRO,0,移载装置(上下为气缸)15、16-模块1,PRO_AOI_IP_33,192.168.101.43,,,,,
PRO,0,移载装置(上下为气缸)15、16-模块2,PRO_AOI_IP_34,192.168.101.44,,,,,
PRO,0,移载装置(上下为气缸)17、18-模块1,PRO_AOI_IP_35,192.168.101.45,,,,,
PRO,0,移载装置(上下为气缸)17、18-模块2,PRO_AOI_IP_36,192.168.101.46,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,移栽装置1-托盘-RFID-IP,PRO_RFIP_001,192.168.1.192,,,,,
PRO,0,移栽装置2-托盘-RFID-IP,PRO_RFIP_002,192.168.100.112,,,,,
PRO,0,移栽装置3-托盘-RFID-IP,PRO_RFIP_003,192.168.100.113,,,,,
PRO,0,移栽装置4-托盘-RFID-IP,PRO_RFIP_004,192.168.100.114,,,,,
PRO,0,移栽装置5-托盘-RFID-IP,PRO_RFIP_005,192.168.100.115,,,,,
PRO,0,移栽装置6-托盘-RFID-IP,PRO_RFIP_006,192.168.100.116,,,,,
PRO,0,移栽装置7-托盘-RFID-IP,PRO_RFIP_007,192.168.100.117,,,,,
PRO,0,移栽装置8-托盘-RFID-IP,PRO_RFIP_008,192.168.100.118,,,,,
PRO,0,移栽装置9-托盘-RFID-IP,PRO_RFIP_009,192.168.100.119,,,,,
PRO,0,移栽装置10-托盘-RFID-IP,PRO_RFIP_010,192.168.100.120,,,,,
PRO,0,移栽装置11-托盘-RFID-IP,PRO_RFIP_011,192.168.100.121,,,,,
PRO,0,移栽装置12-托盘-RFID-IP,PRO_RFIP_012,192.168.100.122,,,,,
PRO,0,移栽装置13-托盘-RFID-IP,PRO_RFIP_013,192.168.100.123,,,,,
PRO,0,移栽装置14-托盘-RFID-IP,PRO_RFIP_014,192.168.100.124,,,,,
PRO,0,移栽装置15-托盘-RFID-IP,PRO_RFIP_015,192.168.100.125,,,,,
PRO,0,移栽装置16-托盘-RFID-IP,PRO_RFIP_016,192.168.100.126,,,,,
PRO,0,移栽装置17-托盘-RFID-IP,PRO_RFIP_017,192.168.100.127,,,,,
PRO,0,移栽装置18-托盘-RFID-IP,PRO_RFIP_018,192.168.100.128,,,,,
PRO,0,出料移栽1-托盘-RFID-IP,PRO_RFIP_201,192.168.100.129,,,,,
PRO,0,出料移栽2-托盘-RFID-IP,PRO_RFIP_202,192.168.100.130,,,,,
PRO,0,出料移栽3-托盘-RFID-IP,PRO_RFIP_203,192.168.100.131,,,,,
PRO,0,出料移栽4-托盘-RFID-IP,PRO_RFIP_204,192.168.100.132,,,,,
PRO,0,入料流水线1-上料模块-RFID-IP,PRO_RFIP_101-1,192.168.100.133,,,,,
PRO,0,入料流水线2-上料模块-RFID-IP,PRO_RFIP_102-1,192.168.100.134,,,,,
PRO,0,入料流水线3-上料模块-RFID-IP,PRO_RFIP_103-1,192.168.100.135,,,,,
PRO,0,入料流水线4-上料模块-RFID-IP,PRO_RFIP_104-1,192.168.100.136,,,,,
PRO,0,入料流水线1-托盘-RFID-IP,PRO_RFIP_101-2,192.168.100.137,,,,,
PRO,0,入料流水线2-托盘-RFID-IP,PRO_RFIP_102-2,192.168.100.138,,,,,
PRO,0,入料流水线3-托盘-RFID-IP,PRO_RFIP_103-2,192.168.100.139,,,,,
PRO,0,入料流水线4-托盘-RFID-IP,PRO_RFIP_104-2,192.168.100.140,,,,,
PRO,0,移栽装置1-托盘-RFID-IP,PRO_RFIP_001,192.168.101.101,,,,,
PRO,0,移栽装置2-托盘-RFID-IP,PRO_RFIP_002,192.168.101.102,,,,,
PRO,0,移栽装置3-托盘-RFID-IP,PRO_RFIP_003,192.168.101.103,,,,,
PRO,0,移栽装置4-托盘-RFID-IP,PRO_RFIP_004,192.168.101.104,,,,,
PRO,0,移栽装置5-托盘-RFID-IP,PRO_RFIP_005,192.168.101.105,,,,,
PRO,0,移栽装置6-托盘-RFID-IP,PRO_RFIP_006,192.168.101.106,,,,,
PRO,0,移栽装置7-托盘-RFID-IP,PRO_RFIP_007,192.168.101.107,,,,,
PRO,0,移栽装置8-托盘-RFID-IP,PRO_RFIP_008,192.168.101.108,,,,,
PRO,0,移栽装置9-托盘-RFID-IP,PRO_RFIP_009,192.168.101.109,,,,,
PRO,0,移栽装置10-托盘-RFID-IP,PRO_RFIP_010,192.168.101.110,,,,,
PRO,0,移栽装置11-托盘-RFID-IP,PRO_RFIP_011,192.168.101.111,,,,,
PRO,0,移栽装置12-托盘-RFID-IP,PRO_RFIP_012,192.168.101.112,,,,,
PRO,0,移栽装置13-托盘-RFID-IP,PRO_RFIP_013,192.168.101.113,,,,,
PRO,0,移栽装置14-托盘-RFID-IP,PRO_RFIP_014,192.168.101.114,,,,,
PRO,0,移栽装置15-托盘-RFID-IP,PRO_RFIP_015,192.168.101.115,,,,,
PRO,0,移栽装置16-托盘-RFID-IP,PRO_RFIP_016,192.168.101.116,,,,,
PRO,0,移栽装置17-托盘-RFID-IP,PRO_RFIP_017,192.168.101.117,,,,,
PRO,0,移栽装置18-托盘-RFID-IP,PRO_RFIP_018,192.168.101.118,,,,,
PRO,0,出料移栽1-托盘-RFID-IP,PRO_RFIP_201,192.168.101.119,,,,,
PRO,0,出料移栽2-托盘-RFID-IP,PRO_RFIP_202,192.168.101.120,,,,,
PRO,0,出料移栽3-托盘-RFID-IP,PRO_RFIP_203,192.168.101.121,,,,,
PRO,0,出料移栽4-托盘-RFID-IP,PRO_RFIP_204,192.168.101.122,,,,,
PRO,0,入料流水线1-上料模块-RFID-IP,PRO_RFIP_101-1,192.168.101.123,,,,,
PRO,0,入料流水线2-上料模块-RFID-IP,PRO_RFIP_102-1,192.168.101.124,,,,,
PRO,0,入料流水线3-上料模块-RFID-IP,PRO_RFIP_103-1,192.168.101.125,,,,,
PRO,0,入料流水线4-上料模块-RFID-IP,PRO_RFIP_104-1,192.168.101.126,,,,,
PRO,0,入料流水线1-托盘-RFID-IP,PRO_RFIP_101-2,192.168.101.127,,,,,
PRO,0,入料流水线2-托盘-RFID-IP,PRO_RFIP_102-2,192.168.101.128,,,,,
PRO,0,入料流水线3-托盘-RFID-IP,PRO_RFIP_103-2,192.168.101.129,,,,,
PRO,0,入料流水线4-托盘-RFID-IP,PRO_RFIP_104-2,192.168.101.130,,,,,
......@@ -70,6 +70,7 @@ namespace OnlineStore.DeviceLibrary
mainTimer.Enabled = false;
}
StopMove();
CloseAxis(Config.UpDown_Axis);
//停止运行时,把所有IO 置零
IOMove(IO_Type.StopCylinder_Down1, IO_VALUE.LOW);
IOMove(IO_Type.StopCylinder_Down2, IO_VALUE.LOW);
......@@ -174,7 +175,7 @@ namespace OnlineStore.DeviceLibrary
case LineMoveStep.MH_UpDownHomeMove:
MoveInfo.NextMoveStep(LineMoveStep.MH_UpDownCylinder_Up);
LogInfo(MoveInfo.MoveType+" : (上下轴原点返回完成,上下轴走到待机点 )开始");
// UpdownUpMove();
UpdownUpMove();
break;
case LineMoveStep.MH_UpDownCylinder_Up:
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!