正在调试 档位速度
This commit is contained in:
@@ -190,7 +190,7 @@ public:
|
||||
HSI_STATUS GetDeadBand(double& DeadbandX, double& DeadbandY, double& DeadbandZ, double& DeadbandR);
|
||||
HSI_STATUS GetRefreshDeadBand(double& Deadband);
|
||||
/**
|
||||
* \brief Jog运动
|
||||
* \brief Jog运动,挡位只有在JOG才有,CNC运行的速度是合成速度
|
||||
* \param AxisTypes
|
||||
* \param Speed
|
||||
* \return
|
||||
@@ -398,7 +398,6 @@ public:
|
||||
int m_JogAccCurve[5][5];
|
||||
int m_JogDecCurve[5][5];
|
||||
int m_Jog_Auto_Focus; //变焦使用的速度
|
||||
|
||||
int m_LogIsOpen[5]; //是否打开记录,0为打开,非0为关闭
|
||||
|
||||
unsigned int m_precisionCount[5]; //回家误差脉冲个数
|
||||
@@ -427,8 +426,7 @@ public:
|
||||
int m_setPositionDelay; //设置定位超时
|
||||
int m_setPositionPrecision; //设置定位精度
|
||||
int m_setPositionNum;
|
||||
CString m_AppPath;
|
||||
//MST软件运行标志,trueMST软件已经启动,falseMST软件停止
|
||||
CString m_AppPath;//MST软件运行标志,trueMST软件已经启动,falseMST软件停止
|
||||
bool m_MSTRunFlag;
|
||||
int m_IsUse_HSICompensation; //是否启用HSI进行定位补偿 0为不启用 1为启用 默认为0
|
||||
int m_Compensation_Pluse; //补偿脉冲数
|
||||
@@ -461,8 +459,7 @@ public:
|
||||
DWORD set_start; //获取定位运行开始时间
|
||||
DWORD set_end; //获取定位运行结束时间
|
||||
//是否启用探针捕获功能,1启用,默认0关闭
|
||||
int m_IsProbe;
|
||||
//探针触发时,锁存的轴号,默认3表示锁存XYZ共3轴,4表示XYZA共4轴
|
||||
int m_IsProbe;//探针触发时,锁存的轴号,默认3表示锁存XYZ共3轴,4表示XYZA共4轴
|
||||
int m_ProbeAllAxis;
|
||||
long m_ProbeCapturePos[5]; //锁存各轴的位置
|
||||
double m_ProbeReturnPos; //探针触发时,调试时返回的距离mm,点击启动按钮时不起作用,默认10.0mm
|
||||
@@ -474,7 +471,6 @@ public:
|
||||
int m_EF3COMPort; //EF3板com口,默认为2
|
||||
int m_ForSoft; //针对使用软件 0为MST 1为Metus
|
||||
int m_IsUseManualRunin; //是否开启手动插补(只针对步进电机)
|
||||
|
||||
int m_IsUseRocker; //是否启用摇杆 0为不启用 1为启用旧摇杆,2为新摇杆, 默认为0
|
||||
int m_IsCollectPos; //是否通过串口打印位置,与摇杆2互斥
|
||||
int m_IsCloseRocker;
|
||||
@@ -580,8 +576,32 @@ public:
|
||||
void SendMsgMotionFinished();
|
||||
void SendMsgProbeFinished();
|
||||
VOID EventCallback(sHSIEventProperties& sEventProp);
|
||||
/**
|
||||
* \brief 界面挡位获取速度
|
||||
* \param AxisNum
|
||||
* \param Speed
|
||||
* \param DriveSpeed
|
||||
* \param StartSpeed
|
||||
* \param AccLine
|
||||
* \param DecLine
|
||||
* \param AccCurve
|
||||
* \param DecCurve
|
||||
* \return
|
||||
*/
|
||||
int SpeedPercent(int AxisNum, double& Speed, int& DriveSpeed, int& StartSpeed, int& AccLine, int& DecLine,
|
||||
int& AccCurve, int& DecCurve);
|
||||
/**
|
||||
* \brief 摇杆切换的运动速度, 与上面那个互锁,动了界面的 摇杆就会失能;
|
||||
* \param AxisNum
|
||||
* \param Speed
|
||||
* \param DriveSpeed
|
||||
* \param StartSpeed
|
||||
* \param AccLine
|
||||
* \param DecLine
|
||||
* \param AccCurve
|
||||
* \param DecCurve
|
||||
* \return
|
||||
*/
|
||||
bool SpeedPercentJoyStick(int AxisNum, long& Speed, int& DriveSpeed, int& StartSpeed, int& AccLine, int& DecLine,
|
||||
int& AccCurve, int& DecCurve);
|
||||
void HomeJogGearsChoice(int AxisType, int JogGears, int& DriveSpeed, int& StartSpeed, int& AccLine, int& DecLine,
|
||||
|
||||
Reference in New Issue
Block a user