Files
vms2016_kadisp/Sub/CommData/Enum_MotPosition.cs
2024-11-26 20:15:16 +09:00

199 lines
4.1 KiB
C#

using System.ComponentModel;
namespace Project
{
//public enum EDefLoc : byte
//{//포지션 현재 축이 어디있는지 상태값
// UNKNOWN = 0,
// LIMITP,
// LIMITN,
// HOME,
// ERROR,
//}
public enum EYLoader : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_MGZ_GRIP_START,
A02_MGZ_GRIP_CLOSE,
A03_MGZ_ENDCAP_CHECK,
A04_MGZ_WORKING_FIRST,
A05_MGZ_WORKING_PITCH,
A06_MGZ_OUT_START,
A07_MGZ_OUT_END,
}
public enum EZLoader : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,//
A01_MGZ_GRIP_START,
A02_MGZ_GRIP_UP,
A03_MGZ_ENDCAP_CHECK,
A04_MGZ_WORKING_FIRST,
A05_MGZ_WORKING_PITCH,
A06_MGZ_OUT,
A07_MGZ_OUT_DOWN,
}
//public enum EYUnLoader : byte
//{
// //포지션 현재 축이 어디있는지 상태값
// UNKNOWN = 0,
// LIMITP,
// LIMITN,
// HOME,
// ERROR,
// [Description("대기위치")]
// A00_READY = 50,
// A01_MGZ_GRIP_START,
// A02_MGZ_GRIP_CLOSE,
// A03_MGZ_WORKING_FIRST,
// A04_MGZ_WORKING_PITCH,
// A05_MGZ_OUT_START,
// A06_MGZ_OUT_END,
//}
//public enum EZUnLoader : byte
//{
// //포지션 현재 축이 어디있는지 상태값
// UNKNOWN = 0,
// LIMITP,
// LIMITN,
// HOME,
// ERROR,
// [Description("대기위치")]
// A00_READY = 50,
// A01_MGZ_GRIP_START,
// A02_MGZ_GRIP_UP,
// A03_MGZ_WORKING_FIRST,
// A04_MGZ_WORKING_PITCH,
// A05_MGZ_OUT,
// A06_MGZ_OUT_DOWN,
//}
public enum EXLoaderPusher : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_BARCODE_END,
A02_PICKON ,
A03_PICKOFF,
A04_PICKOFFBACK,
}
public enum EXUnLoaderPusher : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_PUSH_START,
A02_PUSH_SLOW_START,
A03_PUSH_SLOW_END,
A04_PUSH_END,
}
public enum EXLoaderPicker : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_PICKON,
A02_PICKOFF,
}
public enum EZLoaderPicker : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_PICKON,
A02_PICKOFF,
}
public enum EXUnLoaderPicker : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_PICKON,
A02_PICKOFF,
}
public enum EZUnLoaderPicker : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_PICKON,
A02_PICKOFF,
}
public enum EYGlass : byte
{
//포지션 현재 축이 어디있는지 상태값
UNKNOWN = 0,
LIMITP,
LIMITN,
HOME,
ERROR,
[Description("대기위치")]
A00_READY = 50,
A01_MEASURE,
}
}