You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
|
|
|
namespace SlnMesnac.Business.util
|
|
|
|
|
{
|
|
|
|
|
public enum AgvTaskState
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 等待中
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("等待中")]
|
|
|
|
|
Waiting = 0,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 派车中
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("派车中")]
|
|
|
|
|
Dispatching = 1,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 抓取中
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("抓取中")]
|
|
|
|
|
grabbing = 2,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 终止
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("终止")]
|
|
|
|
|
Stop = 9,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 结束
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("结束")]
|
|
|
|
|
End = 10,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 异常
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("异常")]
|
|
|
|
|
Error = 20,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum TimerControl
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Timer启动
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("Timer启动")]
|
|
|
|
|
Start = 1,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Timer关闭
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("Timer关闭")]
|
|
|
|
|
Stop = 2,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Timer释放
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("Timer释放")]
|
|
|
|
|
Dispose = 3
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 请求视觉开始工作码垛信号
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum StackState
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 复合机器人码垛无需定位位置在X负侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("复合机器人码垛无需定位位置在X负侧")]
|
|
|
|
|
NXAMRNoPositioning = 0x00,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 复合机器人码垛需要定位位置在X负侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("复合机器人码垛需要定位位置在X负侧")]
|
|
|
|
|
NXAMRNeedPositioning = 0x01,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 搬运机器人码垛无需定位位置在X负侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("搬运机器人码垛无需定位位置在X负侧")]
|
|
|
|
|
NXAGVNoPositioning = 0x02,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 搬运机器人码垛需要定位位置在X负侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("搬运机器人码垛需要定位位置在X负侧")]
|
|
|
|
|
NXAGVNeedPositioning = 0x03,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 复合机器人码垛无需定位位置在X正侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("复合机器人码垛无需定位位置在X正侧")]
|
|
|
|
|
PXAMRNoPositioning = 0x04,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 复合机器人码垛需要定位位置在X正侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("复合机器人码垛需要定位位置在X正侧")]
|
|
|
|
|
PXAMRNeedPositioning = 0x05,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 搬运机器人码垛无需定位位置在X正侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("搬运机器人码垛无需定位位置在X正侧")]
|
|
|
|
|
PXAGVNoPositioning = 0x06,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 搬运机器人码垛需要定位位置在X正侧
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Description("搬运机器人码垛需要定位位置在X正侧")]
|
|
|
|
|
PXAGVNeedPositioning = 0x07,
|
|
|
|
|
}
|
|
|
|
|
}
|