| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 | using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Aitex.Sorter.Common{    public enum DeviceState    {        Unknown,        Busy,        Idle,        Error,    }    public enum TDKEquipmentState    {        Normal =0,        Recoverable_error,        Fatal_error,    }    public enum TDKMode    {        Online =0,        Teaching,    }    public enum TDKInitialPosition    {        Unexecuted=0,        Executed,    }    public enum TDKOperationStatus    {        Stopped=0,        Operating,    }    public enum TDKLatchKepStatus    {        Open=0,        Close,        Unknown,    }    public enum TDKVacuum    {        OFF=0,        ON,    }    public enum TDKWaferProtrusion    {        Blocked=0,        Unblocked,        NAUnknown    }    public enum TDKZ_AxisPos    {        Up=0,        Down,        Start,        End,        Unknown,    }    public enum TDKY_AxisPos    {        Undock=0,        Dock,        Unknown,    }    public enum TDKMapper_ArmPos    {        Open=0,        Close,        Unknown,    }    public enum TDKMapper_Z_AxisPos    {        Retract=0,        Mapping,        Unknown,    }    public enum TDKMapper_StopperStatus    {        ON=0,        OFF,        Unknown,    }    public enum TDKMappingStatus    {        Unexecuted=0,        NormalEnd,        AbnormalEnd,    }    public enum TDKInterlockKey    {        Enable=0,        Disable,    }    public enum TDKInfoPad    {        NO_Input=0,        A_PIN_ON,        B_PIN_ON,        AB_PIN_ON,    }}
 |