Add QRValidation project to repository
- Added QRValidation vision control system - Includes CapCleaningControl UI components - WebSocket-based barcode validation system - Support for Crevis PLC integration - Test projects for PLC emulator, motion, IO panel, and Modbus 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
314
QRValidation/Test/Test_AzinMotion/Form1.Designer.cs
generated
Normal file
314
QRValidation/Test/Test_AzinMotion/Form1.Designer.cs
generated
Normal file
@@ -0,0 +1,314 @@
|
||||
namespace Test_AzinMotion
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// 필수 디자이너 변수입니다.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// 사용 중인 모든 리소스를 정리합니다.
|
||||
/// </summary>
|
||||
/// <param name="disposing">관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form 디자이너에서 생성한 코드
|
||||
|
||||
/// <summary>
|
||||
/// 디자이너 지원에 필요한 메서드입니다.
|
||||
/// 이 메서드의 내용을 코드 편집기로 수정하지 마세요.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
arDev.AzinAxt.ColorListItem colorListItem1 = new arDev.AzinAxt.ColorListItem();
|
||||
arDev.AzinAxt.ColorListItem colorListItem2 = new arDev.AzinAxt.ColorListItem();
|
||||
arDev.AzinAxt.ColorListItem colorListItem3 = new arDev.AzinAxt.ColorListItem();
|
||||
arDev.AzinAxt.ColorListItem colorListItem4 = new arDev.AzinAxt.ColorListItem();
|
||||
arDev.AzinAxt.ColorListItem colorListItem5 = new arDev.AzinAxt.ColorListItem();
|
||||
arDev.AzinAxt.ColorListItem colorListItem6 = new arDev.AzinAxt.ColorListItem();
|
||||
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
|
||||
this.lbInit = new System.Windows.Forms.ToolStripStatusLabel();
|
||||
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
|
||||
this.emulatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.logTextBox1 = new arCtl.LogTextBox();
|
||||
this.tmDisplay = new System.Windows.Forms.Timer(this.components);
|
||||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
this.tblFG = new arDev.AzinAxt.GridView();
|
||||
this.jogController1 = new arDev.AzinAxt.JogController();
|
||||
this.statusStrip1.SuspendLayout();
|
||||
this.menuStrip1.SuspendLayout();
|
||||
this.panel1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// statusStrip1
|
||||
//
|
||||
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.lbInit});
|
||||
this.statusStrip1.Location = new System.Drawing.Point(0, 375);
|
||||
this.statusStrip1.Name = "statusStrip1";
|
||||
this.statusStrip1.Size = new System.Drawing.Size(927, 22);
|
||||
this.statusStrip1.TabIndex = 0;
|
||||
this.statusStrip1.Text = "statusStrip1";
|
||||
//
|
||||
// lbInit
|
||||
//
|
||||
this.lbInit.Name = "lbInit";
|
||||
this.lbInit.Size = new System.Drawing.Size(75, 17);
|
||||
this.lbInit.Text = "{motion init}";
|
||||
//
|
||||
// menuStrip1
|
||||
//
|
||||
this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.emulatorToolStripMenuItem});
|
||||
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
|
||||
this.menuStrip1.Name = "menuStrip1";
|
||||
this.menuStrip1.Size = new System.Drawing.Size(927, 24);
|
||||
this.menuStrip1.TabIndex = 1;
|
||||
this.menuStrip1.Text = "menuStrip1";
|
||||
//
|
||||
// emulatorToolStripMenuItem
|
||||
//
|
||||
this.emulatorToolStripMenuItem.Name = "emulatorToolStripMenuItem";
|
||||
this.emulatorToolStripMenuItem.Size = new System.Drawing.Size(67, 20);
|
||||
this.emulatorToolStripMenuItem.Text = "Emulator";
|
||||
this.emulatorToolStripMenuItem.Click += new System.EventHandler(this.emulatorToolStripMenuItem_Click);
|
||||
//
|
||||
// logTextBox1
|
||||
//
|
||||
this.logTextBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(24)))), ((int)(((byte)(24)))), ((int)(((byte)(24)))));
|
||||
this.logTextBox1.ColorList = new arCtl.sLogMessageColor[0];
|
||||
this.logTextBox1.DateFormat = ":mm:ss.fff";
|
||||
this.logTextBox1.DefaultColor = System.Drawing.Color.LightGray;
|
||||
this.logTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.logTextBox1.EnableDisplayTimer = false;
|
||||
this.logTextBox1.EnableGubunColor = true;
|
||||
this.logTextBox1.Font = new System.Drawing.Font("Consolas", 9F);
|
||||
this.logTextBox1.ListFormat = "[{0}] {1}";
|
||||
this.logTextBox1.Location = new System.Drawing.Point(0, 171);
|
||||
this.logTextBox1.MaxListCount = ((ushort)(200));
|
||||
this.logTextBox1.MaxTextLength = ((uint)(4000u));
|
||||
this.logTextBox1.MessageInterval = 50;
|
||||
this.logTextBox1.Name = "logTextBox1";
|
||||
this.logTextBox1.Size = new System.Drawing.Size(927, 204);
|
||||
this.logTextBox1.TabIndex = 2;
|
||||
this.logTextBox1.Text = "";
|
||||
//
|
||||
// tmDisplay
|
||||
//
|
||||
this.tmDisplay.Interval = 200;
|
||||
this.tmDisplay.Tick += new System.EventHandler(this.tmDisplay_Tick);
|
||||
//
|
||||
// panel1
|
||||
//
|
||||
this.panel1.Controls.Add(this.tblFG);
|
||||
this.panel1.Controls.Add(this.jogController1);
|
||||
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
|
||||
this.panel1.Location = new System.Drawing.Point(0, 24);
|
||||
this.panel1.Name = "panel1";
|
||||
this.panel1.Size = new System.Drawing.Size(927, 147);
|
||||
this.panel1.TabIndex = 37;
|
||||
//
|
||||
// tblFG
|
||||
//
|
||||
this.tblFG.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(120)))), ((int)(((byte)(120)))));
|
||||
this.tblFG.BorderSize = 1;
|
||||
colorListItem1.BackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
|
||||
colorListItem1.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(230)))), ((int)(((byte)(230)))));
|
||||
colorListItem1.Remark = "title";
|
||||
colorListItem2.BackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(160)))), ((int)(((byte)(160)))), ((int)(((byte)(160)))));
|
||||
colorListItem2.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))));
|
||||
colorListItem2.Remark = "gray";
|
||||
colorListItem3.BackColor1 = System.Drawing.Color.Orange;
|
||||
colorListItem3.BackColor2 = System.Drawing.Color.DarkOrange;
|
||||
colorListItem3.Remark = "orange";
|
||||
colorListItem4.BackColor1 = System.Drawing.Color.Green;
|
||||
colorListItem4.BackColor2 = System.Drawing.Color.ForestGreen;
|
||||
colorListItem4.Remark = "green";
|
||||
colorListItem5.BackColor1 = System.Drawing.Color.Red;
|
||||
colorListItem5.BackColor2 = System.Drawing.Color.Tomato;
|
||||
colorListItem5.Remark = "red";
|
||||
colorListItem6.BackColor1 = System.Drawing.Color.SkyBlue;
|
||||
colorListItem6.BackColor2 = System.Drawing.Color.DeepSkyBlue;
|
||||
colorListItem6.Remark = "blue";
|
||||
this.tblFG.ColorList = new arDev.AzinAxt.ColorListItem[] {
|
||||
colorListItem1,
|
||||
colorListItem2,
|
||||
colorListItem3,
|
||||
colorListItem4,
|
||||
colorListItem5,
|
||||
colorListItem6};
|
||||
this.tblFG.Cursor = System.Windows.Forms.Cursors.Arrow;
|
||||
this.tblFG.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tblFG.Font = new System.Drawing.Font("Consolas", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.tblFG.FontPin = new System.Drawing.Font("Consolas", 6.75F);
|
||||
this.tblFG.ForeColor = System.Drawing.Color.Black;
|
||||
this.tblFG.ForeColorPin = System.Drawing.Color.WhiteSmoke;
|
||||
this.tblFG.Location = new System.Drawing.Point(0, 0);
|
||||
this.tblFG.MatrixSize = new System.Drawing.Point(9, 7);
|
||||
this.tblFG.MenuBorderSize = 1;
|
||||
this.tblFG.MenuGap = 5;
|
||||
this.tblFG.MinimumSize = new System.Drawing.Size(100, 50);
|
||||
this.tblFG.Name = "tblFG";
|
||||
this.tblFG.Names = null;
|
||||
this.tblFG.ShadowColor = System.Drawing.Color.White;
|
||||
this.tblFG.showDebugInfo = false;
|
||||
this.tblFG.ShowIndexString = true;
|
||||
this.tblFG.Size = new System.Drawing.Size(718, 147);
|
||||
this.tblFG.TabIndex = 35;
|
||||
this.tblFG.Tags = null;
|
||||
this.tblFG.Text = "gridView1";
|
||||
this.tblFG.TextAttachToImage = true;
|
||||
this.tblFG.Titles = new string[] {
|
||||
"Axis|CMD|ACT|ORG|-|+|INP|ALM|HOME.SET",
|
||||
"[0] Axis||||||||",
|
||||
"[1] Axis||||||||",
|
||||
"[2] Axis||||||||",
|
||||
"[3] Axis||||||||",
|
||||
"[4] Axis||||||||",
|
||||
"[5] Axis||||||||"};
|
||||
this.tblFG.Values = new ushort[] {
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(1)),
|
||||
((ushort)(2)),
|
||||
((ushort)(3)),
|
||||
((ushort)(4)),
|
||||
((ushort)(5)),
|
||||
((ushort)(6)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0)),
|
||||
((ushort)(0))};
|
||||
this.tblFG.ItemClick += new System.EventHandler<arDev.AzinAxt.GridView.ItemClickEventArgs>(this.tblFG_ItemClick);
|
||||
//
|
||||
// jogController1
|
||||
//
|
||||
this.jogController1.arAutoUpdate = false;
|
||||
this.jogController1.arAxis = 0;
|
||||
this.jogController1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.jogController1.arBorderColor = System.Drawing.Color.Transparent;
|
||||
this.jogController1.ardAct = 0D;
|
||||
this.jogController1.arDebugMode = false;
|
||||
this.jogController1.Dock = System.Windows.Forms.DockStyle.Right;
|
||||
this.jogController1.Font = new System.Drawing.Font("Consolas", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.jogController1.arIsAlm = false;
|
||||
this.jogController1.arIsHSet = false;
|
||||
this.jogController1.arIsInit = false;
|
||||
this.jogController1.arIsInp = false;
|
||||
this.jogController1.arIsLimN = false;
|
||||
this.jogController1.arIsLimP = false;
|
||||
this.jogController1.arIsOrg = false;
|
||||
this.jogController1.arIsSvON = false;
|
||||
this.jogController1.Location = new System.Drawing.Point(718, 0);
|
||||
this.jogController1.arMaxLength = 400;
|
||||
this.jogController1.arMinLength = -10;
|
||||
this.jogController1.Name = "jogController1";
|
||||
this.jogController1.arBottomSensorFont = new System.Drawing.Font("Consolas", 8F, System.Drawing.FontStyle.Bold);
|
||||
this.jogController1.arBottomSensorHeight = 35;
|
||||
this.jogController1.arShowJogButton = true;
|
||||
this.jogController1.arShowPositionBar = true;
|
||||
this.jogController1.arShowSensor = true;
|
||||
this.jogController1.arShowTitleBar = true;
|
||||
this.jogController1.Size = new System.Drawing.Size(209, 147);
|
||||
this.jogController1.TabIndex = 36;
|
||||
this.jogController1.Text = "jogController1";
|
||||
this.jogController1.arUpdateInterval = ((ushort)(200));
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(927, 397);
|
||||
this.Controls.Add(this.logTextBox1);
|
||||
this.Controls.Add(this.panel1);
|
||||
this.Controls.Add(this.statusStrip1);
|
||||
this.Controls.Add(this.menuStrip1);
|
||||
this.MainMenuStrip = this.menuStrip1;
|
||||
this.Name = "Form1";
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||
this.Text = "Form1";
|
||||
this.Load += new System.EventHandler(this.Form1_Load);
|
||||
this.statusStrip1.ResumeLayout(false);
|
||||
this.statusStrip1.PerformLayout();
|
||||
this.menuStrip1.ResumeLayout(false);
|
||||
this.menuStrip1.PerformLayout();
|
||||
this.panel1.ResumeLayout(false);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.StatusStrip statusStrip1;
|
||||
private System.Windows.Forms.MenuStrip menuStrip1;
|
||||
private System.Windows.Forms.ToolStripMenuItem emulatorToolStripMenuItem;
|
||||
private arCtl.LogTextBox logTextBox1;
|
||||
private arDev.AzinAxt.GridView tblFG;
|
||||
private System.Windows.Forms.Timer tmDisplay;
|
||||
private System.Windows.Forms.ToolStripStatusLabel lbInit;
|
||||
private arDev.AzinAxt.JogController jogController1;
|
||||
private System.Windows.Forms.Panel panel1;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user