Auto(SeqAutoRunPTOP.ExecuteWelding)가 발진 직전 보정테이블을 선택하지 않아 직전 상태로 발진 → 매뉴얼과 위치 어긋남. ExecuteList 직전 SelectCorrectionTable(1) 명시 추가(장비측 보정도 테이블 1 기준 정합). 2026-06-23 작업일지 추가. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.0 KiB
1.0 KiB
작업일지 — 2026-06-23
Auto 발진 위치 불일치 수정 (보정테이블)
- 증상: Recipe(매뉴얼)에서 발진한 위치와 Auto Mode 자동 발진 위치가 어긋남. 배터리 위치·리스트 좌표·오프셋 동일, 경로(시퀀스 vs 매뉴얼) 차이뿐.
- 원인:
SeqAutoRunPTOP.ExecuteWelding이 발진(ExecuteList) 직전 스캐너 보정테이블을 명시 선택하지 않아 직전 상태(비전/측정 테이블) 그대로 발진 → 매뉴얼과 보정이 달라 위치 어긋남.- 매뉴얼 티칭런(
SeqTeachingRun/SeqComponentTeachingRun)은 발진 전SelectCorrectionTable(2)선택 후 발진.
- 매뉴얼 티칭런(
- 조치:
ExecuteWelding의 Laser Gate ON 직전에_Scanner.SelectCorrectionTable(1)명시 추가 + 장비측 보정테이블을 테이블 1 기준으로 정합. → Auto/매뉴얼 발진 위치 일치(현장 확인). - 참고: 매뉴얼은 테이블 2를 사용하나, 이번에는 장비측을 테이블 1에 맞추는 방식으로 통일함.