UI 및 설정 변경사항 커밋

- 맵 에디터 메인폼 UI 개선
- AGV 캔버스 컨트롤 수정
- 설정 파일 업데이트
- 상태머신 AGV 로직 조정
- 자동 모드 화면 개선
- 메인폼 디자이너 및 로직 수정

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
backuppc
2025-11-18 08:50:07 +09:00
parent 4a992ea9c1
commit 92dfe2978c
7 changed files with 309 additions and 27 deletions

View File

@@ -174,45 +174,70 @@ namespace Project
#endregion
#region "TAGS"
[Browsable(false)]
public int TAGPOT { get; set; }
[Browsable(false)]
public int TAGNOT { get; set; }
[Browsable(false)]
public int TAG_F2_F3 { get; set; }
[Browsable(false)]
public int TAG_QC_F1 { get; set; }
[Browsable(false)]
public int TAG_F1_F2 { get; set; }
[Browsable(false)]
public int TAG_F3_F4 { get; set; }
[Browsable(false)]
public int TAG_F4_F5 { get; set; }
[Browsable(false)]
public int TAG_QA_QC { get; set; }
[Browsable(false)]
public int TAGQAB { get; set; }
[Browsable(false)]
public int TAGQAA { get; set; }
[Browsable(false)]
public int TAGQCB { get; set; }
[Browsable(false)]
public int TAGQCA { get; set; }
[Browsable(false)]
public int TAGF1A { get; set; }
[Browsable(false)]
public int TAGF2A { get; set; }
[Browsable(false)]
public int TAGF3A { get; set; }
[Browsable(false)]
public int TAGF4A { get; set; }
[Browsable(false)]
public int TAGF5A { get; set; }
[Browsable(false)]
public int TAGF1B { get; set; }
[Browsable(false)]
public int TAGF2B { get; set; }
[Browsable(false)]
public int TAGF3B { get; set; }
[Browsable(false)]
public int TAGF4B { get; set; }
[Browsable(false)]
public int TAGF5B { get; set; }
#endregion
#region "Charge"
[Browsable(false)]
public int chargerpos { get; set; }
[Browsable(false)]
public int ChargetWaitSec { get; set; }
[Browsable(false)]
public int ChargeEmergencyLevel { get; set; }
[Browsable(false)]
public int ChargeMaxLevel { get; set; }
[Browsable(false)]
public int ChargeStartLevel { get; set; }
[Browsable(false)]
public Boolean Enable_AutoCharge { get; set; }
[Browsable(false)]
public int ChargeRetryTerm { get; set; }
//public int ChargeIdleInterval { get; set; }
[Browsable(false)]
public int ChargeMaxTime { get; set; }
[Browsable(false)]
public int ChargeSearchTime { get; set; }
#endregion
@@ -228,8 +253,9 @@ namespace Project
/// FVI로 가능 방향이 Backward 인가?
/// Forward 방향이라면 false 를 한다
/// </summary>
[Browsable(false)]
public Boolean AGV_Direction_FVI_Backward { get; set; }
[Browsable(false)]
public Boolean Enable_Speak { get; set; }
//public Boolean Disable_BMS { get; set; }
@@ -245,48 +271,74 @@ namespace Project
[Browsable(false)]
public string AGV_ADDRESS { get; set; }
[Browsable(false)]
public int SCK { get; set; }
[Browsable(false)]
public int SSK { get; set; }
[Browsable(false)]
public int STT { get; set; }
[Browsable(false)]
public int SAD { get; set; }
[Browsable(false)]
public byte ZSpeed { get; set; }
[Browsable(false)]
public int SPD_L { get; set; }
[Browsable(false)]
public int SPD_M { get; set; }
[Browsable(false)]
public int SPD_H { get; set; }
[Browsable(false)]
public int SPD_DRIVE { get; set; }
[Browsable(false)]
public int SPD_S { get; set; }
[Browsable(false)]
public int SPD_R { get; set; }
[Browsable(false)]
public int PID_PH { get; set; }
[Browsable(false)]
public int PID_PM { get; set; }
[Browsable(false)]
public int PID_PL { get; set; }
[Browsable(false)]
public int PID_IH { get; set; }
[Browsable(false)]
public int PID_IM { get; set; }
[Browsable(false)]
public int PID_IL { get; set; }
[Browsable(false)]
public int PID_DH { get; set; }
[Browsable(false)]
public int PID_DM { get; set; }
[Browsable(false)]
public int PID_DL { get; set; }
[Browsable(false)]
public int PID_PS { get; set; }
[Browsable(false)]
public int PID_IS { get; set; }
[Browsable(false)]
public int PID_DS { get; set; }
public double WheelSpeedCharge { get; set; }
public byte HomePositionValue { get; set; }
public byte HomeKitNo { get; set; }
[Browsable(false)]
public Single interval_xbe { get; set; }
[Browsable(false)]
public int interval_bms { get; set; }
public int doorSoundTerm { get; set; }
[Browsable(false)]
public int musicvol { get; set; }
[Browsable(false)]
public bool Enable_Music { get; set; }
#endregion
[Browsable(false)]
public string LastMapFile { get; set; }
[Category("Report"), Browsable(false),
Description("상태기록시 장비 식별코드(4자리)"),
DisplayName("M/C ID")]