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