1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- namespace WCS.Entity.Protocol
- {
- public interface IRobot : IProtocol
- {
- RobotMode Mode { get; set; }
- RobotStatus Status { get; set; }
- int FinishedTask { get; set; }
- int TaskID { get; set; }
- /// <summary>
- /// 目标位置
- /// </summary>
- short Target { get; set; }
- short Trigger { get; set; }
- }
- public enum RobotMode : short
- {
- 自动 = 1,
- 手动 = 2,
- }
- public enum RobotStatus : short
- {
- 空闲 = 1,
- 运行 = 2,
- 报警 = 99
- }
- public interface IRobotStation : IProtocol
- {
- short Qty { get; set; }
- /// <summary>
- /// 托盘类型
- /// </summary>
- short PalletType { get; set; }
- /// <summary>
- /// 最大数量
- /// </summary>
- short MaxQty { get; set; }
- /// <summary>
- /// 单号
- /// </summary>
- int DocId { get; set; }
- }
- }
|