44 lines
808 B
C#
44 lines
808 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace ENIGProtocol
|
|
{
|
|
/// <summary>
|
|
/// host -> eq
|
|
/// </summary>
|
|
public enum AGVCommandHE : byte
|
|
{
|
|
Goto = 100,
|
|
Stop = 101,
|
|
Reset = 102,
|
|
SetCurrent = 103,
|
|
Manual = 104,
|
|
MarkStop = 105,
|
|
LiftControl = 106,
|
|
GotoAlias = 107,
|
|
AutoMove=108,
|
|
ChargeControl=109,
|
|
}
|
|
|
|
/// <summary>
|
|
/// eq -> host
|
|
/// </summary>
|
|
public enum AGVCommandEH : byte
|
|
{
|
|
Error = 1,
|
|
Arrived = 2,
|
|
ReadRFID = 3,
|
|
Status = 9,
|
|
}
|
|
|
|
public enum AGVErrorCode : byte
|
|
{
|
|
PredictFix,
|
|
TurnTimeout,
|
|
TurnError,
|
|
EmptyNode,
|
|
Goto,
|
|
}
|
|
}
|