版本-v1.0 展厅AOI+安装包
This commit is contained in:
parent
1a84b29998
commit
c0da8ffcdf
Binary file not shown.
Binary file not shown.
104
MaiMuAOI/MaiMuAOI/MainFrm.Designer.cs
generated
104
MaiMuAOI/MaiMuAOI/MainFrm.Designer.cs
generated
@ -29,11 +29,11 @@
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainFrm));
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
|
||||
this.tsmSysmgr = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.tsmStepMgr = new System.Windows.Forms.ToolStripMenuItem();
|
||||
@ -99,6 +99,8 @@
|
||||
this.lblTimeLen = new System.Windows.Forms.Label();
|
||||
this.uiTitel1 = new MaiMuControl.UIKits.MaiMuMenu.UITitel();
|
||||
this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker();
|
||||
this.chkDoorSensor = new System.Windows.Forms.CheckBox();
|
||||
this.chkBuzzer = new System.Windows.Forms.CheckBox();
|
||||
this.menuStrip1.SuspendLayout();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
||||
@ -211,7 +213,7 @@
|
||||
//
|
||||
this.tsmUserRight.Image = ((System.Drawing.Image)(resources.GetObject("tsmUserRight.Image")));
|
||||
this.tsmUserRight.Name = "tsmUserRight";
|
||||
this.tsmUserRight.Size = new System.Drawing.Size(180, 22);
|
||||
this.tsmUserRight.Size = new System.Drawing.Size(124, 22);
|
||||
this.tsmUserRight.Text = "权限管理";
|
||||
this.tsmUserRight.Click += new System.EventHandler(this.tsmUserRight_Click);
|
||||
//
|
||||
@ -219,7 +221,7 @@
|
||||
//
|
||||
this.tsmUserList.Image = ((System.Drawing.Image)(resources.GetObject("tsmUserList.Image")));
|
||||
this.tsmUserList.Name = "tsmUserList";
|
||||
this.tsmUserList.Size = new System.Drawing.Size(180, 22);
|
||||
this.tsmUserList.Size = new System.Drawing.Size(124, 22);
|
||||
this.tsmUserList.Text = "用户设置";
|
||||
this.tsmUserList.Click += new System.EventHandler(this.tsmUserList_Click);
|
||||
//
|
||||
@ -506,27 +508,27 @@
|
||||
| System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.dgvProcess.BackgroundColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(72)))), ((int)(((byte)(92)))), ((int)(((byte)(172)))));
|
||||
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(72)))), ((int)(((byte)(92)))), ((int)(((byte)(172)))));
|
||||
dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvProcess.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
|
||||
dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle11.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle11.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle11.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(72)))), ((int)(((byte)(92)))), ((int)(((byte)(172)))));
|
||||
dataGridViewCellStyle11.SelectionBackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle11.SelectionForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(72)))), ((int)(((byte)(92)))), ((int)(((byte)(172)))));
|
||||
dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dgvProcess.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle11;
|
||||
this.dgvProcess.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dgvProcess.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.colCode,
|
||||
this.colProcessName,
|
||||
this.colValue});
|
||||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.Color.Black;
|
||||
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvProcess.DefaultCellStyle = dataGridViewCellStyle4;
|
||||
dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle14.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle14.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle14.ForeColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle14.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle14.SelectionForeColor = System.Drawing.Color.Black;
|
||||
dataGridViewCellStyle14.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dgvProcess.DefaultCellStyle = dataGridViewCellStyle14;
|
||||
this.dgvProcess.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(72)))), ((int)(((byte)(92)))), ((int)(((byte)(172)))));
|
||||
this.dgvProcess.Location = new System.Drawing.Point(2, 16);
|
||||
this.dgvProcess.Margin = new System.Windows.Forms.Padding(2);
|
||||
@ -535,8 +537,8 @@
|
||||
this.dgvProcess.ReadOnly = true;
|
||||
this.dgvProcess.RowHeadersVisible = false;
|
||||
this.dgvProcess.RowHeadersWidth = 62;
|
||||
dataGridViewCellStyle5.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.dgvProcess.RowsDefaultCellStyle = dataGridViewCellStyle5;
|
||||
dataGridViewCellStyle15.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.dgvProcess.RowsDefaultCellStyle = dataGridViewCellStyle15;
|
||||
this.dgvProcess.RowTemplate.Height = 30;
|
||||
this.dgvProcess.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
|
||||
this.dgvProcess.Size = new System.Drawing.Size(449, 51);
|
||||
@ -555,9 +557,9 @@
|
||||
// colProcessName
|
||||
//
|
||||
this.colProcessName.DataPropertyName = "ProcessName";
|
||||
dataGridViewCellStyle2.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle2.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.colProcessName.DefaultCellStyle = dataGridViewCellStyle2;
|
||||
dataGridViewCellStyle12.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle12.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.colProcessName.DefaultCellStyle = dataGridViewCellStyle12;
|
||||
this.colProcessName.HeaderText = "工序名称";
|
||||
this.colProcessName.MinimumWidth = 8;
|
||||
this.colProcessName.Name = "colProcessName";
|
||||
@ -568,8 +570,8 @@
|
||||
// colValue
|
||||
//
|
||||
this.colValue.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
|
||||
dataGridViewCellStyle3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold);
|
||||
this.colValue.DefaultCellStyle = dataGridViewCellStyle3;
|
||||
dataGridViewCellStyle13.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold);
|
||||
this.colValue.DefaultCellStyle = dataGridViewCellStyle13;
|
||||
this.colValue.HeaderText = "内容";
|
||||
this.colValue.MinimumWidth = 8;
|
||||
this.colValue.Name = "colValue";
|
||||
@ -768,7 +770,7 @@
|
||||
//
|
||||
this.splitContainer2.Panel2.Controls.Add(this.gboxDefectList);
|
||||
this.splitContainer2.Size = new System.Drawing.Size(566, 450);
|
||||
this.splitContainer2.SplitterDistance = 279;
|
||||
this.splitContainer2.SplitterDistance = 302;
|
||||
this.splitContainer2.TabIndex = 0;
|
||||
//
|
||||
// picScanner1
|
||||
@ -779,7 +781,7 @@
|
||||
this.picScanner1.Location = new System.Drawing.Point(0, 0);
|
||||
this.picScanner1.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.picScanner1.Name = "picScanner1";
|
||||
this.picScanner1.Size = new System.Drawing.Size(566, 279);
|
||||
this.picScanner1.Size = new System.Drawing.Size(566, 302);
|
||||
this.picScanner1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
|
||||
this.picScanner1.TabIndex = 8;
|
||||
this.picScanner1.TabStop = false;
|
||||
@ -797,7 +799,7 @@
|
||||
this.gboxDefectList.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.gboxDefectList.Name = "gboxDefectList";
|
||||
this.gboxDefectList.Padding = new System.Windows.Forms.Padding(2);
|
||||
this.gboxDefectList.Size = new System.Drawing.Size(566, 143);
|
||||
this.gboxDefectList.Size = new System.Drawing.Size(566, 120);
|
||||
this.gboxDefectList.TabIndex = 4;
|
||||
this.gboxDefectList.TabStop = false;
|
||||
this.gboxDefectList.Tag = "0";
|
||||
@ -825,7 +827,7 @@
|
||||
this.pnlBmpList.Location = new System.Drawing.Point(2, 16);
|
||||
this.pnlBmpList.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.pnlBmpList.Name = "pnlBmpList";
|
||||
this.pnlBmpList.Size = new System.Drawing.Size(562, 125);
|
||||
this.pnlBmpList.Size = new System.Drawing.Size(562, 102);
|
||||
this.pnlBmpList.TabIndex = 0;
|
||||
this.pnlBmpList.WrapContents = false;
|
||||
//
|
||||
@ -894,6 +896,7 @@
|
||||
//
|
||||
this.uiTitel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.uiTitel1.Dock = System.Windows.Forms.DockStyle.Top;
|
||||
this.uiTitel1.FatherForm = null;
|
||||
this.uiTitel1.Location = new System.Drawing.Point(0, 43);
|
||||
this.uiTitel1.Name = "uiTitel1";
|
||||
this.uiTitel1.Size = new System.Drawing.Size(1031, 46);
|
||||
@ -903,12 +906,42 @@
|
||||
//
|
||||
this.backgroundWorker1.DoWork += new System.ComponentModel.DoWorkEventHandler(this.backgroundWorker1_DoWork);
|
||||
//
|
||||
// chkDoorSensor
|
||||
//
|
||||
this.chkDoorSensor.AutoSize = true;
|
||||
this.chkDoorSensor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(33)))), ((int)(((byte)(51)))), ((int)(((byte)(122)))));
|
||||
this.chkDoorSensor.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.chkDoorSensor.ForeColor = System.Drawing.Color.White;
|
||||
this.chkDoorSensor.Location = new System.Drawing.Point(564, 107);
|
||||
this.chkDoorSensor.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.chkDoorSensor.Name = "chkDoorSensor";
|
||||
this.chkDoorSensor.Size = new System.Drawing.Size(99, 21);
|
||||
this.chkDoorSensor.TabIndex = 25;
|
||||
this.chkDoorSensor.Text = "禁用门磁告警";
|
||||
this.chkDoorSensor.UseVisualStyleBackColor = false;
|
||||
//
|
||||
// chkBuzzer
|
||||
//
|
||||
this.chkBuzzer.AutoSize = true;
|
||||
this.chkBuzzer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(33)))), ((int)(((byte)(51)))), ((int)(((byte)(122)))));
|
||||
this.chkBuzzer.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.chkBuzzer.ForeColor = System.Drawing.Color.White;
|
||||
this.chkBuzzer.Location = new System.Drawing.Point(451, 107);
|
||||
this.chkBuzzer.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.chkBuzzer.Name = "chkBuzzer";
|
||||
this.chkBuzzer.Size = new System.Drawing.Size(87, 21);
|
||||
this.chkBuzzer.TabIndex = 24;
|
||||
this.chkBuzzer.Text = "禁用蜂鸣器";
|
||||
this.chkBuzzer.UseVisualStyleBackColor = false;
|
||||
//
|
||||
// MainFrm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.ClientSize = new System.Drawing.Size(1031, 595);
|
||||
this.Controls.Add(this.chkDoorSensor);
|
||||
this.Controls.Add(this.chkBuzzer);
|
||||
this.Controls.Add(this.lblTimeLen);
|
||||
this.Controls.Add(this.statusStrip1);
|
||||
this.Controls.Add(this.splitContainer1);
|
||||
@ -924,6 +957,7 @@
|
||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainFrm_FormClosing);
|
||||
this.Load += new System.EventHandler(this.MainFrm_Load);
|
||||
this.SizeChanged += new System.EventHandler(this.MainFrm_SizeChanged);
|
||||
this.Paint += new System.Windows.Forms.PaintEventHandler(this.MainFrm_Paint);
|
||||
this.menuStrip1.ResumeLayout(false);
|
||||
this.menuStrip1.PerformLayout();
|
||||
this.toolStrip1.ResumeLayout(false);
|
||||
@ -1026,6 +1060,8 @@
|
||||
private System.Windows.Forms.ComboBox cbProductCode;
|
||||
private System.Windows.Forms.ComboBox cbProductSN;
|
||||
private System.ComponentModel.BackgroundWorker backgroundWorker1;
|
||||
private System.Windows.Forms.CheckBox chkDoorSensor;
|
||||
private System.Windows.Forms.CheckBox chkBuzzer;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -13,6 +13,7 @@ using MaiMuControl.Device.CamDev;
|
||||
using MaiMuControl.Device.IOCardDev;
|
||||
using MaiMuControl.SysStatusMgr.StatusMgr;
|
||||
using Models;
|
||||
using OpenCvSharp;
|
||||
using ProductionControl;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
@ -25,6 +26,7 @@ using System.Text;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using ToolKits.Disk;
|
||||
|
||||
namespace MaiMuAOI
|
||||
{
|
||||
@ -67,6 +69,10 @@ namespace MaiMuAOI
|
||||
|
||||
this.lblTimeLen.Top = toolStrip1.Top + 20;
|
||||
this.lblTimeLen.Left = toolStrip1.Width - 300;
|
||||
|
||||
this.chkBuzzer.Top = toolStrip1.Top + 20;
|
||||
this.chkDoorSensor.Top = toolStrip1.Top + 20;
|
||||
|
||||
}
|
||||
|
||||
#region 私有方法
|
||||
@ -142,6 +148,8 @@ namespace MaiMuAOI
|
||||
lblTimeLen.Text = "检测时长: 0 秒";
|
||||
tslabelTime.Text = "实时测试:0.00s";
|
||||
this.Refresh();
|
||||
|
||||
MainFrm_Paint(null, null);
|
||||
}
|
||||
|
||||
private void UserRightCheck()
|
||||
@ -210,6 +218,9 @@ namespace MaiMuAOI
|
||||
LoadPdtList(SysMgr.Instance.ProductCodeList);
|
||||
LoadSNList(SysMgr.Instance.ProductSNList);
|
||||
this.Cursor = Cursors.Default;
|
||||
|
||||
//运行前检测磁盘空间
|
||||
SysMgr.CheckDisk(this);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -269,6 +280,7 @@ namespace MaiMuAOI
|
||||
SysMgr.Instance.StatusMgr.GotoSetParams();
|
||||
SysSetFrm frm = new SysSetFrm();
|
||||
frm.ShowDialog();
|
||||
MainFrm_Paint(null, null);
|
||||
SysMgr.Instance.StatusMgr.GotoNormalStandby();
|
||||
}
|
||||
}
|
||||
@ -304,7 +316,8 @@ namespace MaiMuAOI
|
||||
{
|
||||
//WebFrm frm = new WebFrm("查询统计", $"reportRecordSN?CustomerVer=B",
|
||||
// "http://127.0.0.1:" + ConfMgr.Instance.SysConfigParams.HttpServerPort.ToString() + "/static/index.html#/");
|
||||
WebFrm frm = new WebFrm("查询统计", $"reportRecordSN?CustomerVer=B");
|
||||
WebFrm frm = new WebFrm("查询统计", $"reportRecordSN?CustomerVer=B", "http://127.0.0.1:" + ConfMgr.Instance.SysConfigParams.HttpServerPort + "/static/index.html#/");
|
||||
frm.WindowState = FormWindowState.Maximized;
|
||||
frm.Show();
|
||||
}
|
||||
private void 系统管理ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@ -349,11 +362,20 @@ namespace MaiMuAOI
|
||||
e.DrawBackground();
|
||||
if (e.Index < 0) return;
|
||||
|
||||
try
|
||||
{
|
||||
string str = lstLog.Items[e.Index].ToString();
|
||||
e.Graphics.DrawString(str.Substring(1), e.Font,
|
||||
new SolidBrush(str[0] == 'R' ? Color.Red : (str[0] == 'Y' ? Color.Orange : Color.Black)),
|
||||
e.Bounds);
|
||||
}
|
||||
catch(Exception ex)
|
||||
{
|
||||
e.Graphics.DrawString(ex.Message, e.Font,
|
||||
new SolidBrush( Color.Red ),
|
||||
e.Bounds);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 异步输出日志
|
||||
@ -607,6 +629,12 @@ namespace MaiMuAOI
|
||||
{
|
||||
if (!SysMgr.Instance.IsRuning)
|
||||
{
|
||||
//运行前检测磁盘空间
|
||||
if (!SysMgr.CheckDisk(this, 1))
|
||||
{
|
||||
AddTextEvent("储存", $"储存空间可能不支持流程运行!");
|
||||
return;
|
||||
}
|
||||
//低报警自动复位
|
||||
if (SysMgr.Instance.StatusMgr.Status == SystemStsEnum.Warning)
|
||||
{
|
||||
@ -763,7 +791,7 @@ namespace MaiMuAOI
|
||||
//检测按钮和实时状态
|
||||
if (SysMgr.Instance.IsInit)
|
||||
{
|
||||
bool sts = SysMgr.Instance.WarningShowLed();
|
||||
bool sts = SysMgr.Instance.WarningShowLed(this.chkBuzzer.Checked);
|
||||
if (sts)
|
||||
{
|
||||
this.Invoke(new MethodInvoker(() =>
|
||||
@ -773,7 +801,7 @@ namespace MaiMuAOI
|
||||
}));
|
||||
}
|
||||
int stsno = 0;
|
||||
stsno = SysMgr.Instance.ButtonIOTrg();
|
||||
stsno = SysMgr.Instance.ButtonIOTrg(this.chkDoorSensor.Checked);
|
||||
if (stsno == 1)
|
||||
{
|
||||
this.Invoke(new MethodInvoker(() =>
|
||||
@ -984,5 +1012,12 @@ namespace MaiMuAOI
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void MainFrm_Paint(object sender, PaintEventArgs e)
|
||||
{
|
||||
this.tsbtnReset.Visible = ConfMgr.Instance.SysConfigParams.ShowResetBtn;
|
||||
this.chkBuzzer.Visible = ConfMgr.Instance.SysConfigParams.ShowBuzz;
|
||||
this.chkDoorSensor.Visible = ConfMgr.Instance.SysConfigParams.ShowDoorAlm;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -97,6 +97,10 @@ namespace MaiMuAOI.SysCtrl
|
||||
/// 开启http日志
|
||||
/// </summary>
|
||||
public bool OpenHttpLog { get; set; }
|
||||
/// <summary>
|
||||
/// 开启软件开启自动回原
|
||||
/// </summary>
|
||||
public bool OpenAutoGoHome { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 光源串口
|
||||
@ -148,6 +152,19 @@ namespace MaiMuAOI.SysCtrl
|
||||
public bool AutoDeleteLog { get; set; }
|
||||
public double AutoDeleteLogData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 调试:主界面显示复位按钮
|
||||
/// </summary>
|
||||
public bool ShowResetBtn { get; set; }
|
||||
/// <summary>
|
||||
/// 调试:主界面显示蜂鸣器控制
|
||||
/// </summary>
|
||||
public bool ShowBuzz { get; set; }
|
||||
/// <summary>
|
||||
/// 调试:主界面显示门磁报警控制
|
||||
/// </summary>
|
||||
public bool ShowDoorAlm { get; set; }
|
||||
|
||||
//缺陷配置
|
||||
public Size Defect_CutSize, Defect_ReSize;
|
||||
public float Defect_Thresholds;
|
||||
@ -187,6 +204,10 @@ namespace MaiMuAOI.SysCtrl
|
||||
AutoDeleteLog = false;
|
||||
AutoDeleteLogData = 0;
|
||||
|
||||
ShowResetBtn = true;
|
||||
ShowBuzz = false;
|
||||
ShowDoorAlm = false;
|
||||
|
||||
//缺陷配置
|
||||
Defect_CutSize = new Size(592, 532);
|
||||
Defect_ReSize = new Size(224, 224);
|
||||
@ -362,6 +383,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
iniHelper.WriteBool("SysFunction", "OpenBuzzer", SysParams.OpenBuzzer);
|
||||
iniHelper.WriteBool("SysFunction", "OpenDoor", SysParams.OpenDoor);
|
||||
iniHelper.WriteBool("SysFunction", "OpenHttpLog", SysParams.OpenHttpLog);
|
||||
iniHelper.WriteBool("SysFunction", "OpenAutoGoHome", SysParams.OpenAutoGoHome);
|
||||
|
||||
iniHelper.WriteString("Dev", "LightCom", SysParams.LightCom);
|
||||
iniHelper.WriteInteger("Dev", "LightComBaud", SysParams.LightComBaud);
|
||||
@ -382,6 +404,9 @@ namespace MaiMuAOI.SysCtrl
|
||||
iniHelper.WriteString("Sys", "HttpServerIP", SysParams.HttpServerIP);
|
||||
iniHelper.WriteInteger("Sys", "HttpServerPort", SysParams.HttpServerPort);
|
||||
|
||||
iniHelper.WriteBool("ShowMainWin", "ShowResetBtn", SysParams.ShowResetBtn);
|
||||
iniHelper.WriteBool("ShowMainWin", "ShowBuzz", SysParams.ShowBuzz);
|
||||
iniHelper.WriteBool("ShowMainWin", "ShowDoorAlm", SysParams.ShowDoorAlm);
|
||||
|
||||
SysConfigParams = SysParams;
|
||||
}
|
||||
@ -472,6 +497,8 @@ namespace MaiMuAOI.SysCtrl
|
||||
sysParams.OpenDoor = bValue;
|
||||
iniHelper.ReadBool("SysFunction", "OpenHttpLog", out bValue);
|
||||
sysParams.OpenHttpLog = bValue;
|
||||
iniHelper.ReadBool("SysFunction", "OpenAutoGoHome", out bValue);
|
||||
sysParams.OpenAutoGoHome = bValue;
|
||||
|
||||
iniHelper.ReadString("Dev", "LightCom", out sValue);
|
||||
sysParams.LightCom = sValue.Replace("\0", "");
|
||||
@ -508,6 +535,13 @@ namespace MaiMuAOI.SysCtrl
|
||||
iniHelper.ReadInteger("Sys", "HttpServerPort", out iValue);
|
||||
sysParams.HttpServerPort = iValue;
|
||||
|
||||
iniHelper.ReadBool("ShowMainWin", "ShowResetBtn", out bValue);
|
||||
sysParams.ShowResetBtn = bValue;
|
||||
iniHelper.ReadBool("ShowMainWin", "ShowBuzz", out bValue);
|
||||
sysParams.ShowBuzz = bValue;
|
||||
iniHelper.ReadBool("ShowMainWin", "ShowDoorAlm", out bValue);
|
||||
sysParams.ShowDoorAlm = bValue;
|
||||
|
||||
SysConfigParams = sysParams;
|
||||
return sysParams;
|
||||
}
|
||||
|
@ -37,6 +37,7 @@ using System.Text;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using ToolKits.Disk;
|
||||
using ToolKits.EnumTool;
|
||||
using ToolKits.mAPI;
|
||||
using static MaiMuAOI.ImageProcessing.DefectLib;
|
||||
@ -617,6 +618,8 @@ namespace MaiMuAOI.SysCtrl
|
||||
InitLog("AI算法核心初始化完成!");
|
||||
|
||||
//多轴回原
|
||||
if (confMgr.SysConfigParams.OpenAutoGoHome)
|
||||
{
|
||||
if ((homeParamsZ != null) && (homeParamsX != null) && (homeParamsY != null))
|
||||
{
|
||||
axisDev.ResetAxisState((int)AxisName.Axis0);
|
||||
@ -655,15 +658,18 @@ namespace MaiMuAOI.SysCtrl
|
||||
//清空y轴发送命令和反馈位置
|
||||
axisDev.SetCommandPos((int)AxisName.Axis1, 0);
|
||||
axisDev.SetFeedbackPos((int)AxisName.Axis1, 0);
|
||||
}
|
||||
|
||||
LedReady();
|
||||
|
||||
if (confMgr.SysConfigParams.OpenAutoGoHome)
|
||||
{
|
||||
InitLog("移动到上料...");
|
||||
//Thread.Sleep(500);
|
||||
if (!GotoLoadPos())
|
||||
{
|
||||
throw new Exception("移动到上料失败!");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//初始化成功
|
||||
@ -1350,6 +1356,9 @@ namespace MaiMuAOI.SysCtrl
|
||||
|
||||
lstCompareFailZoomImage.Clear();
|
||||
contoursAffineTrans1_Out = null;
|
||||
|
||||
defectBmpNum = 0;
|
||||
defectBmpNumResult = 0;
|
||||
//Log("调试", $"time1:{(DateTime.Now - st).Milliseconds}");
|
||||
//st = DateTime.Now;
|
||||
int errStep = 0;
|
||||
@ -1489,7 +1498,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
return ret;
|
||||
}
|
||||
|
||||
public bool WarningShowLed()
|
||||
public bool WarningShowLed(bool DisEnableBuzz)
|
||||
{
|
||||
bool sts = false;
|
||||
if (statusMgr.Warning == WarningEnum.Normal)
|
||||
@ -1533,7 +1542,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
ioCardDev.WriteBitState(GetIOPortIndex((int)DOName.停止按钮红灯), GetIOBitIndex((int)DOName.停止按钮红灯), true);
|
||||
ioCardDev.WriteBitState(GetIOPortIndex((int)DOName.三色灯红灯), GetIOBitIndex((int)DOName.三色灯红灯), true);
|
||||
ioCardDev.WriteBitState(GetIOPortIndex((int)DOName.三色灯绿灯), GetIOBitIndex((int)DOName.三色灯绿灯), false);
|
||||
if (confMgr.SysConfigParams.OpenBuzzer)
|
||||
if (!DisEnableBuzz && confMgr.SysConfigParams.OpenBuzzer)
|
||||
{
|
||||
if(BuzzCnt < 3)
|
||||
ioCardDev.WriteBitState(GetIOPortIndex((int)DOName.三色灯蜂鸣器), GetIOBitIndex((int)DOName.三色灯蜂鸣器), true);
|
||||
@ -1547,11 +1556,11 @@ namespace MaiMuAOI.SysCtrl
|
||||
return sts;
|
||||
}
|
||||
|
||||
public int ButtonIOTrg()
|
||||
public int ButtonIOTrg(bool DisEnabledoorSig)
|
||||
{
|
||||
int ret = 0;
|
||||
bool sts;
|
||||
if(confMgr.SysConfigParams.OpenDoor)
|
||||
if(!DisEnabledoorSig && confMgr.SysConfigParams.OpenDoor)
|
||||
{
|
||||
ioCardDev.GetDIBitState(GetIOPortIndex((int)DIName.门磁), GetIOBitIndex((int)DIName.门磁), out sts);
|
||||
if ((!sts)&&(statusMgr.Status == SystemStsEnum.Auto))
|
||||
@ -2150,6 +2159,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
CamDev.SetResultingFrameRate(ResultingFrameRate);
|
||||
|
||||
DateTime dt = DateTime.Now;
|
||||
CamDev.ClearImageQueue();
|
||||
Acquisition acq = CamDev.Snap(1, 5000);
|
||||
if (acq.GrabStatus != "GrabPass")
|
||||
{
|
||||
@ -2160,10 +2170,10 @@ namespace MaiMuAOI.SysCtrl
|
||||
//显示
|
||||
OnAutoRuning(new RunEventArgs(acq.Image));
|
||||
//----缺陷队列
|
||||
bool cloneUse = false;
|
||||
|
||||
if (AIEngineLib == AIEngineLibEnum.缺陷库 || AIEngineLib == AIEngineLibEnum.缺陷与测量库)
|
||||
{
|
||||
cloneUse = true;
|
||||
|
||||
var mat = CamDev.HImageToMat(acq.Image);
|
||||
scannerGBmpQueue.Enqueue(new scannerGBmpLoc(mat,
|
||||
GetAxisPosValueMM((int)AxisName.Axis0),
|
||||
@ -2173,7 +2183,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
if (AIEngineLib == AIEngineLibEnum.测量库 || AIEngineLib == AIEngineLibEnum.缺陷与测量库)
|
||||
{
|
||||
scannerCBmpQueue.Enqueue(new scannerCBmpLoc(
|
||||
cloneUse ? acq.Image.Clone() : acq.Image,
|
||||
acq.Image.Clone(),
|
||||
GetAxisPosValueMM((int)AxisName.Axis0),
|
||||
GetAxisPosValueMM((int)AxisName.Axis1)));//Dequeue
|
||||
Log($"{stepIndex + 1}-{processName}", $"添加尺寸图像队列," +
|
||||
@ -2274,7 +2284,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
processName = processName,
|
||||
sizeTag = sizeTag,
|
||||
engineName = processParam.Value<string>("EngineName"),
|
||||
Himage = bmpCBmpQueue.Himage,//bmp/file_path二选一,优先bmp
|
||||
Himage = bmpCBmpQueue.Himage.Clone(),//bmp/file_path二选一,优先bmp
|
||||
file_path = bmpCBmpQueue.Path,
|
||||
drawingPagePath = gbxBmpPath,
|
||||
posX = bmpCBmpQueue.PosX,
|
||||
@ -2561,7 +2571,7 @@ namespace MaiMuAOI.SysCtrl
|
||||
processName = processName,
|
||||
drawingPagePath = gbxBmpPath,
|
||||
index = defectBmpNum++,
|
||||
bmp = bmpLoc.bmp,
|
||||
bmp = bmpLoc.bmp.Clone(),
|
||||
Xmm = bmpLoc.Xmm,
|
||||
Ymm = bmpLoc.Ymm,
|
||||
cut_size = new System.Drawing.Size(Convert.ToInt32(aarCut_size[0]), Convert.ToInt32(aarCut_size[1])),
|
||||
@ -2917,17 +2927,17 @@ namespace MaiMuAOI.SysCtrl
|
||||
{
|
||||
|
||||
if (confMgr.SysConfigParams.DefectBigImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectBigImag.SavePath, confMgr.SysConfigParams.DefectBigImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectBigImag.SavePath, confMgr.SysConfigParams.DefectBigImag.AutoDeleteDays, true);
|
||||
if (confMgr.SysConfigParams.DefectSmallImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectSmallImag.SavePath, confMgr.SysConfigParams.DefectSmallImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectSmallImag.SavePath, confMgr.SysConfigParams.DefectSmallImag.AutoDeleteDays, true);
|
||||
if (confMgr.SysConfigParams.DefectRepairImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectRepairImag.SavePath, confMgr.SysConfigParams.DefectRepairImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.DefectRepairImag.SavePath, confMgr.SysConfigParams.DefectRepairImag.AutoDeleteDays, true);
|
||||
if (confMgr.SysConfigParams.SizeBigImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeBigImag.SavePath, confMgr.SysConfigParams.SizeBigImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeBigImag.SavePath, confMgr.SysConfigParams.SizeBigImag.AutoDeleteDays, true);
|
||||
if (confMgr.SysConfigParams.SizeNGImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeNGImag.SavePath, confMgr.SysConfigParams.SizeNGImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeNGImag.SavePath, confMgr.SysConfigParams.SizeNGImag.AutoDeleteDays, true);
|
||||
if (confMgr.SysConfigParams.SizeRepairImag.AutoDelete)
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeRepairImag.SavePath, confMgr.SysConfigParams.SizeRepairImag.AutoDeleteDays, false);
|
||||
statusMgr.DeleteFiles(confMgr.SysConfigParams.SizeRepairImag.SavePath, confMgr.SysConfigParams.SizeRepairImag.AutoDeleteDays, true);
|
||||
|
||||
});
|
||||
}
|
||||
@ -3086,6 +3096,22 @@ namespace MaiMuAOI.SysCtrl
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 硬盘检测
|
||||
public static bool CheckDisk(IWin32Window owner, int max = 10)
|
||||
{
|
||||
string path = ConfMgr.Instance.SysConfigParams.DefectBigImag.SavePath;
|
||||
string volume = path.Substring(0, path.IndexOf(':'));
|
||||
long freespace = DiskAPI.GetHardDiskSpace(volume);
|
||||
if (freespace < max)
|
||||
{
|
||||
string tip = $"当前{volume}硬盘容量:{freespace}GB,小于{max}GB。注意清理!!";
|
||||
FrmDialog.ShowDialog(owner, tip, "警告", true);
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
||||
#region 系统事件
|
||||
|
@ -69,6 +69,7 @@ namespace MaiMuAOI.SysUI.DefectPicShow
|
||||
|
||||
private void btnTrg_Click(object sender, EventArgs e)
|
||||
{
|
||||
SysMgr.Instance.CamDev.ClearImageQueue();
|
||||
Acquisition acq = SysMgr.Instance.CamDev.Snap(1, 5000);
|
||||
if (acq.GrabStatus != "GrabPass")
|
||||
{
|
||||
@ -110,6 +111,7 @@ namespace MaiMuAOI.SysUI.DefectPicShow
|
||||
}
|
||||
private void timer1_Tick(object sender, EventArgs e)
|
||||
{
|
||||
SysMgr.Instance.CamDev.ClearImageQueue();
|
||||
Acquisition acq = SysMgr.Instance.CamDev.Snap(1, 100);
|
||||
if (acq.GrabStatus != "GrabPass")
|
||||
{
|
||||
|
@ -117,6 +117,11 @@
|
||||
this.tabPage4 = new System.Windows.Forms.TabPage();
|
||||
this.flpQualifiedPannel = new System.Windows.Forms.FlowLayoutPanel();
|
||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.textBoxPath = new System.Windows.Forms.TextBox();
|
||||
this.label24 = new System.Windows.Forms.Label();
|
||||
this.label25 = new System.Windows.Forms.Label();
|
||||
this.cbMainGrid = new System.Windows.Forms.CheckBox();
|
||||
this.cbMarkDisturb = new System.Windows.Forms.CheckBox();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.tabPage1.SuspendLayout();
|
||||
@ -158,6 +163,7 @@
|
||||
//
|
||||
this.uiTitel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.uiTitel1.Dock = System.Windows.Forms.DockStyle.Top;
|
||||
this.uiTitel1.FatherForm = null;
|
||||
this.uiTitel1.Location = new System.Drawing.Point(0, 0);
|
||||
this.uiTitel1.Name = "uiTitel1";
|
||||
this.uiTitel1.Size = new System.Drawing.Size(555, 46);
|
||||
@ -595,11 +601,11 @@
|
||||
this.groupBox6.Controls.Add(this.panel5);
|
||||
this.groupBox6.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.groupBox6.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.groupBox6.Location = new System.Drawing.Point(2, 102);
|
||||
this.groupBox6.Location = new System.Drawing.Point(2, 129);
|
||||
this.groupBox6.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox6.Name = "groupBox6";
|
||||
this.groupBox6.Padding = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox6.Size = new System.Drawing.Size(541, 282);
|
||||
this.groupBox6.Size = new System.Drawing.Size(541, 255);
|
||||
this.groupBox6.TabIndex = 33;
|
||||
this.groupBox6.TabStop = false;
|
||||
this.groupBox6.Text = "Mark点设置";
|
||||
@ -607,6 +613,9 @@
|
||||
// panel5
|
||||
//
|
||||
this.panel5.BackColor = System.Drawing.Color.White;
|
||||
this.panel5.Controls.Add(this.label25);
|
||||
this.panel5.Controls.Add(this.cbMainGrid);
|
||||
this.panel5.Controls.Add(this.cbMarkDisturb);
|
||||
this.panel5.Controls.Add(this.label21);
|
||||
this.panel5.Controls.Add(this.numMarkSize);
|
||||
this.panel5.Controls.Add(this.label20);
|
||||
@ -616,14 +625,14 @@
|
||||
this.panel5.Location = new System.Drawing.Point(2, 16);
|
||||
this.panel5.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.panel5.Name = "panel5";
|
||||
this.panel5.Size = new System.Drawing.Size(537, 264);
|
||||
this.panel5.Size = new System.Drawing.Size(537, 237);
|
||||
this.panel5.TabIndex = 0;
|
||||
//
|
||||
// label21
|
||||
//
|
||||
this.label21.AutoSize = true;
|
||||
this.label21.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.label21.Location = new System.Drawing.Point(94, 69);
|
||||
this.label21.Location = new System.Drawing.Point(60, 25);
|
||||
this.label21.Name = "label21";
|
||||
this.label21.Size = new System.Drawing.Size(185, 12);
|
||||
this.label21.TabIndex = 4;
|
||||
@ -632,7 +641,7 @@
|
||||
// numMarkSize
|
||||
//
|
||||
this.numMarkSize.DecimalPlaces = 3;
|
||||
this.numMarkSize.Location = new System.Drawing.Point(321, 111);
|
||||
this.numMarkSize.Location = new System.Drawing.Point(287, 67);
|
||||
this.numMarkSize.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.numMarkSize.Name = "numMarkSize";
|
||||
this.numMarkSize.Size = new System.Drawing.Size(80, 21);
|
||||
@ -642,7 +651,7 @@
|
||||
//
|
||||
this.label20.AutoSize = true;
|
||||
this.label20.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.label20.Location = new System.Drawing.Point(261, 115);
|
||||
this.label20.Location = new System.Drawing.Point(227, 71);
|
||||
this.label20.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.label20.Name = "label20";
|
||||
this.label20.Size = new System.Drawing.Size(53, 12);
|
||||
@ -662,7 +671,7 @@
|
||||
"圆环",
|
||||
"半圆环",
|
||||
"十字线"});
|
||||
this.cbMarkType.Location = new System.Drawing.Point(134, 111);
|
||||
this.cbMarkType.Location = new System.Drawing.Point(100, 67);
|
||||
this.cbMarkType.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.cbMarkType.Name = "cbMarkType";
|
||||
this.cbMarkType.Size = new System.Drawing.Size(82, 20);
|
||||
@ -672,7 +681,7 @@
|
||||
//
|
||||
this.label19.AutoSize = true;
|
||||
this.label19.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.label19.Location = new System.Drawing.Point(94, 115);
|
||||
this.label19.Location = new System.Drawing.Point(60, 71);
|
||||
this.label19.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.label19.Name = "label19";
|
||||
this.label19.Size = new System.Drawing.Size(29, 12);
|
||||
@ -692,7 +701,7 @@
|
||||
this.groupBox5.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox5.Name = "groupBox5";
|
||||
this.groupBox5.Padding = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox5.Size = new System.Drawing.Size(541, 94);
|
||||
this.groupBox5.Size = new System.Drawing.Size(541, 121);
|
||||
this.groupBox5.TabIndex = 32;
|
||||
this.groupBox5.TabStop = false;
|
||||
this.groupBox5.Text = "图纸";
|
||||
@ -700,22 +709,26 @@
|
||||
// panel4
|
||||
//
|
||||
this.panel4.BackColor = System.Drawing.Color.White;
|
||||
this.panel4.Controls.Add(this.label24);
|
||||
this.panel4.Controls.Add(this.textBoxPath);
|
||||
this.panel4.Controls.Add(this.btnOpenFile);
|
||||
this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.panel4.Location = new System.Drawing.Point(2, 16);
|
||||
this.panel4.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.panel4.Name = "panel4";
|
||||
this.panel4.Size = new System.Drawing.Size(537, 76);
|
||||
this.panel4.Size = new System.Drawing.Size(537, 103);
|
||||
this.panel4.TabIndex = 0;
|
||||
//
|
||||
// btnOpenFile
|
||||
//
|
||||
this.btnOpenFile.AutoSize = true;
|
||||
this.btnOpenFile.Location = new System.Drawing.Point(132, 23);
|
||||
this.btnOpenFile.Location = new System.Drawing.Point(56, 30);
|
||||
this.btnOpenFile.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.btnOpenFile.Name = "btnOpenFile";
|
||||
this.btnOpenFile.Size = new System.Drawing.Size(0, 12);
|
||||
this.btnOpenFile.Size = new System.Drawing.Size(29, 12);
|
||||
this.btnOpenFile.TabIndex = 2;
|
||||
this.btnOpenFile.TabStop = true;
|
||||
this.btnOpenFile.Text = "file";
|
||||
this.btnOpenFile.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.btnOpenFile_LinkClicked);
|
||||
//
|
||||
// tabPage2
|
||||
@ -1202,6 +1215,56 @@
|
||||
this.flpQualifiedPannel.Size = new System.Drawing.Size(547, 391);
|
||||
this.flpQualifiedPannel.TabIndex = 0;
|
||||
//
|
||||
// textBoxPath
|
||||
//
|
||||
this.textBoxPath.Location = new System.Drawing.Point(58, 63);
|
||||
this.textBoxPath.Name = "textBoxPath";
|
||||
this.textBoxPath.ReadOnly = true;
|
||||
this.textBoxPath.Size = new System.Drawing.Size(465, 21);
|
||||
this.textBoxPath.TabIndex = 3;
|
||||
//
|
||||
// label24
|
||||
//
|
||||
this.label24.AutoSize = true;
|
||||
this.label24.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.label24.Location = new System.Drawing.Point(17, 66);
|
||||
this.label24.Name = "label24";
|
||||
this.label24.Size = new System.Drawing.Size(35, 12);
|
||||
this.label24.TabIndex = 4;
|
||||
this.label24.Text = "路径:";
|
||||
//
|
||||
// label25
|
||||
//
|
||||
this.label25.AutoSize = true;
|
||||
this.label25.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.label25.Location = new System.Drawing.Point(60, 116);
|
||||
this.label25.Name = "label25";
|
||||
this.label25.Size = new System.Drawing.Size(161, 12);
|
||||
this.label25.TabIndex = 8;
|
||||
this.label25.Text = "在非[默认Mark]的情况下生效";
|
||||
//
|
||||
// cbMainGrid
|
||||
//
|
||||
this.cbMainGrid.AutoSize = true;
|
||||
this.cbMainGrid.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.cbMainGrid.Location = new System.Drawing.Point(229, 145);
|
||||
this.cbMainGrid.Name = "cbMainGrid";
|
||||
this.cbMainGrid.Size = new System.Drawing.Size(72, 16);
|
||||
this.cbMainGrid.TabIndex = 7;
|
||||
this.cbMainGrid.Text = "是否主栅";
|
||||
this.cbMainGrid.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// cbMarkDisturb
|
||||
//
|
||||
this.cbMarkDisturb.AutoSize = true;
|
||||
this.cbMarkDisturb.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
|
||||
this.cbMarkDisturb.Location = new System.Drawing.Point(62, 145);
|
||||
this.cbMarkDisturb.Name = "cbMarkDisturb";
|
||||
this.cbMarkDisturb.Size = new System.Drawing.Size(120, 16);
|
||||
this.cbMarkDisturb.TabIndex = 6;
|
||||
this.cbMarkDisturb.Text = "是否存在Mark干扰";
|
||||
this.cbMarkDisturb.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// ProductInfoFrm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
@ -1345,5 +1408,10 @@
|
||||
private System.Windows.Forms.FlowLayoutPanel flpQualifiedPannel;
|
||||
private System.Windows.Forms.ToolTip toolTip1;
|
||||
private System.Windows.Forms.ToolStripButton tbtnGetPos;
|
||||
private System.Windows.Forms.Label label24;
|
||||
private System.Windows.Forms.TextBox textBoxPath;
|
||||
private System.Windows.Forms.Label label25;
|
||||
private System.Windows.Forms.CheckBox cbMainGrid;
|
||||
private System.Windows.Forms.CheckBox cbMarkDisturb;
|
||||
}
|
||||
}
|
@ -79,12 +79,23 @@ namespace MaiMuAOI.SysUI.ProductAndStep
|
||||
//2023-11-2 mark
|
||||
this.cbMarkType.SelectedIndex = m.MarkType;
|
||||
this.numMarkSize.Value = (decimal)m.MarkSize;
|
||||
//2023-12-18 主栅
|
||||
this.cbMarkDisturb.Checked = (m.MarkDisturb == 1);
|
||||
this.cbMainGrid.Checked = (m.MainGrid == 1);
|
||||
|
||||
Models.Attachment attachmentFile = model.AttachmentList.FirstOrDefault(x => x.Type == 0);
|
||||
if (attachmentFile != null)
|
||||
{
|
||||
this.btnOpenFile.Text = attachmentFile.Name;
|
||||
this.btnOpenFile.Visible = true;
|
||||
if ((this.groupBox5.Width - this.btnOpenFile.Width) > 0)
|
||||
{
|
||||
this.btnOpenFile.Left = (this.groupBox5.Width - this.btnOpenFile.Width) / 2;
|
||||
}
|
||||
else
|
||||
this.btnOpenFile.Left = 20;
|
||||
|
||||
this.textBoxPath.Text = ConfMgr.Instance.ProjectDir + $"\\{model.Id}\\" + attachmentFile.NameTimestamp + attachmentFile.Name;
|
||||
}
|
||||
|
||||
}
|
||||
@ -92,6 +103,7 @@ namespace MaiMuAOI.SysUI.ProductAndStep
|
||||
{
|
||||
cbMarkType.SelectedIndex = 2;
|
||||
numMarkSize.Value = (decimal)0.5;
|
||||
this.textBoxPath.Text = "";
|
||||
}
|
||||
InitDataView();
|
||||
this.Cursor = Cursors.Default;
|
||||
@ -268,6 +280,10 @@ namespace MaiMuAOI.SysUI.ProductAndStep
|
||||
model.MarkType = this.cbMarkType.SelectedIndex;
|
||||
model.MarkSize = (double)this.numMarkSize.Value;
|
||||
|
||||
//2023-12-18 主栅
|
||||
model.MarkDisturb = this.cbMarkDisturb.Checked ? 1 : 0;
|
||||
model.MainGrid = this.cbMainGrid.Checked ? 1 : 0;
|
||||
|
||||
bool result;
|
||||
if (model.Id == 0)
|
||||
{
|
||||
@ -362,13 +378,17 @@ namespace MaiMuAOI.SysUI.ProductAndStep
|
||||
int tempIndex = this.cbMarkType.SelectedIndex;
|
||||
double tempSize = (double)this.numMarkSize.Value;
|
||||
|
||||
//2023-12-18
|
||||
int tMarkDistrub = this.cbMarkDisturb.Checked ? 1 : 0;
|
||||
int tMainGrid = this.cbMainGrid.Checked ? 1 : 0;
|
||||
|
||||
//Task.Run(() =>
|
||||
{
|
||||
Yolo5.Yolo_Class yolo = new Yolo5.Yolo_Class();
|
||||
string bmpPath = targFilePath.Substring(0, targFilePath.Length - 4) + ".bmp";
|
||||
//2023-11-3 mark
|
||||
//yolo.gerber2image(targFilePath, bmpPath);
|
||||
double[] markParam = new double[4];
|
||||
double[] markParam = new double[6];
|
||||
if (tempClass.Contains("乳剂"))
|
||||
markParam[0] = 2;
|
||||
else if (tempClass.Contains("PI"))
|
||||
@ -381,12 +401,16 @@ namespace MaiMuAOI.SysUI.ProductAndStep
|
||||
markParam[1] = 2;
|
||||
markParam[2] = 0.5;
|
||||
markParam[3] = 1;
|
||||
markParam[4] = 0;
|
||||
markParam[5] = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
markParam[1] = tempIndex - 1;
|
||||
markParam[2] = tempSize;
|
||||
markParam[3] = tempIndex == 1 ? 0 : 1;
|
||||
markParam[4] = tMarkDistrub;
|
||||
markParam[5] = tMainGrid;
|
||||
}
|
||||
yolo.gerber2image(targFilePath, bmpPath, markParam);
|
||||
|
||||
|
@ -29,15 +29,15 @@
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProductListFrm));
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle26 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle27 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle25 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
|
||||
this.uiTitel1 = new MaiMuControl.UIKits.MaiMuMenu.UITitel();
|
||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||
this.tsbtnRefresh = new System.Windows.Forms.ToolStripButton();
|
||||
@ -169,6 +169,7 @@
|
||||
this.tsbtnClone.Text = " 克隆 ";
|
||||
this.tsbtnClone.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
|
||||
this.tsbtnClone.ToolTipText = "克隆当前流程";
|
||||
this.tsbtnClone.Visible = false;
|
||||
this.tsbtnClone.Click += new System.EventHandler(this.tsbtnClone_Click);
|
||||
//
|
||||
// tsbtnSetting
|
||||
@ -248,14 +249,14 @@
|
||||
//
|
||||
this.dataGridView1.AllowUserToAddRows = false;
|
||||
this.dataGridView1.AllowUserToDeleteRows = false;
|
||||
dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle19.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle19.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle19.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||
dataGridViewCellStyle19.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle19.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle19.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle19;
|
||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.Control;
|
||||
dataGridViewCellStyle1.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText;
|
||||
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||
this.dataGridView1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
|
||||
this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.colId,
|
||||
@ -271,14 +272,14 @@
|
||||
this.colReviseStepName,
|
||||
this.colModifyCode,
|
||||
this.colModifyTime});
|
||||
dataGridViewCellStyle26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle26.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle26.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle26.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle26.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle26.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle26.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dataGridView1.DefaultCellStyle = dataGridViewCellStyle26;
|
||||
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
|
||||
dataGridViewCellStyle8.BackColor = System.Drawing.SystemColors.Window;
|
||||
dataGridViewCellStyle8.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
|
||||
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
|
||||
this.dataGridView1.DefaultCellStyle = dataGridViewCellStyle8;
|
||||
this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.dataGridView1.Location = new System.Drawing.Point(0, 102);
|
||||
this.dataGridView1.Margin = new System.Windows.Forms.Padding(2);
|
||||
@ -287,8 +288,8 @@
|
||||
this.dataGridView1.ReadOnly = true;
|
||||
this.dataGridView1.RowHeadersVisible = false;
|
||||
this.dataGridView1.RowHeadersWidth = 62;
|
||||
dataGridViewCellStyle27.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.dataGridView1.RowsDefaultCellStyle = dataGridViewCellStyle27;
|
||||
dataGridViewCellStyle9.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.dataGridView1.RowsDefaultCellStyle = dataGridViewCellStyle9;
|
||||
this.dataGridView1.RowTemplate.Height = 30;
|
||||
this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
|
||||
this.dataGridView1.Size = new System.Drawing.Size(1013, 488);
|
||||
@ -299,8 +300,8 @@
|
||||
// colId
|
||||
//
|
||||
this.colId.DataPropertyName = "Id";
|
||||
dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
this.colId.DefaultCellStyle = dataGridViewCellStyle20;
|
||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
|
||||
this.colId.DefaultCellStyle = dataGridViewCellStyle2;
|
||||
this.colId.HeaderText = "ID";
|
||||
this.colId.MinimumWidth = 8;
|
||||
this.colId.Name = "colId";
|
||||
@ -318,8 +319,8 @@
|
||||
// colCode
|
||||
//
|
||||
this.colCode.DataPropertyName = "Code";
|
||||
dataGridViewCellStyle21.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold);
|
||||
this.colCode.DefaultCellStyle = dataGridViewCellStyle21;
|
||||
dataGridViewCellStyle3.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold);
|
||||
this.colCode.DefaultCellStyle = dataGridViewCellStyle3;
|
||||
this.colCode.HeaderText = "料号";
|
||||
this.colCode.MinimumWidth = 8;
|
||||
this.colCode.Name = "colCode";
|
||||
@ -330,9 +331,9 @@
|
||||
//
|
||||
this.colName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
|
||||
this.colName.DataPropertyName = "Name";
|
||||
dataGridViewCellStyle22.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle22.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.colName.DefaultCellStyle = dataGridViewCellStyle22;
|
||||
dataGridViewCellStyle4.BackColor = System.Drawing.Color.White;
|
||||
dataGridViewCellStyle4.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.colName.DefaultCellStyle = dataGridViewCellStyle4;
|
||||
this.colName.HeaderText = "名称";
|
||||
this.colName.MinimumWidth = 135;
|
||||
this.colName.Name = "colName";
|
||||
@ -368,8 +369,8 @@
|
||||
// colTargetCount
|
||||
//
|
||||
this.colTargetCount.DataPropertyName = "TargetCount";
|
||||
dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||
this.colTargetCount.DefaultCellStyle = dataGridViewCellStyle23;
|
||||
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||
this.colTargetCount.DefaultCellStyle = dataGridViewCellStyle5;
|
||||
this.colTargetCount.HeaderText = "目标数";
|
||||
this.colTargetCount.MinimumWidth = 8;
|
||||
this.colTargetCount.Name = "colTargetCount";
|
||||
@ -379,8 +380,8 @@
|
||||
// colCompleteCount
|
||||
//
|
||||
this.colCompleteCount.DataPropertyName = "CompleteCount";
|
||||
dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||
this.colCompleteCount.DefaultCellStyle = dataGridViewCellStyle24;
|
||||
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
|
||||
this.colCompleteCount.DefaultCellStyle = dataGridViewCellStyle6;
|
||||
this.colCompleteCount.HeaderText = "完成数";
|
||||
this.colCompleteCount.MinimumWidth = 8;
|
||||
this.colCompleteCount.Name = "colCompleteCount";
|
||||
@ -415,9 +416,9 @@
|
||||
// colModifyTime
|
||||
//
|
||||
this.colModifyTime.DataPropertyName = "ModifyTime";
|
||||
dataGridViewCellStyle25.Format = "g";
|
||||
dataGridViewCellStyle25.NullValue = null;
|
||||
this.colModifyTime.DefaultCellStyle = dataGridViewCellStyle25;
|
||||
dataGridViewCellStyle7.Format = "g";
|
||||
dataGridViewCellStyle7.NullValue = null;
|
||||
this.colModifyTime.DefaultCellStyle = dataGridViewCellStyle7;
|
||||
this.colModifyTime.HeaderText = "修订日期";
|
||||
this.colModifyTime.MinimumWidth = 8;
|
||||
this.colModifyTime.Name = "colModifyTime";
|
||||
|
@ -124,35 +124,35 @@
|
||||
<data name="tsbtnRefresh.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANBSURBVFhH7ZdNSFRRHMVPRYug2klBtKisQAhKKRACCapV
|
||||
VAtBCDLIj/FrHBxHx4/MEgXTjEyRMbN0wpAEQTEEWwRBtKtNUCC0qKCNERG9sZm593Yc/oE6742jOYvA
|
||||
Az/+7+P877neue85gw39l9KDSDNDyNLDyI7VIPbJrdTJDOOkGkZPOIgvJgiznFAQ31QQI/oxzktLnNQQ
|
||||
JuUweXHADAZPcAImWaLDeMuVKZYhYvp7T06Tk36IPGsAlnnE5jWyMM7y86RkBlFHzHojwyeWvo9cM8CG
|
||||
FCARztIDSLf6uez9bEgBEuMs1YsR00ezYHVBLz7/VyTGXqYXR4lZiVAvH7lezJB+Mh6+x0fTxmeHRNlL
|
||||
deOu6aYxAfSM626kSUtMugvbeH3Gzr8cabFX5DY+mDs0OqC6MCXWOFkd+GnXsxyxx4vLs9100uSA1cKN
|
||||
2YHdYl8iO78T0hIv3YYM006TA6od02JdIl6ftPPbseCVtnjpVpwwbTQ6oFrxQKypkW7mCrQwzAF1034F
|
||||
1k2mmXvgBsMcsJq5B5rt94CT+Eft1LewI1bl2DzFFrkdr0gjZk0TAx1QTZgQq604wf26CdkMy9TXcGRh
|
||||
VVkPk4M8TteNOEDPZrHHS9WjxzQwLAGqAWO6ful7wBRjq27ABV6vZs039bio63CW5zms2eS49uMYa7q0
|
||||
2MvUIcv4GbQCIT/fhLWYVjXoU36MRf14zTpDAgy6rmtRwZrPmqtrcC42mRqc4oR2SZSzVDVGjY9Bq2De
|
||||
i7moD2+UD5PsD5BW7YNPV6OENZ/hefSd5ktgk8Q4S1fxv6GXG87LwZOE/h8RL2ajXrxUVRhTXgR4vV17
|
||||
0UA8HLOIda9ErCxdiUvGw8GTxPLgV9iNT1EPV6ESz5Ubo6wB5UGn9vAjcSNHhk5ebGo0bgYkgeVG6Lcb
|
||||
XyNuvI+W45WqwDNO4gkJ6ApuykQ7P5F0GS5bBfw4yhmUAOsq5ucLMRcpwcdoGVehFC9UOSYZnidDrV3a
|
||||
xW/FLkyZUoY5YJUiHHLhe7iIH4ML7ziBoC5HpgyxPuKzflIV83dBAb98uBi8COsKImEXPvN+gBM+Iy2p
|
||||
E0P2mEL+ImJYrBbikNza0CoF/AH40HkEOrlmaQAAAABJRU5ErkJggg==
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANBSURBVFhH7ZdNaFNBFIWPigtB3YmCuFCrgiCoRaEgiKCu
|
||||
RF0UCoIVsTbWNAbT1LSptSot1F+sBkmtf4koxYJgUAp1IQjiTjeCguBCBTeKiDxTk8wdT8MVbPJemmqz
|
||||
EDzwcd/PuXOmk3mvCf7rn5Rcwzx7E9WSQE2+JrFYb1VONoENJoFLmSQ+2CRsIekkPpskbsstbNeWIpmb
|
||||
SOlh+eKAKxl8nxOw5ZJL4AVXplGHyOvXPT0tT3Iddc4AvtsbbP5DxsYpPC9L9hraiJ1qdPjSkiuotQNs
|
||||
qAAa4S0ZQJXTz2XvZ0MF0BhvmRhu28s0K85ZyO/nf4vGuMvGsJrYiUjH+MjFMEL6yb3MRT6aLj43NMpd
|
||||
pg8XbB+NJaDnnvRhnrbkJecwi9dH3PyFaIu7smfx2p6n0QNzDg/UWiTnNL659RSi9mJxeWbbMzR54Jzg
|
||||
xjyNBWofJze/F9pSLOnBSttLkwemF8NqHSdeT7n53RjzaluxpBvrbQ+NHphuXFVrZSRdXIGTDPPAnHBf
|
||||
gSmT7eIeOM4wD5wu7oEu9z3gJf5Rc+UU5uSrHtu7mKG3i5XtwBvbyUAPTCfuq9VVnOAS6UQNw9bKUawa
|
||||
W1XWFWQZj6ukA0vpma72Ypl2XLJRhpXARDEk7ePfA7YRMyWKHbzewlpv27FT2rCV5xtZa8g6iWANa5W2
|
||||
uMu2odpGGDQB6QjfhEcwbFpx2UQwlIvgGesIiTPomBxBM2s9a620Ylt+Mq3YxAnN1yhvmRYM2jCDJsFo
|
||||
CJ9yYTw3YaTYHyfdEkZYWnCAtZ7hdfRt5ktgmsZ4Sw7zv2GIGy7EwcuE/q/ZEN7kQnhiDmPIhBDn9V4J
|
||||
IUqCHHM/6yKNmFhyCLtskIOXiROEkwngXS7IVTiERyaAQda4CeKMBPmRBLBRhy5fbOqwAQaUgRNA+kcA
|
||||
H7MBvMr58dQ04yEncYfEpZmbstTOLyU5iN3OPn4cfgaVwNmL0dEGfMoewNvcQa5CEx4bP1IMr9Oh/lzi
|
||||
47diHx7YJoZ54DQhk/bhS2Y/PwYfXnICSfFjrQ4xNeKzvsE08nfBPn758DH4N5w9yGZ8eM/7cU54i7ZU
|
||||
TgxZaBv4i4hh+dqA5XrrvyYp4CeMSnjzDjRNbgAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="tsbtnAdd.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHpSURBVFhH3ZfNSwJBGMaFIIgM3R2/gu5B/0OXDp26eiro
|
||||
UO6OfRD9S921PyCIopMQBOGhQ7TizqjROfqCbB59U9OFcbcRqR884DvO+7wPq7vsxIaJOzLFuCgzfvPJ
|
||||
uGybEbxEGd40Jpgsb2ZUQ2XUwJgqmEHjRlEpS9hou/JAfV42qa4nQogSjRsiX521N+Wr5fjXtGIceGMG
|
||||
ZtFSn+xWc14lfLNdcUFLxoE3ZmAWLfXBItIx7l/Rkp58e6ajMYE3ZhgLwFx5BlGpxXiAxK5oQlRqMX8F
|
||||
uO9BVGr5fwFsLu8hKrVEDpA7bKQtR5xYrn86qDi/e4aG17EXPdTeI3IA222sdJ9i4ws91N4jcgCQOPKS
|
||||
qUJtMb33mPsWK8g6NLiGPdhLbT/4VYAg1N4HiEotkwgw5dvQqdcgKrUYD5DkfguiUov5K8D9NYhKLcYD
|
||||
hCVSgKXj+py6veL4PozQg16y6RA6gF0U+QSXL2zb+1APl/dQUj3ohQfZhQ+Q4nLVcuW5zcVlFKEXHmT3
|
||||
R/8DJgkdwC7KdfV73jJXVCNJ9cKD7KL8B8QGXrkY956iCL3wIDt9AJV4eq/lOCzgtpn0wQQzAg8mAMcm
|
||||
lXBKRzNFZqeVVZsmejjFDBoXzMK+YHivM308hye8aQwRi30BQBiWChOQUU0AAAAASUVORK5CYII=
|
||||
UO6OfRD9S921PyCIopMQHcJDh2jFnVGjc/QF2Tz6pqYL424jUj94wHec93kfVnfZiQ0Td2SKcVFm/OaT
|
||||
cdk2I3iJMrxpTDBZ3syohsqogTFVMIPGjaJSlrDRduWB+rxsUl1PhBAlGjdEvjprb8pXy/GvacU48MYM
|
||||
zKKlPtmt5rxK+Ga74oKWjANvzMAsWuqDRaRj3L+iJT359kxHYwJvzDAWgLnyDKJSi/EAiV3RhKjUYv4K
|
||||
cN+DqNTy/wLYXN5DVGqJHCB32EhbjjixXP90UHF+9wwNr2Mveqi9R+QAtttY6T7Fxhd6qL1H5AAgceQl
|
||||
U4XaYnrvMfctVpB1aHANe7CX2n7wqwBBqL0PEJVaJhFgyrehU69BVGoxHiDJ/RZEpRbzV4D7axCVWowH
|
||||
CEukAEvH9Tl1e8XxfRihB71k0yF0ALso8gkuX9i296EeLu+hpHrQCw+yCx8gxeWq5cpzm4vLKEIvPMju
|
||||
j/4HTBI6gF2U6+r3vGWuqEaS6oUH2UX5D4gNvHIx7j1FEXrhQXb6ACrx9F7LcVjAbTPpgwlmBB5MAI5N
|
||||
KuGUjmaKzE4rqzZN9HCKGTQumIV9wfBeZ/p4Dk940xgiFvsCH9qWBujpzi8AAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="tsbtnDel.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
@ -232,16 +232,16 @@
|
||||
<data name="tsbtnRevise.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIlSURBVFhH7dTPSxtBFAfwQEEo+P9YoSCUIvRQkZaIqZFq
|
||||
4qmevBQPvfTSS2sRtCkpYqnUtmwS0yTmUCgIQn8hiNRVqq2omLqu2WB/EVhYeO4rb8I4bnZ3kuhB/MIH
|
||||
ksx735lTAmcmA/kS+BHJG3FaaVyi+VLZ6bJqaK0xkb0c0Wr9ic4a5YFZA2TRen2J5oyyDWpBFbUnktPN
|
||||
SK4IjjLFxB1Fbw4q0BTJ7secZqimtvRndbM/uw/O1iy8nEYD+IhwRi+Jc3Qsn76MbtrARdm+9AKN/0/f
|
||||
jFYQ5+hILrff7pk2YNLf/lU+H5HWRmjF3tGGnWbo2H9605ppAya5+reC/525lS5ooRlt2+kMUa2/hFMr
|
||||
Vji1C4yi/jmGP/eDqr3Tk1StnuRPYF59/V0VP+eF6t0TSqhWKFEAZmrplyd+vhqqd093XLW6lR1gJhcP
|
||||
fOP3RFTvnq6nqtX1ZhuYZwslafw+Q/XuuRpTreDrLWCefDak8fsM1bvn5vQm8EY/FKWJHYjqvXPj5QYw
|
||||
D+f3pPH7DFV7B/8+O6d+AO/BnOabuIuo2n/wER0vvgPv/vtdT+IOokr5BBW16frzNeDde7dTlTiLqKr2
|
||||
4COuTawC725+6xhxBlFF/cFHtMeXgTeU2agQzxCtNi74iCuxJeANptaPfGdopfG5NPLxYtvYIrih0ZML
|
||||
PuLy6AI4oZGTDz6i9fEX4NHR6aVtfK655dEnQPTTec5CAoFDnUwXC+F0mWcAAAAASUVORK5CYII=
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAImSURBVFhH7dTfS1NhGAfwQSAI/j8pCIOCwAtFionTRbp5
|
||||
VVfdRBfddNNNGUI5MsRINOVsc21zF0EgBFoxEKmD2A9RcXk87ox+KIMDBx7PE887Xl/PzjnvNruQvvCB
|
||||
be/zfN/3aoFzk5F8GfyI5o0JWmleYvlyxemyWmitOZG9HNFq44ktGpWRRQNk0XpjieWMig3qQRX1J5rT
|
||||
zWiuBI4ypcRNRW8LKdASzR7EnWaopr4MZ3VzOHsAzjYsvJxGA/iISEYvi3N0LJ+hjG7awEXFvvQCjf/N
|
||||
0IJWFOfoSC43Xu+bNmDSG0fVzyektVFasXe0u04zdOw/19OaaQMmuX5Yxf/ODKSLWnhB23E6Q1TrL5GU
|
||||
akVSe8Ao6p9T+HM/qNo7g0nVGkz+AObVp9818XNeqN494YRqhRNFYKbXfnni52uhevf0P1OtfmUXmKnV
|
||||
n77xeyKqd09fXLX65neAeV4oS+P3Gap3z+Vx1QrNbQMz/sGQxu8zVO+ea7NbwBtbLkkTOxDVe+fqzCYw
|
||||
D9/tS+P3Gar2Dv599k5/B96DJc03cRdRtf/gI3pefgPe/bd7nsQdRJXyCSlqS/eLL8C792a3JnEWUVX9
|
||||
wUd0Ta4D705++xRxBlFF48FHXJn4DLzbmc0q8QzRavOCj7gUXwPerdTXE98ZWml+2kdXWoNPVsENjZ5d
|
||||
8BGdYwVwQiNnH3xEx+OPwKOjf5fg06W2i4/eA6Kf/uc8JBA4BmUQFwWhnFIaAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="tsbtnExit.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
|
@ -44,10 +44,10 @@ namespace MaiMuAOI.SysUI.SysSet
|
||||
try
|
||||
{
|
||||
ConfMgr.Instance.WritePoints(x, y, z);
|
||||
MessageBox.Show("保存成功");
|
||||
MessageBox.Show("保存成功", "保存", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("保存失败!");
|
||||
MessageBox.Show("保存失败!", "保存", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
|
||||
}
|
||||
|
109
MaiMuAOI/MaiMuAOI/SysUI/SysSet/SysSetFrm.Designer.cs
generated
109
MaiMuAOI/MaiMuAOI/SysUI/SysSet/SysSetFrm.Designer.cs
generated
@ -137,11 +137,17 @@
|
||||
this.cobLightPortNum = new System.Windows.Forms.ComboBox();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.skinTabPage1 = new CCWin.SkinControl.SkinTabPage();
|
||||
this.cbOpenAutoAxisGoHome = new System.Windows.Forms.CheckBox();
|
||||
this.chkHttpLog = new System.Windows.Forms.CheckBox();
|
||||
this.chkDoorSensor = new System.Windows.Forms.CheckBox();
|
||||
this.chkBuzzer = new System.Windows.Forms.CheckBox();
|
||||
this.ckSkipSizeFailed = new System.Windows.Forms.CheckBox();
|
||||
this.skinTabControl1 = new CCWin.SkinControl.SkinTabControl();
|
||||
this.groupBox9 = new System.Windows.Forms.GroupBox();
|
||||
this.panel9 = new System.Windows.Forms.Panel();
|
||||
this.cbResetBtn = new System.Windows.Forms.CheckBox();
|
||||
this.cbBuzzShow = new System.Windows.Forms.CheckBox();
|
||||
this.cbDoorAlm = new System.Windows.Forms.CheckBox();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.skinTabPage6.SuspendLayout();
|
||||
this.groupBox8.SuspendLayout();
|
||||
@ -192,12 +198,15 @@
|
||||
((System.ComponentModel.ISupportInitialize)(this.numCamBaud)).BeginInit();
|
||||
this.skinTabPage1.SuspendLayout();
|
||||
this.skinTabControl1.SuspendLayout();
|
||||
this.groupBox9.SuspendLayout();
|
||||
this.panel9.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// uiTitel1
|
||||
//
|
||||
this.uiTitel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.uiTitel1.Dock = System.Windows.Forms.DockStyle.Top;
|
||||
this.uiTitel1.FatherForm = null;
|
||||
this.uiTitel1.Location = new System.Drawing.Point(0, 0);
|
||||
this.uiTitel1.Name = "uiTitel1";
|
||||
this.uiTitel1.Size = new System.Drawing.Size(723, 46);
|
||||
@ -264,7 +273,8 @@
|
||||
//
|
||||
// skinTabPage6
|
||||
//
|
||||
this.skinTabPage6.BackColor = System.Drawing.Color.White;
|
||||
this.skinTabPage6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.skinTabPage6.Controls.Add(this.groupBox9);
|
||||
this.skinTabPage6.Controls.Add(this.groupBox8);
|
||||
this.skinTabPage6.Controls.Add(this.groupBox6);
|
||||
this.skinTabPage6.Controls.Add(this.groupBox18);
|
||||
@ -1619,6 +1629,7 @@
|
||||
// skinTabPage1
|
||||
//
|
||||
this.skinTabPage1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.skinTabPage1.Controls.Add(this.cbOpenAutoAxisGoHome);
|
||||
this.skinTabPage1.Controls.Add(this.chkHttpLog);
|
||||
this.skinTabPage1.Controls.Add(this.chkDoorSensor);
|
||||
this.skinTabPage1.Controls.Add(this.chkBuzzer);
|
||||
@ -1632,12 +1643,25 @@
|
||||
this.skinTabPage1.TabItemImage = null;
|
||||
this.skinTabPage1.Text = "功能设置";
|
||||
//
|
||||
// cbOpenAutoAxisGoHome
|
||||
//
|
||||
this.cbOpenAutoAxisGoHome.AutoSize = true;
|
||||
this.cbOpenAutoAxisGoHome.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.cbOpenAutoAxisGoHome.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.cbOpenAutoAxisGoHome.Location = new System.Drawing.Point(89, 222);
|
||||
this.cbOpenAutoAxisGoHome.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.cbOpenAutoAxisGoHome.Name = "cbOpenAutoAxisGoHome";
|
||||
this.cbOpenAutoAxisGoHome.Size = new System.Drawing.Size(186, 20);
|
||||
this.cbOpenAutoAxisGoHome.TabIndex = 20;
|
||||
this.cbOpenAutoAxisGoHome.Text = "启用软件开启自动回原";
|
||||
this.cbOpenAutoAxisGoHome.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// chkHttpLog
|
||||
//
|
||||
this.chkHttpLog.AutoSize = true;
|
||||
this.chkHttpLog.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.chkHttpLog.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.chkHttpLog.Location = new System.Drawing.Point(89, 177);
|
||||
this.chkHttpLog.Location = new System.Drawing.Point(89, 180);
|
||||
this.chkHttpLog.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.chkHttpLog.Name = "chkHttpLog";
|
||||
this.chkHttpLog.Size = new System.Drawing.Size(154, 20);
|
||||
@ -1650,7 +1674,7 @@
|
||||
this.chkDoorSensor.AutoSize = true;
|
||||
this.chkDoorSensor.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.chkDoorSensor.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.chkDoorSensor.Location = new System.Drawing.Point(89, 136);
|
||||
this.chkDoorSensor.Location = new System.Drawing.Point(89, 138);
|
||||
this.chkDoorSensor.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.chkDoorSensor.Name = "chkDoorSensor";
|
||||
this.chkDoorSensor.Size = new System.Drawing.Size(122, 20);
|
||||
@ -1663,7 +1687,7 @@
|
||||
this.chkBuzzer.AutoSize = true;
|
||||
this.chkBuzzer.Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.chkBuzzer.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.chkBuzzer.Location = new System.Drawing.Point(89, 95);
|
||||
this.chkBuzzer.Location = new System.Drawing.Point(89, 96);
|
||||
this.chkBuzzer.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.chkBuzzer.Name = "chkBuzzer";
|
||||
this.chkBuzzer.Size = new System.Drawing.Size(106, 20);
|
||||
@ -1711,11 +1735,77 @@
|
||||
this.skinTabControl1.PageImagePosition = CCWin.SkinControl.SkinTabControl.ePageImagePosition.Left;
|
||||
this.skinTabControl1.PageNorml = null;
|
||||
this.skinTabControl1.PageNormlTxtColor = System.Drawing.Color.White;
|
||||
this.skinTabControl1.SelectedIndex = 3;
|
||||
this.skinTabControl1.SelectedIndex = 4;
|
||||
this.skinTabControl1.Size = new System.Drawing.Size(723, 517);
|
||||
this.skinTabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed;
|
||||
this.skinTabControl1.TabIndex = 22;
|
||||
//
|
||||
// groupBox9
|
||||
//
|
||||
this.groupBox9.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||
| System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.groupBox9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(8)))), ((int)(((byte)(31)))), ((int)(((byte)(120)))));
|
||||
this.groupBox9.Controls.Add(this.panel9);
|
||||
this.groupBox9.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
|
||||
this.groupBox9.ForeColor = System.Drawing.SystemColors.ControlLightLight;
|
||||
this.groupBox9.Location = new System.Drawing.Point(2, 258);
|
||||
this.groupBox9.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox9.Name = "groupBox9";
|
||||
this.groupBox9.Padding = new System.Windows.Forms.Padding(2);
|
||||
this.groupBox9.Size = new System.Drawing.Size(720, 66);
|
||||
this.groupBox9.TabIndex = 34;
|
||||
this.groupBox9.TabStop = false;
|
||||
this.groupBox9.Text = "主界面设置(调试)";
|
||||
//
|
||||
// panel9
|
||||
//
|
||||
this.panel9.BackColor = System.Drawing.Color.White;
|
||||
this.panel9.Controls.Add(this.cbDoorAlm);
|
||||
this.panel9.Controls.Add(this.cbBuzzShow);
|
||||
this.panel9.Controls.Add(this.cbResetBtn);
|
||||
this.panel9.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.panel9.Location = new System.Drawing.Point(2, 16);
|
||||
this.panel9.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.panel9.Name = "panel9";
|
||||
this.panel9.Size = new System.Drawing.Size(716, 48);
|
||||
this.panel9.TabIndex = 0;
|
||||
//
|
||||
// cbResetBtn
|
||||
//
|
||||
this.cbResetBtn.AutoSize = true;
|
||||
this.cbResetBtn.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.cbResetBtn.Location = new System.Drawing.Point(79, 19);
|
||||
this.cbResetBtn.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.cbResetBtn.Name = "cbResetBtn";
|
||||
this.cbResetBtn.Size = new System.Drawing.Size(96, 16);
|
||||
this.cbResetBtn.TabIndex = 8;
|
||||
this.cbResetBtn.Text = "显示复位按钮";
|
||||
this.cbResetBtn.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// cbBuzzShow
|
||||
//
|
||||
this.cbBuzzShow.AutoSize = true;
|
||||
this.cbBuzzShow.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.cbBuzzShow.Location = new System.Drawing.Point(239, 19);
|
||||
this.cbBuzzShow.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.cbBuzzShow.Name = "cbBuzzShow";
|
||||
this.cbBuzzShow.Size = new System.Drawing.Size(108, 16);
|
||||
this.cbBuzzShow.TabIndex = 9;
|
||||
this.cbBuzzShow.Text = "显示蜂鸣器控制";
|
||||
this.cbBuzzShow.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// cbDoorAlm
|
||||
//
|
||||
this.cbDoorAlm.AutoSize = true;
|
||||
this.cbDoorAlm.ForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.cbDoorAlm.Location = new System.Drawing.Point(410, 19);
|
||||
this.cbDoorAlm.Margin = new System.Windows.Forms.Padding(2);
|
||||
this.cbDoorAlm.Name = "cbDoorAlm";
|
||||
this.cbDoorAlm.Size = new System.Drawing.Size(96, 16);
|
||||
this.cbDoorAlm.TabIndex = 10;
|
||||
this.cbDoorAlm.Text = "显示门磁控制";
|
||||
this.cbDoorAlm.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// SysSetFrm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||
@ -1794,6 +1884,9 @@
|
||||
this.skinTabPage1.ResumeLayout(false);
|
||||
this.skinTabPage1.PerformLayout();
|
||||
this.skinTabControl1.ResumeLayout(false);
|
||||
this.groupBox9.ResumeLayout(false);
|
||||
this.panel9.ResumeLayout(false);
|
||||
this.panel9.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
@ -1914,5 +2007,11 @@
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.TextBox tbIOCfgPath;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.CheckBox cbOpenAutoAxisGoHome;
|
||||
private System.Windows.Forms.GroupBox groupBox9;
|
||||
private System.Windows.Forms.Panel panel9;
|
||||
private System.Windows.Forms.CheckBox cbResetBtn;
|
||||
private System.Windows.Forms.CheckBox cbDoorAlm;
|
||||
private System.Windows.Forms.CheckBox cbBuzzShow;
|
||||
}
|
||||
}
|
@ -36,7 +36,7 @@ namespace MaiMuAOI.UI.SysSet
|
||||
{
|
||||
GetParamsSave();
|
||||
SysMgr.Instance.CheckWebLog();
|
||||
MessageBox.Show("保存成功");
|
||||
MessageBox.Show("保存成功,修改硬件参数之后需重启生效!", "保存成功", MessageBoxButtons.OK,MessageBoxIcon.Information);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@ -63,6 +63,7 @@ namespace MaiMuAOI.UI.SysSet
|
||||
chkBuzzer.Checked = ConfMgr.Instance.SysConfigParams.OpenBuzzer;
|
||||
chkDoorSensor.Checked = ConfMgr.Instance.SysConfigParams.OpenDoor;
|
||||
chkHttpLog.Checked = ConfMgr.Instance.SysConfigParams.OpenHttpLog;
|
||||
cbOpenAutoAxisGoHome.Checked = ConfMgr.Instance.SysConfigParams.OpenAutoGoHome;
|
||||
|
||||
cobLightPortNum.Text = ConfMgr.Instance.SysConfigParams.LightCom;
|
||||
numCamBaud.Value = ConfMgr.Instance.SysConfigParams.LightComBaud;
|
||||
@ -110,6 +111,10 @@ namespace MaiMuAOI.UI.SysSet
|
||||
tbLogPath.Text = ConfMgr.Instance.SysConfigParams.LogPath;
|
||||
ckbAutoClear.Checked = ConfMgr.Instance.SysConfigParams.AutoDeleteLog;
|
||||
numLogDays.Value = (decimal)ConfMgr.Instance.SysConfigParams.AutoDeleteLogData;
|
||||
|
||||
cbResetBtn.Checked = ConfMgr.Instance.SysConfigParams.ShowResetBtn;
|
||||
cbBuzzShow.Checked = ConfMgr.Instance.SysConfigParams.ShowBuzz;
|
||||
cbDoorAlm.Checked = ConfMgr.Instance.SysConfigParams.ShowDoorAlm;
|
||||
}
|
||||
|
||||
private void GetParamsSave()
|
||||
@ -119,6 +124,7 @@ namespace MaiMuAOI.UI.SysSet
|
||||
configParams.OpenBuzzer = chkBuzzer.Checked;
|
||||
configParams.OpenDoor = chkDoorSensor.Checked;
|
||||
configParams.OpenHttpLog = chkHttpLog.Checked;
|
||||
configParams.OpenAutoGoHome = cbOpenAutoAxisGoHome.Checked;
|
||||
|
||||
configParams.LightCom = cobLightPortNum.Text;
|
||||
configParams.LightComBaud = (int)numCamBaud.Value;
|
||||
@ -167,6 +173,10 @@ namespace MaiMuAOI.UI.SysSet
|
||||
configParams.AutoDeleteLog = ckbAutoClear.Checked;
|
||||
configParams.AutoDeleteLogData = (double)numLogDays.Value;
|
||||
|
||||
configParams.ShowResetBtn = cbResetBtn.Checked;
|
||||
configParams.ShowBuzz = cbBuzzShow.Checked;
|
||||
configParams.ShowDoorAlm = cbDoorAlm.Checked;
|
||||
|
||||
ConfMgr.Instance.WriteSysConfParams(configParams);
|
||||
}
|
||||
|
||||
|
@ -134,11 +134,11 @@
|
||||
<data name="tsbtnDataSave.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAD+SURBVFhH7ZZRDoIwEER7FI/iIZT+chMPAoQPmngMj+JR
|
||||
lFlKUxV0t1tDUCZ5CRI6DNvBYDatQs7WZXeorhrOtt15O7lg4GxzU3FsLt5Ors5W+xRcUZ+SA2BkU6Zc
|
||||
vI3BjcUBYBCSp+JvGKYgClA07YuhEPQGXkkBwtiUkJc2wDCNuuSTO0BUKI7iVxa/fyBAb4ht4DKuA+S1
|
||||
+hJqIC/1FtBYp9o+R+4Af/8W4Pi56e8I63rIa/Ul1EBe6g5grDDh4tcB8hrPJQfIVEI8CF3A0TcC4D+C
|
||||
LuAoDoDjuOWfCOt64IVPO/EX8UMABd5OrsUDYN81IYYeCPZ803Iy5g6LvEkuDOf1/gAAAABJRU5ErkJg
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAD+SURBVFhH7ZZRDoIwEER7FI/iHYz0l5t4ECB80MRjeBSP
|
||||
osxSmqqgu90agjLJS5DQYdgOBrNpFXK2LrtDddVwtu3O28kFA2ebm4pjc/F2cnW22qfgivqUHAAjmzLl
|
||||
4m0MbiwOAIOQPBV/wzAFUYCiaV8MhaA38EoKEMamhLy0AYZp1CWf3AGiQnEUv7L4/QMBekNsA5dxHSCv
|
||||
1ZdQA3mpt4DGOtX2OXIH+Pu3AMfPTX9HWNdDXqsvoQbyUncAY4UJF78OkNd4LjlAphLiQegCjr4RAP8R
|
||||
dAFHcQAcxy3/RFjXAy982om/iB8CKPB2ci0eAPuuCTH0QLDnm5aTMXdXn0kUg17O3gAAAABJRU5ErkJg
|
||||
gg==
|
||||
</value>
|
||||
</data>
|
||||
|
1
MaiMuAOI/MaiMuAOI/SysUI/Web/WebFrm.Designer.cs
generated
1
MaiMuAOI/MaiMuAOI/SysUI/Web/WebFrm.Designer.cs
generated
@ -90,6 +90,7 @@
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||
this.Text = "查询";
|
||||
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
|
||||
this.SizeChanged += new System.EventHandler(this.WebFrm_SizeChanged);
|
||||
((System.ComponentModel.ISupportInitialize)(this.webView1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.webView21)).EndInit();
|
||||
this.panel1.ResumeLayout(false);
|
||||
|
@ -22,5 +22,17 @@ namespace MaiMuAOI.SysUI.Web
|
||||
this.webView21.Source = new Uri(baseUrl + subUrl);
|
||||
//this.webView21.
|
||||
}
|
||||
|
||||
private void WebFrm_SizeChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (this.WindowState == FormWindowState.Maximized)
|
||||
{
|
||||
this.WindowState = FormWindowState.Normal;
|
||||
this.Top = 0;
|
||||
this.Left = 0;
|
||||
this.Width = SystemInformation.WorkingArea.Width;
|
||||
this.Height = SystemInformation.WorkingArea.Height;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -40,8 +40,9 @@ OpenMarkErrorStop=True
|
||||
OpenBuzzer=True
|
||||
OpenDoor=False
|
||||
OpenHttpLog=False
|
||||
OpenAutoGoHome=True
|
||||
[Dev]
|
||||
LightCom=COM2
|
||||
LightCom=
|
||||
LightComBaud=9600
|
||||
IODevName=PCI-1730,BID#0
|
||||
IOCfgPath=D:\AOI\Debug\ConfigFiles\IOCard_default.xml
|
||||
@ -59,3 +60,7 @@ ImageProcessPath=C:\Users\user\AppData\Local\Programs\MVTec\HALCON-21.05-Progres
|
||||
AIModelPath=D:\AOI\Debug\ConfigFiles\onnxFiles
|
||||
HttpServerIP=127.0.0.1
|
||||
HttpServerPort=18082
|
||||
[ShowMainWin]
|
||||
ShowResetBtn=False
|
||||
ShowBuzz=False
|
||||
ShowDoorAlm=False
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.205 841c Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/MANIFEST-000001
|
||||
2023/11/29-15:58:04.205 841c Recovering log #3
|
||||
2023/11/29-15:58:04.206 841c Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/000003.log
|
||||
2023/12/18-10:15:08.556 61d4 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/MANIFEST-000001
|
||||
2023/12/18-10:15:08.556 61d4 Recovering log #3
|
||||
2023/12/18-10:15:08.557 61d4 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:19.959 4f10 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/MANIFEST-000001
|
||||
2023/11/29-13:57:19.960 4f10 Recovering log #3
|
||||
2023/11/29-13:57:19.960 4f10 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/000003.log
|
||||
2023/12/18-10:14:41.752 c5dc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/MANIFEST-000001
|
||||
2023/12/18-10:14:41.752 c5dc Recovering log #3
|
||||
2023/12/18-10:14:41.752 c5dc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Rules/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.209 841c Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/MANIFEST-000001
|
||||
2023/11/29-15:58:04.209 841c Recovering log #3
|
||||
2023/11/29-15:58:04.210 841c Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/000003.log
|
||||
2023/12/18-10:15:08.561 61d4 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/MANIFEST-000001
|
||||
2023/12/18-10:15:08.562 61d4 Recovering log #3
|
||||
2023/12/18-10:15:08.562 61d4 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.169 4f10 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/MANIFEST-000001
|
||||
2023/11/29-13:57:20.226 4f10 Recovering log #3
|
||||
2023/11/29-13:57:20.226 4f10 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/000003.log
|
||||
2023/12/18-10:14:41.786 c5dc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/MANIFEST-000001
|
||||
2023/12/18-10:14:41.787 c5dc Recovering log #3
|
||||
2023/12/18-10:14:41.788 c5dc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension Scripts/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.287 87dc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001
|
||||
2023/11/29-15:58:04.288 87dc Recovering log #3
|
||||
2023/11/29-15:58:04.288 87dc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/000003.log
|
||||
2023/12/18-10:15:50.371 44a8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001
|
||||
2023/12/18-10:15:50.371 44a8 Recovering log #3
|
||||
2023/12/18-10:15:50.372 44a8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.231 4f10 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001
|
||||
2023/11/29-13:57:20.231 4f10 Recovering log #3
|
||||
2023/11/29-13:57:20.232 4f10 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/000003.log
|
||||
2023/12/18-10:15:20.831 b0dc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/MANIFEST-000001
|
||||
2023/12/18-10:15:20.832 b0dc Recovering log #3
|
||||
2023/12/18-10:15:20.832 b0dc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Extension State/000003.log
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.252 59d0 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2023/11/29-15:58:04.254 59d0 Recovering log #3
|
||||
2023/11/29-15:58:04.256 59d0 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log
|
||||
2023/12/18-10:15:50.361 cca4 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2023/12/18-10:15:50.364 cca4 Recovering log #3
|
||||
2023/12/18-10:15:50.366 cca4 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.243 70c8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2023/11/29-13:57:20.246 70c8 Recovering log #3
|
||||
2023/11/29-13:57:20.249 70c8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log
|
||||
2023/12/18-10:15:20.824 c8bc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/MANIFEST-000001
|
||||
2023/12/18-10:15:20.827 c8bc Recovering log #3
|
||||
2023/12/18-10:15:20.831 c8bc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Local Storage\leveldb/000003.log
|
||||
|
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.445 59d0 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001
|
||||
2023/11/29-15:58:04.446 59d0 Recovering log #3
|
||||
2023/11/29-15:58:04.449 59d0 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/000003.log
|
||||
2023/12/18-10:15:50.445 cca4 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001
|
||||
2023/12/18-10:15:50.446 cca4 Recovering log #3
|
||||
2023/12/18-10:15:50.448 cca4 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.292 70c8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001
|
||||
2023/11/29-13:57:20.293 70c8 Recovering log #3
|
||||
2023/11/29-13:57:20.296 70c8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/000003.log
|
||||
2023/12/18-10:15:20.844 c8bc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/MANIFEST-000001
|
||||
2023/12/18-10:15:20.845 c8bc Recovering log #3
|
||||
2023/12/18-10:15:20.848 c8bc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Session Storage/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.197 8160 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2023/11/29-15:58:04.198 8160 Recovering log #3
|
||||
2023/11/29-15:58:04.198 8160 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log
|
||||
2023/12/18-10:15:50.260 b7bc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2023/12/18-10:15:50.261 b7bc Recovering log #3
|
||||
2023/12/18-10:15:50.261 b7bc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:19.952 2f54 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2023/11/29-13:57:19.952 2f54 Recovering log #3
|
||||
2023/11/29-13:57:19.952 2f54 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log
|
||||
2023/12/18-10:15:20.719 aa58 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/MANIFEST-000001
|
||||
2023/12/18-10:15:20.719 aa58 Recovering log #3
|
||||
2023/12/18-10:15:20.719 aa58 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Site Characteristics Database/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.197 79c8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2023/11/29-15:58:04.198 79c8 Recovering log #3
|
||||
2023/11/29-15:58:04.198 79c8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log
|
||||
2023/12/18-10:15:50.260 420 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2023/12/18-10:15:50.260 420 Recovering log #3
|
||||
2023/12/18-10:15:50.261 420 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:19.952 8418 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2023/11/29-13:57:19.952 8418 Recovering log #3
|
||||
2023/11/29-13:57:19.952 8418 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log
|
||||
2023/12/18-10:15:20.718 25a0 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/MANIFEST-000001
|
||||
2023/12/18-10:15:20.718 25a0 Recovering log #3
|
||||
2023/12/18-10:15:20.719 25a0 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\Sync Data\LevelDB/000003.log
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.219 79c8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001
|
||||
2023/11/29-15:58:04.219 79c8 Recovering log #3
|
||||
2023/11/29-15:58:04.219 79c8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log
|
||||
2023/12/18-10:15:50.290 420 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001
|
||||
2023/12/18-10:15:50.290 420 Recovering log #3
|
||||
2023/12/18-10:15:50.290 420 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.233 75cc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001
|
||||
2023/11/29-13:57:20.234 75cc Recovering log #3
|
||||
2023/11/29-13:57:20.243 75cc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log
|
||||
2023/12/18-10:15:20.747 aa58 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/MANIFEST-000001
|
||||
2023/12/18-10:15:20.747 aa58 Recovering log #3
|
||||
2023/12/18-10:15:20.748 aa58 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-15:58:04.215 79c8 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2023/11/29-15:58:04.216 79c8 Recovering log #3
|
||||
2023/11/29-15:58:04.216 79c8 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log
|
||||
2023/12/18-10:15:50.286 420 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2023/12/18-10:15:50.287 420 Recovering log #3
|
||||
2023/12/18-10:15:50.287 420 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log
|
||||
|
@ -1,3 +1,3 @@
|
||||
2023/11/29-13:57:20.228 75cc Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2023/11/29-13:57:20.229 75cc Recovering log #3
|
||||
2023/11/29-13:57:20.229 75cc Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log
|
||||
2023/12/18-10:15:20.744 aa58 Reusing MANIFEST E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/MANIFEST-000001
|
||||
2023/12/18-10:15:20.744 aa58 Recovering log #3
|
||||
2023/12/18-10:15:20.744 aa58 Reusing old log E:\CPL\迈沐智能项目\2023\AOI 版博士\程序\MaiMuAOI\MaiMuAOI\bin\x64\Debug\MaiMuAOI.exe.WebView2\EBWebView\Default\shared_proto_db\metadata/000003.log
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
119.0.2151.72
|
||||
120.0.2210.77
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user