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