Files
FASS/2.0.0/src/backend/FASS.Extend.Car.Standard.Vda5050/Models/Enums.cs
T
2026-07-14 21:33:39 +08:00

91 lines
3.1 KiB
C#

namespace FASS.Extend.Car.Standard.Vda5050.Models
{
public class Enums
{
public class Action
{
public class BlockingType
{
public const string NONE = "NONE";
public const string SOFT = "SOFT";
public const string HARD = "HARD";
}
public class ActionType
{
public const string stateRequest = "stateRequest";
public const string factsheetRequest = "factsheetRequest";
public const string startPause = "startPause";
public const string stopPause = "stopPause";
public const string cancelOrder = "cancelOrder";
public const string recognize = "recognize";
public const string liftFork = "liftFork";
public const string turntableAction = "turntableAction";
public const string preloadMap = "preloadMap";
public const string switchMap = "switchMap";
public const string switchMode = "switchMode";
public const string readValue = "readValue";
public const string writeValue = "writeValue";
public const string doLocate = "doLocate";
public const string doLocateConfirm = "doLocateConfirm";
public const string palletLift = "palletLift";
}
}
public class State
{
public class OperatingMode
{
public const string AUTOMATIC = "AUTOMATIC";
public const string MANUAL = "MANUAL";
}
}
public class ActionState
{
public class ActionStatus
{
public const string WAITING = "WAITING";
public const string INITIALIZING = "INITIALIZING";
public const string RUNNING = "RUNNING";
public const string PAUSED = "PAUSED";
public const string FINISHED = "FINISHED";
public const string FAILED = "FAILED";
}
}
public class Error
{
public class ErrorLevel
{
public const string WARNING = "WARNING";
public const string FATAL = "FATAL";
}
}
public class Info
{
public class InfoLevel
{
public const string DEBUG = "DEBUG";
public const string INFO = "INFO";
}
}
public class SafetyState
{
public class EStop
{
public const string AUTOACK = "AUTOACK";
public const string MANUAL = "MANUAL";
public const string REMOTE = "REMOTE";
public const string NONE = "NONE";
}
}
public class Connection
{
public class ConnectionState
{
public const string ONLINE = "ONLINE";
public const string OFFLINE = "OFFLINE";
public const string CONNECTIONBROKEN = "CONNECTIONBROKEN";
}
}
}
}