修改常用功能为中文。
This commit is contained in:
@@ -4160,3 +4160,72 @@ Init:Open device succeed .
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
_start_machine
|
||||
Exit: Exit_SO7Usb
|
||||
|
||||
Destruct Cso7_Proto.
|
||||
|
||||
Construct Cso7_Proto.
|
||||
|
||||
Init:Open device succeed .
|
||||
|
||||
@@ -32,27 +32,30 @@ STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSM
|
||||
CAPTION "SevenOcean Utility"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "Inport (J2)",IDC_RADIO_READ_INPUT_PORT,"Button",BS_AUTORADIOBUTTON | WS_GROUP,315,138,55,10
|
||||
CONTROL "Outport (J1)",IDC_RADIO_READ_OUTPUT_PORT,"Button",BS_AUTORADIOBUTTON,315,149,56,10
|
||||
CONTROL "Outport (J3)",IDC_RADIO_READ_OUTPUT_PORT2,"Button",BS_AUTORADIOBUTTON,315,160,56,10
|
||||
CONTROL "限位(J4)",IDC_RADIO_READ_LIMIT_SWITCH,"Button",BS_AUTORADIOBUTTON | WS_GROUP,315,138,45,10
|
||||
CONTROL "输入口 (J2)",IDC_RADIO_READ_INPUT_PORT,"Button",BS_AUTORADIOBUTTON,315,148,55,10
|
||||
CONTROL "输出口 (J1)",IDC_RADIO_READ_OUTPUT_PORT,"Button",BS_AUTORADIOBUTTON,315,159,55,10
|
||||
CONTROL "输出口 (J3)",IDC_RADIO_READ_OUTPUT_PORT2,"Button",BS_AUTORADIOBUTTON,315,169,55,10
|
||||
EDITTEXT IDC_EDIT_STATUS,247,270,199,117,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
GROUPBOX "CMD",IDC_STATIC,102,12,193,116
|
||||
CONTROL "Rel",IDC_RADIO_RELATIVE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,139,144,27,8
|
||||
CONTROL "Abs",IDC_RADIO_ABSOLUTE,"Button",BS_AUTORADIOBUTTON,140,158,28,8
|
||||
EDITTEXT IDC_EDIT_POSITION,167,149,36,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Go",IDC_BUTTON_GO,209,149,34,15
|
||||
PUSHBUTTON "Home",IDC_BUTTON_HOME,261,149,34,15
|
||||
CONTROL "Continuous",IDC_CHECK_CONTINUOUS_READ_IO_STATUS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,380,139,47,10
|
||||
PUSHBUTTON "Read IO Status",IDC_BUTTON_SO7_READ_IN_PORT_STATUS,378,151,61,14
|
||||
COMBOBOX IDC_COMBO_OUTPORT_NUMBER,314,181,29,34,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "ON",IDC_CHECK_SO7_OUT_PORT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,348,183,26,10
|
||||
PUSHBUTTON "Set outport",IDC_BUTTON_SET_OUT_PORT,378,180,61,14
|
||||
CONTROL "连续读取",IDC_CHECK_CONTINUOUS_READ_IO_STATUS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,380,144,47,10
|
||||
PUSHBUTTON "读取IO状态",IDC_BUTTON_SO7_READ_IN_PORT_STATUS,378,156,61,14
|
||||
COMBOBOX IDC_COMBO_OUTPORT_NUMBER,314,189,29,34,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "开启",IDC_CHECK_SO7_OUT_PORT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,348,191,27,10
|
||||
PUSHBUTTON "设置输出状态",IDC_BUTTON_SET_OUT_PORT,378,188,61,14
|
||||
CONTROL "First",IDC_RADIO_SPEED_GEAR1,"Button",BS_AUTORADIOBUTTON | WS_GROUP,170,195,30,10
|
||||
CONTROL "Second",IDC_RADIO_SPEED_GEAR2,"Button",BS_AUTORADIOBUTTON,170,209,39,10
|
||||
CONTROL "Third",IDC_RADIO_SPEED_GEAR3,"Button",BS_AUTORADIOBUTTON,170,223,32,10
|
||||
CONTROL "Fourth",IDC_RADIO_SPEED_GEAR4,"Button",BS_AUTORADIOBUTTON,170,236,37,10
|
||||
CONTROL "Fifth",IDC_RADIO_SPEED_GEAR5,"Button",BS_AUTORADIOBUTTON,170,249,31,10
|
||||
GROUPBOX "R/W IO PORT",IDC_STATIC,301,129,144,69
|
||||
PUSHBUTTON "Start_Machine",IDC_BUTTON_START_SO7MACHINE,29,24,63,18
|
||||
PUSHBUTTON "Stop_Machine",IDC_BUTTON_STOP_SO7MACHINE,29,50,63,18
|
||||
GROUPBOX "读写IO口",IDC_STATIC,301,129,144,78
|
||||
PUSHBUTTON "连接控制器",IDC_BUTTON_START_SO7MACHINE,29,24,63,18
|
||||
PUSHBUTTON "断开控制器",IDC_BUTTON_STOP_SO7MACHINE,29,50,63,18
|
||||
PUSHBUTTON "Read XYZ Axis",IDC_BUTTON_SO7_READ_AXIS_XYZ,104,24,60,15
|
||||
PUSHBUTTON "EnProbe OFF",IDC_BUTTON_READ_PROBE,104,45,60,15
|
||||
PUSHBUTTON "Read V Axis",IDC_BUTTON_SO7_READ_AXIS_V,167,24,60,15
|
||||
@@ -65,7 +68,7 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_COAXIAL_LIGHT4,333,82,29,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_COAXIAL_LIGHT,333,96,29,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_COAXIAL_LIGHT2,333,110,29,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Motion Parameter",IDC_BUTTON_MOTION_PARAMETER,29,141,44,28,BS_MULTILINE
|
||||
PUSHBUTTON " 设置 运动参数",IDC_BUTTON_MOTION_PARAMETER,29,141,44,28,BS_MULTILINE
|
||||
PUSHBUTTON "V+",IDC_BUTTON_SO7_MOVE_ZOOM_IN,20,209,25,12
|
||||
PUSHBUTTON "V-",IDC_BUTTON_SO7_MOVE_ZOOM_OUT,20,231,25,12
|
||||
PUSHBUTTON "Z+",IDC_BUTTON_SO7_MOVE_Z_UP,44,192,25,12
|
||||
@@ -75,8 +78,8 @@ BEGIN
|
||||
PUSHBUTTON "Y-",IDC_BUTTON_SO7_MOVE_Y_BACK,97,233,25,12
|
||||
PUSHBUTTON "X+",IDC_BUTTON_SO7_MOVE_X_RIGHT,122,220,25,12
|
||||
PUSHBUTTON "CT_RESET",IDC_BUTTON_SO7_RESET_XYZ,167,66,60,15,BS_MULTILINE
|
||||
PUSHBUTTON "Home Manual SET_RESET_FLAG",IDC_BUTTON_MANUAL_HOME,219,195,76,22,BS_MULTILINE
|
||||
PUSHBUTTON "Home DCC",IDC_BUTTON_RESET_WORKTABLE,219,227,40,22
|
||||
PUSHBUTTON "手动复位",IDC_BUTTON_MANUAL_HOME,219,195,76,22,BS_MULTILINE
|
||||
PUSHBUTTON "自动复位",IDC_BUTTON_RESET_WORKTABLE,219,227,40,22
|
||||
PUSHBUTTON "RESET_RIGHT",IDC_BUTTON_RESET_WORKTABLE_RIGHT,167,45,60,15,BS_MULTILINE
|
||||
PUSHBUTTON "Test AutoZoom",IDC_BUTTON_AUTO_ZOOM,29,82,63,18,BS_MULTILINE
|
||||
PUSHBUTTON "Set Reset Flag",IDC_BUTTON_SET_RESET_FLAG,104,108,60,15
|
||||
@@ -87,12 +90,11 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_SET_VER_NO,261,25,29,14,ES_AUTOHSCROLL
|
||||
GROUPBOX "USB Control",IDC_STATIC,17,12,81,59
|
||||
GROUPBOX "Config",IDC_STATIC,17,130,116,44
|
||||
GROUPBOX "CMD",IDC_STATIC,102,12,193,116
|
||||
LTEXT "Ver NO.",IDC_STATIC,232,27,26,8
|
||||
GROUPBOX "R/W Data",IDC_STATIC,301,199,144,65
|
||||
CONTROL "X",IDC_RADIO_SELECT_X,"Button",BS_AUTORADIOBUTTON | WS_GROUP,309,213,20,10
|
||||
CONTROL "Y",IDC_RADIO_SELECT_Y,"Button",BS_AUTORADIOBUTTON,309,229,20,10
|
||||
CONTROL "Z",IDC_RADIO_SELECT_Z,"Button",BS_AUTORADIOBUTTON,309,245,20,10
|
||||
GROUPBOX "R/W Data",IDC_STATIC,301,211,144,54
|
||||
CONTROL "X",IDC_RADIO_SELECT_X,"Button",BS_AUTORADIOBUTTON | WS_GROUP,307,224,20,10
|
||||
CONTROL "Y",IDC_RADIO_SELECT_Y,"Button",BS_AUTORADIOBUTTON,307,236,20,10
|
||||
CONTROL "Z",IDC_RADIO_SELECT_Z,"Button",BS_AUTORADIOBUTTON,307,248,20,10
|
||||
GROUPBOX "Light Control",IDC_STATIC,299,12,94,115
|
||||
LTEXT "Top",IDC_STATIC,308,28,18,11
|
||||
LTEXT "Bottom",IDC_STATIC,306,43,22,11
|
||||
@@ -100,7 +102,7 @@ BEGIN
|
||||
LTEXT "Coaxial",IDC_STATIC,303,99,24,8
|
||||
LTEXT "SegI",IDC_STATIC,308,71,16,8
|
||||
LTEXT "SegII",IDC_STATIC,308,86,18,8
|
||||
GROUPBOX "I/O Port",IDC_STATIC,396,12,48,115
|
||||
GROUPBOX "IO 口状态",IDC_STATIC,396,12,48,115
|
||||
PUSHBUTTON "Exit",IDCANCEL,409,389,39,14
|
||||
LTEXT "x",IDC_STATIC,25,326,8,11
|
||||
LTEXT "y",IDC_STATIC,25,341,8,11
|
||||
@@ -116,10 +118,9 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_ZM_POSITION_58,105,367,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
LTEXT "Pulse",IDC_STATIC,55,311,18,8
|
||||
LTEXT "mm",IDC_STATIC,125,311,12,8
|
||||
EDITTEXT IDC_EDIT_STATUS,247,270,199,117,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
LTEXT "ms",IDC_STATIC_SEC,214,386,16,9
|
||||
EDITTEXT IDC_EDIT_UPDATE_FREQ,185,384,25,13,ES_AUTOHSCROLL | ES_READONLY
|
||||
GROUPBOX "ReadOut",IDC_STATIC,17,266,224,136
|
||||
GROUPBOX "光栅尺坐标",IDC_STATIC,17,266,224,136
|
||||
GROUPBOX "MOVE XYZV",IDC_STATIC,17,178,282,86
|
||||
EDITTEXT IDC_EDIT_X_POSITION_59,176,325,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_Y_POSITION_59,176,338,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
@@ -131,30 +132,30 @@ BEGIN
|
||||
CTEXT "X",IDC_STATIC,80,274,8,8
|
||||
CTEXT "Y",IDC_STATIC,139,275,8,8
|
||||
CTEXT "Z",IDC_STATIC,198,274,8,8
|
||||
CTEXT "Scale Resolution",IDC_STATIC,22,282,35,20
|
||||
GROUPBOX "Set Gear",IDC_STATIC,160,183,53,81
|
||||
PUSHBUTTON "so7_config ini",IDC_BUTTON_SETUP_SO7CONFIG,82,141,44,28,BS_MULTILINE
|
||||
LTEXT "1",IDC_STATIC,403,28,8,8
|
||||
LTEXT "2",IDC_STATIC,403,44,8,8
|
||||
LTEXT "3",IDC_STATIC,403,60,8,8
|
||||
LTEXT "4",IDC_STATIC,403,76,8,8
|
||||
LTEXT "5",IDC_STATIC,403,92,8,8
|
||||
LTEXT "6",IDC_STATIC,403,108,8,8
|
||||
CTEXT "光栅尺分辨率",IDC_STATIC,26,282,27,20
|
||||
GROUPBOX "速度档位",IDC_STATIC,160,183,53,81
|
||||
PUSHBUTTON "配置so7_config",IDC_BUTTON_SETUP_SO7CONFIG,82,141,44,28,BS_MULTILINE
|
||||
LTEXT "1",IDC_STATIC_IO_ADDR1,403,28,8,8
|
||||
LTEXT "2",IDC_STATIC_IO_ADDR2,403,44,8,8
|
||||
LTEXT "3",IDC_STATIC_IO_ADDR3,403,60,8,8
|
||||
LTEXT "4",IDC_STATIC_IO_ADDR4,403,76,8,8
|
||||
LTEXT "5",IDC_STATIC_IO_ADDR5,403,92,8,8
|
||||
LTEXT "6",IDC_STATIC_IO_ADDR6,403,108,8,8
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT1,"MfcButton",WS_TABSTOP,414,26,21,14
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT2,"MfcButton",WS_TABSTOP,414,42,21,14
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT3,"MfcButton",WS_TABSTOP,414,58,21,14
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT4,"MfcButton",WS_TABSTOP,414,74,21,14
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT5,"MfcButton",WS_TABSTOP,414,90,21,14
|
||||
CONTROL "",IDC_MFCBUTTON_STATUS_IN_PORT6,"MfcButton",WS_TABSTOP,414,106,21,14
|
||||
PUSHBUTTON "Test Z Signal",IDC_BUTTON_SO7_TEST_Z_SIGNAL,167,108,60,15
|
||||
PUSHBUTTON "测试零位信号",IDC_BUTTON_SO7_TEST_Z_SIGNAL,167,108,60,15
|
||||
PUSHBUTTON "CNC Program",IDC_BUTTON_SO7_CNC_PROGRAM,29,105,63,18
|
||||
GROUPBOX "Advanced Function",IDC_STATIC,17,73,81,54
|
||||
EDITTEXT IDC_EDIT_RWDATA_DATA,355,236,44,13,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Write",IDC_BUTTON_SO7_SENDDATATOFPGA,408,209,34,19
|
||||
PUSHBUTTON "Read",IDC_BUTTON_SO7_READDATAFROMFPGA,408,234,34,19
|
||||
LTEXT "Addr",IDC_STATIC,335,216,16,8
|
||||
LTEXT "Data",IDC_STATIC,335,238,16,8
|
||||
COMBOBOX IDC_COMBO_RWDATA_ADDR,355,212,45,30,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_RWDATA_DATA,353,244,44,13,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Write",IDC_BUTTON_SO7_SENDDATATOFPGA,406,218,34,19
|
||||
PUSHBUTTON "Read",IDC_BUTTON_SO7_READDATAFROMFPGA,406,241,34,19
|
||||
LTEXT "Addr",IDC_STATIC,333,225,16,8
|
||||
LTEXT "Data",IDC_STATIC,333,246,16,8
|
||||
COMBOBOX IDC_COMBO_RWDATA_ADDR,353,221,45,30,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
COMBOBOX IDC_COMBO_SO7_HOMEMODE,267,231,27,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "◥",IDC_BUTTON_SO7_MOVE_XR_YF,122,207,25,12
|
||||
PUSHBUTTON "◢",IDC_BUTTON_SO7_MOVE_XR_YB,122,233,25,12
|
||||
@@ -168,7 +169,7 @@ BEGIN
|
||||
CONTROL "ON",IDC_CHECK_SO7_RING_LIGHT_SEG_ON2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,366,84,26,10
|
||||
CONTROL "ON",IDC_CHECK_SO7_COAXIAL_LIGHT_ON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,366,98,26,10
|
||||
CONTROL "ON",IDC_CHECK_SO7_SPARE_LIGHT_ON,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,366,112,26,10
|
||||
LTEXT "----------------------------------------------------",IDC_STATIC,305,170,140,8
|
||||
LTEXT "----------------------------------------------------",IDC_STATIC,305,178,140,8
|
||||
EDITTEXT IDC_EDIT_SET_SEQ_NO,261,67,29,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Get SEQ NO.",IDC_BUTTON_SO7_GET_SEQ_NUMBER,230,87,60,15,BS_MULTILINE
|
||||
LTEXT "SEQ NO.",IDC_STATIC,232,69,29,8
|
||||
@@ -178,7 +179,7 @@ END
|
||||
|
||||
IDD_SO7_UTIL_SEND_PARAMETER DIALOGEX 0, 0, 750, 480
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Set Parameter"
|
||||
CAPTION "设置运动参数"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "坐标轴",IDC_STATIC,379,399,50,56
|
||||
@@ -277,15 +278,15 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_POS_WORKLIMIT_X,118,386,40,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_POS_WORKLIMIT_Y,180,386,40,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_POS_WORKLIMIT_Z,243,386,40,12,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Save To Controller",IDC_BUTTON_SAVE_PARAMETER,46,413,50,24,BS_MULTILINE
|
||||
PUSHBUTTON "Read From Controller",IDC_BUTTON_READ_PARAMETER_FROM_CONTROLLER,120,413,50,24,BS_MULTILINE
|
||||
PUSHBUTTON "Save...",IDC_BUTTON_SAVE,194,413,50,24
|
||||
PUSHBUTTON "发送到\r控制器",IDC_BUTTON_SAVE_PARAMETER,46,413,50,24,BS_MULTILINE
|
||||
PUSHBUTTON "读取控制器\r参数",IDC_BUTTON_READ_PARAMETER_FROM_CONTROLLER,120,413,50,24,BS_MULTILINE
|
||||
PUSHBUTTON "另存为...",IDC_BUTTON_SAVE,194,413,50,24
|
||||
PUSHBUTTON "Exit",IDCANCEL,699,449,50,14,NOT WS_VISIBLE
|
||||
LTEXT "Z=",IDC_STATIC,229,387,10,8
|
||||
LTEXT "Y=",IDC_STATIC,90,302,10,8
|
||||
EDITTEXT IDC_EDIT_INPUT_FILE,58,12,181,14,ES_AUTOHSCROLL
|
||||
LTEXT "Input File",IDC_STATIC,11,15,42,8
|
||||
PUSHBUTTON "Browse...",IDC_BUTTON_BROWSE,246,12,44,14,0,WS_EX_ACCEPTFILES
|
||||
LTEXT "参数文件",IDC_STATIC,14,14,39,8
|
||||
PUSHBUTTON "打开...",IDC_BUTTON_BROWSE,246,12,44,14,0,WS_EX_ACCEPTFILES
|
||||
GROUPBOX "速度参数",IDC_STATIC,17,29,273,254
|
||||
LTEXT "X-1",IDC_STATIC,27,63,12,8
|
||||
LTEXT "X-2",IDC_STATIC,27,78,12,8
|
||||
@@ -323,16 +324,18 @@ BEGIN
|
||||
LTEXT "POS WORKING LIMIT",IDC_STATIC,20,388,69,8
|
||||
LTEXT "X=",IDC_STATIC,104,387,10,8
|
||||
LTEXT "Y=",IDC_STATIC,166,387,10,8
|
||||
EDITTEXT IDC_EDIT_SAMPLE_SCURVE_DIS,473,405,28,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_SAMPLE_TIME_SCURVE,564,405,28,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Start",IDC_BUTTON_START_SAMPLE_SCURVE,628,407,50,14
|
||||
LTEXT "相对距离",IDC_STATIC,436,407,33,8
|
||||
LTEXT "采样时间",IDC_STATIC,529,407,33,8
|
||||
PUSHBUTTON "Stop",IDC_BUTTON_STOP_SAMPLE_SCURVE,627,425,50,14
|
||||
EDITTEXT IDC_EDIT_SAMPLE_SCURVE_DIS,554,406,28,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_SAMPLE_TIME_SCURVE,473,406,28,14,ES_AUTOHSCROLL
|
||||
PUSHBUTTON "开始",IDC_BUTTON_START_SAMPLE_SCURVE,644,405,50,14
|
||||
LTEXT "相对距离",IDC_STATIC,517,408,33,8
|
||||
LTEXT "采样时间",IDC_STATIC,438,408,33,8
|
||||
PUSHBUTTON "停止",IDC_BUTTON_STOP_SAMPLE_SCURVE,644,425,50,14
|
||||
CONTROL "运动曲线图",IDC_CUSTOM_CANVAS,"CDrawGraph",WS_TABSTOP,308,29,431,349
|
||||
EDITTEXT IDC_EDIT_SET_PARAMETER_MSGOUTPUT,440,428,165,25,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
LTEXT "mm",IDC_STATIC,506,406,12,8
|
||||
LTEXT "s",IDC_STATIC,597,406,8,8
|
||||
EDITTEXT IDC_EDIT_SET_PARAMETER_MSGOUTPUT,440,428,189,25,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
LTEXT "mm",IDC_STATIC,587,408,12,8
|
||||
LTEXT "s",IDC_STATIC,506,408,8,8
|
||||
CONTROL "反向",IDC_CHECK_SO7_MOTION_PARA_MOVETO_REVERSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,602,408,32,10
|
||||
GROUPBOX "Static",IDC_STATIC,303,387,435,76
|
||||
END
|
||||
|
||||
IDD_SO7_UTIL_AUTO_ZOOM DIALOGEX 0, 0, 426, 460
|
||||
@@ -505,29 +508,29 @@ END
|
||||
|
||||
IDD_SO7_UTIL_MOVE_LOCATION DIALOGEX 0, 0, 750, 480
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Move To Location"
|
||||
CAPTION "运动定位"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
CONTROL "Default",IDC_RADIO_SPEED_SYSTEM,"Button",BS_AUTORADIOBUTTON | WS_GROUP,36,80,39,10
|
||||
CONTROL "Gear1",IDC_RADIO_SO7_MOVE_SPEED_GEAR1,"Button",BS_AUTORADIOBUTTON,85,80,35,10
|
||||
CONTROL "Gear2",IDC_RADIO_SO7_MOVE_SPEED_GEAR2,"Button",BS_AUTORADIOBUTTON,134,80,35,10
|
||||
CONTROL "Gear3",IDC_RADIO_SO7_MOVE_SPEED_GEAR3,"Button",BS_AUTORADIOBUTTON,36,94,35,10
|
||||
CONTROL "Gear4",IDC_RADIO_SO7_MOVE_SPEED_GEAR4,"Button",BS_AUTORADIOBUTTON,85,94,35,10
|
||||
CONTROL "Gear5",IDC_RADIO_SO7_MOVE_SPEED_GEAR5,"Button",BS_AUTORADIOBUTTON,134,94,35,10
|
||||
CONTROL "默认",IDC_RADIO_SPEED_SYSTEM,"Button",BS_AUTORADIOBUTTON | WS_GROUP,36,80,32,10
|
||||
CONTROL "1档",IDC_RADIO_SO7_MOVE_SPEED_GEAR1,"Button",BS_AUTORADIOBUTTON,85,80,28,10
|
||||
CONTROL "2档",IDC_RADIO_SO7_MOVE_SPEED_GEAR2,"Button",BS_AUTORADIOBUTTON,134,80,28,10
|
||||
CONTROL "3档",IDC_RADIO_SO7_MOVE_SPEED_GEAR3,"Button",BS_AUTORADIOBUTTON,36,94,28,10
|
||||
CONTROL "4档",IDC_RADIO_SO7_MOVE_SPEED_GEAR4,"Button",BS_AUTORADIOBUTTON,85,94,28,10
|
||||
CONTROL "5档",IDC_RADIO_SO7_MOVE_SPEED_GEAR5,"Button",BS_AUTORADIOBUTTON,134,94,28,10
|
||||
CONTROL "Fast",IDC_RADIO_SPEED_FAST,"Button",BS_AUTORADIOBUTTON,198,80,30,10
|
||||
CONTROL "Slow",IDC_RADIO_SPEED_SLOW,"Button",BS_AUTORADIOBUTTON,198,94,31,10
|
||||
CONTROL "inch",IDC_RADIO_INCH,"Button",BS_AUTORADIOBUTTON | WS_GROUP,30,31,29,10
|
||||
CONTROL "mm",IDC_RADIO_MM,"Button",BS_AUTORADIOBUTTON,83,31,27,10
|
||||
CONTROL "pulse",IDC_RADIO_SCALE,"Button",BS_AUTORADIOBUTTON,134,31,33,10
|
||||
CONTROL "Relative",IDC_RADIO_MOVE_RELATIVE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,205,31,42,10
|
||||
CONTROL "Absolute",IDC_RADIO_MOVE_ABSOLUTE,"Button",BS_AUTORADIOBUTTON,265,31,44,10
|
||||
CONTROL "相对定位",IDC_RADIO_MOVE_RELATIVE,"Button",BS_AUTORADIOBUTTON | WS_GROUP,205,31,48,10
|
||||
CONTROL "绝对定位",IDC_RADIO_MOVE_ABSOLUTE,"Button",BS_AUTORADIOBUTTON,265,31,48,10
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_X,40,134,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_Y,40,157,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_Z,40,180,53,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOVE_TO_ZM,40,203,53,12,ES_AUTOHSCROLL
|
||||
CONTROL "Reverse",IDC_CHECK_REVERSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,147,43,10
|
||||
PUSHBUTTON "Move To XYZ",IDC_BUTTON_MOVE_TO_XYZ,102,163,71,24,BS_MULTILINE
|
||||
PUSHBUTTON "Move To Zoom",IDC_BUTTON_MOVE_TO_ZOOM,102,192,71,24
|
||||
CONTROL "反向",IDC_CHECK_REVERSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,147,32,10
|
||||
PUSHBUTTON "XYZ定位",IDC_BUTTON_MOVE_TO_XYZ,102,163,71,24,BS_MULTILINE
|
||||
PUSHBUTTON "变倍定位",IDC_BUTTON_MOVE_TO_ZOOM,102,192,71,24
|
||||
PUSHBUTTON "Move To XYZ(JM)",IDC_BUTTON_MOVE_TO_XYZ_JM,179,134,71,24,BS_MULTILINE
|
||||
PUSHBUTTON "Move To XYZ (Laser)",IDC_BUTTON_MOVE_TO_XYZ_LASER,179,163,70,24,BS_MULTILINE
|
||||
PUSHBUTTON "Move To XYZV",IDC_BUTTON_MOVE_TO_XYZV,179,192,71,24
|
||||
@@ -535,11 +538,11 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_REPETEST_TIMES,365,158,57,12,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_REPETEST_INTERVAL,365,182,45,12,ES_RIGHT | ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_REPETEST_ERRORRANGE,365,206,45,12,ES_RIGHT | ES_AUTOHSCROLL
|
||||
PUSHBUTTON "Begin",IDC_BUTTON_BEGIN_REPE_TEST,435,159,56,13
|
||||
PUSHBUTTON "Save...",IDC_BUTTON_SAVE_REPETEST,435,186,56,13
|
||||
GROUPBOX "Unit",IDC_STATIC,18,15,160,38
|
||||
GROUPBOX "Motion Type",IDC_STATIC,188,15,129,38
|
||||
GROUPBOX "Constant Speed",IDC_STATIC,187,68,305,41
|
||||
PUSHBUTTON "开始",IDC_BUTTON_BEGIN_REPE_TEST,435,159,56,13
|
||||
PUSHBUTTON "保存记录...",IDC_BUTTON_SAVE_REPETEST,435,186,56,13
|
||||
GROUPBOX "单位",IDC_STATIC,18,15,160,38
|
||||
GROUPBOX "运动类型",IDC_STATIC,188,15,129,38
|
||||
GROUPBOX "匀速速度",IDC_STATIC,187,68,305,41
|
||||
PUSHBUTTON "EXIT",IDCANCEL,697,449,50,14,NOT WS_VISIBLE
|
||||
LTEXT "x",IDC_STATIC,28,134,8,8
|
||||
LTEXT "y",IDC_STATIC,28,157,8,8
|
||||
@@ -553,24 +556,24 @@ BEGIN
|
||||
EDITTEXT IDC_EDIT_Y_AXIS,142,243,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_Z_AXIS,233,243,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_EDIT_ZM_AXIS,324,243,54,12,ES_AUTOHSCROLL | ES_READONLY | NOT WS_TABSTOP
|
||||
GROUPBOX "Move To Position",IDC_STATIC,19,119,236,105
|
||||
GROUPBOX "Position",IDC_STATIC,19,227,480,36
|
||||
PUSHBUTTON "Set Zero",IDC_BUTTON_ZERO_SET,396,241,56,13
|
||||
GROUPBOX "Repeatability Test",IDC_STATIC,260,119,238,106
|
||||
LTEXT "To",IDC_STATIC,343,135,8,8
|
||||
LTEXT "Times",IDC_STATIC,338,161,19,8
|
||||
GROUPBOX "Move To Position",IDC_STATIC,18,119,236,105
|
||||
GROUPBOX "Position",IDC_STATIC,18,227,480,36
|
||||
PUSHBUTTON "清零",IDC_BUTTON_ZERO_SET,396,241,56,13
|
||||
GROUPBOX "往返性能测试",IDC_STATIC,260,119,238,106
|
||||
LTEXT "测试距离",IDC_STATIC,324,135,33,8
|
||||
LTEXT "测试次数",IDC_STATIC,327,161,33,8
|
||||
EDITTEXT IDC_EDIT_REPRETEST,21,280,429,166,ES_MULTILINE | ES_AUTOVSCROLL | ES_WANTRETURN | WS_VSCROLL
|
||||
CONTROL "x",IDC_CHECK_REPETESTX,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,135,20,10
|
||||
CONTROL "y",IDC_CHECK_REPETESTY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,148,20,10
|
||||
CONTROL "z",IDC_CHECK_REPETESTZ,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,162,20,10
|
||||
LTEXT "Pause",IDC_STATIC,336,183,20,8
|
||||
LTEXT "间隔时间",IDC_STATIC,327,183,33,8
|
||||
LTEXT "ms",IDC_STATIC,413,183,10,8
|
||||
CONTROL "Absolute",IDC_CHECK_REPETEST_ABSOLUTE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,207,44,10
|
||||
LTEXT "Deadband",IDC_STATIC,327,207,34,8
|
||||
CONTROL "闭环判断",IDC_CHECK_REPETEST_ABSOLUTE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,207,48,10
|
||||
LTEXT "允许误差",IDC_STATIC,327,207,33,8
|
||||
LTEXT "um",IDC_STATIC_DEADBAND_UNITS,413,207,19,8
|
||||
CONTROL "VolComp",IDC_CHECK_REPETEST_VOLCOMP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,193,43,10
|
||||
CONTROL "补偿",IDC_CHECK_REPETEST_VOLCOMP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,193,32,10
|
||||
CONTROL "V",IDC_CHECK_REPETESTV,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,278,177,20,10
|
||||
CONTROL "Output Time",IDC_CHECK_SO7_MOTION_OUTPUT_TIME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,439,135,55,10
|
||||
CONTROL "输出时间",IDC_CHECK_SO7_MOTION_OUTPUT_TIME,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,439,135,48,10
|
||||
EDITTEXT IDC_EDIT_MOTION_SPEEDX,250,86,40,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOTION_SPEEDY,339,86,40,14,ES_AUTOHSCROLL
|
||||
EDITTEXT IDC_EDIT_MOTION_SPEEDZ,428,86,40,14,ES_AUTOHSCROLL
|
||||
@@ -580,12 +583,11 @@ BEGIN
|
||||
LTEXT "mm/s",IDC_STATIC,293,88,18,8
|
||||
LTEXT "mm/s",IDC_STATIC,385,88,18,8
|
||||
LTEXT "mm/s",IDC_STATIC,472,87,18,8
|
||||
PUSHBUTTON "Clear All",IDC_BUTTON_SO7_MOVETO_CLEAR_ALL_LOG,451,350,50,21
|
||||
PUSHBUTTON "清空",IDC_BUTTON_SO7_MOVETO_CLEAR_ALL_LOG,451,350,50,21
|
||||
CONTROL "ErrPos",IDC_CHECK_SO7_MOVETO_FPGADATA,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,458,243,34,10
|
||||
CONTROL "Auto Set Zero ",IDC_CHECK_SO7_MOTION_AUTO_SET_ZERO,
|
||||
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,131,63,10
|
||||
GROUPBOX "Set Gear",IDC_STATIC,27,68,149,41
|
||||
GROUPBOX "MoveTo Speed",IDC_STATIC,17,59,477,60
|
||||
CONTROL "自动清零",IDC_CHECK_SO7_MOTION_AUTO_SET_ZERO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,104,131,63,10
|
||||
GROUPBOX "档位",IDC_STATIC,27,68,149,41
|
||||
GROUPBOX "定位速度",IDC_STATIC,18,59,479,60
|
||||
GROUPBOX "Log",IDC_STATIC,16,268,487,183
|
||||
END
|
||||
|
||||
@@ -2374,8 +2376,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 7,3,0,0
|
||||
PRODUCTVERSION 7,3,0,0
|
||||
FILEVERSION 7,5,0,0
|
||||
PRODUCTVERSION 7,5,0,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@@ -2392,12 +2394,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "Hexagon Metrology"
|
||||
VALUE "FileDescription", "Utility for Hexagon Metrology"
|
||||
VALUE "FileVersion", "7.3.0.0"
|
||||
VALUE "FileVersion", "7.5.0.0"
|
||||
VALUE "InternalName", "Usb_Util.exe"
|
||||
VALUE "LegalCopyright", "Copyright 2014 Hexagon Metrology."
|
||||
VALUE "OriginalFilename", "Usb_Util.exe"
|
||||
VALUE "ProductName", "Utility"
|
||||
VALUE "ProductVersion", "7.3.0.0"
|
||||
VALUE "ProductVersion", "7.5.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
@@ -164,7 +164,7 @@ BOOL CSO7_Move_Location::OnSetActive()
|
||||
m_OutMessageY=_T("");
|
||||
m_OutMessageZ=_T("");
|
||||
m_OutMessageV=_T("");
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
SetTimer(1,150,0);
|
||||
return CPropertyPage::OnSetActive();
|
||||
}
|
||||
@@ -939,7 +939,7 @@ void CSO7_Move_Location::OnBnClickedButtonBeginRepeTest()
|
||||
}
|
||||
|
||||
}
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Stop"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Í£Ö¹"));
|
||||
SetTimer(2,200,0);
|
||||
}
|
||||
|
||||
@@ -1118,7 +1118,7 @@ BOOL CSO7_Move_Location::RepeTestVolComp()
|
||||
else
|
||||
{
|
||||
bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
@@ -1165,7 +1165,7 @@ BOOL CSO7_Move_Location::RepeTestmmRel()
|
||||
{
|
||||
iRetryCnt=0;
|
||||
//bFlag=false;
|
||||
//((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
//((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
//m_OutMessage+=_T("Sorry,The machine cann't reach the precision requirement. ");
|
||||
//OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
//return false;
|
||||
@@ -1364,7 +1364,7 @@ BOOL CSO7_Move_Location::RepeTestmmRel()
|
||||
{
|
||||
iRetryCnt=0;
|
||||
/*bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
m_OutMessage+=_T("Sorry,The machine cann't reach the precision requirement. ");
|
||||
OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
return false;*/
|
||||
@@ -1551,7 +1551,7 @@ BOOL CSO7_Move_Location::RepeTestmmRel()
|
||||
OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
|
||||
bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
@@ -1603,7 +1603,7 @@ BOOL CSO7_Move_Location::RepeTestmmAbs()
|
||||
{
|
||||
iRetryCnt=0;
|
||||
//bFlag=false;
|
||||
//((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
//((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
//m_OutMessage+=_T("Sorry,The machine cann't reach the precision requirement. ");
|
||||
//OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
//return false;
|
||||
@@ -1817,7 +1817,7 @@ BOOL CSO7_Move_Location::RepeTestmmAbs()
|
||||
{
|
||||
iRetryCnt=0;
|
||||
/*bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
m_OutMessage+=_T("Sorry,The machine cann't reach the precision requirement. ");
|
||||
OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
return false;*/
|
||||
@@ -2018,7 +2018,7 @@ BOOL CSO7_Move_Location::RepeTestmmAbs()
|
||||
OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
|
||||
bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
@@ -2211,7 +2211,7 @@ BOOL CSO7_Move_Location::RepeTestpulse()
|
||||
else
|
||||
{
|
||||
bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
@@ -2349,7 +2349,7 @@ BOOL CSO7_Move_Location::RepeTestZoom()
|
||||
OutputWithScroll(m_OutMessage,m_edit_RepeTest);
|
||||
|
||||
bFlag=false;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
@@ -2520,7 +2520,7 @@ void CSO7_Move_Location::OnTimer(UINT_PTR nIDEvent)
|
||||
m_OutMessageY=_T("");
|
||||
m_OutMessageZ=_T("");
|
||||
m_OutMessageV=_T("");
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
KillTimer(2);
|
||||
}
|
||||
}
|
||||
@@ -2580,7 +2580,7 @@ void CSO7_Move_Location::OnTimer(UINT_PTR nIDEvent)
|
||||
m_OutMessageZ=_T("");
|
||||
m_OutMessageV=_T("");
|
||||
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("Begin"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_BEGIN_REPE_TEST))->SetWindowTextW(_T("¿ªÊ¼"));
|
||||
}
|
||||
KillTimer(3);
|
||||
break;
|
||||
|
||||
@@ -169,6 +169,7 @@ BEGIN_MESSAGE_MAP(CSO7_Send_Parameter, CMFCPropertyPage)
|
||||
ON_BN_CLICKED(IDC_BUTTON_START_SAMPLE_SCURVE, &CSO7_Send_Parameter::OnBnClickedButtonStartSampleScurve)
|
||||
ON_BN_CLICKED(IDC_BUTTON_STOP_SAMPLE_SCURVE, &CSO7_Send_Parameter::OnBnClickedButtonStopSampleScurve)
|
||||
ON_BN_CLICKED(IDCANCEL, &CSO7_Send_Parameter::OnBnClickedCancel)
|
||||
ON_BN_CLICKED(IDC_CHECK_SO7_MOTION_PARA_MOVETO_REVERSE, &CSO7_Send_Parameter::OnBnClickedCheckSo7MotionParaMovetoReverse)
|
||||
END_MESSAGE_MAP()
|
||||
|
||||
|
||||
@@ -630,7 +631,21 @@ void CSO7_Send_Parameter::ShowParameterOnEdit()
|
||||
#pragma endregion
|
||||
|
||||
//#pragma region Sample_Motion_Curve
|
||||
//================================================================================================
|
||||
void CSO7_Send_Parameter::OnBnClickedCheckSo7MotionParaMovetoReverse()
|
||||
{
|
||||
CString str;
|
||||
UpdateData(TRUE);
|
||||
USES_CONVERSION;
|
||||
|
||||
GetDlgItem(IDC_EDIT_SAMPLE_SCURVE_DIS)->GetWindowText(str);
|
||||
const char* cTempValue=T2A(str);
|
||||
|
||||
double dTmp = -atof(cTempValue);
|
||||
str.Format(_T("%.1f"),dTmp);
|
||||
GetDlgItem(IDC_EDIT_SAMPLE_SCURVE_DIS)->SetWindowText(str);
|
||||
OnEnKillfocusEditSampleScurveDis();
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_Send_Parameter::OnEnKillfocusEditSampleScurveDis()
|
||||
{
|
||||
@@ -1019,3 +1034,4 @@ void CSO7_Send_Parameter::OnBnClickedCancel()
|
||||
m_pSO7_Proto->Save_SevenOcean_Inifile(csPath+_T("\\Utility_Config.ini"));
|
||||
CMFCPropertyPage::OnCancel();
|
||||
}
|
||||
|
||||
|
||||
@@ -109,4 +109,5 @@ public:
|
||||
//=============================================
|
||||
void OutputWithScroll(const CString &strNewText,CEdit &edtOutput);
|
||||
afx_msg void OnBnClickedCancel();
|
||||
afx_msg void OnBnClickedCheckSo7MotionParaMovetoReverse();
|
||||
};
|
||||
|
||||
@@ -47,7 +47,6 @@ IMPLEMENT_DYNAMIC(CSO7_UtilDlg, CDialog)
|
||||
{
|
||||
m_TestZSignalNow=FALSE;
|
||||
m_BeginReadIO=FALSE;
|
||||
m_ReadIOStatusAddr=4;
|
||||
m_SetIOStatusAddr=0;
|
||||
m_ZsignalPosX=0;
|
||||
m_ZsignalPosY=0;
|
||||
@@ -149,6 +148,7 @@ BEGIN_MESSAGE_MAP(CSO7_UtilDlg, CDialog)
|
||||
ON_BN_CLICKED(IDC_BUTTON_SO7_GET_SEQ_NUMBER, &CSO7_UtilDlg::OnBnClickedButtonSo7GetSeqNumber)
|
||||
ON_BN_CLICKED(IDC_BUTTON_SO7_SET_SEQ_NUMBER, &CSO7_UtilDlg::OnBnClickedButtonSo7SetSeqNumber)
|
||||
ON_BN_CLICKED(IDC_BUTTON_SO7_SET_VER_NUMBER, &CSO7_UtilDlg::OnBnClickedButtonSo7SetVerNumber)
|
||||
ON_BN_CLICKED(IDC_RADIO_READ_LIMIT_SWITCH, &CSO7_UtilDlg::OnBnClickedRadioReadLimitSwitch)
|
||||
END_MESSAGE_MAP()
|
||||
|
||||
|
||||
@@ -190,8 +190,12 @@ BOOL CSO7_UtilDlg::OnInitDialog()
|
||||
((CButton *)GetDlgItem(IDC_RADIO_SELECT_Y))->SetCheck(false);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_SELECT_Z))->SetCheck(false);
|
||||
|
||||
((CButton *)GetDlgItem(IDC_RADIO_READ_INPUT_PORT))->SetCheck(true);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_READ_LIMIT_SWITCH))->SetCheck(true);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_READ_INPUT_PORT))->SetCheck(false);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_READ_OUTPUT_PORT))->SetCheck(false);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_READ_OUTPUT_PORT2))->SetCheck(false);
|
||||
m_ReadIOStatusAddr=ESO7_CONTROLLER_LIMIT_SWITCH_ADDR;
|
||||
UpdateIOAddrCaption();
|
||||
|
||||
((CButton *)GetDlgItem(IDC_RADIO_RELATIVE))->SetCheck(true);
|
||||
((CButton *)GetDlgItem(IDC_RADIO_ABSOLUTE))->SetCheck(false);
|
||||
@@ -965,7 +969,7 @@ void CSO7_UtilDlg::OnBnClickedButtonMotionParameter()
|
||||
if(!g_pVolComp)
|
||||
g_pVolComp=new CSO7_VolComp();
|
||||
|
||||
CSo7_Motion_Pages *pSo7_Motion_Pages = new CSo7_Motion_Pages(_T("Motion"), this);
|
||||
CSo7_Motion_Pages *pSo7_Motion_Pages = new CSo7_Motion_Pages(_T("设置运动参数"), this);
|
||||
pSo7_Motion_Pages->DoModal();
|
||||
delete pSo7_Motion_Pages;
|
||||
pSo7_Motion_Pages=nullptr;
|
||||
@@ -986,7 +990,7 @@ void CSO7_UtilDlg::OnBnClickedButtonSetupSo7config()
|
||||
if (!m_pSO7_AutoZoom)
|
||||
m_pSO7_AutoZoom = new CAutoZoom();
|
||||
|
||||
CSo7_Config_Pages* pSo7_Config_Pages=new CSo7_Config_Pages(_T("so7_config.ini"), this);
|
||||
CSo7_Config_Pages* pSo7_Config_Pages=new CSo7_Config_Pages(_T("配置so7_config.ini"), this);
|
||||
pSo7_Config_Pages->DoModal();
|
||||
delete pSo7_Config_Pages;
|
||||
pSo7_Config_Pages=nullptr;
|
||||
@@ -1005,7 +1009,7 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7TestZSignal()
|
||||
if (m_TestZSignalNow)
|
||||
{
|
||||
m_TestZSignalNow=FALSE;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_TEST_Z_SIGNAL))->SetWindowTextW(_T("Test Z Signal"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_TEST_Z_SIGNAL))->SetWindowTextW(_T("测试零位信号"));
|
||||
m_ZsignalPosX=0;
|
||||
m_ZsignalPosY=0;
|
||||
m_ZsignalPosZ=0;
|
||||
@@ -1019,7 +1023,7 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7TestZSignal()
|
||||
m_ZsignalPosY=m_pSO7_Proto->g_machine.y._ZSignal_pos._long_;
|
||||
m_ZsignalPosZ=m_pSO7_Proto->g_machine.z._ZSignal_pos._long_;
|
||||
m_TestZSignalNow=TRUE;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_TEST_Z_SIGNAL))->SetWindowTextW(_T("STOP"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_TEST_Z_SIGNAL))->SetWindowTextW(_T("停止"));
|
||||
}
|
||||
}
|
||||
void CSO7_UtilDlg::TestZSignal()
|
||||
@@ -1100,7 +1104,7 @@ void CSO7_UtilDlg::TestZSignal()
|
||||
dScaleResult-=(m_pSO7_Proto->ScaleToMM(8388608,m_pSO7_Proto->g_machine.s_machine_config.x_axis._scale_resolution));
|
||||
}
|
||||
}
|
||||
m_OutMessage.Format(_T("[ZSignal-X] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
m_OutMessage.Format(_T("[RefMark-X] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
if (labs(m_pSO7_Proto->g_machine.y._ZSignal_pos._long_-m_ZsignalPosY)>5)
|
||||
@@ -1119,7 +1123,7 @@ void CSO7_UtilDlg::TestZSignal()
|
||||
dScaleResult-=(m_pSO7_Proto->ScaleToMM(8388608,m_pSO7_Proto->g_machine.s_machine_config.x_axis._scale_resolution));
|
||||
}
|
||||
}
|
||||
m_OutMessage.Format(_T("[ZSignal-Y] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
m_OutMessage.Format(_T("[RefMark-Y] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
if (labs(m_pSO7_Proto->g_machine.z._ZSignal_pos._long_-m_ZsignalPosZ)>5)
|
||||
@@ -1138,7 +1142,7 @@ void CSO7_UtilDlg::TestZSignal()
|
||||
dScaleResult-=(m_pSO7_Proto->ScaleToMM(8388608,m_pSO7_Proto->g_machine.s_machine_config.x_axis._scale_resolution));
|
||||
}
|
||||
}
|
||||
m_OutMessage.Format(_T("[ZSignal-Z] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
m_OutMessage.Format(_T("[RefMark-Z] From: %-3.4f To: %-3.4f Dis: %-3.4f"),dTmp1,dTmp2,dScaleResult);
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
m_ZsignalPosX=m_pSO7_Proto->g_machine.x._ZSignal_pos._long_;
|
||||
@@ -1221,19 +1225,28 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7Readdatafromfpga()
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedRadioReadLimitSwitch()
|
||||
{
|
||||
m_ReadIOStatusAddr=ESO7_CONTROLLER_LIMIT_SWITCH_ADDR;
|
||||
UpdateIOAddrCaption(0);
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedRadioReadInputPort()
|
||||
{
|
||||
m_ReadIOStatusAddr=5;
|
||||
m_ReadIOStatusAddr=ESO7_CONTROLLER_INPUT_PORT_ADDR;
|
||||
UpdateIOAddrCaption(1);
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedRadioReadOutputPort()
|
||||
{
|
||||
m_ReadIOStatusAddr=6;
|
||||
m_ReadIOStatusAddr=ESO7_CONTROLLER_WOUTPUT_PORT_ADDR;
|
||||
UpdateIOAddrCaption(1);
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::OnBnClickedRadioReadOutputPort2()
|
||||
{
|
||||
m_ReadIOStatusAddr=7;
|
||||
m_ReadIOStatusAddr=ESO7_CONTROLLER_OUTPUT_PORT_ADDR;
|
||||
UpdateIOAddrCaption(1);
|
||||
}
|
||||
|
||||
//================================================================================================
|
||||
@@ -1244,18 +1257,18 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7ReadInPortStatus()
|
||||
if (m_BeginReadIO)
|
||||
{
|
||||
m_BeginReadIO=FALSE;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("Read IO Status"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("停止"));
|
||||
}
|
||||
else
|
||||
{
|
||||
m_BeginReadIO=TRUE;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("STOP"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("停止"));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
m_BeginReadIO=FALSE;
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("Read IO Status"));
|
||||
((CButton*)GetDlgItem(IDC_BUTTON_SO7_READ_IN_PORT_STATUS))->SetWindowTextW(_T("停止"));
|
||||
UpdateIOStatus();
|
||||
m_OutMessage.Format(_T("[Addr %d]:Data=%d"),m_ReadIOStatusAddr,(BYTE)m_pSO7_Proto->g_machine.InPortStatus);
|
||||
OutputWithScroll(m_OutMessage,m_edMSG);
|
||||
@@ -1263,6 +1276,34 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7ReadInPortStatus()
|
||||
}
|
||||
|
||||
}
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::UpdateIOAddrCaption(int _type)
|
||||
{
|
||||
switch(_type)
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR1))->SetWindowTextW(_T("XR"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR2))->SetWindowTextW(_T("XL"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR3))->SetWindowTextW(_T("YF"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR4))->SetWindowTextW(_T("YB"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR5))->SetWindowTextW(_T("ZU"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR6))->SetWindowTextW(_T("ZD"));
|
||||
break;
|
||||
}
|
||||
case 1:
|
||||
{
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR1))->SetWindowTextW(_T("1"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR2))->SetWindowTextW(_T("2"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR3))->SetWindowTextW(_T("3"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR4))->SetWindowTextW(_T("4"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR5))->SetWindowTextW(_T("5"));
|
||||
((CStatic*)GetDlgItem(IDC_STATIC_IO_ADDR6))->SetWindowTextW(_T("6"));
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//================================================================================================
|
||||
void CSO7_UtilDlg::UpdateIOStatus()
|
||||
{
|
||||
@@ -1408,7 +1449,6 @@ void CSO7_UtilDlg::OnTimer(UINT_PTR nIDEvent)
|
||||
|
||||
BOOL CSO7_UtilDlg::PreTranslateMessage(MSG* pMsg)
|
||||
{
|
||||
|
||||
if(pMsg->message==WM_KEYDOWN)
|
||||
{
|
||||
if(pMsg->wParam==VK_RETURN || pMsg->wParam==VK_ESCAPE)
|
||||
@@ -1477,7 +1517,7 @@ void CSO7_UtilDlg::OnBnClickedButtonSo7CncProgram()
|
||||
}
|
||||
//=================================================
|
||||
// Move one revolution 2**23
|
||||
// When the rotary stop, take the curr pos - ref pos.
|
||||
// When the rotary 停止, take the curr pos - ref pos.
|
||||
// g_machine.z._pos_fixed._char_[3]
|
||||
//
|
||||
void CSO7_UtilDlg::OnBnClickedButtonHome()
|
||||
@@ -1519,3 +1559,5 @@ void CSO7_UtilDlg::OnBnClickedButtonGo()
|
||||
m_pSO7_Proto->_send_cmd_SO7_CMD_MOVE_TO_POS_Z();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -67,6 +67,7 @@ public:
|
||||
bool m_bEnProbe;
|
||||
INT m_ReadAxisIntervalTime;
|
||||
void UpdateIOStatus();
|
||||
void UpdateIOAddrCaption(int _type=0);
|
||||
void TestZSignal();
|
||||
void OutputWithScroll(const CString &strNewText,CEdit &edtOutput);
|
||||
afx_msg void OnBnClickedButtonInitSo7usb();
|
||||
@@ -128,4 +129,5 @@ public:
|
||||
afx_msg void OnBnClickedButtonSo7GetSeqNumber();
|
||||
afx_msg void OnBnClickedButtonSo7SetSeqNumber();
|
||||
afx_msg void OnBnClickedButtonSo7SetVerNumber();
|
||||
afx_msg void OnBnClickedRadioReadLimitSwitch();
|
||||
};
|
||||
|
||||
@@ -47,10 +47,10 @@ BOOL CSetSo7MotionConfig::OnInitDialog()
|
||||
m_ConfigList.GetClientRect(&m_rect); //»ñÈ¡listµÄ¿Í»§Çø
|
||||
m_ConfigList.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT); //ÉèÖÃlist·ç¸ñ
|
||||
|
||||
m_ConfigList.InsertColumn(0,_T("񅧏"),LVCFMT_LEFT, m_rect.right/10);
|
||||
m_ConfigList.InsertColumn(1,_T("²ÎÊýÃû"),LVCFMT_LEFT, m_rect.right*3/10);
|
||||
m_ConfigList.InsertColumn(2,_T("Öµ"),LVCFMT_LEFT, m_rect.right*2/10);
|
||||
m_ConfigList.InsertColumn(3,_T("ÃèÊö"),LVCFMT_LEFT, m_rect.right*4/10);
|
||||
m_ConfigList.InsertColumn(0,_T("编号"),LVCFMT_LEFT, m_rect.right/20);
|
||||
m_ConfigList.InsertColumn(1,_T("参数名"),LVCFMT_LEFT, m_rect.right*6/20);
|
||||
m_ConfigList.InsertColumn(2,_T("值"),LVCFMT_LEFT, m_rect.right*2/20);
|
||||
m_ConfigList.InsertColumn(3,_T("描述"),LVCFMT_LEFT, m_rect.right*11/20);
|
||||
|
||||
for (int i = 1; i < 100; i++)
|
||||
{
|
||||
@@ -71,127 +71,127 @@ void CSetSo7MotionConfig::UpdateLabelName()
|
||||
CString cStr("");
|
||||
cStr="CLOSE_LOOP_ENABLED";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="软件闭环判断功能;0:禁用,1:使能;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="MOTION_RETRY_TIMES";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:5";
|
||||
cStr="软件闭环判断重试次数;有效范围:0-255;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SHIFT_POSITION_X";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="软件闭环判断X偏移距离(mm);有效范围:0-65535;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SHIFT_POSITION_Y";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="软件闭环判断Y偏移距离(mm);有效范围:0-65535;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SHIFT_POSITION_Z";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="软件闭环判断Z偏移距离(mm);有效范围:0-65535;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="GET_USB_MESSAGE_METHOD";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:1";
|
||||
cStr="USB读取消息方式;0:中断方式,1:查询方式;默认值:1";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="WRITE_DATA_SLEEP_TIME";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="USB通信休息时间(ms);有效范围:0-255;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="ACCURA_ERROR_PULSE_X";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:1";
|
||||
cStr="允许定位误差脉冲数;有效范围:1-255;默认值:1";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="ACCURA_ERROR_PULSE_Y";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:1";
|
||||
cStr="允许定位误差脉冲数;有效范围:1-255;默认值:1";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="ACCURA_ERROR_PULSE_Z";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:1";
|
||||
cStr="允许定位误差脉冲数;有效范围:1-255;默认值:1";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="EQUIDISTANCE_PULSE_X";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="输出等间距脉冲;有效范围:0-255;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="EQUIDISTANCE_PULSE_Y";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="输出等间距脉冲;有效范围:0-255;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="EQUIDISTANCE_PULSE_Z";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:0";
|
||||
cStr="输出等间距脉冲;有效范围:0-255;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="TOUCH_PROBE_ENABLE";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="0:Disable,1:Enable";
|
||||
cStr="接触探针功能;0:禁用,1:使能;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="JOYSTICK_ENABLE";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="0:Disable,1:Enable";
|
||||
cStr="摇杆功能;0:禁用,1:使能;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="DEBUG_LOG_ENABLE";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="0:Disable,1:Enable";
|
||||
cStr="软件运行记录功能;0:禁用,1:使能;默认值:0";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
//=================VIDEOCARD==================
|
||||
cStr="SDK3000_SLEEP_COUNT";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="default:550000";
|
||||
cStr="SDK3000去条纹参数;有效范围:500000-700000;默认值:550000";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SV4000E_DENOISE_PARA_CHANNEL1";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="effective range:5-100;default:70";
|
||||
cStr="SV4000E降噪参数;有效范围:5-100;默认值:70";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SV4000E_DENOISE_PARA_CHANNEL2";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="effective range:5-100;default:70";
|
||||
cStr="SV4000E降噪参数;有效范围:5-100;默认值:70";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SV4000E_DENOISE_PARA_CHANNEL3";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="effective range:5-100;default:70";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="SV4000E降噪参数;有效范围:5-100;默认值:70";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
|
||||
cStr="SV4000E_DENOISE_PARA_CHANNEL4";
|
||||
m_ConfigList.SetItemText(iRow,iCol,cStr);
|
||||
cStr="effective range:5-100;default:70";
|
||||
cStr="SV4000E降噪参数;有效范围:5-100;默认值:70";
|
||||
m_ConfigList.SetItemText(iRow,iCol+2,cStr);
|
||||
iRow++;
|
||||
}
|
||||
@@ -374,4 +374,15 @@ void CSetSo7MotionConfig::OutputWithScroll(const CString &strNewText,CEdit &edtO
|
||||
edtOutput.LineScroll(iLine, 0);
|
||||
edtOutput.SetSel(iCount, iCount);
|
||||
edtOutput.SetRedraw(TRUE);
|
||||
}
|
||||
BOOL CSetSo7MotionConfig::PreTranslateMessage(MSG* pMsg)
|
||||
{
|
||||
if(pMsg->message==WM_KEYDOWN)
|
||||
{
|
||||
if(pMsg->wParam==VK_RETURN || pMsg->wParam==VK_ESCAPE)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return CDialog::PreTranslateMessage(pMsg);
|
||||
}
|
||||
@@ -23,6 +23,7 @@ protected:
|
||||
void SaveDataValue();
|
||||
void OutputWithScroll(const CString &strNewText,CEdit &edtOutput);
|
||||
public:
|
||||
afx_msg BOOL PreTranslateMessage(MSG* pMsg);
|
||||
CEditableListCtrl m_ConfigList;
|
||||
CEdit m_edit_MsgOut;
|
||||
afx_msg void OnBnClickedButtonSo7MotionConfigOk();
|
||||
|
||||
@@ -471,3 +471,15 @@ BOOL CSetup_so7config::CalibrateEncoder()
|
||||
{
|
||||
return m_pSO7_AutoZoom->CalibrateEncoder();
|
||||
}
|
||||
//===============================================
|
||||
BOOL CSetup_so7config::PreTranslateMessage(MSG* pMsg)
|
||||
{
|
||||
if(pMsg->message==WM_KEYDOWN)
|
||||
{
|
||||
if(pMsg->wParam==VK_RETURN || pMsg->wParam==VK_ESCAPE)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return CDialog::PreTranslateMessage(pMsg);
|
||||
}
|
||||
@@ -28,6 +28,7 @@ protected:
|
||||
void ChangGUIWithStep(int _step);
|
||||
bool _bReading;
|
||||
public:
|
||||
afx_msg BOOL PreTranslateMessage(MSG* pMsg);
|
||||
afx_msg void OnTimer(UINT_PTR nIDEvent);
|
||||
afx_msg void OnBnClickedBtnConfigureCalibratev();
|
||||
afx_msg void OnBnClickedButtonSo7configStep1();
|
||||
|
||||
@@ -79,4 +79,16 @@ void CSo7_Config_Pages::OnCancel()
|
||||
void CSo7_Config_Pages::OnSave()
|
||||
{
|
||||
Default();
|
||||
}
|
||||
//================================================================
|
||||
BOOL CSo7_Config_Pages::PreTranslateMessage(MSG* pMsg)
|
||||
{
|
||||
if(pMsg->message==WM_KEYDOWN)
|
||||
{
|
||||
if(pMsg->wParam==VK_RETURN || pMsg->wParam==VK_ESCAPE)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return CMFCPropertySheet::PreTranslateMessage(pMsg);
|
||||
}
|
||||
@@ -15,6 +15,7 @@ public:
|
||||
CSetSo7MotionConfig m_PageMotionConfig;
|
||||
HICON m_hIcon;
|
||||
CButton m_ExitButton;
|
||||
afx_msg BOOL PreTranslateMessage(MSG* pMsg);
|
||||
afx_msg void OnCancel();
|
||||
afx_msg void OnSave();
|
||||
// Implementation
|
||||
|
||||
@@ -73,4 +73,16 @@ void CSo7_Motion_Pages::OnCancel()
|
||||
{
|
||||
CMFCPropertySheet::OnClose();
|
||||
//Default();
|
||||
}
|
||||
//================================================================
|
||||
BOOL CSo7_Motion_Pages::PreTranslateMessage(MSG* pMsg)
|
||||
{
|
||||
if(pMsg->message==WM_KEYDOWN)
|
||||
{
|
||||
if(pMsg->wParam==VK_RETURN || pMsg->wParam==VK_ESCAPE)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
return CMFCPropertySheet::PreTranslateMessage(pMsg);
|
||||
}
|
||||
@@ -16,10 +16,11 @@ public:
|
||||
CSO7_Move_Location m_PageMoveLocation;
|
||||
HICON m_hIcon;
|
||||
CButton m_ExitButton;
|
||||
afx_msg BOOL PreTranslateMessage(MSG* pMsg);
|
||||
afx_msg void OnCancel();
|
||||
// Implementation
|
||||
public:
|
||||
virtual ~CSo7_Motion_Pages();
|
||||
virtual ~CSo7_Motion_Pages();
|
||||
protected:
|
||||
DECLARE_MESSAGE_MAP()
|
||||
virtual BOOL OnInitDialog();
|
||||
|
||||
@@ -251,6 +251,7 @@
|
||||
#define IDC_CHECK_CONTINUOUS_READ_IO_STATUS 1204
|
||||
#define IDC_CHECK_SO7_RUNING_PROGRAM_RUNING_INFINITE 1204
|
||||
#define IDC_CHECK_LKG5000_CONTINUE_READ1 1204
|
||||
#define IDC_CHECK_SO7_MOTION_PARA_MOVETO_REVERSE 1204
|
||||
#define IDC_RADIO_MACHINE_SevenOcean 1205
|
||||
#define IDC_CHECK_CONTINUE_READ_LASER_LK_H_VALUE 1205
|
||||
#define IDC_BUTTON_INIT_SO7USB 1206
|
||||
@@ -331,7 +332,6 @@
|
||||
#define IDC_RADIO_SELECT_Z 1264
|
||||
#define IDC_BUTTON_SO7_GET_SEQ_NUMBER 1265
|
||||
#define IDC_BUTTON_SO7_SET_SEQ_NUMBER 1266
|
||||
#define IDC_BUTTON_SO7_SET_SEQ_NUMBER2 1267
|
||||
#define IDC_BUTTON_SO7_SET_VER_NUMBER 1267
|
||||
#define IDC_BUTTON_SET_OUT_PORT 1269
|
||||
#define IDC_EDIT_SET_VER_NO 1271
|
||||
@@ -888,6 +888,7 @@
|
||||
#define IDC_RADIO_MACHINE_TESASTARE 1806
|
||||
#define IDC_RADIO_READ_OUTPUT_PORT2 1806
|
||||
#define IDC_EDIT_MOVETO_DEG 1807
|
||||
#define IDC_RADIO_READ_LIMIT_SWITCH 1807
|
||||
#define IDC_BUTTON_TESA_STAR_SENDMSG 1808
|
||||
#define IDC_EDIT_TESA_STAR_E_LOG 1809
|
||||
#define IDC_BUTTON_TESA_STAR_CLEAR_LOG 1810
|
||||
@@ -929,6 +930,12 @@
|
||||
#define IDC_RADIO_SO7_MOVE_SPEED_GEAR4 1834
|
||||
#define IDC_RADIO_SO7_MOVE_SPEED_GEAR5 1835
|
||||
#define IDC_EDIT_SV4000E_DENOISE 1836
|
||||
#define IDC_STATIC_IO_ADDR1 1837
|
||||
#define IDC_STATIC_IO_ADDR2 1838
|
||||
#define IDC_STATIC_IO_ADDR3 1839
|
||||
#define IDC_STATIC_IO_ADDR4 1840
|
||||
#define IDC_STATIC_IO_ADDR5 1841
|
||||
#define IDC_STATIC_IO_ADDR6 1842
|
||||
#define IDC_BUTTON_DIY_EXIT_BUTTON 32740
|
||||
#define ID_EDIT_SO7_CONFIG_MOTION 32741
|
||||
|
||||
@@ -938,7 +945,7 @@
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 191
|
||||
#define _APS_NEXT_COMMAND_VALUE 32771
|
||||
#define _APS_NEXT_CONTROL_VALUE 1837
|
||||
#define _APS_NEXT_CONTROL_VALUE 1843
|
||||
#define _APS_NEXT_SYMED_VALUE 104
|
||||
#endif
|
||||
#endif
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user