mrDarker
2025-06-19 02d1df7b4fa1a0e686c112e7bf3c8e794ba42b82
SourceCode/Bond/Servo/CRobotTask.h
@@ -29,7 +29,11 @@
      time_t getFetchoutTime();
      time_t getStoredTime();
      time_t getFinishTime();
      int getArmNo();
      ROBOT_TASK_STATE getState();
      bool isPicking();
      bool isPlacing();
      bool isRestoring();
      void run();
      void pick();
      void place();
@@ -51,6 +55,7 @@
   private:
      static std::string& generateId(std::string& out);
      void transformPosAndSlot(int srcPos, int srcSlot, int& tarPos, int& tarSlot);
   private:
      ROBOT_TASK_STATE m_state;               /* 任务状态 */
@@ -59,7 +64,7 @@
      time_t m_timeFetchOut;                  /* 取片时间*/
      time_t m_timeStored;                  /* 放片时间 */
      time_t m_timeFinish;                  /* 结束时间 */
      ROBOT_CMD_PARAM m_robotCmdParam[3];         /* 参数 */
      ROBOT_CMD_PARAM m_robotCmdParam[4];         /* 参数 */
      CContext* m_pContext;
      CEFEM* m_pEFEM;
   };