You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
808 B
C++
25 lines
808 B
C++
#pragma once
|
|
#include "workcmd.h"
|
|
|
|
//等待电机移动结束
|
|
class CWorkCmdWaitMotorStop :public CWorkCmd
|
|
{
|
|
public:
|
|
CWorkCmdWaitMotorStop();
|
|
~CWorkCmdWaitMotorStop(void);
|
|
virtual bool Excute();
|
|
virtual void WirteLog();
|
|
void SetbWaitMotorX(){m_bWaitMotorX = true;};
|
|
void SetbWaitMotorX2(){m_bWaitMotorX2 = true;};
|
|
void SetbWaitMotorY(){m_bWaitMotorY = true;};
|
|
void SetbWaitMotorZ(){m_bWaitMotorZ = true;};
|
|
void SetbCheckActCoord(){m_bCheckActCoord = true;};
|
|
private:
|
|
bool m_bWaitMotorX;//检查轴是否运动停止
|
|
bool m_bWaitMotorX2;//
|
|
bool m_bWaitMotorY;//
|
|
bool m_bWaitMotorZ;//
|
|
bool m_bCheckActCoord;//是否检测实际光栅尺的坐标
|
|
};
|
|
|