12345678910111213141516171819202122232425262728293031323334 |
- /*
- 自动固晶前准备动作:
- 1、设置当前固晶点
- 2、计算左右线程需固晶数
- 3、所有模组回安全位置
- */
- #pragma once
- #include "CEventBase.h"
- typedef struct
- {
- UINT nCurrentBondDieNum; //当前已固晶数量
- UINT nBondDieTotal; //固晶总数
- UINT nBondDieNumByPoint; //每个固晶点需要固晶片数量
- } THREAD_BOND_INFO_STRUCT;
- //自动固晶开始事件
- class CEventAutoBondStart :
- public CEventBase
- {
- private:
- UINT m_nCurrBondDieIndex; //当前绑头固晶点
- UINT m_nCurrRightDieIndex; //当前晶片台取晶点
- UINT m_nCurrLeftDieIndex; //当前华夫盒取晶点
- UINT m_nBondPcbTotal = 0; //本次自动需要固晶PCB数量
- LONG Action();
- public:
- CEventAutoBondStart();
- };
|