新增离线模式。
This commit is contained in:
@@ -1954,70 +1954,6 @@ BEGIN
|
||||
CONTROL "Dump PRS",IDC_RADIO_DUMP_PRS,"Button",BS_AUTORADIOBUTTON,27,85,60,10
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_MOVE_LOCATION DIALOGEX 0, 0, 283, 436
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Move To Location(SO7)"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_X,41,78,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_Y,41,94,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_Z,41,110,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_ZM,41,126,53,12,ES_AUTOHSCROLL
|
||||
CONTROL "Reverse",IDC_CHECK_REVERSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,119,79,43,10
|
||||
PUSHBUTTON "Move To XYZ",ID_OK_START,102,101,71,13,BS_MULTILINE
|
||||
PUSHBUTTON "Move To Zoom",IDC_BUTTON_MOVE_TO_ZOOM,102,124,71,13
|
||||
PUSHBUTTON "Move To XYZ(JM)",IDC_BUTTON_MOVE_TO_XYZ_JM,180,78,71,13
|
||||
PUSHBUTTON "Move To XYZ(Laser)",IDC_BUTTON_MOVE_TO_XYZ_LASER,180,101,71,13
|
||||
PUSHBUTTON "Move To XYZV",IDC_BUTTON_MOVE_TO_XYZV,180,124,71,13
|
||||
EDITTEXT IDC_EDIT_REPETEST_DIS,124,224,57,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_REPETEST_TIMES,124,248,57,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_REPETEST_INTERVAL,124,272,45,12,ES_RIGHT | ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_REPETEST_ERRORRANGE,124,296,45,12,ES_RIGHT | ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Begin",IDC_BUTTON_BEGIN_REPE_TEST,194,234,56,13
|
||||
PUSHBUTTON "Save...",IDC_BUTTON_SAVE_REPETEST,194,269,56,13
|
||||
GROUPBOX "System",IDC_STATIC,19,9,64,46
|
||||
CONTROL "inch",IDC_RADIO_INCH,"Button",BS_AUTORADIOBUTTON | WS_GROUP,33,20,29,10
|
||||
CONTROL "mm",IDC_RADIO_MM,"Button",BS_AUTORADIOBUTTON,33,30,27,10
|
||||
CONTROL "pulse",IDC_RADIO_SCALE,"Button",BS_AUTORADIOBUTTON,33,40,33,10
|
||||
GROUPBOX "Move Type",IDC_STATIC,102,10,68,45
|
||||
CONTROL "Relative",IDC_RADIO_MOVE_RELATIVE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,116,22,42,10
|
||||
CONTROL "Absolute",IDC_RADIO_MOVE_ABSOLUTE,"Button",BS_AUTORADIOBUTTON,116,38,44,10
|
||||
GROUPBOX "Move Speed",IDC_STATIC,185,9,69,46
|
||||
CONTROL "Fast",IDC_RADIO_SPEED_FAST,"Button",BS_AUTORADIOBUTTON | WS_GROUP,195,20,30,10
|
||||
CONTROL "Slow",IDC_RADIO_SPEED_SLOW,"Button",BS_AUTORADIOBUTTON,195,30,31,10
|
||||
CONTROL "User Defined",IDC_RADIO_SPEED_USER_DEFINED,"Button",BS_AUTORADIOBUTTON,195,40,54,10
|
||||
PUSHBUTTON "EXIT",IDCANCEL,226,415,50,14
|
||||
LTEXT "x",IDC_STATIC,29,78,8,8
|
||||
LTEXT "y",IDC_STATIC,29,94,8,8
|
||||
LTEXT "z",IDC_STATIC,29,111,8,8
|
||||
LTEXT "zm",IDC_STATIC,25,127,8,8
|
||||
LTEXT "x",IDC_STATIC,29,172,8,11
|
||||
LTEXT "y",IDC_STATIC,29,190,8,11
|
||||
LTEXT "z",IDC_STATIC,109,172,8,11
|
||||
LTEXT "zm",IDC_STATIC,107,193,11,11
|
||||
EDITTEXT IDC_EDIT_X_AXIS,40,171,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_Y_AXIS,40,190,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_Z_AXIS,121,171,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_ZM_AXIS,121,190,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
GROUPBOX "Move To Position",IDC_STATIC,20,63,236,90
|
||||
GROUPBOX "Position",IDC_STATIC,18,157,238,50
|
||||
PUSHBUTTON "Zero Set",IDC_BUTTON_ZERO_SET,191,179,56,13
|
||||
GROUPBOX "Repeatability Test",IDC_STATIC,19,209,238,106
|
||||
LTEXT "To",IDC_STATIC,102,225,8,8
|
||||
LTEXT "Times",IDC_STATIC,97,251,19,8
|
||||
EDITTEXT IDC_EDIT_REPRETEST,22,322,236,67,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
CONTROL "x",IDC_CHECK_REPETESTX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,225,20,10
|
||||
CONTROL "y",IDC_CHECK_REPETESTY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,239,20,10
|
||||
CONTROL "z",IDC_CHECK_REPETESTZ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,253,20,10
|
||||
LTEXT "Pause",IDC_STATIC,95,274,20,8
|
||||
LTEXT "ms",IDC_STATIC,172,274,10,8
|
||||
CONTROL "Absolute",IDC_CHECK_REPETEST_ABSOLUTE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,297,44,10
|
||||
LTEXT "Deadband",IDC_STATIC,86,298,34,8
|
||||
LTEXT "um",IDC_STATIC_DEADBAND_UNITS,172,298,19,8
|
||||
CONTROL "VolComp",IDC_CHECK_REPETEST_VOLCOMP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,283,43,10
|
||||
CONTROL "V",IDC_CHECK_REPETESTV,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,267,20,10
|
||||
END
|
||||
|
||||
IDD_DIALOG_TEST_KEYENCE DIALOGEX 0, 0, 741, 349
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Keyence Utility"
|
||||
@@ -2201,14 +2137,6 @@ BEGIN
|
||||
BOTTOMMARGIN, 154
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_MOVE_LOCATION, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 276
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 429
|
||||
END
|
||||
|
||||
IDD_DIALOG_TEST_KEYENCE, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
|
||||
@@ -163,8 +163,8 @@ BOOL CSO7_UtilDlg::OnInitDialog()
|
||||
}
|
||||
}
|
||||
|
||||
m_OutMessage = _T("System Ready.\r\nPress 'Init_SO7USB' to start.");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
m_OutMessage = _T("System Ready.\r\nPress 'Start_Machine' to start.");
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
|
||||
GetDlgItem(IDC_BUTTON_START_SO7MACHINE)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SO7MACHINE)->EnableWindow(false);
|
||||
@@ -262,7 +262,6 @@ BOOL CSO7_UtilDlg::OnInitDialog()
|
||||
//=====================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedButtonInitSo7usb()
|
||||
{
|
||||
|
||||
if (0)
|
||||
{
|
||||
SO7AXISMOVE X;
|
||||
@@ -281,30 +280,27 @@ void CSO7_UtilDlg::OnBnClickedButtonInitSo7usb()
|
||||
{
|
||||
if (m_pSO7_Proto->Init_SO7Usb())
|
||||
{
|
||||
((CButton *)GetDlgItem(IDC_RADIO_FORMAT_SNOOPY))->SetCheck(1);
|
||||
m_OutMessage = _T("Usb Port Error");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
return;
|
||||
};
|
||||
g_pLoggerDebug->SendAndFlushPerMode(_T("Usb Port Initialized.\r\n"));
|
||||
SetWindowText(_T("SevenOcean Utility(Offline)"));
|
||||
m_OutMessage = _T("Usb Port Error!\r\nMachine Started with offline mode.");
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
else
|
||||
{
|
||||
g_pLoggerDebug->SendAndFlushPerMode(_T("Usb Port Initialized.\r\n"));
|
||||
m_OutMessage = _T("Usb Port Initialized.\r\nMachine Started.");
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
};
|
||||
|
||||
m_OutMessage = _T("Usb Port Initialized.\r\n");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
|
||||
GetDlgItem(IDCANCEL)->EnableWindow(false);
|
||||
|
||||
}
|
||||
|
||||
|
||||
//=====================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedButtonTermSo7usb()
|
||||
{
|
||||
|
||||
|
||||
m_pSO7_Proto->Exit_SO7Usb();
|
||||
m_OutMessage = _T("Ready - Usb Port Released");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
|
||||
GetDlgItem(IDCANCEL)->EnableWindow(true);
|
||||
}
|
||||
@@ -312,15 +308,10 @@ void CSO7_UtilDlg::OnBnClickedButtonTermSo7usb()
|
||||
//=====================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedButtonStartSo7machine()
|
||||
{
|
||||
|
||||
OnBnClickedButtonInitSo7usb();
|
||||
//m_pSO7_Proto->so7_motion_startup(0.5, 0.5, 0.5);
|
||||
m_pSO7_Proto->_start_machine();
|
||||
|
||||
|
||||
m_OutMessage = _T("Machine Started.\r\n");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_PROBE_ONOFF))->SetWindowTextW(_T("当前探头:激光"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_FIXTURE_ONOFF))->SetWindowTextW(_T("当前状态:夹具开"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_FIXTURE_UPDOWN))->SetWindowTextW(_T("当前状态:夹具上"));
|
||||
@@ -393,8 +384,7 @@ void CSO7_UtilDlg::OnBnClickedButtonStopSo7machine()
|
||||
m_pSO7_Proto->Save_SevenOcean_Inifile(csPath+_T("\\Utility_Config.ini"));
|
||||
|
||||
m_OutMessage = _T("Machine Stoped.");
|
||||
GetDlgItem(IDC_EDIT_STATUS)->SetWindowText(m_OutMessage);
|
||||
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
|
||||
GetDlgItem(IDC_BUTTON_START_SO7MACHINE)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SO7MACHINE)->EnableWindow(false);
|
||||
|
||||
Reference in New Issue
Block a user