新增LK_H激光对话框,新增多种复位方式。
This commit is contained in:
@@ -347,4 +347,17 @@ CT_CLEAR_PROBE_FLAG,
|
||||
CT_READ_IO_DAT,
|
||||
CT_WRITE_IO_DAT
|
||||
|
||||
};
|
||||
|
||||
enum EHOME_MODE
|
||||
{
|
||||
CT_HOME_XYZ=1,
|
||||
CT_HOME_X=10,
|
||||
CT_HOME_Y,
|
||||
CT_HOME_Z,
|
||||
CT_HOME_XY=20,
|
||||
CT_HOME_XZ,
|
||||
CT_HOME_YZ,
|
||||
|
||||
CT_HOME_TOATAL=255
|
||||
};
|
||||
@@ -2764,9 +2764,9 @@ SSI_STATUS_MOTION CSO7_Proto::so7_motion_probe_on_off_(bool _bOnOff)
|
||||
};
|
||||
|
||||
//==============================================================
|
||||
SSI_STATUS_MOTION CSO7_Proto::so7_motion_reset_worktable_lower_left()
|
||||
SSI_STATUS_MOTION CSO7_Proto::so7_motion_reset_worktable_lower_left(char _HomeMode)
|
||||
{
|
||||
_send_cmd_SO7_CMD_COMMON_COMMAND(CT_MOTOR,CT_M_RESET_LEFT,1);
|
||||
_send_cmd_SO7_CMD_COMMON_COMMAND(CT_MOTOR,CT_M_RESET_LEFT,_HomeMode);
|
||||
return SSI_STATUS_MOTION_NORMAL;
|
||||
};
|
||||
|
||||
@@ -2868,7 +2868,7 @@ SSI_STATUS_MOTION CSO7_Proto::so7_motion_Dcc_Home()
|
||||
m_bHomingActive = true; // Tell the world we need to home the stage
|
||||
|
||||
// Home
|
||||
so7_motion_reset_worktable_lower_left();
|
||||
so7_motion_reset_worktable_lower_left(CT_HOME_XYZ);
|
||||
|
||||
g_pLogger->SendAndFlushPerMode(_T("so7_motion_reset_worktable_lower_left.\n"));
|
||||
TRACE0(" - waiting for X,Y,Zm to stop moving\n");
|
||||
|
||||
@@ -341,7 +341,7 @@ public:
|
||||
SSI_STATUS_MOTION _start_machine();
|
||||
SSI_STATUS_MOTION _shutdown_machine();
|
||||
SSI_STATUS_MOTION so7_motion_probe_on_off_(bool _bOnOff);
|
||||
SSI_STATUS_MOTION so7_motion_reset_worktable_lower_left();
|
||||
SSI_STATUS_MOTION so7_motion_reset_worktable_lower_left(char _HomeMode);
|
||||
SSI_STATUS_MOTION so7_motion_reset_worktable_top_right();
|
||||
SSI_STATUS_MOTION so7_motion_stop_motor_to_get_laser_data();
|
||||
SSI_STATUS_MOTION so7_motion_laser_on_off(bool _bOnOff);
|
||||
|
||||
Reference in New Issue
Block a user