2023-02-09 08:20:49 +00:00
|
|
|
|
using System;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Collections.Generic;
|
2023-03-16 23:46:55 +00:00
|
|
|
|
using System.Collections.ObjectModel;
|
2023-02-09 08:20:49 +00:00
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Data;
|
|
|
|
|
using System.Drawing;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Windows.Forms;
|
2023-03-23 05:12:16 +00:00
|
|
|
|
using System.IO;
|
2023-02-09 08:20:49 +00:00
|
|
|
|
|
2023-03-23 05:12:16 +00:00
|
|
|
|
using SmartX;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
using INT_PT002.Controls;
|
|
|
|
|
using INT_PT002.DataStore;
|
2023-03-23 05:12:16 +00:00
|
|
|
|
using INT_PT002.DialogForms;
|
2023-03-30 02:02:19 +00:00
|
|
|
|
using INT_PT002.Part11_UserManager;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
|
2023-02-09 08:20:49 +00:00
|
|
|
|
namespace INT_PT002.Forms
|
|
|
|
|
{
|
|
|
|
|
public partial class FormMenu : Form
|
|
|
|
|
{
|
2023-02-13 00:43:01 +00:00
|
|
|
|
#region Field
|
|
|
|
|
private FormMain m_ParentForm;
|
|
|
|
|
|
2023-03-06 04:52:55 +00:00
|
|
|
|
// Recipe
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuRecipeSetting Child_Recipe_Setting;
|
2023-03-11 09:34:19 +00:00
|
|
|
|
// User
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuUserUserEditor Child_User_UserEditor;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
private ControlMenuUserMyPage Child_User_MyPage;
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuUserGroupEditor Child_User_GroupEditor;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
// Manual
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuManualIoTest Child_Manual_IoTest;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
// Log
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuLogHistory Child_Log_History;
|
|
|
|
|
private ControlMenuLogInspection Child_Log_Inspection;
|
|
|
|
|
private ControlMenuLogAlarm Child_Log_Alarm;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
// System
|
2023-03-30 02:02:19 +00:00
|
|
|
|
private ControlMenuSystemInformation Child_System_Information;
|
2025-01-08 06:01:16 +00:00
|
|
|
|
public ControlMenuSystemStatus Child_System_Status;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
public ControlMenuSystemEthernet Child_System_Ethernet;
|
2025-01-08 06:01:16 +00:00
|
|
|
|
public ControlMenuSystemStatus1 Child_System_Status1;
|
2024-08-08 07:42:46 +00:00
|
|
|
|
private ControlMenuSystemStatus2 Child_System_Status2;
|
2025-01-08 06:01:16 +00:00
|
|
|
|
private ControlMenuSystemSetting Child_System_Setting;
|
2023-03-17 02:47:26 +00:00
|
|
|
|
|
|
|
|
|
public Define.E_TopMenuStore SelectedTopMenu;
|
|
|
|
|
public Define.E_MenuRecipeStore SelectedMenuRecipe;
|
|
|
|
|
public Define.E_MenuUserStore SelectedMenuUser;
|
|
|
|
|
public Define.E_MenuManualStore SelectedMenuManual;
|
|
|
|
|
public Define.E_MenuLogStore SelectedMenuLog;
|
|
|
|
|
public Define.E_MenuSystemStore SelectedMenuSystem;
|
2023-03-23 05:12:16 +00:00
|
|
|
|
|
|
|
|
|
private Queue<string> Q_FileList = new Queue<string>();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Constructor
|
|
|
|
|
public FormMenu(FormMain parent)
|
2023-02-09 08:20:49 +00:00
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
|
|
|
|
|
this.ParentForm = parent;
|
|
|
|
|
this.Initialize();
|
|
|
|
|
this.CreateChildControls();
|
2024-04-16 05:04:38 +00:00
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Property
|
|
|
|
|
public FormMain ParentForm
|
|
|
|
|
{
|
|
|
|
|
get { return this.m_ParentForm; }
|
|
|
|
|
private set { this.m_ParentForm = value; }
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Method
|
|
|
|
|
private void Initialize()
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.Recipe;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._0_None;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._0_None;
|
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._0_None;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
private void CreateChildControls()
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.Child_Recipe_Setting = new ControlMenuRecipeSetting(this);
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.Child_User_UserEditor = new ControlMenuUserUserEditor(this);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Child_User_MyPage = new ControlMenuUserMyPage(this);
|
2023-03-17 02:47:26 +00:00
|
|
|
|
this.Child_User_GroupEditor = new ControlMenuUserGroupEditor(this);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.Child_Manual_IoTest = new ControlMenuManualIoTest(this);
|
|
|
|
|
this.Child_Log_History = new ControlMenuLogHistory(this);
|
|
|
|
|
this.Child_Log_Inspection = new ControlMenuLogInspection(this);
|
|
|
|
|
this.Child_Log_Alarm = new ControlMenuLogAlarm(this);
|
|
|
|
|
this.Child_System_Information = new ControlMenuSystemInformation(this);
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.Child_System_Status = new ControlMenuSystemStatus(this);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Child_System_Ethernet = new ControlMenuSystemEthernet(this);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_System_Setting = new ControlMenuSystemSetting(this);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.Controls.Add(this.Child_Recipe_Setting);
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.Controls.Add(this.Child_User_UserEditor);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Controls.Add(this.Child_User_MyPage);
|
2023-03-17 02:47:26 +00:00
|
|
|
|
this.Controls.Add(this.Child_User_GroupEditor);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.Controls.Add(this.Child_Manual_IoTest);
|
|
|
|
|
this.Controls.Add(this.Child_Log_Alarm);
|
|
|
|
|
this.Controls.Add(this.Child_Log_History);
|
|
|
|
|
this.Controls.Add(this.Child_Log_Inspection);
|
|
|
|
|
this.Controls.Add(this.Child_System_Information);
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.Controls.Add(this.Child_System_Status);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Controls.Add(this.Child_System_Ethernet);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Controls.Add(this.Child_System_Setting);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.Child_Recipe_Setting.Location = new Point(0, 39);
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.Child_User_UserEditor.Location = new Point(0, 39);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Child_User_MyPage.Location = new Point(0, 39);
|
2023-03-17 02:47:26 +00:00
|
|
|
|
this.Child_User_GroupEditor.Location = new Point(0, 39);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.Child_Manual_IoTest.Location = new Point(0, 39);
|
|
|
|
|
this.Child_Log_Alarm.Location = new Point(0, 39);
|
|
|
|
|
this.Child_Log_History.Location = new Point(0, 39);
|
|
|
|
|
this.Child_Log_Inspection.Location = new Point(0, 39);
|
|
|
|
|
this.Child_System_Information.Location = new Point(0, 39);
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.Child_System_Status.Location = new Point(0, 39);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.Child_System_Ethernet.Location = new Point(0, 39);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_System_Setting.Location = new Point(0, 39);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.Child_System_Status1 = new ControlMenuSystemStatus1(this);
|
|
|
|
|
this.Controls.Add(this.Child_System_Status1);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.Location = new Point(0, 39);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
|
|
|
|
|
this.Child_System_Status2 = new ControlMenuSystemStatus2(this);
|
|
|
|
|
this.Controls.Add(this.Child_System_Status2);
|
|
|
|
|
this.Child_System_Status2.Location = new Point(0, 39);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
2024-04-16 05:04:38 +00:00
|
|
|
|
|
2023-04-11 09:01:18 +00:00
|
|
|
|
public void UpdateButtonColor()
|
|
|
|
|
{
|
|
|
|
|
this.buttonRecipe.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonRecipe.Enabled);
|
|
|
|
|
this.buttonUser.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonUser.Enabled);
|
|
|
|
|
this.buttonManual.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonManual.Enabled);
|
|
|
|
|
this.buttonLog.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonLog.Enabled);
|
|
|
|
|
this.buttonSystem.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonSystem.Enabled);
|
|
|
|
|
}
|
2024-04-04 07:02:14 +00:00
|
|
|
|
public void UpdateDisplayUser(UserItem user)
|
2023-03-27 09:00:47 +00:00
|
|
|
|
{
|
|
|
|
|
string id = "", group = "";
|
|
|
|
|
|
2024-04-04 07:02:14 +00:00
|
|
|
|
switch (user.Group)
|
2023-03-27 09:00:47 +00:00
|
|
|
|
{
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_UserGroup.Level1:
|
2023-03-27 09:00:47 +00:00
|
|
|
|
id = user.ID;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
group = user.Group.ToString();
|
2023-03-27 09:00:47 +00:00
|
|
|
|
|
|
|
|
|
this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsRecipeEnable;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.buttonUser.Enabled = true;
|
2023-03-27 09:00:47 +00:00
|
|
|
|
this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsManualEnable;
|
|
|
|
|
this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsLogEnable;
|
|
|
|
|
this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsSystemEnable;
|
|
|
|
|
break;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_UserGroup.Level2:
|
2023-03-27 09:00:47 +00:00
|
|
|
|
id = user.ID;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
group = user.Group.ToString();
|
2023-03-27 09:00:47 +00:00
|
|
|
|
|
|
|
|
|
this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsRecipeEnable;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.buttonUser.Enabled = true;
|
2023-03-27 09:00:47 +00:00
|
|
|
|
this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsManualEnable;
|
|
|
|
|
this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsLogEnable;
|
|
|
|
|
this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsSystemEnable;
|
|
|
|
|
break;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_UserGroup.Level3:
|
2023-03-27 09:00:47 +00:00
|
|
|
|
id = user.ID;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
group = user.Group.ToString();
|
2023-03-27 09:00:47 +00:00
|
|
|
|
|
|
|
|
|
this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsRecipeEnable;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.buttonUser.Enabled = true;
|
2023-03-27 09:00:47 +00:00
|
|
|
|
this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsManualEnable;
|
|
|
|
|
this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsLogEnable;
|
|
|
|
|
this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsSystemEnable;
|
|
|
|
|
break;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_UserGroup.Admin:
|
|
|
|
|
case Define.E_UserGroup.Developer:
|
2023-03-27 09:00:47 +00:00
|
|
|
|
id = user.ID;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
group = user.Group.ToString();
|
2023-03-27 09:00:47 +00:00
|
|
|
|
|
|
|
|
|
this.buttonRecipe.Enabled = true;
|
|
|
|
|
this.buttonUser.Enabled = true;
|
|
|
|
|
this.buttonManual.Enabled = true;
|
|
|
|
|
this.buttonLog.Enabled = true;
|
|
|
|
|
this.buttonSystem.Enabled = true;
|
|
|
|
|
|
|
|
|
|
//this.buttonHiddenMenu.Enabled = true;
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
id = "";
|
|
|
|
|
group = "Off";
|
|
|
|
|
|
|
|
|
|
this.buttonRecipe.Enabled = false;
|
|
|
|
|
this.buttonUser.Enabled = false;
|
|
|
|
|
this.buttonManual.Enabled = false;
|
|
|
|
|
this.buttonLog.Enabled = false;
|
2023-03-31 06:50:09 +00:00
|
|
|
|
this.buttonSystem.Enabled = false;
|
2023-03-27 09:00:47 +00:00
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
2023-04-11 09:01:18 +00:00
|
|
|
|
this.UpdateButtonColor();
|
|
|
|
|
|
2023-03-27 09:00:47 +00:00
|
|
|
|
if (this.labelUserLevel.Text != group)
|
|
|
|
|
this.labelUserLevel.Text = group;
|
|
|
|
|
if (this.labelUserID.Text != id)
|
|
|
|
|
this.labelUserID.Text = id;
|
|
|
|
|
}
|
2023-04-14 05:48:07 +00:00
|
|
|
|
public void UpdateDisplayAlarmView(AlarmList alarm)
|
|
|
|
|
{
|
|
|
|
|
string value = "";
|
|
|
|
|
|
|
|
|
|
// ServoEmergencyStop
|
|
|
|
|
if (alarm.IsServoEmergencyStop == true)
|
|
|
|
|
value = "a1_Servo emergency stop ";
|
2025-01-08 06:01:16 +00:00
|
|
|
|
// ServoAlarm
|
|
|
|
|
if (alarm.IsServoAlarm == true)
|
|
|
|
|
value += "a2_Servo ";
|
|
|
|
|
// ServoTorqueAlarmTorque
|
|
|
|
|
if (alarm.IsServoTorqueAlarmTorque == true)
|
|
|
|
|
value += "a3_Servo Torque ";
|
2023-04-14 05:48:07 +00:00
|
|
|
|
// PressureError
|
|
|
|
|
if (alarm.IsPressureError == true)
|
2025-01-08 06:01:16 +00:00
|
|
|
|
value += "a4_Pressure ";
|
|
|
|
|
// PressureSensorError
|
|
|
|
|
if (alarm.IsPressureError == true)
|
|
|
|
|
value += "a5_Pressure Sensor ";
|
2023-04-14 05:48:07 +00:00
|
|
|
|
|
|
|
|
|
value = value.Trim();
|
|
|
|
|
this.labelAlarm.Size = new Size(value.Length * 9, 30);
|
|
|
|
|
this.labelAlarm.Text = value;
|
|
|
|
|
|
|
|
|
|
if (this.labelAlarm.Width > 465)
|
|
|
|
|
{
|
|
|
|
|
if (this.labelAlarm.Text != "")
|
|
|
|
|
this.smartTimerAlarm.Start();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
this.labelAlarm.Location = new Point(0, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-04-19 01:32:39 +00:00
|
|
|
|
public void UpdateDisplayTime(DateTime time)
|
2024-04-04 07:02:14 +00:00
|
|
|
|
{
|
2024-04-19 01:32:39 +00:00
|
|
|
|
this.labelTime.Text = time.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
|
|
|
|
|
|
|
this.Child_System_Information.UpdateDisplayTime(time);
|
2024-04-04 07:02:14 +00:00
|
|
|
|
}
|
2023-03-27 09:00:47 +00:00
|
|
|
|
|
2023-03-23 05:12:16 +00:00
|
|
|
|
#region Log
|
|
|
|
|
// FileCopy
|
2023-04-05 11:13:22 +00:00
|
|
|
|
public void FileCopy(Define.E_DataType type, string targetFileFullPath)
|
2023-03-23 05:12:16 +00:00
|
|
|
|
{
|
2023-04-04 08:29:19 +00:00
|
|
|
|
string targetPath = "", destTargetPath = "", sourceFolderPath = "", sourceFilePath = "", destFilePath = "";
|
2023-04-05 11:13:22 +00:00
|
|
|
|
string[] result;
|
2023-03-23 05:12:16 +00:00
|
|
|
|
DirectoryInfo dir;
|
|
|
|
|
FileInfo[] files;
|
|
|
|
|
|
|
|
|
|
try
|
|
|
|
|
{
|
2023-04-05 11:13:22 +00:00
|
|
|
|
#region USB 장착 유무 체크
|
2023-03-23 05:12:16 +00:00
|
|
|
|
targetPath = "하드 디스크\\";
|
2023-04-05 11:13:22 +00:00
|
|
|
|
// USB 장착 유무 체크
|
|
|
|
|
dir = new DirectoryInfo(targetPath);
|
|
|
|
|
if (dir.Exists == false)
|
|
|
|
|
{
|
|
|
|
|
// USB메모리가 장착되지 않았습니다
|
|
|
|
|
DialogFormMessage msg1 = new DialogFormMessage(5, this.ParentForm.SystemConfig.LANGUAGE);
|
|
|
|
|
msg1.ShowDialog();
|
|
|
|
|
SmartSplash.Finish();
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
2023-03-23 05:12:16 +00:00
|
|
|
|
|
2023-04-04 08:29:19 +00:00
|
|
|
|
// USB\SerialNumber\Inspection or Alarm or History
|
|
|
|
|
destTargetPath = string.Format("{0}{1}\\{2}\\", targetPath, this.ParentForm.SystemConfig.SERIAL_NUMBER, type);
|
2023-03-23 05:12:16 +00:00
|
|
|
|
|
2024-04-16 05:04:38 +00:00
|
|
|
|
switch (type)
|
2023-04-04 08:29:19 +00:00
|
|
|
|
{
|
|
|
|
|
case Define.E_DataType.Inspection:
|
|
|
|
|
sourceFolderPath = this.ParentForm.PathDataInspectionFolder;
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DataType.History:
|
|
|
|
|
sourceFolderPath = this.ParentForm.PathDataHistoryFolder;
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DataType.Alarm:
|
|
|
|
|
sourceFolderPath = this.ParentForm.PathDataAlarmFolder;
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
sourceFolderPath = this.ParentForm.PathDataInspectionFolder;
|
|
|
|
|
break;
|
|
|
|
|
}
|
2024-04-16 05:04:38 +00:00
|
|
|
|
|
2023-04-05 11:13:22 +00:00
|
|
|
|
SmartSplash.Start(SmartX.SmartSplash.BuiltInLoadingImages.LOADING1_SMALL, 200);
|
2023-04-04 08:29:19 +00:00
|
|
|
|
|
2023-04-05 11:13:22 +00:00
|
|
|
|
this.CopyFile(sourceFolderPath + targetFileFullPath, destTargetPath + targetFileFullPath);
|
2023-03-23 05:12:16 +00:00
|
|
|
|
|
|
|
|
|
// 복사 완료 메시지
|
2023-04-05 11:13:22 +00:00
|
|
|
|
DialogFormMessage msg2 = new DialogFormMessage("1", this.ParentForm.SystemConfig.LANGUAGE);
|
|
|
|
|
SmartSplash.Finish();
|
|
|
|
|
msg2.ShowDialog();
|
2023-03-23 05:12:16 +00:00
|
|
|
|
}
|
|
|
|
|
catch
|
|
|
|
|
{
|
|
|
|
|
// 제조사에 문의하세요
|
|
|
|
|
DialogFormMessage msg = new DialogFormMessage(6, this.ParentForm.SystemConfig.LANGUAGE);
|
2023-04-05 11:13:22 +00:00
|
|
|
|
SmartSplash.Finish();
|
2023-03-23 05:12:16 +00:00
|
|
|
|
msg.ShowDialog();
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-04-05 01:54:17 +00:00
|
|
|
|
public void CopyFolder(string sourceFolder, string destFolder)
|
|
|
|
|
{
|
|
|
|
|
if (!Directory.Exists(destFolder))
|
|
|
|
|
Directory.CreateDirectory(destFolder);
|
|
|
|
|
|
|
|
|
|
string[] files = Directory.GetFiles(sourceFolder);
|
|
|
|
|
string[] folders = Directory.GetDirectories(sourceFolder);
|
|
|
|
|
|
|
|
|
|
foreach (string file in files)
|
|
|
|
|
{
|
|
|
|
|
string name = Path.GetFileName(file);
|
|
|
|
|
string dest = Path.Combine(destFolder, name);
|
|
|
|
|
File.Copy(file, dest);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
foreach (string folder in folders)
|
|
|
|
|
{
|
|
|
|
|
string name = Path.GetFileName(folder);
|
|
|
|
|
string dest = Path.Combine(destFolder, name);
|
2023-04-05 11:13:22 +00:00
|
|
|
|
this.CopyFolder(folder, dest);
|
2023-04-05 01:54:17 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2023-04-05 11:13:22 +00:00
|
|
|
|
public void CopyFile(string sourceFile, string destFile)
|
|
|
|
|
{
|
|
|
|
|
string[] targetPath = destFile.Split('\\');
|
|
|
|
|
StringBuilder sb = new StringBuilder();
|
|
|
|
|
for (int i = 0; i < targetPath.Length - 1; i++)
|
|
|
|
|
{
|
|
|
|
|
sb.Append(targetPath[i]);
|
|
|
|
|
sb.Append("\\");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (!Directory.Exists(sb.ToString()))
|
|
|
|
|
Directory.CreateDirectory(sb.ToString());
|
|
|
|
|
|
|
|
|
|
File.Copy(sourceFile, destFile);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//string[] files = Directory.GetFiles(sourceFolder);
|
|
|
|
|
//string[] folders = Directory.GetDirectories(sourceFolder);
|
|
|
|
|
|
|
|
|
|
//foreach (string file in files)
|
|
|
|
|
//{
|
|
|
|
|
// if (targetFileFullPath == file)
|
|
|
|
|
// {
|
|
|
|
|
// string name = Path.GetFileName(file);
|
|
|
|
|
// string dest = Path.Combine(destFolder, name);
|
|
|
|
|
// File.Copy(sourceFile, destFile);
|
|
|
|
|
// return;
|
|
|
|
|
// }
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
//foreach (string folder in folders)
|
|
|
|
|
//{
|
|
|
|
|
// for (int i = 0; i < targetPath.Length; i++)
|
|
|
|
|
// {
|
|
|
|
|
// if (targetPath[i] == folder)
|
|
|
|
|
// {
|
|
|
|
|
// string name = Path.GetFileName(folder);
|
|
|
|
|
// string dest = Path.Combine(destFolder, name);
|
|
|
|
|
// this.CopyFolder(folder, dest);
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
//}
|
|
|
|
|
}
|
2023-04-05 01:54:17 +00:00
|
|
|
|
|
2023-03-23 05:12:16 +00:00
|
|
|
|
public List<string> DirectorySort(DirectoryInfo[] directorys)
|
|
|
|
|
{
|
|
|
|
|
List<string> listDirectory = new List<string>();
|
|
|
|
|
Dictionary<string, int> dirNames = new Dictionary<string, int>();
|
|
|
|
|
|
|
|
|
|
foreach (DirectoryInfo dir in directorys)
|
|
|
|
|
dirNames.Add(dir.Name, int.Parse(dir.Name));
|
|
|
|
|
|
|
|
|
|
// 순서데로 오름차순 정렬
|
|
|
|
|
var vrList = dirNames.OrderBy(x => x.Value);
|
|
|
|
|
foreach (var v in vrList)
|
|
|
|
|
listDirectory.Add(v.Key);
|
|
|
|
|
|
|
|
|
|
return listDirectory;
|
|
|
|
|
}
|
|
|
|
|
private List<string> GetSeletedNodeList(TreeView tree)
|
|
|
|
|
{
|
|
|
|
|
int yearCNT, monthCNT, dayCNT;
|
|
|
|
|
List<string> listSelectedFile = new List<string>();
|
|
|
|
|
|
|
|
|
|
yearCNT = tree.Nodes.Count;
|
|
|
|
|
if (yearCNT != 0)
|
|
|
|
|
{
|
|
|
|
|
for (int i = 0; i < yearCNT; i++)
|
|
|
|
|
{
|
|
|
|
|
monthCNT = tree.Nodes[i].Nodes.Count;
|
|
|
|
|
if (monthCNT != 0)
|
|
|
|
|
{
|
|
|
|
|
for (int j = 0; j < monthCNT; j++)
|
|
|
|
|
{
|
|
|
|
|
dayCNT = tree.Nodes[i].Nodes[j].Nodes.Count;
|
|
|
|
|
if (dayCNT != 0)
|
|
|
|
|
{
|
|
|
|
|
for (int k = 0; k < dayCNT; k++)
|
|
|
|
|
{
|
|
|
|
|
if (tree.Nodes[i].Nodes[j].Nodes[k].Checked == true)
|
|
|
|
|
{
|
|
|
|
|
//listSelectedFile.Add(tree.Nodes[i].Nodes[j].Nodes[k].Text);
|
|
|
|
|
listSelectedFile.Add(string.Format("{0}\\{1}\\{2}", tree.Nodes[i].Text, tree.Nodes[i].Nodes[j].Text, tree.Nodes[i].Nodes[j].Nodes[k].Text));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return listSelectedFile;
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
|
2024-04-04 07:02:14 +00:00
|
|
|
|
private void DisplayUserScreen(UserGroup group)
|
|
|
|
|
{
|
|
|
|
|
switch (this.ParentForm.CurrentSystemStatus.CurrentUser.Group)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_UserGroup.Level1:
|
|
|
|
|
if (group.Level1.IsMenuUserSetting == true)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.DisplayRefresh();
|
|
|
|
|
this.Child_User_UserEditor.BringToFront();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_MyPage.DisplayRefresh();
|
|
|
|
|
this.Child_User_MyPage.BringToFront();
|
|
|
|
|
this.buttonBottom2.Visible = false;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_UserGroup.Level2:
|
|
|
|
|
if (group.Level2.IsMenuUserSetting == true)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.DisplayRefresh();
|
|
|
|
|
this.Child_User_UserEditor.BringToFront();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_MyPage.DisplayRefresh();
|
|
|
|
|
this.Child_User_MyPage.BringToFront();
|
|
|
|
|
this.buttonBottom2.Visible = false;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_UserGroup.Level3:
|
|
|
|
|
if (group.Level3.IsMenuUserSetting == true)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.DisplayRefresh();
|
|
|
|
|
this.Child_User_UserEditor.BringToFront();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_MyPage.DisplayRefresh();
|
|
|
|
|
this.Child_User_MyPage.BringToFront();
|
|
|
|
|
this.buttonBottom2.Visible = false;
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_UserGroup.Developer:
|
|
|
|
|
case Define.E_UserGroup.Admin:
|
|
|
|
|
this.Child_User_UserEditor.DisplayRefresh();
|
|
|
|
|
this.Child_User_UserEditor.BringToFront();
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-02-13 00:43:01 +00:00
|
|
|
|
private void SetTopMenu(Define.E_TopMenuStore bottom)
|
|
|
|
|
{
|
|
|
|
|
switch (bottom)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_TopMenuStore.Recipe:
|
|
|
|
|
this.buttonRecipe.ButtonDown();
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonUser.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonManual.ButtonUp();
|
|
|
|
|
this.buttonLog.ButtonUp();
|
|
|
|
|
this.buttonSystem.ButtonUp();
|
|
|
|
|
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.buttonBottom1.ButtonText = "Setting";
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Visible = true;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonBottom2.Visible = false;
|
|
|
|
|
this.buttonBottom3.Visible = false;
|
|
|
|
|
this.buttonBottom4.Visible = false;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._1_Setting;
|
|
|
|
|
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2023-03-11 09:34:19 +00:00
|
|
|
|
case Define.E_TopMenuStore.User:
|
|
|
|
|
this.buttonRecipe.ButtonUp();
|
|
|
|
|
this.buttonUser.ButtonDown();
|
|
|
|
|
this.buttonManual.ButtonUp();
|
|
|
|
|
this.buttonLog.ButtonUp();
|
|
|
|
|
this.buttonSystem.ButtonUp();
|
|
|
|
|
|
2023-03-17 02:47:26 +00:00
|
|
|
|
this.buttonBottom1.ButtonText = "User Edit";
|
|
|
|
|
this.buttonBottom2.ButtonText = "Group Edit";
|
2023-03-11 09:34:19 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Visible = true;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.buttonBottom2.Visible = true;
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonBottom3.Visible = false;
|
|
|
|
|
this.buttonBottom4.Visible = false;
|
|
|
|
|
|
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._1_UserEditor;
|
|
|
|
|
this.SetBottomMenuUser(this.SelectedMenuUser);
|
|
|
|
|
break;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
case Define.E_TopMenuStore.Manual:
|
|
|
|
|
this.buttonRecipe.ButtonUp();
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonUser.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonManual.ButtonDown();
|
|
|
|
|
this.buttonLog.ButtonUp();
|
|
|
|
|
this.buttonSystem.ButtonUp();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonText = "IO Test";
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Visible = true;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.buttonBottom2.Visible = false;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonBottom3.Visible = false;
|
|
|
|
|
this.buttonBottom4.Visible = false;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._1_IoTest;
|
|
|
|
|
this.SetBottomMenuManual(this.SelectedMenuManual);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Log:
|
|
|
|
|
this.buttonRecipe.ButtonUp();
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonUser.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonManual.ButtonUp();
|
|
|
|
|
this.buttonLog.ButtonDown();
|
|
|
|
|
this.buttonSystem.ButtonUp();
|
|
|
|
|
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.buttonBottom1.ButtonText = "Inspection";
|
|
|
|
|
this.buttonBottom2.ButtonText = "History";
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonBottom3.ButtonText = "Alarm";
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Visible = true;
|
|
|
|
|
this.buttonBottom2.Visible = true;
|
|
|
|
|
this.buttonBottom3.Visible = true;
|
|
|
|
|
this.buttonBottom4.Visible = false;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._1_Inspection;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuLog(this.SelectedMenuLog);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.System:
|
|
|
|
|
this.buttonRecipe.ButtonUp();
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonUser.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.buttonManual.ButtonUp();
|
|
|
|
|
this.buttonLog.ButtonUp();
|
|
|
|
|
this.buttonSystem.ButtonDown();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonText = "Information";
|
2023-03-31 01:47:21 +00:00
|
|
|
|
this.buttonBottom2.ButtonText = "Equipment";
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.buttonBottom3.ButtonText = "Ethernet";
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.buttonBottom4.ButtonText = "Setting";
|
2023-02-13 00:43:01 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Visible = true;
|
|
|
|
|
this.buttonBottom2.Visible = true;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.buttonBottom3.Visible = true;
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.buttonBottom4.Visible = true;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._1_Information;
|
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
this.buttonBottom1.Visible = false;
|
|
|
|
|
this.buttonBottom2.Visible = false;
|
|
|
|
|
this.buttonBottom3.Visible = false;
|
|
|
|
|
this.buttonBottom4.Visible = false;
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-04-11 09:01:18 +00:00
|
|
|
|
|
|
|
|
|
this.UpdateButtonColor();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
private void SetBottomMenuRecipe(Define.E_MenuRecipeStore menu)
|
2023-03-06 04:52:55 +00:00
|
|
|
|
{
|
|
|
|
|
switch (menu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_MenuRecipeStore._0_None:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_MenuRecipeStore._1_Setting:
|
|
|
|
|
this.Child_Recipe_Setting.DisplayRefresh();
|
|
|
|
|
this.Child_Recipe_Setting.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonDown();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
2023-03-11 09:34:19 +00:00
|
|
|
|
private void SetBottomMenuUser(Define.E_MenuUserStore menu)
|
|
|
|
|
{
|
|
|
|
|
switch (menu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_MenuUserStore._1_UserEditor:
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.DisplayUserScreen(this.ParentForm.CurrentUserGroup);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonBottom1.ButtonDown();
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.buttonBottom2.ButtonUp();
|
2023-03-11 09:34:19 +00:00
|
|
|
|
this.buttonBottom3.ButtonUp();
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2023-03-17 02:47:26 +00:00
|
|
|
|
case Define.E_MenuUserStore._2_GroupEditor:
|
|
|
|
|
this.Child_User_GroupEditor.DisplayRefresh();
|
|
|
|
|
this.Child_User_GroupEditor.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonDown();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
|
|
|
|
break;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void SetBottomMenuManual(Define.E_MenuManualStore menu)
|
|
|
|
|
{
|
|
|
|
|
switch (menu)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
case Define.E_MenuManualStore._1_IoTest:
|
|
|
|
|
this.Child_Manual_IoTest.DisplayRefresh();
|
|
|
|
|
this.Child_Manual_IoTest.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonDown();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void SetBottomMenuLog(Define.E_MenuLogStore menu)
|
|
|
|
|
{
|
|
|
|
|
switch (menu)
|
|
|
|
|
{
|
2023-03-20 00:40:59 +00:00
|
|
|
|
case Define.E_MenuLogStore._1_Inspection:
|
|
|
|
|
this.Child_Log_Inspection.BringToFront();
|
2023-03-27 02:29:31 +00:00
|
|
|
|
this.Child_Log_Inspection.DisplayRefresh();
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonDown();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
case Define.E_MenuLogStore._2_History:
|
|
|
|
|
this.Child_Log_History.BringToFront();
|
2023-03-27 02:29:31 +00:00
|
|
|
|
this.Child_Log_History.DisplayRefresh();
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonDown();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
case Define.E_MenuLogStore._3_Alarm:
|
|
|
|
|
this.Child_Log_Alarm.BringToFront();
|
2023-03-27 02:29:31 +00:00
|
|
|
|
this.Child_Log_Alarm.DisplayRefresh();
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonDown();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void SetBottomMenuSystem(Define.E_MenuSystemStore menu)
|
|
|
|
|
{
|
|
|
|
|
switch (menu)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
case Define.E_MenuSystemStore._1_Information:
|
|
|
|
|
this.Child_System_Information.DisplayRefresh();
|
|
|
|
|
this.Child_System_Information.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonDown();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_MenuSystemStore._2_Equipment:
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status1.DisplayRefresh();
|
|
|
|
|
this.Child_System_Status1.BringToFront();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status2.DisplayRefresh();
|
|
|
|
|
this.Child_System_Status2.BringToFront();
|
|
|
|
|
}
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonDown();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
break;
|
2024-04-04 07:02:14 +00:00
|
|
|
|
case Define.E_MenuSystemStore._3_Ethernet:
|
|
|
|
|
this.Child_System_Ethernet.DisplayRefresh();
|
|
|
|
|
this.Child_System_Ethernet.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonDown();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
|
|
|
|
break;
|
2024-04-16 05:04:38 +00:00
|
|
|
|
case Define.E_MenuSystemStore._4_Equipment1:
|
|
|
|
|
this.Child_System_Status.DisplayRefresh();
|
|
|
|
|
this.Child_System_Status.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonDown();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonUp();
|
|
|
|
|
break;
|
2025-01-08 06:01:16 +00:00
|
|
|
|
case Define.E_MenuSystemStore._5_Setting:
|
|
|
|
|
this.Child_System_Setting.DisplayRefresh();
|
|
|
|
|
this.Child_System_Setting.BringToFront();
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.ButtonUp();
|
|
|
|
|
this.buttonBottom2.ButtonUp();
|
|
|
|
|
this.buttonBottom3.ButtonUp();
|
|
|
|
|
this.buttonBottom4.ButtonDown();
|
|
|
|
|
break;
|
2023-02-13 00:43:01 +00:00
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-31 01:47:21 +00:00
|
|
|
|
// Menu
|
|
|
|
|
public void UpdateEquipmentStatusDisplay(Define.E_EquipmentStatus status)
|
|
|
|
|
{
|
|
|
|
|
if (status == Define.E_EquipmentStatus.Start)
|
|
|
|
|
{
|
|
|
|
|
#region Start
|
|
|
|
|
this.labelStart.Visible = true;
|
|
|
|
|
this.labelStop.Visible = false;
|
|
|
|
|
#endregion
|
2023-04-14 02:03:30 +00:00
|
|
|
|
|
|
|
|
|
this.Set_Equipment_ButtonEnable(false);
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
#region Stop
|
|
|
|
|
this.labelStart.Visible = false;
|
|
|
|
|
this.labelStop.Visible = true;
|
|
|
|
|
#endregion
|
2023-04-14 02:03:30 +00:00
|
|
|
|
|
|
|
|
|
this.Set_Equipment_ButtonEnable(true);
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
public void Set_Equipment_ButtonEnable(bool data)
|
|
|
|
|
{
|
|
|
|
|
if (data == true)
|
|
|
|
|
{
|
|
|
|
|
this.buttonRecipe.Enabled = true;
|
|
|
|
|
this.buttonUser.Enabled = true;
|
|
|
|
|
this.buttonManual.Enabled = true;
|
|
|
|
|
this.buttonLog.Enabled = true;
|
|
|
|
|
this.buttonSystem.Enabled = true;
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Enabled = true;
|
|
|
|
|
this.buttonBottom2.Enabled = true;
|
|
|
|
|
this.buttonBottom3.Enabled = true;
|
|
|
|
|
this.buttonBottom4.Enabled = true;
|
|
|
|
|
|
|
|
|
|
this.buttonHome.Enabled = true;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.buttonRecipe.Enabled = false;
|
|
|
|
|
this.buttonUser.Enabled = false;
|
|
|
|
|
this.buttonManual.Enabled = false;
|
|
|
|
|
this.buttonLog.Enabled = false;
|
|
|
|
|
this.buttonSystem.Enabled = false;
|
|
|
|
|
|
|
|
|
|
this.buttonBottom1.Enabled = false;
|
|
|
|
|
this.buttonBottom2.Enabled = false;
|
|
|
|
|
this.buttonBottom3.Enabled = false;
|
|
|
|
|
this.buttonBottom4.Enabled = false;
|
|
|
|
|
|
|
|
|
|
this.buttonHome.Enabled = false;
|
|
|
|
|
}
|
2023-04-11 09:01:18 +00:00
|
|
|
|
|
|
|
|
|
this.UpdateButtonColor();
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
|
|
|
|
|
2023-03-16 23:46:55 +00:00
|
|
|
|
// Menu Recipe
|
2023-03-30 02:02:19 +00:00
|
|
|
|
public void UpdateDisplayRecipeData(Recipe item)
|
2023-03-08 02:36:16 +00:00
|
|
|
|
{
|
2023-03-30 02:02:19 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayControlData(item);
|
2023-03-16 23:46:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2023-03-31 01:47:21 +00:00
|
|
|
|
// Menu Manual
|
2024-04-01 01:05:17 +00:00
|
|
|
|
public void UpdateDisplayIOTestAlarmView(AlarmList data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayAlarmView(data);
|
|
|
|
|
}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
public void UpdateDisplayIOTestInputData(Collection<string> datas)
|
2023-03-16 23:46:55 +00:00
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayInputData(datas);
|
|
|
|
|
}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
// 변위센서 데이터
|
|
|
|
|
public void UpdateDisplayIOTestDispData1(LeakData1 data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayDispData1(data);
|
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayIOTestDispData2(LeakData1 data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayDispData2(data);
|
|
|
|
|
}
|
|
|
|
|
// 차압센서 데이터
|
|
|
|
|
public void UpdateDisplayIOTestDiffData1(LeakData1 data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayDiffData1(data);
|
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayIOTestDiffData2(LeakData1 data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayDiffData2(data);
|
|
|
|
|
}
|
|
|
|
|
// 압력센서 데이터
|
|
|
|
|
public void UpdateDisplayIOTestPresData1(LeakData1 data)
|
2023-03-31 01:47:21 +00:00
|
|
|
|
{
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayPresData1(data);
|
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayIOTestPresData2(LeakData1 data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_Manual_IoTest.UpdateDisplayPresData2(data);
|
|
|
|
|
}
|
2023-03-08 02:36:16 +00:00
|
|
|
|
|
2023-03-30 02:02:19 +00:00
|
|
|
|
// Menu System
|
|
|
|
|
public void UpdateMainBoardVersionDisplay(string data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_System_Information.UpdateMainBoardVersionDisplay(data);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Menu User
|
|
|
|
|
public void UpdateLevelNameDisplay(SystemConfiguration data)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.UpdateLevelNameDisplay(data);
|
|
|
|
|
}
|
|
|
|
|
public void CallBackGetUserData(UserManager.UserMgr_user_list_t userList)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.CallBackGetUserData(userList);
|
|
|
|
|
}
|
|
|
|
|
public void CallBackUserListLockDataEvent(UserManager.UserMgr_user_lock_t user)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.CallBackUserListLockDataEvent(user);
|
|
|
|
|
}
|
|
|
|
|
public void CallBackUserListDeleteDataEvent(UserManager.UserMgr_user_del_t user)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.CallBackUserListDeleteDataEvent(user);
|
|
|
|
|
}
|
|
|
|
|
public void CallBackUserModifyUserData(UserManager.UserMgr_user_modify_t user)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.CallBackUserModifyUserData(user);
|
|
|
|
|
}
|
2024-04-04 07:02:14 +00:00
|
|
|
|
public void CallBackUserListModifyInfoData(UserManager.UserMgr_user_info_t user)
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
if (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode == Define.E_DisplayModeStore.UserEditor)
|
|
|
|
|
this.Child_User_UserEditor.CallBackUserListModifyInfoDataEvent(user);
|
|
|
|
|
else if (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode == Define.E_DisplayModeStore.UserMyPage)
|
|
|
|
|
this.Child_User_MyPage.CallBackUserListModifyInfoDataEvent(user);
|
|
|
|
|
}
|
|
|
|
|
catch (Exception ex)
|
|
|
|
|
{
|
|
|
|
|
FormMain.Exception(ex);
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-03-30 02:02:19 +00:00
|
|
|
|
public void CallBackUserListNewData(UserManager.UserMgr_user_info_t user)
|
|
|
|
|
{
|
|
|
|
|
this.Child_User_UserEditor.CallBackUserListNewData(user);
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-31 01:47:21 +00:00
|
|
|
|
// Menu System
|
2024-04-16 05:04:38 +00:00
|
|
|
|
public void UpdateDisplayEquipmentTest()
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedMenuSystem == Define.E_MenuSystemStore._2_Equipment)
|
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._4_Equipment1;
|
|
|
|
|
else
|
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._2_Equipment;
|
|
|
|
|
|
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplay_Equipment_AlarmView(AlarmList data)
|
2024-04-01 01:05:17 +00:00
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status.UpdateDisplayAlarmView(data);
|
|
|
|
|
}
|
2024-04-16 05:04:38 +00:00
|
|
|
|
public void UpdateDisplay_Equipment_ProcessStatus(Define.E_ProcessStatus status)
|
2024-04-01 01:05:17 +00:00
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
2024-04-19 08:33:51 +00:00
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayProcessStatus(status);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.Information:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
this.Child_System_Status.UpdateDisplayProcessStatus(status);
|
|
|
|
|
this.Child_System_Status1.UpdateDisplayProcessStatus(status);
|
|
|
|
|
this.Child_System_Status2.UpdateDisplayProcessStatus(status);
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
2024-04-19 08:33:51 +00:00
|
|
|
|
}
|
2024-04-16 05:04:38 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplay_Equipment1_ProcessStatusMeasuring1(Define.E_ProcessStatus status, string lane)
|
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status1.UpdateDisplayProcessStatusMeasuring1(status, lane);
|
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplay_Equipment1_ProcessStatusMeasuring2(Define.E_ProcessStatus status, string lane)
|
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status1.UpdateDisplayProcessStatusMeasuring2(status, lane);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
// 변위센서 데이터
|
|
|
|
|
public void UpdateDisplayEquipmentDispData1(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
2025-01-08 06:01:16 +00:00
|
|
|
|
{
|
2024-08-08 07:42:46 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData1(data);
|
|
|
|
|
}
|
2024-08-08 07:42:46 +00:00
|
|
|
|
else
|
|
|
|
|
this.Child_System_Status2.UpdateDisplayDispData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
// {
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData1(data);
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData1(data);
|
|
|
|
|
// }
|
|
|
|
|
// else
|
|
|
|
|
// this.Child_System_Status2.UpdateDisplayDispData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData2(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData2(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData2(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData2(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData2(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData3(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData3(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData3(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData3(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData3(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData4(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData4(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData4(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData4(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData4(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData5(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData5(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData5(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData5(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData5(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData6(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData6(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData6(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData6(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData6(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData7(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData7(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData7(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData7(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData7(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData8(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData8(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData8(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData8(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData8(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData9(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData9(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData9(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData9(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData9(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDispData10(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDispData10(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDispData10(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDispData10(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
|
2025-01-08 06:01:16 +00:00
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDispData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDispData10(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDispData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
2025-01-08 06:01:16 +00:00
|
|
|
|
// 차압센서 데이터
|
2024-04-01 01:05:17 +00:00
|
|
|
|
public void UpdateDisplayEquipmentDiffData1(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
2025-01-08 06:01:16 +00:00
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
}
|
2024-08-08 07:42:46 +00:00
|
|
|
|
else
|
|
|
|
|
this.Child_System_Status2.UpdateDisplayDiffData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
// {
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData1(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData1(data);
|
|
|
|
|
// }
|
|
|
|
|
// else
|
|
|
|
|
// this.Child_System_Status2.UpdateDisplayDiffData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData2(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData2(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData2(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData2(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData2(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData3(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData3(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData3(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData3(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData3(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData4(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData4(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData4(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData4(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData4(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData5(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData5(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData5(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData5(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData5(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData6(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData6(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData6(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData6(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData6(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData7(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData7(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData7(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData7(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData7(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData8(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData8(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData8(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData8(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData8(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData9(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData9(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData9(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData9(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData9(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentDiffData10(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayDiffData10(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayDiffData10(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayDiffData10(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
|
2025-01-08 06:01:16 +00:00
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayDiffData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayDiffData10(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayDiffData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
2025-01-08 06:01:16 +00:00
|
|
|
|
// 압력센서 데이터
|
2024-04-01 01:05:17 +00:00
|
|
|
|
public void UpdateDisplayEquipmentPresData1(LeakData1 data)
|
2023-03-31 01:47:21 +00:00
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
2025-01-08 06:01:16 +00:00
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
}
|
2024-08-08 07:42:46 +00:00
|
|
|
|
else
|
|
|
|
|
this.Child_System_Status2.UpdateDisplayPresData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
// {
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData1(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData1(data);
|
|
|
|
|
// }
|
|
|
|
|
// else
|
|
|
|
|
// this.Child_System_Status2.UpdateDisplayPresData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
public void UpdateDisplayEquipmentPresData2(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData2(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData2(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData2(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData2(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData3(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData3(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData3(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData3(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData3(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData4(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData4(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData4(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData4(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData4(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData5(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData5(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData5(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData5(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData5(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData6(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData6(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData6(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData6(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData6(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData7(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData7(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData7(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData7(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData7(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData8(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData8(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData8(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData8(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData8(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData9(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData9(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData9(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData9(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData9(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentPresData10(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayPresData10(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayPresData10(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayPresData10(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
|
2025-01-08 06:01:16 +00:00
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayPresData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayPresData10(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayPresData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
}
|
2025-01-08 06:01:16 +00:00
|
|
|
|
// 판정결과
|
2024-04-01 01:05:17 +00:00
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData1(LeakData1 data)
|
2023-03-31 01:47:21 +00:00
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
2025-01-08 06:01:16 +00:00
|
|
|
|
{
|
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData1(data);
|
2024-08-08 07:42:46 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
}
|
2024-08-08 07:42:46 +00:00
|
|
|
|
else
|
|
|
|
|
this.Child_System_Status2.UpdateDisplayJudgmentData1(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
// {
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData1(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData1(data);
|
|
|
|
|
// }
|
|
|
|
|
// else
|
|
|
|
|
// this.Child_System_Status2.UpdateDisplayJudgmentData1(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData2(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData2(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData2(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData2(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData2(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData2(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData3(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData3(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData3(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData3(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData3(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData3(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData4(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData4(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData4(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData4(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData4(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData4(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData5(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData5(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData5(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData5(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData5(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData5(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData6(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData6(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData6(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData6(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData6(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData6(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData7(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData7(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData7(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData7(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData7(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData7(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData8(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData8(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData8(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData8(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData8(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData8(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData9(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData9(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData9(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData9(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData9(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData9(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2024-04-01 01:05:17 +00:00
|
|
|
|
}
|
|
|
|
|
public void UpdateDisplayEquipmentJudgmentData10(LeakData1 data)
|
|
|
|
|
{
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.Child_Recipe_Setting.UpdateDisplayJudgmentData10(data);
|
2024-04-01 01:05:17 +00:00
|
|
|
|
this.Child_System_Status.UpdateDisplayJudgmentData10(data);
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.Child_System_Status1.UpdateDisplayJudgmentData10(data);
|
2025-01-08 06:01:16 +00:00
|
|
|
|
|
|
|
|
|
//switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode)
|
|
|
|
|
//{
|
|
|
|
|
// case Define.E_DisplayModeStore.MainDisplay:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Recipe:
|
|
|
|
|
// this.Child_Recipe_Setting.UpdateDisplayJudgmentData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserMyPage:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.UserGroupEditor:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.IOTest:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogInspection:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogHistory:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.LogAlarm:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Information:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Ethernet:
|
|
|
|
|
// break;
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment:
|
|
|
|
|
// case Define.E_DisplayModeStore.Equipment1:
|
|
|
|
|
// this.Child_System_Status.UpdateDisplayJudgmentData10(data);
|
|
|
|
|
// this.Child_System_Status1.UpdateDisplayJudgmentData10(data);
|
|
|
|
|
// break;
|
|
|
|
|
// default:
|
|
|
|
|
// break;
|
|
|
|
|
//}
|
2023-03-30 02:02:19 +00:00
|
|
|
|
}
|
|
|
|
|
|
2023-03-27 09:00:47 +00:00
|
|
|
|
public void DisplayRefresh(SystemStatus status)
|
2023-02-13 00:43:01 +00:00
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.Recipe;
|
2023-03-31 06:50:09 +00:00
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
|
|
|
|
|
this.UpdateDisplayUser(status.CurrentUser);
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region Event Handler
|
|
|
|
|
private void buttonHome_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
2023-03-31 06:50:09 +00:00
|
|
|
|
this.buttonRecipe.ButtonDown();
|
|
|
|
|
this.buttonUser.ButtonUp();
|
|
|
|
|
this.buttonManual.ButtonUp();
|
|
|
|
|
this.buttonLog.ButtonUp();
|
|
|
|
|
this.buttonSystem.ButtonUp();
|
|
|
|
|
|
2024-08-08 07:42:46 +00:00
|
|
|
|
if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10)
|
|
|
|
|
this.ParentForm.ChildFormMainDisplay3.DisplayRefresh();
|
|
|
|
|
else
|
|
|
|
|
this.ParentForm.ChildFormMainDisplay4.DisplayRefresh();
|
2023-02-13 00:43:01 +00:00
|
|
|
|
this.ParentForm.FormChange((int)Define.E_FormStore.FormMainDisplay);
|
|
|
|
|
}
|
2023-03-06 04:52:55 +00:00
|
|
|
|
|
2023-02-13 00:43:01 +00:00
|
|
|
|
private void buttonRecipe_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedTopMenu != Define.E_TopMenuStore.Recipe)
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.Recipe;
|
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-03-11 09:34:19 +00:00
|
|
|
|
private void buttonUser_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedTopMenu != Define.E_TopMenuStore.User)
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.User;
|
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
private void buttonManual_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedTopMenu != Define.E_TopMenuStore.Manual)
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.Manual;
|
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void buttonLog_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedTopMenu != Define.E_TopMenuStore.Log)
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.Log;
|
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void buttonSystem_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.SelectedTopMenu != Define.E_TopMenuStore.System)
|
|
|
|
|
{
|
|
|
|
|
this.SelectedTopMenu = Define.E_TopMenuStore.System;
|
|
|
|
|
this.SetTopMenu(this.SelectedTopMenu);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void buttonBottom1_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
switch (this.SelectedTopMenu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_TopMenuStore.Recipe:
|
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._1_Setting;
|
|
|
|
|
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
|
|
|
|
break;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
case Define.E_TopMenuStore.User:
|
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._1_UserEditor;
|
|
|
|
|
this.SetBottomMenuUser(this.SelectedMenuUser);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Manual:
|
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._1_IoTest;
|
|
|
|
|
this.SetBottomMenuManual(this.SelectedMenuManual);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Log:
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._1_Inspection;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuLog(this.SelectedMenuLog);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.System:
|
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._1_Information;
|
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
private void buttonBottom2_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
switch (this.SelectedTopMenu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_TopMenuStore.Recipe:
|
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
|
|
|
|
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
|
|
|
|
break;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
case Define.E_TopMenuStore.User:
|
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._2_GroupEditor;
|
|
|
|
|
this.SetBottomMenuUser(this.SelectedMenuUser);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Manual:
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuManual(this.SelectedMenuManual);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Log:
|
2023-03-20 00:40:59 +00:00
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._2_History;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuLog(this.SelectedMenuLog);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.System:
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._2_Equipment;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
private void buttonBottom3_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
switch (this.SelectedTopMenu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_TopMenuStore.Recipe:
|
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
|
|
|
|
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
|
|
|
|
break;
|
2023-03-11 09:34:19 +00:00
|
|
|
|
case Define.E_TopMenuStore.User:
|
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._0_None;
|
|
|
|
|
this.SetBottomMenuUser(this.SelectedMenuUser);
|
|
|
|
|
break;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
case Define.E_TopMenuStore.Manual:
|
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
|
|
|
|
this.SetBottomMenuManual(this.SelectedMenuManual);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Log:
|
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._3_Alarm;
|
|
|
|
|
this.SetBottomMenuLog(this.SelectedMenuLog);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.System:
|
2024-04-04 07:02:14 +00:00
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._3_Ethernet;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-02-13 00:43:01 +00:00
|
|
|
|
}
|
|
|
|
|
private void buttonBottom4_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
2023-03-06 04:52:55 +00:00
|
|
|
|
switch (this.SelectedTopMenu)
|
|
|
|
|
{
|
|
|
|
|
case Define.E_TopMenuStore.Recipe:
|
|
|
|
|
this.SelectedMenuRecipe = Define.E_MenuRecipeStore._0_None;
|
|
|
|
|
this.SetBottomMenuRecipe(this.SelectedMenuRecipe);
|
|
|
|
|
break;
|
2023-03-20 00:40:59 +00:00
|
|
|
|
case Define.E_TopMenuStore.User:
|
|
|
|
|
this.SelectedMenuUser = Define.E_MenuUserStore._0_None;
|
|
|
|
|
this.SetBottomMenuUser(this.SelectedMenuUser);
|
2023-03-06 04:52:55 +00:00
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Manual:
|
|
|
|
|
this.SelectedMenuManual = Define.E_MenuManualStore._0_None;
|
|
|
|
|
this.SetBottomMenuManual(this.SelectedMenuManual);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.Log:
|
|
|
|
|
this.SelectedMenuLog = Define.E_MenuLogStore._0_None;
|
|
|
|
|
this.SetBottomMenuLog(this.SelectedMenuLog);
|
|
|
|
|
break;
|
|
|
|
|
case Define.E_TopMenuStore.System:
|
2025-01-08 06:01:16 +00:00
|
|
|
|
this.SelectedMenuSystem = Define.E_MenuSystemStore._5_Setting;
|
2023-03-06 04:52:55 +00:00
|
|
|
|
this.SetBottomMenuSystem(this.SelectedMenuSystem);
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
2023-02-09 08:20:49 +00:00
|
|
|
|
}
|
2023-03-31 01:47:21 +00:00
|
|
|
|
|
|
|
|
|
private void labelStart_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode == Define.E_DisplayModeStore.Equipment)
|
|
|
|
|
this.ParentForm.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard);
|
|
|
|
|
}
|
|
|
|
|
private void labelStop_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode == Define.E_DisplayModeStore.Equipment)
|
|
|
|
|
this.ParentForm.TransferData(CommunicationCommand.Start, CommunicationID.MainBoard);
|
|
|
|
|
}
|
2023-04-14 05:48:07 +00:00
|
|
|
|
|
|
|
|
|
private void smartTimerAlarm_Tick(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
this.labelAlarm.Left = this.labelAlarm.Left - 5;
|
|
|
|
|
if (this.labelAlarm.Left < 0 - this.labelAlarm.Width - 20)
|
2023-04-17 01:59:29 +00:00
|
|
|
|
this.labelAlarm.Left = this.smartGroupBox3.Width - 10;
|
2023-04-14 05:48:07 +00:00
|
|
|
|
}
|
2023-03-06 04:52:55 +00:00
|
|
|
|
#endregion
|
2023-04-14 05:48:07 +00:00
|
|
|
|
|
|
|
|
|
private void smartButton1_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
string value = "";
|
|
|
|
|
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
|
|
|
|
|
value = "a1_Servo emergency stop ";
|
|
|
|
|
//value += "a2_Servo1 ";
|
|
|
|
|
//value += "a3_Servo2 ";
|
|
|
|
|
//value += "a4_Servo1 Torque ";
|
|
|
|
|
//value += "a5_Servo2 Torque ";
|
|
|
|
|
//value += "a6_Pressure ";
|
|
|
|
|
|
|
|
|
|
value = value.Trim();
|
|
|
|
|
this.labelAlarm.Size = new Size(value.Length * 9, 30);
|
|
|
|
|
this.labelAlarm.Text = value;
|
|
|
|
|
|
|
|
|
|
if (this.labelAlarm.Width > 465)
|
|
|
|
|
{
|
|
|
|
|
if (this.labelAlarm.Text != "")
|
|
|
|
|
this.smartTimerAlarm.Start();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
this.labelAlarm.Location = new Point(0, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void smartButton2_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
string value = "";
|
|
|
|
|
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
|
|
|
|
|
value = "a1_Servo emergency stop ";
|
|
|
|
|
value += "a2_Servo1 ";
|
|
|
|
|
//value += "a3_Servo2 ";
|
|
|
|
|
//value += "a4_Servo1 Torque ";
|
|
|
|
|
//value += "a5_Servo2 Torque ";
|
|
|
|
|
//value += "a6_Pressure ";
|
|
|
|
|
|
|
|
|
|
value = value.Trim();
|
|
|
|
|
this.labelAlarm.Size = new Size(value.Length * 9, 30);
|
|
|
|
|
this.labelAlarm.Text = value;
|
|
|
|
|
|
|
|
|
|
if (this.labelAlarm.Width > 465)
|
|
|
|
|
{
|
|
|
|
|
if (this.labelAlarm.Text != "")
|
|
|
|
|
this.smartTimerAlarm.Start();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
this.labelAlarm.Location = new Point(0, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void smartButton3_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
string value = "";
|
|
|
|
|
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
|
|
|
|
|
value = "a1_Servo emergency stop ";
|
|
|
|
|
value += "a2_Servo1 ";
|
|
|
|
|
value += "a3_Servo2 ";
|
|
|
|
|
//value += "a4_Servo1 Torque ";
|
|
|
|
|
//value += "a5_Servo2 Torque ";
|
|
|
|
|
//value += "a6_Pressure ";
|
|
|
|
|
|
|
|
|
|
value = value.Trim();
|
|
|
|
|
this.labelAlarm.Size = new Size(value.Length * 9, 30);
|
|
|
|
|
this.labelAlarm.Text = value;
|
|
|
|
|
|
|
|
|
|
if (this.labelAlarm.Width > 465)
|
|
|
|
|
{
|
|
|
|
|
if (this.labelAlarm.Text != "")
|
|
|
|
|
this.smartTimerAlarm.Start();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
this.labelAlarm.Location = new Point(0, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
private void smartButton4_Click(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
string value = "";
|
|
|
|
|
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
|
|
|
|
|
|
|
|
|
value = "a1_Servo emergency stop ";
|
|
|
|
|
value += "a2_Servo1 ";
|
|
|
|
|
value += "a3_Servo2 ";
|
|
|
|
|
value += "a4_Servo1 Torque ";
|
|
|
|
|
value += "a5_Servo2 Torque ";
|
|
|
|
|
//value += "a6_Pressure ";
|
|
|
|
|
|
|
|
|
|
value = value.Trim();
|
|
|
|
|
this.labelAlarm.Size = new Size(value.Length * 9, 30);
|
|
|
|
|
this.labelAlarm.Text = value;
|
|
|
|
|
|
|
|
|
|
if (this.labelAlarm.Width > 465)
|
|
|
|
|
{
|
|
|
|
|
if (this.labelAlarm.Text != "")
|
|
|
|
|
this.smartTimerAlarm.Start();
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
this.smartTimerAlarm.Stop();
|
2024-04-16 05:04:38 +00:00
|
|
|
|
this.labelAlarm.Location = new Point(0, 0);
|
2023-04-14 05:48:07 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2023-02-09 08:20:49 +00:00
|
|
|
|
}
|
|
|
|
|
}
|