| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |  using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.Robots{    public enum RobotStateEnum    {        /// <summary>        /// Undefined        /// </summary>        Undefined = 0,        /// <summary>        /// Not initialized        /// </summary>        NotInitialized,        /// <summary>        /// Initializing        /// </summary>        Initializing,        /// <summary>        /// Ready        /// </summary>        Ready,        /// <summary>        /// Mapping        /// </summary>        Mapping,        /// <summary>        /// Mapping station        /// </summary>        MappingStation,        /// <summary>        /// Going to position        /// </summary>        GoingToPosition,        /// <summary>        /// Approaching        /// </summary>        Approaching,        /// <summary>        /// Picking        /// </summary>        Picking,        /// <summary>        /// Placing        /// </summary>        Placing,        /// <summary>        /// Swapping        /// </summary>        Swapping,        /// <summary>        /// Transferring        /// </summary>        Transferring,        /// <summary>        /// Aligning        /// </summary>        Aligning,        /// <summary>        /// Shutting down        /// </summary>        ShuttingDown,        /// <summary>        /// Faulted        /// </summary>        Faulted,        /// <summary>        /// Extending for place        /// </summary>        ExtendingForPlace,        /// <summary>        /// Extending for pick        /// </summary>        ExtendingForPick,        /// <summary>        /// Retracting from place        /// </summary>        RetractingFromPlace,        /// <summary>        /// Retracting from pick        /// </summary>        RetractingFromPick,        /// <summary>        /// Servo off        /// </summary>        ServoOff,        /// <summary>        /// Alarm active        /// </summary>        AlarmActive,        /// <summary>        /// Setting servos        /// </summary>        SettingServos,        /// <summary>        /// Gripping        /// </summary>        Gripping    };}
 |