diff --git a/Machines/ILSOS_PrismaticRD_PTOP/ILSOS_PrismaticRD_PTOP_zalipazo_wpftmp.csproj b/Machines/ILSOS_PrismaticRD_PTOP/ILSOS_PrismaticRD_PTOP_zalipazo_wpftmp.csproj new file mode 100644 index 0000000..00a7369 --- /dev/null +++ b/Machines/ILSOS_PrismaticRD_PTOP/ILSOS_PrismaticRD_PTOP_zalipazo_wpftmp.csproj @@ -0,0 +1,228 @@ + + + + + Debug + AnyCPU + {8BB07B4C-0092-408B-9C2E-21271F62B328} + library + ILSOS_PrismaticRD_PTOP + ILSOS_PrismaticRD_PTOP + v4.8.1 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + + + + true + ..\_out_prismatic_rd_ptop\x64-Debug\ + Program + $(SolutionDir)\Machines\_out_prismatic_rd_tdc\x64-Debug\Aurora.exe + DEBUG;TRACE + full + x64 + 7.3 + prompt + 5 + + + ..\_out_prismatic_rd_tdc\x64-Release\ + TRACE + true + pdbonly + x64 + 7.3 + prompt + + + + + + + + + + + + + + + + + + + + + + + + + + + + UCMainAutoRun.xaml + + + + UCEquipmentSpecificEditor.xaml + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + {c376d692-d3a2-44ea-bd2d-dedde648d587} + AuroraCellTracker + + + {b649d221-8c7c-4348-840a-cf07f95ab15e} + AuroraChiller + + + {0c36ade1-e627-470c-a5ec-45372b6f2c46} + AuroraIO + + + {7f2d1406-806f-4da9-be1b-fda62856754f} + AuroraLaserScanner + + + {e7e68e54-43d2-4413-9510-43d25f13cd80} + AuroraLaser + + + {f97ea4ef-0d9b-4a18-869d-1630b3d43124} + AuroraLBAD + + + {858130f6-44a8-4b73-bd6e-0ed1aef4c0f4} + AuroraLight + + + {21b083eb-97d6-49b3-acc4-c94c0fbfc999} + AuroraOCT + + + {30fcd6d2-8e66-45e4-93a9-701a1a47db9e} + MilCommon + + + {d8e81422-6616-426f-9cd5-44836d0e6c72} + MilUI + + + {3db398e6-80b7-4bb9-8be7-caf12979c269} + VisionCommon + + + {de586f5e-5bc0-4cac-9ccb-360473a411b4} + VisionUI + + + {e4658ed8-bbb0-4aad-899a-0bad56f2732a} + LASAGUI + + + {5f809998-ddeb-4727-a1fa-e0eb72915aa4} + WeldingCommon + + + + + + xcopy "$(SolutionDir)\External\Aurora\bin" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Aurora\csharp_lib" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Aurora\csharp_runtime" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Aurora\lib\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Aurora\lib\$(PlatformName)-$(ConfigurationName)\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Graphviz\*.*" "$(TargetDir)Graphviz\*.*" /s /d /y + + + xcopy "$(SolutionDir)\Packages\DevExpress23.1.5.0\*.dll" "$(TargetDir)" /s /d /y /I +xcopy "$(SolutionDir)\Packages\MIL\*.dll" "$(TargetDir)" /s /d /y /I +xcopy "$(SolutionDir)\External\AuroraVision\_dummyImages" "$(TargetDir)_dummyImages" /s /d /y /I +xcopy "$(SolutionDir)\External\AuroraVision\lib" "$(TargetDir)" /s /d /y /I +xcopy "$(SolutionDir)\External\LaserScanner\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\OpenCvSharp4\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Ajin\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Ajin\*.lib" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\AuroraPLC\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\PAIX\*.dll" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\PAIX\*.lib" "$(TargetDir)" /s /d /y +xcopy "$(SolutionDir)\External\Aurora\bin\$(ProjectName)" "$(TargetDir)" /s /d /y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/PtoP 유니셀 용접기 PLC 인터페이스_260617/유니셀 PtoP 단동기 Laser Interface_260617.xlsx b/docs/PtoP 유니셀 용접기 PLC 인터페이스/유니셀 PtoP 단동기 Laser Interface_260617.xlsx similarity index 100% rename from docs/PtoP 유니셀 용접기 PLC 인터페이스_260617/유니셀 PtoP 단동기 Laser Interface_260617.xlsx rename to docs/PtoP 유니셀 용접기 PLC 인터페이스/유니셀 PtoP 단동기 Laser Interface_260617.xlsx diff --git a/docs/PtoP 유니셀 용접기 PLC 인터페이스/유니셀 PtoP 단동기 Laser Interface_260618.xlsx b/docs/PtoP 유니셀 용접기 PLC 인터페이스/유니셀 PtoP 단동기 Laser Interface_260618.xlsx new file mode 100644 index 0000000..42de842 Binary files /dev/null and b/docs/PtoP 유니셀 용접기 PLC 인터페이스/유니셀 PtoP 단동기 Laser Interface_260618.xlsx differ diff --git a/docs/작업일지/2026_06_18.md b/docs/작업일지/2026_06_18.md index 326a706..22aa911 100644 --- a/docs/작업일지/2026_06_18.md +++ b/docs/작업일지/2026_06_18.md @@ -43,3 +43,15 @@ - `SeqScoutNormal.cs`의 Scanner Jump 후 `moveSleepTime`을 50 → 100ms로 변경했다. - **이유:** 현장 PTOP의 경우 어제 Scout 이미지가 속도 때문에 제대로 안 됐는데, 현장 PTOP 상황에서 ScoutNormal의 FOV 거리가 멀어서 캡처가 흔들리는 부분 때문에 50에서 100으로 상향함. - 커밋 `81fdf01`로 커밋·푸시 완료. + +## 10:18 + +### [요청] 레이저 미발진 상태로 Analog만 살려 Power Cal 파일 생성 가능 여부 + +- **목적:** Laser Voltage를 1V 줬을 때 실제 몇 W가 나오는지 측정하는 **캘리브레이션(Cal) 파일**을 만들고 싶다. +- **핵심 요청:** 캘 파일을 만드는 동안 **레이저는 실제로 발진(발사)시키지 않고**, **아날로그 신호만 살려서** RTC5의 기록(로그/데이터)은 그대로 저장되도록 할 수 있는가? +- **상세:** + - 레시피(또는 메뉴얼) 화면 → **Manual Laser Power Control** 영역에서 레이저를 쏠지 안 쏠지 제어함. + - 보통은 **레이저 컨트롤러 IO를 살리지 않으면** 레이저가 실제로 나가지 않는다. + - 이때 **아날로그 신호만 활성화**해서, 레이저는 안 나가되 RTC5가 출력 기록은 정상적으로 남기도록(저장되도록) 만들 수 있는지 확인 필요. +- **정리:** Laser 발진 IO는 비활성(레이저 OFF) + Analog 출력은 활성 → RTC5 기록은 정상 저장. 이 구성이 가능한지 검토 요청.