diff --git a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.Designer.cs b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.Designer.cs
index 0295c3a..fa59545 100644
--- a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.Designer.cs
+++ b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.Designer.cs
@@ -35,6 +35,7 @@
this.buttonHelp = new SmartX.SmartButton();
this.buttonSorter = new SmartX.SmartButton();
this.buttonExternalOutput = new SmartX.SmartButton();
+ this.buttonBLDCMotorSetting = new SmartX.SmartButton();
this.SuspendLayout();
//
// buttonJudgmentSetting
@@ -223,11 +224,43 @@
this.buttonExternalOutput.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonExternalOutput.UpImage")));
this.buttonExternalOutput.Click += new System.EventHandler(this.buttonMenu_Click);
//
+ // buttonBLDCMotorSetting
+ //
+ this.buttonBLDCMotorSetting.BackPictureBox = null;
+ this.buttonBLDCMotorSetting.BackPictureBox1 = null;
+ this.buttonBLDCMotorSetting.BackPictureBox2 = null;
+ this.buttonBLDCMotorSetting.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonBLDCMotorSetting.ButtonImageAutoSize = true;
+ this.buttonBLDCMotorSetting.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonBLDCMotorSetting.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.DisableImage")));
+ this.buttonBLDCMotorSetting.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.DownImage")));
+ this.buttonBLDCMotorSetting.GroupID = 0;
+ this.buttonBLDCMotorSetting.InitVisible = true;
+ this.buttonBLDCMotorSetting.Location = new System.Drawing.Point(456, 0);
+ this.buttonBLDCMotorSetting.Mode = SmartX.SmartButton.BUTTONMODE.RADIO;
+ this.buttonBLDCMotorSetting.Name = "buttonBLDCMotorSetting";
+ this.buttonBLDCMotorSetting.NestedClickEventPrevent = false;
+ this.buttonBLDCMotorSetting.OutlinePixel = 1;
+ this.buttonBLDCMotorSetting.RepeatInterval = 200;
+ this.buttonBLDCMotorSetting.RepeatIntervalAccelerate = null;
+ this.buttonBLDCMotorSetting.SafeInterval = 200;
+ this.buttonBLDCMotorSetting.Size = new System.Drawing.Size(65, 65);
+ this.buttonBLDCMotorSetting.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonBLDCMotorSetting.TabIndex = 8;
+ this.buttonBLDCMotorSetting.TextColor = System.Drawing.Color.Black;
+ this.buttonBLDCMotorSetting.TextDownColor = System.Drawing.Color.White;
+ this.buttonBLDCMotorSetting.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonBLDCMotorSetting.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonBLDCMotorSetting.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonBLDCMotorSetting.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.UpImage")));
+ this.buttonBLDCMotorSetting.Click += new System.EventHandler(this.buttonMenu_Click);
+ //
// ControlBottomSystem
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.Black;
+ this.Controls.Add(this.buttonBLDCMotorSetting);
this.Controls.Add(this.buttonExternalOutput);
this.Controls.Add(this.buttonSorter);
this.Controls.Add(this.buttonHelp);
@@ -248,5 +281,6 @@
private SmartX.SmartButton buttonHelp;
private SmartX.SmartButton buttonSorter;
private SmartX.SmartButton buttonExternalOutput;
+ private SmartX.SmartButton buttonBLDCMotorSetting;
}
}
diff --git a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.cs b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.cs
index 5e03115..5efdf17 100644
--- a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.cs
+++ b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.cs
@@ -58,6 +58,7 @@ namespace ITC81DB_0H.Controls
this.CollectionButtonMenu.Add(this.buttonSorter);
this.CollectionButtonMenu.Add(this.buttonExternalOutput);
this.CollectionButtonMenu.Add(this.buttonIOTest);
+ this.CollectionButtonMenu.Add(this.buttonBLDCMotorSetting);
}
public void CurrentControlEnable(bool enable)
@@ -83,6 +84,8 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonUp();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
break;
case DataStore.MenuBottomSystem.ExternalOutput:
if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
@@ -97,6 +100,8 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonUp();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
break;
case DataStore.MenuBottomSystem.Help:
if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
@@ -111,6 +116,8 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonUp();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
break;
case DataStore.MenuBottomSystem.IOTest:
if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
@@ -125,6 +132,8 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonUp();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
break;
case DataStore.MenuBottomSystem.JudgmentSetting:
if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
@@ -139,6 +148,8 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonDown();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
break;
case DataStore.MenuBottomSystem.SorterSetting:
if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
@@ -153,6 +164,24 @@ namespace ITC81DB_0H.Controls
this.buttonJudgmentSetting.ButtonUp();
if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.DOWN)
this.buttonSorter.ButtonDown();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonBLDCMotorSetting.ButtonUp();
+ break;
+ case DataStore.MenuBottomSystem.BLDCMotorSetting:
+ if (this.buttonCalibration.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonCalibration.ButtonUp();
+ if (this.buttonExternalOutput.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonExternalOutput.ButtonUp();
+ if (this.buttonHelp.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonHelp.ButtonUp();
+ if (this.buttonIOTest.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonIOTest.ButtonUp();
+ if (this.buttonJudgmentSetting.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonJudgmentSetting.ButtonUp();
+ if (this.buttonSorter.ButtonStatus != SmartButton.BUTSTATUS.UP)
+ this.buttonSorter.ButtonUp();
+ if (this.buttonBLDCMotorSetting.ButtonStatus != SmartButton.BUTSTATUS.DOWN)
+ this.buttonBLDCMotorSetting.ButtonDown();
break;
default:
break;
@@ -161,10 +190,20 @@ namespace ITC81DB_0H.Controls
public void DisplayRefresh(SystemStatus status)
{
+ bool value;
+
+ value = this.ParentForm.ParentForm.SystemConfig1.IsBLDCON;
+ if (value == false)
+ this.buttonBLDCMotorSetting.Visible = false;
+ else
+ this.buttonBLDCMotorSetting.Visible = true;
+
this.buttonHelp.ButtonDown();
this.buttonCalibration.ButtonUp();
this.buttonJudgmentSetting.ButtonUp();
this.buttonIOTest.ButtonUp();
+ this.buttonExternalOutput.ButtonUp();
+ this.buttonBLDCMotorSetting.ButtonUp();
this.CurrentMenu = DataStore.MenuBottomSystem.Help;
this.ParentForm.DisplayBottomSystem(this.CurrentMenu);
@@ -191,11 +230,14 @@ namespace ITC81DB_0H.Controls
this.CurrentMenu = DataStore.MenuBottomSystem.ExternalOutput;
else if (button == this.buttonIOTest)
this.CurrentMenu = DataStore.MenuBottomSystem.IOTest;
+ else if (button == this.buttonBLDCMotorSetting)
+ this.CurrentMenu = DataStore.MenuBottomSystem.BLDCMotorSetting;
else
this.CurrentMenu = DataStore.MenuBottomSystem.Help;
this.ParentForm.DisplayBottomSystem(this.CurrentMenu);
}
#endregion
+
}
}
diff --git a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.resx b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.resx
index 312a124..a5655c1 100644
--- a/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.resx
+++ b/ITC81DB_0H/Controls/Bottom/ControlBottomSystem.resx
@@ -878,6 +878,233 @@
4MyJEQPvI6c/TghIBkwfbKQZjN8TExP0yAf4E4SB8VZ7gyCG0KamJux7+A2wfxoaGpKSkrCv2EIzsHF1
da2trd3f38chCbUYnX5mZga17hfO3+jTcCg+Ph69Dw375xMbWWJAxGSBsRe5hLJLKoFAIBAIBAKBQCAQ
CARyo6PzB4G5geBCl+QLAAAAAElFTkSuQmCC
+
+
+
+
+ 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
+ HN6tJy+4QQAAAABJRU5ErkJggg==
+
+
+
+
+ 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
diff --git a/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.Designer.cs b/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.Designer.cs
index 6a4102d..8edfcd5 100644
--- a/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.Designer.cs
+++ b/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.Designer.cs
@@ -30,6 +30,8 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterEquipEngineer));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.labelTitleBLDC = new SmartX.SmartLabel();
+ this.buttonBLDCUsing = new SmartX.SmartButton();
this.labelMovingAverage = new SmartX.SmartLabel();
this.labelTitleMovingAverage = new SmartX.SmartLabel();
this.labelFilter = new SmartX.SmartLabel();
@@ -53,8 +55,6 @@
this.labelTitleCommunicationLog = new SmartX.SmartLabel();
this.buttonCommunicationLog = new SmartX.SmartButton();
this.labelTitleEquipmentType = new SmartX.SmartLabel();
- this.labelTitleBLDC = new SmartX.SmartLabel();
- this.buttonBLDCUsing = new SmartX.SmartButton();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
@@ -101,6 +101,56 @@
this.smartGroupBox1.TabIndex = 3;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
+ // labelTitleBLDC
+ //
+ this.labelTitleBLDC.BackPictureBox1 = null;
+ this.labelTitleBLDC.BackPictureBox2 = this.smartGroupBox1;
+ this.labelTitleBLDC.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleBLDC.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleBLDC.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
+ this.labelTitleBLDC.ForeColor = System.Drawing.Color.White;
+ this.labelTitleBLDC.InitVisible = true;
+ this.labelTitleBLDC.LineSpacing = 0F;
+ this.labelTitleBLDC.Location = new System.Drawing.Point(115, 220);
+ this.labelTitleBLDC.Name = "labelTitleBLDC";
+ this.labelTitleBLDC.Size = new System.Drawing.Size(260, 28);
+ this.labelTitleBLDC.TabIndex = 214;
+ this.labelTitleBLDC.Text = "BLDC 모터 설정";
+ this.labelTitleBLDC.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleBLDC.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleBLDC.Wordwrap = false;
+ //
+ // buttonBLDCUsing
+ //
+ this.buttonBLDCUsing.BackPictureBox = null;
+ this.buttonBLDCUsing.BackPictureBox1 = null;
+ this.buttonBLDCUsing.BackPictureBox2 = null;
+ this.buttonBLDCUsing.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonBLDCUsing.ButtonImageAutoSize = true;
+ this.buttonBLDCUsing.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonBLDCUsing.DisableImage = null;
+ this.buttonBLDCUsing.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCUsing.DownImage")));
+ this.buttonBLDCUsing.GroupID = 0;
+ this.buttonBLDCUsing.InitVisible = true;
+ this.buttonBLDCUsing.Location = new System.Drawing.Point(381, 220);
+ this.buttonBLDCUsing.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
+ this.buttonBLDCUsing.Name = "buttonBLDCUsing";
+ this.buttonBLDCUsing.NestedClickEventPrevent = false;
+ this.buttonBLDCUsing.OutlinePixel = 1;
+ this.buttonBLDCUsing.RepeatInterval = 200;
+ this.buttonBLDCUsing.RepeatIntervalAccelerate = null;
+ this.buttonBLDCUsing.SafeInterval = 200;
+ this.buttonBLDCUsing.Size = new System.Drawing.Size(80, 28);
+ this.buttonBLDCUsing.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonBLDCUsing.TabIndex = 213;
+ this.buttonBLDCUsing.TextColor = System.Drawing.Color.Black;
+ this.buttonBLDCUsing.TextDownColor = System.Drawing.Color.White;
+ this.buttonBLDCUsing.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonBLDCUsing.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonBLDCUsing.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonBLDCUsing.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCUsing.UpImage")));
+ this.buttonBLDCUsing.Click += new System.EventHandler(this.buttonBLDCUsing_Click);
+ //
// labelMovingAverage
//
this.labelMovingAverage.BackColor = System.Drawing.SystemColors.Window;
@@ -112,7 +162,7 @@
this.labelMovingAverage.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelMovingAverage.InitVisible = true;
this.labelMovingAverage.LineSpacing = 0F;
- this.labelMovingAverage.Location = new System.Drawing.Point(381, 184);
+ this.labelMovingAverage.Location = new System.Drawing.Point(381, 177);
this.labelMovingAverage.Name = "labelMovingAverage";
this.labelMovingAverage.Size = new System.Drawing.Size(120, 28);
this.labelMovingAverage.TabIndex = 212;
@@ -132,7 +182,7 @@
this.labelTitleMovingAverage.ForeColor = System.Drawing.Color.White;
this.labelTitleMovingAverage.InitVisible = true;
this.labelTitleMovingAverage.LineSpacing = 0F;
- this.labelTitleMovingAverage.Location = new System.Drawing.Point(115, 184);
+ this.labelTitleMovingAverage.Location = new System.Drawing.Point(115, 177);
this.labelTitleMovingAverage.Name = "labelTitleMovingAverage";
this.labelTitleMovingAverage.Size = new System.Drawing.Size(260, 28);
this.labelTitleMovingAverage.TabIndex = 211;
@@ -152,7 +202,7 @@
this.labelFilter.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelFilter.InitVisible = true;
this.labelFilter.LineSpacing = 0F;
- this.labelFilter.Location = new System.Drawing.Point(381, 150);
+ this.labelFilter.Location = new System.Drawing.Point(381, 143);
this.labelFilter.Name = "labelFilter";
this.labelFilter.Size = new System.Drawing.Size(120, 28);
this.labelFilter.TabIndex = 210;
@@ -172,7 +222,7 @@
this.labelTitleFilter.ForeColor = System.Drawing.Color.White;
this.labelTitleFilter.InitVisible = true;
this.labelTitleFilter.LineSpacing = 0F;
- this.labelTitleFilter.Location = new System.Drawing.Point(115, 150);
+ this.labelTitleFilter.Location = new System.Drawing.Point(115, 143);
this.labelTitleFilter.Name = "labelTitleFilter";
this.labelTitleFilter.Size = new System.Drawing.Size(260, 28);
this.labelTitleFilter.TabIndex = 209;
@@ -549,56 +599,6 @@
this.labelTitleEquipmentType.Visible = false;
this.labelTitleEquipmentType.Wordwrap = false;
//
- // labelTitleBLDC
- //
- this.labelTitleBLDC.BackPictureBox1 = null;
- this.labelTitleBLDC.BackPictureBox2 = this.smartGroupBox1;
- this.labelTitleBLDC.BorderColor = System.Drawing.Color.Black;
- this.labelTitleBLDC.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.labelTitleBLDC.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold);
- this.labelTitleBLDC.ForeColor = System.Drawing.Color.White;
- this.labelTitleBLDC.InitVisible = true;
- this.labelTitleBLDC.LineSpacing = 0F;
- this.labelTitleBLDC.Location = new System.Drawing.Point(115, 227);
- this.labelTitleBLDC.Name = "labelTitleBLDC";
- this.labelTitleBLDC.Size = new System.Drawing.Size(260, 28);
- this.labelTitleBLDC.TabIndex = 214;
- this.labelTitleBLDC.Text = "BLDC 모터 설정";
- this.labelTitleBLDC.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
- this.labelTitleBLDC.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
- this.labelTitleBLDC.Wordwrap = false;
- //
- // buttonBLDCUsing
- //
- this.buttonBLDCUsing.BackPictureBox = null;
- this.buttonBLDCUsing.BackPictureBox1 = null;
- this.buttonBLDCUsing.BackPictureBox2 = null;
- this.buttonBLDCUsing.ButtonColor = System.Drawing.Color.Gray;
- this.buttonBLDCUsing.ButtonImageAutoSize = true;
- this.buttonBLDCUsing.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
- this.buttonBLDCUsing.DisableImage = null;
- this.buttonBLDCUsing.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCUsing.DownImage")));
- this.buttonBLDCUsing.GroupID = 0;
- this.buttonBLDCUsing.InitVisible = true;
- this.buttonBLDCUsing.Location = new System.Drawing.Point(381, 227);
- this.buttonBLDCUsing.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
- this.buttonBLDCUsing.Name = "buttonBLDCUsing";
- this.buttonBLDCUsing.NestedClickEventPrevent = false;
- this.buttonBLDCUsing.OutlinePixel = 1;
- this.buttonBLDCUsing.RepeatInterval = 200;
- this.buttonBLDCUsing.RepeatIntervalAccelerate = null;
- this.buttonBLDCUsing.SafeInterval = 200;
- this.buttonBLDCUsing.Size = new System.Drawing.Size(80, 28);
- this.buttonBLDCUsing.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
- this.buttonBLDCUsing.TabIndex = 213;
- this.buttonBLDCUsing.TextColor = System.Drawing.Color.Black;
- this.buttonBLDCUsing.TextDownColor = System.Drawing.Color.White;
- this.buttonBLDCUsing.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
- this.buttonBLDCUsing.TextLocation = new System.Drawing.Point(0, 0);
- this.buttonBLDCUsing.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
- this.buttonBLDCUsing.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCUsing.UpImage")));
- this.buttonBLDCUsing.Click += new System.EventHandler(this.buttonBLDCUsing_Click);
- //
// ControlCenterEquipEngineer
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
diff --git a/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.cs b/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.cs
index 04fd1ee..2d85c13 100644
--- a/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.cs
+++ b/ITC81DB_0H/Controls/CenterEquipment/ControlCenterEquipEngineer.cs
@@ -276,6 +276,8 @@ namespace ITC81DB_0H.Controls
value = item.MovingAverage.ToString();
if (this.labelMovingAverage.Text != value)
this.labelMovingAverage.Text = value;
+
+
}
private void UpdateParameterDisplay(SystemConfigurationItem1 item, SystemConfigurationItem2 item2, SystemParameter1 parameter)
{
@@ -317,6 +319,12 @@ namespace ITC81DB_0H.Controls
else
this.buttonCommunicationLog.ButtonDown();
+ // BLDC 모터 설정
+ if (item.IsBLDCON == false)
+ this.buttonBLDCUsing.ButtonUp();
+ else
+ this.buttonBLDCUsing.ButtonDown();
+
// 옵션보드
index = int.Parse(parameter.OptionBoard.Trim());
if (this.comboBoxOptionBoard.SelectedIndex != index)
@@ -482,7 +490,7 @@ namespace ITC81DB_0H.Controls
private void buttonBLDCUsing_Click(object sender, EventArgs e)
{
- if (this.buttonCommunicationOption.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
+ if (this.buttonBLDCUsing.ButtonStatus == SmartButton.BUTSTATUS.DOWN)
this.ParentForm.ParentForm.SystemConfig1.IsBLDCON = true;
else
this.ParentForm.ParentForm.SystemConfig1.IsBLDCON = false;
diff --git a/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.Designer.cs b/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.Designer.cs
index e5f00a9..1e9ad25 100644
--- a/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.Designer.cs
+++ b/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.Designer.cs
@@ -30,6 +30,28 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemBLDCMotorSetting));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
+ this.groupBoxInformation = new SmartX.SmartGroupBox();
+ this.labelSelectOperMode = new SmartX.SmartLabel();
+ this.labelTitleSelectOperMode = new SmartX.SmartLabel();
+ this.labelMotorDirectionRead = new SmartX.SmartLabel();
+ this.labelMotorRPM = new SmartX.SmartLabel();
+ this.labelVersionBuild = new SmartX.SmartLabel();
+ this.labelVersionMinor = new SmartX.SmartLabel();
+ this.labelVersionMajor = new SmartX.SmartLabel();
+ this.labelTitleMotorDirectionRead = new SmartX.SmartLabel();
+ this.labelTitleMotorRPM = new SmartX.SmartLabel();
+ this.labelTitleVersion = new SmartX.SmartLabel();
+ this.comboBoxMotorPoleNum = new System.Windows.Forms.ComboBox();
+ this.labelAttenuatorRatio = new SmartX.SmartLabel();
+ this.labelTitleAttenuatorRatio = new SmartX.SmartLabel();
+ this.labelMotorSpeed = new SmartX.SmartLabel();
+ this.labelTitleMotorSpeed = new SmartX.SmartLabel();
+ this.labelTitleMotorPoleNum = new SmartX.SmartLabel();
+ this.labelTitleMotorDirectionWrite = new SmartX.SmartLabel();
+ this.buttonMotorDirectionWrite = new SmartX.SmartButton();
+ this.buttonRefresh = new SmartX.SmartButton();
+ this.smartGroupBox1.SuspendLayout();
+ this.groupBoxInformation.SuspendLayout();
this.SuspendLayout();
//
// smartGroupBox1
@@ -37,6 +59,20 @@
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.buttonRefresh);
+ this.smartGroupBox1.Controls.Add(this.buttonMotorDirectionWrite);
+ this.smartGroupBox1.Controls.Add(this.labelTitleMotorDirectionWrite);
+ this.smartGroupBox1.Controls.Add(this.labelMotorDirectionRead);
+ this.smartGroupBox1.Controls.Add(this.groupBoxInformation);
+ this.smartGroupBox1.Controls.Add(this.labelMotorRPM);
+ this.smartGroupBox1.Controls.Add(this.comboBoxMotorPoleNum);
+ this.smartGroupBox1.Controls.Add(this.labelAttenuatorRatio);
+ this.smartGroupBox1.Controls.Add(this.labelTitleAttenuatorRatio);
+ this.smartGroupBox1.Controls.Add(this.labelMotorSpeed);
+ this.smartGroupBox1.Controls.Add(this.labelTitleMotorDirectionRead);
+ this.smartGroupBox1.Controls.Add(this.labelTitleMotorSpeed);
+ this.smartGroupBox1.Controls.Add(this.labelTitleMotorRPM);
+ this.smartGroupBox1.Controls.Add(this.labelTitleMotorPoleNum);
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineThickness = 2;
@@ -50,6 +86,431 @@
this.smartGroupBox1.TabIndex = 175;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
+ // groupBoxInformation
+ //
+ this.groupBoxInformation.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.groupBoxInformation.BackPictureBox = null;
+ this.groupBoxInformation.BackPictureBox1 = null;
+ this.groupBoxInformation.Controls.Add(this.labelSelectOperMode);
+ this.groupBoxInformation.Controls.Add(this.labelTitleSelectOperMode);
+ this.groupBoxInformation.Controls.Add(this.labelVersionBuild);
+ this.groupBoxInformation.Controls.Add(this.labelVersionMinor);
+ this.groupBoxInformation.Controls.Add(this.labelVersionMajor);
+ this.groupBoxInformation.Controls.Add(this.labelTitleVersion);
+ this.groupBoxInformation.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.groupBoxInformation.FrameLineColor1 = System.Drawing.Color.White;
+ this.groupBoxInformation.FrameLineColor2 = System.Drawing.Color.Black;
+ this.groupBoxInformation.FrameLineThickness = 1;
+ this.groupBoxInformation.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.Rectangle;
+ this.groupBoxInformation.Image = null;
+ this.groupBoxInformation.InitVisible = true;
+ this.groupBoxInformation.Location = new System.Drawing.Point(184, 67);
+ this.groupBoxInformation.Name = "groupBoxInformation";
+ this.groupBoxInformation.RoundRadius = 5;
+ this.groupBoxInformation.Size = new System.Drawing.Size(327, 119);
+ this.groupBoxInformation.TabIndex = 204;
+ this.groupBoxInformation.Text = "Information";
+ this.groupBoxInformation.TextColor = System.Drawing.Color.White;
+ //
+ // labelSelectOperMode
+ //
+ this.labelSelectOperMode.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelSelectOperMode.BackPictureBox = null;
+ this.labelSelectOperMode.BackPictureBox1 = null;
+ this.labelSelectOperMode.BackPictureBox2 = null;
+ this.labelSelectOperMode.BorderColor = System.Drawing.Color.Black;
+ this.labelSelectOperMode.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelSelectOperMode.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelSelectOperMode.ForeColor = System.Drawing.Color.White;
+ this.labelSelectOperMode.InitVisible = true;
+ this.labelSelectOperMode.LineSpacing = 0F;
+ this.labelSelectOperMode.Location = new System.Drawing.Point(121, 64);
+ this.labelSelectOperMode.Name = "labelSelectOperMode";
+ this.labelSelectOperMode.Size = new System.Drawing.Size(93, 28);
+ this.labelSelectOperMode.TabIndex = 150;
+ this.labelSelectOperMode.Text = "MCU";
+ this.labelSelectOperMode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelSelectOperMode.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelSelectOperMode.Wordwrap = false;
+ //
+ // labelTitleSelectOperMode
+ //
+ this.labelTitleSelectOperMode.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelTitleSelectOperMode.BackPictureBox = null;
+ this.labelTitleSelectOperMode.BackPictureBox1 = null;
+ this.labelTitleSelectOperMode.BackPictureBox2 = null;
+ this.labelTitleSelectOperMode.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleSelectOperMode.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleSelectOperMode.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleSelectOperMode.ForeColor = System.Drawing.Color.White;
+ this.labelTitleSelectOperMode.InitVisible = true;
+ this.labelTitleSelectOperMode.LineSpacing = 0F;
+ this.labelTitleSelectOperMode.Location = new System.Drawing.Point(31, 64);
+ this.labelTitleSelectOperMode.Name = "labelTitleSelectOperMode";
+ this.labelTitleSelectOperMode.Size = new System.Drawing.Size(84, 28);
+ this.labelTitleSelectOperMode.TabIndex = 149;
+ this.labelTitleSelectOperMode.Text = "동작모드 :";
+ this.labelTitleSelectOperMode.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleSelectOperMode.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleSelectOperMode.Wordwrap = false;
+ //
+ // labelMotorDirectionRead
+ //
+ this.labelMotorDirectionRead.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelMotorDirectionRead.BackPictureBox = null;
+ this.labelMotorDirectionRead.BackPictureBox1 = null;
+ this.labelMotorDirectionRead.BackPictureBox2 = null;
+ this.labelMotorDirectionRead.BorderColor = System.Drawing.Color.Black;
+ this.labelMotorDirectionRead.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelMotorDirectionRead.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelMotorDirectionRead.ForeColor = System.Drawing.Color.White;
+ this.labelMotorDirectionRead.InitVisible = true;
+ this.labelMotorDirectionRead.LineSpacing = 0F;
+ this.labelMotorDirectionRead.Location = new System.Drawing.Point(357, 226);
+ this.labelMotorDirectionRead.Name = "labelMotorDirectionRead";
+ this.labelMotorDirectionRead.Size = new System.Drawing.Size(93, 28);
+ this.labelMotorDirectionRead.TabIndex = 148;
+ this.labelMotorDirectionRead.Text = "CW";
+ this.labelMotorDirectionRead.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelMotorDirectionRead.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelMotorDirectionRead.Wordwrap = false;
+ //
+ // labelMotorRPM
+ //
+ this.labelMotorRPM.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelMotorRPM.BackPictureBox = null;
+ this.labelMotorRPM.BackPictureBox1 = null;
+ this.labelMotorRPM.BackPictureBox2 = null;
+ this.labelMotorRPM.BorderColor = System.Drawing.Color.Black;
+ this.labelMotorRPM.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelMotorRPM.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelMotorRPM.ForeColor = System.Drawing.Color.White;
+ this.labelMotorRPM.InitVisible = true;
+ this.labelMotorRPM.LineSpacing = 0F;
+ this.labelMotorRPM.Location = new System.Drawing.Point(357, 192);
+ this.labelMotorRPM.Name = "labelMotorRPM";
+ this.labelMotorRPM.Size = new System.Drawing.Size(93, 28);
+ this.labelMotorRPM.TabIndex = 147;
+ this.labelMotorRPM.Text = "300";
+ this.labelMotorRPM.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelMotorRPM.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelMotorRPM.Wordwrap = false;
+ //
+ // labelVersionBuild
+ //
+ this.labelVersionBuild.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelVersionBuild.BackPictureBox = null;
+ this.labelVersionBuild.BackPictureBox1 = null;
+ this.labelVersionBuild.BackPictureBox2 = null;
+ this.labelVersionBuild.BorderColor = System.Drawing.Color.Black;
+ this.labelVersionBuild.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelVersionBuild.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelVersionBuild.ForeColor = System.Drawing.Color.White;
+ this.labelVersionBuild.InitVisible = true;
+ this.labelVersionBuild.LineSpacing = 0F;
+ this.labelVersionBuild.Location = new System.Drawing.Point(198, 30);
+ this.labelVersionBuild.Name = "labelVersionBuild";
+ this.labelVersionBuild.Size = new System.Drawing.Size(27, 28);
+ this.labelVersionBuild.TabIndex = 146;
+ this.labelVersionBuild.Text = "00";
+ this.labelVersionBuild.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelVersionBuild.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelVersionBuild.Wordwrap = false;
+ //
+ // labelVersionMinor
+ //
+ this.labelVersionMinor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelVersionMinor.BackPictureBox = null;
+ this.labelVersionMinor.BackPictureBox1 = null;
+ this.labelVersionMinor.BackPictureBox2 = null;
+ this.labelVersionMinor.BorderColor = System.Drawing.Color.Black;
+ this.labelVersionMinor.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelVersionMinor.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelVersionMinor.ForeColor = System.Drawing.Color.White;
+ this.labelVersionMinor.InitVisible = true;
+ this.labelVersionMinor.LineSpacing = 0F;
+ this.labelVersionMinor.Location = new System.Drawing.Point(165, 30);
+ this.labelVersionMinor.Name = "labelVersionMinor";
+ this.labelVersionMinor.Size = new System.Drawing.Size(27, 28);
+ this.labelVersionMinor.TabIndex = 145;
+ this.labelVersionMinor.Text = "00.";
+ this.labelVersionMinor.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelVersionMinor.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelVersionMinor.Wordwrap = false;
+ //
+ // labelVersionMajor
+ //
+ this.labelVersionMajor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelVersionMajor.BackPictureBox = null;
+ this.labelVersionMajor.BackPictureBox1 = null;
+ this.labelVersionMajor.BackPictureBox2 = null;
+ this.labelVersionMajor.BorderColor = System.Drawing.Color.Black;
+ this.labelVersionMajor.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelVersionMajor.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelVersionMajor.ForeColor = System.Drawing.Color.White;
+ this.labelVersionMajor.InitVisible = true;
+ this.labelVersionMajor.LineSpacing = 0F;
+ this.labelVersionMajor.Location = new System.Drawing.Point(132, 30);
+ this.labelVersionMajor.Name = "labelVersionMajor";
+ this.labelVersionMajor.Size = new System.Drawing.Size(27, 28);
+ this.labelVersionMajor.TabIndex = 144;
+ this.labelVersionMajor.Text = "01.";
+ this.labelVersionMajor.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelVersionMajor.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelVersionMajor.Wordwrap = false;
+ //
+ // labelTitleMotorDirectionRead
+ //
+ this.labelTitleMotorDirectionRead.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelTitleMotorDirectionRead.BackPictureBox = null;
+ this.labelTitleMotorDirectionRead.BackPictureBox1 = null;
+ this.labelTitleMotorDirectionRead.BackPictureBox2 = null;
+ this.labelTitleMotorDirectionRead.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleMotorDirectionRead.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleMotorDirectionRead.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleMotorDirectionRead.ForeColor = System.Drawing.Color.White;
+ this.labelTitleMotorDirectionRead.InitVisible = true;
+ this.labelTitleMotorDirectionRead.LineSpacing = 0F;
+ this.labelTitleMotorDirectionRead.Location = new System.Drawing.Point(267, 226);
+ this.labelTitleMotorDirectionRead.Name = "labelTitleMotorDirectionRead";
+ this.labelTitleMotorDirectionRead.Size = new System.Drawing.Size(84, 28);
+ this.labelTitleMotorDirectionRead.TabIndex = 143;
+ this.labelTitleMotorDirectionRead.Text = "Direction :";
+ this.labelTitleMotorDirectionRead.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleMotorDirectionRead.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleMotorDirectionRead.Wordwrap = false;
+ //
+ // labelTitleMotorRPM
+ //
+ this.labelTitleMotorRPM.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelTitleMotorRPM.BackPictureBox = null;
+ this.labelTitleMotorRPM.BackPictureBox1 = null;
+ this.labelTitleMotorRPM.BackPictureBox2 = null;
+ this.labelTitleMotorRPM.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleMotorRPM.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleMotorRPM.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleMotorRPM.ForeColor = System.Drawing.Color.White;
+ this.labelTitleMotorRPM.InitVisible = true;
+ this.labelTitleMotorRPM.LineSpacing = 0F;
+ this.labelTitleMotorRPM.Location = new System.Drawing.Point(267, 192);
+ this.labelTitleMotorRPM.Name = "labelTitleMotorRPM";
+ this.labelTitleMotorRPM.Size = new System.Drawing.Size(84, 28);
+ this.labelTitleMotorRPM.TabIndex = 142;
+ this.labelTitleMotorRPM.Text = "RPM :";
+ this.labelTitleMotorRPM.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleMotorRPM.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleMotorRPM.Wordwrap = false;
+ //
+ // labelTitleVersion
+ //
+ this.labelTitleVersion.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30)))));
+ this.labelTitleVersion.BackPictureBox = null;
+ this.labelTitleVersion.BackPictureBox1 = null;
+ this.labelTitleVersion.BackPictureBox2 = null;
+ this.labelTitleVersion.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleVersion.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleVersion.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleVersion.ForeColor = System.Drawing.Color.White;
+ this.labelTitleVersion.InitVisible = true;
+ this.labelTitleVersion.LineSpacing = 0F;
+ this.labelTitleVersion.Location = new System.Drawing.Point(31, 30);
+ this.labelTitleVersion.Name = "labelTitleVersion";
+ this.labelTitleVersion.Size = new System.Drawing.Size(101, 28);
+ this.labelTitleVersion.TabIndex = 141;
+ this.labelTitleVersion.Text = "Version : V";
+ this.labelTitleVersion.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleVersion.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleVersion.Wordwrap = false;
+ //
+ // comboBoxMotorPoleNum
+ //
+ this.comboBoxMotorPoleNum.Font = new System.Drawing.Font("새굴림", 14F, System.Drawing.FontStyle.Bold);
+ this.comboBoxMotorPoleNum.Location = new System.Drawing.Point(425, 306);
+ this.comboBoxMotorPoleNum.Name = "comboBoxMotorPoleNum";
+ this.comboBoxMotorPoleNum.Size = new System.Drawing.Size(80, 28);
+ this.comboBoxMotorPoleNum.TabIndex = 199;
+ this.comboBoxMotorPoleNum.SelectedIndexChanged += new System.EventHandler(this.comboBoxMotorPoleNum_SelectedIndexChanged);
+ //
+ // labelAttenuatorRatio
+ //
+ this.labelAttenuatorRatio.BackColor = System.Drawing.SystemColors.Window;
+ this.labelAttenuatorRatio.BackPictureBox = null;
+ this.labelAttenuatorRatio.BackPictureBox1 = null;
+ this.labelAttenuatorRatio.BackPictureBox2 = null;
+ this.labelAttenuatorRatio.BorderColor = System.Drawing.Color.Black;
+ this.labelAttenuatorRatio.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelAttenuatorRatio.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.labelAttenuatorRatio.InitVisible = true;
+ this.labelAttenuatorRatio.LineSpacing = 0F;
+ this.labelAttenuatorRatio.Location = new System.Drawing.Point(425, 340);
+ this.labelAttenuatorRatio.Name = "labelAttenuatorRatio";
+ this.labelAttenuatorRatio.Size = new System.Drawing.Size(80, 28);
+ this.labelAttenuatorRatio.TabIndex = 150;
+ this.labelAttenuatorRatio.Text = "0";
+ this.labelAttenuatorRatio.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelAttenuatorRatio.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelAttenuatorRatio.Wordwrap = false;
+ this.labelAttenuatorRatio.Click += new System.EventHandler(this.labelAttenuatorRatio_Click);
+ //
+ // labelTitleAttenuatorRatio
+ //
+ this.labelTitleAttenuatorRatio.BackPictureBox1 = null;
+ this.labelTitleAttenuatorRatio.BackPictureBox2 = this.smartGroupBox1;
+ this.labelTitleAttenuatorRatio.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleAttenuatorRatio.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleAttenuatorRatio.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleAttenuatorRatio.ForeColor = System.Drawing.Color.White;
+ this.labelTitleAttenuatorRatio.InitVisible = true;
+ this.labelTitleAttenuatorRatio.LineSpacing = 0F;
+ this.labelTitleAttenuatorRatio.Location = new System.Drawing.Point(189, 340);
+ this.labelTitleAttenuatorRatio.Name = "labelTitleAttenuatorRatio";
+ this.labelTitleAttenuatorRatio.Size = new System.Drawing.Size(230, 28);
+ this.labelTitleAttenuatorRatio.TabIndex = 149;
+ this.labelTitleAttenuatorRatio.Text = "감속기 비율(1~9999)";
+ this.labelTitleAttenuatorRatio.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleAttenuatorRatio.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleAttenuatorRatio.Wordwrap = false;
+ //
+ // labelMotorSpeed
+ //
+ this.labelMotorSpeed.BackColor = System.Drawing.SystemColors.Window;
+ this.labelMotorSpeed.BackPictureBox = null;
+ this.labelMotorSpeed.BackPictureBox1 = null;
+ this.labelMotorSpeed.BackPictureBox2 = null;
+ this.labelMotorSpeed.BorderColor = System.Drawing.Color.Black;
+ this.labelMotorSpeed.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.labelMotorSpeed.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.labelMotorSpeed.InitVisible = true;
+ this.labelMotorSpeed.LineSpacing = 0F;
+ this.labelMotorSpeed.Location = new System.Drawing.Point(425, 272);
+ this.labelMotorSpeed.Name = "labelMotorSpeed";
+ this.labelMotorSpeed.Size = new System.Drawing.Size(80, 28);
+ this.labelMotorSpeed.TabIndex = 141;
+ this.labelMotorSpeed.Text = "0";
+ this.labelMotorSpeed.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
+ this.labelMotorSpeed.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelMotorSpeed.Wordwrap = false;
+ this.labelMotorSpeed.Click += new System.EventHandler(this.labelMotorSpeed_Click);
+ //
+ // labelTitleMotorSpeed
+ //
+ this.labelTitleMotorSpeed.BackPictureBox1 = null;
+ this.labelTitleMotorSpeed.BackPictureBox2 = this.smartGroupBox1;
+ this.labelTitleMotorSpeed.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleMotorSpeed.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleMotorSpeed.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleMotorSpeed.ForeColor = System.Drawing.Color.White;
+ this.labelTitleMotorSpeed.InitVisible = true;
+ this.labelTitleMotorSpeed.LineSpacing = 0F;
+ this.labelTitleMotorSpeed.Location = new System.Drawing.Point(189, 272);
+ this.labelTitleMotorSpeed.Name = "labelTitleMotorSpeed";
+ this.labelTitleMotorSpeed.Size = new System.Drawing.Size(230, 28);
+ this.labelTitleMotorSpeed.TabIndex = 140;
+ this.labelTitleMotorSpeed.Text = "모터 속도(0~100)";
+ this.labelTitleMotorSpeed.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleMotorSpeed.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleMotorSpeed.Wordwrap = false;
+ //
+ // labelTitleMotorPoleNum
+ //
+ this.labelTitleMotorPoleNum.BackPictureBox1 = null;
+ this.labelTitleMotorPoleNum.BackPictureBox2 = this.smartGroupBox1;
+ this.labelTitleMotorPoleNum.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleMotorPoleNum.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleMotorPoleNum.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleMotorPoleNum.ForeColor = System.Drawing.Color.White;
+ this.labelTitleMotorPoleNum.InitVisible = true;
+ this.labelTitleMotorPoleNum.LineSpacing = 0F;
+ this.labelTitleMotorPoleNum.Location = new System.Drawing.Point(189, 306);
+ this.labelTitleMotorPoleNum.Name = "labelTitleMotorPoleNum";
+ this.labelTitleMotorPoleNum.Size = new System.Drawing.Size(230, 28);
+ this.labelTitleMotorPoleNum.TabIndex = 136;
+ this.labelTitleMotorPoleNum.Text = "모터 Pole 수";
+ this.labelTitleMotorPoleNum.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleMotorPoleNum.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleMotorPoleNum.Wordwrap = false;
+ //
+ // labelTitleMotorDirectionWrite
+ //
+ this.labelTitleMotorDirectionWrite.BackPictureBox1 = null;
+ this.labelTitleMotorDirectionWrite.BackPictureBox2 = this.smartGroupBox1;
+ this.labelTitleMotorDirectionWrite.BorderColor = System.Drawing.Color.Black;
+ this.labelTitleMotorDirectionWrite.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.labelTitleMotorDirectionWrite.Font = new System.Drawing.Font("새굴림", 11F, System.Drawing.FontStyle.Bold);
+ this.labelTitleMotorDirectionWrite.ForeColor = System.Drawing.Color.White;
+ this.labelTitleMotorDirectionWrite.InitVisible = true;
+ this.labelTitleMotorDirectionWrite.LineSpacing = 0F;
+ this.labelTitleMotorDirectionWrite.Location = new System.Drawing.Point(189, 374);
+ this.labelTitleMotorDirectionWrite.Name = "labelTitleMotorDirectionWrite";
+ this.labelTitleMotorDirectionWrite.Size = new System.Drawing.Size(230, 28);
+ this.labelTitleMotorDirectionWrite.TabIndex = 205;
+ this.labelTitleMotorDirectionWrite.Text = "모터 방향";
+ this.labelTitleMotorDirectionWrite.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left;
+ this.labelTitleMotorDirectionWrite.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
+ this.labelTitleMotorDirectionWrite.Wordwrap = false;
+ //
+ // buttonMotorDirectionWrite
+ //
+ this.buttonMotorDirectionWrite.BackPictureBox = null;
+ this.buttonMotorDirectionWrite.BackPictureBox1 = null;
+ this.buttonMotorDirectionWrite.BackPictureBox2 = null;
+ this.buttonMotorDirectionWrite.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonMotorDirectionWrite.ButtonImageAutoSize = true;
+ this.buttonMotorDirectionWrite.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonMotorDirectionWrite.DisableImage = null;
+ this.buttonMotorDirectionWrite.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonMotorDirectionWrite.DownImage")));
+ this.buttonMotorDirectionWrite.GroupID = 0;
+ this.buttonMotorDirectionWrite.InitVisible = true;
+ this.buttonMotorDirectionWrite.Location = new System.Drawing.Point(425, 374);
+ this.buttonMotorDirectionWrite.Mode = SmartX.SmartButton.BUTTONMODE.PUSH;
+ this.buttonMotorDirectionWrite.Name = "buttonMotorDirectionWrite";
+ this.buttonMotorDirectionWrite.NestedClickEventPrevent = false;
+ this.buttonMotorDirectionWrite.OutlinePixel = 1;
+ this.buttonMotorDirectionWrite.RepeatInterval = 200;
+ this.buttonMotorDirectionWrite.RepeatIntervalAccelerate = null;
+ this.buttonMotorDirectionWrite.SafeInterval = 200;
+ this.buttonMotorDirectionWrite.Size = new System.Drawing.Size(80, 28);
+ this.buttonMotorDirectionWrite.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonMotorDirectionWrite.TabIndex = 206;
+ this.buttonMotorDirectionWrite.TextColor = System.Drawing.Color.Black;
+ this.buttonMotorDirectionWrite.TextDownColor = System.Drawing.Color.White;
+ this.buttonMotorDirectionWrite.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonMotorDirectionWrite.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonMotorDirectionWrite.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonMotorDirectionWrite.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonMotorDirectionWrite.UpImage")));
+ this.buttonMotorDirectionWrite.Click += new System.EventHandler(this.buttonMotorDirectionWrite_Click);
+ //
+ // buttonRefresh
+ //
+ this.buttonRefresh.BackPictureBox = null;
+ this.buttonRefresh.BackPictureBox1 = null;
+ this.buttonRefresh.BackPictureBox2 = null;
+ this.buttonRefresh.ButtonColor = System.Drawing.Color.Gray;
+ this.buttonRefresh.ButtonImageAutoSize = true;
+ this.buttonRefresh.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
+ this.buttonRefresh.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonRefresh.DisableImage")));
+ this.buttonRefresh.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonRefresh.DownImage")));
+ this.buttonRefresh.GroupID = 0;
+ this.buttonRefresh.InitVisible = true;
+ this.buttonRefresh.Location = new System.Drawing.Point(643, 16);
+ this.buttonRefresh.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
+ this.buttonRefresh.Name = "buttonRefresh";
+ this.buttonRefresh.NestedClickEventPrevent = false;
+ this.buttonRefresh.OutlinePixel = 1;
+ this.buttonRefresh.RepeatInterval = 200;
+ this.buttonRefresh.RepeatIntervalAccelerate = null;
+ this.buttonRefresh.SafeInterval = 200;
+ this.buttonRefresh.Size = new System.Drawing.Size(50, 50);
+ this.buttonRefresh.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
+ this.buttonRefresh.TabIndex = 207;
+ this.buttonRefresh.TextColor = System.Drawing.Color.Black;
+ this.buttonRefresh.TextDownColor = System.Drawing.Color.White;
+ this.buttonRefresh.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
+ this.buttonRefresh.TextLocation = new System.Drawing.Point(0, 0);
+ this.buttonRefresh.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
+ this.buttonRefresh.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonRefresh.UpImage")));
+ this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click);
+ //
// ControlCenterSystemBLDCMotorSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@@ -58,6 +519,8 @@
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlCenterSystemBLDCMotorSetting";
this.Size = new System.Drawing.Size(710, 470);
+ this.smartGroupBox1.ResumeLayout(false);
+ this.groupBoxInformation.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -65,5 +528,25 @@
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
+ public SmartX.SmartLabel labelMotorSpeed;
+ private SmartX.SmartLabel labelTitleMotorSpeed;
+ private SmartX.SmartLabel labelTitleMotorPoleNum;
+ public SmartX.SmartLabel labelAttenuatorRatio;
+ private SmartX.SmartLabel labelTitleAttenuatorRatio;
+ private System.Windows.Forms.ComboBox comboBoxMotorPoleNum;
+ private SmartX.SmartGroupBox groupBoxInformation;
+ private SmartX.SmartLabel labelTitleMotorDirectionRead;
+ private SmartX.SmartLabel labelTitleMotorRPM;
+ private SmartX.SmartLabel labelTitleVersion;
+ private SmartX.SmartLabel labelVersionBuild;
+ private SmartX.SmartLabel labelVersionMinor;
+ private SmartX.SmartLabel labelVersionMajor;
+ private SmartX.SmartLabel labelMotorDirectionRead;
+ private SmartX.SmartLabel labelMotorRPM;
+ private SmartX.SmartLabel labelSelectOperMode;
+ private SmartX.SmartLabel labelTitleSelectOperMode;
+ private SmartX.SmartLabel labelTitleMotorDirectionWrite;
+ private SmartX.SmartButton buttonMotorDirectionWrite;
+ private SmartX.SmartButton buttonRefresh;
}
}
diff --git a/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.cs b/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.cs
index 813c93c..1be6782 100644
--- a/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.cs
+++ b/ITC81DB_0H/Controls/CenterSystem/ControlCenterSystemBLDCMotorSetting.cs
@@ -19,13 +19,6 @@ namespace ITC81DB_0H.Controls
{
#region Field
private FormMenu m_ParentForm;
-
- private Color ColorIOStatusOn;
- private Color ColorIOStatusOff;
-
- private Collection