- 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>
315 lines
14 KiB
C#
315 lines
14 KiB
C#
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;
|
|
}
|
|
}
|
|
|