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