修改自动变倍定位,修改激光类型选择操作,修改保存速度参数之间间隙。
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
#include "stdafx.h"
|
||||
#include "resource.h"
|
||||
#include "afxdialogex.h"
|
||||
#include <Windows.h>
|
||||
#include <shellapi.h>
|
||||
#include "..\..\..\Keyence\Keyence_Laser.h"
|
||||
#include "..\..\..\Keyence\Keyence_Laser_LK_H.h"
|
||||
#include "..\..\..\Keyence\\Keyence_Proto.h"
|
||||
@@ -65,31 +67,108 @@ BEGIN_MESSAGE_MAP(CKeyence_UtilDlg, CDialog)
|
||||
ON_BN_CLICKED(IDC_BUTTON_SCAN_KEYENCE_LK_HLASER, &CKeyence_UtilDlg::OnBnClickedButtonScanKeyenceLkHlaser)
|
||||
ON_BN_CLICKED(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_HLASER, &CKeyence_UtilDlg::OnBnClickedButtonStopScanKeyenceLkHlaser)
|
||||
ON_BN_CLICKED(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_HLASER, &CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkHlaser)
|
||||
ON_BN_CLICKED(IDC_RADIO_KEYENCE_LASER_LK_H, &CKeyence_UtilDlg::OnBnClickedRadioKeyenceLaserLkH)
|
||||
ON_BN_CLICKED(IDC_RADIO_KEYENCE_LASER_LK_G, &CKeyence_UtilDlg::OnBnClickedRadioKeyenceLaserLkG)
|
||||
END_MESSAGE_MAP()
|
||||
|
||||
#pragma region GUI
|
||||
|
||||
//======================================================
|
||||
BOOL CKeyence_UtilDlg::OnInitDialog()
|
||||
{
|
||||
CDialog::OnInitDialog();
|
||||
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_VALUE)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_INIT_KEYENCE_LASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_LK_H_VALUE)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_LASER_LK_H_GET_DATA)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
m_pSO7_Proto->Init_SO7Usb();
|
||||
m_pSO7_Proto->_start_machine();
|
||||
((CButton *)GetDlgItem(IDC_RADIO_KEYENCE_LASER_LK_G))->SetCheck(FALSE);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_KEYENCE_LASER_LK_H))->SetCheck(TRUE);
|
||||
|
||||
if (((CButton *)GetDlgItem(IDC_RADIO_KEYENCE_LASER_LK_G))->GetCheck())
|
||||
{
|
||||
m_pKeyence_Laser->KeyenceLaserInit();
|
||||
}
|
||||
else if (((CButton *)GetDlgItem(IDC_RADIO_KEYENCE_LASER_LK_H))->GetCheck())
|
||||
{
|
||||
m_pKeyence_Laser_LK_H->KeyenceLaserInit();
|
||||
}
|
||||
|
||||
|
||||
return TRUE; // return TRUE unless you set the focus to a control
|
||||
}
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedRadioKeyenceLaserLkH()
|
||||
{
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_VALUE)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_INIT_KEYENCE_LASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_GLASER)->EnableWindow(false);
|
||||
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_LK_H_VALUE)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_LASER_LK_H_GET_DATA)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_HLASER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_HLASER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_HLASER)->EnableWindow(true);
|
||||
|
||||
m_pKeyence_Laser_LK_H->KeyenceLaserInit();
|
||||
|
||||
}
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedRadioKeyenceLaserLkG()
|
||||
{
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_VALUE)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_INIT_KEYENCE_LASER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_GLASER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_GLASER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_GLASER)->EnableWindow(true);
|
||||
|
||||
GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_LK_H_VALUE)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_LASER_LK_H_GET_DATA)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_SCAN_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_STOP_SCAN_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_HLASER)->EnableWindow(false);
|
||||
|
||||
m_pKeyence_Laser->KeyenceLaserInit();
|
||||
}
|
||||
//=====================================================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedCancel()
|
||||
{
|
||||
KillTimer(1);
|
||||
KillTimer(2);
|
||||
KillTimer(3);
|
||||
KillTimer(4);
|
||||
|
||||
m_pSO7_Proto->_shutdown_machine();
|
||||
m_pSO7_Proto->Exit_SO7Usb();
|
||||
CDialog::OnCancel();
|
||||
|
||||
}
|
||||
|
||||
//=====================================================================================
|
||||
//Print message on edit control
|
||||
void CKeyence_UtilDlg::OutputWithScroll(const CString &strNewText,CEdit &edtOutput)
|
||||
{
|
||||
CString strOutput;
|
||||
edtOutput.GetWindowText(strOutput);
|
||||
strOutput += strNewText;
|
||||
if ("\r\n" != strOutput.Right(2))
|
||||
{
|
||||
strOutput += "\r\n";
|
||||
}
|
||||
|
||||
int iCount = strOutput.GetLength();
|
||||
|
||||
edtOutput.SetRedraw(FALSE);
|
||||
edtOutput.SetWindowText(strOutput);
|
||||
int iLine = edtOutput.GetLineCount();
|
||||
edtOutput.LineScroll(iLine, 0);
|
||||
edtOutput.SetSel(iCount, iCount);
|
||||
edtOutput.SetRedraw(TRUE);
|
||||
}
|
||||
|
||||
|
||||
#pragma endregion
|
||||
|
||||
// CKeyence_UtilDlg 消息处理程序
|
||||
#pragma region LK_G_LASER
|
||||
@@ -154,7 +233,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkGlaser()
|
||||
FILE* m_pOutFile;
|
||||
char *outBuff = NULL;
|
||||
|
||||
CString cFileName=_T("T:\\log\\Laser.log");
|
||||
CString cFileName=_T("C:\\log\\Laser.log");
|
||||
_wfopen_s(&m_pOutFile, cFileName, _T("wt"));
|
||||
if (!m_pOutFile)
|
||||
{
|
||||
@@ -171,7 +250,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkGlaser()
|
||||
}
|
||||
fclose(m_pOutFile);
|
||||
}
|
||||
|
||||
ShellExecute(NULL,L"open",L"notepad++.exe",L"C:\\log\\Laser.log",NULL,SW_SHOWNORMAL);
|
||||
}
|
||||
#pragma endregion
|
||||
//================================================================================================
|
||||
@@ -219,41 +298,6 @@ void CKeyence_UtilDlg::OnTimer(UINT_PTR nIDEvent)
|
||||
CDialog::OnTimer(nIDEvent);
|
||||
}
|
||||
|
||||
void CKeyence_UtilDlg::OnBnClickedCancel()
|
||||
{
|
||||
KillTimer(1);
|
||||
KillTimer(2);
|
||||
KillTimer(3);
|
||||
KillTimer(4);
|
||||
|
||||
m_pSO7_Proto->_shutdown_machine();
|
||||
m_pSO7_Proto->Exit_SO7Usb();
|
||||
CDialog::OnCancel();
|
||||
|
||||
}
|
||||
|
||||
//=====================================================================================
|
||||
//Print message on edit control
|
||||
void CKeyence_UtilDlg::OutputWithScroll(const CString &strNewText,CEdit &edtOutput)
|
||||
{
|
||||
CString strOutput;
|
||||
edtOutput.GetWindowText(strOutput);
|
||||
strOutput += strNewText;
|
||||
if ("\r\n" != strOutput.Right(2))
|
||||
{
|
||||
strOutput += "\r\n";
|
||||
}
|
||||
|
||||
int iCount = strOutput.GetLength();
|
||||
|
||||
edtOutput.SetRedraw(FALSE);
|
||||
edtOutput.SetWindowText(strOutput);
|
||||
int iLine = edtOutput.GetLineCount();
|
||||
edtOutput.LineScroll(iLine, 0);
|
||||
edtOutput.SetSel(iCount, iCount);
|
||||
edtOutput.SetRedraw(TRUE);
|
||||
}
|
||||
|
||||
#pragma region BackUp
|
||||
/************************************************
|
||||
*************************************************/
|
||||
@@ -344,6 +388,8 @@ void CKeyence_UtilDlg::OnBnClickedButtonExitKeyenceUsb()
|
||||
|
||||
#pragma endregion
|
||||
|
||||
#pragma region LK_H_LASER
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedButtonLaserLkHGetData()
|
||||
{
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_OPEN_KEYENCE_LASER();
|
||||
@@ -361,7 +407,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonLaserLkHGetData()
|
||||
GetDlgItem(IDC_EDIT_LASER_LK_H_VALUE2)->SetWindowText(csLaserValue);
|
||||
}
|
||||
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedCheckContinueReadLaserLkHValue()
|
||||
{
|
||||
if (((CButton*)(GetDlgItem(IDC_CHECK_CONTINUE_READ_LASER_LK_H_VALUE)))->GetCheck())
|
||||
@@ -376,7 +422,7 @@ void CKeyence_UtilDlg::OnBnClickedCheckContinueReadLaserLkHValue()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedButtonScanKeyenceLkHlaser()
|
||||
{
|
||||
m_LK_H_StorageOutNumber=4;
|
||||
@@ -385,7 +431,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonScanKeyenceLkHlaser()
|
||||
SetTimer(4,100,NULL);
|
||||
}
|
||||
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedButtonStopScanKeyenceLkHlaser()
|
||||
{
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_STOP_MOVE_XYZ();
|
||||
@@ -393,7 +439,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonStopScanKeyenceLkHlaser()
|
||||
KillTimer(4);
|
||||
}
|
||||
|
||||
|
||||
//======================================================
|
||||
void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkHlaser()
|
||||
{
|
||||
float GetData[LK_H_MAX_STORAGE_DATA_SIZE]={0.0};
|
||||
@@ -401,7 +447,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkHlaser()
|
||||
|
||||
FILE* m_pOutFile;
|
||||
char *outBuff = NULL;
|
||||
CString cFileName=_T("T:\\log\\LK_H_Laser.log");
|
||||
CString cFileName=_T("C:\\log\\LK_H_Laser.log");
|
||||
_wfopen_s(&m_pOutFile, cFileName, _T("wt"));
|
||||
if (!m_pOutFile)
|
||||
{
|
||||
@@ -409,7 +455,7 @@ void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkHlaser()
|
||||
}
|
||||
else
|
||||
{
|
||||
for(int i=0;i<=m_LK_H_StorageOutNumber;i++)
|
||||
for(int i=0;i<m_LK_H_StorageOutNumber;i++)
|
||||
{
|
||||
m_pKeyence_Laser_LK_H->GetStoredData(i,GetData,&GetDataNumber);
|
||||
m_OutMessage.Format(_T("--------OUT%d: TotaL:%d----------"),i,GetDataNumber);
|
||||
@@ -425,5 +471,6 @@ void CKeyence_UtilDlg::OnBnClickedButtonGetScanDataKeyenceLkHlaser()
|
||||
}
|
||||
fclose(m_pOutFile);
|
||||
}
|
||||
|
||||
ShellExecute(NULL,L"open",L"notepad++.exe",L"C:\\log\\LK_H_Laser.log",NULL,SW_SHOWNORMAL);
|
||||
}
|
||||
#pragma endregion
|
||||
@@ -39,4 +39,6 @@ public:
|
||||
afx_msg void OnBnClickedButtonScanKeyenceLkHlaser();
|
||||
afx_msg void OnBnClickedButtonStopScanKeyenceLkHlaser();
|
||||
afx_msg void OnBnClickedButtonGetScanDataKeyenceLkHlaser();
|
||||
afx_msg void OnBnClickedRadioKeyenceLaserLkH();
|
||||
afx_msg void OnBnClickedRadioKeyenceLaserLkG();
|
||||
};
|
||||
|
||||
@@ -294,62 +294,323 @@ BEGIN
|
||||
GROUPBOX "坐标轴",IDC_STATIC,386,392,50,48
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_AUTO_ZOOM DIALOGEX 0, 0, 426, 431
|
||||
IDD_SO7_UTIL_AUTO_ZOOM DIALOGEX 0, 0, 426, 460
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Auto Zoom(SO7)"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "Exit",IDCANCEL,359,385,50,14
|
||||
PUSHBUTTON "Send",IDC_BUTTON_SEND_DATA,284,284,50,17
|
||||
LISTBOX IDC_LIST_SHOWMESSAGE,86,315,191,54,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_DATASEND,86,285,191,16,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN
|
||||
PUSHBUTTON "Clear",IDC_BUTTON_CLEARMESSAGE,284,332,50,17
|
||||
GROUPBOX "Serial Communication",IDC_STATIC,11,269,398,117
|
||||
GROUPBOX "Move Test",IDC_STATIC,13,7,393,239
|
||||
EDITTEXT IDC_EDIT_ZOOM_ANGLE,129,104,81,14,ES_RIGHT | ES_AUTOHSCROLL | ES_READONLY
|
||||
LTEXT "Zm",IDC_STATIC,109,107,10,8
|
||||
CTEXT "°",IDC_STATIC,213,103,8,8
|
||||
CONTROL "MoveTest",IDC_RADIO_MOVETEST,"Button",BS_AUTORADIOBUTTON,124,251,47,10
|
||||
CONTROL "SendCmd",IDC_RADIO_SENDCMD,"Button",BS_AUTORADIOBUTTON,194,251,46,10
|
||||
PUSHBUTTON "Zero Set",IDC_BUTTON_ZOOM_SETZERO,263,105,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_REPETEST_PAUSE,179,67,54,14,ES_AUTOHSCROLL
|
||||
CTEXT "ms",IDC_STATIC,235,68,11,8
|
||||
EDITTEXT IDC_EDIT_ZOOM_LOG,47,129,250,110,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
PUSHBUTTON "Save as...",IDC_BUTTON_SAVELOG,320,178,39,19
|
||||
COMBOBOX IDC_COMBO_REPETEST_FROM,85,47,54,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
COMBOBOX IDC_COMBO_REPETEST_TO,179,43,54,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Begin",IDC_BUTTON_REPETEST_BEGIN,263,56,50,14
|
||||
EDITTEXT IDC_EDIT_REPETEST_TIMES,85,67,54,14,ES_AUTOHSCROLL
|
||||
GROUPBOX "Repeatability Test",IDC_STATIC,47,36,279,64
|
||||
LTEXT "Times",IDC_STATIC,59,71,19,8
|
||||
LTEXT "Pause",IDC_STATIC,155,69,20,8
|
||||
LTEXT "To",IDC_STATIC,165,47,9,8
|
||||
LTEXT "From",IDC_STATIC,61,52,17,8
|
||||
CONTROL "Continue",IDC_CHECK_AUTOZOOM_CONTINUE_READ,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,61,107,40,10
|
||||
PUSHBUTTON "V+",IDC_BUTTON_MOVEV_IN,48,204,50,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "V-",IDC_BUTTON_MOVEV_OUT,48,221,50,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Home V",IDC_BUTTON_HOME_V,48,187,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_ZOOM_MOVETO,235,190,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_ZOOM_DEADBAND,235,209,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
PUSHBUTTON "MoveTo",IDC_BUTTON_ZOOM_MOVETO,173,190,50,14,NOT WS_VISIBLE
|
||||
CONTROL "DeadBand",IDC_CHECK_ZOOM_DEADBAND,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,176,213,49,10
|
||||
CTEXT "°",IDC_STATIC,292,210,8,8,NOT WS_VISIBLE
|
||||
CTEXT "°",IDC_STATIC,292,190,8,8,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_SETSPEED,235,171,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
CONTROL "Gear1",IDC_RADIO_ZOOM_GEAR1,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,170,35,10
|
||||
CONTROL "Gear2",IDC_RADIO_ZOOM_GEAR2,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,186,35,10
|
||||
CONTROL "Gear3",IDC_RADIO_ZOOM_GEAR3,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,202,35,10
|
||||
CONTROL "Gear4",IDC_RADIO_ZOOM_GEAR4,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,218,35,10
|
||||
PUSHBUTTON "SetSpeed",IDC_BUTTON_ZOOM_SETSPEED,173,170,50,14,NOT WS_VISIBLE
|
||||
CONTROL "Forward",IDC_CHECK_CONTINUEMOVE,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,176,230,43,10
|
||||
CTEXT "Hz",IDC_STATIC,295,173,8,8,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Calibrate",IDC_BUTTON_CALIBRATE_ENCODER,48,170,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_ZOOM_REPE_TIME,235,228,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
CTEXT "ms",IDC_STATIC,292,231,11,8,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Exit",IDCANCEL,369,420,50,14
|
||||
PUSHBUTTON "Send",IDC_BUTTON_SEND_DATA,284,315,50,17
|
||||
LISTBOX IDC_LIST_SHOWMESSAGE,86,346,191,54,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_DATASEND,86,316,191,16,ES_MULTILINE | ES_AUTOHSCROLL | ES_WANTRETURN
|
||||
PUSHBUTTON "Clear",IDC_BUTTON_CLEARMESSAGE,284,363,50,17
|
||||
GROUPBOX "Serial Communication",IDC_STATIC,11,300,398,117
|
||||
GROUPBOX "Move Test",IDC_STATIC,13,28,393,247
|
||||
EDITTEXT IDC_EDIT_ZOOM_ANGLE,129,137,81,14,ES_RIGHT | ES_AUTOHSCROLL | ES_READONLY
|
||||
LTEXT "Zm",IDC_STATIC,109,140,10,8
|
||||
CTEXT "°",IDC_STATIC,213,136,8,8
|
||||
CONTROL "MoveTest",IDC_RADIO_MOVETEST,"Button",BS_AUTORADIOBUTTON,124,282,47,10
|
||||
CONTROL "SendCmd",IDC_RADIO_SENDCMD,"Button",BS_AUTORADIOBUTTON,194,282,46,10
|
||||
PUSHBUTTON "Zero Set",IDC_BUTTON_ZOOM_SETZERO,263,138,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_REPETEST_PAUSE,179,100,54,14,ES_AUTOHSCROLL
|
||||
CTEXT "ms",IDC_STATIC,235,101,11,8
|
||||
EDITTEXT IDC_EDIT_ZOOM_LOG,47,159,250,110,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
PUSHBUTTON "Save as...",IDC_BUTTON_SAVELOG,320,209,39,19
|
||||
COMBOBOX IDC_COMBO_REPETEST_FROM,85,80,54,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
COMBOBOX IDC_COMBO_REPETEST_TO,179,76,54,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "Begin",IDC_BUTTON_REPETEST_BEGIN,263,89,50,14
|
||||
EDITTEXT IDC_EDIT_REPETEST_TIMES,85,100,54,14,ES_AUTOHSCROLL
|
||||
GROUPBOX "Repeatability Test",IDC_STATIC,47,69,268,64
|
||||
LTEXT "Times",IDC_STATIC,59,104,19,8
|
||||
LTEXT "Pause",IDC_STATIC,155,102,20,8
|
||||
LTEXT "To",IDC_STATIC,165,80,9,8
|
||||
LTEXT "From",IDC_STATIC,61,85,17,8
|
||||
CONTROL "Continue",IDC_CHECK_AUTOZOOM_CONTINUE_READ,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,61,140,40,10
|
||||
PUSHBUTTON "V+",IDC_BUTTON_MOVEV_IN,48,235,50,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "V-",IDC_BUTTON_MOVEV_OUT,48,252,50,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Home V",IDC_BUTTON_HOME_V,48,218,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_ZOOM_MOVETO,181,43,54,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_ZOOM_DEADBAND,235,240,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
CONTROL "DeadBand",IDC_CHECK_ZOOM_DEADBAND,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,176,244,49,10
|
||||
CTEXT "°",IDC_STATIC,292,241,8,8,NOT WS_VISIBLE
|
||||
CTEXT "°",IDC_STATIC,238,41,8,8
|
||||
EDITTEXT IDC_EDIT_SETSPEED,235,202,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
CONTROL "Gear1",IDC_RADIO_ZOOM_GEAR1,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,201,35,10
|
||||
CONTROL "Gear2",IDC_RADIO_ZOOM_GEAR2,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,217,35,10
|
||||
CONTROL "Gear3",IDC_RADIO_ZOOM_GEAR3,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,233,35,10
|
||||
CONTROL "Gear4",IDC_RADIO_ZOOM_GEAR4,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,108,249,35,10
|
||||
PUSHBUTTON "SetSpeed",IDC_BUTTON_ZOOM_SETSPEED,173,201,50,14,NOT WS_VISIBLE
|
||||
CONTROL "Forward",IDC_CHECK_CONTINUEMOVE,"Button",BS_AUTOCHECKBOX | NOT WS_VISIBLE | WS_TABSTOP,176,261,43,10
|
||||
CTEXT "Hz",IDC_STATIC,295,204,8,8,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Calibrate",IDC_BUTTON_CALIBRATE_ENCODER,48,201,50,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_ZOOM_REPE_TIME,235,259,54,14,ES_AUTOHSCROLL | NOT WS_VISIBLE
|
||||
CTEXT "ms",IDC_STATIC,292,262,11,8,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_TESTZOOM_PRODUCTID,159,16,124,14,ES_AUTOHSCROLL | ES_READONLY
|
||||
LTEXT "变倍镜头产品编号:",IDC_STATIC,80,18,73,8
|
||||
PUSHBUTTON "MoveTo",IDC_BUTTON_ZOOM_MOVETO,263,43,50,14
|
||||
END
|
||||
|
||||
IDD_S07_OPTION_DIALOG DIALOGEX 0, 0, 297, 150
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Option Dialog"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "控制器",IDC_RADIO_CONTROLLER,"Button",BS_AUTORADIOBUTTON,175,39,40,10
|
||||
CONTROL "Keyence激光",IDC_RADIO_KEYENCE_LASER,"Button",BS_AUTORADIOBUTTON,175,64,76,10
|
||||
CONTROL "SDK3000视频卡",IDC_RADIO_VIDEOCARD_SDK3000,"Button",BS_AUTORADIOBUTTON,48,39,69,10
|
||||
CONTROL "SV2000E视频卡",IDC_RADIO_VIDEOCARD_SV2000E,"Button",BS_AUTORADIOBUTTON,48,64,69,10
|
||||
CONTROL "TC4000视频卡",IDC_RADIO_VIDEOCARD_TC4000,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,48,89,69,10
|
||||
DEFPUSHBUTTON "OK",IDOK,181,129,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,240,129,50,14
|
||||
GROUPBOX "测试选项",IDC_STATIC,23,17,263,92
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SDK3000 DIALOGEX 0, 0, 488, 316
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "SDK3000视频卡"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "彩色图像",IDC_RADIO_RGB,"Button",BS_AUTORADIOBUTTON,435,49,48,10
|
||||
CONTROL "黑白图像",IDC_RADIO_GRAY,"Button",BS_AUTORADIOBUTTON,435,67,48,10
|
||||
CONTROL "垂直镜像",IDC_CHECK_MIRROR_VERTICALLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,435,93,48,10
|
||||
PUSHBUTTON "保存图片",IDC_BUTTON_SAVE_PICTURE,435,117,50,14
|
||||
DEFPUSHBUTTON "开始",IDOK,372,298,50,14
|
||||
PUSHBUTTON "退出",IDCANCEL,435,298,50,14
|
||||
CONTROL "",IDC_STATIC_SDK3000_PICTURE,"Static",SS_BLACKFRAME | NOT WS_VISIBLE,228,296,68,16
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SV2000E DIALOGEX 0, 0, 488, 316
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "SV2000视频卡"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "彩色图像",IDC_RADIO_SV2000E_RGB,"Button",BS_AUTORADIOBUTTON,435,37,48,10
|
||||
CONTROL "黑白图像",IDC_RADIO_SV2000E_GRAY,"Button",BS_AUTORADIOBUTTON,435,58,48,10
|
||||
CONTROL "垂直镜像",IDC_CHECK_SV2000E_MIRROR_VERTICALLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,435,85,48,10
|
||||
PUSHBUTTON "保存图片",IDC_BUTTON_SV2000E_SAVEFILE,435,115,50,14
|
||||
DEFPUSHBUTTON "开始",IDOK,372,298,50,14
|
||||
PUSHBUTTON "退出",IDCANCEL,435,298,50,14
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_SETUP_CONFIGURE DIALOGEX 0, 0, 476, 451
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "设置so7_configure.ini"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOMID,136,44,108,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_STEP1,304,41,36,19
|
||||
PUSHBUTTON "校正",IDC_BTN_CONFIGURE_CALIBRATEV,253,78,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_STEP2,304,78,36,19
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_FASTSPEED,154,159,40,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_SLOWSPEED,243,159,40,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "V-",IDC_BTN_CONFIGURE_MOVEVOUT,383,194,45,19
|
||||
PUSHBUTTON "V+",IDC_BTN_CONFIGURE_MOVEVIN,383,232,45,19
|
||||
CONTROL "快速",IDC_RADIO_SO7CONFIG_ZOOM_MOVE_FAST,"Button",BS_AUTORADIOBUTTON,387,149,32,10
|
||||
CONTROL "慢速",IDC_RADIO_SO7CONFIG_ZOOM_MOVE_SLOW,"Button",BS_AUTORADIOBUTTON,387,171,32,10
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_SET_SPEED,303,156,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_ZOOM_NEGLIMIT,303,194,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_ZOOM_POSLIMIT,303,232,36,19
|
||||
LTEXT "°",IDC_STATIC,227,274,8,8
|
||||
PUSHBUTTON "完成",IDC_BUTTON_SO7CONFIG_ZOOM_PRECISION,303,272,36,19
|
||||
PUSHBUTTON "Exit",IDCANCEL,419,430,50,14
|
||||
GROUPBOX "Step2",IDC_STATIC,55,68,297,36
|
||||
GROUPBOX "Step5",IDC_STATIC,55,185,297,36
|
||||
GROUPBOX "Step6",IDC_STATIC,55,223,297,36
|
||||
LTEXT "校正镜头:",IDC_STATIC,78,85,37,12
|
||||
LTEXT "移至变倍最小处",IDC_STATIC,134,203,56,12
|
||||
LTEXT "移至变倍最大处",IDC_STATIC,134,238,58,12
|
||||
GROUPBOX "变倍镜头参数设置",IDC_STATIC,27,19,432,290
|
||||
EDITTEXT IDC_EDIT_CONFIGURE_MSGOUT,28,317,431,75,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
GROUPBOX "Step1",IDC_STATIC,55,30,297,36
|
||||
GROUPBOX "Step4",IDC_STATIC,55,147,297,36
|
||||
LTEXT "产品编号:",IDC_STATIC,78,46,41,8
|
||||
LTEXT "设置速度:",IDC_STATIC,78,161,36,8
|
||||
LTEXT "快速",IDC_STATIC,134,161,17,8
|
||||
LTEXT "慢速",IDC_STATIC,222,161,17,8
|
||||
LTEXT "选择三处不同倍率进行校正",IDC_STATIC,134,85,97,8
|
||||
LTEXT "近限位:",IDC_STATIC,78,203,28,8
|
||||
LTEXT "远限位:",IDC_STATIC,78,238,28,8
|
||||
GROUPBOX "Step7",IDC_STATIC,55,262,297,36
|
||||
LTEXT "精度:",IDC_STATIC,78,277,20,8
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_PRECISION,182,275,40,14,ES_AUTOHSCROLL
|
||||
LTEXT "定位精度 ±",IDC_STATIC,134,277,42,8
|
||||
GROUPBOX "Motion",IDC_STATIC,369,30,72,267
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_READZOOM,383,100,40,14,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
||||
GROUPBOX "Step3",IDC_STATIC,55,108,297,36
|
||||
LTEXT "细分数:",IDC_STATIC,78,125,28,8
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_MOTOR_SUBDIVISION,207,122,40,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_SET_SUBDIVISION,304,118,36,19
|
||||
LTEXT "电机驱动器细分数",IDC_STATIC,134,124,65,8
|
||||
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
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
IDD_SO7_UTIL_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 405
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 479
|
||||
END
|
||||
|
||||
IDD_S07_UTIL_SEND_PARAMETER, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 746
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 463
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_AUTO_ZOOM, DIALOG
|
||||
BEGIN
|
||||
RIGHTMARGIN, 419
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 453
|
||||
END
|
||||
|
||||
IDD_S07_OPTION_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 290
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 143
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SDK3000, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 485
|
||||
VERTGUIDE, 435
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 312
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SV2000E, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 1
|
||||
RIGHTMARGIN, 485
|
||||
VERTGUIDE, 435
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_SETUP_CONFIGURE, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 469
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 444
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_MOVE_LOCATION, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 276
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 429
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Icon
|
||||
//
|
||||
|
||||
// Icon with lowest ID value placed first to ensure application icon
|
||||
// remains consistent on all systems.
|
||||
IDR_MAINFRAME ICON "res\\Mv_Util.ico"
|
||||
IDI_ICON_GREEN ICON "res\\green.ico"
|
||||
IDI_ICON_GRAY ICON "res\\Gray.ico"
|
||||
IDI_ICON_WHITE ICON "res\\White.ico"
|
||||
IDI_ICON_RED ICON "res\\red.ico"
|
||||
IDI_ICON_BLACK ICON "res\\Black.ico"
|
||||
#endif // Chinese (Simplified, PRC) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (United States) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
IDD_ANIMATICS_UTIL_DIALOG DIALOGEX 0, 0, 514, 527
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
|
||||
CAPTION "ANIMATICS Utility"
|
||||
@@ -548,203 +809,6 @@ BEGIN
|
||||
PUSHBUTTON "Home",IDC_BUTTON_ANIMATICS_HOME,35,40,63,15
|
||||
END
|
||||
|
||||
IDD_S07_OPTION_DIALOG DIALOGEX 0, 0, 297, 150
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Option Dialog"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "控制器",IDC_RADIO_CONTROLLER,"Button",BS_AUTORADIOBUTTON,175,39,40,10
|
||||
CONTROL "Keyence激光",IDC_RADIO_KEYENCE_LASER,"Button",BS_AUTORADIOBUTTON,175,64,76,10
|
||||
CONTROL "SDK3000视频卡",IDC_RADIO_VIDEOCARD_SDK3000,"Button",BS_AUTORADIOBUTTON,48,39,69,10
|
||||
CONTROL "SV2000E视频卡",IDC_RADIO_VIDEOCARD_SV2000E,"Button",BS_AUTORADIOBUTTON,48,64,69,10
|
||||
CONTROL "TC4000视频卡",IDC_RADIO_VIDEOCARD_TC4000,"Button",BS_AUTORADIOBUTTON | NOT WS_VISIBLE,48,89,69,10
|
||||
DEFPUSHBUTTON "OK",IDOK,181,129,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,240,129,50,14
|
||||
GROUPBOX "测试选项",IDC_STATIC,23,17,263,92
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SDK3000 DIALOGEX 0, 0, 488, 316
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "SDK3000视频卡"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "彩色图像",IDC_RADIO_RGB,"Button",BS_AUTORADIOBUTTON,435,49,48,10
|
||||
CONTROL "黑白图像",IDC_RADIO_GRAY,"Button",BS_AUTORADIOBUTTON,435,67,48,10
|
||||
CONTROL "垂直镜像",IDC_CHECK_MIRROR_VERTICALLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,435,93,48,10
|
||||
PUSHBUTTON "保存图片",IDC_BUTTON_SAVE_PICTURE,435,117,50,14
|
||||
DEFPUSHBUTTON "开始",IDOK,372,298,50,14
|
||||
PUSHBUTTON "退出",IDCANCEL,435,298,50,14
|
||||
CONTROL "",IDC_STATIC_SDK3000_PICTURE,"Static",SS_BLACKFRAME | NOT WS_VISIBLE,228,296,68,16
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SV2000E DIALOGEX 0, 0, 488, 316
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "SV2000视频卡"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "彩色图像",IDC_RADIO_SV2000E_RGB,"Button",BS_AUTORADIOBUTTON,435,37,48,10
|
||||
CONTROL "黑白图像",IDC_RADIO_SV2000E_GRAY,"Button",BS_AUTORADIOBUTTON,435,58,48,10
|
||||
CONTROL "垂直镜像",IDC_CHECK_SV2000E_MIRROR_VERTICALLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,435,85,48,10
|
||||
PUSHBUTTON "保存图片",IDC_BUTTON_SV2000E_SAVEFILE,435,115,50,14
|
||||
DEFPUSHBUTTON "开始",IDOK,372,298,50,14
|
||||
PUSHBUTTON "退出",IDCANCEL,435,298,50,14
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_SETUP_CONFIGURE DIALOGEX 0, 0, 476, 451
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "设置so7_configure.ini"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOMID,136,44,108,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_STEP1,304,41,36,19
|
||||
PUSHBUTTON "校正",IDC_BTN_CONFIGURE_CALIBRATEV,253,78,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_STEP2,304,78,36,19
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_FASTSPEED,154,159,40,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_SLOWSPEED,243,159,40,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "V-",IDC_BTN_CONFIGURE_MOVEVOUT,383,194,45,19
|
||||
PUSHBUTTON "V+",IDC_BTN_CONFIGURE_MOVEVIN,383,232,45,19
|
||||
CONTROL "快速",IDC_RADIO_SO7CONFIG_ZOOM_MOVE_FAST,"Button",BS_AUTORADIOBUTTON,387,149,32,10
|
||||
CONTROL "慢速",IDC_RADIO_SO7CONFIG_ZOOM_MOVE_SLOW,"Button",BS_AUTORADIOBUTTON,387,171,32,10
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_SET_SPEED,303,156,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_ZOOM_NEGLIMIT,303,194,36,19
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_ZOOM_POSLIMIT,303,232,36,19
|
||||
LTEXT "°",IDC_STATIC,227,274,8,8
|
||||
PUSHBUTTON "完成",IDC_BUTTON_SO7CONFIG_ZOOM_PRECISION,303,272,36,19
|
||||
PUSHBUTTON "Exit",IDCANCEL,419,430,50,14
|
||||
GROUPBOX "Step2",IDC_STATIC,55,68,297,36
|
||||
GROUPBOX "Step5",IDC_STATIC,55,185,297,36
|
||||
GROUPBOX "Step6",IDC_STATIC,55,223,297,36
|
||||
LTEXT "校正镜头:",IDC_STATIC,78,85,37,12
|
||||
LTEXT "移至变倍最小处",IDC_STATIC,134,203,56,12
|
||||
LTEXT "移至变倍最大处",IDC_STATIC,134,238,58,12
|
||||
GROUPBOX "变倍镜头参数设置",IDC_STATIC,27,19,432,290
|
||||
EDITTEXT IDC_EDIT_CONFIGURE_MSGOUT,28,317,431,75,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
GROUPBOX "Step1",IDC_STATIC,55,30,297,36
|
||||
GROUPBOX "Step4",IDC_STATIC,55,147,297,36
|
||||
LTEXT "产品编号:",IDC_STATIC,78,46,41,8
|
||||
LTEXT "设置速度:",IDC_STATIC,78,161,36,8
|
||||
LTEXT "快速",IDC_STATIC,134,161,17,8
|
||||
LTEXT "慢速",IDC_STATIC,222,161,17,8
|
||||
LTEXT "选择三处不同倍率进行校正",IDC_STATIC,134,85,97,8
|
||||
LTEXT "近限位:",IDC_STATIC,78,203,28,8
|
||||
LTEXT "远限位:",IDC_STATIC,78,238,28,8
|
||||
GROUPBOX "Step7",IDC_STATIC,55,262,297,36
|
||||
LTEXT "精度:",IDC_STATIC,78,277,20,8
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_ZOOM_PRECISION,182,275,40,14,ES_AUTOHSCROLL
|
||||
LTEXT "定位精度 ±",IDC_STATIC,134,277,42,8
|
||||
GROUPBOX "Motion",IDC_STATIC,369,30,72,267
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_READZOOM,383,100,40,14,ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER
|
||||
GROUPBOX "Step3",IDC_STATIC,55,108,297,36
|
||||
LTEXT "细分数:",IDC_STATIC,78,125,28,8
|
||||
EDITTEXT IDC_EDIT_SO7CONFIG_MOTOR_SUBDIVISION,207,122,40,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "下一步",IDC_BUTTON_SO7CONFIG_SET_SUBDIVISION,304,118,36,19
|
||||
LTEXT "电机驱动器细分数",IDC_STATIC,134,124,65,8
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
IDD_SO7_UTIL_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 405
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 479
|
||||
END
|
||||
|
||||
IDD_S07_UTIL_SEND_PARAMETER, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 746
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 463
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_AUTO_ZOOM, DIALOG
|
||||
BEGIN
|
||||
RIGHTMARGIN, 419
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 424
|
||||
END
|
||||
|
||||
IDD_ANIMATICS_UTIL_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 507
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 520
|
||||
END
|
||||
|
||||
IDD_S07_OPTION_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 290
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 143
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SDK3000, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 485
|
||||
VERTGUIDE, 435
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 312
|
||||
END
|
||||
|
||||
IDD_SO7_VIDEOCARD_SV2000E, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 1
|
||||
RIGHTMARGIN, 485
|
||||
VERTGUIDE, 435
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_SETUP_CONFIGURE, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 469
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 444
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Icon
|
||||
//
|
||||
|
||||
// Icon with lowest ID value placed first to ensure application icon
|
||||
// remains consistent on all systems.
|
||||
IDR_MAINFRAME ICON "res\\Mv_Util.ico"
|
||||
IDI_ICON_GREEN ICON "res\\green.ico"
|
||||
IDI_ICON_GRAY ICON "res\\Gray.ico"
|
||||
IDI_ICON_WHITE ICON "res\\White.ico"
|
||||
IDI_ICON_RED ICON "res\\red.ico"
|
||||
IDI_ICON_BLACK ICON "res\\Black.ico"
|
||||
#endif // Chinese (Simplified, PRC) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (United States) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 0, 0, 198, 63
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "About Mv_Util"
|
||||
@@ -1160,70 +1224,6 @@ BEGIN
|
||||
PUSHBUTTON "Browse",IDC_BUTTON_BROWSE,250,17,33,14
|
||||
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, 338, 344
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Test Keyence"
|
||||
@@ -1247,15 +1247,10 @@ BEGIN
|
||||
PUSHBUTTON "Begin Scan",IDC_BUTTON_SCAN_KEYENCE_LK_HLASER,202,165,50,14
|
||||
PUSHBUTTON "Stop Scan",IDC_BUTTON_STOP_SCAN_KEYENCE_LK_HLASER,202,184,50,14
|
||||
PUSHBUTTON "Get Data",IDC_BUTTON_GET_SCAN_DATA_KEYENCE_LK_HLASER,202,202,50,14
|
||||
PUSHBUTTON "Run CNC",IDC_BUTTON_RUNCNC,255,323,6,14,NOT WS_VISIBLE
|
||||
GROUPBOX "LKIF.DLL",IDC_STATIC,22,53,288,83
|
||||
GROUPBOX "libusb.lib",IDC_STATIC,226,310,35,27,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Init_KeyenceUsb",IDC_BUTTON_INIT_KEYENCE_USB,235,323,6,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Reset",IDC_BUTTON_RESET_KEYENCE_USB,241,323,7,14,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Exit_Keyence_Usb",IDC_BUTTON_EXIT_KEYENCE_USB,249,323,6,14,NOT WS_VISIBLE
|
||||
EDITTEXT IDC_EDIT_TEST_KEYENCE_MESSAGE,22,239,302,73,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
GROUPBOX "LKIF2.DLL",IDC_STATIC,22,141,296,89
|
||||
GROUPBOX "Laser Type",IDC_STATIC,22,14,287,32
|
||||
EDITTEXT IDC_EDIT_TEST_KEYENCE_MESSAGE,22,239,302,73,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
END
|
||||
|
||||
|
||||
@@ -1267,6 +1262,14 @@ END
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
IDD_ANIMATICS_UTIL_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 507
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 520
|
||||
END
|
||||
|
||||
IDD_ABOUTBOX, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
@@ -1355,14 +1358,6 @@ BEGIN
|
||||
BOTTOMMARGIN, 141
|
||||
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
|
||||
|
||||
@@ -172,9 +172,7 @@ BOOL CSO7_Automatic_Zoom::OnInitDialog()
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR3)->EnableWindow(false);
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR4)->EnableWindow(false);
|
||||
GetDlgItem(IDC_CHECK_ZOOM_DEADBAND)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_DEADBAND)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETZERO)->EnableWindow(false);
|
||||
@@ -215,9 +213,7 @@ BOOL CSO7_Automatic_Zoom::OnInitDialog()
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR3)->EnableWindow(false);
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR4)->EnableWindow(false);
|
||||
GetDlgItem(IDC_CHECK_ZOOM_DEADBAND)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_DEADBAND)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETZERO)->EnableWindow(false);
|
||||
@@ -850,9 +846,7 @@ void CSO7_Automatic_Zoom::OnBnClickedRadioMovetest()
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR2)->EnableWindow(true);
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR3)->EnableWindow(true);
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR4)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(true);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_DEADBAND)->EnableWindow(true);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_MOVETO)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETSPEED)->EnableWindow(true);
|
||||
GetDlgItem(IDC_EDIT_SETSPEED)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETZERO)->EnableWindow(true);
|
||||
@@ -862,6 +856,7 @@ void CSO7_Automatic_Zoom::OnBnClickedRadioMovetest()
|
||||
GetDlgItem(IDC_EDIT_ZOOM_REPE_TIME)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_REPETEST_BEGIN)->EnableWindow(true);
|
||||
GetDlgItem(IDC_CHECK_AUTOZOOM_CONTINUE_READ)->EnableWindow(true);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(true);
|
||||
|
||||
GetDlgItem(IDC_BUTTON_CALIBRATE_ENCODER)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_DATASEND)->EnableWindow(false);
|
||||
@@ -885,8 +880,6 @@ void CSO7_Automatic_Zoom::OnBnClickedRadioSendcmd()
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR3)->EnableWindow(false);
|
||||
GetDlgItem(IDC_RADIO_ZOOM_GEAR4)->EnableWindow(false);
|
||||
GetDlgItem(IDC_CHECK_ZOOM_DEADBAND)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_ZOOM_MOVETO)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_EDIT_SETSPEED)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_SETZERO)->EnableWindow(false);
|
||||
@@ -896,6 +889,7 @@ void CSO7_Automatic_Zoom::OnBnClickedRadioSendcmd()
|
||||
GetDlgItem(IDC_EDIT_ZOOM_REPE_TIME)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_REPETEST_BEGIN)->EnableWindow(false);
|
||||
GetDlgItem(IDC_CHECK_AUTOZOOM_CONTINUE_READ)->EnableWindow(false);
|
||||
GetDlgItem(IDC_BUTTON_ZOOM_MOVETO)->EnableWindow(false);
|
||||
|
||||
GetDlgItem(IDC_BUTTON_CALIBRATE_ENCODER)->EnableWindow(true);
|
||||
GetDlgItem(IDC_EDIT_DATASEND)->EnableWindow(true);
|
||||
@@ -940,10 +934,11 @@ void CSO7_Automatic_Zoom::OnBnClickedButtonZoomMoveto()
|
||||
{
|
||||
iCnt=1;
|
||||
//ABSOLUATE
|
||||
//m_pSO7_Proto->g_machine.zm._pos_fixed._long_=static_cast<long>((m_dMove_to_V_Dis-m_pSO7_Proto->g_machine.zm._d_cur_pos_)*m_pSO7_Proto->g_machine.s_machine_config.zm_axis._PulseScale);
|
||||
//REAL
|
||||
m_pSO7_Proto->g_machine.zm._pos_fixed._long_=static_cast<long>((m_dMove_to_V_Dis)*1);
|
||||
KillTimer(1);
|
||||
m_pSO7_Proto->g_machine.zm._d_cur_pos_=GetZoomCurPos();
|
||||
m_pSO7_Proto->g_machine.zm._pos_fixed._long_=static_cast<long>(((m_dMove_to_V_Dis-m_pSO7_Proto->g_machine.zm._d_cur_pos_)*m_pSO7_Proto->g_machine.s_machine_config.zm_axis._PulseScale));
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_MOVE_TO_POS_ZM();
|
||||
SetTimer(1,200,NULL);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
#include "SO7_Send_Parameter.h"
|
||||
extern CSO7_Proto* m_pSO7_Proto;
|
||||
|
||||
#define PAUSE_TIME_CHANGE_PARAMETER 20
|
||||
//#include "INIFile.h"
|
||||
|
||||
// CSO7_Send_Parameter dialog
|
||||
@@ -248,26 +249,45 @@ void CSO7_Send_Parameter::OnBnClickedButtonSaveParameter()
|
||||
{
|
||||
ChangeParameterOnEdit();
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(0,0);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(0,1);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(0,2);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(0,3);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(0,4);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(1,0);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(1,1);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(1,2);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(1,3);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(1,4);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(2,0);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(2,1);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(2,2);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(2,3);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PARAMETER(2,4);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PRECISION(0);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PRECISION(1);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_SPEED_PRECISION(2);
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_SET_MOTOR_SPEED_WHEELBASE_PARAMETER();
|
||||
Sleep(PAUSE_TIME_CHANGE_PARAMETER);
|
||||
m_StatusBar.SetText(_T("运动参数已设置到控制器中。"), 0, 0);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user