From 4bc5ee48e537d56190c943330f0093562912fb4f Mon Sep 17 00:00:00 2001 From: wells <123> Date: 星期六, 11 七月 2020 12:25:33 +0800 Subject: [PATCH] io索引问题 --- src/Bro.Device.GTSCard/GTSCardDriver.cs | 2 src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.Designer.cs | 32 ++++++++-------- src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.Designer.cs | 56 ++++++++++++++-------------- src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.cs | 4 +- 4 files changed, 47 insertions(+), 47 deletions(-) diff --git a/src/Bro.Device.GTSCard/GTSCardDriver.cs b/src/Bro.Device.GTSCard/GTSCardDriver.cs index 3bf8ec1..a25b5bf 100644 --- a/src/Bro.Device.GTSCard/GTSCardDriver.cs +++ b/src/Bro.Device.GTSCard/GTSCardDriver.cs @@ -856,7 +856,7 @@ /// 鎸変綅璁剧疆鏁板瓧 IO 杈撳嚭鐘舵�� /// </summary> /// <param name="index">杈撳嚭鍙�,杩斿洖1-16</param> - /// <param name="value">false琛ㄧず杈撳嚭锛宼rue琛ㄧず鍏抽棴</param> + /// <param name="value">false琛ㄧず鍏筹紝true琛ㄧず寮�锛屾澘鍗¤璁剧疆鍙栧弽</param> public override void WriteOutput(short index, IOValue value) { short outNum = (short)(index % 100 + 1); diff --git a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.Designer.cs b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.Designer.cs index b5ff08a..842650f 100644 --- a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.Designer.cs +++ b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardAxisStatus.Designer.cs @@ -67,7 +67,7 @@ this.groupBoxAxisStatus.Dock = System.Windows.Forms.DockStyle.Fill; this.groupBoxAxisStatus.Location = new System.Drawing.Point(0, 0); this.groupBoxAxisStatus.Name = "groupBoxAxisStatus"; - this.groupBoxAxisStatus.Size = new System.Drawing.Size(580, 148); + this.groupBoxAxisStatus.Size = new System.Drawing.Size(440, 148); this.groupBoxAxisStatus.TabIndex = 5; this.groupBoxAxisStatus.TabStop = false; this.groupBoxAxisStatus.Text = "杞寸姸鎬�"; @@ -76,7 +76,7 @@ // this.ioIndicatorCtrl2.Desc = "浼烘湇浣胯兘"; this.ioIndicatorCtrl2.IsOn = null; - this.ioIndicatorCtrl2.Location = new System.Drawing.Point(479, 17); + this.ioIndicatorCtrl2.Location = new System.Drawing.Point(344, 22); this.ioIndicatorCtrl2.Name = "ioIndicatorCtrl2"; this.ioIndicatorCtrl2.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl2.TabIndex = 4; @@ -85,7 +85,7 @@ // this.ioIndicatorCtrl10.Desc = "杩愬姩鍑洪敊"; this.ioIndicatorCtrl10.IsOn = null; - this.ioIndicatorCtrl10.Location = new System.Drawing.Point(328, 77); + this.ioIndicatorCtrl10.Location = new System.Drawing.Point(223, 82); this.ioIndicatorCtrl10.Name = "ioIndicatorCtrl10"; this.ioIndicatorCtrl10.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl10.TabIndex = 4; @@ -94,7 +94,7 @@ // this.ioIndicatorCtrl9.Desc = "杩愬姩鐘舵��"; this.ioIndicatorCtrl9.IsOn = null; - this.ioIndicatorCtrl9.Location = new System.Drawing.Point(328, 107); + this.ioIndicatorCtrl9.Location = new System.Drawing.Point(223, 112); this.ioIndicatorCtrl9.Name = "ioIndicatorCtrl9"; this.ioIndicatorCtrl9.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl9.TabIndex = 4; @@ -103,7 +103,7 @@ // this.ioIndicatorCtrl8.Desc = "璐熼檺浣�"; this.ioIndicatorCtrl8.IsOn = null; - this.ioIndicatorCtrl8.Location = new System.Drawing.Point(479, 47); + this.ioIndicatorCtrl8.Location = new System.Drawing.Point(344, 52); this.ioIndicatorCtrl8.Name = "ioIndicatorCtrl8"; this.ioIndicatorCtrl8.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl8.TabIndex = 4; @@ -112,7 +112,7 @@ // this.ioIndicatorCtrl6.Desc = "姝i檺浣�"; this.ioIndicatorCtrl6.IsOn = null; - this.ioIndicatorCtrl6.Location = new System.Drawing.Point(328, 47); + this.ioIndicatorCtrl6.Location = new System.Drawing.Point(223, 52); this.ioIndicatorCtrl6.Name = "ioIndicatorCtrl6"; this.ioIndicatorCtrl6.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl6.TabIndex = 4; @@ -121,14 +121,14 @@ // this.ioIndicatorCtrl1.Desc = "椹卞姩鎶ヨ"; this.ioIndicatorCtrl1.IsOn = null; - this.ioIndicatorCtrl1.Location = new System.Drawing.Point(328, 17); + this.ioIndicatorCtrl1.Location = new System.Drawing.Point(223, 22); this.ioIndicatorCtrl1.Name = "ioIndicatorCtrl1"; this.ioIndicatorCtrl1.Size = new System.Drawing.Size(90, 24); this.ioIndicatorCtrl1.TabIndex = 4; // // textBoxCurVel // - this.textBoxCurVel.Location = new System.Drawing.Point(85, 113); + this.textBoxCurVel.Location = new System.Drawing.Point(76, 113); this.textBoxCurVel.Name = "textBoxCurVel"; this.textBoxCurVel.ReadOnly = true; this.textBoxCurVel.Size = new System.Drawing.Size(116, 21); @@ -136,7 +136,7 @@ // // textBoxPrfVel // - this.textBoxPrfVel.Location = new System.Drawing.Point(85, 84); + this.textBoxPrfVel.Location = new System.Drawing.Point(76, 84); this.textBoxPrfVel.Name = "textBoxPrfVel"; this.textBoxPrfVel.ReadOnly = true; this.textBoxPrfVel.Size = new System.Drawing.Size(116, 21); @@ -144,7 +144,7 @@ // // textBoxCurPosition // - this.textBoxCurPosition.Location = new System.Drawing.Point(85, 55); + this.textBoxCurPosition.Location = new System.Drawing.Point(76, 55); this.textBoxCurPosition.Name = "textBoxCurPosition"; this.textBoxCurPosition.ReadOnly = true; this.textBoxCurPosition.Size = new System.Drawing.Size(116, 21); @@ -152,7 +152,7 @@ // // textBoxPrfPositon // - this.textBoxPrfPositon.Location = new System.Drawing.Point(85, 23); + this.textBoxPrfPositon.Location = new System.Drawing.Point(76, 23); this.textBoxPrfPositon.Name = "textBoxPrfPositon"; this.textBoxPrfPositon.ReadOnly = true; this.textBoxPrfPositon.Size = new System.Drawing.Size(116, 21); @@ -161,7 +161,7 @@ // label5 // this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(23, 116); + this.label5.Location = new System.Drawing.Point(14, 116); this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(65, 12); this.label5.TabIndex = 2; @@ -170,7 +170,7 @@ // label4 // this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(23, 87); + this.label4.Location = new System.Drawing.Point(14, 87); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(65, 12); this.label4.TabIndex = 2; @@ -179,7 +179,7 @@ // label3 // this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(23, 58); + this.label3.Location = new System.Drawing.Point(14, 58); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(65, 12); this.label3.TabIndex = 2; @@ -188,7 +188,7 @@ // label2 // this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(23, 26); + this.label2.Location = new System.Drawing.Point(14, 26); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(65, 12); this.label2.TabIndex = 2; @@ -206,7 +206,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.groupBoxAxisStatus); this.Name = "CtrlMotionCardAxisStatus"; - this.Size = new System.Drawing.Size(580, 148); + this.Size = new System.Drawing.Size(440, 148); this.groupBoxAxisStatus.ResumeLayout(false); this.groupBoxAxisStatus.PerformLayout(); this.ResumeLayout(false); diff --git a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.Designer.cs b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.Designer.cs index 69bd90d..d0f94b7 100644 --- a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.Designer.cs +++ b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.Designer.cs @@ -82,7 +82,7 @@ this.tableLayoutPanel1.RowCount = 2; this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(580, 288); + this.tableLayoutPanel1.Size = new System.Drawing.Size(440, 288); this.tableLayoutPanel1.TabIndex = 0; // // groupBoxIOOut @@ -106,7 +106,7 @@ this.groupBoxIOOut.Dock = System.Windows.Forms.DockStyle.Fill; this.groupBoxIOOut.Location = new System.Drawing.Point(3, 147); this.groupBoxIOOut.Name = "groupBoxIOOut"; - this.groupBoxIOOut.Size = new System.Drawing.Size(574, 138); + this.groupBoxIOOut.Size = new System.Drawing.Size(434, 138); this.groupBoxIOOut.TabIndex = 8; this.groupBoxIOOut.TabStop = false; this.groupBoxIOOut.Text = "鏁板瓧閲忚緭鍑�"; @@ -115,7 +115,7 @@ // this.ioOut3.Desc = "OUT 3"; this.ioOut3.IsOn = null; - this.ioOut3.Location = new System.Drawing.Point(477, 18); + this.ioOut3.Location = new System.Drawing.Point(335, 18); this.ioOut3.Name = "ioOut3"; this.ioOut3.Size = new System.Drawing.Size(90, 24); this.ioOut3.TabIndex = 4; @@ -124,7 +124,7 @@ // this.ioOut2.Desc = "OUT 2"; this.ioOut2.IsOn = null; - this.ioOut2.Location = new System.Drawing.Point(306, 18); + this.ioOut2.Location = new System.Drawing.Point(209, 18); this.ioOut2.Name = "ioOut2"; this.ioOut2.Size = new System.Drawing.Size(90, 24); this.ioOut2.TabIndex = 4; @@ -133,7 +133,7 @@ // this.ioOut1.Desc = "OUT 1"; this.ioOut1.IsOn = null; - this.ioOut1.Location = new System.Drawing.Point(145, 18); + this.ioOut1.Location = new System.Drawing.Point(102, 18); this.ioOut1.Name = "ioOut1"; this.ioOut1.Size = new System.Drawing.Size(90, 24); this.ioOut1.TabIndex = 4; @@ -142,7 +142,7 @@ // this.ioOut15.Desc = "OUT 15"; this.ioOut15.IsOn = null; - this.ioOut15.Location = new System.Drawing.Point(477, 107); + this.ioOut15.Location = new System.Drawing.Point(335, 107); this.ioOut15.Name = "ioOut15"; this.ioOut15.Size = new System.Drawing.Size(90, 24); this.ioOut15.TabIndex = 4; @@ -151,7 +151,7 @@ // this.ioOut14.Desc = "OUT 14"; this.ioOut14.IsOn = null; - this.ioOut14.Location = new System.Drawing.Point(306, 107); + this.ioOut14.Location = new System.Drawing.Point(209, 107); this.ioOut14.Name = "ioOut14"; this.ioOut14.Size = new System.Drawing.Size(90, 24); this.ioOut14.TabIndex = 4; @@ -160,7 +160,7 @@ // this.ioOut13.Desc = "OUT 13"; this.ioOut13.IsOn = null; - this.ioOut13.Location = new System.Drawing.Point(145, 107); + this.ioOut13.Location = new System.Drawing.Point(102, 107); this.ioOut13.Name = "ioOut13"; this.ioOut13.Size = new System.Drawing.Size(90, 24); this.ioOut13.TabIndex = 4; @@ -187,7 +187,7 @@ // this.ioOut7.Desc = "OUT 7"; this.ioOut7.IsOn = null; - this.ioOut7.Location = new System.Drawing.Point(477, 48); + this.ioOut7.Location = new System.Drawing.Point(335, 48); this.ioOut7.Name = "ioOut7"; this.ioOut7.Size = new System.Drawing.Size(90, 24); this.ioOut7.TabIndex = 4; @@ -196,7 +196,7 @@ // this.ioOut6.Desc = "OUT 6"; this.ioOut6.IsOn = null; - this.ioOut6.Location = new System.Drawing.Point(306, 48); + this.ioOut6.Location = new System.Drawing.Point(209, 48); this.ioOut6.Name = "ioOut6"; this.ioOut6.Size = new System.Drawing.Size(90, 24); this.ioOut6.TabIndex = 4; @@ -205,7 +205,7 @@ // this.ioOut11.Desc = "OUT 11"; this.ioOut11.IsOn = null; - this.ioOut11.Location = new System.Drawing.Point(477, 77); + this.ioOut11.Location = new System.Drawing.Point(335, 77); this.ioOut11.Name = "ioOut11"; this.ioOut11.Size = new System.Drawing.Size(90, 24); this.ioOut11.TabIndex = 4; @@ -214,7 +214,7 @@ // this.ioOut10.Desc = "OUT 10"; this.ioOut10.IsOn = null; - this.ioOut10.Location = new System.Drawing.Point(306, 77); + this.ioOut10.Location = new System.Drawing.Point(209, 77); this.ioOut10.Name = "ioOut10"; this.ioOut10.Size = new System.Drawing.Size(90, 24); this.ioOut10.TabIndex = 4; @@ -223,7 +223,7 @@ // this.ioOut9.Desc = "OUT 9"; this.ioOut9.IsOn = null; - this.ioOut9.Location = new System.Drawing.Point(145, 77); + this.ioOut9.Location = new System.Drawing.Point(102, 77); this.ioOut9.Name = "ioOut9"; this.ioOut9.Size = new System.Drawing.Size(90, 24); this.ioOut9.TabIndex = 4; @@ -232,7 +232,7 @@ // this.ioOut5.Desc = "OUT 5"; this.ioOut5.IsOn = null; - this.ioOut5.Location = new System.Drawing.Point(145, 48); + this.ioOut5.Location = new System.Drawing.Point(102, 48); this.ioOut5.Name = "ioOut5"; this.ioOut5.Size = new System.Drawing.Size(90, 24); this.ioOut5.TabIndex = 4; @@ -276,7 +276,7 @@ this.groupBoxIOIn.Dock = System.Windows.Forms.DockStyle.Fill; this.groupBoxIOIn.Location = new System.Drawing.Point(3, 3); this.groupBoxIOIn.Name = "groupBoxIOIn"; - this.groupBoxIOIn.Size = new System.Drawing.Size(574, 138); + this.groupBoxIOIn.Size = new System.Drawing.Size(434, 138); this.groupBoxIOIn.TabIndex = 7; this.groupBoxIOIn.TabStop = false; this.groupBoxIOIn.Text = "鏁板瓧閲忚緭鍏�"; @@ -285,7 +285,7 @@ // this.ioIn3.Desc = "IN 3"; this.ioIn3.IsOn = null; - this.ioIn3.Location = new System.Drawing.Point(477, 18); + this.ioIn3.Location = new System.Drawing.Point(335, 18); this.ioIn3.Name = "ioIn3"; this.ioIn3.Size = new System.Drawing.Size(90, 24); this.ioIn3.TabIndex = 4; @@ -294,7 +294,7 @@ // this.ioIn2.Desc = "IN 2"; this.ioIn2.IsOn = null; - this.ioIn2.Location = new System.Drawing.Point(306, 18); + this.ioIn2.Location = new System.Drawing.Point(209, 18); this.ioIn2.Name = "ioIn2"; this.ioIn2.Size = new System.Drawing.Size(90, 24); this.ioIn2.TabIndex = 4; @@ -303,7 +303,7 @@ // this.ioIn1.Desc = "IN 1"; this.ioIn1.IsOn = null; - this.ioIn1.Location = new System.Drawing.Point(145, 18); + this.ioIn1.Location = new System.Drawing.Point(102, 18); this.ioIn1.Name = "ioIn1"; this.ioIn1.Size = new System.Drawing.Size(90, 24); this.ioIn1.TabIndex = 4; @@ -312,7 +312,7 @@ // this.ioIn15.Desc = "IN 15"; this.ioIn15.IsOn = null; - this.ioIn15.Location = new System.Drawing.Point(477, 107); + this.ioIn15.Location = new System.Drawing.Point(335, 107); this.ioIn15.Name = "ioIn15"; this.ioIn15.Size = new System.Drawing.Size(90, 24); this.ioIn15.TabIndex = 4; @@ -321,7 +321,7 @@ // this.ioIn14.Desc = "IN 14"; this.ioIn14.IsOn = null; - this.ioIn14.Location = new System.Drawing.Point(306, 107); + this.ioIn14.Location = new System.Drawing.Point(209, 107); this.ioIn14.Name = "ioIn14"; this.ioIn14.Size = new System.Drawing.Size(90, 24); this.ioIn14.TabIndex = 4; @@ -330,7 +330,7 @@ // this.ioIn13.Desc = "IN 13"; this.ioIn13.IsOn = null; - this.ioIn13.Location = new System.Drawing.Point(145, 107); + this.ioIn13.Location = new System.Drawing.Point(102, 107); this.ioIn13.Name = "ioIn13"; this.ioIn13.Size = new System.Drawing.Size(90, 24); this.ioIn13.TabIndex = 4; @@ -357,7 +357,7 @@ // this.ioIn7.Desc = "IN 7"; this.ioIn7.IsOn = null; - this.ioIn7.Location = new System.Drawing.Point(477, 48); + this.ioIn7.Location = new System.Drawing.Point(335, 48); this.ioIn7.Name = "ioIn7"; this.ioIn7.Size = new System.Drawing.Size(90, 24); this.ioIn7.TabIndex = 4; @@ -366,7 +366,7 @@ // this.ioIn6.Desc = "IN 6"; this.ioIn6.IsOn = null; - this.ioIn6.Location = new System.Drawing.Point(306, 48); + this.ioIn6.Location = new System.Drawing.Point(209, 48); this.ioIn6.Name = "ioIn6"; this.ioIn6.Size = new System.Drawing.Size(90, 24); this.ioIn6.TabIndex = 4; @@ -375,7 +375,7 @@ // this.ioIn11.Desc = "IN 11"; this.ioIn11.IsOn = null; - this.ioIn11.Location = new System.Drawing.Point(477, 77); + this.ioIn11.Location = new System.Drawing.Point(335, 77); this.ioIn11.Name = "ioIn11"; this.ioIn11.Size = new System.Drawing.Size(90, 24); this.ioIn11.TabIndex = 4; @@ -384,7 +384,7 @@ // this.ioIn10.Desc = "IN 10"; this.ioIn10.IsOn = null; - this.ioIn10.Location = new System.Drawing.Point(306, 77); + this.ioIn10.Location = new System.Drawing.Point(209, 77); this.ioIn10.Name = "ioIn10"; this.ioIn10.Size = new System.Drawing.Size(90, 24); this.ioIn10.TabIndex = 4; @@ -393,7 +393,7 @@ // this.ioIn9.Desc = "IN 9"; this.ioIn9.IsOn = null; - this.ioIn9.Location = new System.Drawing.Point(145, 77); + this.ioIn9.Location = new System.Drawing.Point(102, 77); this.ioIn9.Name = "ioIn9"; this.ioIn9.Size = new System.Drawing.Size(90, 24); this.ioIn9.TabIndex = 4; @@ -402,7 +402,7 @@ // this.ioIn5.Desc = "IN 5"; this.ioIn5.IsOn = null; - this.ioIn5.Location = new System.Drawing.Point(145, 48); + this.ioIn5.Location = new System.Drawing.Point(102, 48); this.ioIn5.Name = "ioIn5"; this.ioIn5.Size = new System.Drawing.Size(90, 24); this.ioIn5.TabIndex = 4; @@ -437,7 +437,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.tableLayoutPanel1); this.Name = "CtrlMotionCardIOStatus"; - this.Size = new System.Drawing.Size(580, 288); + this.Size = new System.Drawing.Size(440, 288); this.tableLayoutPanel1.ResumeLayout(false); this.groupBoxIOOut.ResumeLayout(false); this.groupBoxIOIn.ResumeLayout(false); diff --git a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.cs b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.cs index 528ef6b..cef3b62 100644 --- a/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.cs +++ b/src/Bro.UI.Device.Winform/MotionCard/CtrlMotionCardIOStatus.cs @@ -52,8 +52,8 @@ private void IoOut_DoubleClick(string name, bool isOn) { - var index = Convert.ToInt16(name.Substring(6)); - MotionCard.WriteOutput(index, isOn ? IOValue.TRUE : IOValue.FALSE); + var index = Convert.ToInt16(name.Substring(5)); + MotionCard.WriteOutput(index, isOn ? IOValue.FALSE : IOValue.TRUE); } private void RefreshIOStatus(object sender, EventArgs e) -- Gitblit v1.8.0