@ Ver 8.5.0 by LSJ

- 2025.08.20
 - Ver 8.4.1 Modify
 - Framework : SmartX Framework V3.2.4(update: 2021.01.20)
 - 리크 구간 스토퍼 적용
   스토퍼 지연시간(5036), 스토퍼 동작시간(5037) 추가
   9040 : 스토퍼 지연시간, 스토퍼 동작시간 추가
   메인보드 출력-릴레이보드 : OUT3
 - 메인화면 6열 배경 수정 (인테크 이미지 삭제)
master V8.5.0
DESKTOP-S459P9R\LSJ 2025-09-24 13:16:52 +09:00
parent f6ccc7ee74
commit 0de612eae0
24 changed files with 17531 additions and 28858 deletions

View File

@ -75,6 +75,10 @@
this.labelStaticSorter4RunTime = new SmartX.SmartLabel();
this.labelSorter4DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter4DelayTime = new SmartX.SmartLabel();
this.labelStopper2RunTime = new SmartX.SmartLabel();
this.labelStaticStopper2RunTime = new SmartX.SmartLabel();
this.labelStopper2DelayTime = new SmartX.SmartLabel();
this.labelStaticStopper2DelayTime = new SmartX.SmartLabel();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
@ -1031,12 +1035,12 @@
this.labelSorter4RunTime.BackPictureBox2 = null;
this.labelSorter4RunTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter4RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter4RunTime.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelSorter4RunTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.labelSorter4RunTime.InitVisible = true;
this.labelSorter4RunTime.LineSpacing = 0F;
this.labelSorter4RunTime.Location = new System.Drawing.Point(297, 547);
this.labelSorter4RunTime.Location = new System.Drawing.Point(398, 511);
this.labelSorter4RunTime.Name = "labelSorter4RunTime";
this.labelSorter4RunTime.Size = new System.Drawing.Size(100, 30);
this.labelSorter4RunTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter4RunTime.TabIndex = 8;
this.labelSorter4RunTime.Text = "9999";
this.labelSorter4RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -1055,9 +1059,9 @@
this.labelStaticSorter4RunTime.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4RunTime.InitVisible = true;
this.labelStaticSorter4RunTime.LineSpacing = 0F;
this.labelStaticSorter4RunTime.Location = new System.Drawing.Point(27, 547);
this.labelStaticSorter4RunTime.Location = new System.Drawing.Point(242, 511);
this.labelStaticSorter4RunTime.Name = "labelStaticSorter4RunTime";
this.labelStaticSorter4RunTime.Size = new System.Drawing.Size(250, 30);
this.labelStaticSorter4RunTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter4RunTime.TabIndex = 7;
this.labelStaticSorter4RunTime.Text = "선별기4동작시간";
this.labelStaticSorter4RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -1072,12 +1076,12 @@
this.labelSorter4DelayTime.BackPictureBox2 = null;
this.labelSorter4DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelSorter4DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelSorter4DelayTime.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold);
this.labelSorter4DelayTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.labelSorter4DelayTime.InitVisible = true;
this.labelSorter4DelayTime.LineSpacing = 0F;
this.labelSorter4DelayTime.Location = new System.Drawing.Point(297, 511);
this.labelSorter4DelayTime.Location = new System.Drawing.Point(166, 511);
this.labelSorter4DelayTime.Name = "labelSorter4DelayTime";
this.labelSorter4DelayTime.Size = new System.Drawing.Size(100, 30);
this.labelSorter4DelayTime.Size = new System.Drawing.Size(70, 30);
this.labelSorter4DelayTime.TabIndex = 9;
this.labelSorter4DelayTime.Text = "9999";
this.labelSorter4DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
@ -1096,20 +1100,106 @@
this.labelStaticSorter4DelayTime.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4DelayTime.InitVisible = true;
this.labelStaticSorter4DelayTime.LineSpacing = 0F;
this.labelStaticSorter4DelayTime.Location = new System.Drawing.Point(27, 511);
this.labelStaticSorter4DelayTime.Location = new System.Drawing.Point(10, 511);
this.labelStaticSorter4DelayTime.Name = "labelStaticSorter4DelayTime";
this.labelStaticSorter4DelayTime.Size = new System.Drawing.Size(250, 30);
this.labelStaticSorter4DelayTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticSorter4DelayTime.TabIndex = 6;
this.labelStaticSorter4DelayTime.Text = "선별기4지연시간";
this.labelStaticSorter4DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStaticSorter4DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter4DelayTime.Wordwrap = false;
//
// labelStopper2RunTime
//
this.labelStopper2RunTime.BackColor = System.Drawing.Color.White;
this.labelStopper2RunTime.BackPictureBox = null;
this.labelStopper2RunTime.BackPictureBox1 = null;
this.labelStopper2RunTime.BackPictureBox2 = null;
this.labelStopper2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStopper2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelStopper2RunTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.labelStopper2RunTime.InitVisible = true;
this.labelStopper2RunTime.LineSpacing = 0F;
this.labelStopper2RunTime.Location = new System.Drawing.Point(398, 547);
this.labelStopper2RunTime.Name = "labelStopper2RunTime";
this.labelStopper2RunTime.Size = new System.Drawing.Size(70, 30);
this.labelStopper2RunTime.TabIndex = 12;
this.labelStopper2RunTime.Text = "9999";
this.labelStopper2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStopper2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStopper2RunTime.Wordwrap = false;
this.labelStopper2RunTime.Click += new System.EventHandler(this.labelStopper2RunTime_Click);
//
// labelStaticStopper2RunTime
//
this.labelStaticStopper2RunTime.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
this.labelStaticStopper2RunTime.BackPictureBox = null;
this.labelStaticStopper2RunTime.BackPictureBox1 = null;
this.labelStaticStopper2RunTime.BackPictureBox2 = null;
this.labelStaticStopper2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticStopper2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticStopper2RunTime.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold);
this.labelStaticStopper2RunTime.InitVisible = true;
this.labelStaticStopper2RunTime.LineSpacing = 0F;
this.labelStaticStopper2RunTime.Location = new System.Drawing.Point(242, 547);
this.labelStaticStopper2RunTime.Name = "labelStaticStopper2RunTime";
this.labelStaticStopper2RunTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticStopper2RunTime.TabIndex = 11;
this.labelStaticStopper2RunTime.Text = "스토퍼2 동작시간";
this.labelStaticStopper2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStaticStopper2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticStopper2RunTime.Wordwrap = false;
//
// labelStopper2DelayTime
//
this.labelStopper2DelayTime.BackColor = System.Drawing.Color.White;
this.labelStopper2DelayTime.BackPictureBox = null;
this.labelStopper2DelayTime.BackPictureBox1 = null;
this.labelStopper2DelayTime.BackPictureBox2 = null;
this.labelStopper2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStopper2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelStopper2DelayTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold);
this.labelStopper2DelayTime.InitVisible = true;
this.labelStopper2DelayTime.LineSpacing = 0F;
this.labelStopper2DelayTime.Location = new System.Drawing.Point(166, 547);
this.labelStopper2DelayTime.Name = "labelStopper2DelayTime";
this.labelStopper2DelayTime.Size = new System.Drawing.Size(70, 30);
this.labelStopper2DelayTime.TabIndex = 13;
this.labelStopper2DelayTime.Text = "9999";
this.labelStopper2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStopper2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStopper2DelayTime.Wordwrap = false;
this.labelStopper2DelayTime.Click += new System.EventHandler(this.labelStopper2DelayTime_Click);
//
// labelStaticStopper2DelayTime
//
this.labelStaticStopper2DelayTime.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
this.labelStaticStopper2DelayTime.BackPictureBox = null;
this.labelStaticStopper2DelayTime.BackPictureBox1 = null;
this.labelStaticStopper2DelayTime.BackPictureBox2 = null;
this.labelStaticStopper2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticStopper2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticStopper2DelayTime.Font = new System.Drawing.Font("New Gulim", 11F, System.Drawing.FontStyle.Bold);
this.labelStaticStopper2DelayTime.InitVisible = true;
this.labelStaticStopper2DelayTime.LineSpacing = 0F;
this.labelStaticStopper2DelayTime.Location = new System.Drawing.Point(10, 547);
this.labelStaticStopper2DelayTime.Name = "labelStaticStopper2DelayTime";
this.labelStaticStopper2DelayTime.Size = new System.Drawing.Size(150, 30);
this.labelStaticStopper2DelayTime.TabIndex = 10;
this.labelStaticStopper2DelayTime.Text = "스토퍼2 지연시간";
this.labelStaticStopper2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStaticStopper2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticStopper2DelayTime.Wordwrap = false;
//
// ControlDynamicSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151)))));
this.Controls.Add(this.labelStopper2RunTime);
this.Controls.Add(this.labelStaticStopper2RunTime);
this.Controls.Add(this.labelStopper2DelayTime);
this.Controls.Add(this.labelStaticStopper2DelayTime);
this.Controls.Add(this.labelSorter4RunTime);
this.Controls.Add(this.labelStaticSorter4RunTime);
this.Controls.Add(this.labelSorter4DelayTime);
@ -1181,5 +1271,9 @@
private SmartX.SmartLabel labelStaticSorter4RunTime;
private SmartX.SmartLabel labelSorter4DelayTime;
private SmartX.SmartLabel labelStaticSorter4DelayTime;
private SmartX.SmartLabel labelStopper2RunTime;
private SmartX.SmartLabel labelStaticStopper2RunTime;
private SmartX.SmartLabel labelStopper2DelayTime;
private SmartX.SmartLabel labelStaticStopper2DelayTime;
}
}

View File

@ -60,6 +60,8 @@ namespace INT63DC_2C.Controls
this.labelStaticDischargeStopperRunTime.Text = "Discharge stopper run";
this.labelStaticSorter4DelayTime.Text = "Sorter4 Delay";
this.labelStaticSorter4RunTime.Text = "Sorter4 Run";
this.labelStaticStopper2DelayTime.Text = "Stopper2 Delay";
this.labelStaticStopper2RunTime.Text = "Stopper2 Run";
#endregion
}
else if (this.ParentForm.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese)
@ -74,6 +76,8 @@ namespace INT63DC_2C.Controls
this.labelStaticDischargeStopperRunTime.Text = "出料限位器动作时间";
this.labelStaticSorter4DelayTime.Text = "分类机4 延迟时间";
this.labelStaticSorter4RunTime.Text = "分类机4 运行时间";
this.labelStaticStopper2DelayTime.Text = "限位2 器延迟时间";
this.labelStaticStopper2RunTime.Text = "限位2 器动作时间";
this.label1.Text = "列 1";
this.label2.Text = "列 2";
@ -106,6 +110,8 @@ namespace INT63DC_2C.Controls
this.labelStaticDischargeStopperRunTime.Text = "provozu vypouštěcí zátky";
this.labelStaticSorter4DelayTime.Text = "Vyřazovač4 Zpoždění";
this.labelStaticSorter4RunTime.Text = "Vyřazovač4 Čas chodu";
this.labelStaticStopper2DelayTime.Text = "Zastavování2 Zpoždění";
this.labelStaticStopper2RunTime.Text = "Zastavování2 Čas chodu";
this.label1.Text = "Linka 1";
this.label2.Text = "Linka 2";
@ -142,6 +148,8 @@ namespace INT63DC_2C.Controls
this.labelStaticDischargeStopperRunTime.Text = "Betriebszeit Entladungsstoppers";
this.labelStaticSorter4DelayTime.Text = "Sortierer4 Vezögerung";
this.labelStaticSorter4RunTime.Text = "Sortierer4 Laufzeit";
this.labelStaticStopper2DelayTime.Text = "Stoppen2 Vezögerung";
this.labelStaticStopper2RunTime.Text = "Stoppen2 Laufzeit";
this.label1.Text = "Reihe 1";
this.label2.Text = "Reihe 2";
@ -172,6 +180,8 @@ namespace INT63DC_2C.Controls
this.labelStaticDischargeStopperRunTime.Text = "排出ストッパㅡの運転時間";
this.labelStaticSorter4DelayTime.Text = "ソㅡタㅡ4 遅延時間";
this.labelStaticSorter4RunTime.Text = "ソㅡタㅡ4 運転時間";
this.labelStaticStopper2DelayTime.Text = "ストッパー2 遅延時間";
this.labelStaticStopper2RunTime.Text = "ストッパー2 運転時間";
#endregion
}
else
@ -256,6 +266,11 @@ namespace INT63DC_2C.Controls
this.labelStaticSorter4RunTime.Visible = false;
this.labelSorter4DelayTime.Visible = false;
this.labelSorter4RunTime.Visible = false;
this.labelStaticStopper2DelayTime.Visible = false;
this.labelStaticStopper2RunTime.Visible = false;
this.labelStopper2DelayTime.Visible = false;
this.labelStopper2RunTime.Visible = false;
}
}
@ -301,6 +316,16 @@ namespace INT63DC_2C.Controls
if (this.labelSorter4RunTime.Text != sValue)
this.labelSorter4RunTime.Text = sValue;
// 스토퍼1 지연시간
sValue = item.Stopper2DelayTime.ToString();
if (this.labelStopper2DelayTime.Text != sValue)
this.labelStopper2DelayTime.Text = sValue;
// 스토퍼1 동작시간
sValue = item.Stopper2RunTime.ToString();
if (this.labelStopper2RunTime.Text != sValue)
this.labelStopper2RunTime.Text = sValue;
this.labelDynamicCorrection1.Text = string.Format(string.Format("{0:f6}", item.DynamicCorrection1));
this.labelDynamicCorrection2.Text = string.Format(string.Format("{0:f6}", item.DynamicCorrection2));
this.labelDynamicCorrection3.Text = string.Format(string.Format("{0:f6}", item.DynamicCorrection3));
@ -935,6 +960,58 @@ namespace INT63DC_2C.Controls
}
}
}
private void labelStopper2DelayTime_Click(object sender, EventArgs e)
{
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelStopper2DelayTime.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelStopper2DelayTime.Text = myKeyPad.StringValue;
this.ParentForm.SelectedJudgmentSetItem.Stopper2DelayTime = myKeyPad.IntValue;
value = Helper.StringZeroFillDigits4(this.labelStopper2DelayTime.Text);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5036_Stopper2DelayTime, value);
this.ParentForm.ParentForm.SaveDynamicCorrectionFile(this.ParentForm.SelectedJudgmentSetItem, this.ParentForm.ParentForm.SystemConfig.ProductNumber - 1);
}
}
}
private void labelStopper2RunTime_Click(object sender, EventArgs e)
{
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelStopper2RunTime.Text, 4, 0, false, this.ParentForm.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelStopper2RunTime.Text = myKeyPad.StringValue;
this.ParentForm.SelectedJudgmentSetItem.Stopper2RunTime = myKeyPad.IntValue;
value = Helper.StringZeroFillDigits4(this.labelStopper2RunTime.Text);
this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5037_Stopper2RunTime, value);
this.ParentForm.ParentForm.SaveDynamicCorrectionFile(this.ParentForm.SelectedJudgmentSetItem, this.ParentForm.ParentForm.SystemConfig.ProductNumber - 1);
}
}
}
#endregion
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,806 +0,0 @@
using System;
using System.Linq;
using System.Collections.ObjectModel;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using SmartX;
using INT63DC_2C.Forms;
namespace INT63DC_2C.Controls
{
public partial class ControlMainDisplay6 : UserControl
{
#region Field
private FormMainDisplay m_ParentForm;
private Color WeightOverColor = Color.Red;
private Color WeightStandardColor = Color.Black;
private Color WeightUnderColor = Color.Red;
private Color WeightSamplingDataColor = Color.Blue;
// Bar
private Collection<PictureBox> CollectionPictureBoxZero;
private Collection<SmartLabel> CollectionLabelWeightValue;
private Collection<SmartProgressBar> CollectionProgressBar;
private Collection<PictureBox> CollectionPictureBoxBypass;
// Table
private Collection<SmartLabel> CollectionLabelWeightValue1;
private Collection<SmartLabel> CollectionLabelWeightValue2;
private Collection<SmartLabel> CollectionLabelWeightValue3;
private Collection<SmartLabel> CollectionLabelWeightValue4;
private Collection<SmartLabel> CollectionLabelWeightValue5;
private Collection<SmartLabel> CollectionLabelWeightValue6;
private Collection<WeightStorageItem> CollectionWeightStorageItem;
#endregion
#region Constructor
public ControlMainDisplay6(FormMainDisplay parent)
{
InitializeComponent();
this.ParentForm = parent;
this.CreateCollection();
this.InitializeControl();
}
#endregion
#region Property
public FormMainDisplay ParentForm
{
get { return this.m_ParentForm; }
private set { this.m_ParentForm = value; }
}
#endregion
#region Method
private void CreateCollection()
{
// PictureBoxZero
this.CollectionPictureBoxZero = new Collection<PictureBox>();
this.CollectionPictureBoxZero.Clear();
this.CollectionPictureBoxZero.Add(this.pictureBox1);
this.CollectionPictureBoxZero.Add(this.pictureBox2);
this.CollectionPictureBoxZero.Add(this.pictureBox3);
this.CollectionPictureBoxZero.Add(this.pictureBox4);
this.CollectionPictureBoxZero.Add(this.pictureBox5);
this.CollectionPictureBoxZero.Add(this.pictureBox6);
// LabelWeightValue
this.CollectionLabelWeightValue = new Collection<SmartLabel>();
this.CollectionLabelWeightValue.Clear();
this.CollectionLabelWeightValue.Add(this.labelWeightValue1);
this.CollectionLabelWeightValue.Add(this.labelWeightValue2);
this.CollectionLabelWeightValue.Add(this.labelWeightValue3);
this.CollectionLabelWeightValue.Add(this.labelWeightValue4);
this.CollectionLabelWeightValue.Add(this.labelWeightValue5);
this.CollectionLabelWeightValue.Add(this.labelWeightValue6);
// ProgressBar
this.CollectionProgressBar = new Collection<SmartProgressBar>();
this.CollectionProgressBar.Clear();
this.CollectionProgressBar.Add(this.progressBar1);
this.CollectionProgressBar.Add(this.progressBar2);
this.CollectionProgressBar.Add(this.progressBar3);
this.CollectionProgressBar.Add(this.progressBar4);
this.CollectionProgressBar.Add(this.progressBar5);
this.CollectionProgressBar.Add(this.progressBar6);
// PictureBoxBypass
this.CollectionPictureBoxBypass = new Collection<PictureBox>();
this.CollectionPictureBoxBypass.Clear();
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass1);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass2);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass3);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass4);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass5);
this.CollectionPictureBoxBypass.Add(this.pictureBoxBypass6);
// WeightStorage
this.CollectionWeightStorageItem = new Collection<WeightStorageItem>();
this.CollectionWeightStorageItem.Clear();
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
this.CollectionWeightStorageItem.Add(new WeightStorageItem());
#region Add Label
this.CollectionLabelWeightValue1 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue1.Clear();
this.CollectionLabelWeightValue1.Add(this.label1Col1Row);
this.CollectionLabelWeightValue1.Add(this.label1Col2Row);
this.CollectionLabelWeightValue1.Add(this.label1Col3Row);
this.CollectionLabelWeightValue1.Add(this.label1Col4Row);
this.CollectionLabelWeightValue1.Add(this.label1Col5Row);
this.CollectionLabelWeightValue1.Add(this.label1Col6Row);
this.CollectionLabelWeightValue1.Add(this.label1Col7Row);
this.CollectionLabelWeightValue1.Add(this.label1Col8Row);
this.CollectionLabelWeightValue1.Add(this.label1Col9Row);
this.CollectionLabelWeightValue1.Add(this.label1Col10Row);
this.CollectionLabelWeightValue1.Add(this.label1Col5Avg);
this.CollectionLabelWeightValue1.Add(this.label1AllAvg);
this.CollectionLabelWeightValue2 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue2.Clear();
this.CollectionLabelWeightValue2.Add(this.label2Col1Row);
this.CollectionLabelWeightValue2.Add(this.label2Col2Row);
this.CollectionLabelWeightValue2.Add(this.label2Col3Row);
this.CollectionLabelWeightValue2.Add(this.label2Col4Row);
this.CollectionLabelWeightValue2.Add(this.label2Col5Row);
this.CollectionLabelWeightValue2.Add(this.label2Col6Row);
this.CollectionLabelWeightValue2.Add(this.label2Col7Row);
this.CollectionLabelWeightValue2.Add(this.label2Col8Row);
this.CollectionLabelWeightValue2.Add(this.label2Col9Row);
this.CollectionLabelWeightValue2.Add(this.label2Col10Row);
this.CollectionLabelWeightValue2.Add(this.label2Col5Avg);
this.CollectionLabelWeightValue2.Add(this.label2AllAvg);
this.CollectionLabelWeightValue3 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue3.Clear();
this.CollectionLabelWeightValue3.Add(this.label3Col1Row);
this.CollectionLabelWeightValue3.Add(this.label3Col2Row);
this.CollectionLabelWeightValue3.Add(this.label3Col3Row);
this.CollectionLabelWeightValue3.Add(this.label3Col4Row);
this.CollectionLabelWeightValue3.Add(this.label3Col5Row);
this.CollectionLabelWeightValue3.Add(this.label3Col6Row);
this.CollectionLabelWeightValue3.Add(this.label3Col7Row);
this.CollectionLabelWeightValue3.Add(this.label3Col8Row);
this.CollectionLabelWeightValue3.Add(this.label3Col9Row);
this.CollectionLabelWeightValue3.Add(this.label3Col10Row);
this.CollectionLabelWeightValue3.Add(this.label3Col5Avg);
this.CollectionLabelWeightValue3.Add(this.label3AllAvg);
this.CollectionLabelWeightValue4 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue4.Clear();
this.CollectionLabelWeightValue4.Add(this.label4Col1Row);
this.CollectionLabelWeightValue4.Add(this.label4Col2Row);
this.CollectionLabelWeightValue4.Add(this.label4Col3Row);
this.CollectionLabelWeightValue4.Add(this.label4Col4Row);
this.CollectionLabelWeightValue4.Add(this.label4Col5Row);
this.CollectionLabelWeightValue4.Add(this.label4Col6Row);
this.CollectionLabelWeightValue4.Add(this.label4Col7Row);
this.CollectionLabelWeightValue4.Add(this.label4Col8Row);
this.CollectionLabelWeightValue4.Add(this.label4Col9Row);
this.CollectionLabelWeightValue4.Add(this.label4Col10Row);
this.CollectionLabelWeightValue4.Add(this.label4Col5Avg);
this.CollectionLabelWeightValue4.Add(this.label4AllAvg);
this.CollectionLabelWeightValue5 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue5.Clear();
this.CollectionLabelWeightValue5.Add(this.label5Col1Row);
this.CollectionLabelWeightValue5.Add(this.label5Col2Row);
this.CollectionLabelWeightValue5.Add(this.label5Col3Row);
this.CollectionLabelWeightValue5.Add(this.label5Col4Row);
this.CollectionLabelWeightValue5.Add(this.label5Col5Row);
this.CollectionLabelWeightValue5.Add(this.label5Col6Row);
this.CollectionLabelWeightValue5.Add(this.label5Col7Row);
this.CollectionLabelWeightValue5.Add(this.label5Col8Row);
this.CollectionLabelWeightValue5.Add(this.label5Col9Row);
this.CollectionLabelWeightValue5.Add(this.label5Col10Row);
this.CollectionLabelWeightValue5.Add(this.label5Col5Avg);
this.CollectionLabelWeightValue5.Add(this.label5AllAvg);
this.CollectionLabelWeightValue6 = new Collection<SmartLabel>();
this.CollectionLabelWeightValue6.Clear();
this.CollectionLabelWeightValue6.Add(this.label6Col1Row);
this.CollectionLabelWeightValue6.Add(this.label6Col2Row);
this.CollectionLabelWeightValue6.Add(this.label6Col3Row);
this.CollectionLabelWeightValue6.Add(this.label6Col4Row);
this.CollectionLabelWeightValue6.Add(this.label6Col5Row);
this.CollectionLabelWeightValue6.Add(this.label6Col6Row);
this.CollectionLabelWeightValue6.Add(this.label6Col7Row);
this.CollectionLabelWeightValue6.Add(this.label6Col8Row);
this.CollectionLabelWeightValue6.Add(this.label6Col9Row);
this.CollectionLabelWeightValue6.Add(this.label6Col10Row);
this.CollectionLabelWeightValue6.Add(this.label6Col5Avg);
this.CollectionLabelWeightValue6.Add(this.label6AllAvg);
#endregion
}
private void InitializeControl()
{
foreach (PictureBox picture in this.CollectionPictureBoxZero)
picture.Visible = false;
foreach (SmartLabel label in this.CollectionLabelWeightValue)
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (PictureBox picture in this.CollectionPictureBoxBypass)
picture.Visible = false;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
for (int i = 0; i < 12; i++)
{
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue1[i]);
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue2[i]);
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue3[i]);
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue4[i]);
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue5[i]);
Helper.SetTableLabelProperty(this.CollectionLabelWeightValue6[i]);
}
this.UpdateLabelDisplay();
}
private void SetCount(Collection<WeightData> weightdatas)
{
string value = "";
#region Lane 1
value = weightdatas[0].TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
value = weightdatas[0].PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
#endregion
#region Lane 2
value = weightdatas[1].TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
value = weightdatas[1].PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
#endregion
#region Lane 3
value = weightdatas[2].TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
value = weightdatas[2].PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
#endregion
#region Lane 4
value = weightdatas[3].TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
value = weightdatas[3].PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
#endregion
#region Lane 5
value = weightdatas[4].TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
value = weightdatas[4].PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
#endregion
#region Lane 6
value = weightdatas[5].TotalNGCount.ToString();
if (this.labelNGCount6.Text != value)
this.labelNGCount6.Text = value;
value = weightdatas[5].PassCount.ToString();
if (this.labelPassCount6.Text != value)
this.labelPassCount6.Text = value;
#endregion
this.ParentForm.SetTotalCount();
}
public void RescaleControl()
{
foreach (SmartProgressBar bar in this.CollectionProgressBar)
{
Helper.RescaleProgressBar(bar, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMaximum, this.ParentForm.ParentForm.CurrentProductItem.ProgressBarMinimum);
bar.Value = bar.Minimum;
}
}
public void Clear()
{
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
label.Text = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
label.ForeColor = Color.Black;
}
foreach (SmartX.SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
foreach (WeightData data in this.ParentForm.ParentForm.CollectionWeightData)
data.ClearCount();
foreach (WeightStorageItem weight in this.CollectionWeightStorageItem)
weight.AllClear();
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
this.UpdateLabelDisplay();
this.ParentForm.ParentForm.SaveCounterFile1(this.ParentForm.ParentForm.CollectionWeightData, this.ParentForm.ParentForm.SystemConfig.ProductNumber - 1);
}
private void UpdateLabelDisplay()
{
this.UpdateLabelDisplayLane1();
this.UpdateLabelDisplayLane2();
this.UpdateLabelDisplayLane3();
this.UpdateLabelDisplayLane4();
this.UpdateLabelDisplayLane5();
this.UpdateLabelDisplayLane6();
}
private void UpdateLabelDisplayLane1()
{
// Lane 1
this.CollectionWeightStorageItem[0].SetQueueData();
Helper.SetTableLabelValue(this.label1Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label1Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label1Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label1Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label1Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label1Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label1Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label1Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label1Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label1Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[0].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label1Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[0].WeightTenAverage());
Helper.SetTableLabelValue(this.label1AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[0].WeightTotalAverage());
}
private void UpdateLabelDisplayLane2()
{
// Lane 2
this.CollectionWeightStorageItem[1].SetQueueData();
Helper.SetTableLabelValue(this.label2Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label2Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label2Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label2Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label2Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label2Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label2Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label2Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label2Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label2Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[1].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label2Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[1].WeightTenAverage());
Helper.SetTableLabelValue(this.label2AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[1].WeightTotalAverage());
}
private void UpdateLabelDisplayLane3()
{
// Lane 3
this.CollectionWeightStorageItem[2].SetQueueData();
Helper.SetTableLabelValue(this.label3Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label3Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label3Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label3Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label3Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label3Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label3Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label3Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label3Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label3Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[2].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label3Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[2].WeightTenAverage());
Helper.SetTableLabelValue(this.label3AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[2].WeightTotalAverage());
}
private void UpdateLabelDisplayLane4()
{
// Lane 4
this.CollectionWeightStorageItem[3].SetQueueData();
Helper.SetTableLabelValue(this.label4Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label4Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label4Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label4Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label4Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label4Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label4Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label4Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label4Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label4Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[3].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label4Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[3].WeightTenAverage());
Helper.SetTableLabelValue(this.label4AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[3].WeightTotalAverage());
}
private void UpdateLabelDisplayLane5()
{
// Lane 5
this.CollectionWeightStorageItem[4].SetQueueData();
Helper.SetTableLabelValue(this.label5Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label5Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label5Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label5Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label5Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label5Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label5Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label5Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label5Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label5Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[4].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label5Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[4].WeightTenAverage());
Helper.SetTableLabelValue(this.label5AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[4].WeightTotalAverage());
}
private void UpdateLabelDisplayLane6()
{
// Lane 6
this.CollectionWeightStorageItem[5].SetQueueData();
Helper.SetTableLabelValue(this.label6Col1Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[0]);
Helper.SetTableLabelValue(this.label6Col2Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[1]);
Helper.SetTableLabelValue(this.label6Col3Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[2]);
Helper.SetTableLabelValue(this.label6Col4Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[3]);
Helper.SetTableLabelValue(this.label6Col5Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[4]);
Helper.SetTableLabelValue(this.label6Col6Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[5]);
Helper.SetTableLabelValue(this.label6Col7Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[6]);
Helper.SetTableLabelValue(this.label6Col8Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[7]);
Helper.SetTableLabelValue(this.label6Col9Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[8]);
Helper.SetTableLabelValue(this.label6Col10Row, this.ParentForm.ParentForm.SystemConfig, this.CollectionWeightStorageItem[5].C_StorageItem[9]);
Helper.SetTableLabelValue(this.label6Col5Avg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[5].WeightTenAverage());
Helper.SetTableLabelValue(this.label6AllAvg, this.ParentForm.ParentForm.CurrentProductItem, this.ParentForm.ParentForm.SystemConfig,
this.CollectionWeightStorageItem[5].WeightTotalAverage());
}
public void UpdateEquipmentStatusDisplay(DataStore.EquipmentStatus status)
{
string temp = "";
foreach (SmartX.SmartLabel label in this.CollectionLabelWeightValue)
{
temp = Helper.StringToDecimalPlaces("0", this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (label.Text != temp)
label.Text = temp;
}
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
}
public void UpdateCurrentProductDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
foreach (SmartProgressBar bar in this.CollectionProgressBar)
bar.Value = bar.Minimum;
this.SetCount(this.ParentForm.ParentForm.CollectionWeightData);
}
public void UpdateBypassDisplay(Collection<WeightData> weightData)
{
for (int i = 0; i < this.CollectionPictureBoxBypass.Count; i++)
{
if (weightData[i].IsBypassMode == true)
this.CollectionPictureBoxBypass[i].Visible = true;
else
this.CollectionPictureBoxBypass[i].Visible = false;
}
}
public void UpdateStopWeightDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
string value = "";
if (this.ParentForm.ParentForm.SystemConfig.EquipmentColumns > weightDatas.Count)
return;
if (status == DataStore.EquipmentStatus.Stop)
{
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
{
// 중량
value = Helper.DoubleToString(weightDatas[i].Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.CollectionLabelWeightValue[i].Text != value)
this.CollectionLabelWeightValue[i].Text = value;
if (this.CollectionLabelWeightValue[i].ForeColor != Color.Black)
this.CollectionLabelWeightValue[i].ForeColor = Color.Black;
// 영점표시
if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero)
this.CollectionPictureBoxZero[i].Visible = true;
else
this.CollectionPictureBoxZero[i].Visible = false;
}
}
else
{
for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EquipmentColumns; i++)
{
// 영점표시
if (weightDatas[i].Status == DataStore.WeightStatus.WeightZero)
this.CollectionPictureBoxZero[i].Visible = true;
else
this.CollectionPictureBoxZero[i].Visible = false;
}
}
}
public void UpdateStartWeightDisplay(DataStore.EquipmentStatus status, Collection<WeightData> weightDatas)
{
this.UpdateStartWeightDisplay1(status, weightDatas[0]);
this.UpdateStartWeightDisplay2(status, weightDatas[1]);
this.UpdateStartWeightDisplay3(status, weightDatas[2]);
this.UpdateStartWeightDisplay4(status, weightDatas[3]);
this.UpdateStartWeightDisplay5(status, weightDatas[4]);
this.UpdateStartWeightDisplay6(status, weightDatas[5]);
}
public void UpdateStartWeightDisplay1(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue1.Text != value)
this.labelWeightValue1.Text = value;
if (empty == false)
{
this.labelWeightValue1.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount1.Text != value)
this.labelPassCount1.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount1.Text != value)
this.labelNGCount1.Text = value;
Helper.SetProgressBarValue(this.progressBar1, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue1.ForeColor = Color.Gray;
this.progressBar1.Value = this.progressBar1.Minimum;
this.progressBar1.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[0].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane1();
#endregion
}
public void UpdateStartWeightDisplay2(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue2.Text != value)
this.labelWeightValue2.Text = value;
if (empty == false)
{
this.labelWeightValue2.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount2.Text != value)
this.labelPassCount2.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount2.Text != value)
this.labelNGCount2.Text = value;
Helper.SetProgressBarValue(this.progressBar2, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue2.ForeColor = Color.Gray;
this.progressBar2.Value = this.progressBar2.Minimum;
this.progressBar2.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[1].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane2();
#endregion
}
public void UpdateStartWeightDisplay3(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue3.Text != value)
this.labelWeightValue3.Text = value;
if (empty == false)
{
this.labelWeightValue3.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount3.Text != value)
this.labelPassCount3.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount3.Text != value)
this.labelNGCount3.Text = value;
Helper.SetProgressBarValue(this.progressBar3, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue3.ForeColor = Color.Gray;
this.progressBar3.Value = this.progressBar3.Minimum;
this.progressBar3.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[2].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane3();
#endregion
}
public void UpdateStartWeightDisplay4(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue4.Text != value)
this.labelWeightValue4.Text = value;
if (empty == false)
{
this.labelWeightValue4.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount4.Text != value)
this.labelPassCount4.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount4.Text != value)
this.labelNGCount4.Text = value;
Helper.SetProgressBarValue(this.progressBar4, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue4.ForeColor = Color.Gray;
this.progressBar4.Value = this.progressBar4.Minimum;
this.progressBar4.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[3].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane4();
#endregion
}
public void UpdateStartWeightDisplay5(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue5.Text != value)
this.labelWeightValue5.Text = value;
if (empty == false)
{
this.labelWeightValue5.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount5.Text != value)
this.labelPassCount5.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount5.Text != value)
this.labelNGCount5.Text = value;
Helper.SetProgressBarValue(this.progressBar5, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue5.ForeColor = Color.Gray;
this.progressBar5.Value = this.progressBar5.Minimum;
this.progressBar5.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[4].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane5();
#endregion
}
public void UpdateStartWeightDisplay6(DataStore.EquipmentStatus status, WeightData weightData)
{
string value = "";
bool empty = false;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.None)
return;
if (weightData.JudgmentStatus == DataStore.JudgmentStatus.Empty)
empty = true;
#region Bar
// Weight
value = Helper.DoubleToString(weightData.Weight, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
if (this.labelWeightValue6.Text != value)
this.labelWeightValue6.Text = value;
if (empty == false)
{
this.labelWeightValue6.ForeColor = Color.Black;
value = weightData.PassCount.ToString();
if (this.labelPassCount6.Text != value)
this.labelPassCount6.Text = value;
value = weightData.TotalNGCount.ToString();
if (this.labelNGCount6.Text != value)
this.labelNGCount6.Text = value;
Helper.SetProgressBarValue(this.progressBar6, weightData.Weight, weightData.JudgmentStatus, this.ParentForm.ParentForm.SystemConfig.DecimalPlaces);
}
else
{
this.labelWeightValue6.ForeColor = Color.Gray;
this.progressBar6.Value = this.progressBar6.Minimum;
this.progressBar6.BarColor1 = Color.Lime;
}
#endregion
#region Table
this.CollectionWeightStorageItem[5].SetValue(weightData.Weight, weightData.IsSamplingData, empty, weightData.JudgmentStatus);
this.UpdateLabelDisplayLane6();
#endregion
}
#endregion
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -344,6 +344,10 @@ namespace INT63DC_2C
public static readonly string _5034_DischargeStopperDelayTime = "5034";
// 판정설정 - 배출스토퍼 동작시간
public static readonly string _5034_DischargeStopperRunTime = "5035";
// 판정설정 - 스토퍼2 지연시간
public static readonly string _5036_Stopper2DelayTime = "5036";
// 판정설정 - 스토퍼2 동작시간
public static readonly string _5037_Stopper2RunTime = "5037";
// 판정설정 - 선별기 모드 값
public static readonly string _5101_Sorter1Mode = "5101";
// 판정설정 - 선별기1 지연시간
@ -1696,6 +1700,8 @@ namespace INT63DC_2C
private int m_EntryGateRunTime;
private int m_DischargeStopperDelayTime;
private int m_DischargeStopperRunTime;
private int m_Stopper2DelayTime;
private int m_Stopper2RunTime;
private string m_Sorter3DelayTime;
private string m_Sorter3RunTime;
@ -1804,6 +1810,16 @@ namespace INT63DC_2C
get { return this.m_DischargeStopperRunTime; }
set { this.m_DischargeStopperRunTime = value; }
}
public int Stopper2DelayTime
{
get { return this.m_Stopper2DelayTime; }
set { this.m_Stopper2DelayTime = value; }
}
public int Stopper2RunTime
{
get { return this.m_Stopper2RunTime; }
set { this.m_Stopper2RunTime = value; }
}
public string Sorter3DelayTime
{
@ -1931,6 +1947,8 @@ namespace INT63DC_2C
this.EntryGateRunTime = 1000;
this.DischargeStopperDelayTime = 500;
this.DischargeStopperRunTime = 1000;
this.Stopper2DelayTime = 500;
this.Stopper2RunTime = 1000;
this.Sorter3DelayTime = "500";
this.Sorter3RunTime = "1000";
@ -2021,8 +2039,8 @@ namespace INT63DC_2C
public int DummyInt2;
public int DummyInt3;
public int DummyInt4;
public int DummyInt5;
public int DummyInt6;
public int Stopper2DelayTime;
public int Stopper2RunTime;
public int EntryGateDelayTime;
public int EntryGateRunTime;
public int DischargeStopperDelayTime;

View File

@ -96,13 +96,14 @@ namespace INT63DC_2C.Forms
this.progressBarResetBar.Value = 0;
//this.ParentForm.TransferData(CommunicationCommand.Initialization, CommunicationID.MainBoard);
this.progressBarResetBar.Value += 20;
//this.ResetConfigurationFile();
this.ResetProductFile();
this.progressBarResetBar.Value += 20;
//this.ResetConfigurationFile();
this.ResetJudgmentSetFile();
this.progressBarResetBar.Value += 20;
this.ResetCountFile();
this.ResetCountFile1();
this.progressBarResetBar.Value += 20;
this.ResetCountFile2();
this.progressBarResetBar.Value += 20;
this.ResetDynamicCorrectonFile();
this.progressBarResetBar.Value = 100;
@ -321,7 +322,7 @@ namespace INT63DC_2C.Forms
this.ParentForm.smartFileIO.WriteStructure_End();
this.ParentForm.smartFileIO.Close();
}
public void ResetCountFile()
public void ResetCountFile1()
{
string fullFilePath = "";
bool fileCheck = false;
@ -413,6 +414,94 @@ namespace INT63DC_2C.Forms
this.ParentForm.smartFileIO.WriteStructure_End();
this.ParentForm.smartFileIO.Close();
}
public void ResetCountFile2()
{
string fullFilePath = "";
bool fileCheck = false;
StructCounter2 structItem;
fullFilePath = this.ParentForm.PathSystemFileFolder + "counterItem2.int";
this.ParentForm.smartFileIO.FilePathName = fullFilePath;
FileInfo fileInfo = new FileInfo(fullFilePath);
fileCheck = fileInfo.Exists;
this.ParentForm.smartFileIO.Open(this.ParentForm.BufferSmartUart);
for (int i = 0; i < 1000; i++)
{
structItem.OverCount13 = 0;
structItem.PassCount13 = 0;
structItem.UnderCount13 = 0;
structItem.ExNGCount13 = 0;
structItem.OverCount14 = 0;
structItem.PassCount14 = 0;
structItem.UnderCount14 = 0;
structItem.ExNGCount14 = 0;
structItem.OverCount15 = 0;
structItem.PassCount15 = 0;
structItem.UnderCount15 = 0;
structItem.ExNGCount15 = 0;
structItem.OverCount16 = 0;
structItem.PassCount16 = 0;
structItem.UnderCount16 = 0;
structItem.ExNGCount16 = 0;
structItem.DummyInt1 = 0;
structItem.DummyInt2 = 0;
structItem.DummyInt3 = 0;
structItem.DummyInt4 = 0;
structItem.DummyInt5 = 0;
structItem.DummyInt6 = 0;
structItem.DummyInt7 = 0;
structItem.DummyInt8 = 0;
structItem.DummyInt9 = 0;
structItem.DummyInt10 = 0;
structItem.DummyInt11 = 0;
structItem.DummyInt12 = 0;
structItem.DummyInt13 = 0;
structItem.DummyInt14 = 0;
structItem.DummyInt15 = 0;
structItem.DummyInt16 = 0;
structItem.DummyInt17 = 0;
structItem.DummyInt18 = 0;
structItem.DummyInt19 = 0;
structItem.DummyInt20 = 0;
structItem.DummyInt21 = 0;
structItem.DummyInt22 = 0;
structItem.DummyInt23 = 0;
structItem.DummyInt24 = 0;
structItem.DummyInt25 = 0;
structItem.DummyInt26 = 0;
structItem.DummyInt27 = 0;
structItem.DummyInt28 = 0;
structItem.DummyInt29 = 0;
structItem.DummyInt30 = 0;
structItem.DummyInt31 = 0;
structItem.DummyInt32 = 0;
structItem.DummyInt33 = 0;
structItem.DummyInt34 = 0;
structItem.DummyInt35 = 0;
structItem.DummyInt36 = 0;
structItem.DummyInt37 = 0;
structItem.DummyInt38 = 0;
structItem.DummyInt39 = 0;
structItem.DummyInt40 = 0;
structItem.DummyInt41 = 0;
structItem.DummyInt42 = 0;
this.ParentForm.smartFileIO.WriteStructure_Begin(structItem, i);
}
this.ParentForm.smartFileIO.WriteStructure_End();
this.ParentForm.smartFileIO.Close();
}
public void ResetDynamicCorrectonFile()
{
bool fileCheck = false;
@ -459,8 +548,8 @@ namespace INT63DC_2C.Forms
structItem.DummyInt2 = 0;
structItem.DummyInt3 = 0;
structItem.DummyInt4 = 0;
structItem.DummyInt5 = 0;
structItem.DummyInt6 = 0;
structItem.Stopper2DelayTime = this.ParentForm.CurrentJudgmentSetItem.Stopper2DelayTime;
structItem.Stopper2RunTime = this.ParentForm.CurrentJudgmentSetItem.Stopper2RunTime;
structItem.EntryGateDelayTime = this.ParentForm.CurrentJudgmentSetItem.EntryGateDelayTime;
structItem.EntryGateRunTime = this.ParentForm.CurrentJudgmentSetItem.EntryGateRunTime;
structItem.DischargeStopperDelayTime = this.ParentForm.CurrentJudgmentSetItem.DischargeStopperDelayTime;

View File

@ -153,7 +153,7 @@ namespace INT63DC_2C.Forms
}
private void DefaultSetting()
{
this.labelDisplayVer.Text = "8.4.1";
this.labelDisplayVer.Text = "8.5.0";
this.labelSerialNo.Text = this.ParentForm.SystemConfig.SerialNumber;
this.textBoxSerialNo.Location = new Point(395, 225);
this.textBoxSerialNo.Visible = false;

View File

@ -580,8 +580,10 @@ namespace INT63DC_2C.Forms
{
StringBuilder sb = new StringBuilder();
ProductItem pItem = new ProductItem();
JudgmentSetItem jItem = new JudgmentSetItem();
this.LoadProductFile(ref pItem, productNumber - 1);
this.LoadDynamicCorrectionFile(ref jItem, productNumber - 1);
sb.Append(Helper.StringZeroFillDigits7(pItem.UnderRangeLimit));
sb.Append(Helper.StringZeroFillDigits7(pItem.OverRangeLimit));
@ -595,8 +597,8 @@ namespace INT63DC_2C.Forms
else
sb.Append(Helper.StringZeroFillDigits4("1"));
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.WeightLimitIgnoreCount.ToString()));
sb.Append(Helper.StringZeroFillDigits4("0"));
sb.Append(Helper.StringZeroFillDigits4("0"));
sb.Append(Helper.StringZeroFillDigits4(jItem.Stopper2DelayTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4(jItem.Stopper2RunTime.ToString()));
sb.Append(Helper.StringZeroFillDigits4("0"));
sb.Append(Helper.StringZeroFillDigits4("0"));
sb.Append(Helper.StringZeroFillDigits4("0"));
@ -2934,8 +2936,8 @@ namespace INT63DC_2C.Forms
structItem.DummyInt2 = 0;
structItem.DummyInt3 = 0;
structItem.DummyInt4 = 0;
structItem.DummyInt5 = 0;
structItem.DummyInt6 = 0;
structItem.Stopper2DelayTime = this.CurrentJudgmentSetItem.Stopper2DelayTime;
structItem.Stopper2RunTime = this.CurrentJudgmentSetItem.Stopper2RunTime;
structItem.EntryGateDelayTime = this.CurrentJudgmentSetItem.EntryGateDelayTime;
structItem.EntryGateRunTime = this.CurrentJudgmentSetItem.EntryGateRunTime;
structItem.DischargeStopperDelayTime = this.CurrentJudgmentSetItem.DischargeStopperDelayTime;
@ -2993,8 +2995,8 @@ namespace INT63DC_2C.Forms
structItem.DummyInt2 = 0;
structItem.DummyInt3 = 0;
structItem.DummyInt4 = 0;
structItem.DummyInt5 = 0;
structItem.DummyInt6 = 0;
structItem.Stopper2DelayTime = item.Stopper2DelayTime;
structItem.Stopper2RunTime = item.Stopper2RunTime;
structItem.EntryGateDelayTime = item.EntryGateDelayTime;
structItem.EntryGateRunTime = item.EntryGateRunTime;
structItem.DischargeStopperDelayTime = item.DischargeStopperDelayTime;
@ -3050,6 +3052,8 @@ namespace INT63DC_2C.Forms
item.EntryGateRunTime = structItem.EntryGateRunTime;
item.DischargeStopperDelayTime = structItem.DischargeStopperDelayTime;
item.DischargeStopperRunTime = structItem.DischargeStopperRunTime;
item.Stopper2DelayTime = structItem.Stopper2DelayTime;
item.Stopper2RunTime = structItem.Stopper2RunTime;
}
}
catch

View File

@ -68,14 +68,18 @@
this.buttonHidden = new SmartX.SmartButton();
this.buttonClose = new System.Windows.Forms.Button();
this.groupBoxSorter = new SmartX.SmartGroupBox();
this.labelStopper2DelayTime = new SmartX.SmartLabel();
this.labelSorter4DelayTime = new SmartX.SmartLabel();
this.labelStaticSorter4DelayTime = new SmartX.SmartLabel();
this.labelSorter4RunTime = new SmartX.SmartLabel();
this.labelStaticSorter4RunTime = new SmartX.SmartLabel();
this.labelStaticDischargeStopperRunTime = new SmartX.SmartLabel();
this.labelStaticDischargeStopperDelayTime = new SmartX.SmartLabel();
this.labelStaticSorter4RunTime = new SmartX.SmartLabel();
this.labelStaticStopper2DelayTime = new SmartX.SmartLabel();
this.labelStopper2RunTime = new SmartX.SmartLabel();
this.labelStaticSorter4DelayTime = new SmartX.SmartLabel();
this.labelStaticEntryGateRunTime = new SmartX.SmartLabel();
this.labelStaticEntryGateDelayTime = new SmartX.SmartLabel();
this.labelStaticStopper2RunTime = new SmartX.SmartLabel();
this.labelDischargeStopperRunTime = new SmartX.SmartLabel();
this.labelDischargeStopperDelayTime = new SmartX.SmartLabel();
this.labelEntryGateRunTime = new SmartX.SmartLabel();
@ -161,13 +165,13 @@
this.buttonAlarm4Ok = new SmartX.SmartButton();
this.labelBufferCNT = new SmartX.SmartLabel();
this.panelSubMenu3 = new System.Windows.Forms.Panel();
this.buttonCutSignal2 = new SmartX.SmartButton();
this.labelTitleLeakSampling = new SmartX.SmartLabel();
this.pictureBox7 = new System.Windows.Forms.PictureBox();
this.labelStaticLeakSamplingTime = new SmartX.SmartLabel();
this.buttonLeakSamplingOnce = new SmartX.SmartButton();
this.labelLeakSamplingTime = new SmartX.SmartLabel();
this.smartTimerLeakRunDelay = new SmartX.SmartTimer(this.components);
this.buttonCutSignal2 = new SmartX.SmartButton();
((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit();
this.panelSetting.SuspendLayout();
this.groupBoxJudgmentSetting.SuspendLayout();
@ -722,9 +726,9 @@
this.panelSetting.Controls.Add(this.buttonHidden);
this.panelSetting.Controls.Add(this.buttonClose);
this.panelSetting.Controls.Add(this.groupBoxSorter);
this.panelSetting.Location = new System.Drawing.Point(1039, 107);
this.panelSetting.Location = new System.Drawing.Point(1039, 66);
this.panelSetting.Name = "panelSetting";
this.panelSetting.Size = new System.Drawing.Size(584, 455);
this.panelSetting.Size = new System.Drawing.Size(584, 496);
//
// groupBoxJudgmentSetting
//
@ -749,7 +753,7 @@
this.groupBoxJudgmentSetting.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.Rectangle;
this.groupBoxJudgmentSetting.Image = null;
this.groupBoxJudgmentSetting.InitVisible = true;
this.groupBoxJudgmentSetting.Location = new System.Drawing.Point(11, 272);
this.groupBoxJudgmentSetting.Location = new System.Drawing.Point(11, 303);
this.groupBoxJudgmentSetting.Name = "groupBoxJudgmentSetting";
this.groupBoxJudgmentSetting.RoundRadius = 5;
this.groupBoxJudgmentSetting.Size = new System.Drawing.Size(557, 141);
@ -979,7 +983,7 @@
this.buttonHidden.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonHidden.DownImage")));
this.buttonHidden.GroupID = 0;
this.buttonHidden.InitVisible = true;
this.buttonHidden.Location = new System.Drawing.Point(345, 413);
this.buttonHidden.Location = new System.Drawing.Point(337, 440);
this.buttonHidden.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonHidden.Name = "buttonHidden";
this.buttonHidden.NestedClickEventPrevent = false;
@ -1001,7 +1005,7 @@
// buttonClose
//
this.buttonClose.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular);
this.buttonClose.Location = new System.Drawing.Point(460, 413);
this.buttonClose.Location = new System.Drawing.Point(457, 450);
this.buttonClose.Name = "buttonClose";
this.buttonClose.Size = new System.Drawing.Size(100, 30);
this.buttonClose.TabIndex = 241;
@ -1013,14 +1017,18 @@
this.groupBoxSorter.BackColor = System.Drawing.Color.SteelBlue;
this.groupBoxSorter.BackPictureBox = null;
this.groupBoxSorter.BackPictureBox1 = null;
this.groupBoxSorter.Controls.Add(this.labelStopper2DelayTime);
this.groupBoxSorter.Controls.Add(this.labelSorter4DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter4DelayTime);
this.groupBoxSorter.Controls.Add(this.labelSorter4RunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter4RunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticDischargeStopperRunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticDischargeStopperDelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter4RunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticStopper2DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStopper2RunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticSorter4DelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticEntryGateRunTime);
this.groupBoxSorter.Controls.Add(this.labelStaticEntryGateDelayTime);
this.groupBoxSorter.Controls.Add(this.labelStaticStopper2RunTime);
this.groupBoxSorter.Controls.Add(this.labelDischargeStopperRunTime);
this.groupBoxSorter.Controls.Add(this.labelDischargeStopperDelayTime);
this.groupBoxSorter.Controls.Add(this.labelEntryGateRunTime);
@ -1047,11 +1055,32 @@
this.groupBoxSorter.Location = new System.Drawing.Point(11, 10);
this.groupBoxSorter.Name = "groupBoxSorter";
this.groupBoxSorter.RoundRadius = 5;
this.groupBoxSorter.Size = new System.Drawing.Size(557, 264);
this.groupBoxSorter.Size = new System.Drawing.Size(557, 287);
this.groupBoxSorter.TabIndex = 175;
this.groupBoxSorter.Text = "선별기설정";
this.groupBoxSorter.TextColor = System.Drawing.Color.White;
//
// labelStopper2DelayTime
//
this.labelStopper2DelayTime.BackColor = System.Drawing.SystemColors.Window;
this.labelStopper2DelayTime.BackPictureBox = null;
this.labelStopper2DelayTime.BackPictureBox1 = null;
this.labelStopper2DelayTime.BackPictureBox2 = null;
this.labelStopper2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStopper2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelStopper2DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelStopper2DelayTime.InitVisible = true;
this.labelStopper2DelayTime.LineSpacing = 0F;
this.labelStopper2DelayTime.Location = new System.Drawing.Point(215, 241);
this.labelStopper2DelayTime.Name = "labelStopper2DelayTime";
this.labelStopper2DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelStopper2DelayTime.TabIndex = 143;
this.labelStopper2DelayTime.Text = "100";
this.labelStopper2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStopper2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStopper2DelayTime.Wordwrap = false;
this.labelStopper2DelayTime.Click += new System.EventHandler(this.labelStopper2DelayTime_Click);
//
// labelSorter4DelayTime
//
this.labelSorter4DelayTime.BackColor = System.Drawing.SystemColors.Window;
@ -1063,7 +1092,7 @@
this.labelSorter4DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter4DelayTime.InitVisible = true;
this.labelSorter4DelayTime.LineSpacing = 0F;
this.labelSorter4DelayTime.Location = new System.Drawing.Point(477, 171);
this.labelSorter4DelayTime.Location = new System.Drawing.Point(215, 205);
this.labelSorter4DelayTime.Name = "labelSorter4DelayTime";
this.labelSorter4DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter4DelayTime.TabIndex = 139;
@ -1073,27 +1102,6 @@
this.labelSorter4DelayTime.Wordwrap = false;
this.labelSorter4DelayTime.Click += new System.EventHandler(this.labelSorter4DelayTime_Click);
//
// labelStaticSorter4DelayTime
//
this.labelStaticSorter4DelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter4DelayTime.BackPictureBox = null;
this.labelStaticSorter4DelayTime.BackPictureBox1 = null;
this.labelStaticSorter4DelayTime.BackPictureBox2 = null;
this.labelStaticSorter4DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter4DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter4DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter4DelayTime.InitVisible = true;
this.labelStaticSorter4DelayTime.LineSpacing = 0F;
this.labelStaticSorter4DelayTime.Location = new System.Drawing.Point(281, 171);
this.labelStaticSorter4DelayTime.Name = "labelStaticSorter4DelayTime";
this.labelStaticSorter4DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter4DelayTime.TabIndex = 138;
this.labelStaticSorter4DelayTime.Text = "선별4 지연시간";
this.labelStaticSorter4DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter4DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter4DelayTime.Wordwrap = false;
//
// labelSorter4RunTime
//
this.labelSorter4RunTime.BackColor = System.Drawing.SystemColors.Window;
@ -1105,7 +1113,7 @@
this.labelSorter4RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter4RunTime.InitVisible = true;
this.labelSorter4RunTime.LineSpacing = 0F;
this.labelSorter4RunTime.Location = new System.Drawing.Point(477, 207);
this.labelSorter4RunTime.Location = new System.Drawing.Point(477, 205);
this.labelSorter4RunTime.Name = "labelSorter4RunTime";
this.labelSorter4RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter4RunTime.TabIndex = 137;
@ -1115,27 +1123,6 @@
this.labelSorter4RunTime.Wordwrap = false;
this.labelSorter4RunTime.Click += new System.EventHandler(this.labelSorter4RunTime_Click);
//
// labelStaticSorter4RunTime
//
this.labelStaticSorter4RunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter4RunTime.BackPictureBox = null;
this.labelStaticSorter4RunTime.BackPictureBox1 = null;
this.labelStaticSorter4RunTime.BackPictureBox2 = null;
this.labelStaticSorter4RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter4RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter4RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter4RunTime.InitVisible = true;
this.labelStaticSorter4RunTime.LineSpacing = 0F;
this.labelStaticSorter4RunTime.Location = new System.Drawing.Point(281, 207);
this.labelStaticSorter4RunTime.Name = "labelStaticSorter4RunTime";
this.labelStaticSorter4RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter4RunTime.TabIndex = 136;
this.labelStaticSorter4RunTime.Text = "선별4 동작시간";
this.labelStaticSorter4RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter4RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter4RunTime.Wordwrap = false;
//
// labelStaticDischargeStopperRunTime
//
this.labelStaticDischargeStopperRunTime.BackColor = System.Drawing.Color.SteelBlue;
@ -1148,7 +1135,7 @@
this.labelStaticDischargeStopperRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticDischargeStopperRunTime.InitVisible = true;
this.labelStaticDischargeStopperRunTime.LineSpacing = 0F;
this.labelStaticDischargeStopperRunTime.Location = new System.Drawing.Point(281, 135);
this.labelStaticDischargeStopperRunTime.Location = new System.Drawing.Point(281, 169);
this.labelStaticDischargeStopperRunTime.Name = "labelStaticDischargeStopperRunTime";
this.labelStaticDischargeStopperRunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticDischargeStopperRunTime.TabIndex = 134;
@ -1169,7 +1156,7 @@
this.labelStaticDischargeStopperDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticDischargeStopperDelayTime.InitVisible = true;
this.labelStaticDischargeStopperDelayTime.LineSpacing = 0F;
this.labelStaticDischargeStopperDelayTime.Location = new System.Drawing.Point(281, 99);
this.labelStaticDischargeStopperDelayTime.Location = new System.Drawing.Point(19, 169);
this.labelStaticDischargeStopperDelayTime.Name = "labelStaticDischargeStopperDelayTime";
this.labelStaticDischargeStopperDelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticDischargeStopperDelayTime.TabIndex = 135;
@ -1178,6 +1165,90 @@
this.labelStaticDischargeStopperDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticDischargeStopperDelayTime.Wordwrap = false;
//
// labelStaticSorter4RunTime
//
this.labelStaticSorter4RunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter4RunTime.BackPictureBox = null;
this.labelStaticSorter4RunTime.BackPictureBox1 = null;
this.labelStaticSorter4RunTime.BackPictureBox2 = null;
this.labelStaticSorter4RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter4RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter4RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter4RunTime.InitVisible = true;
this.labelStaticSorter4RunTime.LineSpacing = 0F;
this.labelStaticSorter4RunTime.Location = new System.Drawing.Point(281, 205);
this.labelStaticSorter4RunTime.Name = "labelStaticSorter4RunTime";
this.labelStaticSorter4RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter4RunTime.TabIndex = 136;
this.labelStaticSorter4RunTime.Text = "선별4 동작시간";
this.labelStaticSorter4RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter4RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter4RunTime.Wordwrap = false;
//
// labelStaticStopper2DelayTime
//
this.labelStaticStopper2DelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticStopper2DelayTime.BackPictureBox = null;
this.labelStaticStopper2DelayTime.BackPictureBox1 = null;
this.labelStaticStopper2DelayTime.BackPictureBox2 = null;
this.labelStaticStopper2DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticStopper2DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticStopper2DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticStopper2DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticStopper2DelayTime.InitVisible = true;
this.labelStaticStopper2DelayTime.LineSpacing = 0F;
this.labelStaticStopper2DelayTime.Location = new System.Drawing.Point(19, 241);
this.labelStaticStopper2DelayTime.Name = "labelStaticStopper2DelayTime";
this.labelStaticStopper2DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticStopper2DelayTime.TabIndex = 142;
this.labelStaticStopper2DelayTime.Text = "스토퍼2 지연시간";
this.labelStaticStopper2DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticStopper2DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticStopper2DelayTime.Wordwrap = false;
//
// labelStopper2RunTime
//
this.labelStopper2RunTime.BackColor = System.Drawing.SystemColors.Window;
this.labelStopper2RunTime.BackPictureBox = null;
this.labelStopper2RunTime.BackPictureBox1 = null;
this.labelStopper2RunTime.BackPictureBox2 = null;
this.labelStopper2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStopper2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.labelStopper2RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelStopper2RunTime.InitVisible = true;
this.labelStopper2RunTime.LineSpacing = 0F;
this.labelStopper2RunTime.Location = new System.Drawing.Point(477, 241);
this.labelStopper2RunTime.Name = "labelStopper2RunTime";
this.labelStopper2RunTime.Size = new System.Drawing.Size(60, 30);
this.labelStopper2RunTime.TabIndex = 141;
this.labelStopper2RunTime.Text = "100";
this.labelStopper2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right;
this.labelStopper2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStopper2RunTime.Wordwrap = false;
this.labelStopper2RunTime.Click += new System.EventHandler(this.labelStopper2RunTime_Click);
//
// labelStaticSorter4DelayTime
//
this.labelStaticSorter4DelayTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticSorter4DelayTime.BackPictureBox = null;
this.labelStaticSorter4DelayTime.BackPictureBox1 = null;
this.labelStaticSorter4DelayTime.BackPictureBox2 = null;
this.labelStaticSorter4DelayTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticSorter4DelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticSorter4DelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticSorter4DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter4DelayTime.InitVisible = true;
this.labelStaticSorter4DelayTime.LineSpacing = 0F;
this.labelStaticSorter4DelayTime.Location = new System.Drawing.Point(19, 205);
this.labelStaticSorter4DelayTime.Name = "labelStaticSorter4DelayTime";
this.labelStaticSorter4DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter4DelayTime.TabIndex = 138;
this.labelStaticSorter4DelayTime.Text = "선별4 지연시간";
this.labelStaticSorter4DelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticSorter4DelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticSorter4DelayTime.Wordwrap = false;
//
// labelStaticEntryGateRunTime
//
this.labelStaticEntryGateRunTime.BackColor = System.Drawing.Color.SteelBlue;
@ -1190,7 +1261,7 @@
this.labelStaticEntryGateRunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticEntryGateRunTime.InitVisible = true;
this.labelStaticEntryGateRunTime.LineSpacing = 0F;
this.labelStaticEntryGateRunTime.Location = new System.Drawing.Point(281, 63);
this.labelStaticEntryGateRunTime.Location = new System.Drawing.Point(281, 133);
this.labelStaticEntryGateRunTime.Name = "labelStaticEntryGateRunTime";
this.labelStaticEntryGateRunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticEntryGateRunTime.TabIndex = 132;
@ -1211,7 +1282,7 @@
this.labelStaticEntryGateDelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticEntryGateDelayTime.InitVisible = true;
this.labelStaticEntryGateDelayTime.LineSpacing = 0F;
this.labelStaticEntryGateDelayTime.Location = new System.Drawing.Point(281, 27);
this.labelStaticEntryGateDelayTime.Location = new System.Drawing.Point(19, 133);
this.labelStaticEntryGateDelayTime.Name = "labelStaticEntryGateDelayTime";
this.labelStaticEntryGateDelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticEntryGateDelayTime.TabIndex = 133;
@ -1220,6 +1291,27 @@
this.labelStaticEntryGateDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticEntryGateDelayTime.Wordwrap = false;
//
// labelStaticStopper2RunTime
//
this.labelStaticStopper2RunTime.BackColor = System.Drawing.Color.SteelBlue;
this.labelStaticStopper2RunTime.BackPictureBox = null;
this.labelStaticStopper2RunTime.BackPictureBox1 = null;
this.labelStaticStopper2RunTime.BackPictureBox2 = null;
this.labelStaticStopper2RunTime.BorderColor = System.Drawing.Color.Black;
this.labelStaticStopper2RunTime.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.labelStaticStopper2RunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold);
this.labelStaticStopper2RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticStopper2RunTime.InitVisible = true;
this.labelStaticStopper2RunTime.LineSpacing = 0F;
this.labelStaticStopper2RunTime.Location = new System.Drawing.Point(281, 241);
this.labelStaticStopper2RunTime.Name = "labelStaticStopper2RunTime";
this.labelStaticStopper2RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticStopper2RunTime.TabIndex = 140;
this.labelStaticStopper2RunTime.Text = "스토퍼2 동작시간";
this.labelStaticStopper2RunTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle;
this.labelStaticStopper2RunTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle;
this.labelStaticStopper2RunTime.Wordwrap = false;
//
// labelDischargeStopperRunTime
//
this.labelDischargeStopperRunTime.BackColor = System.Drawing.Color.White;
@ -1231,7 +1323,7 @@
this.labelDischargeStopperRunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelDischargeStopperRunTime.InitVisible = true;
this.labelDischargeStopperRunTime.LineSpacing = 0F;
this.labelDischargeStopperRunTime.Location = new System.Drawing.Point(477, 135);
this.labelDischargeStopperRunTime.Location = new System.Drawing.Point(477, 169);
this.labelDischargeStopperRunTime.Name = "labelDischargeStopperRunTime";
this.labelDischargeStopperRunTime.Size = new System.Drawing.Size(60, 30);
this.labelDischargeStopperRunTime.TabIndex = 130;
@ -1252,7 +1344,7 @@
this.labelDischargeStopperDelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelDischargeStopperDelayTime.InitVisible = true;
this.labelDischargeStopperDelayTime.LineSpacing = 0F;
this.labelDischargeStopperDelayTime.Location = new System.Drawing.Point(477, 99);
this.labelDischargeStopperDelayTime.Location = new System.Drawing.Point(215, 169);
this.labelDischargeStopperDelayTime.Name = "labelDischargeStopperDelayTime";
this.labelDischargeStopperDelayTime.Size = new System.Drawing.Size(60, 30);
this.labelDischargeStopperDelayTime.TabIndex = 131;
@ -1273,7 +1365,7 @@
this.labelEntryGateRunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelEntryGateRunTime.InitVisible = true;
this.labelEntryGateRunTime.LineSpacing = 0F;
this.labelEntryGateRunTime.Location = new System.Drawing.Point(477, 63);
this.labelEntryGateRunTime.Location = new System.Drawing.Point(477, 133);
this.labelEntryGateRunTime.Name = "labelEntryGateRunTime";
this.labelEntryGateRunTime.Size = new System.Drawing.Size(60, 30);
this.labelEntryGateRunTime.TabIndex = 128;
@ -1294,7 +1386,7 @@
this.labelEntryGateDelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelEntryGateDelayTime.InitVisible = true;
this.labelEntryGateDelayTime.LineSpacing = 0F;
this.labelEntryGateDelayTime.Location = new System.Drawing.Point(477, 27);
this.labelEntryGateDelayTime.Location = new System.Drawing.Point(215, 133);
this.labelEntryGateDelayTime.Name = "labelEntryGateDelayTime";
this.labelEntryGateDelayTime.Size = new System.Drawing.Size(60, 30);
this.labelEntryGateDelayTime.TabIndex = 129;
@ -1315,7 +1407,7 @@
this.labelSorter3DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter3DelayTime.InitVisible = true;
this.labelSorter3DelayTime.LineSpacing = 0F;
this.labelSorter3DelayTime.Location = new System.Drawing.Point(215, 171);
this.labelSorter3DelayTime.Location = new System.Drawing.Point(215, 97);
this.labelSorter3DelayTime.Name = "labelSorter3DelayTime";
this.labelSorter3DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter3DelayTime.TabIndex = 120;
@ -1337,7 +1429,7 @@
this.labelStaticSorter3DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter3DelayTime.InitVisible = true;
this.labelStaticSorter3DelayTime.LineSpacing = 0F;
this.labelStaticSorter3DelayTime.Location = new System.Drawing.Point(19, 171);
this.labelStaticSorter3DelayTime.Location = new System.Drawing.Point(19, 97);
this.labelStaticSorter3DelayTime.Name = "labelStaticSorter3DelayTime";
this.labelStaticSorter3DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter3DelayTime.TabIndex = 119;
@ -1357,7 +1449,7 @@
this.labelSorter3RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter3RunTime.InitVisible = true;
this.labelSorter3RunTime.LineSpacing = 0F;
this.labelSorter3RunTime.Location = new System.Drawing.Point(215, 207);
this.labelSorter3RunTime.Location = new System.Drawing.Point(477, 97);
this.labelSorter3RunTime.Name = "labelSorter3RunTime";
this.labelSorter3RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter3RunTime.TabIndex = 118;
@ -1379,7 +1471,7 @@
this.labelStaticSorter3RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter3RunTime.InitVisible = true;
this.labelStaticSorter3RunTime.LineSpacing = 0F;
this.labelStaticSorter3RunTime.Location = new System.Drawing.Point(19, 207);
this.labelStaticSorter3RunTime.Location = new System.Drawing.Point(281, 97);
this.labelStaticSorter3RunTime.Name = "labelStaticSorter3RunTime";
this.labelStaticSorter3RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter3RunTime.TabIndex = 117;
@ -1399,7 +1491,7 @@
this.labelSorter2DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2DelayTime.InitVisible = true;
this.labelSorter2DelayTime.LineSpacing = 0F;
this.labelSorter2DelayTime.Location = new System.Drawing.Point(215, 99);
this.labelSorter2DelayTime.Location = new System.Drawing.Point(215, 61);
this.labelSorter2DelayTime.Name = "labelSorter2DelayTime";
this.labelSorter2DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter2DelayTime.TabIndex = 116;
@ -1421,7 +1513,7 @@
this.labelStaticSorter2DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2DelayTime.InitVisible = true;
this.labelStaticSorter2DelayTime.LineSpacing = 0F;
this.labelStaticSorter2DelayTime.Location = new System.Drawing.Point(19, 99);
this.labelStaticSorter2DelayTime.Location = new System.Drawing.Point(19, 61);
this.labelStaticSorter2DelayTime.Name = "labelStaticSorter2DelayTime";
this.labelStaticSorter2DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter2DelayTime.TabIndex = 115;
@ -1441,7 +1533,7 @@
this.labelSorter2RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter2RunTime.InitVisible = true;
this.labelSorter2RunTime.LineSpacing = 0F;
this.labelSorter2RunTime.Location = new System.Drawing.Point(215, 135);
this.labelSorter2RunTime.Location = new System.Drawing.Point(477, 61);
this.labelSorter2RunTime.Name = "labelSorter2RunTime";
this.labelSorter2RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter2RunTime.TabIndex = 113;
@ -1463,7 +1555,7 @@
this.labelStaticSorter2RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter2RunTime.InitVisible = true;
this.labelStaticSorter2RunTime.LineSpacing = 0F;
this.labelStaticSorter2RunTime.Location = new System.Drawing.Point(19, 135);
this.labelStaticSorter2RunTime.Location = new System.Drawing.Point(281, 61);
this.labelStaticSorter2RunTime.Name = "labelStaticSorter2RunTime";
this.labelStaticSorter2RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter2RunTime.TabIndex = 112;
@ -1483,7 +1575,7 @@
this.labelSorter1DelayTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1DelayTime.InitVisible = true;
this.labelSorter1DelayTime.LineSpacing = 0F;
this.labelSorter1DelayTime.Location = new System.Drawing.Point(215, 27);
this.labelSorter1DelayTime.Location = new System.Drawing.Point(215, 25);
this.labelSorter1DelayTime.Name = "labelSorter1DelayTime";
this.labelSorter1DelayTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter1DelayTime.TabIndex = 111;
@ -1505,7 +1597,7 @@
this.labelStaticSorter1DelayTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1DelayTime.InitVisible = true;
this.labelStaticSorter1DelayTime.LineSpacing = 0F;
this.labelStaticSorter1DelayTime.Location = new System.Drawing.Point(19, 27);
this.labelStaticSorter1DelayTime.Location = new System.Drawing.Point(19, 25);
this.labelStaticSorter1DelayTime.Name = "labelStaticSorter1DelayTime";
this.labelStaticSorter1DelayTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter1DelayTime.TabIndex = 110;
@ -1525,7 +1617,7 @@
this.labelSorter1RunTime.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
this.labelSorter1RunTime.InitVisible = true;
this.labelSorter1RunTime.LineSpacing = 0F;
this.labelSorter1RunTime.Location = new System.Drawing.Point(215, 63);
this.labelSorter1RunTime.Location = new System.Drawing.Point(477, 25);
this.labelSorter1RunTime.Name = "labelSorter1RunTime";
this.labelSorter1RunTime.Size = new System.Drawing.Size(60, 30);
this.labelSorter1RunTime.TabIndex = 108;
@ -1547,7 +1639,7 @@
this.labelStaticSorter1RunTime.ForeColor = System.Drawing.Color.White;
this.labelStaticSorter1RunTime.InitVisible = true;
this.labelStaticSorter1RunTime.LineSpacing = 0F;
this.labelStaticSorter1RunTime.Location = new System.Drawing.Point(19, 63);
this.labelStaticSorter1RunTime.Location = new System.Drawing.Point(281, 25);
this.labelStaticSorter1RunTime.Name = "labelStaticSorter1RunTime";
this.labelStaticSorter1RunTime.Size = new System.Drawing.Size(190, 30);
this.labelStaticSorter1RunTime.TabIndex = 107;
@ -2931,6 +3023,37 @@
this.panelSubMenu3.Name = "panelSubMenu3";
this.panelSubMenu3.Size = new System.Drawing.Size(650, 115);
//
// buttonCutSignal2
//
this.buttonCutSignal2.BackPictureBox = null;
this.buttonCutSignal2.BackPictureBox1 = null;
this.buttonCutSignal2.BackPictureBox2 = null;
this.buttonCutSignal2.ButtonColor = System.Drawing.Color.Gray;
this.buttonCutSignal2.ButtonImageAutoSize = true;
this.buttonCutSignal2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCutSignal2.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.DisableImage")));
this.buttonCutSignal2.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.DownImage")));
this.buttonCutSignal2.GroupID = 0;
this.buttonCutSignal2.InitVisible = true;
this.buttonCutSignal2.Location = new System.Drawing.Point(543, 10);
this.buttonCutSignal2.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonCutSignal2.Name = "buttonCutSignal2";
this.buttonCutSignal2.NestedClickEventPrevent = false;
this.buttonCutSignal2.OutlinePixel = 1;
this.buttonCutSignal2.RepeatInterval = 200;
this.buttonCutSignal2.RepeatIntervalAccelerate = null;
this.buttonCutSignal2.SafeInterval = 200;
this.buttonCutSignal2.Size = new System.Drawing.Size(96, 96);
this.buttonCutSignal2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonCutSignal2.TabIndex = 22;
this.buttonCutSignal2.TextColor = System.Drawing.Color.Black;
this.buttonCutSignal2.TextDownColor = System.Drawing.Color.White;
this.buttonCutSignal2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonCutSignal2.TextLocation = new System.Drawing.Point(0, 0);
this.buttonCutSignal2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonCutSignal2.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.UpImage")));
this.buttonCutSignal2.Click += new System.EventHandler(this.buttonCutSignal_Click);
//
// labelTitleLeakSampling
//
this.labelTitleLeakSampling.BackPictureBox = this.pictureBox7;
@ -3038,37 +3161,6 @@
this.smartTimerLeakRunDelay.StartTime = ((long)(0));
this.smartTimerLeakRunDelay.Tick += new System.EventHandler(this.smartTimerLeakRunDelay_Tick);
//
// buttonCutSignal2
//
this.buttonCutSignal2.BackPictureBox = null;
this.buttonCutSignal2.BackPictureBox1 = null;
this.buttonCutSignal2.BackPictureBox2 = null;
this.buttonCutSignal2.ButtonColor = System.Drawing.Color.Gray;
this.buttonCutSignal2.ButtonImageAutoSize = true;
this.buttonCutSignal2.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonCutSignal2.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.DisableImage")));
this.buttonCutSignal2.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.DownImage")));
this.buttonCutSignal2.GroupID = 0;
this.buttonCutSignal2.InitVisible = true;
this.buttonCutSignal2.Location = new System.Drawing.Point(543, 10);
this.buttonCutSignal2.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonCutSignal2.Name = "buttonCutSignal2";
this.buttonCutSignal2.NestedClickEventPrevent = false;
this.buttonCutSignal2.OutlinePixel = 1;
this.buttonCutSignal2.RepeatInterval = 200;
this.buttonCutSignal2.RepeatIntervalAccelerate = null;
this.buttonCutSignal2.SafeInterval = 200;
this.buttonCutSignal2.Size = new System.Drawing.Size(96, 96);
this.buttonCutSignal2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonCutSignal2.TabIndex = 22;
this.buttonCutSignal2.TextColor = System.Drawing.Color.Black;
this.buttonCutSignal2.TextDownColor = System.Drawing.Color.White;
this.buttonCutSignal2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonCutSignal2.TextLocation = new System.Drawing.Point(0, 0);
this.buttonCutSignal2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonCutSignal2.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCutSignal2.UpImage")));
this.buttonCutSignal2.Click += new System.EventHandler(this.buttonCutSignal_Click);
//
// FormMainDisplay
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -3280,5 +3372,9 @@
private SmartX.SmartLabel labelLeakSamplingTime;
private SmartX.SmartTimer smartTimerLeakRunDelay;
private SmartX.SmartButton buttonCutSignal2;
public SmartX.SmartLabel labelStopper2DelayTime;
private SmartX.SmartLabel labelStaticStopper2DelayTime;
public SmartX.SmartLabel labelStopper2RunTime;
private SmartX.SmartLabel labelStaticStopper2RunTime;
}
}

View File

@ -171,6 +171,8 @@ namespace INT63DC_2C.Forms
this.labelStaticDischargeStopperDelayTime.Text = "Discharge stopper delay";
this.labelStaticDischargeStopperRunTime.Font = font;
this.labelStaticDischargeStopperRunTime.Text = "Discharge stopper run";
this.labelStaticStopper2DelayTime.Text = "Stopper2 Delay";
this.labelStaticStopper2RunTime.Text = "Stopper2 Run";
this.groupBoxJudgmentSetting.Text = "Judgment settings";
this.labelStaticFilter.Text = "Filter";
@ -253,6 +255,8 @@ namespace INT63DC_2C.Forms
this.labelStaticEntryGateRunTime.Text = "料门动作时间";
this.labelStaticDischargeStopperDelayTime.Text = "出料限位器延迟时间";
this.labelStaticDischargeStopperRunTime.Text = "出料限位器动作时间";
this.labelStaticStopper2DelayTime.Text = "限位2 器延迟时间";
this.labelStaticStopper2RunTime.Text = "限位2 器动作时间";
this.groupBoxJudgmentSetting.Text = "判断设置";
this.labelStaticFilter.Text = "滤波器";
@ -340,6 +344,8 @@ namespace INT63DC_2C.Forms
this.labelStaticEntryGateRunTime.Text = "Provozní vjezdové brány";
this.labelStaticDischargeStopperDelayTime.Text = "zpoždění vybíjecí zátky";
this.labelStaticDischargeStopperRunTime.Text = "provozu vypouštěcí zátky";
this.labelStaticStopper2DelayTime.Text = "Zastavování2 Zpoždění";
this.labelStaticStopper2RunTime.Text = "Zastavování2 Čas chodu";
this.groupBoxJudgmentSetting.Text = "Nastavení rozhodnutí";
this.labelStaticFilter.Text = "Filtr";
@ -426,6 +432,8 @@ namespace INT63DC_2C.Forms
this.labelStaticDischargeStopperDelayTime.Text = "Verzögerungszeit Entladestoppers";
this.labelStaticDischargeStopperRunTime.Font = font;
this.labelStaticDischargeStopperRunTime.Text = "Betriebszeit Entladungsstoppers";
this.labelStaticStopper2DelayTime.Text = "Stoppen2 Vezögerung";
this.labelStaticStopper2RunTime.Text = "Stoppen2 Laufzeit";
this.groupBoxJudgmentSetting.Text = "Tascheneinstellung";
this.labelStaticFilter.Text = "Filter";
@ -509,11 +517,12 @@ namespace INT63DC_2C.Forms
this.labelStaticSorter4RunTime.Text = "ソㅡタㅡ4 運転時間";
this.labelStaticEntryGateDelayTime.Text = "エントリㅡゲㅡトの遅延時間";
this.labelStaticEntryGateRunTime.Text = "エントリㅡゲㅡトの運転時間";
this.labelStaticDischargeStopperDelayTime.Font = font;
this.labelStaticDischargeStopperDelayTime.Text = "排出ストッパㅡの遅延時間";
this.labelStaticDischargeStopperRunTime.Font = font;
this.labelStaticDischargeStopperRunTime.Text = "排出ストッパㅡの運転時間";
this.labelStaticStopper2DelayTime.Text = "ストッパー2 遅延時間";
this.labelStaticStopper2RunTime.Text = "ストッパー2 運転時間";
this.groupBoxJudgmentSetting.Text = "判定設定";
this.labelStaticFilter.Text = "フィルタㅡ";
@ -607,7 +616,7 @@ namespace INT63DC_2C.Forms
this.buttonBypassRun.Mode = SmartButton.BUTTONMODE.PUSH;
}
this.panelSetting.Location = new Point(429, 115);
this.panelSetting.Location = new Point(429, 74);
this.panelSetting.Visible = false;
this.panelSetting.BringToFront();
@ -663,6 +672,11 @@ namespace INT63DC_2C.Forms
this.labelStaticSorter4RunTime.Visible = false;
this.labelSorter4DelayTime.Visible = false;
this.labelSorter4RunTime.Visible = false;
this.labelStaticStopper2DelayTime.Visible = false;
this.labelStaticStopper2RunTime.Visible = false;
this.labelStopper2DelayTime.Visible = false;
this.labelStopper2RunTime.Visible = false;
}
// IsDeveloperMode
@ -1591,6 +1605,14 @@ namespace INT63DC_2C.Forms
if (this.labelDischargeStopperRunTime.Text != value)
this.labelDischargeStopperRunTime.Text = value;
value = jItem.Stopper2DelayTime.ToString();
if (this.labelStopper2DelayTime.Text != value)
this.labelStopper2DelayTime.Text = value;
value = jItem.Stopper2RunTime.ToString();
if (this.labelStopper2RunTime.Text != value)
this.labelStopper2RunTime.Text = value;
value = jItem.Filter.ToString();
if (this.labelFilter.Text != value)
this.labelFilter.Text = value;
@ -3481,6 +3503,58 @@ namespace INT63DC_2C.Forms
}
}
}
private void labelStopper2DelayTime_Click(object sender, EventArgs e)
{
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelStopper2DelayTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelStopper2DelayTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Stopper2DelayTime = myKeyPad.IntValue;
value = Helper.StringZeroFillDigits4(this.labelStopper2DelayTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5036_Stopper2DelayTime, value);
this.ParentForm.SaveDynamicCorrectionFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
}
}
}
private void labelStopper2RunTime_Click(object sender, EventArgs e)
{
string value = "";
DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelStopper2RunTime.Text, 4, 0, false, this.ParentForm.SystemConfig.Language);
if (myKeyPad.ShowDialog() == DialogResult.OK)
{
if (myKeyPad.doubleValue < 0 || myKeyPad.doubleValue > 9999)
{
// 입력범위를 확인하세요
DialogFormMessage myMsg = new DialogFormMessage(1, this.ParentForm.SystemConfig.Language);
myMsg.ShowDialog();
}
else
{
this.labelStopper2RunTime.Text = myKeyPad.StringValue;
this.ParentForm.CurrentJudgmentSetItem.Stopper2RunTime = myKeyPad.IntValue;
value = Helper.StringZeroFillDigits4(this.labelStopper2RunTime.Text);
this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5037_Stopper2RunTime, value);
this.ParentForm.SaveDynamicCorrectionFile(this.ParentForm.CurrentJudgmentSetItem, this.ParentForm.SystemConfig.ProductNumber - 1);
}
}
}
private void timerCutSignal_Tick(object sender, EventArgs e)
{

File diff suppressed because it is too large Load Diff

View File

@ -603,6 +603,8 @@ namespace INT63DC_2C.Forms
this.SelectedJudgmentSetItem.EntryGateRunTime = jItem.EntryGateRunTime;
this.SelectedJudgmentSetItem.DischargeStopperDelayTime = jItem.DischargeStopperDelayTime;
this.SelectedJudgmentSetItem.DischargeStopperRunTime = jItem.DischargeStopperRunTime;
this.SelectedJudgmentSetItem.Stopper2DelayTime = jItem.Stopper2DelayTime;
this.SelectedJudgmentSetItem.Stopper2RunTime = jItem.Stopper2RunTime;
#endregion
#region Product Item
@ -1578,6 +1580,8 @@ namespace INT63DC_2C.Forms
this.CaptureJudgmentSetItem.EntryGateRunTime = this.SelectedJudgmentSetItem.EntryGateRunTime;
this.CaptureJudgmentSetItem.DischargeStopperDelayTime = this.SelectedJudgmentSetItem.DischargeStopperDelayTime;
this.CaptureJudgmentSetItem.DischargeStopperRunTime = this.SelectedJudgmentSetItem.DischargeStopperRunTime;
this.CaptureJudgmentSetItem.Stopper2DelayTime = this.SelectedJudgmentSetItem.Stopper2DelayTime;
this.CaptureJudgmentSetItem.Stopper2RunTime = this.SelectedJudgmentSetItem.Stopper2RunTime;
}
private void buttonPaste_Click(object sender, EventArgs e)
{
@ -1623,6 +1627,8 @@ namespace INT63DC_2C.Forms
this.SelectedJudgmentSetItem.EntryGateRunTime = this.CaptureJudgmentSetItem.EntryGateRunTime;
this.SelectedJudgmentSetItem.DischargeStopperDelayTime = this.CaptureJudgmentSetItem.DischargeStopperDelayTime;
this.SelectedJudgmentSetItem.DischargeStopperRunTime = this.CaptureJudgmentSetItem.DischargeStopperRunTime;
this.SelectedJudgmentSetItem.Stopper2DelayTime = this.CaptureJudgmentSetItem.Stopper2DelayTime;
this.SelectedJudgmentSetItem.Stopper2RunTime = this.CaptureJudgmentSetItem.Stopper2RunTime;
this.ParentForm.SaveJudgmentSetFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
this.ParentForm.SaveDynamicCorrectionFile(this.SelectedJudgmentSetItem, this.SelectedProductNo - 1);
@ -1688,6 +1694,8 @@ namespace INT63DC_2C.Forms
this.SelectedJudgmentSetItem.EntryGateRunTime = this.CaptureJudgmentSetItem.EntryGateRunTime;
this.SelectedJudgmentSetItem.DischargeStopperDelayTime = this.CaptureJudgmentSetItem.DischargeStopperDelayTime;
this.SelectedJudgmentSetItem.DischargeStopperRunTime = this.CaptureJudgmentSetItem.DischargeStopperRunTime;
this.SelectedJudgmentSetItem.Stopper2DelayTime = this.CaptureJudgmentSetItem.Stopper2DelayTime;
this.SelectedJudgmentSetItem.Stopper2RunTime = this.CaptureJudgmentSetItem.Stopper2RunTime;
#region JudgmentSetItem.int
fullFilePath = this.ParentForm.PathSystemFileFolder + "JudgmentSetItem.int";
@ -1754,8 +1762,8 @@ namespace INT63DC_2C.Forms
structDynamicItem.DummyInt2 = 0;
structDynamicItem.DummyInt3 = 0;
structDynamicItem.DummyInt4 = 0;
structDynamicItem.DummyInt5 = 0;
structDynamicItem.DummyInt6 = 0;
structDynamicItem.Stopper2DelayTime = this.CaptureJudgmentSetItem.Stopper2DelayTime;
structDynamicItem.Stopper2RunTime = this.CaptureJudgmentSetItem.Stopper2RunTime;
structDynamicItem.EntryGateDelayTime = this.CaptureJudgmentSetItem.EntryGateDelayTime;
structDynamicItem.EntryGateRunTime = this.CaptureJudgmentSetItem.EntryGateRunTime;
structDynamicItem.DischargeStopperDelayTime = this.CaptureJudgmentSetItem.DischargeStopperDelayTime;

View File

@ -49,11 +49,11 @@
<Reference Include="mscorlib" />
<Reference Include="SmartXCommon, Version=3.2.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_V3대 마지막버전\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartXCommon.dll</HintPath>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartXCommon.dll</HintPath>
</Reference>
<Reference Include="SmartX_IEC1000, Version=3.2.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_V3대 마지막버전\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartX_IEC1000.dll</HintPath>
<HintPath>C:\Program Files (x86)\HNS\Embedded SmartX Component\V3.2.4_20210120\SmartX3.2.4_IEC1000_DOTNETCF3.5수동설치파일\SmartX_IEC1000.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
@ -143,12 +143,6 @@
<Compile Include="Controls\ControlMainDisplay5.Designer.cs">
<DependentUpon>ControlMainDisplay5.cs</DependentUpon>
</Compile>
<Compile Include="Controls\ControlMainDisplay6.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\ControlMainDisplay6.Designer.cs">
<DependentUpon>ControlMainDisplay6.cs</DependentUpon>
</Compile>
<Compile Include="Controls\ControlMainDisplayAlarm.cs">
<SubType>UserControl</SubType>
</Compile>
@ -530,10 +524,6 @@
<DependentUpon>ControlMainDisplay5.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplay6.resx">
<DependentUpon>ControlMainDisplay6.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\ControlMainDisplayAlarm.resx">
<DependentUpon>ControlMainDisplayAlarm.cs</DependentUpon>
<SubType>Designer</SubType>

Binary file not shown.

View File

@ -26,3 +26,10 @@ D:\Intech\Work\Software\VisualStudio\INT63DC_2C(2-12 얼라인체커)\Code\INT63
D:\Intech\Work\Software\VisualStudio\INT63DC_2C(2-12 얼라인체커)\Code\INT63DC_2C_V8.0.0\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.csproj.GenerateResource.Cache
D:\Intech\Work\Software\VisualStudio\INT63DC_2C(2-12 얼라인체커)\Code\INT63DC_2C_V8.0.0\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.dll
D:\Intech\Work\Software\VisualStudio\INT63DC_2C(2-12 얼라인체커)\Code\INT63DC_2C_V8.0.0\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.pdb
D:\Git\INT63DC_2C\INT63DC_ImageDll\bin\Debug\INT63DC_ImageDll.dll
D:\Git\INT63DC_2C\INT63DC_ImageDll\bin\Debug\INT63DC_ImageDll.pdb
D:\Git\INT63DC_2C\INT63DC_ImageDll\obj\Debug\ResolveAssemblyReference.cache
D:\Git\INT63DC_2C\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.Resource.resources
D:\Git\INT63DC_2C\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.csproj.GenerateResource.Cache
D:\Git\INT63DC_2C\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.dll
D:\Git\INT63DC_2C\INT63DC_ImageDll\obj\Debug\INT63DC_ImageDll.pdb