using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Project { public partial class StateMachine { public enum eGoDir { Up, Down, } public enum EMsgOpt : byte { NORMAL, STEPCHANGE, ERROR, } /// /// 000~020 : System Define /// 020~255 : User Define /// public enum eSMStep : byte { NOTSET = 0, INIT, SYNC, IDLE, RUN, FINISH, PAUSE, ERROR, RESET, EMERGENCY, CLEAR, CLOSING, CLOSEWAIT, CLOSED, } /// /// RUN중일 때 사용되는 세부 시퀀스 /// public enum ERunStep : byte { /// /// 자동모드 대기상태 /// READY=0, /// /// 홈(QC)로 이동합니다 /// GOHOME, /// /// 충전을 해제 함 /// CHARGEOFF, /// /// 충전이동 /// GOCHARGE, /// /// 충전중 /// CHARGECHECK =50, /// /// 상차이동 /// GOUP, /// /// 하차이동 /// GODOWN, } } }