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
- };
- }
|