Commit 507349e6 LN

增加中英文

1 个父辈 4fe808a8
...@@ -69,7 +69,9 @@ namespace OnlineStore.ACSingleStore ...@@ -69,7 +69,9 @@ namespace OnlineStore.ACSingleStore
{ {
return true; return true;
} }
MyMessage.Show("叉子不在待机位,请先将叉子退回待机位(" + InOutDefaultPosition + ")", "警告(叉子在待机位时,才能移动升降轴和旋转轴) ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // MyMessage.Show("叉子不在待机位,请先将叉子退回待机位(" + InOutDefaultPosition + ")", "警告(叉子在待机位时,才能移动升降轴和旋转轴) ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
MessageBox.Show(ResourceCulture.GetString( "叉子不在待机位,请先将叉子退回待机位") + "(" + InOutDefaultPosition + ")!",
ResourceCulture.GetString( "警告(叉子在待机位时,才能移动升降轴和旋转轴)"), MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
return false; return false;
} }
private void btnMiddleMove_MouseDown(object sender, MouseEventArgs e) private void btnMiddleMove_MouseDown(object sender, MouseEventArgs e)
......
...@@ -19,7 +19,6 @@ ...@@ -19,7 +19,6 @@
this.timer1 = new System.Windows.Forms.Timer(this.components); this.timer1 = new System.Windows.Forms.Timer(this.components);
this.groupBox1 = new System.Windows.Forms.GroupBox(); this.groupBox1 = new System.Windows.Forms.GroupBox();
this.btnCloseLed = new System.Windows.Forms.Button(); this.btnCloseLed = new System.Windows.Forms.Button();
this.label3 = new System.Windows.Forms.Label();
this.txtSlaveId = new System.Windows.Forms.TextBox(); this.txtSlaveId = new System.Windows.Forms.TextBox();
this.btnOpenLed = new System.Windows.Forms.Button(); this.btnOpenLed = new System.Windows.Forms.Button();
this.label2 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label();
...@@ -80,7 +79,6 @@ ...@@ -80,7 +79,6 @@
this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left))); | System.Windows.Forms.AnchorStyles.Left)));
this.groupBox1.Controls.Add(this.btnCloseLed); this.groupBox1.Controls.Add(this.btnCloseLed);
this.groupBox1.Controls.Add(this.label3);
this.groupBox1.Controls.Add(this.txtSlaveId); this.groupBox1.Controls.Add(this.txtSlaveId);
this.groupBox1.Controls.Add(this.btnOpenLed); this.groupBox1.Controls.Add(this.btnOpenLed);
this.groupBox1.Controls.Add(this.label2); this.groupBox1.Controls.Add(this.label2);
...@@ -97,8 +95,8 @@ ...@@ -97,8 +95,8 @@
this.groupBox1.Controls.Add(this.btnReadAllDi); this.groupBox1.Controls.Add(this.btnReadAllDi);
this.groupBox1.Controls.Add(this.cmbWriteValue); this.groupBox1.Controls.Add(this.cmbWriteValue);
this.groupBox1.Controls.Add(this.label6); this.groupBox1.Controls.Add(this.label6);
this.groupBox1.Controls.Add(this.btnReadAllDo);
this.groupBox1.Controls.Add(this.cmbWriteIO); this.groupBox1.Controls.Add(this.cmbWriteIO);
this.groupBox1.Controls.Add(this.btnReadAllDo);
this.groupBox1.Controls.Add(this.btnCloseDoor); this.groupBox1.Controls.Add(this.btnCloseDoor);
this.groupBox1.Controls.Add(this.btnOpenDoor); this.groupBox1.Controls.Add(this.btnOpenDoor);
this.groupBox1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.groupBox1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
...@@ -120,24 +118,13 @@ ...@@ -120,24 +118,13 @@
this.btnCloseLed.UseVisualStyleBackColor = true; this.btnCloseLed.UseVisualStyleBackColor = true;
this.btnCloseLed.Click += new System.EventHandler(this.btnCloseLed_Click); this.btnCloseLed.Click += new System.EventHandler(this.btnCloseLed_Click);
// //
// label3
//
this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label3.Location = new System.Drawing.Point(6, 78);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(65, 17);
this.label3.TabIndex = 247;
this.label3.Text = "选择DO:";
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// txtSlaveId // txtSlaveId
// //
this.txtSlaveId.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtSlaveId.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtSlaveId.Location = new System.Drawing.Point(238, 48); this.txtSlaveId.Location = new System.Drawing.Point(245, 75);
this.txtSlaveId.MaxLength = 10; this.txtSlaveId.MaxLength = 10;
this.txtSlaveId.Name = "txtSlaveId"; this.txtSlaveId.Name = "txtSlaveId";
this.txtSlaveId.Size = new System.Drawing.Size(74, 23); this.txtSlaveId.Size = new System.Drawing.Size(66, 23);
this.txtSlaveId.TabIndex = 246; this.txtSlaveId.TabIndex = 246;
this.txtSlaveId.Text = "0"; this.txtSlaveId.Text = "0";
// //
...@@ -156,9 +143,9 @@ ...@@ -156,9 +143,9 @@
// //
this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label2.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label2.Location = new System.Drawing.Point(155, 51); this.label2.Location = new System.Drawing.Point(162, 78);
this.label2.Name = "label2"; this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(76, 17); this.label2.Size = new System.Drawing.Size(68, 17);
this.label2.TabIndex = 245; this.label2.TabIndex = 245;
this.label2.Text = "SlaveId"; this.label2.Text = "SlaveId";
this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -166,20 +153,20 @@ ...@@ -166,20 +153,20 @@
// txtDOIndex // txtDOIndex
// //
this.txtDOIndex.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtDOIndex.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDOIndex.Location = new System.Drawing.Point(75, 48); this.txtDOIndex.Location = new System.Drawing.Point(82, 75);
this.txtDOIndex.MaxLength = 10; this.txtDOIndex.MaxLength = 10;
this.txtDOIndex.Name = "txtDOIndex"; this.txtDOIndex.Name = "txtDOIndex";
this.txtDOIndex.Size = new System.Drawing.Size(74, 23); this.txtDOIndex.Size = new System.Drawing.Size(66, 23);
this.txtDOIndex.TabIndex = 242; this.txtDOIndex.TabIndex = 242;
this.txtDOIndex.Text = "0"; this.txtDOIndex.Text = "0";
// //
// txtDoName // txtDoName
// //
this.txtDoName.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtDoName.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDoName.Location = new System.Drawing.Point(75, 22); this.txtDoName.Location = new System.Drawing.Point(82, 49);
this.txtDoName.MaxLength = 10; this.txtDoName.MaxLength = 10;
this.txtDoName.Name = "txtDoName"; this.txtDoName.Name = "txtDoName";
this.txtDoName.Size = new System.Drawing.Size(237, 23); this.txtDoName.Size = new System.Drawing.Size(229, 23);
this.txtDoName.TabIndex = 241; this.txtDoName.TabIndex = 241;
this.txtDoName.Text = "0"; this.txtDoName.Text = "0";
// //
...@@ -198,9 +185,9 @@ ...@@ -198,9 +185,9 @@
// //
this.label17.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label17.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label17.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label17.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label17.Location = new System.Drawing.Point(6, 24); this.label17.Location = new System.Drawing.Point(6, 51);
this.label17.Name = "label17"; this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(65, 17); this.label17.Size = new System.Drawing.Size(74, 17);
this.label17.TabIndex = 240; this.label17.TabIndex = 240;
this.label17.Text = "设备IP:"; this.label17.Text = "设备IP:";
this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -231,9 +218,9 @@ ...@@ -231,9 +218,9 @@
// //
this.label14.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label14.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label14.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label14.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label14.Location = new System.Drawing.Point(6, 50); this.label14.Location = new System.Drawing.Point(6, 77);
this.label14.Name = "label14"; this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(65, 17); this.label14.Size = new System.Drawing.Size(74, 17);
this.label14.TabIndex = 239; this.label14.TabIndex = 239;
this.label14.Text = "地址:"; this.label14.Text = "地址:";
this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -252,10 +239,10 @@ ...@@ -252,10 +239,10 @@
// txtWriteTime // txtWriteTime
// //
this.txtWriteTime.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtWriteTime.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtWriteTime.Location = new System.Drawing.Point(238, 103); this.txtWriteTime.Location = new System.Drawing.Point(245, 103);
this.txtWriteTime.MaxLength = 10; this.txtWriteTime.MaxLength = 10;
this.txtWriteTime.Name = "txtWriteTime"; this.txtWriteTime.Name = "txtWriteTime";
this.txtWriteTime.Size = new System.Drawing.Size(74, 23); this.txtWriteTime.Size = new System.Drawing.Size(66, 23);
this.txtWriteTime.TabIndex = 238; this.txtWriteTime.TabIndex = 238;
this.txtWriteTime.Text = "0"; this.txtWriteTime.Text = "0";
// //
...@@ -263,9 +250,9 @@ ...@@ -263,9 +250,9 @@
// //
this.label5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label5.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label5.Location = new System.Drawing.Point(152, 106); this.label5.Location = new System.Drawing.Point(159, 106);
this.label5.Name = "label5"; this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(85, 17); this.label5.Size = new System.Drawing.Size(77, 17);
this.label5.TabIndex = 237; this.label5.TabIndex = 237;
this.label5.Text = "定时(ms):"; this.label5.Text = "定时(ms):";
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -290,9 +277,9 @@ ...@@ -290,9 +277,9 @@
this.cmbWriteValue.Items.AddRange(new object[] { this.cmbWriteValue.Items.AddRange(new object[] {
"0", "0",
"1"}); "1"});
this.cmbWriteValue.Location = new System.Drawing.Point(75, 101); this.cmbWriteValue.Location = new System.Drawing.Point(82, 101);
this.cmbWriteValue.Name = "cmbWriteValue"; this.cmbWriteValue.Name = "cmbWriteValue";
this.cmbWriteValue.Size = new System.Drawing.Size(74, 24); this.cmbWriteValue.Size = new System.Drawing.Size(66, 24);
this.cmbWriteValue.TabIndex = 236; this.cmbWriteValue.TabIndex = 236;
this.cmbWriteValue.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.cmbWriteValue_DrawItem); this.cmbWriteValue.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.cmbWriteValue_DrawItem);
// //
...@@ -302,7 +289,7 @@ ...@@ -302,7 +289,7 @@
this.label6.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label6.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label6.Location = new System.Drawing.Point(6, 105); this.label6.Location = new System.Drawing.Point(6, 105);
this.label6.Name = "label6"; this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(65, 17); this.label6.Size = new System.Drawing.Size(74, 17);
this.label6.TabIndex = 235; this.label6.TabIndex = 235;
this.label6.Text = "写入值:"; this.label6.Text = "写入值:";
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -325,9 +312,9 @@ ...@@ -325,9 +312,9 @@
this.cmbWriteIO.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cmbWriteIO.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbWriteIO.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.cmbWriteIO.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbWriteIO.FormattingEnabled = true; this.cmbWriteIO.FormattingEnabled = true;
this.cmbWriteIO.Location = new System.Drawing.Point(75, 74); this.cmbWriteIO.Location = new System.Drawing.Point(9, 19);
this.cmbWriteIO.Name = "cmbWriteIO"; this.cmbWriteIO.Name = "cmbWriteIO";
this.cmbWriteIO.Size = new System.Drawing.Size(237, 24); this.cmbWriteIO.Size = new System.Drawing.Size(303, 24);
this.cmbWriteIO.TabIndex = 234; this.cmbWriteIO.TabIndex = 234;
this.cmbWriteIO.ValueMember = "ProName"; this.cmbWriteIO.ValueMember = "ProName";
this.cmbWriteIO.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.cmbWriteIO_DrawItem); this.cmbWriteIO.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.cmbWriteIO_DrawItem);
...@@ -498,10 +485,10 @@ ...@@ -498,10 +485,10 @@
// //
this.txtSize.Enabled = false; this.txtSize.Enabled = false;
this.txtSize.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtSize.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtSize.Location = new System.Drawing.Point(289, 156); this.txtSize.Location = new System.Drawing.Point(263, 156);
this.txtSize.MaxLength = 10; this.txtSize.MaxLength = 10;
this.txtSize.Name = "txtSize"; this.txtSize.Name = "txtSize";
this.txtSize.Size = new System.Drawing.Size(35, 23); this.txtSize.Size = new System.Drawing.Size(59, 23);
this.txtSize.TabIndex = 256; this.txtSize.TabIndex = 256;
this.txtSize.Text = "0"; this.txtSize.Text = "0";
// //
...@@ -509,9 +496,9 @@ ...@@ -509,9 +496,9 @@
// //
this.label10.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label10.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label10.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label10.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label10.Location = new System.Drawing.Point(169, 159); this.label10.Location = new System.Drawing.Point(164, 159);
this.label10.Name = "label10"; this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(115, 17); this.label10.Size = new System.Drawing.Size(93, 17);
this.label10.TabIndex = 255; this.label10.TabIndex = 255;
this.label10.Text = "料盘尺寸:"; this.label10.Text = "料盘尺寸:";
this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -520,10 +507,10 @@ ...@@ -520,10 +507,10 @@
// //
this.txtHeight.Enabled = false; this.txtHeight.Enabled = false;
this.txtHeight.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtHeight.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtHeight.Location = new System.Drawing.Point(118, 156); this.txtHeight.Location = new System.Drawing.Point(99, 156);
this.txtHeight.MaxLength = 10; this.txtHeight.MaxLength = 10;
this.txtHeight.Name = "txtHeight"; this.txtHeight.Name = "txtHeight";
this.txtHeight.Size = new System.Drawing.Size(35, 23); this.txtHeight.Size = new System.Drawing.Size(59, 23);
this.txtHeight.TabIndex = 254; this.txtHeight.TabIndex = 254;
this.txtHeight.Text = "0"; this.txtHeight.Text = "0";
// //
...@@ -533,7 +520,7 @@ ...@@ -533,7 +520,7 @@
this.label9.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.label9.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label9.Location = new System.Drawing.Point(0, 159); this.label9.Location = new System.Drawing.Point(0, 159);
this.label9.Name = "label9"; this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(115, 17); this.label9.Size = new System.Drawing.Size(93, 17);
this.label9.TabIndex = 253; this.label9.TabIndex = 253;
this.label9.Text = "料盘高度:"; this.label9.Text = "料盘高度:";
this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
...@@ -705,7 +692,6 @@ ...@@ -705,7 +692,6 @@
private System.Windows.Forms.Button btnReadAllDi; private System.Windows.Forms.Button btnReadAllDi;
private System.Windows.Forms.Button btnReadAllDo; private System.Windows.Forms.Button btnReadAllDo;
private System.Windows.Forms.TextBox txtDoName; private System.Windows.Forms.TextBox txtDoName;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Button btnCloseDoor; private System.Windows.Forms.Button btnCloseDoor;
private System.Windows.Forms.Button btnOpenDoor; private System.Windows.Forms.Button btnOpenDoor;
private System.Windows.Forms.Button btnCloseAxisBreak; private System.Windows.Forms.Button btnCloseAxisBreak;
......
...@@ -720,6 +720,7 @@ ...@@ -720,6 +720,7 @@
this.groupBox7.Controls.Add(this.label27); this.groupBox7.Controls.Add(this.label27);
this.groupBox7.Controls.Add(this.btnTempClose); this.groupBox7.Controls.Add(this.btnTempClose);
this.groupBox7.Controls.Add(this.btnTempInit); this.groupBox7.Controls.Add(this.btnTempInit);
this.groupBox7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupBox7.Location = new System.Drawing.Point(10, 6); this.groupBox7.Location = new System.Drawing.Point(10, 6);
this.groupBox7.Name = "groupBox7"; this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(544, 126); this.groupBox7.Size = new System.Drawing.Size(544, 126);
...@@ -1117,11 +1118,11 @@ ...@@ -1117,11 +1118,11 @@
this.txtComP1.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtComP1.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtComP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtComP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtComP1.ForeColor = System.Drawing.SystemColors.WindowText; this.txtComP1.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtComP1.Location = new System.Drawing.Point(169, 429); this.txtComP1.Location = new System.Drawing.Point(179, 429);
this.txtComP1.MaxLength = 0; this.txtComP1.MaxLength = 20;
this.txtComP1.Name = "txtComP1"; this.txtComP1.Name = "txtComP1";
this.txtComP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtComP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtComP1.Size = new System.Drawing.Size(89, 23); this.txtComP1.Size = new System.Drawing.Size(82, 23);
this.txtComP1.TabIndex = 214; this.txtComP1.TabIndex = 214;
this.txtComP1.Text = "-12388"; this.txtComP1.Text = "-12388";
// //
...@@ -1132,11 +1133,11 @@ ...@@ -1132,11 +1133,11 @@
this.txtInOutP2.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtInOutP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtInOutP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtInOutP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtInOutP2.ForeColor = System.Drawing.SystemColors.WindowText; this.txtInOutP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtInOutP2.Location = new System.Drawing.Point(169, 389); this.txtInOutP2.Location = new System.Drawing.Point(179, 389);
this.txtInOutP2.MaxLength = 0; this.txtInOutP2.MaxLength = 20;
this.txtInOutP2.Name = "txtInOutP2"; this.txtInOutP2.Name = "txtInOutP2";
this.txtInOutP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtInOutP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtInOutP2.Size = new System.Drawing.Size(89, 23); this.txtInOutP2.Size = new System.Drawing.Size(82, 23);
this.txtInOutP2.TabIndex = 212; this.txtInOutP2.TabIndex = 212;
this.txtInOutP2.Text = "-17000"; this.txtInOutP2.Text = "-17000";
// //
...@@ -1147,11 +1148,11 @@ ...@@ -1147,11 +1148,11 @@
this.txtInOutP1.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtInOutP1.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtInOutP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtInOutP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtInOutP1.ForeColor = System.Drawing.SystemColors.WindowText; this.txtInOutP1.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtInOutP1.Location = new System.Drawing.Point(169, 349); this.txtInOutP1.Location = new System.Drawing.Point(179, 349);
this.txtInOutP1.MaxLength = 0; this.txtInOutP1.MaxLength = 20;
this.txtInOutP1.Name = "txtInOutP1"; this.txtInOutP1.Name = "txtInOutP1";
this.txtInOutP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtInOutP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtInOutP1.Size = new System.Drawing.Size(89, 23); this.txtInOutP1.Size = new System.Drawing.Size(82, 23);
this.txtInOutP1.TabIndex = 210; this.txtInOutP1.TabIndex = 210;
this.txtInOutP1.Text = "3000"; this.txtInOutP1.Text = "3000";
// //
...@@ -1162,11 +1163,11 @@ ...@@ -1162,11 +1163,11 @@
this.txtMiddleP1.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtMiddleP1.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtMiddleP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtMiddleP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtMiddleP1.ForeColor = System.Drawing.SystemColors.WindowText; this.txtMiddleP1.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtMiddleP1.Location = new System.Drawing.Point(169, 309); this.txtMiddleP1.Location = new System.Drawing.Point(179, 309);
this.txtMiddleP1.MaxLength = 0; this.txtMiddleP1.MaxLength = 20;
this.txtMiddleP1.Name = "txtMiddleP1"; this.txtMiddleP1.Name = "txtMiddleP1";
this.txtMiddleP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtMiddleP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtMiddleP1.Size = new System.Drawing.Size(89, 23); this.txtMiddleP1.Size = new System.Drawing.Size(82, 23);
this.txtMiddleP1.TabIndex = 208; this.txtMiddleP1.TabIndex = 208;
this.txtMiddleP1.Text = "-52388"; this.txtMiddleP1.Text = "-52388";
// //
...@@ -1177,11 +1178,11 @@ ...@@ -1177,11 +1178,11 @@
this.txtUpDownP7.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP7.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP7.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP7.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP7.Location = new System.Drawing.Point(169, 229); this.txtUpDownP7.Location = new System.Drawing.Point(179, 229);
this.txtUpDownP7.MaxLength = 0; this.txtUpDownP7.MaxLength = 20;
this.txtUpDownP7.Name = "txtUpDownP7"; this.txtUpDownP7.Name = "txtUpDownP7";
this.txtUpDownP7.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP7.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP7.Size = new System.Drawing.Size(89, 23); this.txtUpDownP7.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP7.TabIndex = 204; this.txtUpDownP7.TabIndex = 204;
this.txtUpDownP7.Text = "-836025"; this.txtUpDownP7.Text = "-836025";
// //
...@@ -1192,11 +1193,11 @@ ...@@ -1192,11 +1193,11 @@
this.txtUpDownP8.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP8.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP8.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP8.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP8.Location = new System.Drawing.Point(169, 269); this.txtUpDownP8.Location = new System.Drawing.Point(179, 269);
this.txtUpDownP8.MaxLength = 0; this.txtUpDownP8.MaxLength = 20;
this.txtUpDownP8.Name = "txtUpDownP8"; this.txtUpDownP8.Name = "txtUpDownP8";
this.txtUpDownP8.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP8.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP8.Size = new System.Drawing.Size(89, 23); this.txtUpDownP8.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP8.TabIndex = 206; this.txtUpDownP8.TabIndex = 206;
this.txtUpDownP8.Text = "-816491"; this.txtUpDownP8.Text = "-816491";
// //
...@@ -1207,11 +1208,11 @@ ...@@ -1207,11 +1208,11 @@
this.txtUpDownP1.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP1.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP1.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP1.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP1.Location = new System.Drawing.Point(169, 149); this.txtUpDownP1.Location = new System.Drawing.Point(179, 149);
this.txtUpDownP1.MaxLength = 0; this.txtUpDownP1.MaxLength = 20;
this.txtUpDownP1.Name = "txtUpDownP1"; this.txtUpDownP1.Name = "txtUpDownP1";
this.txtUpDownP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP1.Size = new System.Drawing.Size(89, 23); this.txtUpDownP1.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP1.TabIndex = 200; this.txtUpDownP1.TabIndex = 200;
this.txtUpDownP1.Text = "-816491"; this.txtUpDownP1.Text = "-816491";
// //
...@@ -1222,11 +1223,11 @@ ...@@ -1222,11 +1223,11 @@
this.txtUpDownP2.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP2.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP2.Location = new System.Drawing.Point(169, 189); this.txtUpDownP2.Location = new System.Drawing.Point(179, 189);
this.txtUpDownP2.MaxLength = 0; this.txtUpDownP2.MaxLength = 20;
this.txtUpDownP2.Name = "txtUpDownP2"; this.txtUpDownP2.Name = "txtUpDownP2";
this.txtUpDownP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP2.Size = new System.Drawing.Size(89, 23); this.txtUpDownP2.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP2.TabIndex = 202; this.txtUpDownP2.TabIndex = 202;
this.txtUpDownP2.Text = "-836025"; this.txtUpDownP2.Text = "-836025";
// //
...@@ -1237,11 +1238,11 @@ ...@@ -1237,11 +1238,11 @@
this.txtComP3.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtComP3.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtComP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtComP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtComP3.ForeColor = System.Drawing.SystemColors.WindowText; this.txtComP3.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtComP3.Location = new System.Drawing.Point(432, 429); this.txtComP3.Location = new System.Drawing.Point(442, 429);
this.txtComP3.MaxLength = 0; this.txtComP3.MaxLength = 20;
this.txtComP3.Name = "txtComP3"; this.txtComP3.Name = "txtComP3";
this.txtComP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtComP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtComP3.Size = new System.Drawing.Size(89, 23); this.txtComP3.Size = new System.Drawing.Size(82, 23);
this.txtComP3.TabIndex = 198; this.txtComP3.TabIndex = 198;
this.txtComP3.Text = "-12388"; this.txtComP3.Text = "-12388";
// //
...@@ -1252,11 +1253,11 @@ ...@@ -1252,11 +1253,11 @@
this.txtComP2.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtComP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtComP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtComP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtComP2.ForeColor = System.Drawing.SystemColors.WindowText; this.txtComP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtComP2.Location = new System.Drawing.Point(432, 389); this.txtComP2.Location = new System.Drawing.Point(442, 389);
this.txtComP2.MaxLength = 0; this.txtComP2.MaxLength = 20;
this.txtComP2.Name = "txtComP2"; this.txtComP2.Name = "txtComP2";
this.txtComP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtComP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtComP2.Size = new System.Drawing.Size(89, 23); this.txtComP2.Size = new System.Drawing.Size(82, 23);
this.txtComP2.TabIndex = 196; this.txtComP2.TabIndex = 196;
this.txtComP2.Text = "-12388"; this.txtComP2.Text = "-12388";
// //
...@@ -1267,11 +1268,11 @@ ...@@ -1267,11 +1268,11 @@
this.txtInOutP3.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtInOutP3.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtInOutP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtInOutP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtInOutP3.ForeColor = System.Drawing.SystemColors.WindowText; this.txtInOutP3.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtInOutP3.Location = new System.Drawing.Point(432, 349); this.txtInOutP3.Location = new System.Drawing.Point(442, 349);
this.txtInOutP3.MaxLength = 0; this.txtInOutP3.MaxLength = 20;
this.txtInOutP3.Name = "txtInOutP3"; this.txtInOutP3.Name = "txtInOutP3";
this.txtInOutP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtInOutP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtInOutP3.Size = new System.Drawing.Size(89, 23); this.txtInOutP3.Size = new System.Drawing.Size(82, 23);
this.txtInOutP3.TabIndex = 194; this.txtInOutP3.TabIndex = 194;
this.txtInOutP3.Text = "-12388"; this.txtInOutP3.Text = "-12388";
// //
...@@ -1282,11 +1283,11 @@ ...@@ -1282,11 +1283,11 @@
this.txtMiddleP2.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtMiddleP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtMiddleP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtMiddleP2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtMiddleP2.ForeColor = System.Drawing.SystemColors.WindowText; this.txtMiddleP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtMiddleP2.Location = new System.Drawing.Point(432, 309); this.txtMiddleP2.Location = new System.Drawing.Point(442, 309);
this.txtMiddleP2.MaxLength = 0; this.txtMiddleP2.MaxLength = 20;
this.txtMiddleP2.Name = "txtMiddleP2"; this.txtMiddleP2.Name = "txtMiddleP2";
this.txtMiddleP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtMiddleP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtMiddleP2.Size = new System.Drawing.Size(89, 23); this.txtMiddleP2.Size = new System.Drawing.Size(82, 23);
this.txtMiddleP2.TabIndex = 192; this.txtMiddleP2.TabIndex = 192;
this.txtMiddleP2.Text = "-12388"; this.txtMiddleP2.Text = "-12388";
// //
...@@ -1297,11 +1298,11 @@ ...@@ -1297,11 +1298,11 @@
this.txtUpDownP5.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP5.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP5.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP5.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP5.Location = new System.Drawing.Point(432, 229); this.txtUpDownP5.Location = new System.Drawing.Point(442, 229);
this.txtUpDownP5.MaxLength = 0; this.txtUpDownP5.MaxLength = 20;
this.txtUpDownP5.Name = "txtUpDownP5"; this.txtUpDownP5.Name = "txtUpDownP5";
this.txtUpDownP5.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP5.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP5.Size = new System.Drawing.Size(89, 23); this.txtUpDownP5.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP5.TabIndex = 188; this.txtUpDownP5.TabIndex = 188;
this.txtUpDownP5.Text = "-16388"; this.txtUpDownP5.Text = "-16388";
// //
...@@ -1312,11 +1313,11 @@ ...@@ -1312,11 +1313,11 @@
this.txtUpDownP6.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP6.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP6.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP6.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP6.Location = new System.Drawing.Point(432, 269); this.txtUpDownP6.Location = new System.Drawing.Point(442, 269);
this.txtUpDownP6.MaxLength = 0; this.txtUpDownP6.MaxLength = 20;
this.txtUpDownP6.Name = "txtUpDownP6"; this.txtUpDownP6.Name = "txtUpDownP6";
this.txtUpDownP6.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP6.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP6.Size = new System.Drawing.Size(89, 23); this.txtUpDownP6.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP6.TabIndex = 190; this.txtUpDownP6.TabIndex = 190;
this.txtUpDownP6.Text = "-12388"; this.txtUpDownP6.Text = "-12388";
// //
...@@ -1341,11 +1342,11 @@ ...@@ -1341,11 +1342,11 @@
this.txtUpDownP3.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP3.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP3.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP3.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP3.Location = new System.Drawing.Point(432, 149); this.txtUpDownP3.Location = new System.Drawing.Point(442, 149);
this.txtUpDownP3.MaxLength = 0; this.txtUpDownP3.MaxLength = 20;
this.txtUpDownP3.Name = "txtUpDownP3"; this.txtUpDownP3.Name = "txtUpDownP3";
this.txtUpDownP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP3.Size = new System.Drawing.Size(89, 23); this.txtUpDownP3.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP3.TabIndex = 162; this.txtUpDownP3.TabIndex = 162;
this.txtUpDownP3.Text = "-16388"; this.txtUpDownP3.Text = "-16388";
// //
...@@ -1382,11 +1383,11 @@ ...@@ -1382,11 +1383,11 @@
this.txtUpDownP4.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtUpDownP4.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtUpDownP4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtUpDownP4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtUpDownP4.ForeColor = System.Drawing.SystemColors.WindowText; this.txtUpDownP4.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtUpDownP4.Location = new System.Drawing.Point(432, 189); this.txtUpDownP4.Location = new System.Drawing.Point(442, 189);
this.txtUpDownP4.MaxLength = 0; this.txtUpDownP4.MaxLength = 20;
this.txtUpDownP4.Name = "txtUpDownP4"; this.txtUpDownP4.Name = "txtUpDownP4";
this.txtUpDownP4.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtUpDownP4.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.txtUpDownP4.Size = new System.Drawing.Size(89, 23); this.txtUpDownP4.Size = new System.Drawing.Size(82, 23);
this.txtUpDownP4.TabIndex = 166; this.txtUpDownP4.TabIndex = 166;
this.txtUpDownP4.Text = "-12388"; this.txtUpDownP4.Text = "-12388";
// //
...@@ -1402,7 +1403,7 @@ ...@@ -1402,7 +1403,7 @@
this.btnComP1.Location = new System.Drawing.Point(5, 424); this.btnComP1.Location = new System.Drawing.Point(5, 424);
this.btnComP1.Name = "btnComP1"; this.btnComP1.Name = "btnComP1";
this.btnComP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnComP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnComP1.Size = new System.Drawing.Size(160, 33); this.btnComP1.Size = new System.Drawing.Size(171, 33);
this.btnComP1.TabIndex = 213; this.btnComP1.TabIndex = 213;
this.btnComP1.Text = "压紧轴待机点P1:"; this.btnComP1.Text = "压紧轴待机点P1:";
this.btnComP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnComP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1421,7 +1422,7 @@ ...@@ -1421,7 +1422,7 @@
this.btnInOutP2.Location = new System.Drawing.Point(5, 384); this.btnInOutP2.Location = new System.Drawing.Point(5, 384);
this.btnInOutP2.Name = "btnInOutP2"; this.btnInOutP2.Name = "btnInOutP2";
this.btnInOutP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnInOutP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnInOutP2.Size = new System.Drawing.Size(160, 33); this.btnInOutP2.Size = new System.Drawing.Size(171, 33);
this.btnInOutP2.TabIndex = 211; this.btnInOutP2.TabIndex = 211;
this.btnInOutP2.Text = "进出轴取料点P2:"; this.btnInOutP2.Text = "进出轴取料点P2:";
this.btnInOutP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnInOutP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1440,7 +1441,7 @@ ...@@ -1440,7 +1441,7 @@
this.btnInOutP1.Location = new System.Drawing.Point(5, 344); this.btnInOutP1.Location = new System.Drawing.Point(5, 344);
this.btnInOutP1.Name = "btnInOutP1"; this.btnInOutP1.Name = "btnInOutP1";
this.btnInOutP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnInOutP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnInOutP1.Size = new System.Drawing.Size(160, 33); this.btnInOutP1.Size = new System.Drawing.Size(171, 33);
this.btnInOutP1.TabIndex = 209; this.btnInOutP1.TabIndex = 209;
this.btnInOutP1.Text = "进出轴待机点P1:"; this.btnInOutP1.Text = "进出轴待机点P1:";
this.btnInOutP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnInOutP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1459,7 +1460,7 @@ ...@@ -1459,7 +1460,7 @@
this.btnMiddleP1.Location = new System.Drawing.Point(5, 304); this.btnMiddleP1.Location = new System.Drawing.Point(5, 304);
this.btnMiddleP1.Name = "btnMiddleP1"; this.btnMiddleP1.Name = "btnMiddleP1";
this.btnMiddleP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnMiddleP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnMiddleP1.Size = new System.Drawing.Size(160, 33); this.btnMiddleP1.Size = new System.Drawing.Size(171, 33);
this.btnMiddleP1.TabIndex = 207; this.btnMiddleP1.TabIndex = 207;
this.btnMiddleP1.Text = "旋转轴待机点P1:"; this.btnMiddleP1.Text = "旋转轴待机点P1:";
this.btnMiddleP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnMiddleP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1478,7 +1479,7 @@ ...@@ -1478,7 +1479,7 @@
this.btnUpDownP7.Location = new System.Drawing.Point(5, 224); this.btnUpDownP7.Location = new System.Drawing.Point(5, 224);
this.btnUpDownP7.Name = "btnUpDownP7"; this.btnUpDownP7.Name = "btnUpDownP7";
this.btnUpDownP7.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP7.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP7.Size = new System.Drawing.Size(160, 33); this.btnUpDownP7.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP7.TabIndex = 203; this.btnUpDownP7.TabIndex = 203;
this.btnUpDownP7.Text = "升降轴入料缓冲点P7:"; this.btnUpDownP7.Text = "升降轴入料缓冲点P7:";
this.btnUpDownP7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1497,7 +1498,7 @@ ...@@ -1497,7 +1498,7 @@
this.btnUpDownP8.Location = new System.Drawing.Point(5, 264); this.btnUpDownP8.Location = new System.Drawing.Point(5, 264);
this.btnUpDownP8.Name = "btnUpDownP8"; this.btnUpDownP8.Name = "btnUpDownP8";
this.btnUpDownP8.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP8.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP8.Size = new System.Drawing.Size(160, 33); this.btnUpDownP8.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP8.TabIndex = 205; this.btnUpDownP8.TabIndex = 205;
this.btnUpDownP8.Text = "升降轴出料缓冲点P8:"; this.btnUpDownP8.Text = "升降轴出料缓冲点P8:";
this.btnUpDownP8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1516,7 +1517,7 @@ ...@@ -1516,7 +1517,7 @@
this.btnUpDownP1.Location = new System.Drawing.Point(5, 144); this.btnUpDownP1.Location = new System.Drawing.Point(5, 144);
this.btnUpDownP1.Name = "btnUpDownP1"; this.btnUpDownP1.Name = "btnUpDownP1";
this.btnUpDownP1.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP1.Size = new System.Drawing.Size(160, 33); this.btnUpDownP1.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP1.TabIndex = 199; this.btnUpDownP1.TabIndex = 199;
this.btnUpDownP1.Text = "升降轴入料点P1:"; this.btnUpDownP1.Text = "升降轴入料点P1:";
this.btnUpDownP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1535,7 +1536,7 @@ ...@@ -1535,7 +1536,7 @@
this.btnUpDownP2.Location = new System.Drawing.Point(5, 184); this.btnUpDownP2.Location = new System.Drawing.Point(5, 184);
this.btnUpDownP2.Name = "btnUpDownP2"; this.btnUpDownP2.Name = "btnUpDownP2";
this.btnUpDownP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP2.Size = new System.Drawing.Size(160, 33); this.btnUpDownP2.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP2.TabIndex = 201; this.btnUpDownP2.TabIndex = 201;
this.btnUpDownP2.Text = "升降轴出料前点P2:"; this.btnUpDownP2.Text = "升降轴出料前点P2:";
this.btnUpDownP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1553,7 +1554,7 @@ ...@@ -1553,7 +1554,7 @@
this.btnComP3.Location = new System.Drawing.Point(267, 424); this.btnComP3.Location = new System.Drawing.Point(267, 424);
this.btnComP3.Name = "btnComP3"; this.btnComP3.Name = "btnComP3";
this.btnComP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnComP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnComP3.Size = new System.Drawing.Size(160, 33); this.btnComP3.Size = new System.Drawing.Size(171, 33);
this.btnComP3.TabIndex = 197; this.btnComP3.TabIndex = 197;
this.btnComP3.Text = "压紧轴压紧前点P3:"; this.btnComP3.Text = "压紧轴压紧前点P3:";
this.btnComP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnComP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1571,7 +1572,7 @@ ...@@ -1571,7 +1572,7 @@
this.btnComP2.Location = new System.Drawing.Point(267, 384); this.btnComP2.Location = new System.Drawing.Point(267, 384);
this.btnComP2.Name = "btnComP2"; this.btnComP2.Name = "btnComP2";
this.btnComP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnComP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnComP2.Size = new System.Drawing.Size(160, 33); this.btnComP2.Size = new System.Drawing.Size(171, 33);
this.btnComP2.TabIndex = 195; this.btnComP2.TabIndex = 195;
this.btnComP2.Text = "压紧轴压紧点P2:"; this.btnComP2.Text = "压紧轴压紧点P2:";
this.btnComP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnComP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1589,7 +1590,7 @@ ...@@ -1589,7 +1590,7 @@
this.btnInOutP3.Location = new System.Drawing.Point(267, 344); this.btnInOutP3.Location = new System.Drawing.Point(267, 344);
this.btnInOutP3.Name = "btnInOutP3"; this.btnInOutP3.Name = "btnInOutP3";
this.btnInOutP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnInOutP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnInOutP3.Size = new System.Drawing.Size(160, 33); this.btnInOutP3.Size = new System.Drawing.Size(171, 33);
this.btnInOutP3.TabIndex = 193; this.btnInOutP3.TabIndex = 193;
this.btnInOutP3.Text = "进出轴取料点P3:"; this.btnInOutP3.Text = "进出轴取料点P3:";
this.btnInOutP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnInOutP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1607,7 +1608,7 @@ ...@@ -1607,7 +1608,7 @@
this.btnMiddleP2.Location = new System.Drawing.Point(267, 304); this.btnMiddleP2.Location = new System.Drawing.Point(267, 304);
this.btnMiddleP2.Name = "btnMiddleP2"; this.btnMiddleP2.Name = "btnMiddleP2";
this.btnMiddleP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnMiddleP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnMiddleP2.Size = new System.Drawing.Size(160, 33); this.btnMiddleP2.Size = new System.Drawing.Size(171, 33);
this.btnMiddleP2.TabIndex = 191; this.btnMiddleP2.TabIndex = 191;
this.btnMiddleP2.Text = "旋转轴库位点P2:"; this.btnMiddleP2.Text = "旋转轴库位点P2:";
this.btnMiddleP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnMiddleP2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1625,7 +1626,7 @@ ...@@ -1625,7 +1626,7 @@
this.btnUpDownP5.Location = new System.Drawing.Point(267, 224); this.btnUpDownP5.Location = new System.Drawing.Point(267, 224);
this.btnUpDownP5.Name = "btnUpDownP5"; this.btnUpDownP5.Name = "btnUpDownP5";
this.btnUpDownP5.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP5.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP5.Size = new System.Drawing.Size(160, 33); this.btnUpDownP5.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP5.TabIndex = 187; this.btnUpDownP5.TabIndex = 187;
this.btnUpDownP5.Text = "升降轴出料前点P5:"; this.btnUpDownP5.Text = "升降轴出料前点P5:";
this.btnUpDownP5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1643,7 +1644,7 @@ ...@@ -1643,7 +1644,7 @@
this.btnUpDownP6.Location = new System.Drawing.Point(267, 264); this.btnUpDownP6.Location = new System.Drawing.Point(267, 264);
this.btnUpDownP6.Name = "btnUpDownP6"; this.btnUpDownP6.Name = "btnUpDownP6";
this.btnUpDownP6.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP6.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP6.Size = new System.Drawing.Size(160, 33); this.btnUpDownP6.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP6.TabIndex = 189; this.btnUpDownP6.TabIndex = 189;
this.btnUpDownP6.Text = "升降轴出料缓冲点P6:"; this.btnUpDownP6.Text = "升降轴出料缓冲点P6:";
this.btnUpDownP6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1661,7 +1662,7 @@ ...@@ -1661,7 +1662,7 @@
this.btnUpDownP3.Location = new System.Drawing.Point(267, 144); this.btnUpDownP3.Location = new System.Drawing.Point(267, 144);
this.btnUpDownP3.Name = "btnUpDownP3"; this.btnUpDownP3.Name = "btnUpDownP3";
this.btnUpDownP3.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP3.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP3.Size = new System.Drawing.Size(160, 33); this.btnUpDownP3.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP3.TabIndex = 161; this.btnUpDownP3.TabIndex = 161;
this.btnUpDownP3.Text = "升降轴入料前点P3:"; this.btnUpDownP3.Text = "升降轴入料前点P3:";
this.btnUpDownP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
...@@ -1679,7 +1680,7 @@ ...@@ -1679,7 +1680,7 @@
this.btnUpDownP4.Location = new System.Drawing.Point(267, 184); this.btnUpDownP4.Location = new System.Drawing.Point(267, 184);
this.btnUpDownP4.Name = "btnUpDownP4"; this.btnUpDownP4.Name = "btnUpDownP4";
this.btnUpDownP4.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnUpDownP4.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnUpDownP4.Size = new System.Drawing.Size(160, 33); this.btnUpDownP4.Size = new System.Drawing.Size(171, 33);
this.btnUpDownP4.TabIndex = 165; this.btnUpDownP4.TabIndex = 165;
this.btnUpDownP4.Text = "升降轴入料缓冲点P4:"; this.btnUpDownP4.Text = "升降轴入料缓冲点P4:";
this.btnUpDownP4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; this.btnUpDownP4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
......
...@@ -139,7 +139,6 @@ namespace OnlineStore.ACSingleStore ...@@ -139,7 +139,6 @@ namespace OnlineStore.ACSingleStore
string str = ConfigAppSettings.GetValue(Setting_Init.Default_Language); string str = ConfigAppSettings.GetValue(Setting_Init.Default_Language);
LogUtil.info("默认语言:" + str); LogUtil.info("默认语言:" + str);
ResourceCulture.SetCurrentCulture(str); ResourceCulture.SetCurrentCulture(str);
LogUtil.logBox = this.richTextBox1; LogUtil.logBox = this.richTextBox1;
initValue(); initValue();
this.ShowInTaskbar = true; this.ShowInTaskbar = true;
...@@ -191,7 +190,7 @@ namespace OnlineStore.ACSingleStore ...@@ -191,7 +190,7 @@ namespace OnlineStore.ACSingleStore
StoreOpenStatus(true); StoreOpenStatus(true);
} }
lblThisSta.Text = store.GetRunStr(); lblThisSta.Text = store.GetRunStr(store.storeRunStatus);
//复位按钮状态显示 //复位按钮状态显示
if (复位ToolStripMenuItem.Enabled == false) if (复位ToolStripMenuItem.Enabled == false)
...@@ -220,14 +219,15 @@ namespace OnlineStore.ACSingleStore ...@@ -220,14 +219,15 @@ namespace OnlineStore.ACSingleStore
} }
} }
} }
lblWarnMsg.Text = store.WarnMsg; lblWarnMsg.Text = store.WarnObj.WarnMsg;
if (store.Config.IsHasDoorLimit.Equals(1)) if (store.Config.IsHasDoorLimit.Equals(1))
{ {
if (IOManager.IOValue(IO_Type.Door_Limit).Equals(IO_VALUE.LOW)) if (IOManager.IOValue(IO_Type.Door_Limit).Equals(IO_VALUE.LOW))
{ {
lblWarnMsg.Text = lblWarnMsg.Text + " 前门未关"; lblWarnMsg.Text = lblWarnMsg.Text + " "+dooropen;
}else if (store.Config.StoreDIList.ContainsKey(IO_Type.Door_LeftLimit)&& IOManager.IOValue(IO_Type.Door_LeftLimit).Equals(IO_VALUE.LOW)) }
else if (store.Config.StoreDIList.ContainsKey(IO_Type.Door_LeftLimit)&& IOManager.IOValue(IO_Type.Door_LeftLimit).Equals(IO_VALUE.LOW))
{ {
lblWarnMsg.Text = lblWarnMsg.Text + " 左侧门未关"; lblWarnMsg.Text = lblWarnMsg.Text + " 左侧门未关";
} }
...@@ -643,7 +643,7 @@ namespace OnlineStore.ACSingleStore ...@@ -643,7 +643,7 @@ namespace OnlineStore.ACSingleStore
if (store.autoNext) if (store.autoNext)
{ {
store.autoNext = false; store.autoNext = false;
btnStartAuTo.Text = "开始自动出入库"; btnStartAuTo.Text = StartAuto;
} }
else else
{ {
...@@ -659,12 +659,12 @@ namespace OnlineStore.ACSingleStore ...@@ -659,12 +659,12 @@ namespace OnlineStore.ACSingleStore
store.autoPositionIndex = currIndex; store.autoPositionIndex = currIndex;
store.AutoStartIndex = currIndex; store.AutoStartIndex = currIndex;
string poText = cmbPosition.Text; string poText = cmbPosition.Text;
store.autoMsg = "自动出库:" + poText; store.autoMsg = AutoOut+":" + poText;
LogUtil.info(LOGGER, store.StoreName + "开启自动出入库模式,开始位置【" + poText + "】(索引=" + currIndex + "),间隔=" + jiange + ",入库开始!"); LogUtil.info(LOGGER, store.StoreName + "开启自动出入库模式,开始位置【" + poText + "】(索引=" + currIndex + "),间隔=" + jiange + ",入库开始!");
//store.StartOutStoreMove(new InOutStoreParam("", poText)); //store.StartOutStoreMove(new InOutStoreParam("", poText));
store.StartInStoreMove(new InOutStoreParam("", poText)); store.StartInStoreMove(new InOutStoreParam("", poText));
} }
btnStartAuTo.Text = "停止自动出入库"; btnStartAuTo.Text = StopAuto;
} }
} }
} }
......
using OnlineStore.Common; using OnlineStore.Common;
using OnlineStore.Common; using OnlineStore.Common;
using OnlineStore.DeviceLibrary;
using OnlineStore.LoadCSVLibrary; using OnlineStore.LoadCSVLibrary;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
...@@ -44,7 +45,7 @@ namespace OnlineStore ...@@ -44,7 +45,7 @@ namespace OnlineStore
private static char spilt = ','; private static char spilt = ',';
private static void LoadData() private static void LoadData()
{ {
//ResourceControl.GetStringEvent += GetString; ResourceControl.GetStringEvent += GetString;
CSVResourceControl.GetStrEvent += GetString; CSVResourceControl.GetStrEvent += GetString;
CSVResourceControl.GetStringEvent += GetString; CSVResourceControl.GetStringEvent += GetString;
CodeLibrary.CodeResourceControl.GetLanguageEvent += CodeResourceControl_GetLanguageEvent; CodeLibrary.CodeResourceControl.GetLanguageEvent += CodeResourceControl_GetLanguageEvent;
...@@ -345,7 +346,7 @@ namespace OnlineStore ...@@ -345,7 +346,7 @@ namespace OnlineStore
string showMsg = ResourceCulture.GetString(msg, msg, param); string showMsg = ResourceCulture.GetString(msg, msg, param);
string showTitle = ResourceCulture.GetString("提示"); string showTitle = ResourceCulture.GetString("提示");
return MessageBox.Show(showTitle, showMsg); return MessageBox.Show( showMsg,showTitle);
} }
public static DialogResult Show(string msg, string title, MessageBoxButtons but, params object[] param) public static DialogResult Show(string msg, string title, MessageBoxButtons but, params object[] param)
{ {
......
FrmStoreBox_Text,AC_SA_料仓,AC_SA_SMD BOX FrmStoreBox_Text,AC_SA_料仓,AC_SA_SMD BOX,
FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,
FrmStoreBox_tabPage4_Text,料仓操作,Operation FrmStoreBox_tabPage4_Text,料仓操作,Operation,
FrmStoreBox_chbBuzzer_Text,启用蜂鸣器,Enable the buzzer FrmStoreBox_chbBuzzer_Text,启用蜂鸣器,Enable the buzzer,
FrmStoreBox_btnStoreExit_Text,退出系统,Exit FrmStoreBox_btnStoreExit_Text,退出系统,Exit,
FrmStoreBox_btnStoreHome_Text,回待机位,Back to standby FrmStoreBox_btnStoreHome_Text,回待机位,Back to standby,
FrmStoreBox_chbAuto_Text,开机自动启动,Auto start FrmStoreBox_chbAuto_Text,开机自动启动,Auto start,
FrmStoreBox_btnSotreReset_Text,复位,Reset FrmStoreBox_btnSotreReset_Text,复位,Reset,
FrmStoreBox_btnStoreStop_Text,停止,Stop FrmStoreBox_btnStoreStop_Text,停止,Stop,
FrmStoreBox_btnStoreStart_Text,启动,Start FrmStoreBox_btnStoreStart_Text,启动,Start,
FrmStoreBox_tabPage5_Text,设备调试,Device Debugging FrmStoreBox_tabPage5_Text,设备调试,Device Debugging,
FrmStoreBox_btnUpdown_Text,升降轴位置调试,Updown-Axis Debug Location FrmStoreBox_btnUpdown_Text,升降轴位置调试,Updown-Axis Debug Location,
FrmStoreBox_btnDebug_Text,启用调试,Enable debugging FrmStoreBox_btnDebug_Text,启用调试,Enable debugging,
FrmStoreBox_btnAxisOff_Text,料仓运转OFF,SMD BOX operating OFF FrmStoreBox_btnAxisOff_Text,料仓运转OFF,SMD BOX operating OFF,
FrmStoreBox_btnAxisOn_Text,料仓运转ON,SMD BOX operating ON FrmStoreBox_btnAxisOn_Text,料仓运转ON,SMD BOX operating ON,
FrmStoreBox_btnScanCode_Text,扫码测试,scanning test FrmStoreBox_btnScanCode_Text,扫码测试,scanning test,
FrmStoreBox_btnAxisP_Text,轴卡点动,axis inching adjusting FrmStoreBox_btnAxisP_Text,轴卡点动,axis inching adjusting,
FrmStoreBox_btnIO_Text,查看IO,IO check FrmStoreBox_btnIO_Text,查看IO,IO check,
FrmStoreBox_tabPage6_Text,其他,Other FrmStoreBox_tabPage6_Text,其他,Other,
FrmStoreBox_btnLan_Text,语言,Language FrmStoreBox_btnLan_Text,语言,Language,
FrmStoreBox_button4_Text,关于软件,About FrmStoreBox_button4_Text,关于软件,About,
FrmStoreBox_btnClearL_Text,清理日志,Clean log FrmStoreBox_btnClearL_Text,清理日志,Clean log,
FrmStoreBox_btnLogDebug_Text,开启DEBUG,Open Debug FrmStoreBox_btnLogDebug_Text,开启DEBUG,Open Debug,
FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,
FrmStoreBox_tabPage3_Text,操作日志,Operation Log FrmStoreBox_tabPage3_Text,操作日志,Operation Log,
FrmStoreBox_btnCloseLed_Text,关闭照明,Close light FrmStoreBox_btnCloseLed_Text,关闭照明,Close light,
FrmStoreBox_btnClearLog_Text,清理日志,Clean log FrmStoreBox_btnClearLog_Text,清理日志,Clean log,
FrmStoreBox_btnOpenLed_Text,打开照明,Open light FrmStoreBox_btnOpenLed_Text,打开照明,Open light,
FrmStoreBox_btnCloseDoor_Text,关闭仓门,Close door FrmStoreBox_btnCloseDoor_Text,关闭仓门,Close door,
FrmStoreBox_btnOpenDoor_Text,打开仓门,Open door FrmStoreBox_btnOpenDoor_Text,打开仓门,Open door,
FrmStoreBox_tabPage1_Text,伺服调试,Servo debug FrmStoreBox_tabPage1_Text,伺服调试,Servo debug,
FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,
FrmStoreBox_groupBox1_Text,伺服状态,Servo state FrmStoreBox_groupBox1_Text,伺服状态,Servo state,
FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,
FrmStoreBox_label1_Text,label1,label1 FrmStoreBox_label1_Text,label1,label1,
FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,
FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,
FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,
FrmStoreBox_label38_Text,ALM:,ALM: FrmStoreBox_label38_Text,ALM:,ALM:,
FrmStoreBox_label12_Text,出入库目标值:,Providing target value: FrmStoreBox_label12_Text,出入库目标值:,Providing target value:,
FrmStoreBox_label4_Text,轴三:进出轴,Axis 3 in-out axis FrmStoreBox_label4_Text,轴三:进出轴,Axis 3 in-out axis,
FrmStoreBox_label3_Text,轴二:上下轴,Axis 2 lifting axis FrmStoreBox_label3_Text,轴二:上下轴,Axis 2 lifting axis,
FrmStoreBox_label5_Text,轴一:旋转轴,Axis 1 rotation axis FrmStoreBox_label5_Text,轴一:旋转轴,Axis 1 rotation axis,
FrmStoreBox_label43_Text,输出脉冲值:,Output impulse valve: FrmStoreBox_label43_Text,输出脉冲值:,Output impulse valve:,
FrmStoreBox_label42_Text,编码器计数:,Encoder count: FrmStoreBox_label42_Text,编码器计数:,Encoder count:,
FrmStoreBox_groupAxis_Text,伺服运动,Servo motor FrmStoreBox_groupAxis_Text,伺服运动,Servo motor,
FrmStoreBox_label7_Text,伺服状态:,Servo Info FrmStoreBox_label7_Text,伺服状态:,Servo Info,
FrmStoreBox_label17_Text,负极限信号:,Negative limit signal: FrmStoreBox_label17_Text,负极限信号:,Negative limit signal:,
FrmStoreBox_label19_Text,正极限信号:,Positive limit signal: FrmStoreBox_label19_Text,正极限信号:,Positive limit signal:,
FrmStoreBox_label6_Text,原点信号:,Home signal: FrmStoreBox_label6_Text,原点信号:,Home signal:,
FrmStoreBox_label11_Text,HOME-CMP状态:,HOME-CMP state: FrmStoreBox_label11_Text,HOME-CMP状态:,HOME-CMP state:,
FrmStoreBox_label10_Text,BUSY状态:,BUSY state: FrmStoreBox_label10_Text,BUSY状态:,BUSY state:,
FrmStoreBox_label2_Text,报警状态:,Alarm state: FrmStoreBox_label2_Text,报警状态:,Alarm state:,
FrmStoreBox_btnGetAlarm_Text,读取状态,Read state FrmStoreBox_btnGetAlarm_Text,读取状态,Read state,
FrmStoreBox_btnReadPosition_Text,读取位置,Update location FrmStoreBox_btnReadPosition_Text,读取位置,Update location,
FrmStoreBox_label8_Text,实时位置:,Actual position: FrmStoreBox_label8_Text,实时位置:,Actual position:,
FrmStoreBox_btnOpenAxis_Text,打开伺服,Open servo FrmStoreBox_btnOpenAxis_Text,打开伺服,Open servo,
FrmStoreBox_btnCloseAxis_Text,关闭伺服,Close servo FrmStoreBox_btnCloseAxis_Text,关闭伺服,Close servo,
FrmStoreBox_label47_Text,速度:,Speed: FrmStoreBox_label47_Text,速度:,Speed:,
FrmStoreBox_btnAxisVMove_Text,匀速运动,uniform move FrmStoreBox_btnAxisVMove_Text,匀速运动,uniform move,
FrmStoreBox_btnAxisRMove_Text,相对运动,Relative move FrmStoreBox_btnAxisRMove_Text,相对运动,Relative move,
FrmStoreBox_btnAxisReturnHome_Text,原点返回,Back to home FrmStoreBox_btnAxisReturnHome_Text,原点返回,Back to home,
FrmStoreBox_btnAxisAMove_Text,绝对运动,Abosolute move FrmStoreBox_btnAxisAMove_Text,绝对运动,Abosolute move,
FrmStoreBox_btnComAlarmClear_Text,清除报警,Clear alarm FrmStoreBox_btnComAlarmClear_Text,清除报警,Clear alarm,
FrmStoreBox_label48_Text,位置:,Position: FrmStoreBox_label48_Text,位置:,Position:,
FrmStoreBox_btnAxisStop_Text,停止运动,Stop move FrmStoreBox_btnAxisStop_Text,停止运动,Stop move,
FrmStoreBox_label45_Text,端口号:,Port number: FrmStoreBox_label45_Text,端口号:,Port number:,
FrmStoreBox_label46_Text,地址:,Address: FrmStoreBox_label46_Text,地址:,Address:,
FrmStoreBox_label49_Text,AC伺服:,AC server: FrmStoreBox_label49_Text,AC伺服:,AC server:,
FrmStoreBox_tabPage2_Text,压紧轴/温湿度,Temp controller FrmStoreBox_tabPage2_Text,压紧轴/温湿度,Temp controller,
FrmStoreBox_groupCode_Text,扫码测试,scanning test FrmStoreBox_groupCode_Text,扫码测试,scanning test,
FrmStoreBox_label32_Text,二维码内容:,Code info: FrmStoreBox_label32_Text,二维码内容:,Code info:,
FrmStoreBox_label31_Text,图片:,Image: FrmStoreBox_label31_Text,图片:,Image:,
FrmStoreBox_btnCodeTest_Text,扫码测试,scanning test FrmStoreBox_btnCodeTest_Text,扫码测试,scanning test,
FrmStoreBox_btnOpenFile_Text,打开本地图片,Open Local Image FrmStoreBox_btnOpenFile_Text,打开本地图片,Open Local Image,
FrmStoreBox_groupBox7_Text,温控器调试,Temp controller debug FrmStoreBox_groupBox7_Text,温控器调试,Temp controller debug,
FrmStoreBox_groupHistory_Text,历史记录,History: FrmStoreBox_groupHistory_Text,历史记录,History:,
FrmStoreBox_btnSelHistory_Text,查询记录信息,Query record information FrmStoreBox_btnSelHistory_Text,查询记录信息,Query record information,
FrmStoreBox_label24_Text,记录总条数:,Total number: FrmStoreBox_label24_Text,记录总条数:,Total number:,
FrmStoreBox_label30_Text,记录时间:,Time: FrmStoreBox_label30_Text,记录时间:,Time:,
FrmStoreBox_label23_Text,当前指针位置:,pointer position: FrmStoreBox_label23_Text,当前指针位置:,pointer position:,
FrmStoreBox_label26_Text,记录湿度值:,humidity value: FrmStoreBox_label26_Text,记录湿度值:,humidity value:,
FrmStoreBox_label22_Text,记录温度值:,temperature value: FrmStoreBox_label22_Text,记录温度值:,temperature value:,
FrmStoreBox_btnSelTemp_Text,查询实时数据,Query real-time data FrmStoreBox_btnSelTemp_Text,查询实时数据,Query real-time data,
FrmStoreBox_label29_Text,湿度:,Humidity: FrmStoreBox_label29_Text,湿度:,Humidity:,
FrmStoreBox_label28_Text,温度:,Temperature: FrmStoreBox_label28_Text,温度:,Temperature:,
FrmStoreBox_label27_Text,端口号:,Port number: FrmStoreBox_label27_Text,端口号:,Port number:,
FrmStoreBox_btnTempClose_Text,断开,Disconnect FrmStoreBox_btnTempClose_Text,断开,Disconnect,
FrmStoreBox_btnTempInit_Text,初始化,Initialize FrmStoreBox_btnTempInit_Text,初始化,Initialize,
FrmStoreBox_groupBox3_Text,设备状态,Machine state FrmStoreBox_groupBox3_Text,设备状态,Machine state,
FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,
FrmStoreBox_lblThisSta_Text,等待启动,Wait to start FrmStoreBox_lblThisSta_Text,等待启动,Wait to start,
FrmStoreBox_groupInout_Text,料仓操作,Operation FrmStoreBox_groupInout_Text,料仓操作,Operation,
FrmStoreBox_lblTemp_Text,当前温度--,当前湿度--,Current temperature--& current humidity-- FrmStoreBox_lblTemp_Text,当前温度--,当前湿度--,Current temperature--& current humidity--,
FrmStoreBox_lblMsg_Text,没有开启自动出入库,Auto providing not start FrmStoreBox_lblMsg_Text,没有开启自动出入库,Auto providing not start,
FrmStoreBox_btnSavePosition_Text,保存位置,Save position FrmStoreBox_btnSavePosition_Text,保存位置,Save position,
FrmStoreBox_btnStartAuTo_Text,启动自动模式,Start auto mode FrmStoreBox_btnStartAuTo_Text,启动自动模式,Start auto mode,
FrmStoreBox_label9_Text,入库间隔仓位:,Storage space: FrmStoreBox_label9_Text,入库间隔仓位:,Storage space:,
FrmStoreBox_label21_Text,选择仓位:,Seletct Position: FrmStoreBox_label21_Text,选择仓位:,Seletct Position:,
FrmStoreBox_btnInStore_Text,入库测试,Saving testing FrmStoreBox_btnInStore_Text,入库测试,Saving testing,
FrmStoreBox_btnOutStore_Text,出库测试,Outbound test FrmStoreBox_btnOutStore_Text,出库测试,Outbound test,
FrmStoreBox_btnComP1_Text,压紧轴待机点P1:,p-axis stanby P1: FrmStoreBox_btnComP1_Text,压紧轴待机点P1:,p-axis stanby P1:,
FrmStoreBox_btnInOutP2_Text,进出轴取料点P2:,In-out axis P2: FrmStoreBox_btnInOutP2_Text,进出轴取料点P2:,In-out axis P2:,
FrmStoreBox_btnInOutP1_Text,进出轴待机点P1:,In-out axis stanby P1: FrmStoreBox_btnInOutP1_Text,进出轴待机点P1:,In-out axis stanby P1:,
FrmStoreBox_btnMiddleP1_Text,旋转轴待机点P1:,Rotation axis stanby P1: FrmStoreBox_btnMiddleP1_Text,旋转轴待机点P1:,Rotation axis stanby P1:,
FrmStoreBox_btnUpDownP7_Text,升降轴入料缓冲点P7:,l-axis storing buffer P7: FrmStoreBox_btnUpDownP7_Text,升降轴入料缓冲点P7:,l-axis storing buffer P7:,
FrmStoreBox_btnUpDownP8_Text,升降轴出料缓冲点P8:,l-axis providing buffer P8: FrmStoreBox_btnUpDownP8_Text,升降轴出料缓冲点P8:,l-axis providing buffer P8:,
FrmStoreBox_btnUpDownP1_Text,升降轴入料点P1:,l-axis storing P1: FrmStoreBox_btnUpDownP1_Text,升降轴入料点P1:,l-axis storing P1:,
FrmStoreBox_btnUpDownP2_Text,升降轴出料前点P2:,l-axis providing P2: FrmStoreBox_btnUpDownP2_Text,升降轴出料前点P2:,l-axis providing P2:,
FrmStoreBox_btnComP3_Text,压紧轴压紧前点P3:,p-axis former pressing P3: FrmStoreBox_btnComP3_Text,压紧轴压紧前点P3:,p-axis former pressing P3:,
FrmStoreBox_btnComP2_Text,压紧轴压紧点P2:,p-axis pressing P2: FrmStoreBox_btnComP2_Text,压紧轴压紧点P2:,p-axis pressing P2:,
FrmStoreBox_btnInOutP3_Text,进出轴取料点P3:,In-out axis P3: FrmStoreBox_btnInOutP3_Text,进出轴取料点P3:,In-out axis P3:,
FrmStoreBox_btnMiddleP2_Text,旋转轴库位点P2:,Rotation axis storage P2: FrmStoreBox_btnMiddleP2_Text,旋转轴库位点P2:,Rotation axis storage P2:,
FrmStoreBox_btnUpDownP5_Text,升降轴出料前点P5:,l-axis former providing P5: FrmStoreBox_btnUpDownP5_Text,升降轴出料前点P5:,l-axis former providing P5:,
FrmStoreBox_btnUpDownP6_Text,升降轴出料缓冲点P6:,l-axis providing buffer P6: FrmStoreBox_btnUpDownP6_Text,升降轴出料缓冲点P6:,l-axis providing buffer P6:,
FrmStoreBox_btnUpDownP3_Text,升降轴入料前点P3:,l-axis former storing P3: FrmStoreBox_btnUpDownP3_Text,升降轴入料前点P3:,l-axis former storing P3:,
FrmStoreBox_btnUpDownP4_Text,升降轴入料缓冲点P4:,l-axis storing buffer P4: FrmStoreBox_btnUpDownP4_Text,升降轴入料缓冲点P4:,l-axis storing buffer P4:,
FrmPwd_Text,请输入密码,Enter PSW: FrmPwd_Text,请输入密码,Enter PSW:,
FrmPwd_btnNext_Text,确定,Confirm FrmPwd_btnNext_Text,确定,Confirm,
FrmPwd_btnBack_Text,返回,Back FrmPwd_btnBack_Text,返回,Back,
FrmPwd_label1_Text,请输入密码:,Enter PSW: FrmPwd_label1_Text,请输入密码:,Enter PSW:,
FrmIOStatus_Text,IO查看,IO check FrmIOStatus_Text,IO查看,IO check,
FrmIOStatus_button1_Text,关闭,Close FrmIOStatus_button1_Text,关闭,Close,
FrmIOStatus_groupBox2_Text,高度传感器,Height Single: FrmIOStatus_groupBox2_Text,高度传感器,Height Single:,
FrmIOStatus_label11_Text,4:,4: FrmIOStatus_label11_Text,4:,4:,
FrmIOStatus_label10_Text,料盘尺寸:,Size: FrmIOStatus_label10_Text,料盘尺寸:,Size:,
FrmIOStatus_label9_Text,料盘高度:,Hieght: FrmIOStatus_label9_Text,料盘高度:,Hieght:,
FrmIOStatus_label8_Text,->,-> FrmIOStatus_label8_Text,->,->,
FrmIOStatus_label7_Text,3:,3: FrmIOStatus_label7_Text,3:,3:,
FrmIOStatus_label4_Text,2:,2: FrmIOStatus_label4_Text,2:,2:,
FrmIOStatus_label1_Text,1:,1: FrmIOStatus_label1_Text,1:,1:,
FrmIOStatus_groupBox1_Text,DO写入,DO write FrmIOStatus_groupBox1_Text,DO写入,DO write,
FrmIOStatus_btnCloseLed_Text,关闭照明,Close light FrmIOStatus_btnCloseLed_Text,关闭照明,Close light,
FrmIOStatus_label3_Text,选择DO:,Select DO: FrmIOStatus_label3_Text,选择DO:,Select DO:,
FrmIOStatus_btnOpenLed_Text,打开照明,Open light FrmIOStatus_btnOpenLed_Text,打开照明,Open light,
FrmIOStatus_label2_Text,SlaveId,SlaveId FrmIOStatus_label2_Text,SlaveId,SlaveId,
FrmIOStatus_btnCloseAxisBreak_Text,关闭刹车,Close brake FrmIOStatus_btnCloseAxisBreak_Text,关闭刹车,Close brake,
FrmIOStatus_label17_Text,设备IP:,IP: FrmIOStatus_label17_Text,设备IP:,IP:,
FrmIOStatus_btnReadIO_Text,读取IO状态,Read IO state FrmIOStatus_btnReadIO_Text,读取IO状态,Read IO state,
FrmIOStatus_btnOpenAxisBreak_Text,打开刹车,Open brake FrmIOStatus_btnOpenAxisBreak_Text,打开刹车,Open brake,
FrmIOStatus_label14_Text,地址:,Servo address: FrmIOStatus_label14_Text,地址:,Servo address:,
FrmIOStatus_btnWriteSingleDO_Text,写入DO,Write DO FrmIOStatus_btnWriteSingleDO_Text,写入DO,Write DO,
FrmIOStatus_label5_Text,定时(ms):,Time(ms): FrmIOStatus_label5_Text,定时(ms):,Time(ms):,
FrmIOStatus_btnReadAllDi_Text,读取所有DI,Read all DI FrmIOStatus_btnReadAllDi_Text,读取所有DI,Read all DI,
FrmIOStatus_label6_Text,写入值:,Write value: FrmIOStatus_label6_Text,写入值:,Write value:,
FrmIOStatus_btnReadAllDo_Text,读取所有DO,Read all DO FrmIOStatus_btnReadAllDo_Text,读取所有DO,Read all DO,
FrmIOStatus_btnCloseDoor_Text,关闭仓门,Close door FrmIOStatus_btnCloseDoor_Text,关闭仓门,Close door,
FrmIOStatus_btnOpenDoor_Text,打开仓门,Open door FrmIOStatus_btnOpenDoor_Text,打开仓门,Open door,
FrmIOStatus_groupBox4_Text,DO列表,DO list FrmIOStatus_groupBox4_Text,DO列表,DO list,
FrmIOStatus_groupBox3_Text,DI列表,DI list FrmIOStatus_groupBox3_Text,DI列表,DI list,
FrmIOStatus_chbAutoRead_Text,自动读取,Auto read FrmIOStatus_chbAutoRead_Text,自动读取,Auto read,
FrmAxisDebug_Text,料仓BOX_1 _轴点动调试,SMD BOX_1 _axis inching adjusting FrmAxisDebug_Text,料仓BOX_1 _轴点动调试,SMD BOX_1 _axis inching adjusting,
FrmAxisDebug_btnCCopy_Text,复制,Copy FrmAxisDebug_btnCCopy_Text,复制,Copy,
FrmAxisDebug_btnICopy_Text,复制,Copy FrmAxisDebug_btnICopy_Text,复制,Copy,
FrmAxisDebug_btnUCopy_Text,复制,Copy FrmAxisDebug_btnUCopy_Text,复制,Copy,
FrmAxisDebug_btnMCopy_Text,复制,Copy FrmAxisDebug_btnMCopy_Text,复制,Copy,
FrmAxisDebug_lblSpeed_Text,点动速度=0.2倍目标速度,Speed=0.2xTarget Speed FrmAxisDebug_lblSpeed_Text,点动速度=0.2倍目标速度,Speed=0.2xTarget Speed,
FrmAxisDebug_btnComMovej_Text,压紧轴-(向上),Pressure axis-(up) FrmAxisDebug_btnComMovej_Text,压紧轴-(向上),Pressure axis-(up),
FrmAxisDebug_btnComMove_Text,压紧轴+(向下),Pressure axis+(down) FrmAxisDebug_btnComMove_Text,压紧轴+(向下),Pressure axis+(down),
FrmAxisDebug_label4_Text,(轴四)压紧轴,(Axis 4)pressure axis FrmAxisDebug_label4_Text,(轴四)压紧轴,(Axis 4)pressure axis,
FrmAxisDebug_label6_Text,实时坐标,Real time coordinate FrmAxisDebug_label6_Text,实时坐标,Real time coordinate,
FrmAxisDebug_label5_Text,点动速度,Inching speed FrmAxisDebug_label5_Text,点动速度,Inching speed,
FrmAxisDebug_button1_Text,关闭,Close FrmAxisDebug_button1_Text,关闭,Close,
FrmAxisDebug_btnInOutMovej_Text,进出轴-(后退),In-out axis-backward FrmAxisDebug_btnInOutMovej_Text,进出轴-(后退),In-out axis-backward,
FrmAxisDebug_btnUpDownMovej_Text,升降轴-(下降),l-axis-descent FrmAxisDebug_btnUpDownMovej_Text,升降轴-(下降),l-axis-descent,
FrmAxisDebug_btnMiddleMovej_Text,旋转轴-(逆时针),Rotation axis- anti-clockwise FrmAxisDebug_btnMiddleMovej_Text,旋转轴-(逆时针),Rotation axis- anti-clockwise,
FrmAxisDebug_btnInOutMove_Text,进出轴+(前进),In-out axis+forward FrmAxisDebug_btnInOutMove_Text,进出轴+(前进),In-out axis+forward,
FrmAxisDebug_btnUpDownMove_Text,升降轴+(上升),l-axis+ascent FrmAxisDebug_btnUpDownMove_Text,升降轴+(上升),l-axis+ascent,
FrmAxisDebug_btnMiddleMove_Text,旋转轴+(顺时针),Rotation axis+clockwise FrmAxisDebug_btnMiddleMove_Text,旋转轴+(顺时针),Rotation axis+clockwise,
FrmAxisDebug_label3_Text,(轴三)进出轴,(Axis 3) in-out axis FrmAxisDebug_label3_Text,(轴三)进出轴,(Axis 3) in-out axis,
FrmAxisDebug_label2_Text,(轴二)升降轴,(Axis 2) lifting axis FrmAxisDebug_label2_Text,(轴二)升降轴,(Axis 2) lifting axis,
FrmAxisDebug_label1_Text,(轴一)旋转轴,(Axis 1) rotation axis FrmAxisDebug_label1_Text,(轴一)旋转轴,(Axis 1) rotation axis,
升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location: 升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location:,
FrmPositionTool_Text,升降轴位置测试,Updown-Axis Debug Location FrmPositionTool_Text,升降轴位置测试,Updown-Axis Debug Location,
FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,
FrmPositionTool_groupBox2_Text,位置信息,location information FrmPositionTool_groupBox2_Text,位置信息,location information,
FrmPositionTool_label10_Text,入料缓冲点P4偏移量:,Point P4 offset: FrmPositionTool_label10_Text,入料缓冲点P4偏移量:,Point P4 offset:,
FrmPositionTool_label9_Text,入料前点P3偏移量:,Point P3 offset: FrmPositionTool_label9_Text,入料前点P3偏移量:,Point P3 offset:,
FrmPositionTool_label5_Text,出料缓冲点P6偏移量:,Point P6 offset: FrmPositionTool_label5_Text,出料缓冲点P6偏移量:,Point P6 offset:,
FrmPositionTool_label4_Text,出料前点P5偏移值:,Point P5 offset: FrmPositionTool_label4_Text,出料前点P5偏移值:,Point P5 offset:,
FrmPositionTool_btnOpenFolder_Text,打开文件夹,Open the folder FrmPositionTool_btnOpenFolder_Text,打开文件夹,Open the folder,
FrmPositionTool_btnGetActualPosition_Text,读取位置,Update location FrmPositionTool_btnGetActualPosition_Text,读取位置,Update location,
FrmPositionTool_label8_Text,移动速度:,Move speed: FrmPositionTool_label8_Text,移动速度:,Move speed:,
FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,
FrmPositionTool_label1_Text,label1,label1 FrmPositionTool_label1_Text,label1,label1,
FrmPositionTool_btnAbsMove_Text,开始运动,Start FrmPositionTool_btnAbsMove_Text,开始运动,Start,
FrmPositionTool_label3_Text,保存文件名称:,file name: FrmPositionTool_label3_Text,保存文件名称:,file name:,
FrmPositionTool_label7_Text,实际位置:,actual position: FrmPositionTool_label7_Text,实际位置:,actual position:,
FrmPositionTool_label13_Text,目标位置:,target location: FrmPositionTool_label13_Text,目标位置:,target location:,
FrmPositionTool_btnSdStop_Text,停止,Stop FrmPositionTool_btnSdStop_Text,停止,Stop,
FrmPositionTool_label6_Text,目标位置:,target location: FrmPositionTool_label6_Text,目标位置:,target location:,
FrmPositionTool_groupBox1_Text,设备信息,equipment information FrmPositionTool_groupBox1_Text,设备信息,equipment information,
FrmPositionTool_label12_Text,端口号:,Port number: FrmPositionTool_label12_Text,端口号:,Port number:,
FrmPositionTool_label18_Text,地址:,Servo address: FrmPositionTool_label18_Text,地址:,Servo address:,
FrmPositionTool_btnHomeMove_Text,原点返回,Back to home FrmPositionTool_btnHomeMove_Text,原点返回,Back to home,
FrmPositionTool_btnServoOn_Text,打开伺服,Open servo FrmPositionTool_btnServoOn_Text,打开伺服,Open servo,
FrmPositionTool_btnServoOff_Text,关闭伺服,Close servo FrmPositionTool_btnServoOff_Text,关闭伺服,Close servo,
FrmPositionTool_label2_Text,检测信号地址:,signal address: FrmPositionTool_label2_Text,检测信号地址:,signal address:,
FrmPositionTool_btnExit_Text,退出,Exit FrmPositionTool_btnExit_Text,退出,Exit,
FrmPositionTool_btnClear_Text,清理,Clear FrmPositionTool_btnClear_Text,清理,Clear,
检测信号,检测信号,detection signal 检测信号,检测信号,detection signal,
FrmLanguare_Text,语言设置,Language FrmLanguare_Text,语言设置,Language,
FrmLanguare_btnCancel_Text,取消,Cancel FrmLanguare_btnCancel_Text,取消,Cancel,
FrmLanguare_btnOk_Text,确定,Confirm FrmLanguare_btnOk_Text,确定,Confirm,
FrmLanguare_rbtnEnglish_Text,英文,English FrmLanguare_rbtnEnglish_Text,英文,English,
FrmLanguare_rbtnChina_Text,中文,Chinese FrmLanguare_rbtnChina_Text,中文,Chinese,
FrmAbout_Text,软件信息,Software Info FrmAbout_Text,软件信息,Software Info,
FrmAbout_btnCopy_Text,复制编号,Copy FrmAbout_btnCopy_Text,复制编号,Copy,
FrmAbout_lblCodeName_Text,软件编号:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,Software Number:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65 FrmAbout_lblCodeName_Text,软件编号:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,Software Number:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,
FrmAbout_lblTime_Text,更新时间:2020-02-07 21:16,UpdateTime:2020-02-07 21:16 FrmAbout_lblTime_Text,更新时间:2020-02-07 21:16,UpdateTime:2020-02-07 21:16,
FrmAbout_lblVersion_Text,版本号:1.0.7342.38298,Version:1.0.7342.38298 FrmAbout_lblVersion_Text,版本号:1.0.7342.38298,Version:1.0.7342.38298,
FrmAbout_btnNext_Text,确定,Confirm FrmAbout_btnNext_Text,确定,Confirm,
Middle_Axis,(轴一)旋转轴,(Axis 1) rotation axis Middle_Axis,(轴一)旋转轴,(Axis 1) rotation axis,
UpDown_Axis,(轴二)升降轴轴,(Axis 2) lifting axis UpDown_Axis,(轴二)升降轴轴,(Axis 2) lifting axis,
InOut_Axis,(轴三)进出轴,(Axis 3) in-out axis InOut_Axis,(轴三)进出轴,(Axis 3) in-out axis,
Comp_Axis,(轴四)压紧轴,(Axis 4)pressure axis Comp_Axis,(轴四)压紧轴,(Axis 4)pressure axis,
启用调试,启用调试,Enable debugging 启用调试,启用调试,Enable debugging,
等待启动,等待启动,Wait to start 等待启动,等待启动,Wait to start,
前门未关,前门未关,Front door open 前门未关,前门未关,Front door open,
叉子料盘检测有料,请检查,叉子料盘检测有料,请检查,Fork tray full& please check 叉子料盘检测有料,请检查,叉子料盘检测有料,请检查,Fork tray full& please check,
开始自动出入库,开始自动出入库,Start auto storing 开始自动出入库,开始自动出入库,Start auto storing,
停止自动出入库,停止自动出入库,Stop auto storing 停止自动出入库,停止自动出入库,Stop auto storing,
自动出库:,自动出库:, 自动出库:,自动出库:,Auto outbound:,
自动入库:,自动入库:, 自动入库:,自动入库:,Auto warehousing:,
定位气缸不在下降端,不能移动进出轴,定位气缸不在下降端,不能移动进出轴,The position cylinder is not at the descent position& not move the in-out axis 定位气缸不在下降端,不能移动进出轴,定位气缸不在下降端,不能移动进出轴,The position cylinder is not at the descent position& not move the in-out axis,
警告,警告,Warning 警告,警告,Warning,
开始循环出库,开始循环出库,Start looping out 开始循环出库,开始循环出库,Start looping out,
停止循环出库,停止循环出库,Stop the loop 停止循环出库,停止循环出库,Stop the loop,
FrmStoreBox_显示ToolStripMenuItem_Text,显示,Show FrmStoreBox_显示ToolStripMenuItem_Text,显示,Show,
FrmStoreBox_toolStripMenuItem1_Text,退出,Exit FrmStoreBox_toolStripMenuItem1_Text,退出,Exit,
X01,急停,Emergency stop X01,急停,Emergency stop,
X02,复位,Reset X02,复位,Reset,
X03,自动, X03,自动,Auto,
X04,气压检测,Pressure detection X04,气压检测,Pressure detection,
X05,料盘检测1(进料口), X05,料盘检测1(进料口),Tray check 1,
X06,料盘检测2(料叉), X06,料盘检测2(料叉),Tray check 2,
X07,进料口门上升端,Portal ascent position X07,进料口门上升端,Portal ascent position,
X08,进料口门下降端,Portal descent position X08,进料口门下降端,Portal descent position,
X09,安全光栅,Security grating X09,安全光栅,Security grating,
X10,前门限位, X10,前门限位,front door limit,
X11,左侧门限位, X11,左侧门限位,Left side threshold,
X12,右侧门限位, X12,右侧门限位,Right hand threshold,
Y01,自动指示灯,Auto indicator light Y01,自动指示灯,Auto indicator light,
Y02,故障指示灯,Error indicator light Y02,故障指示灯,Error indicator light,
Y03,待机指示灯,indicator light Y03,待机指示灯,indicator light,
Y04,故障蜂鸣器, Y04,故障蜂鸣器,Fault buzzer,
Y05,吹气SOL ON,Blowing SOL ON Y05,吹气SOL ON,Blowing SOL ON,
Y06,料仓运转ON,SMD BOX operating ON Y06,料仓运转ON,SMD BOX operating ON,
Y07,轴2刹车电源ON,Brake power of axis2 ON Y07,轴2刹车电源ON,Brake power of axis2 ON,
Y08,进料口门上升SOL,Portal ascent SOL Y08,进料口门上升SOL,Portal ascent SOL,
Y09,进料口门下降SOL,Portal descent SOL Y09,进料口门下降SOL,Portal descent SOL,
Y10,相机照明开,Camera light ON Y10,相机照明开,Camera light ON,
升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location: 是否确定退出?,是否确定退出?,Are you sure you want to quit?,
是否确定退出?,是否确定退出?, 提示,提示,Remind,
提示,提示,Remind 点动速度,点动速度,Inching speed,
倍目标速度,倍目标速度,Double target speed,
禁用调试,禁用调试,Disable debugging,
无报警,无出入库或者重置操作时,才可以回待机点!,无报警,无出入库或者重置操作时,才可以回待机点!,"No alarm
inSuddenStop,收到急停信号",报警急停"
InoutAlarm,进出轴报警!复位失败,请检查,in-out axis alarm! Reset failed& please check,
OpenAxisFail,打开轴{0}失败,Failed to open axis {0},
NoAIr,未检测到气压信号,Pressure signal undetected,
AutoReset,收到复位信号,自动复位,Receive reset signal& automatical reset,
AxisAlarm,运动轴{0}报警,Motion axis {0} alarm,
startFail,启动失败:急停未开,Startup failure: emergency stop not opened,
WaitSingleTimeOut,等待信号{0}={1}超时,Wait signal {0}={1} timeout,
startFailAir,启动失败:没有气压信号,Startup failure: no air pressure signal,
AxisHomeMoveAlarm,运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大,需要报警,The movement {0} axis {1} receives the origin completion signal& the current position [{2}]& the error is too large& it needs to alarm,
AxisMoveAlarm,运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大,需要报警,Movement {0} axis {1} target position [{2}] current position {3} error is too large& need to alarm,
MoveTimeOut,{0}]超时{1}[{2}],{0}]Time out {1}[{2}],
WaitInstoreTimeOut,[{0}]超时[等待可以入库][{1}秒],[{0}] timeout [wait to store][{1} seconds],
HasWare,叉子料盘检测有料,请检查,Fork tray full& please check,
NoCodeMsg,未扫到二维码,请重新放入料盘,If the qr code is not scanned& please put it back into the material tray,
InStoreNoCode,未扫到二维码,需要将料盘送出,The qr code is not scanned& the material plate needs to be sent out,
InStoreError,入库库位格式错误:条码[{0}]库位号[{1}],Incorrect format of the library entry: barcode [{0}] library entry number [{1}],
InStoreNoPosition,入库未找到库位:条码[{0}]库位号[{1}],Storage location not found: barcode [{0}] storage location [{1}],
OutStoreError,出库格式错误{0},Providing format error{0},
OutStoreNoPosition,出库未找库位:{0},Storage location not found :{0},
HomeMove,原点返回,Back to home,
AbsMove,绝对运动,Abosolute move,
WaitIo,IO信号等待,IO wait,
WaitTime,时间等待:,Time to wait:,
TargetPosition,电钢目标位置:,Target position of electric steel:,
trayHeight,料盘高度,Reel height,
请先启动料仓!,请先启动料仓!,Please start the system!,
保存位置失败!,保存位置失败!,Save position Fail!,
警告(叉子在待机位时,才能移动升降轴和旋转轴),警告(叉子在待机位时,才能移动升降轴和旋转轴),Warn(move the lifting and rotating axis only when the gripper is stanby),
叉子不在待机位,请先将叉子退回待机位,叉子不在待机位,请先将叉子退回待机位,Gripper not stanby& return the gripper to standby,
确定开始自动出入库?,确定开始自动出入库?,Make sure to start automatic storage ?,
请输入正确的密码,请输入正确的密码,Enter the right PSW,
打开串口失败,打开串口失败,Failed to open serial port,
请输入正确的速度,请输入正确的速度,Please enter the correct speed,
FrmStoreBox_Text,AC_SA_料仓,AC_SA_SMD BOX FrmStoreBox_Text,AC_SA_料仓,AC_SA_SMD BOX,
FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,FrmStoreBox_tabControl2_Text,
FrmStoreBox_tabPage4_Text,料仓操作,Operation FrmStoreBox_tabPage4_Text,料仓操作,Operation,
FrmStoreBox_chbBuzzer_Text,启用蜂鸣器,Enable the buzzer FrmStoreBox_chbBuzzer_Text,启用蜂鸣器,Enable the buzzer,
FrmStoreBox_btnStoreExit_Text,退出系统,Exit FrmStoreBox_btnStoreExit_Text,退出系统,Exit,
FrmStoreBox_btnStoreHome_Text,回待机位,Back to standby FrmStoreBox_btnStoreHome_Text,回待机位,Back to standby,
FrmStoreBox_chbAuto_Text,开机自动启动,Auto start FrmStoreBox_chbAuto_Text,开机自动启动,Auto start,
FrmStoreBox_btnSotreReset_Text,复位,Reset FrmStoreBox_btnSotreReset_Text,复位,Reset,
FrmStoreBox_btnStoreStop_Text,停止,Stop FrmStoreBox_btnStoreStop_Text,停止,Stop,
FrmStoreBox_btnStoreStart_Text,启动,Start FrmStoreBox_btnStoreStart_Text,启动,Start,
FrmStoreBox_tabPage5_Text,设备调试,Device Debugging FrmStoreBox_tabPage5_Text,设备调试,Device Debugging,
FrmStoreBox_btnUpdown_Text,升降轴位置调试,Updown-Axis Debug Location FrmStoreBox_btnUpdown_Text,升降轴位置调试,Updown-Axis Debug Location,
FrmStoreBox_btnDebug_Text,启用调试,Enable debugging FrmStoreBox_btnDebug_Text,启用调试,Enable debugging,
FrmStoreBox_btnAxisOff_Text,料仓运转OFF,SMD BOX operating OFF FrmStoreBox_btnAxisOff_Text,料仓运转OFF,SMD BOX operating OFF,
FrmStoreBox_btnAxisOn_Text,料仓运转ON,SMD BOX operating ON FrmStoreBox_btnAxisOn_Text,料仓运转ON,SMD BOX operating ON,
FrmStoreBox_btnScanCode_Text,扫码测试,scanning test FrmStoreBox_btnScanCode_Text,扫码测试,scanning test,
FrmStoreBox_btnAxisP_Text,轴卡点动,axis inching adjusting FrmStoreBox_btnAxisP_Text,轴卡点动,axis inching adjusting,
FrmStoreBox_btnIO_Text,查看IO,IO check FrmStoreBox_btnIO_Text,查看IO,IO check,
FrmStoreBox_tabPage6_Text,其他,Other FrmStoreBox_tabPage6_Text,其他,Other,
FrmStoreBox_btnLan_Text,语言,Language FrmStoreBox_btnLan_Text,语言,Language,
FrmStoreBox_button4_Text,关于软件,About FrmStoreBox_button4_Text,关于软件,About,
FrmStoreBox_btnClearL_Text,清理日志,Clean log FrmStoreBox_btnClearL_Text,清理日志,Clean log,
FrmStoreBox_btnLogDebug_Text,开启DEBUG,Open Debug FrmStoreBox_btnLogDebug_Text,开启DEBUG,Open Debug,
FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,FrmStoreBox_tabControl1_Text,
FrmStoreBox_tabPage3_Text,操作日志,Operation Log FrmStoreBox_tabPage3_Text,操作日志,Operation Log,
FrmStoreBox_btnCloseLed_Text,关闭照明,Close light FrmStoreBox_btnCloseLed_Text,关闭照明,Close light,
FrmStoreBox_btnClearLog_Text,清理日志,Clean log FrmStoreBox_btnClearLog_Text,清理日志,Clean log,
FrmStoreBox_btnOpenLed_Text,打开照明,Open light FrmStoreBox_btnOpenLed_Text,打开照明,Open light,
FrmStoreBox_btnCloseDoor_Text,关闭仓门,Close door FrmStoreBox_btnCloseDoor_Text,关闭仓门,Close door,
FrmStoreBox_btnOpenDoor_Text,打开仓门,Open door FrmStoreBox_btnOpenDoor_Text,打开仓门,Open door,
FrmStoreBox_tabPage1_Text,伺服调试,Servo debug FrmStoreBox_tabPage1_Text,伺服调试,Servo debug,
FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,FrmStoreBox_axisMoveControl1_Text,
FrmStoreBox_groupBox1_Text,伺服状态,Servo state FrmStoreBox_groupBox1_Text,伺服状态,Servo state,
FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,FrmStoreBox_axis_4_Alarm_Text,
FrmStoreBox_label1_Text,label1,label1 FrmStoreBox_label1_Text,label1,label1,
FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,FrmStoreBox_axis_1_Alarm_Text,
FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,FrmStoreBox_axis_3_Alarm_Text,
FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,FrmStoreBox_axis_2_Alarm_Text,
FrmStoreBox_label38_Text,ALM:,ALM: FrmStoreBox_label38_Text,ALM:,ALM:,
FrmStoreBox_label12_Text,出入库目标值:,Providing target value: FrmStoreBox_label12_Text,出入库目标值:,Providing target value:,
FrmStoreBox_label4_Text,轴三:进出轴,Axis 3 in-out axis FrmStoreBox_label4_Text,轴三:进出轴,Axis 3 in-out axis,
FrmStoreBox_label3_Text,轴二:上下轴,Axis 2 lifting axis FrmStoreBox_label3_Text,轴二:上下轴,Axis 2 lifting axis,
FrmStoreBox_label5_Text,轴一:旋转轴,Axis 1 rotation axis FrmStoreBox_label5_Text,轴一:旋转轴,Axis 1 rotation axis,
FrmStoreBox_label43_Text,输出脉冲值:,Output impulse valve: FrmStoreBox_label43_Text,输出脉冲值:,Output impulse valve:,
FrmStoreBox_label42_Text,编码器计数:,Encoder count: FrmStoreBox_label42_Text,编码器计数:,Encoder count:,
FrmStoreBox_groupAxis_Text,伺服运动,Servo motor FrmStoreBox_groupAxis_Text,伺服运动,Servo motor,
FrmStoreBox_label7_Text,伺服状态:,Servo Info FrmStoreBox_label7_Text,伺服状态:,Servo Info,
FrmStoreBox_label17_Text,负极限信号:,Negative limit signal: FrmStoreBox_label17_Text,负极限信号:,Negative limit signal:,
FrmStoreBox_label19_Text,正极限信号:,Positive limit signal: FrmStoreBox_label19_Text,正极限信号:,Positive limit signal:,
FrmStoreBox_label6_Text,原点信号:,Home signal: FrmStoreBox_label6_Text,原点信号:,Home signal:,
FrmStoreBox_label11_Text,HOME-CMP状态:,HOME-CMP state: FrmStoreBox_label11_Text,HOME-CMP状态:,HOME-CMP state:,
FrmStoreBox_label10_Text,BUSY状态:,BUSY state: FrmStoreBox_label10_Text,BUSY状态:,BUSY state:,
FrmStoreBox_label2_Text,报警状态:,Alarm state: FrmStoreBox_label2_Text,报警状态:,Alarm state:,
FrmStoreBox_btnGetAlarm_Text,读取状态,Read state FrmStoreBox_btnGetAlarm_Text,读取状态,Read state,
FrmStoreBox_btnReadPosition_Text,读取位置,Update location FrmStoreBox_btnReadPosition_Text,读取位置,Update location,
FrmStoreBox_label8_Text,实时位置:,Actual position: FrmStoreBox_label8_Text,实时位置:,Actual position:,
FrmStoreBox_btnOpenAxis_Text,打开伺服,Open servo FrmStoreBox_btnOpenAxis_Text,打开伺服,Open servo,
FrmStoreBox_btnCloseAxis_Text,关闭伺服,Close servo FrmStoreBox_btnCloseAxis_Text,关闭伺服,Close servo,
FrmStoreBox_label47_Text,速度:,Speed: FrmStoreBox_label47_Text,速度:,Speed:,
FrmStoreBox_btnAxisVMove_Text,匀速运动,uniform move FrmStoreBox_btnAxisVMove_Text,匀速运动,uniform move,
FrmStoreBox_btnAxisRMove_Text,相对运动,Relative move FrmStoreBox_btnAxisRMove_Text,相对运动,Relative move,
FrmStoreBox_btnAxisReturnHome_Text,原点返回,Back to home FrmStoreBox_btnAxisReturnHome_Text,原点返回,Back to home,
FrmStoreBox_btnAxisAMove_Text,绝对运动,Abosolute move FrmStoreBox_btnAxisAMove_Text,绝对运动,Abosolute move,
FrmStoreBox_btnComAlarmClear_Text,清除报警,Clear alarm FrmStoreBox_btnComAlarmClear_Text,清除报警,Clear alarm,
FrmStoreBox_label48_Text,位置:,Position: FrmStoreBox_label48_Text,位置:,Position:,
FrmStoreBox_btnAxisStop_Text,停止运动,Stop move FrmStoreBox_btnAxisStop_Text,停止运动,Stop move,
FrmStoreBox_label45_Text,端口号:,Port number: FrmStoreBox_label45_Text,端口号:,Port number:,
FrmStoreBox_label46_Text,地址:,Address: FrmStoreBox_label46_Text,地址:,Address:,
FrmStoreBox_label49_Text,AC伺服:,AC server: FrmStoreBox_label49_Text,AC伺服:,AC server:,
FrmStoreBox_tabPage2_Text,压紧轴/温湿度,Temp controller FrmStoreBox_tabPage2_Text,压紧轴/温湿度,Temp controller,
FrmStoreBox_groupCode_Text,扫码测试,scanning test FrmStoreBox_groupCode_Text,扫码测试,scanning test,
FrmStoreBox_label32_Text,二维码内容:,Code info: FrmStoreBox_label32_Text,二维码内容:,Code info:,
FrmStoreBox_label31_Text,图片:,Image: FrmStoreBox_label31_Text,图片:,Image:,
FrmStoreBox_btnCodeTest_Text,扫码测试,scanning test FrmStoreBox_btnCodeTest_Text,扫码测试,scanning test,
FrmStoreBox_btnOpenFile_Text,打开本地图片,Open Local Image FrmStoreBox_btnOpenFile_Text,打开本地图片,Open Local Image,
FrmStoreBox_groupBox7_Text,温控器调试,Temp controller debug FrmStoreBox_groupBox7_Text,温控器调试,Temp controller debug,
FrmStoreBox_groupHistory_Text,历史记录,History: FrmStoreBox_groupHistory_Text,历史记录,History:,
FrmStoreBox_btnSelHistory_Text,查询记录信息,Query record information FrmStoreBox_btnSelHistory_Text,查询记录信息,Query record information,
FrmStoreBox_label24_Text,记录总条数:,Total number: FrmStoreBox_label24_Text,记录总条数:,Total number:,
FrmStoreBox_label30_Text,记录时间:,Time: FrmStoreBox_label30_Text,记录时间:,Time:,
FrmStoreBox_label23_Text,当前指针位置:,pointer position: FrmStoreBox_label23_Text,当前指针位置:,pointer position:,
FrmStoreBox_label26_Text,记录湿度值:,humidity value: FrmStoreBox_label26_Text,记录湿度值:,humidity value:,
FrmStoreBox_label22_Text,记录温度值:,temperature value: FrmStoreBox_label22_Text,记录温度值:,temperature value:,
FrmStoreBox_btnSelTemp_Text,查询实时数据,Query real-time data FrmStoreBox_btnSelTemp_Text,查询实时数据,Query real-time data,
FrmStoreBox_label29_Text,湿度:,Humidity: FrmStoreBox_label29_Text,湿度:,Humidity:,
FrmStoreBox_label28_Text,温度:,Temperature: FrmStoreBox_label28_Text,温度:,Temperature:,
FrmStoreBox_label27_Text,端口号:,Port number: FrmStoreBox_label27_Text,端口号:,Port number:,
FrmStoreBox_btnTempClose_Text,断开,Disconnect FrmStoreBox_btnTempClose_Text,断开,Disconnect,
FrmStoreBox_btnTempInit_Text,初始化,Initialize FrmStoreBox_btnTempInit_Text,初始化,Initialize,
FrmStoreBox_groupBox3_Text,设备状态,Machine state FrmStoreBox_groupBox3_Text,设备状态,Machine state,
FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,FrmStoreBox_lblWarnMsg_Text,
FrmStoreBox_lblThisSta_Text,等待启动,Wait to start FrmStoreBox_lblThisSta_Text,等待启动,Wait to start,
FrmStoreBox_groupInout_Text,料仓操作,Operation FrmStoreBox_groupInout_Text,料仓操作,Operation,
FrmStoreBox_lblTemp_Text,当前温度--,当前湿度--,Current temperature--& current humidity-- FrmStoreBox_lblTemp_Text,当前温度--,当前湿度--,Current temperature--& current humidity--,
FrmStoreBox_lblMsg_Text,没有开启自动出入库,Auto providing not start FrmStoreBox_lblMsg_Text,没有开启自动出入库,Auto providing not start,
FrmStoreBox_btnSavePosition_Text,保存位置,Save position FrmStoreBox_btnSavePosition_Text,保存位置,Save position,
FrmStoreBox_btnStartAuTo_Text,启动自动模式,Start auto mode FrmStoreBox_btnStartAuTo_Text,启动自动模式,Start auto mode,
FrmStoreBox_label9_Text,入库间隔仓位:,Storage space: FrmStoreBox_label9_Text,入库间隔仓位:,Storage space:,
FrmStoreBox_label21_Text,选择仓位:,Seletct Position: FrmStoreBox_label21_Text,选择仓位:,Seletct Position:,
FrmStoreBox_btnInStore_Text,入库测试,Saving testing FrmStoreBox_btnInStore_Text,入库测试,Saving testing,
FrmStoreBox_btnOutStore_Text,出库测试,Outbound test FrmStoreBox_btnOutStore_Text,出库测试,Outbound test,
FrmStoreBox_btnComP1_Text,压紧轴待机点P1:,p-axis stanby P1: FrmStoreBox_btnComP1_Text,压紧轴待机点P1:,p-axis stanby P1:,
FrmStoreBox_btnInOutP2_Text,进出轴取料点P2:,In-out axis P2: FrmStoreBox_btnInOutP2_Text,进出轴取料点P2:,In-out axis P2:,
FrmStoreBox_btnInOutP1_Text,进出轴待机点P1:,In-out axis stanby P1: FrmStoreBox_btnInOutP1_Text,进出轴待机点P1:,In-out axis stanby P1:,
FrmStoreBox_btnMiddleP1_Text,旋转轴待机点P1:,Rotation axis stanby P1: FrmStoreBox_btnMiddleP1_Text,旋转轴待机点P1:,Rotation axis stanby P1:,
FrmStoreBox_btnUpDownP7_Text,升降轴入料缓冲点P7:,l-axis storing buffer P7: FrmStoreBox_btnUpDownP7_Text,升降轴入料缓冲点P7:,l-axis storing buffer P7:,
FrmStoreBox_btnUpDownP8_Text,升降轴出料缓冲点P8:,l-axis providing buffer P8: FrmStoreBox_btnUpDownP8_Text,升降轴出料缓冲点P8:,l-axis providing buffer P8:,
FrmStoreBox_btnUpDownP1_Text,升降轴入料点P1:,l-axis storing P1: FrmStoreBox_btnUpDownP1_Text,升降轴入料点P1:,l-axis storing P1:,
FrmStoreBox_btnUpDownP2_Text,升降轴出料前点P2:,l-axis providing P2: FrmStoreBox_btnUpDownP2_Text,升降轴出料前点P2:,l-axis providing P2:,
FrmStoreBox_btnComP3_Text,压紧轴压紧前点P3:,p-axis former pressing P3: FrmStoreBox_btnComP3_Text,压紧轴压紧前点P3:,p-axis former pressing P3:,
FrmStoreBox_btnComP2_Text,压紧轴压紧点P2:,p-axis pressing P2: FrmStoreBox_btnComP2_Text,压紧轴压紧点P2:,p-axis pressing P2:,
FrmStoreBox_btnInOutP3_Text,进出轴取料点P3:,In-out axis P3: FrmStoreBox_btnInOutP3_Text,进出轴取料点P3:,In-out axis P3:,
FrmStoreBox_btnMiddleP2_Text,旋转轴库位点P2:,Rotation axis storage P2: FrmStoreBox_btnMiddleP2_Text,旋转轴库位点P2:,Rotation axis storage P2:,
FrmStoreBox_btnUpDownP5_Text,升降轴出料前点P5:,l-axis former providing P5: FrmStoreBox_btnUpDownP5_Text,升降轴出料前点P5:,l-axis former providing P5:,
FrmStoreBox_btnUpDownP6_Text,升降轴出料缓冲点P6:,l-axis providing buffer P6: FrmStoreBox_btnUpDownP6_Text,升降轴出料缓冲点P6:,l-axis providing buffer P6:,
FrmStoreBox_btnUpDownP3_Text,升降轴入料前点P3:,l-axis former storing P3: FrmStoreBox_btnUpDownP3_Text,升降轴入料前点P3:,l-axis former storing P3:,
FrmStoreBox_btnUpDownP4_Text,升降轴入料缓冲点P4:,l-axis storing buffer P4: FrmStoreBox_btnUpDownP4_Text,升降轴入料缓冲点P4:,l-axis storing buffer P4:,
FrmPwd_Text,请输入密码,Enter PSW: FrmPwd_Text,请输入密码,Enter PSW:,
FrmPwd_btnNext_Text,确定,Confirm FrmPwd_btnNext_Text,确定,Confirm,
FrmPwd_btnBack_Text,返回,Back FrmPwd_btnBack_Text,返回,Back,
FrmPwd_label1_Text,请输入密码:,Enter PSW: FrmPwd_label1_Text,请输入密码:,Enter PSW:,
FrmIOStatus_Text,IO查看,IO check FrmIOStatus_Text,IO查看,IO check,
FrmIOStatus_button1_Text,关闭,Close FrmIOStatus_button1_Text,关闭,Close,
FrmIOStatus_groupBox2_Text,高度传感器,Height Single: FrmIOStatus_groupBox2_Text,高度传感器,Height Single:,
FrmIOStatus_label11_Text,4:,4: FrmIOStatus_label11_Text,4:,4:,
FrmIOStatus_label10_Text,料盘尺寸:,Size: FrmIOStatus_label10_Text,料盘尺寸:,Size:,
FrmIOStatus_label9_Text,料盘高度:,Hieght: FrmIOStatus_label9_Text,料盘高度:,Hieght:,
FrmIOStatus_label8_Text,->,-> FrmIOStatus_label8_Text,->,->,
FrmIOStatus_label7_Text,3:,3: FrmIOStatus_label7_Text,3:,3:,
FrmIOStatus_label4_Text,2:,2: FrmIOStatus_label4_Text,2:,2:,
FrmIOStatus_label1_Text,1:,1: FrmIOStatus_label1_Text,1:,1:,
FrmIOStatus_groupBox1_Text,DO写入,DO write FrmIOStatus_groupBox1_Text,DO写入,DO write,
FrmIOStatus_btnCloseLed_Text,关闭照明,Close light FrmIOStatus_btnCloseLed_Text,关闭照明,Close light,
FrmIOStatus_label3_Text,选择DO:,Select DO: FrmIOStatus_label3_Text,选择DO:,Select DO:,
FrmIOStatus_btnOpenLed_Text,打开照明,Open light FrmIOStatus_btnOpenLed_Text,打开照明,Open light,
FrmIOStatus_label2_Text,SlaveId,SlaveId FrmIOStatus_label2_Text,SlaveId,SlaveId,
FrmIOStatus_btnCloseAxisBreak_Text,关闭刹车,Close brake FrmIOStatus_btnCloseAxisBreak_Text,关闭刹车,Close brake,
FrmIOStatus_label17_Text,设备IP:,IP: FrmIOStatus_label17_Text,设备IP:,IP:,
FrmIOStatus_btnReadIO_Text,读取IO状态,Read IO state FrmIOStatus_btnReadIO_Text,读取IO状态,Read IO state,
FrmIOStatus_btnOpenAxisBreak_Text,打开刹车,Open brake FrmIOStatus_btnOpenAxisBreak_Text,打开刹车,Open brake,
FrmIOStatus_label14_Text,地址:,Servo address: FrmIOStatus_label14_Text,地址:,Servo address:,
FrmIOStatus_btnWriteSingleDO_Text,写入DO,Write DO FrmIOStatus_btnWriteSingleDO_Text,写入DO,Write DO,
FrmIOStatus_label5_Text,定时(ms):,Time(ms): FrmIOStatus_label5_Text,定时(ms):,Time(ms):,
FrmIOStatus_btnReadAllDi_Text,读取所有DI,Read all DI FrmIOStatus_btnReadAllDi_Text,读取所有DI,Read all DI,
FrmIOStatus_label6_Text,写入值:,Write value: FrmIOStatus_label6_Text,写入值:,Write value:,
FrmIOStatus_btnReadAllDo_Text,读取所有DO,Read all DO FrmIOStatus_btnReadAllDo_Text,读取所有DO,Read all DO,
FrmIOStatus_btnCloseDoor_Text,关闭仓门,Close door FrmIOStatus_btnCloseDoor_Text,关闭仓门,Close door,
FrmIOStatus_btnOpenDoor_Text,打开仓门,Open door FrmIOStatus_btnOpenDoor_Text,打开仓门,Open door,
FrmIOStatus_groupBox4_Text,DO列表,DO list FrmIOStatus_groupBox4_Text,DO列表,DO list,
FrmIOStatus_groupBox3_Text,DI列表,DI list FrmIOStatus_groupBox3_Text,DI列表,DI list,
FrmIOStatus_chbAutoRead_Text,自动读取,Auto read FrmIOStatus_chbAutoRead_Text,自动读取,Auto read,
FrmAxisDebug_Text,料仓BOX_1 _轴点动调试,SMD BOX_1 _axis inching adjusting FrmAxisDebug_Text,料仓BOX_1 _轴点动调试,SMD BOX_1 _axis inching adjusting,
FrmAxisDebug_btnCCopy_Text,复制,Copy FrmAxisDebug_btnCCopy_Text,复制,Copy,
FrmAxisDebug_btnICopy_Text,复制,Copy FrmAxisDebug_btnICopy_Text,复制,Copy,
FrmAxisDebug_btnUCopy_Text,复制,Copy FrmAxisDebug_btnUCopy_Text,复制,Copy,
FrmAxisDebug_btnMCopy_Text,复制,Copy FrmAxisDebug_btnMCopy_Text,复制,Copy,
FrmAxisDebug_lblSpeed_Text,点动速度=0.2倍目标速度,Speed=0.2xTarget Speed FrmAxisDebug_lblSpeed_Text,点动速度=0.2倍目标速度,Speed=0.2xTarget Speed,
FrmAxisDebug_btnComMovej_Text,压紧轴-(向上),Pressure axis-(up) FrmAxisDebug_btnComMovej_Text,压紧轴-(向上),Pressure axis-(up),
FrmAxisDebug_btnComMove_Text,压紧轴+(向下),Pressure axis+(down) FrmAxisDebug_btnComMove_Text,压紧轴+(向下),Pressure axis+(down),
FrmAxisDebug_label4_Text,(轴四)压紧轴,(Axis 4)pressure axis FrmAxisDebug_label4_Text,(轴四)压紧轴,(Axis 4)pressure axis,
FrmAxisDebug_label6_Text,实时坐标,Real time coordinate FrmAxisDebug_label6_Text,实时坐标,Real time coordinate,
FrmAxisDebug_label5_Text,点动速度,Inching speed FrmAxisDebug_label5_Text,点动速度,Inching speed,
FrmAxisDebug_button1_Text,关闭,Close FrmAxisDebug_button1_Text,关闭,Close,
FrmAxisDebug_btnInOutMovej_Text,进出轴-(后退),In-out axis-backward FrmAxisDebug_btnInOutMovej_Text,进出轴-(后退),In-out axis-backward,
FrmAxisDebug_btnUpDownMovej_Text,升降轴-(下降),l-axis-descent FrmAxisDebug_btnUpDownMovej_Text,升降轴-(下降),l-axis-descent,
FrmAxisDebug_btnMiddleMovej_Text,旋转轴-(逆时针),Rotation axis- anti-clockwise FrmAxisDebug_btnMiddleMovej_Text,旋转轴-(逆时针),Rotation axis- anti-clockwise,
FrmAxisDebug_btnInOutMove_Text,进出轴+(前进),In-out axis+forward FrmAxisDebug_btnInOutMove_Text,进出轴+(前进),In-out axis+forward,
FrmAxisDebug_btnUpDownMove_Text,升降轴+(上升),l-axis+ascent FrmAxisDebug_btnUpDownMove_Text,升降轴+(上升),l-axis+ascent,
FrmAxisDebug_btnMiddleMove_Text,旋转轴+(顺时针),Rotation axis+clockwise FrmAxisDebug_btnMiddleMove_Text,旋转轴+(顺时针),Rotation axis+clockwise,
FrmAxisDebug_label3_Text,(轴三)进出轴,(Axis 3) in-out axis FrmAxisDebug_label3_Text,(轴三)进出轴,(Axis 3) in-out axis,
FrmAxisDebug_label2_Text,(轴二)升降轴,(Axis 2) lifting axis FrmAxisDebug_label2_Text,(轴二)升降轴,(Axis 2) lifting axis,
FrmAxisDebug_label1_Text,(轴一)旋转轴,(Axis 1) rotation axis FrmAxisDebug_label1_Text,(轴一)旋转轴,(Axis 1) rotation axis,
升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location: 升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location:,
FrmPositionTool_Text,升降轴位置测试,Updown-Axis Debug Location FrmPositionTool_Text,升降轴位置测试,Updown-Axis Debug Location,
FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,FrmPositionTool_groupBox6_Text,
FrmPositionTool_groupBox2_Text,位置信息,location information FrmPositionTool_groupBox2_Text,位置信息,location information,
FrmPositionTool_label10_Text,入料缓冲点P4偏移量:,Point P4 offset: FrmPositionTool_label10_Text,入料缓冲点P4偏移量:,Point P4 offset:,
FrmPositionTool_label9_Text,入料前点P3偏移量:,Point P3 offset: FrmPositionTool_label9_Text,入料前点P3偏移量:,Point P3 offset:,
FrmPositionTool_label5_Text,出料缓冲点P6偏移量:,Point P6 offset: FrmPositionTool_label5_Text,出料缓冲点P6偏移量:,Point P6 offset:,
FrmPositionTool_label4_Text,出料前点P5偏移值:,Point P5 offset: FrmPositionTool_label4_Text,出料前点P5偏移值:,Point P5 offset:,
FrmPositionTool_btnOpenFolder_Text,打开文件夹,Open the folder FrmPositionTool_btnOpenFolder_Text,打开文件夹,Open the folder,
FrmPositionTool_btnGetActualPosition_Text,读取位置,Update location FrmPositionTool_btnGetActualPosition_Text,读取位置,Update location,
FrmPositionTool_label8_Text,移动速度:,Move speed: FrmPositionTool_label8_Text,移动速度:,Move speed:,
FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,FrmPositionTool_ioStatusControl1_Text,
FrmPositionTool_label1_Text,label1,label1 FrmPositionTool_label1_Text,label1,label1,
FrmPositionTool_btnAbsMove_Text,开始运动,Start FrmPositionTool_btnAbsMove_Text,开始运动,Start,
FrmPositionTool_label3_Text,保存文件名称:,file name: FrmPositionTool_label3_Text,保存文件名称:,file name:,
FrmPositionTool_label7_Text,实际位置:,actual position: FrmPositionTool_label7_Text,实际位置:,actual position:,
FrmPositionTool_label13_Text,目标位置:,target location: FrmPositionTool_label13_Text,目标位置:,target location:,
FrmPositionTool_btnSdStop_Text,停止,Stop FrmPositionTool_btnSdStop_Text,停止,Stop,
FrmPositionTool_label6_Text,目标位置:,target location: FrmPositionTool_label6_Text,目标位置:,target location:,
FrmPositionTool_groupBox1_Text,设备信息,equipment information FrmPositionTool_groupBox1_Text,设备信息,equipment information,
FrmPositionTool_label12_Text,端口号:,Port number: FrmPositionTool_label12_Text,端口号:,Port number:,
FrmPositionTool_label18_Text,地址:,Servo address: FrmPositionTool_label18_Text,地址:,Servo address:,
FrmPositionTool_btnHomeMove_Text,原点返回,Back to home FrmPositionTool_btnHomeMove_Text,原点返回,Back to home,
FrmPositionTool_btnServoOn_Text,打开伺服,Open servo FrmPositionTool_btnServoOn_Text,打开伺服,Open servo,
FrmPositionTool_btnServoOff_Text,关闭伺服,Close servo FrmPositionTool_btnServoOff_Text,关闭伺服,Close servo,
FrmPositionTool_label2_Text,检测信号地址:,signal address: FrmPositionTool_label2_Text,检测信号地址:,signal address:,
FrmPositionTool_btnExit_Text,退出,Exit FrmPositionTool_btnExit_Text,退出,Exit,
FrmPositionTool_btnClear_Text,清理,Clear FrmPositionTool_btnClear_Text,清理,Clear,
检测信号,检测信号,detection signal 检测信号,检测信号,detection signal,
FrmLanguare_Text,语言设置,Language FrmLanguare_Text,语言设置,Language,
FrmLanguare_btnCancel_Text,取消,Cancel FrmLanguare_btnCancel_Text,取消,Cancel,
FrmLanguare_btnOk_Text,确定,Confirm FrmLanguare_btnOk_Text,确定,Confirm,
FrmLanguare_rbtnEnglish_Text,英文,English FrmLanguare_rbtnEnglish_Text,英文,English,
FrmLanguare_rbtnChina_Text,中文,Chinese FrmLanguare_rbtnChina_Text,中文,Chinese,
FrmAbout_Text,软件信息,Software Info FrmAbout_Text,软件信息,Software Info,
FrmAbout_btnCopy_Text,复制编号,Copy FrmAbout_btnCopy_Text,复制编号,Copy,
FrmAbout_lblCodeName_Text,软件编号:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,Software Number:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65 FrmAbout_lblCodeName_Text,软件编号:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,Software Number:52 43 2D 44 4C 2D 41 43 53 69 6E 67 6C 65 53 74 6F 72 65,
FrmAbout_lblTime_Text,更新时间:2020-02-07 21:16,UpdateTime:2020-02-07 21:16 FrmAbout_lblTime_Text,更新时间:2020-02-07 21:16,UpdateTime:2020-02-07 21:16,
FrmAbout_lblVersion_Text,版本号:1.0.7342.38298,Version:1.0.7342.38298 FrmAbout_lblVersion_Text,版本号:1.0.7342.38298,Version:1.0.7342.38298,
FrmAbout_btnNext_Text,确定,Confirm FrmAbout_btnNext_Text,确定,Confirm,
Middle_Axis,(轴一)旋转轴,(Axis 1) rotation axis Middle_Axis,(轴一)旋转轴,(Axis 1) rotation axis,
UpDown_Axis,(轴二)升降轴轴,(Axis 2) lifting axis UpDown_Axis,(轴二)升降轴轴,(Axis 2) lifting axis,
InOut_Axis,(轴三)进出轴,(Axis 3) in-out axis InOut_Axis,(轴三)进出轴,(Axis 3) in-out axis,
Comp_Axis,(轴四)压紧轴,(Axis 4)pressure axis Comp_Axis,(轴四)压紧轴,(Axis 4)pressure axis,
启用调试,启用调试,Enable debugging 启用调试,启用调试,Enable debugging,
等待启动,等待启动,Wait to start 等待启动,等待启动,Wait to start,
前门未关,前门未关,Front door open 前门未关,前门未关,Front door open,
叉子料盘检测有料,请检查,叉子料盘检测有料,请检查,Fork tray full& please check 叉子料盘检测有料,请检查,叉子料盘检测有料,请检查,Fork tray full& please check,
开始自动出入库,开始自动出入库,Start auto storing 开始自动出入库,开始自动出入库,Start auto storing,
停止自动出入库,停止自动出入库,Stop auto storing 停止自动出入库,停止自动出入库,Stop auto storing,
自动出库:,自动出库:, 自动出库:,自动出库:,Auto outbound:,
自动入库:,自动入库:, 自动入库:,自动入库:,Auto warehousing:,
定位气缸不在下降端,不能移动进出轴,定位气缸不在下降端,不能移动进出轴,The position cylinder is not at the descent position& not move the in-out axis 定位气缸不在下降端,不能移动进出轴,定位气缸不在下降端,不能移动进出轴,The position cylinder is not at the descent position& not move the in-out axis,
警告,警告,Warning 警告,警告,Warning,
开始循环出库,开始循环出库,Start looping out 开始循环出库,开始循环出库,Start looping out,
停止循环出库,停止循环出库,Stop the loop 停止循环出库,停止循环出库,Stop the loop,
FrmStoreBox_显示ToolStripMenuItem_Text,显示,Show FrmStoreBox_显示ToolStripMenuItem_Text,显示,Show,
FrmStoreBox_toolStripMenuItem1_Text,退出,Exit FrmStoreBox_toolStripMenuItem1_Text,退出,Exit,
X01,急停,Emergency stop X01,急停,Emergency stop,
X02,复位,Reset X02,复位,Reset,
X03,自动, X03,自动,Auto,
X04,气压检测,Pressure detection X04,气压检测,Pressure detection,
X05,料盘检测1(进料口), X05,料盘检测1(进料口),Tray check 1,
X06,料盘检测2(料叉), X06,料盘检测2(料叉),Tray check 2,
X07,进料口门上升端,Portal ascent position X07,进料口门上升端,Portal ascent position,
X08,进料口门下降端,Portal descent position X08,进料口门下降端,Portal descent position,
X09,安全光栅,Security grating X09,安全光栅,Security grating,
X10,前门限位, X10,前门限位,front door limit,
X11,左侧门限位, X11,左侧门限位,Left side threshold,
X12,右侧门限位, X12,右侧门限位,Right hand threshold,
Y01,自动指示灯,Auto indicator light Y01,自动指示灯,Auto indicator light,
Y02,故障指示灯,Error indicator light Y02,故障指示灯,Error indicator light,
Y03,待机指示灯,indicator light Y03,待机指示灯,indicator light,
Y04,故障蜂鸣器, Y04,故障蜂鸣器,Fault buzzer,
Y05,吹气SOL ON,Blowing SOL ON Y05,吹气SOL ON,Blowing SOL ON,
Y06,料仓运转ON,SMD BOX operating ON Y06,料仓运转ON,SMD BOX operating ON,
Y07,轴2刹车电源ON,Brake power of axis2 ON Y07,轴2刹车电源ON,Brake power of axis2 ON,
Y08,进料口门上升SOL,Portal ascent SOL Y08,进料口门上升SOL,Portal ascent SOL,
Y09,进料口门下降SOL,Portal descent SOL Y09,进料口门下降SOL,Portal descent SOL,
Y10,相机照明开,Camera light ON Y10,相机照明开,Camera light ON,
升降轴位置调试:,升降轴位置调试:,Updown-Axis Debug Location: 是否确定退出?,是否确定退出?,Are you sure you want to quit?,
是否确定退出?,是否确定退出?, 提示,提示,Remind,
提示,提示,Remind 点动速度,点动速度,Inching speed,
倍目标速度,倍目标速度,Double target speed,
禁用调试,禁用调试,Disable debugging,
无报警,无出入库或者重置操作时,才可以回待机点!,无报警,无出入库或者重置操作时,才可以回待机点!,"No alarm
inSuddenStop,收到急停信号",报警急停"
InoutAlarm,进出轴报警!复位失败,请检查,in-out axis alarm! Reset failed& please check,
OpenAxisFail,打开轴{0}失败,Failed to open axis {0},
NoAIr,未检测到气压信号,Pressure signal undetected,
AutoReset,收到复位信号,自动复位,Receive reset signal& automatical reset,
AxisAlarm,运动轴{0}报警,Motion axis {0} alarm,
startFail,启动失败:急停未开,Startup failure: emergency stop not opened,
WaitSingleTimeOut,等待信号{0}={1}超时,Wait signal {0}={1} timeout,
startFailAir,启动失败:没有气压信号,Startup failure: no air pressure signal,
AxisHomeMoveAlarm,运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大,需要报警,The movement {0} axis {1} receives the origin completion signal& the current position [{2}]& the error is too large& it needs to alarm,
AxisMoveAlarm,运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大,需要报警,Movement {0} axis {1} target position [{2}] current position {3} error is too large& need to alarm,
MoveTimeOut,{0}]超时{1}[{2}],{0}]Time out {1}[{2}],
WaitInstoreTimeOut,[{0}]超时[等待可以入库][{1}秒],[{0}] timeout [wait to store][{1} seconds],
HasWare,叉子料盘检测有料,请检查,Fork tray full& please check,
NoCodeMsg,未扫到二维码,请重新放入料盘,If the qr code is not scanned& please put it back into the material tray,
InStoreNoCode,未扫到二维码,需要将料盘送出,The qr code is not scanned& the material plate needs to be sent out,
InStoreError,入库库位格式错误:条码[{0}]库位号[{1}],Incorrect format of the library entry: barcode [{0}] library entry number [{1}],
InStoreNoPosition,入库未找到库位:条码[{0}]库位号[{1}],Storage location not found: barcode [{0}] storage location [{1}],
OutStoreError,出库格式错误{0},Providing format error{0},
OutStoreNoPosition,出库未找库位:{0},Storage location not found :{0},
HomeMove,原点返回,Back to home,
AbsMove,绝对运动,Abosolute move,
WaitIo,IO信号等待,IO wait,
WaitTime,时间等待:,Time to wait:,
TargetPosition,电钢目标位置:,Target position of electric steel:,
trayHeight,料盘高度,Reel height,
请先启动料仓!,请先启动料仓!,Please start the system!,
保存位置失败!,保存位置失败!,Save position Fail!,
警告(叉子在待机位时,才能移动升降轴和旋转轴),警告(叉子在待机位时,才能移动升降轴和旋转轴),Warn(move the lifting and rotating axis only when the gripper is stanby),
叉子不在待机位,请先将叉子退回待机位,叉子不在待机位,请先将叉子退回待机位,Gripper not stanby& return the gripper to standby,
确定开始自动出入库?,确定开始自动出入库?,Make sure to start automatic storage ?,
请输入正确的密码,请输入正确的密码,Enter the right PSW,
打开串口失败,打开串口失败,Failed to open serial port,
请输入正确的速度,请输入正确的速度,Please enter the correct speed,
...@@ -72,7 +72,9 @@ namespace OnlineStore.ACPackingStore ...@@ -72,7 +72,9 @@ namespace OnlineStore.ACPackingStore
{ {
return true; return true;
} }
MyMessage.Show("叉子不在待机位,请先将叉子退回待机位(" + InOutDefaultPosition + ")", "警告(叉子在待机位时,才能移动升降轴和旋转轴) ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // MyMessage.Show("叉子不在待机位,请先将叉子退回待机位(" + InOutDefaultPosition + ")", "警告(叉子在待机位时,才能移动升降轴和旋转轴) ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
MessageBox.Show(ResourceCulture.GetString("叉子不在待机位,请先将叉子退回待机位") + "(" + InOutDefaultPosition + ")!",
ResourceCulture.GetString("警告(叉子在待机位时,才能移动升降轴和旋转轴)"), MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
return false; return false;
} }
private void btnAxisAMove_Click(object sender, EventArgs e) private void btnAxisAMove_Click(object sender, EventArgs e)
......
...@@ -71,6 +71,7 @@ ...@@ -71,6 +71,7 @@
<Compile Include="PanasonicServo\ACCMDManager.cs" /> <Compile Include="PanasonicServo\ACCMDManager.cs" />
<Compile Include="PanasonicServo\ACServerManager.cs" /> <Compile Include="PanasonicServo\ACServerManager.cs" />
<Compile Include="PanasonicServo\ACServerManager_Partial.cs" /> <Compile Include="PanasonicServo\ACServerManager_Partial.cs" />
<Compile Include="ResourceControl.cs" />
<Compile Include="store\LineMoveP.cs" /> <Compile Include="store\LineMoveP.cs" />
<Compile Include="store\LineAlarm.cs"> <Compile Include="store\LineAlarm.cs">
<SubType>Code</SubType> <SubType>Code</SubType>
......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OnlineStore.DeviceLibrary
{
public class ResourceControl
{
public delegate string GetStrDelegate(string id, string defaultStr);
public static event GetStrDelegate GetStrEvent;
public delegate string GetStringDelegate(string id, string defaultStr, params object[] param);
public static event GetStringDelegate GetStringEvent;
public static string GetMsgStr(string value)
{
string result = GetStrEvent?.Invoke(value, value);
return result;
}
public static string GetString(string id, params object[] param)
{
string result = GetStringEvent?.Invoke(id, id, param);
return result;
}
public static string GetString(string id, string defaultStr)
{
string result = GetStrEvent?.Invoke(id, defaultStr);
return result;
}
public static string GetString(string id, string defaultStr, params object[] param)
{
string result = GetStringEvent?.Invoke(id, defaultStr, param);
return result;
}
/// <summary>
/// AutoOut 自动出库:
/// </summary>
public static string AutoOut = "AutoOut";
/// <summary>
/// AutoIn 自动入库:
/// </summary>
public static string AutoIn = "AutoIn";
/// <summary>
/// AutoEnd 自动出入库结束
/// </summary>
public static string AutoEnd = "AutoEnd";
/// <summary>
///"运行中"
/// </summary>
public static string Run = "Run";
/// <summary>
///"忙碌"
/// </summary>
public static string Busy = "Busy";
/// <summary>
///"原点返回"
/// </summary>
public static string HomeMove = "HomeMove";
/// <summary>
///"重置"
/// </summary>
public static string Reset = "Reset";
/// <summary>
///"运行中"
/// </summary>
public static string Runing = "Runing";
/// <summary>
///"等待启动"
/// </summary>
public static string Wait = "Wait";
/// <summary>
///"设备调试中"
/// </summary>
public static string Debugging = "Debugging";
/// <summary>
///"料盘入仓位完成"
/// </summary>
public static string InStoreEnd = "InStoreEnd";
/// <summary>
///"入库执行中"
/// </summary>
public static string InStoreExecute = "InStoreExecute";
/// <summary>
///"故障中"
/// </summary>
public static string InTrouble = "InTrouble";
/// <summary>
///"料盘出仓位完成"
/// </summary>
public static string OutStoreBoxEnd = "OutStoreBoxEnd";
/// <summary>
///"出库执行中"
/// </summary>
public static string OutStoreExecute = "OutStoreExecute";
/// <summary>
///"设备联机"
/// </summary>
public static string StoreOnline = "StoreOnline";
/// <summary>
///"急停中"
/// </summary>
public static string SuddenStop = "SuddenStop";
/// <summary>
///"出库完成"
/// </summary>
public static string OutMoveExecute = "OutMoveExecute";
/// <summary>
///"入库失败"
/// </summary>
public static string InStoreFailed = "InStoreFailed";
/// <summary>
///"出库失败"
/// </summary>
public static string OutStoreFailed = "OutStoreFailed";
/// <summary>
///"等待信号"
/// </summary>
public static string WaitSingle = "WaitSingle";
/// <summary>
///"超时"
/// </summary>
public static string TimeOut = "TimeOut";
/// <summary>
///"收到急停信号,报警急停"
/// </summary>
public static string inSuddenStop = "inSuddenStop";
/// <summary>
///"进出轴报警!复位失败,请检查"
/// </summary>
public static string InoutAlarm = "InoutAlarm";
/// <summary>
///"打开"
/// </summary>
public static string Open = "Open";
/// <summary>
///"失败"
/// </summary>
public static string Fail = "Fail";
/// <summary>
///"收到复位信号,自动复位"
/// </summary>
public static string AutoReset = "AutoReset";
/// <summary>
///"运动轴"
/// </summary>
public static string MoveAxis = "MoveAxis";
/// <summary>
///"报警"
/// </summary>
public static string Alarm = "Alarm";
/// <summary>
///入库库位格式错误:条码[{0}]库位号[{1}]
/// </summary>
public static string InStoreError = "InStoreError";
/// <summary>
///"入库未找到库位:条码[{0}]库位号[{1}]"
/// </summary>
public static string InStoreNoPosition = "InStoreNoPosition";
/// <summary>
///出库格式错误{0}
/// </summary>
public static string OutStoreError = "OutStoreError";
/// <summary>
///"出库未找库位:{0}"
/// </summary>
public static string OutStoreNoPosition = "OutStoreNoPosition";
/// <summary>
///"绝对运动:"
/// </summary>
public static string AbsMove = "AbsMove";
/// <summary>
///"IO信号等待:"
/// </summary>
public static string WaitIo = "WaitIo";
/// <summary>
///"时间等待:"
/// </summary>
public static string WaitTime = "WaitTime";
/// <summary>
///"电钢目标位置:"
/// </summary>
public static string TargetPosition = "TargetPosition";
/// <summary>
/// 此设备不支持单个入库
/// </summary>
public static string CanotSingleInStore = "CanotSingleInStore";
/// <summary>
///叉子不在待机位,请先将叉子退回待机位
/// </summary>
public static string InoutNotOk = "InoutNotOk";
/// <summary>
///警告(叉子在待机位时,才能移动升降轴和旋转轴)
/// </summary>
public static string InoutWarn = "InoutWarn";
/// <summary>
///无报警,无出入库或者重置操作时,才可以回待机点
/// </summary>
public static string CanotBack = "CanotBack";
/// <summary>
///请先关闭批量上下料门
/// </summary>
public static string PCloseDoor = "PCloseDoor";
/// <summary>
///请输入正确的密码
/// </summary>
public static string PWPwd = "PWPwd";
/// <summary>
///忙碌中,无法打开门锁
/// </summary>
public static string CnotOpen = "CnotOpen";
/// <summary>
///批量入库失败:请先关闭上料机构
/// </summary>
public static string batchInError = "batchInError";
/// <summary>
///批量入库失败:叉子料盘检测有料,请检查后再入库
/// </summary>
public static string batchInError2 = "batchInError2";
/// <summary>
///取出料盘失败:无料盘可取
/// </summary>
public static string GetError = "GetError";
/// <summary>
///取出料盘失败:忙碌中,无法打开门锁
/// </summary>
public static string GetError2 = "GetError2";
/// <summary>
///锁门失败:请先关闭上料机构
/// </summary>
public static string CloseError = "CloseError";
/// <summary>
///已确认料盘已手动拿出
/// </summary>
public static string TakeTrayOut = "TakeTrayOut";
/// <summary>
///未检测到气压信号
/// </summary>
public static string NoAIr = "NoAIr";
/// <summary>
///料盘高度
/// </summary>
public static string trayHeight = "trayHeight";
/// <summary>
///负限位
/// </summary>
public static string FuLimit = "FuLimit";
/// <summary>
///正限位
/// </summary>
public static string ZhLimit = "ZhLimit";
/// <summary>
///上料轴运动停止
/// </summary>
public static string BatchStop = "BatchStop";
/// <summary>
///扫码结束
/// </summary>
public static string ScanOk = "ScanOk";
/// <summary>
///操作人员拿走料盘
/// </summary>
public static string TakeTrayGo = "TakeTrayGo";
/// <summary>
///等待送料结束
/// </summary>
public static string WaitEnd = "WaitEnd";
/// <summary>
///吸盘吸料失败
/// </summary>
public static string XiLiaoError = "XiLiaoError";
/// <summary>
///伺服OFF
/// </summary>
public static string ServoOff = "ServoOff";
/// <summary>
///伺服ON
/// </summary>
public static string servoON = "servoON";
/// <summary>
///仓门状态未知
/// </summary>
public static string NoDoorStatus = "NoDoorStatus";
/// <summary>
///批量出入库信息: 入库:
/// </summary>
public static string InstoreInfo = "InstoreInfo";
/// <summary>
///出库
/// </summary>
public static string oustore = "oustore";
/// <summary>
///门锁关闭
/// </summary>
public static string doorClose = "doorClose";
/// <summary>
///门锁打开
/// </summary>
public static string doorOpen = "doorOpen";
/// <summary>
///启动失败:压紧轴连接失败
/// </summary>
public static string PreConnectFail = "PreConnectFail";
/// <summary>
///启动失败:急停未开
/// </summary>
public static string startFail = "startFail";
/// <summary>
///启动失败:没有气压信号
/// </summary>
public static string startFailAir = "startFailAir";
/// <summary>
/// 打开轴{0}失败
/// </summary>
public static string OpenAxisFail = "OpenAxisFail";
/// <summary>
/// 运动轴{0}报警
/// </summary>
public static string AxisAlarm = "AxisAlarm";
/// <summary>
/// 等待信号{0}={1}超时
/// </summary>
public static string WaitSingleTimeOut = "WaitSingleTimeOut";
/// <summary>
/// 运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大,需要报警
/// </summary>
public static string AxisHomeMoveAlarm = "AxisHomeMoveAlarm";
/// <summary>
/// 运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大,需要报警
/// </summary>
public static string AxisMoveAlarm = "AxisMoveAlarm";
/// <summary>
/// [{0}]超时{1}[{2}]
/// </summary>
public static string MoveTimeOut = "MoveTimeOut";
/// <summary>
/// [{0}]超时[等待可以入库][{1}秒]
/// </summary>
public static string WaitInstoreTimeOut = "WaitInstoreTimeOut";
/// <summary>
/// 叉子料盘检测有料,请检查
/// </summary>
public static string HasWare = "HasWare";
/// <summary>
/// 未扫到二维码,请重新放入料盘
/// </summary>
public static string NoCodeMsg = "NoCodeMsg";
/// <summary>
/// 未扫到二维码,需要将料盘送出
/// </summary>
public static string InStoreNoCode = "InStoreNoCode";
/// <summary>
/// 门未关闭,无法执行出库
/// </summary>
public static string TheDoorOpen = "TheDoorOpen";
/// <summary>
/// 批量轴已满,请取出料盘
/// </summary>
public static string OutFull = "OutFull";
}
}
...@@ -123,11 +123,11 @@ namespace OnlineStore.DeviceLibrary ...@@ -123,11 +123,11 @@ namespace OnlineStore.DeviceLibrary
if (isInSuddenDown.Equals(false)) if (isInSuddenDown.Equals(false))
{ {
isInSuddenDown = true; isInSuddenDown = true;
LogUtil.error(LOGGER, StoreName + "收到急停信号,报警急停"); LogUtil.error(LOGGER, StoreName + "收到急停信号,报警急停");
WarnMsg = StoreName + "收到急停信号,报警急停"; // WarnMsg = StoreName + "收到急停信号,报警急停";
SetWarnMsg(ResourceControl.inSuddenStop);
//报警时会关闭所有轴 //报警时会关闭所有轴
Alarm(StoreAlarmType.SuddenStop, "1", WarnMsg, StoreMoveType.None); Alarm(StoreAlarmType.SuddenStop, "1", WarnObj.WarnMsg, StoreMoveType.None);
} }
} }
else else
...@@ -221,7 +221,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -221,7 +221,7 @@ namespace OnlineStore.DeviceLibrary
{ {
isNoAirCheck = false; isNoAirCheck = false;
isInSuddenDown = false; isInSuddenDown = false;
WarnMsg = ""; SetWarnMsg();
CurrInOutACount = 0; CurrInOutACount = 0;
CurrInOutCount = 0; CurrInOutCount = 0;
IOManager.IOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW); IOManager.IOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW);
...@@ -280,7 +280,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -280,7 +280,7 @@ namespace OnlineStore.DeviceLibrary
storeRunStatus = StoreRunStatus.Reset; storeRunStatus = StoreRunStatus.Reset;
storeStatus = StoreStatus.ResetMove; storeStatus = StoreStatus.ResetMove;
StoreMove.NewMove(StoreMoveType.StoreReset); StoreMove.NewMove(StoreMoveType.StoreReset);
WarnMsg = ""; SetWarnMsg();
if (!RunAxis(true)) if (!RunAxis(true))
////打开四个轴 ////打开四个轴
...@@ -385,7 +385,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -385,7 +385,7 @@ namespace OnlineStore.DeviceLibrary
storeStatus = StoreStatus.StoreOnline; storeStatus = StoreStatus.StoreOnline;
if (alarmType.Equals(StoreAlarmType.None)) if (alarmType.Equals(StoreAlarmType.None))
{ {
WarnMsg = ""; SetWarnMsg();
} }
break; break;
...@@ -413,7 +413,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -413,7 +413,7 @@ namespace OnlineStore.DeviceLibrary
storeRunStatus = StoreRunStatus.Runing; storeRunStatus = StoreRunStatus.Runing;
if (alarmType.Equals(StoreAlarmType.None)) if (alarmType.Equals(StoreAlarmType.None))
{ {
WarnMsg = ""; SetWarnMsg();
} }
break; break;
...@@ -483,7 +483,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -483,7 +483,8 @@ namespace OnlineStore.DeviceLibrary
//如果此时轴三还在报警,需要提示错误并等待 //如果此时轴三还在报警,需要提示错误并等待
if (ACServerManager.GetAlarmStatus(Config.InOut_Axis.DeviceName, Config.InOut_Axis.GetAxisValue()) > 0) if (ACServerManager.GetAlarmStatus(Config.InOut_Axis.DeviceName, Config.InOut_Axis.GetAxisValue()) > 0)
{ {
WarnMsg = "进出轴报警!复位失败,请检查!"; SetWarnMsg(ResourceControl.InoutAlarm);
//WarnMsg = "进出轴报警!复位失败,请检查!";
LogUtil.error(LOGGER, "进出轴报警!复位失败,请检查!"); LogUtil.error(LOGGER, "进出轴报警!复位失败,请检查!");
} }
//复位和回原点要等轴3进出轴ORG亮了以后才能返回其他轴 //复位和回原点要等轴3进出轴ORG亮了以后才能返回其他轴
...@@ -509,7 +510,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -509,7 +510,7 @@ namespace OnlineStore.DeviceLibrary
storeRunStatus = StoreRunStatus.Runing; storeRunStatus = StoreRunStatus.Runing;
StoreMove.EndMove(); StoreMove.EndMove();
storeStatus = StoreStatus.StoreOnline; storeStatus = StoreStatus.StoreOnline;
WarnMsg = ""; SetWarnMsg();
break; break;
default: break; default: break;
} }
...@@ -580,9 +581,11 @@ namespace OnlineStore.DeviceLibrary ...@@ -580,9 +581,11 @@ namespace OnlineStore.DeviceLibrary
{ {
ACServerManager.ServoOff(axis.DeviceName, axis.GetAxisValue()); ACServerManager.ServoOff(axis.DeviceName, axis.GetAxisValue());
int alarmCode = GetAlarmCodeByAxis(axis); int alarmCode = GetAlarmCodeByAxis(axis);
WarnMsg = StoreName + "打开轴" + axis.Explain + "失败 ";
LogUtil.info(LOGGER, StoreName + WarnMsg); SetWarnMsg(ResourceControl.OpenAxisFail,axis.DisplayStr);
Alarm(StoreAlarmType.AxisAlarm, GetAlarmCodeByAxis(axis).ToString(), WarnMsg, StoreMove.MoveType); // WarnMsg = StoreName + "打开轴" + axis.Explain + "失败 ";
LogUtil.info(LOGGER, StoreName +WarnObj.WarnMsg);
Alarm(StoreAlarmType.AxisAlarm, GetAlarmCodeByAxis(axis).ToString(), WarnObj.WarnMsg, StoreMove.MoveType);
return false; return false;
} }
} }
...@@ -632,7 +635,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -632,7 +635,7 @@ namespace OnlineStore.DeviceLibrary
/// </summary> /// </summary>
public override void StopRun() public override void StopRun()
{ {
WarnMsg = ""; SetWarnMsg();
autoNext = false; autoNext = false;
IoCheckTimer.Enabled = false; IoCheckTimer.Enabled = false;
serverConnectTimer.Enabled = false; serverConnectTimer.Enabled = false;
...@@ -748,10 +751,11 @@ namespace OnlineStore.DeviceLibrary ...@@ -748,10 +751,11 @@ namespace OnlineStore.DeviceLibrary
TimeSpan span = DateTime.Now - lastAirCloseTime; TimeSpan span = DateTime.Now - lastAirCloseTime;
if (span.TotalSeconds > Config.AirCheckSeconds) if (span.TotalSeconds > Config.AirCheckSeconds)
{ {
WarnMsg = "未检测到气压信号"; //WarnMsg = "未检测到气压信号";
SetWarnMsg(ResourceControl.NoAIr);
preAirValue = IO_VALUE.LOW; preAirValue = IO_VALUE.LOW;
LogUtil.info("已持续【" + FormUtil.GetSpanStr(span) + "】未检测到气压信号,报警"); LogUtil.info("已持续【" + FormUtil.GetSpanStr(span) + "】未检测到气压信号,报警");
Alarm(StoreAlarmType.NoAirCheck, "2", WarnMsg, StoreMoveType.None); Alarm(StoreAlarmType.NoAirCheck, "2", WarnObj.WarnMsg, StoreMoveType.None);
return; return;
} }
} }
...@@ -945,7 +949,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -945,7 +949,8 @@ namespace OnlineStore.DeviceLibrary
{ {
//收到复位信号 //收到复位信号
LogUtil.info(LOGGER, "收到复位信号,自动复位"); LogUtil.info(LOGGER, "收到复位信号,自动复位");
WarnMsg = "收到复位信号,自动复位"; //WarnMsg = "收到复位信号,自动复位";
SetWarnMsg(ResourceControl.AutoReset);
Reset(); Reset();
} }
} }
...@@ -1111,7 +1116,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -1111,7 +1116,7 @@ namespace OnlineStore.DeviceLibrary
{ {
LogUtil.info(StoreName + "之前有IO超时异常【" + alarmInfo.alarmDetail + "】,但是当前已经没有在等待中,清理信号超时异常!"); LogUtil.info(StoreName + "之前有IO超时异常【" + alarmInfo.alarmDetail + "】,但是当前已经没有在等待中,清理信号超时异常!");
alarmType = StoreAlarmType.None; alarmType = StoreAlarmType.None;
WarnMsg = ""; SetWarnMsg();
} }
} }
} }
...@@ -1224,9 +1229,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -1224,9 +1229,10 @@ namespace OnlineStore.DeviceLibrary
if (alarmIo == 1) if (alarmIo == 1)
{ {
WarnMsg = StoreName + " 运动轴" + axisInfo.Explain + "报警"; //WarnMsg = StoreName + " 运动轴" + axisInfo.Explain + "报警";
SetWarnMsg(ResourceControl.AxisAlarm, axisInfo.DisplayStr);
info.AlarmIoValue = alarmIo; info.AlarmIoValue = alarmIo;
Alarm(StoreAlarmType.AxisAlarm, GetAlarmCodeByAxis(axisInfo).ToString(), WarnMsg, StoreMoveType.None); Alarm(StoreAlarmType.AxisAlarm, GetAlarmCodeByAxis(axisInfo).ToString(), WarnObj.WarnMsg, StoreMoveType.None);
isInAlarm = true; isInAlarm = true;
} }
else else
...@@ -1389,7 +1395,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -1389,7 +1395,8 @@ namespace OnlineStore.DeviceLibrary
string[] posArray = posId.Split('#'); string[] posArray = posId.Split('#');
if (!(posArray.Length == 2)) if (!(posArray.Length == 2))
{ {
WarnMsg = StoreName + "入库库位格式错误:二维码【" + message + "】库位【" + posId + "】"; //WarnMsg = StoreName + "入库库位格式错误:二维码【" + message + "】库位【" + posId + "】";
SetWarnMsg(ResourceControl.InStoreError, message, posId);
LogUtil.error(LOGGER, "服务器反馈 入库库位格式错误:二维码【" + message + "】库位【" + posId + "】"); LogUtil.error(LOGGER, "服务器反馈 入库库位格式错误:二维码【" + message + "】库位【" + posId + "】");
LogUtil.info(LOGGER, "服务器反馈 入库库位格式错误:二维码【" + message + "】库位【" + posId + "】"); LogUtil.info(LOGGER, "服务器反馈 入库库位格式错误:二维码【" + message + "】库位【" + posId + "】");
return; return;
...@@ -1400,7 +1407,9 @@ namespace OnlineStore.DeviceLibrary ...@@ -1400,7 +1407,9 @@ namespace OnlineStore.DeviceLibrary
ACStorePosition position = CSVPositionReader<ACStorePosition>.GetPositon(posId); ACStorePosition position = CSVPositionReader<ACStorePosition>.GetPositon(posId);
if (position == null) if (position == null)
{ //出入库没有找到服务器发送的库位,需要打印日志方便查询原因 { //出入库没有找到服务器发送的库位,需要打印日志方便查询原因
WarnMsg = "入库未找到库位:二维码【" + message + "】库位【" + posId + "】 ";
SetWarnMsg(ResourceControl.InStoreNoPosition, message, posId);
// WarnMsg = "入库未找到库位:二维码【" + message + "】库位【" + posId + "】 ";
LogUtil.error(LOGGER, "收到服务器入库命令:入库未找到库位:二维码【" + message + "】库位【" + posId + "】"); LogUtil.error(LOGGER, "收到服务器入库命令:入库未找到库位:二维码【" + message + "】库位【" + posId + "】");
LogUtil.info(LOGGER, "收到服务器入库命令:入库未找到库位:二维码【" + message + "】库位【" + posId + "】"); LogUtil.info(LOGGER, "收到服务器入库命令:入库未找到库位:二维码【" + message + "】库位【" + posId + "】");
return; return;
...@@ -1751,10 +1760,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -1751,10 +1760,10 @@ namespace OnlineStore.DeviceLibrary
lineOperation.cid = CID; lineOperation.cid = CID;
lineOperation.seq = ConfigAppSettings.nextSeq(); lineOperation.seq = ConfigAppSettings.nextSeq();
lineOperation.status = 1; lineOperation.status = 1;
if (WarnMsg != "") if (WarnObj.WarnMsg != "")
{ {
lineOperation.status = (int)StoreStatus.Warning; lineOperation.status = (int)StoreStatus.Warning;
lineOperation.msg = WarnMsg; lineOperation.msg = WarnObj.WarnMsg;
} }
else if (IsRun) else if (IsRun)
{ {
...@@ -1772,10 +1781,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -1772,10 +1781,10 @@ namespace OnlineStore.DeviceLibrary
{ {
boxStatus.status = (int)StoreStatus.Debugging; boxStatus.status = (int)StoreStatus.Debugging;
} }
boxStatus.msg = WarnMsg; boxStatus.msg = WarnObj.WarnMsg;
lineOperation.msg = WarnMsg; lineOperation.msg = WarnObj.WarnMsg;
if (WarnMsg.Equals("")) if (WarnObj.WarnMsg.Equals(""))
{ {
boxStatus.msg = CodeMsg; boxStatus.msg = CodeMsg;
lineOperation.msg = CodeMsg; lineOperation.msg = CodeMsg;
...@@ -1789,7 +1798,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -1789,7 +1798,7 @@ namespace OnlineStore.DeviceLibrary
} }
} }
CodeMsg = ""; CodeMsg = "";
//WarnMsg = ""; //SetWarnMsg();
//状态 //状态
boxStatus.status = (int)storeStatus; boxStatus.status = (int)storeStatus;
if (IsDebug) if (IsDebug)
...@@ -1916,7 +1925,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -1916,7 +1925,8 @@ namespace OnlineStore.DeviceLibrary
string[] posArray = posId.Split('#'); string[] posArray = posId.Split('#');
if (posArray.Length != 2) if (posArray.Length != 2)
{ {
WarnMsg = StoreName + "出库格式错误:库位号【" + posId + "】"; //WarnMsg = StoreName + "出库格式错误:库位号【" + posId + "】";
SetWarnMsg(ResourceControl.OutStoreError, posId);
LogUtil.error(LOGGER, "收到服务器出库命令:库位号【" + posId + "】格式错误"); LogUtil.error(LOGGER, "收到服务器出库命令:库位号【" + posId + "】格式错误");
continue; continue;
} }
...@@ -1927,7 +1937,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -1927,7 +1937,8 @@ namespace OnlineStore.DeviceLibrary
if (position == null) if (position == null)
{ {
//出入库没有找到服务器发送的库位,需要打印日志方便查询原因 //出入库没有找到服务器发送的库位,需要打印日志方便查询原因
WarnMsg = StoreName + "出库未找库位:【" + posId + "】"; //WarnMsg = StoreName + "出库未找库位:【" + posId + "】";
SetWarnMsg(ResourceControl.OutStoreNoPosition, posId);
LogUtil.error(LOGGER, "收到服务器出库命令:未找到【" + posId + "】的库位信息"); LogUtil.error(LOGGER, "收到服务器出库命令:未找到【" + posId + "】的库位信息");
continue; continue;
} }
......
...@@ -139,8 +139,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -139,8 +139,8 @@ namespace OnlineStore.DeviceLibrary
if (!msg.Equals("")) if (!msg.Equals(""))
{ {
isOk = false; isOk = false;
WarnMsg = msg; // WarnMsg = msg;
Alarm(StoreAlarmType.AxisMoveError, GetAlarmCodeByAxis(wait.AxisInfo).ToString(), WarnMsg, StoreMove.MoveType); Alarm(StoreAlarmType.AxisMoveError, GetAlarmCodeByAxis(wait.AxisInfo).ToString(), msg, StoreMove.MoveType);
break; break;
} }
} }
...@@ -155,8 +155,9 @@ namespace OnlineStore.DeviceLibrary ...@@ -155,8 +155,9 @@ namespace OnlineStore.DeviceLibrary
if ((!wait.IsEnd) && span.TotalMilliseconds > timeOutMs) if ((!wait.IsEnd) && span.TotalMilliseconds > timeOutMs)
{ {
ConfigIO io = Config.getWaitIO(wait.IoType); ConfigIO io = Config.getWaitIO(wait.IoType);
WarnMsg = StoreName + " 等待信号" + io.DisplayStr + "=" + wait.IoValue + "超时!"; //WarnMsg = StoreName + " 等待信号" + io.DisplayStr + "=" + wait.IoValue + "超时!";
Alarm(StoreAlarmType.IoSingleTimeOut, io.ElectricalDefinition, WarnMsg, StoreMove.MoveType); SetWarnMsg(ResourceControl.WaitSingleTimeOut, io.DisplayStr, wait.IoValue.ToString());
Alarm(StoreAlarmType.IoSingleTimeOut, io.ElectricalDefinition, WarnObj.WarnMsg, StoreMove.MoveType);
LogUtil.error(LOGGER, StoreName + wait.IoType + "等待信号(" + io.DisplayStr + "=" + wait.IoValue + ") 超时", 14); LogUtil.error(LOGGER, StoreName + wait.IoType + "等待信号(" + io.DisplayStr + "=" + wait.IoValue + ") 超时", 14);
isOk = false; isOk = false;
break; break;
...@@ -204,10 +205,11 @@ namespace OnlineStore.DeviceLibrary ...@@ -204,10 +205,11 @@ namespace OnlineStore.DeviceLibrary
} }
else if (span.TotalSeconds > StoreMove.TimeOutSeconds) else if (span.TotalSeconds > StoreMove.TimeOutSeconds)
{ {
WarnMsg = StoreName + "【" + StoreMove.MoveType + "】【" + StoreMove.MoveStep + "】等待超时 [" + NotOkMsg // WarnMsg = StoreName + "【" + StoreMove.MoveType + "】【" + StoreMove.MoveStep + "】等待超时 [" + NotOkMsg
+ "]已等待[" + Math.Round(span.TotalSeconds, 1) + "]秒"; // + "]已等待[" + Math.Round(span.TotalSeconds, 1) + "]秒";
LogUtil.error(LOGGER, WarnMsg,100); SetWarnMsg(ResourceControl.MoveTimeOut, StoreMove.MoveStep + "", NotOkMsg, Math.Round(span.TotalSeconds, 1)+"");
Alarm(StoreAlarmType.IoSingleTimeOut, "", WarnMsg, StoreMove.MoveType); LogUtil.error(LOGGER, WarnObj.WarnMsg,100);
Alarm(StoreAlarmType.IoSingleTimeOut, "", WarnObj.WarnMsg, StoreMove.MoveType);
} }
} }
private static DateTime lastComRHomeTime = DateTime.Now; private static DateTime lastComRHomeTime = DateTime.Now;
......
...@@ -28,7 +28,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -28,7 +28,7 @@ namespace OnlineStore.DeviceLibrary
/// <summary> /// <summary>
/// 提示消息,一般发给服务器后清空(LineBean表示报警提示消息,BoxBean表示出入库失败的原因记录) /// 提示消息,一般发给服务器后清空(LineBean表示报警提示消息,BoxBean表示出入库失败的原因记录)
/// </summary> /// </summary>
public string WarnMsg = ""; // public string WarnMsg = "";
/// <summary> /// <summary>
/// 日志颜色 /// 日志颜色
/// </summary> /// </summary>
...@@ -101,67 +101,68 @@ namespace OnlineStore.DeviceLibrary ...@@ -101,67 +101,68 @@ namespace OnlineStore.DeviceLibrary
protected abstract void InStoreProcess(); protected abstract void InStoreProcess();
#endregion #endregion
public string GetRunStr()
public string GetRunStr(StoreRunStatus runStatus )
{ {
string sta = "运行中"; string sta = ResourceControl.GetString(ResourceControl.Run, "运行中");
string aa = ""; string aa = "";
switch (storeRunStatus) switch (runStatus)
{ {
case StoreRunStatus.Busy: case StoreRunStatus.Busy:
sta = "忙碌"; sta = ResourceControl.GetString(ResourceControl.Busy, "忙碌");
break; break;
case StoreRunStatus.HomeMoving: case StoreRunStatus.HomeMoving:
sta = "原点返回"; sta = ResourceControl.GetString(ResourceControl.HomeMove, "原点返回");
break; break;
case StoreRunStatus.Reset: case StoreRunStatus.Reset:
sta = "重置"; sta = ResourceControl.GetString(ResourceControl.Reset, "重置");
break; break;
case StoreRunStatus.Runing: case StoreRunStatus.Runing:
sta = "运行中"; sta = ResourceControl.GetString(ResourceControl.Runing, "运行中");
break; break;
case StoreRunStatus.Wait: case StoreRunStatus.Wait:
sta = "等待启动"; sta = ResourceControl.GetString(ResourceControl.Wait, "等待启动");
break; break;
} }
if (storeRunStatus > StoreRunStatus.Wait) if (runStatus > StoreRunStatus.Wait)
{ {
//"0":"急停中", "1":"设备联机", "2":"故障中", "3":"入库执行中", "4":"出库执行中", 5":"料盘入仓位完成", "6":"料盘出仓位完成", 7":"设备调试中", //"0":"急停中", "1":"设备联机", "2":"故障中", "3":"入库执行中", "4":"出库执行中", 5":"料盘入仓位完成", "6":"料盘出仓位完成", 7":"设备调试中",
switch (storeStatus) switch (storeStatus)
{ {
case StoreStatus.Debugging: case StoreStatus.Debugging:
aa = "设备调试中"; aa = ResourceControl.GetString(ResourceControl.Debugging, "设备调试中");
break; break;
case StoreStatus.InStoreEnd: case StoreStatus.InStoreEnd:
aa = "料盘入仓位完成"; aa = ResourceControl.GetString(ResourceControl.InStoreEnd, "料盘入仓位完成");
break; break;
case StoreStatus.InStoreExecute: case StoreStatus.InStoreExecute:
aa = "入库执行中"; aa = ResourceControl.GetString(ResourceControl.InStoreExecute, "入库执行中");
break; break;
case StoreStatus.InTrouble: case StoreStatus.InTrouble:
aa = "故障中"; aa = ResourceControl.GetString(ResourceControl.InTrouble, "故障中");
break; break;
case StoreStatus.OutStoreBoxEnd: case StoreStatus.OutStoreBoxEnd:
aa = "料盘出仓位完成"; aa = ResourceControl.GetString(ResourceControl.OutStoreBoxEnd, "料盘出仓位完成");
break; break;
case StoreStatus.OutStoreExecute: case StoreStatus.OutStoreExecute:
aa = "出库执行中"; aa = ResourceControl.GetString(ResourceControl.OutStoreExecute, "出库执行中");
break; break;
case StoreStatus.StoreOnline: case StoreStatus.StoreOnline:
aa = "设备联机"; aa = ResourceControl.GetString(ResourceControl.StoreOnline, "设备联机");
break; break;
case StoreStatus.SuddenStop: case StoreStatus.SuddenStop:
aa = "急停中"; aa = ResourceControl.GetString(ResourceControl.SuddenStop, "急停中");
break; break;
case StoreStatus.OutMoveExecute: case StoreStatus.OutMoveExecute:
aa = "出库完成"; aa = ResourceControl.GetString(ResourceControl.OutMoveExecute, "出库完成");
break; break;
case StoreStatus.InStoreFaild: case StoreStatus.InStoreFaild:
aa = "入库失败(" + WarnMsg + ")"; aa = ResourceControl.GetString(ResourceControl.InStoreFailed, "入库失败") + "(" + WarnObj.WarnMsg + ")";
break; break;
case StoreStatus.OutStoreFaild: case StoreStatus.OutStoreFaild:
aa = "出库失败(" + WarnMsg + ")"; aa = ResourceControl.GetString(ResourceControl.OutStoreFailed, "出库失败") + "(" + WarnObj.WarnMsg + ")";
break; break;
} }
if (!aa.Equals("")) if (!aa.Equals(""))
...@@ -178,6 +179,50 @@ namespace OnlineStore.DeviceLibrary ...@@ -178,6 +179,50 @@ namespace OnlineStore.DeviceLibrary
return sta; return sta;
} }
} }
public WarnInfo WarnObj = new WarnInfo();
public void SetWarnMsg(string code="", params string[] param)
{
if (code.Equals(""))
{
// WarnMsg =msg;
WarnObj.WarnMsg = "";
WarnObj.MsgCode = "";
WarnObj.MsgParam = param;
}
else
{
// WarnMsg = String.Format(msg, param);
WarnObj.WarnMsg = ResourceControl.GetString(code, param);
WarnObj.MsgCode = code;
WarnObj.MsgParam = param;
}
}
public void SetWarnMsgAndLog(string code, params string[] param)
{
SetWarnMsg(code, param);
LogUtil.error("WarnObj: Type[" + WarnObj.MsgCode + "]Msg[" + WarnObj.WarnMsg + "]");
}
public void SetWaitWarnMsg(string myType, string type, params string[] param)
{
WarnObj.WarnMsg = myType;
WarnObj.MsgCode = type;
WarnObj.MsgParam = param;
}
}
public class WarnInfo
{
public WarnInfo()
{
MsgCode = "";
WarnMsg = "";
MsgParam = null;
}
public string MsgCode { set; get; }
public string WarnMsg { set; get; }
public string[] MsgParam { set; get; }
} }
} }
...@@ -280,8 +280,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -280,8 +280,10 @@ namespace OnlineStore.DeviceLibrary
} }
else else
{ {
msg = StoreName + " storeMoveStep=" + StoreMove.MoveStep + moveAxis.DisplayStr + "目标位置[" + targetPosition + "]当前位置[" + outCount //msg = StoreName + " storeMoveStep=" + StoreMove.MoveStep + moveAxis.DisplayStr + "目标位置[" + targetPosition + "]当前位置[" + outCount
+ "],误差过大,需要报警"; // + "],误差过大,需要报警";
SetWarnMsgAndLog(ResourceControl.AxisMoveAlarm, StoreMove.MoveStep + "", moveAxis.GetNameStr(), targetPosition + "", outCount + "");
msg = WarnObj.WarnMsg;
LogUtil.error(LOGGER, msg); LogUtil.error(LOGGER, msg);
} }
} }
...@@ -309,7 +311,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -309,7 +311,10 @@ namespace OnlineStore.DeviceLibrary
} }
else else
{ {
msg = StoreName + " storeMoveStep=" + StoreMove.MoveStep + moveAxis.DisplayStr + "收到原点完成信号,当前位置[" + outCount + "],误差过大,需要报警"; //msg = StoreName + " storeMoveStep=" + StoreMove.MoveStep + moveAxis.DisplayStr + "收到原点完成信号,当前位置[" + outCount + "],误差过大,需要报警";
SetWarnMsgAndLog(ResourceControl.AxisHomeMoveAlarm, StoreMove.MoveStep + "", moveAxis.GetNameStr(), outCount + "");
msg = WarnObj.WarnMsg;
LogUtil.error(LOGGER, msg); LogUtil.error(LOGGER, msg);
} }
} }
......
...@@ -247,39 +247,40 @@ namespace OnlineStore.DeviceLibrary ...@@ -247,39 +247,40 @@ namespace OnlineStore.DeviceLibrary
{ {
if (IsHomeMove) if (IsHomeMove)
{ {
return "轴【" + AxisInfo.DisplayStr + "】原点返回"; return "【" + AxisInfo.DisplayStr + "】" + ResourceControl.GetString(ResourceControl.HomeMove, "原点返回");
} }
else else
{ {
return "轴【" + AxisInfo.DisplayStr + "】绝对运动,目标位置【" + TargetPosition + "】"; return "【" + AxisInfo.DisplayStr + "】" + ResourceControl.GetString(ResourceControl.AbsMove, "绝对运动") + "【" + TargetPosition + "】";
} }
} }
else if (WaitType == 2) else if (WaitType == 2)
{ {
return "IO信号等待,IO类型【" + IoType + "】,等待值【" + IoValue + "】"; return ResourceControl.GetString(ResourceControl.WaitIo, "IO信号等待") + "【" + IoType + "】=【" + IoValue + "】";
} }
else if (WaitType == 3) else if (WaitType == 3)
{ {
return "时间等待:【" + TimeMSeconds + "】毫秒"; return ResourceControl.GetString(ResourceControl.WaitTime, "时间等待:") + "【" + TimeMSeconds + "】";
} }
else if (WaitType == 4) else if (WaitType ==4)
{ {
return "电钢目标位置:【" + TargetPosition + "】 "; return ResourceControl.GetString(ResourceControl.TargetPosition, "电钢目标位置:") + "【" + TargetPosition + "】 ";
} }
else if (WaitType == 5) else if (WaitType ==5)
{ {
return "硕科电机目标位置:【" + TargetPosition + "】 "; return ResourceControl.GetString(ResourceControl.TargetPosition, "电钢目标位置:") + "【" + TargetPosition + "】 ";
} }
else if (WaitType == 6) else if (WaitType ==6)
{ {
return "轴【" + AxisInfo.DisplayStr + "】ORG信号:【" + IoValue + "】 "; return "【" + AxisInfo.DisplayStr + "】ORG:【" + IoValue + "】 ";
}else if (WaitType == 7) }
else if (WaitType ==7)
{ {
return "料盘高度【" + HeightValue + "】 "; return ResourceControl.GetString(ResourceControl.trayHeight, "料盘高度") + "【" + HeightValue + "】 ";
} }
else else
{ {
return "Wait位置类型:WaitType=【" + WaitType + "】"; return "WaitType=【" + WaitType + "】";
} }
} }
/// <summary> /// <summary>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!