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++

#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;//是否检测实际光栅尺的坐标
};