From 3333d3ca475d5065db10c91e99b0a367c1df4aa0 Mon Sep 17 00:00:00 2001 From: NohDoyeon241104 Date: Fri, 19 Jun 2026 14:39:04 +0900 Subject: [PATCH] =?UTF-8?q?=ED=98=84=EC=9E=A5=20ScoutImage=20moveSleepTime?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WeldingCommon/Sequences/Main/SeqScoutNormal.cs | 2 +- docs/작업일지/2026_06_19.md | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/WeldingComponents/WeldingCommon/Sequences/Main/SeqScoutNormal.cs b/WeldingComponents/WeldingCommon/Sequences/Main/SeqScoutNormal.cs index 80bb494..889537a 100644 --- a/WeldingComponents/WeldingCommon/Sequences/Main/SeqScoutNormal.cs +++ b/WeldingComponents/WeldingCommon/Sequences/Main/SeqScoutNormal.cs @@ -238,7 +238,7 @@ namespace WeldingCommon.Sequences _Scanner.JumpAbs(xPos, yPos); // 2.SleepTime after Scanner Jump - int moveSleepTime = 100;//50; //msec + int moveSleepTime = 150;//100;//50; //msec Thread.Sleep(moveSleepTime); Log.I(string.Format($"Complete No.{scoutNo + 1} ScannerMove Position")); diff --git a/docs/작업일지/2026_06_19.md b/docs/작업일지/2026_06_19.md index 6d8985a..4265385 100644 --- a/docs/작업일지/2026_06_19.md +++ b/docs/작업일지/2026_06_19.md @@ -149,3 +149,11 @@ - → 가드 토글 불필요, 현장/개발 PC 모두 안전 - 함께: `AjinIO.ReadDoBit(int)` 스텁(`return true`) → `AxdoReadOutport` 실제 구현 **활성화**(도연님) - → 커밋·push (8bfeb73) + +## 14:31 — ScoutNormal moveSleepTime 100 → 150 (현장 반영) + +- 파일: `WeldingComponents/WeldingCommon/Sequences/Main/SeqScoutNormal.cs:241` +- 변경: `moveSleepTime = 100;//50` → `150;//100;//50` (msec) +- 이유: **Canvas(Scan field) 영역을 넓혀서** Scout Image 이동 시 sleep을 더 줘야 **제대로(안정적으로) 촬영**됨 (스캐너 Jump 후 정착 시간 확보) +- 흐름: Scanner JumpAbs → `Thread.Sleep(moveSleepTime)` → ChildImage Grab +- 빌드 산출물: **WeldingCommon.dll**