LAPTOP-SNT8I5JK\Boounion
2025-04-12 016183bc4926c4fd80599dc7e06542c5396e6fd8
SourceCode/Bond/Servo/CEquipment.h
@@ -16,6 +16,8 @@
#include "CEqPortChangeStep.h"
#include "CEqReadIntStep.h"
#include "CEqCassetteTransferStateStep.h"
#include "CEqCassetteCtrlCmdStep.h"
#include "CEqJobEventStep.h"
#include <vector>
#include <map>
#include <list>
@@ -104,6 +106,13 @@
      CGlass* getFrontGlass();
      BOOL removeClass(CGlass* pGlass);
      bool isAlarmStep(SERVO::CStep* pStep);
      bool isCassetteTransferStateStep(SERVO::CStep* pStep);
      bool isCimMessageConfirmStep(SERVO::CStep* pStep);
      int setEqMode(short mode);
      int setCimMode(BOOL bOn);
      int setCimMessage(const char* pszMessage, short id, short nTouchPanelNo);
      int clearCimMessage(short id, short nTouchPanelNo);
      int setDateTime(short year, short month, short day, short hour, short minute, short second);
   // 以下为从CC-Link读取到的Bit标志位检测函数
   public:
@@ -140,7 +149,7 @@
      // 以下为从CC-Link读取到的Bit标志位
   private:
   protected:
      ALIVE m_alive;
      BOOL m_bCimState;         // ON/OFF
      BOOL m_bUpstreamInline;
@@ -149,7 +158,7 @@
      BOOL m_bAutoRecipeChange;
      BOOL m_bVCREnable[VCR_MAX];
   private:
   protected:
      CCCLinkIEControl* m_pCclink;
      std::map<unsigned int, CStep*> m_mapStep;
      int m_nBaseAlarmId;