- 메뉴화면 알람 추가

- 중량조정
   1. 영점버튼 -> 데드로드영점버튼 변경
   2. 디자인 변경
   3. 에러 발생 시, 문구 수정
master V3.4.3
CJY 2026-03-19 16:24:26 +09:00
parent d1e1e534c0
commit c0dfb8e63d
79 changed files with 2976 additions and 1301 deletions

View File

@ -91,6 +91,10 @@ namespace ITC81DB_2H.Controls
this.buttonItemNo.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerDataStatNoDisable));
this.buttonItemNo.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerDataStatNoDown));
this.buttonItemNo.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerDataStatNoUp));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -83,6 +83,10 @@ namespace ITC81DB_2H.Controls
this.buttonItemNo.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerProductNoDisable));
this.buttonItemNo.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerProductNoDown));
this.buttonItemNo.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerProductNoUp));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -64,6 +64,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundTime));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -160,6 +160,10 @@ namespace ITC81DB_2H.Controls
//this.comboBoxEthernetMode.Items.Add("OPT3"); // 17
//this.comboBoxEthernetMode.Items.Add("HP-200"); // 18
//this.comboBoxEthernetMode.SelectedIndexChanged += new EventHandler(this.comboBoxEthernetMode_SelectedIndexChanged);
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -116,6 +116,10 @@ namespace ITC81DB_2H.Controls
////this.comboBoxSerialMode.Items.Add("User Define");
//this.comboBoxSerialMode.SelectedIndex = 0;
//this.comboBoxSerialMode.SelectedIndexChanged += new EventHandler(this.comboBoxSerialMode_SelectedIndexChanged);
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -186,6 +186,10 @@ namespace ITC81DB_2H.Controls
this.buttonBarcode.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF));
this.buttonCommunicationOption.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerON));
this.buttonCommunicationOption.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -397,6 +397,10 @@ namespace ITC81DB_2H.Controls
this.buttonCommunicationLog.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerON));
this.buttonCommunicationLog.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerOFF));
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -492,6 +496,7 @@ namespace ITC81DB_2H.Controls
this.comboBoxLanguage.Items.Clear();
this.comboBoxLanguage.Items.Add("한국어");
this.comboBoxLanguage.Items.Add("English");
//this.comboBoxLanguage.Items.Add("Español");
//this.comboBoxLanguage.Items.Add("Deutsch");
//this.comboBoxLanguage.Items.Add("中文");
//this.comboBoxLanguage.Items.Add("русский");
@ -829,10 +834,12 @@ namespace ITC81DB_2H.Controls
else if (this.comboBoxLanguage.SelectedIndex == 1)
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.English;
else if (this.comboBoxLanguage.SelectedIndex == 2)
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.German;
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.Spanish;
else if (this.comboBoxLanguage.SelectedIndex == 3)
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.Chinese;
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.German;
else if (this.comboBoxLanguage.SelectedIndex == 4)
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.Chinese;
else if (this.comboBoxLanguage.SelectedIndex == 5)
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.Russian;
else
this.ParentForm.ParentForm.SystemConfig1.Language = Define.E_LanguageID.Korean;

View File

@ -95,6 +95,10 @@ namespace ITC81DB_2H.Controls
this.buttonMainBoard.Text = "Mainboard";
this.buttonLcd.Text = "Initialisierung";
this.buttonSystemInitialization.Text = "System";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -346,6 +350,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage1.Text = "Bitte klicken Sie unten auf die Schaltfläche 'Initialisierung'";
this.labelMessage2.Text = "";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -380,6 +389,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage1.Text = "Initialisierung wird ausgeführt...";
this.labelMessage2.Text = "";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -419,6 +433,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage2.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage2.Text = "Mit dem Hauptschalter aus- und einschalten";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}

View File

@ -73,6 +73,10 @@ namespace ITC81DB_2H.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -345,6 +349,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage2.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage2.Text = "Пожалуйста, проверьте свою главную доску";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -393,6 +402,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage2.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage2.Text = "Нажмите нижнюю кнопку после вставки";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -432,6 +446,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage2.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage2.Text = "Не отключайте USB";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -472,6 +491,11 @@ namespace ITC81DB_2H.Controls
this.labelMessage2.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage2.Text = "Выключите питание и затем включите питание";
break;
case Define.E_LanguageID.Spanish:
this.labelMessage1.Font = new Font("새굴림", 12, FontStyle.Regular);
this.labelMessage1.Text = "";
this.labelMessage2.Text = "";
break;
default:
break;
}

View File

@ -140,6 +140,10 @@ namespace ITC81DB_2H.Controls
this.labelTitleExpiryDateOfPassword.Text = "Verfallsdatum(PW)";
this.labelTitleAutomaticLogoutTime.Text = "Automatische Abmeldung";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -209,6 +209,10 @@ namespace ITC81DB_2H.Controls
this.labelTitleChangeName.TextVAlign = SmartLabel.TextVerAlign.Top;
this.labelTitleChangeName.Text = "Ebenennamen ändern";
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -66,6 +66,10 @@ namespace ITC81DB_2H.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -61,6 +61,10 @@ namespace ITC81DB_2H.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -242,6 +242,14 @@ namespace ITC81DB_2H
return "Keiner";
}
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
switch (numInt)
{
default:
return "";
}
}
else
{
switch (numInt)
@ -299,6 +307,14 @@ namespace ITC81DB_2H
return "Keiner";
}
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
switch (numInt)
{
default:
return "";
}
}
else
{
switch (numInt)
@ -350,6 +366,14 @@ namespace ITC81DB_2H
return "Keiner";
}
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
switch (numInt)
{
default:
return "";
}
}
else
{
switch (numInt)

View File

@ -167,6 +167,14 @@ namespace ITC81DB_2H
}
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
switch (num)
{
default:
return "";
}
}
else
{
#region else
@ -246,6 +254,14 @@ namespace ITC81DB_2H
}
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
switch (num)
{
default:
return "Keiner";
}
}
else
{
#region else

View File

@ -76,6 +76,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -30,6 +30,11 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemCalibration));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.labelTitleHelp = new SmartX.SmartLabel();
this.labelTitleWeight = new SmartX.SmartLabel();
this.labelTitleDeadLoadZero = new SmartX.SmartLabel();
this.labelTitleBalanceWeight = new SmartX.SmartLabel();
this.labelTitleDecimalPoint = new SmartX.SmartLabel();
this.smartLabel2 = new SmartX.SmartLabel();
this.labelBalanceWeight = new SmartX.SmartLabel();
this.buttonBalance = new SmartX.SmartButton();
@ -38,13 +43,14 @@
this.radioButtonDecimalPlaces1 = new SmartX.SmartRadioButton();
this.listBoxHelp = new SmartX.SmartListBox();
this.buttonCancel = new SmartX.SmartButton();
this.buttonZero = new SmartX.SmartButton();
this.buttonDeadLoadZero = new SmartX.SmartButton();
this.pictureBoxStep3 = new System.Windows.Forms.PictureBox();
this.pictureBoxStep2 = new System.Windows.Forms.PictureBox();
this.labelWeightUnit = new SmartX.SmartLabel();
this.labelWeight = new SmartX.SmartLabel();
this.buttonStart = new SmartX.SmartButton();
this.pictureBoxStep1 = new System.Windows.Forms.PictureBox();
this.timerSplashFinish = new System.Windows.Forms.Timer();
this.smartGroupBox1.SuspendLayout();
this.panel1.SuspendLayout();
this.SuspendLayout();
@ -54,13 +60,18 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.labelTitleHelp);
this.smartGroupBox1.Controls.Add(this.labelTitleWeight);
this.smartGroupBox1.Controls.Add(this.labelTitleDeadLoadZero);
this.smartGroupBox1.Controls.Add(this.labelTitleBalanceWeight);
this.smartGroupBox1.Controls.Add(this.labelTitleDecimalPoint);
this.smartGroupBox1.Controls.Add(this.smartLabel2);
this.smartGroupBox1.Controls.Add(this.labelBalanceWeight);
this.smartGroupBox1.Controls.Add(this.buttonBalance);
this.smartGroupBox1.Controls.Add(this.panel1);
this.smartGroupBox1.Controls.Add(this.listBoxHelp);
this.smartGroupBox1.Controls.Add(this.buttonCancel);
this.smartGroupBox1.Controls.Add(this.buttonZero);
this.smartGroupBox1.Controls.Add(this.buttonDeadLoadZero);
this.smartGroupBox1.Controls.Add(this.pictureBoxStep3);
this.smartGroupBox1.Controls.Add(this.pictureBoxStep2);
this.smartGroupBox1.Controls.Add(this.labelWeightUnit);
@ -80,6 +91,106 @@
this.smartGroupBox1.TabIndex = 176;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// labelTitleHelp
//
this.labelTitleHelp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
this.labelTitleHelp.BackPictureBox1 = null;
this.labelTitleHelp.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleHelp.BorderColor = System.Drawing.Color.Black;
this.labelTitleHelp.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleHelp.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold);
this.labelTitleHelp.ForeColor = System.Drawing.Color.White;
this.labelTitleHelp.InitVisible = true;
this.labelTitleHelp.LineSpacing = 0F;
this.labelTitleHelp.Location = new System.Drawing.Point(62, 390);
this.labelTitleHelp.Name = "labelTitleHelp";
this.labelTitleHelp.Size = new System.Drawing.Size(125, 51);
this.labelTitleHelp.TabIndex = 505;
this.labelTitleHelp.Text = "도움말";
this.labelTitleHelp.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleHelp.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleHelp.Wordwrap = false;
//
// labelTitleWeight
//
this.labelTitleWeight.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
this.labelTitleWeight.BackPictureBox1 = null;
this.labelTitleWeight.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleWeight.BorderColor = System.Drawing.Color.Black;
this.labelTitleWeight.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleWeight.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold);
this.labelTitleWeight.ForeColor = System.Drawing.Color.White;
this.labelTitleWeight.InitVisible = true;
this.labelTitleWeight.LineSpacing = 0F;
this.labelTitleWeight.Location = new System.Drawing.Point(391, 324);
this.labelTitleWeight.Name = "labelTitleWeight";
this.labelTitleWeight.Size = new System.Drawing.Size(83, 40);
this.labelTitleWeight.TabIndex = 504;
this.labelTitleWeight.Text = "중량";
this.labelTitleWeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleWeight.Wordwrap = false;
//
// labelTitleDeadLoadZero
//
this.labelTitleDeadLoadZero.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
this.labelTitleDeadLoadZero.BackPictureBox1 = null;
this.labelTitleDeadLoadZero.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleDeadLoadZero.BorderColor = System.Drawing.Color.Black;
this.labelTitleDeadLoadZero.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleDeadLoadZero.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold);
this.labelTitleDeadLoadZero.ForeColor = System.Drawing.Color.White;
this.labelTitleDeadLoadZero.InitVisible = true;
this.labelTitleDeadLoadZero.LineSpacing = 0F;
this.labelTitleDeadLoadZero.Location = new System.Drawing.Point(62, 324);
this.labelTitleDeadLoadZero.Name = "labelTitleDeadLoadZero";
this.labelTitleDeadLoadZero.Size = new System.Drawing.Size(125, 40);
this.labelTitleDeadLoadZero.TabIndex = 503;
this.labelTitleDeadLoadZero.Text = "데드로드영점";
this.labelTitleDeadLoadZero.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleDeadLoadZero.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleDeadLoadZero.Wordwrap = true;
//
// labelTitleBalanceWeight
//
this.labelTitleBalanceWeight.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
this.labelTitleBalanceWeight.BackPictureBox1 = null;
this.labelTitleBalanceWeight.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleBalanceWeight.BorderColor = System.Drawing.Color.Black;
this.labelTitleBalanceWeight.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleBalanceWeight.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold);
this.labelTitleBalanceWeight.ForeColor = System.Drawing.Color.White;
this.labelTitleBalanceWeight.InitVisible = true;
this.labelTitleBalanceWeight.LineSpacing = 0F;
this.labelTitleBalanceWeight.Location = new System.Drawing.Point(62, 278);
this.labelTitleBalanceWeight.Name = "labelTitleBalanceWeight";
this.labelTitleBalanceWeight.Size = new System.Drawing.Size(125, 40);
this.labelTitleBalanceWeight.TabIndex = 502;
this.labelTitleBalanceWeight.Text = "분동중량";
this.labelTitleBalanceWeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleBalanceWeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleBalanceWeight.Wordwrap = false;
//
// labelTitleDecimalPoint
//
this.labelTitleDecimalPoint.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
this.labelTitleDecimalPoint.BackPictureBox1 = null;
this.labelTitleDecimalPoint.BackPictureBox2 = this.smartGroupBox1;
this.labelTitleDecimalPoint.BorderColor = System.Drawing.Color.Black;
this.labelTitleDecimalPoint.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelTitleDecimalPoint.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold);
this.labelTitleDecimalPoint.ForeColor = System.Drawing.Color.White;
this.labelTitleDecimalPoint.InitVisible = true;
this.labelTitleDecimalPoint.LineSpacing = 0F;
this.labelTitleDecimalPoint.Location = new System.Drawing.Point(62, 232);
this.labelTitleDecimalPoint.Name = "labelTitleDecimalPoint";
this.labelTitleDecimalPoint.Size = new System.Drawing.Size(125, 40);
this.labelTitleDecimalPoint.TabIndex = 501;
this.labelTitleDecimalPoint.Text = "소수점";
this.labelTitleDecimalPoint.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelTitleDecimalPoint.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelTitleDecimalPoint.Wordwrap = false;
//
// smartLabel2
//
this.smartLabel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(212)))), ((int)(((byte)(212)))), ((int)(((byte)(212)))));
@ -91,7 +202,7 @@
this.smartLabel2.ForeColor = System.Drawing.Color.White;
this.smartLabel2.InitVisible = true;
this.smartLabel2.LineSpacing = 0F;
this.smartLabel2.Location = new System.Drawing.Point(552, 290);
this.smartLabel2.Location = new System.Drawing.Point(335, 278);
this.smartLabel2.Name = "smartLabel2";
this.smartLabel2.Size = new System.Drawing.Size(27, 40);
this.smartLabel2.TabIndex = 496;
@ -111,9 +222,9 @@
this.labelBalanceWeight.ForeColor = System.Drawing.Color.White;
this.labelBalanceWeight.InitVisible = true;
this.labelBalanceWeight.LineSpacing = 0F;
this.labelBalanceWeight.Location = new System.Drawing.Point(449, 288);
this.labelBalanceWeight.Location = new System.Drawing.Point(197, 278);
this.labelBalanceWeight.Name = "labelBalanceWeight";
this.labelBalanceWeight.Size = new System.Drawing.Size(101, 40);
this.labelBalanceWeight.Size = new System.Drawing.Size(132, 40);
this.labelBalanceWeight.TabIndex = 495;
this.labelBalanceWeight.Text = "500.0";
this.labelBalanceWeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -135,7 +246,7 @@
this.buttonBalance.ForeColor = System.Drawing.Color.Black;
this.buttonBalance.GroupID = 0;
this.buttonBalance.InitVisible = true;
this.buttonBalance.Location = new System.Drawing.Point(464, 121);
this.buttonBalance.Location = new System.Drawing.Point(470, 232);
this.buttonBalance.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonBalance.Name = "buttonBalance";
this.buttonBalance.NestedClickEventPrevent = false;
@ -143,7 +254,7 @@
this.buttonBalance.RepeatInterval = 200;
this.buttonBalance.RepeatIntervalAccelerate = null;
this.buttonBalance.SafeInterval = 200;
this.buttonBalance.Size = new System.Drawing.Size(120, 44);
this.buttonBalance.Size = new System.Drawing.Size(87, 80);
this.buttonBalance.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonBalance.TabIndex = 490;
this.buttonBalance.TextColor = System.Drawing.Color.Black;
@ -159,9 +270,9 @@
this.panel1.BackColor = System.Drawing.Color.Black;
this.panel1.Controls.Add(this.radioButtonDecimalPlaces2);
this.panel1.Controls.Add(this.radioButtonDecimalPlaces1);
this.panel1.Location = new System.Drawing.Point(135, 288);
this.panel1.Location = new System.Drawing.Point(197, 232);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(196, 40);
this.panel1.Size = new System.Drawing.Size(165, 40);
//
// radioButtonDecimalPlaces2
//
@ -176,7 +287,7 @@
this.radioButtonDecimalPlaces2.ImageCheckRadioButton = null;
this.radioButtonDecimalPlaces2.ImageUnCheckRadioButton = null;
this.radioButtonDecimalPlaces2.InitVisible = true;
this.radioButtonDecimalPlaces2.Location = new System.Drawing.Point(115, 6);
this.radioButtonDecimalPlaces2.Location = new System.Drawing.Point(84, 5);
this.radioButtonDecimalPlaces2.Name = "radioButtonDecimalPlaces2";
this.radioButtonDecimalPlaces2.OutputOnly = false;
this.radioButtonDecimalPlaces2.RadioBackColor = System.Drawing.Color.White;
@ -203,7 +314,7 @@
this.radioButtonDecimalPlaces1.ImageCheckRadioButton = null;
this.radioButtonDecimalPlaces1.ImageUnCheckRadioButton = null;
this.radioButtonDecimalPlaces1.InitVisible = true;
this.radioButtonDecimalPlaces1.Location = new System.Drawing.Point(18, 6);
this.radioButtonDecimalPlaces1.Location = new System.Drawing.Point(3, 5);
this.radioButtonDecimalPlaces1.Name = "radioButtonDecimalPlaces1";
this.radioButtonDecimalPlaces1.OutputOnly = false;
this.radioButtonDecimalPlaces1.RadioBackColor = System.Drawing.Color.White;
@ -224,14 +335,14 @@
this.listBoxHelp.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.LEFT;
this.listBoxHelp.ColumnDelimiter = '\0';
this.listBoxHelp.ColumnOffsets = null;
this.listBoxHelp.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold);
this.listBoxHelp.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
this.listBoxHelp.FontColor = System.Drawing.Color.White;
this.listBoxHelp.InitVisible = true;
this.listBoxHelp.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD;
this.listBoxHelp.ItemOffsetGap = 0;
this.listBoxHelp.ItemOffsetX = 0;
this.listBoxHelp.ItemOffsetY = 0;
this.listBoxHelp.Location = new System.Drawing.Point(259, 351);
this.listBoxHelp.Location = new System.Drawing.Point(193, 386);
this.listBoxHelp.MouseMoveEventSpace = 3;
this.listBoxHelp.MouseMoveSpace = 10;
this.listBoxHelp.Name = "listBoxHelp";
@ -245,7 +356,7 @@
this.listBoxHelp.SeparationLineStyle = SmartX.SmartListBox.SEPARATIONLINETYPES.FixedSingle;
this.listBoxHelp.SeparationlineVisibleBottom = true;
this.listBoxHelp.SeparationlineVisibleTop = true;
this.listBoxHelp.Size = new System.Drawing.Size(314, 85);
this.listBoxHelp.Size = new System.Drawing.Size(438, 60);
this.listBoxHelp.TabIndex = 486;
this.listBoxHelp.Text = "smartListBox1";
//
@ -263,7 +374,7 @@
this.buttonCancel.ForeColor = System.Drawing.Color.Black;
this.buttonCancel.GroupID = 0;
this.buttonCancel.InitVisible = true;
this.buttonCancel.Location = new System.Drawing.Point(464, 171);
this.buttonCancel.Location = new System.Drawing.Point(563, 232);
this.buttonCancel.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.NestedClickEventPrevent = false;
@ -271,7 +382,7 @@
this.buttonCancel.RepeatInterval = 200;
this.buttonCancel.RepeatIntervalAccelerate = null;
this.buttonCancel.SafeInterval = 200;
this.buttonCancel.Size = new System.Drawing.Size(120, 44);
this.buttonCancel.Size = new System.Drawing.Size(87, 80);
this.buttonCancel.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonCancel.TabIndex = 185;
this.buttonCancel.TextColor = System.Drawing.Color.Black;
@ -282,48 +393,51 @@
this.buttonCancel.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCancel.UpImage")));
this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
//
// buttonZero
// buttonDeadLoadZero
//
this.buttonZero.BackPictureBox = null;
this.buttonZero.BackPictureBox1 = null;
this.buttonZero.BackPictureBox2 = null;
this.buttonZero.ButtonColor = System.Drawing.Color.Gray;
this.buttonZero.ButtonImageAutoSize = true;
this.buttonZero.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonZero.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonZero.DisableImage")));
this.buttonZero.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonZero.DownImage")));
this.buttonZero.GroupID = 0;
this.buttonZero.InitVisible = true;
this.buttonZero.Location = new System.Drawing.Point(464, 21);
this.buttonZero.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonZero.Name = "buttonZero";
this.buttonZero.NestedClickEventPrevent = false;
this.buttonZero.OutlinePixel = 1;
this.buttonZero.RepeatInterval = 200;
this.buttonZero.RepeatIntervalAccelerate = null;
this.buttonZero.SafeInterval = 200;
this.buttonZero.Size = new System.Drawing.Size(120, 44);
this.buttonZero.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonZero.TabIndex = 217;
this.buttonZero.TextColor = System.Drawing.Color.Black;
this.buttonZero.TextDownColor = System.Drawing.Color.White;
this.buttonZero.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonZero.TextLocation = new System.Drawing.Point(0, 0);
this.buttonZero.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonZero.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonZero.UpImage")));
this.buttonZero.Click += new System.EventHandler(this.buttonZero_Click);
this.buttonDeadLoadZero.BackPictureBox = null;
this.buttonDeadLoadZero.BackPictureBox1 = null;
this.buttonDeadLoadZero.BackPictureBox2 = null;
this.buttonDeadLoadZero.ButtonColor = System.Drawing.Color.Gray;
this.buttonDeadLoadZero.ButtonImageAutoSize = true;
this.buttonDeadLoadZero.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonDeadLoadZero.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonDeadLoadZero.DisableImage")));
this.buttonDeadLoadZero.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonDeadLoadZero.DownImage")));
this.buttonDeadLoadZero.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
this.buttonDeadLoadZero.ForeColor = System.Drawing.Color.White;
this.buttonDeadLoadZero.GroupID = 0;
this.buttonDeadLoadZero.InitVisible = true;
this.buttonDeadLoadZero.Location = new System.Drawing.Point(228, 326);
this.buttonDeadLoadZero.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonDeadLoadZero.Name = "buttonDeadLoadZero";
this.buttonDeadLoadZero.NestedClickEventPrevent = false;
this.buttonDeadLoadZero.OutlinePixel = 1;
this.buttonDeadLoadZero.RepeatInterval = 200;
this.buttonDeadLoadZero.RepeatIntervalAccelerate = null;
this.buttonDeadLoadZero.SafeInterval = 200;
this.buttonDeadLoadZero.Size = new System.Drawing.Size(100, 35);
this.buttonDeadLoadZero.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonDeadLoadZero.TabIndex = 217;
this.buttonDeadLoadZero.Text = "실행";
this.buttonDeadLoadZero.TextColor = System.Drawing.Color.White;
this.buttonDeadLoadZero.TextDownColor = System.Drawing.Color.White;
this.buttonDeadLoadZero.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonDeadLoadZero.TextLocation = new System.Drawing.Point(0, 0);
this.buttonDeadLoadZero.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonDeadLoadZero.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonDeadLoadZero.UpImage")));
this.buttonDeadLoadZero.Click += new System.EventHandler(this.buttonDeadLoadZero_Click);
//
// pictureBoxStep3
//
this.pictureBoxStep3.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxStep3.Image")));
this.pictureBoxStep3.Location = new System.Drawing.Point(128, 21);
this.pictureBoxStep3.Location = new System.Drawing.Point(190, 17);
this.pictureBoxStep3.Name = "pictureBoxStep3";
this.pictureBoxStep3.Size = new System.Drawing.Size(330, 194);
//
// pictureBoxStep2
//
this.pictureBoxStep2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxStep2.Image")));
this.pictureBoxStep2.Location = new System.Drawing.Point(128, 21);
this.pictureBoxStep2.Location = new System.Drawing.Point(190, 17);
this.pictureBoxStep2.Name = "pictureBoxStep2";
this.pictureBoxStep2.Size = new System.Drawing.Size(330, 194);
//
@ -338,7 +452,7 @@
this.labelWeightUnit.ForeColor = System.Drawing.Color.White;
this.labelWeightUnit.InitVisible = true;
this.labelWeightUnit.LineSpacing = 0F;
this.labelWeightUnit.Location = new System.Drawing.Point(546, 229);
this.labelWeightUnit.Location = new System.Drawing.Point(611, 324);
this.labelWeightUnit.Name = "labelWeightUnit";
this.labelWeightUnit.Size = new System.Drawing.Size(27, 40);
this.labelWeightUnit.TabIndex = 189;
@ -358,9 +472,9 @@
this.labelWeight.ForeColor = System.Drawing.Color.White;
this.labelWeight.InitVisible = true;
this.labelWeight.LineSpacing = 0F;
this.labelWeight.Location = new System.Drawing.Point(259, 229);
this.labelWeight.Location = new System.Drawing.Point(480, 324);
this.labelWeight.Name = "labelWeight";
this.labelWeight.Size = new System.Drawing.Size(281, 40);
this.labelWeight.Size = new System.Drawing.Size(125, 40);
this.labelWeight.TabIndex = 188;
this.labelWeight.Text = "123";
this.labelWeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -381,7 +495,7 @@
this.buttonStart.ForeColor = System.Drawing.Color.Black;
this.buttonStart.GroupID = 0;
this.buttonStart.InitVisible = true;
this.buttonStart.Location = new System.Drawing.Point(464, 71);
this.buttonStart.Location = new System.Drawing.Point(377, 232);
this.buttonStart.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonStart.Name = "buttonStart";
this.buttonStart.NestedClickEventPrevent = false;
@ -389,7 +503,7 @@
this.buttonStart.RepeatInterval = 200;
this.buttonStart.RepeatIntervalAccelerate = null;
this.buttonStart.SafeInterval = 200;
this.buttonStart.Size = new System.Drawing.Size(120, 44);
this.buttonStart.Size = new System.Drawing.Size(87, 80);
this.buttonStart.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonStart.TabIndex = 183;
this.buttonStart.TextColor = System.Drawing.Color.Black;
@ -403,10 +517,15 @@
// pictureBoxStep1
//
this.pictureBoxStep1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxStep1.Image")));
this.pictureBoxStep1.Location = new System.Drawing.Point(128, 21);
this.pictureBoxStep1.Location = new System.Drawing.Point(190, 17);
this.pictureBoxStep1.Name = "pictureBoxStep1";
this.pictureBoxStep1.Size = new System.Drawing.Size(330, 194);
//
// timerSplashFinish
//
this.timerSplashFinish.Interval = 3000;
this.timerSplashFinish.Tick += new System.EventHandler(this.timerSplashFinish_Tick);
//
// ControlCenterSystemCalibration
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -431,7 +550,7 @@
private SmartX.SmartLabel labelWeight;
private System.Windows.Forms.PictureBox pictureBoxStep3;
private System.Windows.Forms.PictureBox pictureBoxStep2;
private SmartX.SmartButton buttonZero;
private SmartX.SmartButton buttonDeadLoadZero;
private SmartX.SmartListBox listBoxHelp;
private System.Windows.Forms.Panel panel1;
private SmartX.SmartRadioButton radioButtonDecimalPlaces2;
@ -439,5 +558,11 @@
private SmartX.SmartButton buttonBalance;
private SmartX.SmartLabel labelBalanceWeight;
private SmartX.SmartLabel smartLabel2;
private SmartX.SmartLabel labelTitleDecimalPoint;
private SmartX.SmartLabel labelTitleWeight;
private SmartX.SmartLabel labelTitleDeadLoadZero;
private SmartX.SmartLabel labelTitleBalanceWeight;
private SmartX.SmartLabel labelTitleHelp;
private System.Windows.Forms.Timer timerSplashFinish;
}
}

View File

@ -11,6 +11,7 @@ using ITC81DB_2H.DialogForms;
using ITC81DB_2H.Forms;
using ITC81DB_2H_ImageDll;
using ITC81DB_2H.Datastore;
using SmartX;
namespace ITC81DB_2H.Controls
{
@ -22,6 +23,8 @@ namespace ITC81DB_2H.Controls
private Color NormalColor;
private Color FinishColor;
SmartSplash CalSplash = new SmartSplash();
// 중량 조정이 완료 되었는지 확인하는 Flag
private bool IsCalibrationFinish;
#endregion
@ -51,10 +54,12 @@ namespace ITC81DB_2H.Controls
{
Class1 images = new Class1();
this.labelTitleDeadLoadZero.TextHAlign = SmartLabel.TextHorAlign.Middle;
this.labelTitleDeadLoadZero.TextVAlign = SmartLabel.TextVerAlign.Middle;
this.buttonDeadLoadZero.Font = new Font("새굴림", 12, FontStyle.Bold);
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCancelUp));
@ -64,59 +69,79 @@ namespace ITC81DB_2H.Controls
this.buttonBalance.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCounterweightDisable));
this.buttonBalance.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCounterweightDown));
this.buttonBalance.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationCounterweightUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.engCalibrationZeroUp));
this.labelTitleDecimalPoint.Text = "Decimal point";
this.labelTitleBalanceWeight.Text = "Balance";
this.labelTitleDeadLoadZero.Font = new Font("새굴림", 10, FontStyle.Bold);
this.labelTitleDeadLoadZero.Text = "Dead Load Zero";
this.buttonDeadLoadZero.Text = "Run";
this.labelTitleHelp.Text = "Help";
this.labelTitleWeight.Text = "Weight";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.chnBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationCancelUp));
this.buttonStart.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartDisable));
this.buttonStart.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartDown));
this.buttonStart.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationStartUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.chnCalibrationZeroUp));
this.labelTitleDecimalPoint.Text = "小数点";
this.labelTitleBalanceWeight.Text = "砝码重量";
this.labelTitleDeadLoadZero.Font = new Font("새굴림", 10, FontStyle.Bold);
this.labelTitleDeadLoadZero.Text = "死荷重零";
this.buttonDeadLoadZero.Text = "执行";
this.labelTitleHelp.Text = "帮助";
this.labelTitleWeight.Text = "重量";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.rusBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationCancelUp));
this.buttonStart.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationStartDisable));
this.buttonStart.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationStartDown));
this.buttonStart.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationStartUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.rusCalibrationZeroUp));
this.labelTitleDecimalPoint.Text = "Десят.точка";
this.labelTitleBalanceWeight.Text = "Калиб.вес";
this.labelTitleDeadLoadZero.TextHAlign = SmartLabel.TextHorAlign.Left;
this.labelTitleDeadLoadZero.TextVAlign = SmartLabel.TextVerAlign.Top;
this.labelTitleDeadLoadZero.Font = new Font("새굴림", 10, FontStyle.Bold);
this.labelTitleDeadLoadZero.Text = "Полная нагрузка равна нулю";
this.buttonDeadLoadZero.Font = new Font("새굴림", 11, FontStyle.Bold);
this.buttonDeadLoadZero.Text = "исполнение";
this.labelTitleHelp.Text = "Пом.";
this.labelTitleWeight.Text = "Вес";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationCancelUp));
this.buttonStart.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationStartDisable));
this.buttonStart.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationStartDown));
this.buttonStart.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationStartUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerCalibrationZeroUp));
this.labelTitleDecimalPoint.Text = "Dezimalpunkt";
this.labelTitleBalanceWeight.Font = new Font("새굴림", 10, FontStyle.Bold);
this.labelTitleBalanceWeight.Text = "Gewicht der Waage";
this.labelTitleDeadLoadZero.Font = new Font("새굴림", 10, FontStyle.Bold);
this.labelTitleDeadLoadZero.Text = "Totlast Null";
this.buttonDeadLoadZero.Text = "Ausführung";
this.labelTitleHelp.Text = "Hilfe";
this.labelTitleWeight.Text = "Gewicht";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.korBackgroundCalibration));
this.buttonCancel.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCancelDisable));
this.buttonCancel.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCancelDown));
this.buttonCancel.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCancelUp));
@ -126,9 +151,14 @@ namespace ITC81DB_2H.Controls
this.buttonBalance.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCounterweightDisable));
this.buttonBalance.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCounterweightDown));
this.buttonBalance.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationCounterweightUp));
this.buttonZero.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationZeroDisable));
this.buttonZero.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationZeroDown));
this.buttonZero.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.korCalibrationZeroUp));
this.labelTitleDecimalPoint.Text = "소수점";
this.labelTitleBalanceWeight.Text = "분동중량";
this.labelTitleDeadLoadZero.Font = new Font("새굴림", 13, FontStyle.Bold);
this.labelTitleDeadLoadZero.Text = "데드로드영점";
this.buttonDeadLoadZero.Text = "실행";
this.labelTitleHelp.Text = "도움말";
this.labelTitleWeight.Text = "중량";
}
}
private void DefaultSetting()
@ -137,7 +167,7 @@ namespace ITC81DB_2H.Controls
this.FinishColor = Color.Lime;
}
private void CalibrationButtonEnable(bool btStart, bool btBalance, bool btCcancel)
public void CalibrationButtonEnable(bool btStart, bool btBalance, bool btCcancel)
{
this.buttonStart.Enabled = btStart;
this.buttonBalance.Enabled = btBalance;
@ -171,6 +201,12 @@ namespace ITC81DB_2H.Controls
}
}
public void SplashStop()
{
this.CalSplash.Finish();
this.Enabled = true;
}
private void UpdateControlsDisplay()
{
this.listBoxHelp.ClearAll();
@ -194,6 +230,10 @@ namespace ITC81DB_2H.Controls
{
this.listBoxHelp.AddItem("Drücken Sie die Taste [Start],");
this.listBoxHelp.AddItem("um die Kalibrierung zu starten");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -226,12 +266,50 @@ namespace ITC81DB_2H.Controls
}
public void UpdateWeightDisplay(Define.E_EquipmentStatus status, WeightData data)
{
string searchText;
bool exists;
switch (data.Status)
{
case Define.E_WeightStatus.CalNomal:
this.labelWeight.Text = Helper.DoubleToString(data.Weight, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces);
this.labelWeight.ForeColor = this.NormalColor;
this.CalibrationButtonEnable(true, false, false);
if (this.buttonStart.Enabled == false)
{
this.CalibrationButtonEnable(true, false, false);
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.listBoxHelp.AddItem("Push the start button.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("需要重量调节,请点击开始按钮");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.listBoxHelp.AddItem("Нажмите кнопку [Старт],");
this.listBoxHelp.AddItem("чтобы начать калибровку");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Drücken Sie die Taste [Start],");
this.listBoxHelp.AddItem("um die Kalibrierung zu starten");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.listBoxHelp.AddItem("중량조정을 하시려면");
this.listBoxHelp.AddItem("시작 버튼을 누르세요");
}
}
this.CalibrationPictureBoxVisible(true, false, false);
break;
case Define.E_WeightStatus.CalWait:
@ -267,6 +345,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Gewicht auf den Förderer legen");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -301,6 +383,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Die Kalibrierung ist abgeschlossen.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -318,6 +404,7 @@ namespace ITC81DB_2H.Controls
}
break;
case Define.E_WeightStatus.CalError:
#region CalError
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
@ -326,7 +413,8 @@ namespace ITC81DB_2H.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("错误发生,重试");
this.listBoxHelp.AddItem("校准误差");
this.listBoxHelp.AddItem("请重试");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
@ -340,6 +428,10 @@ namespace ITC81DB_2H.Controls
{
this.listBoxHelp.AddItem("Fehler!");
this.listBoxHelp.AddItem("Bitte noch einmal versuchen");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -352,6 +444,219 @@ namespace ITC81DB_2H.Controls
this.labelWeight.ForeColor = this.NormalColor;
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingOperation.Calibration, "Calibration Fail");
#endregion
break;
case Define.E_WeightStatus.CalError_E1:
#region CalError_E1
if (this.buttonStart.Enabled == true)
this.CalibrationButtonEnable(false, false, false);
searchText = "E1";
exists = this.listBoxHelp.Items.Cast<string>().Any(item => item.Contains(searchText));
if (exists == true)
return;
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.listBoxHelp.AddItem("Error E1 : Overload");
this.listBoxHelp.AddItem("Please check the load cell.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("校准误差 E1 : 超载");
this.listBoxHelp.AddItem("请检查称重传感器。");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.listBoxHelp.AddItem("Произошла ошибка E1 : Перегрузка");
this.listBoxHelp.AddItem("Пожалуйста, проверьте датчик нагрузки.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Fehler! E1 : Überlast");
this.listBoxHelp.AddItem("Bitte überprüfen Sie die Wägezelle.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.listBoxHelp.AddItem("에러_E1 : Overload");
this.listBoxHelp.AddItem("로드셀을 확인해 주십시오");
}
this.CalibrationButtonEnable(false, false, false);
this.CalibrationPictureBoxVisible(true, false, false);
this.labelWeight.Text = Helper.DoubleToString(data.Weight, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces);
this.labelWeight.ForeColor = this.NormalColor;
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingOperation.Calibration, "Calibration Fail E1");
#endregion
break;
case Define.E_WeightStatus.CalError_E2:
#region CalError_E2
if (this.buttonStart.Enabled == true)
this.CalibrationButtonEnable(false, false, false);
searchText = "E2";
exists = this.listBoxHelp.Items.Cast<string>().Any(item => item.Contains(searchText));
if (exists == true)
return;
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.listBoxHelp.AddItem("Error E2 : Underload");
this.listBoxHelp.AddItem("Please check the load cell.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("校准误差 E2 : 欠载");
this.listBoxHelp.AddItem("请检查称重传感器。");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.listBoxHelp.AddItem("Произошла ошибка E2 : Недогрузка");
this.listBoxHelp.AddItem("Пожалуйста, проверьте датчик нагрузки.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Fehler! E2 : Unterlast");
this.listBoxHelp.AddItem("Bitte überprüfen Sie die Wägezelle.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.listBoxHelp.AddItem("에러_E2 : Underload");
this.listBoxHelp.AddItem("로드셀을 확인해 주십시오");
}
this.CalibrationButtonEnable(false, false, false);
this.CalibrationPictureBoxVisible(true, false, false);
this.labelWeight.Text = Helper.DoubleToString(data.Weight, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces);
this.labelWeight.ForeColor = this.NormalColor;
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingOperation.Calibration, "Calibration Fail E2");
#endregion
break;
case Define.E_WeightStatus.CalError_E3:
#region CalError_E3
if (this.buttonStart.Enabled == true)
this.CalibrationButtonEnable(false, false, false);
searchText = "E3";
exists = this.listBoxHelp.Items.Cast<string>().Any(item => item.Contains(searchText));
if (exists == true)
return;
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.listBoxHelp.AddItem("Error E3 : Please wait a moment");
this.listBoxHelp.AddItem("until the error is cleared and");
this.listBoxHelp.AddItem("the [Start] button is activated.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("校准误差 E3");
this.listBoxHelp.AddItem("请稍等片刻,直到错误清除且[开始]按钮激活。");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.listBoxHelp.AddItem("Произошла ошибка E3 : Пожалуйста, ");
this.listBoxHelp.AddItem("подождите немного, пока ошибка не будет");
this.listBoxHelp.AddItem("устранена и кнопка [Старт] не станет активной.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Fehler! E3 : Bitte warten Sie einen Moment,");
this.listBoxHelp.AddItem("bis der Fehler behoben ist und die Schaltfläche");
this.listBoxHelp.AddItem("[Start] aktiviert wird.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.listBoxHelp.AddItem("중량조정 에러 E3");
this.listBoxHelp.AddItem("에러가 해제되고 [Start]버튼이 활성화 될때까지");
this.listBoxHelp.AddItem("잠시 기다려 주십시오");
}
this.CalibrationButtonEnable(false, false, false);
this.CalibrationPictureBoxVisible(true, false, false);
this.labelWeight.Text = Helper.DoubleToString(data.Weight, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces);
this.labelWeight.ForeColor = this.NormalColor;
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingOperation.Calibration, "Calibration Fail E3");
#endregion
break;
case Define.E_WeightStatus.CalError_E5:
#region CalError_E5
if (this.buttonStart.Enabled == true)
this.CalibrationButtonEnable(false, false, false);
searchText = "E5";
exists = this.listBoxHelp.Items.Cast<string>().Any(item => item.Contains(searchText));
if (exists == true)
return;
this.listBoxHelp.ClearAll();
if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.English)
{
this.listBoxHelp.AddItem("Error E5 : Please wait a moment");
this.listBoxHelp.AddItem("until the error is cleared and");
this.listBoxHelp.AddItem("the [Start] button is activated.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
{
this.listBoxHelp.AddItem("校准误差 E5");
this.listBoxHelp.AddItem("请稍等片刻,直到错误清除且[开始]按钮激活。");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Russian)
{
this.listBoxHelp.AddItem("Произошла ошибка E5 : Пожалуйста, ");
this.listBoxHelp.AddItem("подождите немного, пока ошибка не будет");
this.listBoxHelp.AddItem("устранена и кнопка [Старт] не станет активной.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.listBoxHelp.AddItem("Fehler! E5 : Bitte warten Sie einen Moment,");
this.listBoxHelp.AddItem("bis der Fehler behoben ist und die Schaltfläche");
this.listBoxHelp.AddItem("[Start] aktiviert wird.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
this.listBoxHelp.AddItem("중량조정 에러 E5");
this.listBoxHelp.AddItem("에러가 해제되고 [Start]버튼이 활성화 될때까지");
this.listBoxHelp.AddItem("잠시 기다려 주십시오");
}
this.CalibrationButtonEnable(false, false, false);
this.CalibrationPictureBoxVisible(true, false, false);
this.labelWeight.Text = Helper.DoubleToString(data.Weight, this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces);
this.labelWeight.ForeColor = this.NormalColor;
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingOperation.Calibration, "Calibration Fail E5");
#endregion
break;
default:
break;
@ -375,6 +680,8 @@ namespace ITC81DB_2H.Controls
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress.BalanceWeight, "");
this.UpdateControlsDisplay();
this.SplashStop();
this.Refresh();
}
#endregion
@ -391,7 +698,7 @@ namespace ITC81DB_2H.Controls
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 700.0)
if (myKeyPad.doubleValue < 0.0 || myKeyPad.doubleValue > 750.0)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig1.Language);
@ -403,6 +710,7 @@ namespace ITC81DB_2H.Controls
after = this.labelBalanceWeight.Text = myKeyPad.StringValue;
value = Helper.StringZeroFillDigits7(this.labelBalanceWeight.Text.Replace(".", ""));
this.ParentForm.ParentForm.CurrentCalibrationItem.BalanceWeight = value;
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.BalanceWeight, value);
if (before != after)
@ -411,9 +719,23 @@ namespace ITC81DB_2H.Controls
}
}
private void buttonZero_Click(object sender, EventArgs e)
private void buttonDeadLoadZero_Click(object sender, EventArgs e)
{
this.ParentForm.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoard1);
// 영점 옵셋 조정을 실행하시겠습니까?
DialogFormYesNo msg = new DialogFormYesNo(this.ParentForm.ParentForm.SystemConfig1.Language, 30);
if (msg.ShowDialog() == DialogResult.Yes)
{
this.CalSplash.CenterPosition = true;
this.CalSplash.AnimationInterval = 200;
this.CalSplash.LoadingImagePathname = "SmartLoading4";
this.CalSplash.Start();
this.Enabled = false;
this.timerSplashFinish.Enabled = true;
this.CalibrationButtonEnable(false, false, false);
this.ParentForm.ParentForm.TransferData(CommunicationCommand.Zero, CommunicationID.SubBoard1);
}
}
private void buttonStart_Click(object sender, EventArgs e)
{
@ -440,6 +762,10 @@ namespace ITC81DB_2H.Controls
{
this.listBoxHelp.AddItem("Kalibrierungsstart");
this.listBoxHelp.AddItem("bitte warten");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -477,6 +803,10 @@ namespace ITC81DB_2H.Controls
{
this.listBoxHelp.AddItem("Rechnen...");
this.listBoxHelp.AddItem("bitte warten.");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -520,8 +850,16 @@ namespace ITC81DB_2H.Controls
private void radioButtonDecimalPlaces_Click(object sender, EventArgs e)
{
SmartX.SmartRadioButton radioButton = sender as SmartX.SmartRadioButton;
if ((radioButton.Text == "0.0" && this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces == 1)
|| (radioButton.Text == "0.00" && this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces == 2))
return;
string value = "";
string before = "", after = "";
int length = (int.Parse(this.ParentForm.ParentForm.CurrentCalibrationItem.BalanceWeight)).ToString().Length;
string balanceWeight = (int.Parse(this.ParentForm.ParentForm.CurrentCalibrationItem.BalanceWeight)).ToString();
//this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress.ParameterRead3901, "");
this.ParentForm.ParentForm.OpenSmartFileIO();
@ -552,12 +890,21 @@ namespace ITC81DB_2H.Controls
if (this.radioButtonDecimalPlaces1.Checked == true)
{
this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces = 1;
balanceWeight = balanceWeight.Remove(length - 1, 1);
}
else if (this.radioButtonDecimalPlaces2.Checked == true)
{
this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces = 2;
balanceWeight = balanceWeight.Insert(length, "0");
}
value = Helper.StringZeroFillDigits4(this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces.ToString());
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.DecimalPlaces, value);
value = Helper.StringZeroFillDigits7(balanceWeight);
this.ParentForm.ParentForm.CurrentCalibrationItem.BalanceWeight = value;
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.BalanceWeight, value);
this.ParentForm.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.ParentForm.SystemConfig1);
this.UpdateCalibrationItemDisplay(this.ParentForm.ParentForm.CurrentSystemStatus.Equipment, this.ParentForm.ParentForm.CurrentCalibrationItem);
}
@ -568,12 +915,22 @@ namespace ITC81DB_2H.Controls
if (this.radioButtonDecimalPlaces1.Checked == true)
{
this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces = 1;
balanceWeight = balanceWeight.Remove(length - 1, 1);
}
else if (this.radioButtonDecimalPlaces2.Checked == true)
{
this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces = 2;
balanceWeight = balanceWeight.Insert(length, "0");
}
value = Helper.StringZeroFillDigits4(this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces.ToString());
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.DecimalPlaces, value);
value = Helper.StringZeroFillDigits7(balanceWeight);
this.ParentForm.ParentForm.CurrentCalibrationItem.BalanceWeight = value;
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.BalanceWeight, value);
this.ParentForm.CenterSystemAutoZero.DetermineRange();
this.ParentForm.ParentForm.SaveSystemConfigurationFile1(this.ParentForm.ParentForm.SystemConfig1);
@ -581,9 +938,6 @@ namespace ITC81DB_2H.Controls
}
this.ParentForm.ParentForm.CloseSmartFileIO();
value = Helper.StringZeroFillDigits4(this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces.ToString());
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.DecimalPlaces, value);
this.ParentForm.ParentForm.ReLoadProductFile();
after = this.ParentForm.ParentForm.SystemConfig1.DecimalPlaces.ToString();
@ -591,6 +945,12 @@ namespace ITC81DB_2H.Controls
if (before != after)
this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.CalDecimalPoint, "", before, after);
}
private void timerSplashFinish_Tick(object sender, EventArgs e)
{
this.timerSplashFinish.Enabled = false;
this.SplashStop();
}
#endregion
}
}

View File

@ -425,6 +425,10 @@ namespace ITC81DB_2H.Controls
//this.comboBoxSorter6Mode.Items.Add("Ex.Schlecht");
this.comboBoxSorter6Mode.SelectedIndexChanged += new EventHandler(this.comboBoxSorter6Mode_SelectedIndexChanged);
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -172,6 +172,10 @@ namespace ITC81DB_2H.Controls
//this.labelInputName6.Text = "PI3";
//this.labelInputName7.Text = "PhotoB";
//this.labelInputName8.Text = "PhotoA";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -82,6 +82,10 @@ namespace ITC81DB_2H.Controls
this.buttonWeightReference.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerJudgmentStandardDisable));
this.buttonWeightReference.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerJudgmentStandardDown));
this.buttonWeightReference.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerJudgmentStandardUp));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -126,28 +130,32 @@ namespace ITC81DB_2H.Controls
this.smartDraw.BackDraw.BackErase(Color.Black);
// BackLayer 기준선 표시
this.smartDraw.BackDraw.SetPenStyle(Color.Gray, 1);
// BackLayer 가로
this.smartDraw.BackDraw.Line(30, 100, 427, 100);
this.smartDraw.BackDraw.Line(30, 180, 427, 180);
//// BackLayer 기준선 표시
//this.smartDraw.BackDraw.SetPenStyle(Color.Gray, 1);
//// BackLayer 가로
//this.smartDraw.BackDraw.Line(30, 100, 427, 100);
//this.smartDraw.BackDraw.Line(30, 180, 427, 180);
// BackLayer 가로 중심선
this.smartDraw.BackDraw.SetPenStyle(Color.Blue, 1);
this.smartDraw.BackDraw.Line(30, 140, 427, 140);
// BackLayer 세로
this.smartDraw.BackDraw.SetPenStyle(Color.Blue, 3);
this.smartDraw.BackDraw.Line(30, 20, 30, 260);
this.smartDraw.BackDraw.Line(427, 20, 427, 260);
// BackLayer 가로 중심선
this.smartDraw.BackDraw.SetPenStyle(Color.Blue, 1);
this.smartDraw.BackDraw.Line(30, 140, 427, 140);
// BackLayer 세로 중심선
this.smartDraw.BackDraw.SetPenStyle(Color.Red, 1);
this.smartDraw.BackDraw.Line(228, 40, 228, 240);
//this.smartDraw.BackDraw.SetPenStyle(Color.Red, 1);
//this.smartDraw.BackDraw.Line(228, 40, 228, 240);
// 판정개수 표시선
temp = int.Parse(this.labelJudgmentCount.Text);
xPoint = 230 - temp;
temp = (int)(int.Parse(this.labelJudgmentCount.Text) / 2);
xPoint = 228 - temp;
this.smartDraw.BackDraw.SetPenStyle(Color.Red, 1);
this.smartDraw.BackDraw.Line(xPoint, 40, xPoint, 240);
xPoint = 228 + temp;
this.smartDraw.BackDraw.Line(xPoint, 40, xPoint, 240);
}
public void DisplayHiddenMenu(bool bValue)
@ -261,6 +269,10 @@ namespace ITC81DB_2H.Controls
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundJudgment));
break;
}
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -163,6 +163,9 @@ namespace ITC81DB_2H.Controls
this.comboBoxSorterB.Items.Add("Schlecht");
this.comboBoxSorterB.SelectedIndex = 2;
this.comboBoxSorterB.SelectedIndexChanged += new EventHandler(this.comboBoxSorterB_SelectedIndexChanged);
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else

View File

@ -66,6 +66,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundAutoZero));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -68,6 +68,10 @@ namespace ITC81DB_2H.Controls
{
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundBottomAddOn));
this.labelDiscription2.Text = "- Master(Client) : 16(Write on judgment), Slave(Server) : 04(Send on Master request)";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -135,6 +135,10 @@ namespace ITC81DB_2H.Controls
this.labelHelp.Font = new Font("새굴림", 11, FontStyle.Bold);
this.labelHelp.Text = "※ Externer Ausgang 5, 6: Feedback +, Externer Ausgang 7, 8: Feedback-";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -139,6 +139,10 @@ namespace ITC81DB_2H.Controls
this.labelHelp3.Text = "3. C : Nach 'Verzögerung 1' stecken Sie 'Dispenser 1' heraus.";
this.labelHelp4.Text = "4. D : Gleichzeitig senkt 'Dispenser 2' ab.";
this.labelHelp5.Text = "5. Nach 2 Stunden Verspätung kehren wir wieder in den A-Zustand zurück.";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{

View File

@ -152,6 +152,10 @@ namespace ITC81DB_2H
this.comboBoxReadingConditions.Items.Add("Hohe Schrägwinkel");
this.comboBoxReadingConditions.SelectedIndex = 0;
this.comboBoxReadingConditions.SelectedIndexChanged += new EventHandler(this.comboBoxReadingConditions_SelectedIndexChanged);
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -277,6 +281,10 @@ namespace ITC81DB_2H
{
this.buttonConnect.Text = "开";
this.DisplayStatus("> 断开");
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -301,6 +309,10 @@ namespace ITC81DB_2H
this.DisplayStatus("> Verbinden");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
this.DisplayStatus("> 连接");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
this.DisplayStatus("> Connect");
break;
@ -379,6 +391,10 @@ namespace ITC81DB_2H
this.DisplayStatus("> Laden abgeschlossen");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
this.DisplayStatus("> 加载完成");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
this.DisplayStatus("> Loading completed");
this.ParentForm.UpdateMenuExceptBarcodeDisplay(true);
@ -388,6 +404,10 @@ namespace ITC81DB_2H
this.buttonConnect.Text = "Schließen";
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
this.buttonConnect.Text = "关闭";
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
this.buttonConnect.Text = "Close";
break;
@ -640,6 +660,10 @@ namespace ITC81DB_2H
this.DisplayStatus("> Wird geladen...");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Chinese)
this.DisplayStatus("> 载入中...");
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
this.DisplayStatus("> Loading...");
this.GettingBarcodeValue(BarcodeShortCut.MinAngle);

View File

@ -84,6 +84,10 @@ namespace ITC81DB_2H
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerBackgroundBottomAddOn));
this.labelTitleRoomNumber.Text = "Einstellung der Zimmernummer(1~9)";
this.labelTitleBlank.Text = "Leer(EIN: Keine, AUS: Leerzeichen)";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -99,6 +99,10 @@ namespace ITC81DB_2H
this.radioButtonLine2.Text = "2";
this.labelTitleSettingDate.Text = "Datum einstellen";
this.labelTitleLineNumber.Text = "Zeile";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -62,6 +62,10 @@ namespace ITC81DB_2H
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainFeedbackScreen));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -210,6 +210,10 @@ namespace ITC81DB_2H.Controls
this.comboBoxSorterB.Items.Add("Schlecht");
this.comboBoxSorterB.SelectedIndex = 2;
this.comboBoxSorterB.SelectedIndexChanged += new EventHandler(this.comboBoxSorterB_SelectedIndexChanged);
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -286,10 +290,10 @@ namespace ITC81DB_2H.Controls
{
int count = 0;
if (item.ExternalOut1Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString()
|| item.ExternalOut2Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString()
|| item.ExternalOut3Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString()
|| item.ExternalOut4Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString())
if (item.ExternalOut1Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString()
|| item.ExternalOut2Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString()
|| item.ExternalOut3Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString()
|| item.ExternalOut4Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString())
{
this.labelTitleDryContact.Visible = true;
this.buttonDry1.Visible = true;
@ -306,7 +310,7 @@ namespace ITC81DB_2H.Controls
this.buttonDry4.Visible = false;
}
if (item.ExternalOut1Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString())
if (item.ExternalOut1Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString())
{
this.labelTitleDryContact1.Visible = true;
this.buttonDry1.Visible = true;
@ -318,7 +322,7 @@ namespace ITC81DB_2H.Controls
this.buttonDry1.Visible = false;
}
if (item.ExternalOut2Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString())
if (item.ExternalOut2Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString())
{
if (count == 1)
{
@ -340,7 +344,7 @@ namespace ITC81DB_2H.Controls
this.buttonDry2.Visible = false;
}
if (item.ExternalOut3Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString())
if (item.ExternalOut3Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString())
{
if (count == 2)
{
@ -367,7 +371,7 @@ namespace ITC81DB_2H.Controls
this.buttonDry3.Visible = false;
}
if (item.ExternalOut4Mode == ((int)Define.E_ExternalOutputMode.LatchControl).ToString())
if (item.ExternalOut4Mode == ((int)Define.E_ExternalOutputMode.OUT10_LatchControl).ToString())
{
if (count == 3)
{

View File

@ -248,6 +248,10 @@ namespace ITC81DB_2H.Controls
this.labelHelp.Text = "※ Grad 0:Max., 1:Bestehen, 2:Min., 3:Metall, 4:Doppelte Eingabe, 5:Usw.";
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -113,6 +113,10 @@ namespace ITC81DB_2H.Controls
this.buttonTareRange.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunTareDisable));
this.buttonTareRange.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunTareDown));
this.buttonTareRange.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunTareUp));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -97,6 +97,10 @@ namespace ITC81DB_2H.Controls
this.buttonUnderRange.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunLineUnderDisable));
this.buttonUnderRange.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunLineUnderDown));
this.buttonUnderRange.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainRunLineUnderUp));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -78,6 +78,10 @@ namespace ITC81DB_2H.Controls
this.labelStaticTime.Text = "Zeit";
this.labelStaticWeight.Text = "Gewicht";
this.labelStaticGrade.Text = "Ergebnis";
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -67,6 +67,10 @@ namespace ITC81DB_2H.Controls
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
this.pictureBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.gerMainStatScreen));
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -60,6 +60,10 @@ namespace ITC81DB_2H
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -61,6 +61,10 @@ namespace ITC81DB_2H.Controls
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.German)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -37,9 +37,9 @@ namespace ITC81DB_2H
// 부저ON(부저ON시간과 연동)
public static readonly string BuzzerOn = "Cad00";
// 부저ON(연속)
public static readonly string BuzzerOnContinuousEnable = "Cae00";
public static readonly string BuzzerOnContinuousEnable = "Cae01";
// 부저해지
public static readonly string BuzzerOnContinuousDisable = "CAE00";
public static readonly string BuzzerOnContinuousDisable = "Cae00";
// 선별기알람해지
public static readonly string AlarmNgClearSorter = "CA700";
// 카운팅출력1(펄스)
@ -47,9 +47,9 @@ namespace ITC81DB_2H
// 카운팅출력2(펄스)
public static readonly string CountingOutput2Pulse = "Cag00";
// 램프ON(연속, 적색/황색 점등)
public static readonly string LampOnContinuousEnable = "Cah00";
public static readonly string LampOnContinuousEnable = "Cah01";
// 램프해지
public static readonly string LampOnContinuousDisable = "CAH00";
public static readonly string LampOnContinuousDisable = "Cah00";
// 중량조정모드
public static readonly string ModeCalibration = "Csc00";
@ -1859,6 +1859,8 @@ namespace ITC81DB_2H
private bool m_IsSorterError;
private bool m_IsStackUpSensorError;
private bool m_IsEntryNotDetected;
public event Define.EventHandlerAlarmStateChange EventAlarmStateChange;
#endregion
#region Constructor
@ -1947,6 +1949,207 @@ namespace ITC81DB_2H
return occur;
}
public void SetAlarm(string alarm)
{
string sValue1 = "", sValue2 = "", sValue3 = "", sValue4 = "", sValue5 = "", sValue6 = "", sValue7 = "", sValue8 = "";
this.Flag = false;
if (alarm.Length != 8)
return;
sValue1 = Convert.ToString(Convert.ToInt16(alarm.Substring(0, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue2 = Convert.ToString(Convert.ToInt16(alarm.Substring(1, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue3 = Convert.ToString(Convert.ToInt16(alarm.Substring(2, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue4 = Convert.ToString(Convert.ToInt16(alarm.Substring(3, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue5 = Convert.ToString(Convert.ToInt16(alarm.Substring(4, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue6 = Convert.ToString(Convert.ToInt16(alarm.Substring(5, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue7 = Convert.ToString(Convert.ToInt16(alarm.Substring(6, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue8 = Convert.ToString(Convert.ToInt16(alarm.Substring(7, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
// 알람 20-
if (sValue5[0] == '0')
{ }
else
{ }
// 알람 19-
if (sValue5[1] == '0')
{ }
else
{ }
// 알람 18-제품진입 미감지
if (sValue5[2] == '0')
{
}
else
{
}
// 알람 17-사용X
if (sValue5[3] == '0')
{ }
else
{ }
// 알람 16-
if (sValue4[0] == '0')
{ }
else
{ }
// 알람 15-
if (sValue4[1] == '0')
{ }
else
{ }
// 알람 14-배출센서 B
if (sValue4[2] == '0')
{
}
else
{
}
// 알람 13-방풍커버열림
if (sValue4[3] == '0')
{
}
else
{
}
// 알람 12-서보알람토크
if (sValue3[0] == '0')
{ }
else
{ }
// 알람 11-통신에러
if (sValue3[1] == '0')
{ }
else
{ }
// 알람 10-서보알람
if (sValue3[2] == '0')
{ }
else
{ }
// 알람 9-인버터알람
if (sValue3[3] == '0')
{
if (this.IsInverterError != false)
{
this.IsInverterError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_InverterError, "OFF");
}
}
else
{
if (this.IsInverterError != true)
{
this.IsInverterError = true;
this.Flag = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_InverterError, "ON");
}
}
// 알람 8-비상정지
if (sValue2[0] == '0')
{
if (this.IsEmergencyStop != false)
{
this.IsEmergencyStop = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a8_EmergencyStop, "OFF");
}
}
else
{
if (this.IsEmergencyStop != true)
{
this.IsEmergencyStop = true;
this.Flag = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a8_EmergencyStop, "ON");
}
}
// 알람 7-리젝터알람(배출센서 A)
if (sValue2[1] == '0')
{
}
else
{
}
// 알람 6-적체센서
if (sValue2[2] == '0')
{
if (this.IsStackUpSensorError != false)
{
this.IsStackUpSensorError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_StackUpSensorError, "OFF");
}
}
else
{
if (this.IsStackUpSensorError != true)
{
this.IsStackUpSensorError = true;
this.Flag = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_StackUpSensorError, "ON");
}
}
// 알람 5-입력센서2(넘어짐)
if (sValue2[3] == '0')
{ }
else
{ }
// 알람 4-도어알람
if (sValue1[0] == '0')
{
}
else
{
}
// 알람 3-공압에러
if (sValue1[1] == '0')
{
}
else
{
}
// 알람 2-셀 에러
if (sValue1[2] == '0')
{
if (this.IsLoadCellError != false)
{
this.IsLoadCellError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_LoadCellError, "OFF");
}
}
else
{
if (this.IsLoadCellError != true)
{
this.IsLoadCellError = true;
this.Flag = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_LoadCellError, "ON");
}
}
// 알람 1-입력센서 에러
if (sValue1[3] == '0')
{
if (this.IsEntrySensorError != false)
{
this.IsEntrySensorError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a1_EntrySensorError, "OFF");
}
}
else
{
if (this.IsEntrySensorError != true)
{
this.IsEntrySensorError = true;
this.Flag = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a1_EntrySensorError, "ON");
}
}
}
#endregion
}

View File

@ -171,6 +171,8 @@ namespace ITC81DB_2H.Datastore
Russian,
Czech,
Spanish,
Turkish,
French,
}
public enum E_JudgmentStatus
@ -198,6 +200,10 @@ namespace ITC81DB_2H.Datastore
CalStandby,
CalFinish,
CalError,
CalError_E1, // overload
CalError_E2, // underload
CalError_E3, // Zero-setting range exceeded
CalError_E5, // The calibration process was error
}
public enum E_MessageBoxIcon
@ -355,14 +361,14 @@ namespace ITC81DB_2H.Datastore
public enum E_ExternalOutputMode
{
None,
Over,
Under,
NG,
Pass,
Run,
Count,
LatchControl,
OUT0_None,
OUT1_Over,
OUT2_Under,
OUT3_NG,
OUT4_Pass,
OUT5_Run,
OUT6_Count,
OUT10_LatchControl = 10,
}
public enum E_ExternalInputMode
@ -553,12 +559,13 @@ namespace ITC81DB_2H.Datastore
None,
a1_EntrySensorError = 1,
a2_LoadCellError = 2,
a3_DoorInterlock = 3,
a4_EmergencyStop = 4,
a5_PressureSensingError = 5,
a3_PressureSensingError = 3,
a4_DoorInterlock = 4,
a6_StackUpSensorError = 6,
a7_SorterAError = 7,
a8_EmergencyStop = 8,
a9_InverterError = 9,
a13_WindProofError = 13,
}
public enum E_DataType

View File

@ -185,6 +185,14 @@ namespace ITC81DB_2H
return Define.E_WeightStatus.CalFinish;
else if (value == "ce")
return Define.E_WeightStatus.CalError;
else if (value == "c1")
return Define.E_WeightStatus.CalError_E1;
else if (value == "c2")
return Define.E_WeightStatus.CalError_E2;
else if (value == "c3")
return Define.E_WeightStatus.CalError_E3;
else if (value == "c5")
return Define.E_WeightStatus.CalError_E5;
else
return Define.E_WeightStatus.Empty;
}

View File

@ -94,6 +94,10 @@ namespace ITC81DB_2H.DialogForms
this.labelErrorCode.Text = "Meldung";
this.labelMessage1.Text = str + " dateien wurden gesichert";
this.labelMessage2.Text = "";
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -1363,6 +1367,10 @@ namespace ITC81DB_2H.DialogForms
break;
}
#endregion
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -1456,6 +1464,8 @@ namespace ITC81DB_2H.DialogForms
}
#endregion
break;
case Define.E_LanguageID.Spanish:
break;
default:
break;
}
@ -2014,6 +2024,10 @@ namespace ITC81DB_2H.DialogForms
break;
}
#endregion
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -120,6 +120,10 @@ namespace ITC81DB_2H.DialogForms
{
this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter";
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -139,6 +139,10 @@ namespace ITC81DB_2H.DialogForms
{
this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter";
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -80,6 +80,10 @@ namespace ITC81DB_2H.DialogForms
{
this.buttonCancel.Text = "X";
this.buttonEnter.Text = "Enter";
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -152,6 +152,11 @@ namespace ITC81DB_2H.DialogForms
this.labelMessage1.Text = "비밀번호를 초기화 하시겠습니까?";
this.labelMessage2.Text = "";
break;
case 30:
this.labelErrorCode.Text = "데드로드영점";
this.labelMessage1.Text = "데드로드 영점을 실행하시겠습니까?";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -282,6 +287,11 @@ namespace ITC81DB_2H.DialogForms
this.labelMessage1.Text = "Do you want to reset your password?";
this.labelMessage2.Text = "";
break;
case 30:
this.labelErrorCode.Text = "Dead Load Zero";
this.labelMessage1.Text = "Do you want to run dead load zero function?";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -412,6 +422,11 @@ namespace ITC81DB_2H.DialogForms
this.labelMessage1.Text = "您想重置密码吗?";
this.labelMessage2.Text = "";
break;
case 30:
this.labelErrorCode.Text = "死荷重零";
this.labelMessage1.Text = "你想运行死荷重零吗?";
this.labelMessage2.Text = "";
break;
default:
break;
}
@ -546,6 +561,11 @@ namespace ITC81DB_2H.DialogForms
this.labelMessage1.Text = "Вы хотите сбросить свой пароль?";
this.labelMessage2.Text = "";
break;
case 30:
this.labelErrorCode.Text = "Полная нагрузка равна нулю";
this.labelMessage1.Text = "Вы хотите запустить программу Полная нагрузка";
this.labelMessage2.Text = "равна нулю?";
break;
default:
break;
}
@ -678,10 +698,19 @@ namespace ITC81DB_2H.DialogForms
this.labelMessage1.Text = "Möchten Sie Ihr Passwort zurücksetzen?";
this.labelMessage2.Text = "";
break;
case 30:
this.labelErrorCode.Text = "Totlast Null";
this.labelMessage1.Text = "Möchten Sie Totlast Null ausführen?";
this.labelMessage2.Text = "";
break;
default:
break;
}
#endregion
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -869,6 +898,10 @@ namespace ITC81DB_2H.DialogForms
default:
break;
}
}
else if (language == Define.E_LanguageID.Spanish)
{
}
else
{

View File

@ -25,8 +25,8 @@ namespace ITC81DB_2H.Forms
public partial class FormMain : Form
{
#region Field
public static string DisplayVersion = "3.4.2";
public static string ReleaseDate = "2025.11.11";
public static string DisplayVersion = "3.4.3";
public static string ReleaseDate = "2026.03.10";
private SmartSplash SmartSplashProgramLoad;
public bool IsCommunicationLogOpen;
@ -56,6 +56,7 @@ namespace ITC81DB_2H.Forms
public bool IsBypassUse; // 바이패스
public bool IsBypassStart;
public bool IsManufacturerVisible;
public string PreviousAlarm; // 이전 알람값
// 재전송 기능
public int MissingCommIDCount;
@ -229,8 +230,6 @@ namespace ITC81DB_2H.Forms
private delegate void UIControlCallback(bool bEnable);
private delegate void UIServerStatusCallback(bool bEnable);
private delegate void TimerTryConnectCallback(bool bEnable);
public event Define.EventHandlerAlarmStateChange EventAlarmStateChange;
#endregion
#region Constructor
@ -409,10 +408,16 @@ namespace ITC81DB_2H.Forms
this.IsBypassOnce = true;
this.IsBypassDirectionPass = true;
this.IsBypassUse = false;
this.PreviousAlarm = "00000000";
this.QueueCommunicationRecive = new Queue<string>();
this.CurrentAlarmList = new AlarmList();
this.EventAlarmStateChange += new Define.EventHandlerAlarmStateChange(this.CurrentAlarmList_Change);
this.CurrentAlarmList.EventAlarmStateChange += new Define.EventHandlerAlarmStateChange(this.CurrentAlarmList_Change);
this.CurrentAlarm = new List<short>();
this.CurrentAlarm.Clear();
for (int i = 0; i < CurrentAlarmCount; i++)
this.CurrentAlarm.Add(0);
this.Modbus = new Modbus();
this.Current30000ModbusData = new _30000_ModbusData();
@ -480,11 +485,6 @@ namespace ITC81DB_2H.Forms
for (int i = 0; i < 100; i++)
this.CollectionGraphData.Add(0);
this.CurrentAlarm = new List<short>();
this.CurrentAlarm.Clear();
for (int i = 0; i < CurrentAlarmCount; i++)
this.CurrentAlarm.Add(0);
this.SystemConfig1 = new SystemConfigurationItem1();
this.SystemConfig2 = new SystemConfigurationItem2();
this.SystemConfig3 = new SystemConfigurationItem3();
@ -569,7 +569,6 @@ namespace ITC81DB_2H.Forms
SerialMgrComm.SerialPortErrMessageReceive += this.SerialPort_ErrMessageReceive;
}
// Data 폴더 생성
if (Directory.Exists(this.PathDataFolder) == false)
Directory.CreateDirectory(this.PathDataFolder);
@ -685,6 +684,21 @@ namespace ITC81DB_2H.Forms
this.smartForm.AddChildForm(this.ChildFormMenu);
}
public void OnExternalInputBuzzerSignal(bool bValue)
{
if (bValue == true)
this.TransferData(CommunicationCommand.BuzzerOnContinuousEnable, CommunicationID.MainBoard);
else
this.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
}
public void OnExternalInputLampSignal(bool bValue)
{
if (bValue == true)
this.TransferData(CommunicationCommand.LampOnContinuousEnable, CommunicationID.MainBoard);
else
this.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
}
public static void Exception(Exception ex)
{
try
@ -734,212 +748,6 @@ namespace ITC81DB_2H.Forms
else
this.IsLampOnDataSend = false;
}
private void ConverterAlarm(WeightData data, string alarm)
{
string sValue1 = "", sValue2 = "", sValue3 = "";
bool flagAlarm = false;
if (alarm.Length != 3)
return;
sValue1 = Convert.ToString(Convert.ToInt16(alarm.Substring(0, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue2 = Convert.ToString(Convert.ToInt16(alarm.Substring(1, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
sValue3 = Convert.ToString(Convert.ToInt16(alarm.Substring(2, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0');
// 알람 12-외부에러
if (sValue3[0] == '0')
{ }
else
{ }
// 알람 11-
if (sValue3[1] == '0')
{ }
else
{ }
// 알람 10-
if (sValue3[2] == '0')
{ }
else
{ }
// 알람 9-인버터에러
if (sValue3[3] == '0')
{
if (this.CurrentAlarmList.IsInverterError != false)
{
this.CurrentAlarmList.IsInverterError = false;
data.IsInverterError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_InverterError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsInverterError != true)
{
this.CurrentAlarmList.IsInverterError = true;
data.IsInverterError = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_InverterError, "ON");
}
}
// 알람 8-
if (sValue2[0] == '0')
{ }
else
{ }
// 알람 7-리젝터 동작 감지(배출확인)
if (sValue2[1] == '0')
{
if (this.CurrentAlarmList.IsSorterError != false)
{
this.CurrentAlarmList.IsSorterError = false;
data.IsSorterError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a7_SorterAError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsSorterError != true)
{
this.CurrentAlarmList.IsSorterError = true;
data.IsSorterError = true;
flagAlarm = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a7_SorterAError, "ON");
}
}
// 알람 6-적체센서 에러
if (sValue2[2] == '0')
{
if (this.CurrentAlarmList.IsStackUpSensorError != false)
{
this.CurrentAlarmList.IsStackUpSensorError = false;
data.IsStackUpSensorError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_StackUpSensorError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsStackUpSensorError != true)
{
this.CurrentAlarmList.IsStackUpSensorError = true;
data.IsStackUpSensorError = true;
flagAlarm = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_StackUpSensorError, "ON");
if (this.CurrentSystemParameter1.PI7 != 2) // 스토퍼 사용 시, 컨베어 미정지
this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
}
}
// 알람 5-공압에러
if (sValue2[3] == '0')
{
if (this.CurrentAlarmList.IsPressureSensingError != false)
{
this.CurrentAlarmList.IsPressureSensingError = false;
data.IsPressureSensingError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_PressureSensingError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsPressureSensingError != true)
{
this.CurrentAlarmList.IsPressureSensingError = true;
data.IsPressureSensingError = true;
flagAlarm = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_PressureSensingError, "ON");
}
}
// 알람 4-Emergency
if (sValue1[0] == '0')
{
if (this.CurrentAlarmList.IsEmergencyStop != false)
{
this.CurrentAlarmList.IsEmergencyStop = false;
data.IsEmergencyStop = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_EmergencyStop, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsEmergencyStop != true)
{
this.CurrentAlarmList.IsEmergencyStop = true;
data.IsEmergencyStop = true;
flagAlarm = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_EmergencyStop, "ON");
}
}
// 알람 3-도어인터록
if (sValue1[1] == '0')
{
if (this.CurrentAlarmList.IsDoorInterlock != false)
{
this.CurrentAlarmList.IsDoorInterlock = false;
data.IsDoorInterlock = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_DoorInterlock, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsDoorInterlock != true)
{
this.CurrentAlarmList.IsDoorInterlock = true;
data.IsDoorInterlock = true;
flagAlarm = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_DoorInterlock, "ON");
}
}
// 알람 2-셀 에러
if (sValue1[2] == '0')
{
if (this.CurrentAlarmList.IsLoadCellError != false)
{
this.CurrentAlarmList.IsLoadCellError = false;
data.IsLoadCellError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_LoadCellError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsLoadCellError != true)
{
this.CurrentAlarmList.IsLoadCellError = true;
data.IsLoadCellError = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_LoadCellError, "ON");
}
}
// 알람 1-입력센서 에러
if (sValue1[3] == '0')
{
if (this.CurrentAlarmList.IsEntrySensorError != false)
{
this.CurrentAlarmList.IsEntrySensorError = false;
data.IsEntrySensorError = false;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a1_EntrySensorError, "OFF");
}
}
else
{
if (this.CurrentAlarmList.IsEntrySensorError != true)
{
this.CurrentAlarmList.IsEntrySensorError = true;
data.IsEntrySensorError = true;
this.EventAlarmStateChange(Define.E_TrackingAlarm.a1_EntrySensorError, "ON");
}
}
if (flagAlarm == true)
{
if (this.IsLampOnDataSend == false)
this.OnExternalInputLampSignal(true, true);
if (this.IsBuzzerOnDataSend == false)
this.OnExternalInputBuzzerSignal(true, true);
}
}
private void ConverterResult(string alarm)
{
string sValue1 = "", sValue2 = "", sValue3 = "", sValue4 = "";
@ -2313,7 +2121,11 @@ namespace ITC81DB_2H.Forms
break;
case "CBZ":
#region 영점
if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.SystemCalibration)
{
this.ChildFormMenu.CenterSystemCalibration.SplashStop();
this.ChildFormMenu.CenterSystemCalibration.CalibrationButtonEnable(true, false, false);
}
#endregion
break;
case "Csm":
@ -2436,6 +2248,10 @@ namespace ITC81DB_2H.Forms
switch (cmd)
{
case "SA0":
if ((ret = this.ReceiveCommandSA0(lane, receiveData)) != 0)
return ret;
break;
case "SN0":
if ((ret = this.ReceiveCommandSN0(lane, receiveData)) != 0)
return ret;
@ -3051,7 +2867,7 @@ namespace ITC81DB_2H.Forms
if (this.CurrentSystemStatus.Equipment == Define.E_EquipmentStatus.Stop)
{
this.CurrentWeightData.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig1.DecimalPlaces);
this.CurrentWeightData.WeightString = receiveData.Substring(5, 5);
this.CurrentWeightData.ADCValue = receiveData.Substring(10, 5);
@ -3059,7 +2875,7 @@ namespace ITC81DB_2H.Forms
else
{
this.CurrentWeightData.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
}
#endregion
if (this.CurrentWeightData.WeightString.Trim() == "-9999" || this.CurrentWeightData.WeightString.Trim() == "9999"
@ -3107,7 +2923,7 @@ namespace ITC81DB_2H.Forms
case "SR0": // 운전 시 중량
#region Value Assign
this.CurrentWeightData.JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig1.DecimalPlaces);
this.CurrentWeightData.WeightString = receiveData.Substring(5, 5);
this.CurrentWeightData.ADCValue = receiveData.Substring(10, 5);
@ -3124,7 +2940,7 @@ namespace ITC81DB_2H.Forms
this.SystemConfig1.ProductNumber = int.Parse(receiveData.Substring(0, 4));
this.CurrentWeightData.JudgmentStatus = Helper.StringToJudgmentStatus(receiveData.Substring(4, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(6, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(6, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(9, 5), this.SystemConfig1.DecimalPlaces);
this.CurrentWeightData.WeightString = receiveData.Substring(9, 5);
this.CurrentWeightData.ADCValue = receiveData.Substring(14, 5);
@ -4143,7 +3959,7 @@ namespace ITC81DB_2H.Forms
case "A":
#region Value Assign
this.CurrentWeightData.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig1.DecimalPlaces);
this.CurrentWeightData.ADCValue = receiveData.Substring(10, 5);
#endregion
@ -4190,7 +4006,7 @@ namespace ITC81DB_2H.Forms
case "A":
#region Value Assign
this.CurrentWeightData.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig1.DecimalPlaces);
this.CurrentWeightData.ADCValue = receiveData.Substring(10, 5);
#endregion
@ -4213,7 +4029,7 @@ namespace ITC81DB_2H.Forms
case "A":
#region Value Assign
this.CurrentWeightData.Status = Helper.StringToWeightStatus(receiveData.Substring(0, 2));
this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
//this.ConverterAlarm(this.CurrentWeightData, receiveData.Substring(2, 3));
this.CurrentWeightData.Weight = Helper.StringToWeight(receiveData.Substring(5, 5), this.SystemConfig1.DecimalPlaces);
for (int i = 0; i < this.CollectionGraphData.Count; i++)
@ -4300,6 +4116,34 @@ namespace ITC81DB_2H.Forms
return ret;
}
// 알람
private int ReceiveCommandSA0(string lane, string receiveData)
{
int ret = 0;
string currentAlarm;
switch (lane)
{
case "0":
#region Value Assign
currentAlarm = receiveData.Substring(0, 8);
#endregion
if (this.PreviousAlarm != currentAlarm)
{
this.IsAlarmOccured = this.CurrentAlarmList.IsAlarmOccured(currentAlarm);
this.Update30000ModbusItem();
this.CurrentAlarmList.SetAlarm(currentAlarm);
this.ChildFormMainDisplay.UpdateDisplayAlarmView(this.CurrentAlarmList, currentAlarm);
this.ChildFormMenu.UpdateDisplayAlarmView(this.CurrentAlarmList, currentAlarm);
this.PreviousAlarm = currentAlarm;
}
break;
default:
break;
}
return ret;
}
#endregion
#region Communication protocol
@ -7454,6 +7298,10 @@ namespace ITC81DB_2H.Forms
this.Current30000ModbusData.WeightInt = tempWeight;
this.ChildFormMainDisplay.MainModbus.UpdateData(this.Current30000ModbusData);
}
public void Update39000ModbusAlarmItem()
{
}
/// <summary>
/// Modbus RTU - Write Multiple Register에 대한 Manage 메소드

View File

@ -136,6 +136,10 @@ namespace ITC81DB_2H.Forms
this.buttonUser.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMainDisplayLoginDisable));
this.buttonUser.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMainDisplayLogOutDown));
this.buttonUser.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMainDisplayLoginUp));
}
else if (this.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -293,68 +297,447 @@ namespace ITC81DB_2H.Forms
break;
}
}
public void AlarmOccurs(string errorNameKor, string errorNameEng)
{
if (this.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Korean)
{
this.PopUpWarning(errorNameKor);
this.MainAlarm.listBoxMessage.Items.Add(errorNameKor);
}
else
{
this.PopUpWarning(errorNameEng);
this.MainAlarm.listBoxMessage.Items.Add(errorNameEng);
}
}
public void UpdateDisplayAlarmView(WeightData data)
{
this.MainWeightBigScreen.UpdateDisplayAlarmView(this.ParentForm.CurrentWeightData);
this.MainWeightSmall.UpdateDisplayAlarmView(this.ParentForm.CurrentWeightData);
if (data.IsLoadCellError == true || data.IsInverterError == true || data.IsEmergencyStop == true || data.IsDoorInterlock == true
|| data.IsPressureSensingError == true || data.IsSorterError == true || data.IsStackUpSensorError == true
|| data.IsEntrySensorError == true)
public void AlarmOccurs(int errorNum, string alarmRawData)
{
string errorName = "";
switch (errorNum)
{
case 1:
#region a1_진입센서 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a1_진입센서 에러";
break;
case Define.E_LanguageID.German:
errorName = "a1_Fehler Eingangssensor";
break;
case Define.E_LanguageID.Chinese:
errorName = "a1_入口传感器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a1_Ошибка датчика входа";
break;
case Define.E_LanguageID.Spanish:
errorName = "a1_Error en el sensor de entrada";
break;
case Define.E_LanguageID.Turkish:
errorName = "a1_Giriş Sensörü Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a1_Erreur du capteur d'entrée";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a1_Entry Sensor Error";
break;
}
#endregion
break;
case 2:
#region a2_로드셀 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a2_로드셀 에러";
break;
case Define.E_LanguageID.German:
errorName = "a2_Fehler Wägezelle";
break;
case Define.E_LanguageID.Chinese:
errorName = "a2_称重传感器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a2_Ошибка тензодатчика";
break;
case Define.E_LanguageID.Spanish:
errorName = "a2_Error en la celda de carga";
break;
case Define.E_LanguageID.Turkish:
errorName = "a2_Yük Hücresi Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a2_Erreur de cellule de charge";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a2_LoadCell Error";
break;
}
#endregion
break;
case 3:
#region a3_공압 낮음
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a3_공압 낮음";
break;
case Define.E_LanguageID.German:
errorName = "a3_Niedriger Druck";
break;
case Define.E_LanguageID.Chinese:
errorName = "a3_低压";
break;
case Define.E_LanguageID.Russian:
errorName = "a3_Низкое давление воздуха";
break;
case Define.E_LanguageID.Spanish:
errorName = "a3_Baja presión";
break;
case Define.E_LanguageID.Turkish:
errorName = "a3_Düşük Basınç";
break;
case Define.E_LanguageID.French:
errorName = "a3_Basse pression";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a3_Low Pressure";
break;
}
#endregion
break;
case 4:
#region a4_문 열림 감지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a4_문 열림 감지";
break;
case Define.E_LanguageID.German:
errorName = "a4_Türverriegelung";
break;
case Define.E_LanguageID.Chinese:
errorName = "a4_门联锁";
break;
case Define.E_LanguageID.Russian:
errorName = "a4_Обнаружение открытой двери";
break;
case Define.E_LanguageID.Spanish:
errorName = "a4_Enclavamiento de la puerta";
break;
case Define.E_LanguageID.Turkish:
errorName = "a4_Kapı Kilidi";
break;
case Define.E_LanguageID.French:
errorName = "a4_Interverrouillage de porte";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a4_Door Interlock";
break;
}
#endregion
break;
case 6:
#region a6_적체 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a6_적체 에러";
break;
case Define.E_LanguageID.German:
errorName = "a6_Stapelfehler";
break;
case Define.E_LanguageID.Chinese:
errorName = "a6_堆叠错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a6_Ошибка штабеля";
break;
case Define.E_LanguageID.Spanish:
errorName = "a6_Error de apilamiento";
break;
case Define.E_LanguageID.Turkish:
errorName = "a6_Yığma Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a6_Erreur d'empilage";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a6_Stack up Error";
break;
}
#endregion
break;
case 7:
#region a7_선별부A 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a7_선별부A 에러";
break;
case Define.E_LanguageID.German:
errorName = "a7_Fehler Sortierer A";
break;
case Define.E_LanguageID.Chinese:
errorName = "a7_分拣机 A 错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a7_Ошибка сортировочного блока A";
break;
case Define.E_LanguageID.Spanish:
errorName = "a7_Error en el clasificador A";
break;
case Define.E_LanguageID.Turkish:
errorName = "a7_Sıralayıcı A Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a7_Erreur du trieur A";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a7_Sorter A Error";
break;
}
#endregion
break;
case 8:
#region a8_비상정지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a8_비상정지";
break;
case Define.E_LanguageID.German:
errorName = "a8_Not-Aus";
break;
case Define.E_LanguageID.Chinese:
errorName = "a8_紧急停止";
break;
case Define.E_LanguageID.Russian:
errorName = "a8_Аварийная остановка";
break;
case Define.E_LanguageID.Spanish:
errorName = "a8_Parada de emergencia";
break;
case Define.E_LanguageID.Turkish:
errorName = "a8_Acil Durdurma";
break;
case Define.E_LanguageID.French:
errorName = "a8_Arrêt d'urgence";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a8_Emergency Stop";
break;
}
#endregion
break;
case 9:
#region a9_인버터 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a9_인버터 에러";
break;
case Define.E_LanguageID.German:
errorName = "a9_Wechselrichterfehler";
break;
case Define.E_LanguageID.Chinese:
errorName = "a9_逆变器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a9_Ошибка инвертора";
break;
case Define.E_LanguageID.Spanish:
errorName = "a9_Error del inversor";
break;
case Define.E_LanguageID.Turkish:
errorName = "a9_İnverter Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a9_Erreur de l'onduleur";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a9_Inverter Error";
break;
}
#endregion
break;
case 13:
#region a13_방풍커버 열림
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a13_방풍커버 열림";
break;
case Define.E_LanguageID.German:
errorName = "a13_Windschutzscheibenabdeckung offen";
break;
case Define.E_LanguageID.Chinese:
errorName = "a13_挡风玻璃盖打开";
break;
case Define.E_LanguageID.Russian:
errorName = "a13_Открыта крышка ветрового стекла";
break;
case Define.E_LanguageID.Spanish:
errorName = "a13_Cubierta del parabrisas abierta";
break;
case Define.E_LanguageID.Turkish:
errorName = "a13_Rüzgar Geçirmez Açık";
break;
case Define.E_LanguageID.French:
errorName = "a13_Couvercle de pare-brise ouvert";
break;
case Define.E_LanguageID.Czech:
errorName = "";
break;
default:
errorName = "a13_Windshield cover open";
break;
}
#endregion
break;
case 14:
#region a14_선별부B 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a14_선별부B 에러";
break;
case Define.E_LanguageID.German:
errorName = "a14_Fehler Sortierer B";
break;
case Define.E_LanguageID.Chinese:
errorName = "a14_分拣机 B 错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a14_Ошибка сортировочного блока B";
break;
case Define.E_LanguageID.Spanish:
errorName = "a14_Error en el clasificador B";
break;
case Define.E_LanguageID.Turkish:
errorName = "a14_Sıralayıcı B Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a14_Erreur du trieur B";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a14_Sorter B Error";
break;
}
#endregion
break;
case 18:
#region a18_제품진입 미감지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a18_제품진입 미감지";
break;
case Define.E_LanguageID.German:
errorName = "a18_Produkteingang nicht erkannt";
break;
case Define.E_LanguageID.Chinese:
errorName = "a18_产品入口未检测到";
break;
case Define.E_LanguageID.Russian:
errorName = "a14_Ошибка сортировочного блока B";
break;
case Define.E_LanguageID.Spanish:
errorName = "a18_Entrada de producto no detectada";
break;
case Define.E_LanguageID.Turkish:
errorName = "a18_Ürün girişi algılanmadı";
break;
case Define.E_LanguageID.French:
errorName = "a18_Entrée de produit non détectée";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a18_Product entry undetected";
break;
}
#endregion
break;
default:
break;
}
this.PopUpWarning(errorName);
this.MainAlarm.listBoxMessage.Items.Add(errorName);
}
public void UpdateDisplayAlarmView(AlarmList alarm, string alarmData)
{
if (alarm.IsLoadCellError == true || alarm.IsInverterError == true || alarm.IsEmergencyStop == true || alarm.IsDoorInterlock == true
|| alarm.IsPressureSensingError == true || alarm.IsStackUpSensorError == true
|| alarm.IsEntrySensorError == true || alarm.IsEntryNotDetected == true)
{
if (this.pictureBoxIconAlarm.Visible == false)
this.pictureBoxIconAlarm.Visible = true;
if (alarm.IsEntryNotDetected == true)
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
//if (alarm.IsStackUpSensorError == true)
//{
// if (int.Parse(this.ParentForm.CurrentSystemParameter1.OptionBoard) != 2) // 디스펜서 사용 시, 컨베어 미정지
// {
// this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
// if (this.ParentForm.SystemConfig3.IsStartStopLog == true)
// this.ParentForm.smartFileStartStopLog.WriteString(string.Format("Send Stop ({0:yyyy-MM-dd HH:mm:ss}): FormMainDisplay-UpdateDisplayAlarmView2", DateTime.Now));
// }
//}
if (alarm.Flag == true)
{
if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true)
this.ParentForm.OnExternalInputLampSignal(true);
if (this.ParentForm.SystemConfig1.IsExternalInputBuzzer == true)
this.ParentForm.OnExternalInputBuzzerSignal(true);
}
}
else
{
this.pictureBoxIconAlarm.Visible = false;
this.MainAlarm.Visible = false;
this.labelSorterAlarm.Visible = false;
this.PopUpWarningClose();
if (this.ParentForm.IsLampOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
if (this.ParentForm.IsBuzzerOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.IsLampOnDataSend = false;
this.ParentForm.IsBuzzerOnDataSend = false;
if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true)
this.ParentForm.OnExternalInputLampSignal(false);
if (this.ParentForm.SystemConfig1.IsExternalInputBuzzer == true)
this.ParentForm.OnExternalInputBuzzerSignal(false);
return;
}
this.MainAlarm.listBoxMessage.Items.Clear();
if (data.IsLoadCellError == true)
this.AlarmOccurs("a2_로드셀 에러", "a2_LoadCell Error");
if (data.IsInverterError == true)
this.AlarmOccurs("a9_인버터 에러", "a9_Inverter Error");
if (data.IsEmergencyStop == true)
this.AlarmOccurs("a8_비상정지", "a8_Emergency Stop");
if (data.IsDoorInterlock == true)
this.AlarmOccurs("a4_문 열림 감지", "a4_Door Interlock");
if (data.IsPressureSensingError == true)
this.AlarmOccurs("a3_공압 낮음", "a3_Low Pressure");
if (data.IsEntrySensorError == true)
this.AlarmOccurs("a1_진입센서 에러", "a1_Entry Sensor Error");
if (data.IsSorterError == true)
this.AlarmOccurs("7_선별부 에러", "a7_Sorter Error");
if (data.IsStackUpSensorError == true)
this.AlarmOccurs("a6_적체 에러", "a6_Stack up Error");
if (alarm.IsEntrySensorError == true)
this.AlarmOccurs(1, alarmData);
if (alarm.IsLoadCellError == true)
this.AlarmOccurs(2, alarmData);
if (alarm.IsPressureSensingError == true)
this.AlarmOccurs(3, alarmData);
if (alarm.IsDoorInterlock == true)
this.AlarmOccurs(4, alarmData);
if (alarm.IsStackUpSensorError == true)
this.AlarmOccurs(6, alarmData);
if (alarm.IsEmergencyStop == true)
this.AlarmOccurs(8, alarmData);
if (alarm.IsInverterError == true)
this.AlarmOccurs(9, alarmData);
if (alarm.IsEntryNotDetected == true)
this.AlarmOccurs(18, alarmData);
}
public void ProductChange(int productNumber)
{
this.buttonProductNo.Text = "**";
@ -760,9 +1143,6 @@ namespace ITC81DB_2H.Forms
{
string value = "";
// 알람표시
this.UpdateDisplayAlarmView(data);
if (this.MainWeightBigScreen != null)
this.MainWeightBigScreen.UpdateStopWeightDisplay(status, data);
if (this.MainWeightSmall != null)
@ -772,9 +1152,6 @@ namespace ITC81DB_2H.Forms
{
string value = "";
// 알람표시
this.UpdateDisplayAlarmView(wData);
if (wData.JudgmentStatus == Define.E_JudgmentStatus.Empty)
return;
@ -1623,13 +2000,6 @@ namespace ITC81DB_2H.Forms
if (this.MainAlarm.Visible == true)
{
this.MainAlarm.Visible = false;
if (this.labelAlarmWindow.Visible == true
&& (this.MainAlarm.listBoxMessage.Items.Contains("Sorter A Error") || this.MainAlarm.listBoxMessage.Items.Contains("Sorter B Error")))
{
this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard);
this.PopUpWarningClose();
}
}
else
{
@ -1637,10 +2007,8 @@ namespace ITC81DB_2H.Forms
this.MainAlarm.Visible = true;
}
if (this.ParentForm.IsLampOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
if (this.ParentForm.IsBuzzerOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
}
private void labelSorterAlarm_Click(object sender, EventArgs e)
{
@ -1661,12 +2029,9 @@ namespace ITC81DB_2H.Forms
if (this.ParentForm.SystemConfig3.IsPart11 == true)
this.Part11AutomaticLogoutReset();
if (this.MainAlarm.listBoxMessage.Items.Contains("Sorter A Error") || this.MainAlarm.listBoxMessage.Items.Contains("Sorter B Error"))
this.ParentForm.TransferData(CommunicationCommand.AlarmNgClearSorter, CommunicationID.MainBoard);
if (this.ParentForm.IsLampOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
if (this.ParentForm.IsBuzzerOnDataSend == true)
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
this.PopUpWarningClose();
}

View File

@ -47,6 +47,7 @@
this.labelUserID = new SmartX.SmartLabel();
this.labelUserLevel = new SmartX.SmartLabel();
this.timerTimeout = new System.Windows.Forms.Timer();
this.pictureBoxIconAlarm = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.SuspendLayout();
//
@ -427,12 +428,21 @@
this.timerTimeout.Interval = 10000;
this.timerTimeout.Tick += new System.EventHandler(this.timerTimeout_Tick);
//
// pictureBoxIconAlarm
//
this.pictureBoxIconAlarm.Image = ((System.Drawing.Image)(resources.GetObject("pictureBoxIconAlarm.Image")));
this.pictureBoxIconAlarm.Location = new System.Drawing.Point(524, 0);
this.pictureBoxIconAlarm.Name = "pictureBoxIconAlarm";
this.pictureBoxIconAlarm.Size = new System.Drawing.Size(60, 60);
this.pictureBoxIconAlarm.Click += new System.EventHandler(this.pictureBoxIconAlarm_Click);
//
// FormMenu
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(800, 600);
this.Controls.Add(this.pictureBoxIconAlarm);
this.Controls.Add(this.labelExpireOfPassword);
this.Controls.Add(this.labelUserID);
this.Controls.Add(this.labelUserLevel);
@ -475,5 +485,6 @@
private SmartX.SmartLabel labelUserID;
private SmartX.SmartLabel labelUserLevel;
private System.Windows.Forms.Timer timerTimeout;
private System.Windows.Forms.PictureBox pictureBoxIconAlarm;
}
}

View File

@ -33,6 +33,8 @@ namespace ITC81DB_2H.Forms
private Define.E_MenuSide SelectedSideMenu;
private Collection<SmartButton> CollectionButtonMenu;
public ControlMainDisplayAlarm MainAlarm;
// 기본설정
public ControlCenterBasicDataStatistics CenterBasicDataStatistics;
public ControlCenterBasicHelp CenterBasicHelp;
@ -201,6 +203,10 @@ namespace ITC81DB_2H.Forms
this.buttonInformation.DisableImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMenuInformationDisable));
this.buttonInformation.DownImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMenuInformationDown));
this.buttonInformation.UpImage = new Bitmap(images.GetImage(Class1.ButtonImages.gerFormMenuInformationUp));
}
else if (this.ParentForm.SystemConfig1.Language == Define.E_LanguageID.Spanish)
{
}
else
{
@ -245,6 +251,11 @@ namespace ITC81DB_2H.Forms
this.InitializeControl();
// 알람 표시
this.pictureBoxIconAlarm.Visible = false;
this.MainAlarm.Visible = false;
this.MainAlarm.BringToFront();
if (this.ParentForm.SystemConfig1.IsLogin == true)
this.LoginVisible(true);
}
@ -255,6 +266,10 @@ namespace ITC81DB_2H.Forms
}
private void InitializeControl()
{
this.MainAlarm = new ControlMainDisplayAlarm();
this.MainAlarm.Location = new Point(390, 60);
this.Controls.Add(this.MainAlarm);
this.CreateCenterBasicControl();
this.CreateCenterConfigurationControl();
this.CreateCenterEquipmentControl();
@ -1247,6 +1262,444 @@ namespace ITC81DB_2H.Forms
return false;
}
public void AlarmOccurs(int errorNum, string alarmRawData)
{
string errorName = "";
switch (errorNum)
{
case 1:
#region a1_진입센서 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a1_진입센서 에러";
break;
case Define.E_LanguageID.German:
errorName = "a1_Fehler Eingangssensor";
break;
case Define.E_LanguageID.Chinese:
errorName = "a1_入口传感器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a1_Ошибка датчика входа";
break;
case Define.E_LanguageID.Spanish:
errorName = "a1_Error en el sensor de entrada";
break;
case Define.E_LanguageID.Turkish:
errorName = "a1_Giriş Sensörü Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a1_Erreur du capteur d'entrée";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a1_Entry Sensor Error";
break;
}
#endregion
break;
case 2:
#region a2_로드셀 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a2_로드셀 에러";
break;
case Define.E_LanguageID.German:
errorName = "a2_Fehler Wägezelle";
break;
case Define.E_LanguageID.Chinese:
errorName = "a2_称重传感器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a2_Ошибка тензодатчика";
break;
case Define.E_LanguageID.Spanish:
errorName = "a2_Error en la celda de carga";
break;
case Define.E_LanguageID.Turkish:
errorName = "a2_Yük Hücresi Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a2_Erreur de cellule de charge";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a2_LoadCell Error";
break;
}
#endregion
break;
case 3:
#region a3_공압 낮음
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a3_공압 낮음";
break;
case Define.E_LanguageID.German:
errorName = "a3_Niedriger Druck";
break;
case Define.E_LanguageID.Chinese:
errorName = "a3_低压";
break;
case Define.E_LanguageID.Russian:
errorName = "a3_Низкое давление воздуха";
break;
case Define.E_LanguageID.Spanish:
errorName = "a3_Baja presión";
break;
case Define.E_LanguageID.Turkish:
errorName = "a3_Düşük Basınç";
break;
case Define.E_LanguageID.French:
errorName = "a3_Basse pression";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a3_Low Pressure";
break;
}
#endregion
break;
case 4:
#region a4_문 열림 감지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a4_문 열림 감지";
break;
case Define.E_LanguageID.German:
errorName = "a4_Türverriegelung";
break;
case Define.E_LanguageID.Chinese:
errorName = "a4_门联锁";
break;
case Define.E_LanguageID.Russian:
errorName = "a4_Обнаружение открытой двери";
break;
case Define.E_LanguageID.Spanish:
errorName = "a4_Enclavamiento de la puerta";
break;
case Define.E_LanguageID.Turkish:
errorName = "a4_Kapı Kilidi";
break;
case Define.E_LanguageID.French:
errorName = "a4_Interverrouillage de porte";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a4_Door Interlock";
break;
}
#endregion
break;
case 6:
#region a6_적체 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a6_적체 에러";
break;
case Define.E_LanguageID.German:
errorName = "a6_Stapelfehler";
break;
case Define.E_LanguageID.Chinese:
errorName = "a6_堆叠错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a6_Ошибка штабеля";
break;
case Define.E_LanguageID.Spanish:
errorName = "a6_Error de apilamiento";
break;
case Define.E_LanguageID.Turkish:
errorName = "a6_Yığma Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a6_Erreur d'empilage";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a6_Stack up Error";
break;
}
#endregion
break;
case 7:
#region a7_선별부A 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a7_선별부A 에러";
break;
case Define.E_LanguageID.German:
errorName = "a7_Fehler Sortierer A";
break;
case Define.E_LanguageID.Chinese:
errorName = "a7_分拣机 A 错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a7_Ошибка сортировочного блока A";
break;
case Define.E_LanguageID.Spanish:
errorName = "a7_Error en el clasificador A";
break;
case Define.E_LanguageID.Turkish:
errorName = "a7_Sıralayıcı A Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a7_Erreur du trieur A";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a7_Sorter A Error";
break;
}
#endregion
break;
case 8:
#region a8_비상정지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a8_비상정지";
break;
case Define.E_LanguageID.German:
errorName = "a8_Not-Aus";
break;
case Define.E_LanguageID.Chinese:
errorName = "a8_紧急停止";
break;
case Define.E_LanguageID.Russian:
errorName = "a8_Аварийная остановка";
break;
case Define.E_LanguageID.Spanish:
errorName = "a8_Parada de emergencia";
break;
case Define.E_LanguageID.Turkish:
errorName = "a8_Acil Durdurma";
break;
case Define.E_LanguageID.French:
errorName = "a8_Arrêt d'urgence";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a8_Emergency Stop";
break;
}
#endregion
break;
case 9:
#region a9_인버터 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a9_인버터 에러";
break;
case Define.E_LanguageID.German:
errorName = "a9_Wechselrichterfehler";
break;
case Define.E_LanguageID.Chinese:
errorName = "a9_逆变器错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a9_Ошибка инвертора";
break;
case Define.E_LanguageID.Spanish:
errorName = "a9_Error del inversor";
break;
case Define.E_LanguageID.Turkish:
errorName = "a9_İnverter Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a9_Erreur de l'onduleur";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a9_Inverter Error";
break;
}
#endregion
break;
case 13:
#region a13_방풍커버 열림
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a13_방풍커버 열림";
break;
case Define.E_LanguageID.German:
errorName = "a13_Windschutzscheibenabdeckung offen";
break;
case Define.E_LanguageID.Chinese:
errorName = "a13_挡风玻璃盖打开";
break;
case Define.E_LanguageID.Russian:
errorName = "a13_Открыта крышка ветрового стекла";
break;
case Define.E_LanguageID.Spanish:
errorName = "a13_Cubierta del parabrisas abierta";
break;
case Define.E_LanguageID.Turkish:
errorName = "a13_Rüzgar Geçirmez Açık";
break;
case Define.E_LanguageID.French:
errorName = "a13_Couvercle de pare-brise ouvert";
break;
case Define.E_LanguageID.Czech:
errorName = "";
break;
default:
errorName = "a13_Windshield cover open";
break;
}
#endregion
break;
case 14:
#region a14_선별부B 에러
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a14_선별부B 에러";
break;
case Define.E_LanguageID.German:
errorName = "a14_Fehler Sortierer B";
break;
case Define.E_LanguageID.Chinese:
errorName = "a14_分拣机 B 错误";
break;
case Define.E_LanguageID.Russian:
errorName = "a14_Ошибка сортировочного блока B";
break;
case Define.E_LanguageID.Spanish:
errorName = "a14_Error en el clasificador B";
break;
case Define.E_LanguageID.Turkish:
errorName = "a14_Sıralayıcı B Hatası";
break;
case Define.E_LanguageID.French:
errorName = "a14_Erreur du trieur B";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a14_Sorter B Error";
break;
}
#endregion
break;
case 18:
#region a18_제품진입 미감지
switch (this.ParentForm.SystemConfig1.Language)
{
case Define.E_LanguageID.Korean:
errorName = "a18_제품진입 미감지";
break;
case Define.E_LanguageID.German:
errorName = "a18_Produkteingang nicht erkannt";
break;
case Define.E_LanguageID.Chinese:
errorName = "a18_产品入口未检测到";
break;
case Define.E_LanguageID.Russian:
errorName = "a14_Ошибка сортировочного блока B";
break;
case Define.E_LanguageID.Spanish:
errorName = "a18_Entrada de producto no detectada";
break;
case Define.E_LanguageID.Turkish:
errorName = "a18_Ürün girişi algılanmadı";
break;
case Define.E_LanguageID.French:
errorName = "a18_Entrée de produit non détectée";
break;
case Define.E_LanguageID.Czech:
break;
default:
errorName = "a18_Product entry undetected";
break;
}
#endregion
break;
default:
break;
}
this.MainAlarm.listBoxMessage.Items.Add(errorName);
}
public void UpdateDisplayAlarmView(AlarmList alarm, string alarmData)
{
if (alarm.IsLoadCellError == true || alarm.IsInverterError == true || alarm.IsEmergencyStop == true || alarm.IsDoorInterlock == true
|| alarm.IsPressureSensingError == true || alarm.IsStackUpSensorError == true
|| alarm.IsEntrySensorError == true || alarm.IsEntryNotDetected == true)
{
if (this.pictureBoxIconAlarm.Visible == false)
this.pictureBoxIconAlarm.Visible = true;
if (alarm.IsEntryNotDetected == true)
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
//if (alarm.IsStackUpSensorError == true)
//{
// if (int.Parse(this.ParentForm.CurrentSystemParameter1.OptionBoard) != 2) // 디스펜서 사용 시, 컨베어 미정지
// {
// this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
// if (this.ParentForm.SystemConfig3.IsStartStopLog == true)
// this.ParentForm.smartFileStartStopLog.WriteString(string.Format("Send Stop ({0:yyyy-MM-dd HH:mm:ss}): FormMainDisplay-UpdateDisplayAlarmView2", DateTime.Now));
// }
//}
if (alarm.Flag == true)
{
if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true)
this.ParentForm.OnExternalInputLampSignal(true);
if (this.ParentForm.SystemConfig1.IsExternalInputBuzzer == true)
this.ParentForm.OnExternalInputBuzzerSignal(true);
}
}
else
{
this.pictureBoxIconAlarm.Visible = false;
this.MainAlarm.Visible = false;
if (this.ParentForm.SystemConfig1.IsExternalInputLamp == true)
this.ParentForm.OnExternalInputLampSignal(false);
if (this.ParentForm.SystemConfig1.IsExternalInputBuzzer == true)
this.ParentForm.OnExternalInputBuzzerSignal(false);
return;
}
this.MainAlarm.listBoxMessage.Items.Clear();
if (alarm.IsEntrySensorError == true)
this.AlarmOccurs(1, alarmData);
if (alarm.IsLoadCellError == true)
this.AlarmOccurs(2, alarmData);
if (alarm.IsPressureSensingError == true)
this.AlarmOccurs(3, alarmData);
if (alarm.IsDoorInterlock == true)
this.AlarmOccurs(4, alarmData);
if (alarm.IsStackUpSensorError == true)
this.AlarmOccurs(6, alarmData);
if (alarm.IsEmergencyStop == true)
this.AlarmOccurs(8, alarmData);
if (alarm.IsInverterError == true)
this.AlarmOccurs(9, alarmData);
if (alarm.IsEntryNotDetected == true)
this.AlarmOccurs(18, alarmData);
}
public void CallBackGetUserData(UserManager.UserMgr_user_list_t userList)
{
this.CenterEquipUser.CallBackGetUserData(userList);
@ -2262,6 +2715,8 @@ namespace ITC81DB_2H.Forms
}
#endregion
break;
case Define.E_LanguageID.Spanish:
break;
default:
#region 한글
switch (status.CurrentDisplay)
@ -2527,6 +2982,19 @@ namespace ITC81DB_2H.Forms
if (this.EquipmentRun(this.ParentForm.CurrentSystemStatus.CurrentDisplay) == true)
this.ParentForm.TransferData(CommunicationCommand.Start, CommunicationID.MainBoard);
}
private void pictureBoxIconAlarm_Click(object sender, EventArgs e)
{
if (this.MainAlarm.Visible == true)
this.MainAlarm.Visible = false;
else
{
this.MainAlarm.BringToFront();
this.MainAlarm.Visible = true;
}
this.ParentForm.TransferData(CommunicationCommand.LampOnContinuousDisable, CommunicationID.MainBoard);
this.ParentForm.TransferData(CommunicationCommand.BuzzerOnContinuousDisable, CommunicationID.MainBoard);
}
private void timerEncryption_Tick(object sender, EventArgs e)
{

View File

@ -1857,10 +1857,76 @@
<metadata name="timerTimeout.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>417, 12</value>
</metadata>
<data name="pictureBoxIconAlarm.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH
DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp
bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis
iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ
sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO
yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI
b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou
S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i
vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424
HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR
RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb
F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ
DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE
geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM
gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs
wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr
oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms
AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8
Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ
tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy
pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4
UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC
WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o
3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo
PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b
RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU
vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv
xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa
2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI
dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn
t+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z
/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4Rz
wzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8Yqpj
ZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbj
kqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09m
SWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvN
e70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quF
nbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/
VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1F
DR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TL
d1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/E
XRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPq
RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP
lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l
f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK
j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAvhJREFUaEPtmLmLFEEU
h/1Lpo/q6d6Zrj6qOxEEEwPFRBQRwQMTzTRRRNBsQzHQTAPBSBZBBRU2E8REQXFBE/EAE69VEAXx9kGV
y1gzW/PqmBKhP37ZzL76tqeOV72m9x/SSfuik/ZFJ+2LTtoXnbQvOum/2RTHpweD20XxlrFvbfujbZcZ
u1OWZweDrYQE4lsmzER6JyF3y/JX2yryuK4P9PviDzRxLJ0GwUKe/xxTXC2LlJaB9kN3Kc3CcKmqJK2p
eVrX66JIlMDhTDoLgof6xjwv6hr+YVEIgTPpS3kuqWjlZlHgZ4kb6V1JIkkY5BB6XTqQjnu9J3UtGRgE
JjdyajuQns8yaXjj7EkSUVSJrXQbhh+bRhrbOBeGQ1FXia30Zbv1J+VBVYm6SqyktxOCP0cweceYKK3E
XBoWzSPTjXm1fG9bUV2JufRxd+tvJZ+aRlRXYihdheF7xqQh7QNdlBhAiYn05jh2PjF4rlAqxlCiJw1N
HHTD0BxLg7nKQdyhqCG9g5DnLk6+1fKhaQa4NhUlTYPgok6XbJZTc3NivGlMl97f77+awZqT8pIx5GMG
VNJwRF+nVKo+oyBnM0clfWaWa240cNvVunJNmR4bogjac2kMt4HnAvd2MR4O1ELcmySw7UuDucp5XGc3
CkoagEdxLE1fu16Ry4zB1iTGQIOV5sACh4n+2V0DfTRNRWkd9KQ5a8PwKqX22/ZSVWlcwUcwkeZsIeT+
tNdI6mwjRNTSxFwagNnyxWKqZPqzmWMlDd2I5IHPV1y/PxErafh9JRV8YN8QVfSxkoYp+WZsE0Qu0Ge4
fn8iVtLAviSRpvV8lmEOI+TFeyK20sDGOF7I83tleY3S3X/etsBhdCLL4HYtua7kVlHwbxrgQFoBnHbn
hkNYc5Ix5AbuZjWR2Upz1kfR4liLC7cK8bE+PqQ5sD+OvsCGX0B8oI8/aQAO7SNpyu9BJ9GXq3G8SnPg
Sg/Gh41aJc4/kLank/ZFJ+2LTtoXnbQfer3fjNxuBr73JQYAAAAASUVORK5CYII=
</value>
</data>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
<metadata name="$this.Skin" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>42</value>
</metadata>
</root>

View File

@ -13,6 +13,16 @@
기본형 컨베어 고정밀센서 계량기
*/
@ Ver 3.4.3 by CJY
- 2026.03.10
- Ver 3.4.2 Modify
- 스페인어 추가 중
- 메뉴화면 알람 추가
- 중량조정
1. 영점버튼 -> 데드로드영점버튼 변경
2. 디자인 변경
3. 에러 발생 시, 문구 수정
@ Ver 3.4.2 by CJY
- 2025.11.11
- Ver 3.4.1 Modify

View File

@ -3250,13 +3250,13 @@ namespace ITC81DB_2H_ImageDll
bt = new Bitmap(Resource1.korCalibrationStartUp);
break;
case ButtonImages.korCalibrationZeroDisable:
bt = new Bitmap(Resource1.korCalibrationZeroDisable);
bt = new Bitmap(Resource1.korCalibrationOffsetAdjustmentDisable);
break;
case ButtonImages.korCalibrationZeroDown:
bt = new Bitmap(Resource1.korCalibrationZeroDown);
bt = new Bitmap(Resource1.korCalibrationOffsetAdjustmentDown);
break;
case ButtonImages.korCalibrationZeroUp:
bt = new Bitmap(Resource1.korCalibrationZeroUp);
bt = new Bitmap(Resource1.korCalibrationOffsetAdjustmentUp);
break;
case ButtonImages.korFormMainDisplayClearDisable:
bt = new Bitmap(Resource1.korFormMainDisplayClearDisable);

View File

@ -2875,33 +2875,6 @@
<ItemGroup>
<None Include="Resources\korBackgroundCalibration.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationZeroDisable.png" />
</ItemGroup>
@ -2911,33 +2884,6 @@
<ItemGroup>
<None Include="Resources\korCalibrationZeroUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationZeroDisable.png" />
</ItemGroup>
@ -3562,6 +3508,60 @@
<ItemGroup>
<None Include="Resources\engBackgroundAutoZero.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCounterWeightUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationStartUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\korCalibrationCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCancelUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationCounterWeightUp.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartDisable.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartDown.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\engCalibrationStartUp.png" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
<ProjectExtensions>
<VisualStudio>

View File

@ -5041,6 +5041,27 @@ namespace ITC81DB_2H_ImageDll {
}
}
internal static System.Drawing.Bitmap korCalibrationOffsetAdjustmentDisable {
get {
object obj = ResourceManager.GetObject("korCalibrationOffsetAdjustmentDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korCalibrationOffsetAdjustmentDown {
get {
object obj = ResourceManager.GetObject("korCalibrationOffsetAdjustmentDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korCalibrationOffsetAdjustmentUp {
get {
object obj = ResourceManager.GetObject("korCalibrationOffsetAdjustmentUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korCalibrationStartDisable {
get {
object obj = ResourceManager.GetObject("korCalibrationStartDisable", resourceCulture);
@ -5062,27 +5083,6 @@ namespace ITC81DB_2H_ImageDll {
}
}
internal static System.Drawing.Bitmap korCalibrationZeroDisable {
get {
object obj = ResourceManager.GetObject("korCalibrationZeroDisable", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korCalibrationZeroDown {
get {
object obj = ResourceManager.GetObject("korCalibrationZeroDown", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korCalibrationZeroUp {
get {
object obj = ResourceManager.GetObject("korCalibrationZeroUp", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
internal static System.Drawing.Bitmap korFormMainDisplayClearDisable {
get {
object obj = ResourceManager.GetObject("korFormMainDisplayClearDisable", resourceCulture);

View File

@ -175,13 +175,13 @@
<data name="korCalibrationStartUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korCalibrationStartUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korCalibrationZeroDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<data name="korCalibrationOffsetAdjustmentDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korCalibrationZeroDisable.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korCalibrationZeroDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<data name="korCalibrationOffsetAdjustmentDown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korCalibrationZeroDown.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korCalibrationZeroUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<data name="korCalibrationOffsetAdjustmentUp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>Resources\korCalibrationZeroUp.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="korFormMainDisplayClearDisable" type="System.Resources.ResXFileRef, System.Windows.Forms">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB