12345678910111213141516171819202122232425262728293031323334353637 |
- #pragma once
- #include "receiver.hpp"
- #include <string>
- #include <iostream>
- #include "CDieBond.h"
- #include "SystemResources.h"
- #include "CFsmBase.h"
- class __declspec(dllexport) CRightPick:public CFsmBase
- {
- private:
- CLASS_INFO;
- //自动固晶完成后的处理函数
- void AutoBondDoneHandle();
- //取晶完成后的处理函数
- void PickDieDoneHandle();
- void AutoBondHandle();
- public:
- //空闲状态
- string Idle() { return ""; };
- //校准状态
- string Calib() { return ""; };
- //编程状态
- string Programming() { return ""; };
- //诊断状态
- string Diagnosis() { return ""; }
- //自动固晶状态
- string AutoBond();
- //手动操作状态
- string ManualOperation();
- CRightPick();
- };
|