void CreateMeElevator(CObjectInfo objInfo) { CMeElevatorRefComp refComp = new CMeElevatorRefComp(); CMeElevatorData data = new CMeElevatorData(); refComp.IO = m_IO; refComp.AxElevator = m_AxLoader; data.InDetectWafer = iUHandler_PanelDetect; data.ElevatorZone.UseSafetyMove[DEF_Z] = true; data.ElevatorZone.Axis[DEF_Z].ZoneAddr[(int)EHandlerZAxZone.SAFETY] = 111; // need updete io address m_MeElevator = new MMeElevator(objInfo, refComp, data); }
public int GetData(out CMeElevatorData target) { target = ObjectExtensions.Copy(m_Data); return(SUCCESS); }
public int SetData(CMeElevatorData source) { m_Data = ObjectExtensions.Copy(source); return(SUCCESS); }
public MMeElevator(CObjectInfo objInfo,CMeElevatorRefComp refComp,CMeElevatorData data) : base(objInfo) { m_RefComp = refComp; SetData(data); }