- 보드프로그램 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()));                   // 품번  | ||||||
|  | @ -1356,7 +1356,7 @@ namespace ITC81DB_2.Forms | ||||||
|                         break; |                         break; | ||||||
|                     case "9006": |                     case "9006": | ||||||
|                         if (response == DataStore.ResponseData.ACK) |                         if (response == DataStore.ResponseData.ACK) | ||||||
|                             this.TransferProductParameter1(this.SystemConfig.ProductNumber);  |                             this.TransferProductParameter1(this.SystemConfig.ProductNumber); | ||||||
|                         break; |                         break; | ||||||
|                     case "9007": |                     case "9007": | ||||||
|                         if (response == DataStore.ResponseData.ACK) |                         if (response == DataStore.ResponseData.ACK) | ||||||
|  |  | ||||||
|  | @ -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