将Feature/XP.Common和Feature/XP.Hardware分支合并至Develop/XP.forHardwareAndCommon,完善XPapp注册和相关硬件类库通用类库功能。
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
namespace XP.Hardware.MotionControl.Abstractions.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 直线轴标识 | Linear Axis Identifier
|
||||
/// </summary>
|
||||
public enum AxisId
|
||||
{
|
||||
/// <summary>射线源Z轴 | X-ray source Z axis</summary>
|
||||
SourceZ,
|
||||
|
||||
/// <summary>探测器Z轴 | Detector Z axis</summary>
|
||||
DetectorZ,
|
||||
|
||||
/// <summary>载物台X轴 | Stage X axis</summary>
|
||||
StageX,
|
||||
|
||||
/// <summary>载物台Y轴 | Stage Y axis</summary>
|
||||
StageY
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
namespace XP.Hardware.MotionControl.Abstractions.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 轴状态 | Axis Status
|
||||
/// </summary>
|
||||
public enum AxisStatus
|
||||
{
|
||||
/// <summary>空闲 | Idle</summary>
|
||||
Idle,
|
||||
|
||||
/// <summary>运动中 | Moving</summary>
|
||||
Moving,
|
||||
|
||||
/// <summary>回零中 | Homing</summary>
|
||||
Homing,
|
||||
|
||||
/// <summary>错误 | Error</summary>
|
||||
Error,
|
||||
|
||||
/// <summary>报警(限位触发等)| Alarm (limit triggered, etc.)</summary>
|
||||
Alarm
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
namespace XP.Hardware.MotionControl.Abstractions.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 安全门状态 | Safety Door Status
|
||||
/// </summary>
|
||||
public enum DoorStatus
|
||||
{
|
||||
/// <summary>未知 | Unknown</summary>
|
||||
Unknown,
|
||||
|
||||
/// <summary>开门中 | Opening</summary>
|
||||
Opening,
|
||||
|
||||
/// <summary>已打开 | Open</summary>
|
||||
Open,
|
||||
|
||||
/// <summary>关门中 | Closing</summary>
|
||||
Closing,
|
||||
|
||||
/// <summary>已关闭 | Closed</summary>
|
||||
Closed,
|
||||
|
||||
/// <summary>已锁定 | Locked</summary>
|
||||
Locked,
|
||||
|
||||
/// <summary>错误 | Error</summary>
|
||||
Error
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace XP.Hardware.MotionControl.Abstractions.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 旋转轴标识 | Rotary Axis Identifier
|
||||
/// </summary>
|
||||
public enum RotaryAxisId
|
||||
{
|
||||
/// <summary>探测器摆动 | Detector swing</summary>
|
||||
DetectorSwing,
|
||||
|
||||
/// <summary>载物台旋转 | Stage rotation</summary>
|
||||
StageRotation,
|
||||
|
||||
/// <summary>夹具旋转 | Fixture rotation</summary>
|
||||
FixtureRotation
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user