WeldingParam 일부 수정
This commit is contained in:
parent
b900a276fe
commit
be8bba5739
File diff suppressed because it is too large
Load Diff
@ -13,10 +13,8 @@ using System.Xml;
|
||||
using static CoreUnit.Common.UtilUnit;
|
||||
|
||||
|
||||
namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
public partial class WeldingParamDlg : FormBase
|
||||
{
|
||||
namespace CoreUnit.Scanner.UserControl.Canvas.Dialog {
|
||||
public partial class WeldingParamDlg : FormBase {
|
||||
private eMachineName _MachineName;
|
||||
public WeldingParamDlg(eMachineName MachineName, int scannergParamNo, bool editMode = true)
|
||||
{
|
||||
@ -87,101 +85,95 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
btnCancel.Enabled = true;
|
||||
}
|
||||
//if(_MachineName == eMachineName.H52A_CCW || _MachineName == eMachineName.H52A_ACW || _MachineName == eMachineName.CIT) {
|
||||
label58.Text = "(0~4000)";
|
||||
label31.Text = "(0~4000)";
|
||||
label32.Text = "(0~10000)";
|
||||
label17.Text = "(1~8000)";
|
||||
label58.Text = _MachineName == eMachineName.H52A_CCW ? "(0~1500)" : "(0~4000)";
|
||||
label31.Text = _MachineName == eMachineName.H52A_CCW ? "(0~2500)" : "(0~4000)";
|
||||
label32.Text = "(0~10000)";
|
||||
label17.Text = "(1~8000)";
|
||||
|
||||
label22.Enabled = false;
|
||||
tbLaserPower2.Enabled = false;
|
||||
label29.Enabled = false;
|
||||
label31.Enabled = false;
|
||||
label22.Enabled = _MachineName == eMachineName.H52A_CCW;
|
||||
tbLaserPower2.Enabled = _MachineName == eMachineName.H52A_CCW;
|
||||
label29.Enabled = _MachineName == eMachineName.H52A_CCW;
|
||||
label31.Enabled = _MachineName == eMachineName.H52A_CCW;
|
||||
|
||||
// Ramping Start, End 구분 후 사용한다. Power 2번은 여전히 막아둠
|
||||
//label68.Enabled = false;
|
||||
//label69.Enabled = false;
|
||||
//label71.Enabled = false;
|
||||
//label72.Enabled = false;
|
||||
//label73.Enabled = false;
|
||||
//label70.Enabled = false;
|
||||
// Ramping Start, End 구분 후 사용한다. Power 2번은 여전히 막아둠
|
||||
//label68.Enabled = false;
|
||||
//label69.Enabled = false;
|
||||
//label71.Enabled = false;
|
||||
//label72.Enabled = false;
|
||||
//label73.Enabled = false;
|
||||
//label70.Enabled = false;
|
||||
|
||||
nudRampingStartPower2.Enabled = false;
|
||||
|
||||
nudRampingEndPower2.Enabled = false;
|
||||
nudRampingStartPower2.Enabled = false;
|
||||
nudRampingEndPower2.Enabled = false;
|
||||
|
||||
|
||||
#region Permission Checking
|
||||
// Engineer 이상 등급만 사용 가능
|
||||
bool PermissionCheck = ApplicationExt.PermissionLevel <= (ushort)Aurora.Api.PermissionLevel.LEVEL3;
|
||||
label15.Enabled = PermissionCheck;
|
||||
label14.Enabled = PermissionCheck;
|
||||
label13.Enabled = PermissionCheck;
|
||||
label12.Enabled = PermissionCheck;
|
||||
label11.Enabled = PermissionCheck;
|
||||
label10.Enabled = PermissionCheck;
|
||||
label57.Enabled = PermissionCheck;
|
||||
label63.Enabled = PermissionCheck;
|
||||
label46.Enabled = PermissionCheck;
|
||||
label36.Enabled = PermissionCheck;
|
||||
label45.Enabled = PermissionCheck;
|
||||
label41.Enabled = PermissionCheck;
|
||||
nudRampingStartDist.Enabled = PermissionCheck;
|
||||
tbMarkDelay.Enabled = PermissionCheck;
|
||||
label62.Enabled = PermissionCheck;
|
||||
#region Permission Checking
|
||||
// Engineer 이상 등급만 사용 가능
|
||||
bool PermissionCheck = ApplicationExt.PermissionLevel <= (ushort)Aurora.Api.PermissionLevel.LEVEL3;
|
||||
label15.Enabled = PermissionCheck;
|
||||
label14.Enabled = PermissionCheck;
|
||||
label13.Enabled = PermissionCheck;
|
||||
label12.Enabled = PermissionCheck;
|
||||
label11.Enabled = PermissionCheck;
|
||||
label10.Enabled = PermissionCheck;
|
||||
label57.Enabled = PermissionCheck;
|
||||
label63.Enabled = PermissionCheck;
|
||||
label46.Enabled = PermissionCheck;
|
||||
label36.Enabled = PermissionCheck;
|
||||
label45.Enabled = PermissionCheck;
|
||||
label41.Enabled = PermissionCheck;
|
||||
nudRampingStartDist.Enabled = PermissionCheck;
|
||||
tbMarkDelay.Enabled = PermissionCheck;
|
||||
label62.Enabled = PermissionCheck;
|
||||
|
||||
//label22.Enabled = PermissionCheck;
|
||||
//tbLaserPower2.Enabled = PermissionCheck;
|
||||
//label29.Enabled = PermissionCheck;
|
||||
//label31.Enabled = PermissionCheck;
|
||||
label16.Enabled = PermissionCheck;
|
||||
label17.Enabled = PermissionCheck;
|
||||
label18.Enabled = PermissionCheck;
|
||||
label23.Enabled = PermissionCheck;
|
||||
label24.Enabled = PermissionCheck;
|
||||
label25.Enabled = PermissionCheck;
|
||||
label58.Enabled = PermissionCheck;
|
||||
label42.Enabled = PermissionCheck;
|
||||
label35.Enabled = PermissionCheck;
|
||||
label34.Enabled = PermissionCheck;
|
||||
label51.Enabled = PermissionCheck;
|
||||
nudRampingEndDist.Enabled = PermissionCheck;
|
||||
|
||||
label16.Enabled = PermissionCheck;
|
||||
label17.Enabled = PermissionCheck;
|
||||
label18.Enabled = PermissionCheck;
|
||||
label23.Enabled = PermissionCheck;
|
||||
label24.Enabled = PermissionCheck;
|
||||
label25.Enabled = PermissionCheck;
|
||||
label58.Enabled = PermissionCheck;
|
||||
label42.Enabled = PermissionCheck;
|
||||
label35.Enabled = PermissionCheck;
|
||||
label34.Enabled = PermissionCheck;
|
||||
label51.Enabled = PermissionCheck;
|
||||
nudRampingEndDist.Enabled = PermissionCheck;
|
||||
tbDrawSpeed.Enabled = PermissionCheck;
|
||||
tbJumpSpeed.Enabled = PermissionCheck;
|
||||
tbLaserOnDelay.Enabled = PermissionCheck;
|
||||
tbLaserOffDelay.Enabled = PermissionCheck;
|
||||
tbJumpDelay.Enabled = PermissionCheck;
|
||||
tbPolygonDelay.Enabled = PermissionCheck;
|
||||
tbLaserPower1.Enabled = PermissionCheck;
|
||||
nudRampingStartPower1.Enabled = PermissionCheck;
|
||||
nudRampingEndPower1.Enabled = PermissionCheck;
|
||||
|
||||
tbDrawSpeed.Enabled = PermissionCheck;
|
||||
tbJumpSpeed.Enabled = PermissionCheck;
|
||||
tbLaserOnDelay.Enabled = PermissionCheck;
|
||||
tbLaserOffDelay.Enabled = PermissionCheck;
|
||||
tbJumpDelay.Enabled = PermissionCheck;
|
||||
tbPolygonDelay.Enabled = PermissionCheck;
|
||||
tbLaserPower1.Enabled = PermissionCheck;
|
||||
nudRampingStartPower1.Enabled = PermissionCheck;
|
||||
nudRampingEndPower1.Enabled = PermissionCheck;
|
||||
nudRampingStartAPower1.Enabled = PermissionCheck;
|
||||
nudRampingStartAPower2.Enabled = PermissionCheck;
|
||||
nudRampingStartADist.Enabled = PermissionCheck;
|
||||
label74.Enabled = PermissionCheck;
|
||||
label77.Enabled = PermissionCheck;
|
||||
label76.Enabled = PermissionCheck;
|
||||
label81.Enabled = PermissionCheck;
|
||||
label75.Enabled = PermissionCheck;
|
||||
label80.Enabled = PermissionCheck;
|
||||
|
||||
nudRampingStartAPower1.Enabled = PermissionCheck;
|
||||
nudRampingStartAPower2.Enabled = PermissionCheck;
|
||||
nudRampingStartADist.Enabled = PermissionCheck;
|
||||
label74.Enabled = PermissionCheck;
|
||||
label77.Enabled = PermissionCheck;
|
||||
label76.Enabled = PermissionCheck;
|
||||
label81.Enabled = PermissionCheck;
|
||||
label75.Enabled = PermissionCheck;
|
||||
label80.Enabled = PermissionCheck;
|
||||
label68.Enabled = PermissionCheck;
|
||||
label69.Enabled = PermissionCheck;
|
||||
label71.Enabled = PermissionCheck;
|
||||
label72.Enabled = PermissionCheck;
|
||||
//label73.Enabled = PermissionCheck;
|
||||
//label70.Enabled = PermissionCheck;
|
||||
|
||||
label68.Enabled = PermissionCheck;
|
||||
label69.Enabled = PermissionCheck;
|
||||
label71.Enabled = PermissionCheck;
|
||||
label72.Enabled = PermissionCheck;
|
||||
//label73.Enabled = PermissionCheck;
|
||||
//label70.Enabled = PermissionCheck;
|
||||
label79.Enabled = PermissionCheck;
|
||||
label65.Enabled = PermissionCheck;
|
||||
label78.Enabled = PermissionCheck;
|
||||
|
||||
label79.Enabled = PermissionCheck;
|
||||
label65.Enabled = PermissionCheck;
|
||||
label78.Enabled = PermissionCheck;
|
||||
nudRampingStartPower2.Visible = false;
|
||||
nudRampingEndPower2.Visible = false;
|
||||
|
||||
nudRampingStartPower2.Visible = false;
|
||||
nudRampingEndPower2.Visible = false;
|
||||
|
||||
#endregion
|
||||
#endregion
|
||||
//}
|
||||
|
||||
//Welding Paramter 색 지정
|
||||
@ -420,7 +412,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
//selectedParam.PowerProfileID = Convert.ToInt32(textBoxPowerProfileID.Text);
|
||||
|
||||
selectedParam.Color = labelColor.BackColor;
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
UtilUnit.logUnit.SetLog(LogUnit.eLogType.ALARM, MethodBase.GetCurrentMethod().Name, "Please Check Value");
|
||||
}
|
||||
}
|
||||
@ -489,7 +482,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
|
||||
SaveParam(dlg.FileName, m_selectedIndex);
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
UtilUnit.logUnit.SetLog(LogUnit.eLogType.ALARM, MethodBase.GetCurrentMethod().Name, ex.Message);
|
||||
}
|
||||
}
|
||||
@ -509,7 +503,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
|
||||
LoadAllParam(dlg.FileName);
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
UtilUnit.logUnit.SetLog(LogUnit.eLogType.ALARM, MethodBase.GetCurrentMethod().Name, ex.Message);
|
||||
}
|
||||
}
|
||||
@ -529,7 +524,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
|
||||
SaveAllParam(dlg.FileName);
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
UtilUnit.logUnit.SetLog(LogUnit.eLogType.ALARM, MethodBase.GetCurrentMethod().Name, ex.Message);
|
||||
}
|
||||
|
||||
@ -552,7 +548,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
wr.WriteEndElement();
|
||||
|
||||
wr.Close();
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
throw ex;
|
||||
}
|
||||
}
|
||||
@ -574,7 +571,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
wr.WriteEndElement();
|
||||
|
||||
wr.Close();
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
throw ex;
|
||||
}
|
||||
}
|
||||
@ -601,7 +599,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
}
|
||||
catch (Exception ex) {
|
||||
throw ex;
|
||||
}
|
||||
}
|
||||
@ -616,7 +615,7 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
Result = m_scannerParams[i].RampingStartDist + m_scannerParams[i].RampingEndDist + m_scannerParams[i].RampingStartADist > 100.0;
|
||||
|
||||
if (Result) {
|
||||
MessageBox.Show($"Parameter Update Fail.. Parameter No : {i+1}");
|
||||
MessageBox.Show($"Parameter Update Fail.. Parameter No : {i + 1}");
|
||||
return;
|
||||
}
|
||||
}
|
||||
@ -642,7 +641,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
try {
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
|
||||
@ -748,7 +748,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
try {
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -757,7 +758,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
try {
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -768,7 +770,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
|
||||
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -780,7 +783,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
|
||||
|
||||
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -791,7 +795,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
|
||||
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -875,7 +880,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
try {
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
@ -884,7 +890,8 @@ namespace CoreUnit.Scanner.UserControl.Canvas.Dialog
|
||||
{
|
||||
try {
|
||||
DialogToScannerParam(m_selectedIndex);
|
||||
} catch {
|
||||
}
|
||||
catch {
|
||||
MessageBox.Show("숫자 형식이 맞지 않습니다.");
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user