|
|
|
@@ -133,6 +133,7 @@ BEGIN_MESSAGE_MAP(CSO7_UtilDlg, CDialog)
|
|
|
|
|
ON_EN_KILLFOCUS(IDC_EDIT_SO7_READ_IO_STATUS_ADDRESS, &CSO7_UtilDlg::OnEnKillfocusEditSo7ReadIoStatusAddress)
|
|
|
|
|
ON_BN_CLICKED(IDC_BUTTON_SO7_TEST_Z_SIGNAL, &CSO7_UtilDlg::OnBnClickedButtonSo7TestZSignal)
|
|
|
|
|
ON_BN_CLICKED(IDC_BUTTON_SO7_CNC_PROGRAM, &CSO7_UtilDlg::OnBnClickedButtonSo7CncProgram)
|
|
|
|
|
ON_BN_CLICKED(IDC_CHECK_SO7_TURN_ON_FFF_LASER, &CSO7_UtilDlg::OnBnClickedCheckSo7TurnOnFffLaser)
|
|
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -214,6 +215,7 @@ BOOL CSO7_UtilDlg::OnInitDialog()
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SET_SECTION)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_CORRECTION_SCALE)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SO7_CNC_PROGRAM)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_CHECK_SO7_TURN_ON_FFF_LASER)->EnableWindow(false);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
((CButton *)GetDlgItem(IDC_RADIO_SPEED_GEAR1))->SetCheck(false);
|
|
|
|
@@ -373,6 +375,7 @@ void CSO7_UtilDlg::OnBnClickedButtonStartSo7machine()
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SET_SECTION)->EnableWindow(true);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_CORRECTION_SCALE)->EnableWindow(true);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SO7_CNC_PROGRAM)->EnableWindow(true);
|
|
|
|
|
GetDlgItem(IDC_CHECK_SO7_TURN_ON_FFF_LASER)->EnableWindow(true);
|
|
|
|
|
|
|
|
|
|
SetTimer(1, 150, 0);
|
|
|
|
|
GetDlgItem(IDC_EDIT_UPDATE_FREQ)->SetWindowText(_T("150"));
|
|
|
|
@@ -441,6 +444,7 @@ void CSO7_UtilDlg::OnBnClickedButtonStopSo7machine()
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SET_SECTION)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_CORRECTION_SCALE)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_BUTTON_SO7_CNC_PROGRAM)->EnableWindow(false);
|
|
|
|
|
GetDlgItem(IDC_CHECK_SO7_TURN_ON_FFF_LASER)->EnableWindow(false);
|
|
|
|
|
|
|
|
|
|
KillTimer(1);
|
|
|
|
|
m_pSO7_Proto->_shutdown_machine();
|
|
|
|
@@ -1295,3 +1299,16 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7CncProgram()
|
|
|
|
|
pSo7_Util_Program=NULL;
|
|
|
|
|
SetTimer(1,150,NULL);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CSO7_UtilDlg::OnBnClickedCheckSo7TurnOnFffLaser()
|
|
|
|
|
{
|
|
|
|
|
if (((CButton *)GetDlgItem(IDC_CHECK_SO7_TURN_ON_FFF_LASER))->GetCheck())
|
|
|
|
|
{
|
|
|
|
|
m_pSO7_Proto->_send_cmd_SO7_CMD_COMMON_COMMAND(CT_MOTOR,CT_M_LASE_ON,0);
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
m_pSO7_Proto->_send_cmd_SO7_CMD_COMMON_COMMAND(CT_MOTOR,CT_M_LASE_OFF,0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|