#include "stdafx.h" #include "CServoUtilsTool.h" #include "Common.h" namespace SERVO { CServoUtilsTool::CServoUtilsTool() { } CServoUtilsTool::~CServoUtilsTool() { } std::string CServoUtilsTool::getEqUnitName(int eqid, int unit) { /* #define EQ_ID_LOADPORT1 1 #define EQ_ID_LOADPORT2 2 #define EQ_ID_LOADPORT3 3 #define EQ_ID_LOADPORT4 4 #define EQ_ID_ARM_TRAY1 5 #define EQ_ID_ARM_TRAY2 6 #define EQ_ID_ALIGNER 7 #define EQ_ID_FLIPER 8 #define EQ_ID_VACUUMBAKE 9 #define EQ_ID_Bonder1 10 #define EQ_ID_Bonder2 11 #define EQ_ID_BAKE_COOLING 12 #define EQ_ID_MEASUREMENT 13 #define EQ_ID_EFEM 100 #define EQ_ID_ARM 101 #define EQ_ID_OPERATOR_REMOVE 102 */ char szBuffer[256]; if (eqid == EQ_ID_LOADPORT1 || eqid == EQ_ID_LOADPORT2 || eqid == EQ_ID_LOADPORT3 || eqid == EQ_ID_LOADPORT4 ) { sprintf_s(szBuffer, 256, "Port%d(Slot%d)", unit, eqid - EQ_ID_LOADPORT1 + 1); return std::string(szBuffer); } if (eqid == EQ_ID_ALIGNER) { return "Aligner"; } if (eqid == EQ_ID_FLIPER) { return "Fliper"; } if (eqid == EQ_ID_VACUUMBAKE) { if (unit == 0) return "ºæ¿¾AÇ»"; if (unit == 1) return "ºæ¿¾BÇ»"; } if (eqid == EQ_ID_VACUUMBAKE) { if (unit == 0) return "ºæ¿¾AÇ»"; if (unit == 1) return "ºæ¿¾BÇ»"; } if (eqid == EQ_ID_Bonder1) { return "Bonder1"; } if (eqid == EQ_ID_Bonder2) { return "Bonder2"; } if (eqid == EQ_ID_BAKE_COOLING) { if (unit == 0) return "ºóºæ¿¾AÇ»"; if (unit == 1) return "ÀäÈ´A"; if (unit == 0) return "ºóºæ¿¾BÇ»"; if (unit == 1) return "ÀäÈ´B"; } if (eqid == EQ_ID_MEASUREMENT) { return "AOI"; } return ""; } }