|
|
|
|
@@ -25,19 +25,19 @@ namespace AR
|
|
|
|
|
[Category("System Log - Main")]
|
|
|
|
|
public Boolean Log_CameraConn { get; set; }
|
|
|
|
|
[Category("System Log - Main"), DisplayName("Digital Input"),
|
|
|
|
|
Description("입/출력 장치의 상태 변화를 기록 합니다.")]
|
|
|
|
|
Description("Records status changes of input/output devices.")]
|
|
|
|
|
public Boolean Log_DI { get; set; }
|
|
|
|
|
[Category("System Log - Main"), DisplayName("Digital Output"),
|
|
|
|
|
Description("입/출력 장치의 상태 변화를 기록 합니다.")]
|
|
|
|
|
Description("Records status changes of input/output devices.")]
|
|
|
|
|
public Boolean Log_DO { get; set; }
|
|
|
|
|
[Category("System Log - Main"), DisplayName("Network Alive Check(Ping)"),
|
|
|
|
|
Description("디버그 메세지 사용")]
|
|
|
|
|
Description("Use debug messages")]
|
|
|
|
|
public Boolean Log_Debug { get; set; }
|
|
|
|
|
[Category("System Log - Main"), DisplayName("S/M Step Change"),
|
|
|
|
|
Description("상태머신의 변화 상태를 기록 합니다.")]
|
|
|
|
|
Description("Records state machine transition status.")]
|
|
|
|
|
public Boolean Log_StepChange { get; set; }
|
|
|
|
|
[Category("System Log - Main"), DisplayName("Motion State Change"),
|
|
|
|
|
Description("모션 상태 변화를 기록 합니다.")]
|
|
|
|
|
Description("Records motion state changes.")]
|
|
|
|
|
public Boolean Log_motState { get; set; }
|
|
|
|
|
[Category("System Log - Main")]
|
|
|
|
|
public Boolean Log_flag { get; set; }
|
|
|
|
|
@@ -89,25 +89,25 @@ namespace AR
|
|
|
|
|
[Category("Timeout Setting"), DisplayName(), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_AutoConfirm { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("작업 완료 대기시간(단위:초)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Job completion wait time (sec)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_JOBEnd { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("최대비젼분석시간(로더)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Max vision analysis time (Loader)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_VisionProcessL { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("최대비젼분석시간(언로더)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Max vision analysis time (Unloader)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_VisionProcessU { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("장비 초기화 대기시간(단위:초)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Equipment initialization wait time (sec)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_HomeSearch { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("개별 동작의 대기시간(단위:초)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Individual operation wait time (sec)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public double Timeout_StepMaxTime { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("모션의 최대 동작시간(단위:초)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Max motion operation time (sec)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_MotionCommand { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("DIO의 최대 동작시간(단위:초)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Timeout Setting"), DisplayName("Max DIO operation time (sec)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Timeout_DIOCommand { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -126,7 +126,7 @@ namespace AR
|
|
|
|
|
#region "Advanced Parameter"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("Remote Contoller Port"), Description("디버그 포트 정보(시리얼통신), 입력 예) COM1:9600"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("Remote Controller Port"), Description("Debug port info (serial communication), Input example) COM1:9600"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string Serial_Remocon { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Advanced Parameter"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
@@ -189,9 +189,9 @@ namespace AR
|
|
|
|
|
[Category("Advanced Parameter"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public bool Disable_vacum { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("*.속도제한")]
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("*.Speed Limit")]
|
|
|
|
|
public Boolean Enable_SpeedLimit { get; set; }
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("*.최대속도"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Advanced Parameter"), DisplayName("*.Max Speed"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int LimitSpeed { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Advanced Parameter"), Browsable(false), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
@@ -243,36 +243,36 @@ namespace AR
|
|
|
|
|
return di.FullName;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Category("Function"), DisplayName("라벨QR코드검증"), Description("부착된 라벨의 QR코드를 인쇄데이터와 검증 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Function"), DisplayName("Label QR Code Verification"), Description("Verifies QR code of attached label with print data"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean Enable_Unloader_QRValidation { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Function"), DisplayName("촬영이미지저장"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Function"), DisplayName("Save Captured Images"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean Save_Image { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Function"), DisplayName("피커자동이동(전면도어)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Function"), DisplayName("Picker Auto Move (Front Door)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean PickerAutoMoveForDoor { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Function"), DisplayName("Data Save Path"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string Path_Data { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Function"), Browsable(false), DisplayName("실내등 자동 제어"),
|
|
|
|
|
Description("도어 상태에 따라서 내부 조명을 자동 ON/OFF 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Function"), Browsable(false), DisplayName("Room Light Auto Control"),
|
|
|
|
|
Description("Automatically turns room light ON/OFF according to door status"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean Enable_AutoLight { get; set; }
|
|
|
|
|
|
|
|
|
|
//[Category("Function"), DisplayName("AIR OFF Timer(ms)"),
|
|
|
|
|
//Description("공압 OFF시 유지 시간(ms), 지정 시간 동안 스위치를 ON 시켜야 공압이 OFF 됩니다.")]
|
|
|
|
|
//public int AirOFFTimer { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Function"), DisplayName("부저 동작시간(ms)"),
|
|
|
|
|
Description("부저 발생시 지정된 시간(ms) 동안 부저가 울립니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Function"), DisplayName("Buzzer Duration (ms)"),
|
|
|
|
|
Description("Buzzer sounds for specified duration (ms) when triggered"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int buzz_run_ms { get; set; }
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region "Vision"
|
|
|
|
|
[Category("Vision"), DisplayName("13' 이미지 중앙 위치"), Description("키엔스 이미지의 회전축 좌표")]
|
|
|
|
|
[Category("Vision"), DisplayName("13' Image Center Position"), Description("Keyence image rotation axis coordinates")]
|
|
|
|
|
public System.Drawing.Point CenterPosition13 { get; set; }
|
|
|
|
|
[Category("Vision"), DisplayName("7' 이미지 중앙 위치"), Description("키엔트 이미지의 회전축 좌표")]
|
|
|
|
|
[Category("Vision"), DisplayName("7' Image Center Position"), Description("Keyence image rotation axis coordinates")]
|
|
|
|
|
public System.Drawing.Point CenterPosition7 { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Vision"), DisplayName("Disable Left Camera"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
@@ -299,66 +299,66 @@ namespace AR
|
|
|
|
|
#region "Count Reset Setting"
|
|
|
|
|
|
|
|
|
|
[Category("Count Reset Setting"), Browsable(false), DisplayName("A/M Clear Enable"),
|
|
|
|
|
Description("오전 초기화 여부\n작업수량을 초기화 하려면 True 로 설정하세요"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("AM reset enabled\nSet to True to reset work count"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean datetime_Check_1 { get; set; }
|
|
|
|
|
[Category("Count Reset Setting"), Browsable(false), DisplayName("P/M Clear Enable"),
|
|
|
|
|
Description("오후 초기화 여부\n작업수량을 초기화 하려면 True 로 설정하세요"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("PM reset enabled\nSet to True to reset work count"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean datetime_Check_2 { get; set; }
|
|
|
|
|
[Category("Count Reset Setting"), Browsable(false), DisplayName("A/M Clear Time(HH:mm)"),
|
|
|
|
|
Description("오전 초기화 시간(시:분)\n예) 09:00"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("AM reset time(HH:mm)\nExample) 09:00"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string datetime_Reset_1 { get; set; }
|
|
|
|
|
[Category("Count Reset Setting"), Browsable(false), DisplayName("P/M Clear Time(HH:mm)"),
|
|
|
|
|
Description("오후 초기화 시간(시:분)\n예) 19:00"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("PM reset time(HH:mm)\nExample) 19:00"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string datetime_Reset_2 { get; set; }
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region "Sensitive"
|
|
|
|
|
[Category("Sensitive"), DisplayName("언/로더포트 감지(fall)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Sensitive"), DisplayName("Un/Loader Port Detect (fall)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort PortDetectFall { get; set; }
|
|
|
|
|
[Category("Sensitive"), DisplayName("언/로더포트 감지(rise)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Sensitive"), DisplayName("Un/Loader Port Detect (rise)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort PortDetectRise { get; set; }
|
|
|
|
|
[Category("Sensitive"), DisplayName("도어 감지센서(rise)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Sensitive"), DisplayName("Door Detection Sensor (rise)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort SaftyDetectRise { get; set; }
|
|
|
|
|
[Category("Sensitive"), DisplayName("도어 감지센서(rise)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Sensitive"), DisplayName("Door Detection Sensor (fall)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort SaftyDetectFall { get; set; }
|
|
|
|
|
[Category("Sensitive"), DisplayName("AIR 버튼(rise/fall)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Sensitive"), DisplayName("AIR Button (rise/fall)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort AirChange { get; set; }
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region "Operation Delay"
|
|
|
|
|
[Category("Operation Delay(ms)"), DisplayName("라벨 붙인 후 대기 시간"), Description("라벨 부착 후 PURGE 대기 시간"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(ms)"), DisplayName("Wait time after label attach"), Description("PURGE wait time after label attachment"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int PrintVacOffPurgeMS { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("카트감지대기시간(좌)"), Description("지정된 시간 이후에 카트가 HOLD 됩니다- ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Cart detect wait time (Left)"), Description("Cart will be HELD after specified time - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort WaitTime_Magnet0 { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("카트감지대기시간(중앙)"), Description("지정된 시간 이후에 카트가 HOLD 됩니다- ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Cart detect wait time (Center)"), Description("Cart will be HELD after specified time - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort WaitTime_Magnet1 { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("카트감지대기시간(우)"), Description("지정된 시간 이후에 카트가 HOLD 됩니다 - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Cart detect wait time (Right)"), Description("Cart will be HELD after specified time - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort WaitTime_Magnet2 { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("프린트후대기시간(좌s)"), Description("프린터 라벨 출력 후 대기 시간(좌)- ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Print wait time (Left)"), Description("Wait time after printer label output (Left) - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int PrintLWaitMS { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("프린트후대기시간(우)"), Description("프린터 라벨 출력 후 대기 시간(우)- ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Print wait time (Right)"), Description("Wait time after printer label output (Right) - ms"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int PrintRWaitMS { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("포트 하강 시간(Unloader)"), Description("포트 정렬시 지정된 시간동안 하강 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Port Down Time (Unloader)"), Description("Port descends for specified time during alignment"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public float PortAlignDownTimeU { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("포트 하강 시간(Loader)"), Description("포트 정렬시 지정된 시간동안 하강 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Port Down Time (Loader)"), Description("Port descends for specified time during alignment"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public float PortAlignDownTimeL { get; set; }
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Loder포트 하강 시간(Finish)"), Description("작업 완료 후 지정된 시간(ms) 만큼 하강 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Operation Delay(sec)"), DisplayName("Loader Port Down Time (Finish)"), Description("Descends for specified time (ms) after job completion"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public ushort Port1FisnishDownTime { get; set; }
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region "GENERAL
|
|
|
|
|
[Category("General Setting"), DisplayName("내부조명자동OFF시간(분)")]
|
|
|
|
|
[Category("General Setting"), DisplayName("Room Light Auto OFF Time (min)")]
|
|
|
|
|
public int AutoOffRoomLightMin { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), DisplayName("장비 자산 번호"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("General Setting"), DisplayName("Equipment Asset Number"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string Asset { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), DisplayName("장비식별이름"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("General Setting"), DisplayName("Equipment Name"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string McName { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), DisplayName("무시바코드"), Description("입려된 값으로 시작하는 바코드를 무시합니다. 여러개 입력하려면 콤마(,) 로 구분 하세요"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("General Setting"), DisplayName("Ignore Barcode"), Description("Ignores barcodes starting with entered value. Separate multiple entries with comma (,)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string IgnoreBarcode { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
@@ -381,7 +381,7 @@ namespace AR
|
|
|
|
|
|
|
|
|
|
//public Boolean STDLabelFormat7 { get; set; }
|
|
|
|
|
#region "Printer"
|
|
|
|
|
[Category("Printer"), DisplayName("바코드 외곽 박스 그리기"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("Printer"), DisplayName("Draw Barcode Outer Box"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean DrawOutbox { get; set; }
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
@@ -391,9 +391,9 @@ namespace AR
|
|
|
|
|
[Category("Joystick"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int Jostick_pid { get; set; }
|
|
|
|
|
|
|
|
|
|
[DisplayName("바코드위치별회전(뒤)")]
|
|
|
|
|
[DisplayName("Barcode Position Rotation (Rear)")]
|
|
|
|
|
public float RearBarcodeRotate { get; set; }
|
|
|
|
|
[DisplayName("바코드위치별회전(앞)")]
|
|
|
|
|
[DisplayName("Barcode Position Rotation (Front)")]
|
|
|
|
|
public float FrontBarcodeRotate { get; set; }
|
|
|
|
|
|
|
|
|
|
[Browsable(false)]
|
|
|
|
|
@@ -404,14 +404,14 @@ namespace AR
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string Sidinfofilename { get; set; }
|
|
|
|
|
[Category("General Setting"), DisplayName("버그리포트수신자"), Description("버그리포트 수신자 목록, 다중 목록의 각 대상은 세미콜론으로 구분 합니다"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
[Category("General Setting"), DisplayName("Bug Report Recipients"), Description("Bug report recipient list. Separate multiple recipients with semicolon"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public string BugreportToList { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), Browsable(false),
|
|
|
|
|
Description("데이터 자동 소거 기간(일) 비활성=0"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("Data auto-delete period (days) disabled=0"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int AutoDeleteDay { get; set; }
|
|
|
|
|
[Category("General Setting"), Browsable(false),
|
|
|
|
|
Description("데이터 자동 소거 조건(남은용량 %)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("Data auto-delete condition (remaining capacity %)"), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public int AutoDeleteThreshold { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), Browsable(false), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
@@ -421,7 +421,7 @@ namespace AR
|
|
|
|
|
public string Language { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("General Setting"), DisplayName("Full Screen Window State"),
|
|
|
|
|
Description("화면을 전체화면으로 사용 합니다."), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
Description("Use full screen mode."), Editor(typeof(MyUITypeEditor), typeof(UITypeEditor))]
|
|
|
|
|
public Boolean FullScreen { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -444,15 +444,15 @@ namespace AR
|
|
|
|
|
|
|
|
|
|
#region "Report"
|
|
|
|
|
[Category("Report"),
|
|
|
|
|
Description("상태기록시 장비 식별코드(4자리)"),
|
|
|
|
|
Description("Equipment identification code for status recording (4 digits)"),
|
|
|
|
|
DisplayName("M/C ID")]
|
|
|
|
|
public string MCID { get; set; }
|
|
|
|
|
|
|
|
|
|
[Category("Report"),
|
|
|
|
|
Description("작업 기록을 장비기술(EE) Database 에 기록 합니다. 원격으로 장비 현황을 모니터링 할 수 있습니다"),
|
|
|
|
|
Description("Saves work records to Equipment Engineering (EE) Database. Allows remote monitoring of equipment status"),
|
|
|
|
|
DisplayName("SAVE EE-DB")]
|
|
|
|
|
public Boolean Save_EEDatabase { get; set; }
|
|
|
|
|
[Category("Report"), Description("상태값을 전송하는 간격(초)")]
|
|
|
|
|
[Category("Report"), Description("Status transmission interval (sec)")]
|
|
|
|
|
public int StatusInterval { get; set; }
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|