- 보드프로그램 INT81M-2 : V2.0.0 이상에서 호환
- 업다운 기능 추가 1. 메인화면 - Motor Up/Down 버튼 추가 - Down : Cmd00, Up : Cmu00 2. 판정설정 - 1열 상승지연 : 5011, 하강지연 : 5012 - 2열 상승지연 : 5028, 하강지연 : 5029 3. 엔지니어설정 - 장비타입 : 1002 - 컨베어 : 0, 업다운 : 4 4. 부팅시컨스 - dummy(4), dummy(4) -> 하강지연(4), 상승지연(4) - 시스템파일 1열 쓰기 : 9014 - 시스템파일 2열 쓰기 : 9017 - 판정설정에서 화면에서 Start/Stop 가능하도록 수정master V2.0.0
parent
3ae63cb72b
commit
e972506ae0
|
@ -183,12 +183,18 @@ namespace ITC81DB_2.Controls
|
||||||
{
|
{
|
||||||
case 0: // 컨베어
|
case 0: // 컨베어
|
||||||
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 0;
|
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 0;
|
||||||
|
this.ParentForm.CenterSystemSorterSetting.UpdateControlEnable(true);
|
||||||
|
this.ParentForm.ParentForm.ChildFormMainDisplay.UpdateControlVisible(false);
|
||||||
break;
|
break;
|
||||||
case 1: // 업다운
|
case 1: // 업다운
|
||||||
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 4;
|
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 4;
|
||||||
|
this.ParentForm.CenterSystemSorterSetting.UpdateControlEnable(false);
|
||||||
|
this.ParentForm.ParentForm.ChildFormMainDisplay.UpdateControlVisible(true);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 0;
|
this.ParentForm.ParentForm.SystemConfig.EquipmentType = 0;
|
||||||
|
this.ParentForm.CenterSystemSorterSetting.UpdateControlEnable(true);
|
||||||
|
this.ParentForm.ParentForm.ChildFormMainDisplay.UpdateControlVisible(false);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -156,7 +156,7 @@ namespace ITC81DB_2.Controls
|
||||||
switch (this.ParentForm.ParentForm.SystemConfig.EquipmentType)
|
switch (this.ParentForm.ParentForm.SystemConfig.EquipmentType)
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundJudgment));
|
this.smartGroupBox1.Image = new Bitmap(images.GetImage(Class1.ButtonImages.engBackgroundJudgment));
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
this.buttonUp.Visible = true;
|
this.buttonUp.Visible = true;
|
||||||
|
|
|
@ -227,7 +227,10 @@ namespace ITC81DB_2.Controls
|
||||||
}
|
}
|
||||||
private void DefaultSetting()
|
private void DefaultSetting()
|
||||||
{
|
{
|
||||||
|
if (this.ParentForm.ParentForm.SystemConfig.EquipmentType == 4)
|
||||||
|
this.UpdateControlEnable(false);
|
||||||
|
else
|
||||||
|
this.UpdateControlEnable(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UpdateControlsDisplay1(JudgmentSetItem item1,JudgmentSetItem item2, SystemParameter9507 parameter)
|
private void UpdateControlsDisplay1(JudgmentSetItem item1,JudgmentSetItem item2, SystemParameter9507 parameter)
|
||||||
|
@ -386,6 +389,16 @@ namespace ITC81DB_2.Controls
|
||||||
//this.pictureBoxStop.Visible = true;
|
//this.pictureBoxStop.Visible = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public void UpdateControlEnable(bool enable)
|
||||||
|
{
|
||||||
|
this.comboBoxOut9Mode.Enabled = enable;
|
||||||
|
this.labelOut9DelayTime.Enabled = enable;
|
||||||
|
this.labelOut9RunTime.Enabled = enable;
|
||||||
|
|
||||||
|
this.comboBoxOut10Mode.Enabled = enable;
|
||||||
|
this.labelOut10DelayTime.Enabled = enable;
|
||||||
|
this.labelOut10RunTime.Enabled = enable;
|
||||||
|
}
|
||||||
|
|
||||||
public void DisplayRefresh(SystemStatus status)
|
public void DisplayRefresh(SystemStatus status)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1863,8 +1863,8 @@ namespace ITC81DB_2
|
||||||
this.AutoJudgment2 = 100;
|
this.AutoJudgment2 = 100;
|
||||||
this.AutoJudgment3 = 100;
|
this.AutoJudgment3 = 100;
|
||||||
|
|
||||||
this.DescendDelayTime = 1000;
|
this.DescendDelayTime = 400;
|
||||||
this.AscendDelayTime = 1000;
|
this.AscendDelayTime = 200;
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
|
@ -152,7 +152,7 @@ namespace ITC81DB_2.Forms
|
||||||
|
|
||||||
this.CollectionGraphData = new Collection<int>();
|
this.CollectionGraphData = new Collection<int>();
|
||||||
this.CollectionGraphData.Clear();
|
this.CollectionGraphData.Clear();
|
||||||
for (int i = 0; i < 200; i++)
|
for (int i = 0; i < 300; i++)
|
||||||
this.CollectionGraphData.Add(0);
|
this.CollectionGraphData.Add(0);
|
||||||
|
|
||||||
this.SystemConfig = new SystemConfigurationItem();
|
this.SystemConfig = new SystemConfigurationItem();
|
||||||
|
@ -231,8 +231,8 @@ namespace ITC81DB_2.Forms
|
||||||
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2DelayTime.ToString())); // 선별기2지연시간(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2DelayTime.ToString())); // 선별기2지연시간(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2RunTime.ToString())); // 선별기2동작시간(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2RunTime.ToString())); // 선별기2동작시간(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.EquipmentID.ToString())); // 장비ID(4)
|
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.EquipmentID.ToString())); // 장비ID(4)
|
||||||
sb.Append("0000"); // Dummy2(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.DescendDelayTime.ToString())); // 하강지연(4)
|
||||||
sb.Append("0000"); // Dummy3(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.AscendDelayTime.ToString())); // 상승지연(4)
|
||||||
sb.Append("0000"); // Dummy4(4)
|
sb.Append("0000"); // Dummy4(4)
|
||||||
sb.Append("0000"); // Dummy5(4)
|
sb.Append("0000"); // Dummy5(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(pItem.Number.ToString())); // 품번
|
sb.Append(Helper.StringZeroFillDigits4(pItem.Number.ToString())); // 품번
|
||||||
|
@ -274,8 +274,8 @@ namespace ITC81DB_2.Forms
|
||||||
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2DelayTime.ToString())); // 선별기2지연시간(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2DelayTime.ToString())); // 선별기2지연시간(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2RunTime.ToString())); // 선별기2동작시간(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.Sorter2RunTime.ToString())); // 선별기2동작시간(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.EquipmentID.ToString())); // 장비ID(4)
|
sb.Append(Helper.StringZeroFillDigits4(this.SystemConfig.EquipmentID.ToString())); // 장비ID(4)
|
||||||
sb.Append("0000"); // Dummy2(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.DescendDelayTime.ToString())); // 하강지연(4)
|
||||||
sb.Append("0000"); // Dummy3(4)
|
sb.Append(Helper.StringZeroFillDigits4(jItem.AscendDelayTime.ToString())); // 상승지연(4)
|
||||||
sb.Append("0000"); // Dummy4(4)
|
sb.Append("0000"); // Dummy4(4)
|
||||||
sb.Append("0000"); // Dummy5(4)
|
sb.Append("0000"); // Dummy5(4)
|
||||||
sb.Append(Helper.StringZeroFillDigits4(pItem.Number.ToString())); // 품번
|
sb.Append(Helper.StringZeroFillDigits4(pItem.Number.ToString())); // 품번
|
||||||
|
|
|
@ -151,9 +151,9 @@ namespace ITC81DB_2.Forms
|
||||||
this.MainDisplayAlarm.BringToFront();
|
this.MainDisplayAlarm.BringToFront();
|
||||||
|
|
||||||
if (this.ParentForm.SystemConfig.EquipmentType == 4)
|
if (this.ParentForm.SystemConfig.EquipmentType == 4)
|
||||||
this.buttonConveyorUpDown.Visible = true;
|
this.UpdateControlVisible(true);
|
||||||
else
|
else
|
||||||
this.buttonConveyorUpDown.Visible = false;
|
this.UpdateControlVisible(false);
|
||||||
|
|
||||||
if (this.ParentForm.SystemConfig.IsLogin == true)
|
if (this.ParentForm.SystemConfig.IsLogin == true)
|
||||||
this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus);
|
this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus);
|
||||||
|
@ -622,6 +622,10 @@ namespace ITC81DB_2.Forms
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public void UpdateControlVisible(bool enable)
|
||||||
|
{
|
||||||
|
this.buttonConveyorUpDown.Visible = enable;
|
||||||
|
}
|
||||||
|
|
||||||
public void UpdateTimeDisplay()
|
public void UpdateTimeDisplay()
|
||||||
{
|
{
|
||||||
|
@ -640,12 +644,7 @@ namespace ITC81DB_2.Forms
|
||||||
this.MainDisplayDataStatistics.DisplayRefresh(status);
|
this.MainDisplayDataStatistics.DisplayRefresh(status);
|
||||||
|
|
||||||
if (this.ParentForm.SystemConfig.EquipmentType == 4)
|
if (this.ParentForm.SystemConfig.EquipmentType == 4)
|
||||||
{
|
|
||||||
this.buttonConveyorUpDown.Visible = true;
|
|
||||||
this.buttonConveyorUpDown.ButtonUp();
|
this.buttonConveyorUpDown.ButtonUp();
|
||||||
}
|
|
||||||
else
|
|
||||||
this.buttonConveyorUpDown.Visible = false;
|
|
||||||
|
|
||||||
this.ParentForm.CurrentSystemStatus.CurrentDisplay = DataStore.DisplayStore.MainDisplay;
|
this.ParentForm.CurrentSystemStatus.CurrentDisplay = DataStore.DisplayStore.MainDisplay;
|
||||||
this.ParentForm.SetDisplayMode(DataStore.DisplayMode.Normal);
|
this.ParentForm.SetDisplayMode(DataStore.DisplayMode.Normal);
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
@ Ver 2.0.0 by CJY
|
@ Ver 2.0.0 by CJY
|
||||||
- 2020.07.15
|
- 2020.07.15
|
||||||
- Ver 1.9.0 Modify
|
- Ver 1.9.0 Modify
|
||||||
|
- 보드프로그램 INT81M-2 : V2.0.0 이상에서 호환
|
||||||
- 업다운 기능 추가
|
- 업다운 기능 추가
|
||||||
1. 메인화면
|
1. 메인화면
|
||||||
- Motor Up/Down 버튼 추가
|
- Motor Up/Down 버튼 추가
|
||||||
|
@ -30,7 +31,7 @@
|
||||||
- dummy(4), dummy(4) -> 하강지연(4), 상승지연(4)
|
- dummy(4), dummy(4) -> 하강지연(4), 상승지연(4)
|
||||||
- 시스템파일 1열 쓰기 : 9014
|
- 시스템파일 1열 쓰기 : 9014
|
||||||
- 시스템파일 2열 쓰기 : 9017
|
- 시스템파일 2열 쓰기 : 9017
|
||||||
- 판정설정, 선별기 설정에서 화면에서 Start/Stop 가능하도록 수정
|
- 판정설정에서 화면에서 Start/Stop 가능하도록 수정
|
||||||
|
|
||||||
@ Ver 1.9.0 by CJY
|
@ Ver 1.9.0 by CJY
|
||||||
- 2020.06.30
|
- 2020.06.30
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue