diff --git a/WeldingComponents/WeldingCommon/Views/Recipes/UCScannerObjectTeachingControlBoxViewModel.cs b/WeldingComponents/WeldingCommon/Views/Recipes/UCScannerObjectTeachingControlBoxViewModel.cs index 467c121..df0b38f 100644 --- a/WeldingComponents/WeldingCommon/Views/Recipes/UCScannerObjectTeachingControlBoxViewModel.cs +++ b/WeldingComponents/WeldingCommon/Views/Recipes/UCScannerObjectTeachingControlBoxViewModel.cs @@ -184,8 +184,8 @@ namespace WeldingCommon.Views } try { - // 변경 후 - if (_IODevice.ReadDI(12) && _IODevice.ReadDI(24)) + // 변경 후 (260618: IO 결선 변경 12&24 → 11&15) + if (_IODevice.ReadDI(11) && _IODevice.ReadDI(15)) { IsLaserReady = true; } diff --git a/docs/작업일지/2026_06_18.md b/docs/작업일지/2026_06_18.md index e89aef8..6707a8a 100644 --- a/docs/작업일지/2026_06_18.md +++ b/docs/작업일지/2026_06_18.md @@ -93,3 +93,11 @@ - XAML: Laser Control GroupBox에 `No Laser (전압만, 발진 안 함)` 체크박스 추가. - 디바이스 레이어(Scanner/RTC5) 무변경, IO 비트 9/13만 제어. - 커밋·푸시 진행. + +## 12:20 + +### Laser Ready 판정 DI 변경 — IO 결선 변경(12&24 → 11&15) + +- IO 결선을 바꿔서, 레시피의 Laser Ready 판정 입력을 `ReadDI(12) && ReadDI(24)` → **`ReadDI(11) && ReadDI(15)`** 로 수정. +- 위치: `UCScannerObjectTeachingControlBoxViewModel`의 `OnMonitoring` Laser Ready 판정부. +- 변경된 결선에 맞춘 단순 입력 번호 교체(로직 동일).