统一各项目运行时目录结构

D:\XPData
├── DataBase\          # SQLite 数据库,例如 XP.db
├── DetectorImages\    # 探测器采集图像
├── Logs\              # Serilog 运行日志
├── Dump\              # 异常 Dump 文件
├── Report\            # 报告输出目录
├── Plan\              # 工艺 / CNC / 检测程序数据
├── Tools\             # 工具相关数据
└── Data\              # 其他运行数据
This commit is contained in:
zhengxuan.zhang
2026-06-05 14:03:30 +08:00
parent a5397ba752
commit b673eeb40a
8 changed files with 102 additions and 30 deletions
+5 -5
View File
@@ -13,13 +13,13 @@
<add key="License:ModuleId" value="4" />
<add key="License:UseSma" value="false" />
<add key="License:LicenseState" value="10" />
<add key="Serilog:LogPath" value="D:\XplorePlane\Logs" />
<add key="Serilog:LogPath" value="D:\XPData\Logs" />
<add key="Serilog:MinimumLevel" value="Debug" />
<add key="Serilog:EnableConsole" value="true" />
<add key="Serilog:RollingInterval" value="Day" />
<add key="Serilog:FileSizeLimitMB" value="100" />
<add key="Serilog:RetainedFileCountLimit" value="365" />
<add key="Sqlite:DbFilePath" value="D:\XplorePlane\DataBase\XP.db" />
<add key="Sqlite:DbFilePath" value="D:\XPData\DataBase\XP.db" />
<add key="Sqlite:ConnectionTimeout" value="10" />
<add key="Sqlite:CreateIfNotExists" value="true" />
<add key="Sqlite:EnableWalMode" value="true" />
@@ -47,7 +47,7 @@
<add key="Detector:Type" value="Varex" />
<add key="Detector:IP" value="192.168.1.200" />
<add key="Detector:Port" value="5000" />
<add key="Detector:SavePath" value="D:\XplorePlane\DetectorImages" />
<add key="Detector:SavePath" value="D:\XPData\DetectorImages" />
<add key="Detector:AutoSave" value="true" />
<add key="Detector:Varex:BinningMode" value="Bin1x1" />
<add key="Detector:Varex:GainMode" value="High" />
@@ -68,7 +68,7 @@
<add key="DetectorPipeline:AcquireQueueCapacity" value="16" />
<add key="DetectorPipeline:ProcessQueueCapacity" value="8" />
<add key="DetectorPipeline:ProcessEveryNFrames" value="1" />
<add key="Dump:StoragePath" value="D:\XplorePlane\Dump" />
<add key="Dump:StoragePath" value="D:\XPData\Dump" />
<add key="Dump:EnableScheduledDump" value="false" />
<add key="Dump:ScheduledIntervalMinutes" value="60" />
<add key="Dump:MiniDumpSizeLimitMB" value="100" />
@@ -123,7 +123,7 @@
value="1.0" />
<add key="MotionControl:SourceDetectorZLinkage:SpeedPercent"
value="100" />
<add key="Report:OutputDirectory" value="D:\XplorePlane\Report" />
<add key="Report:OutputDirectory" value="D:\XPData\Report" />
<add key="Report:TemplatePath" value="Templates\StandardReportTemplate.json" />
<add key="Report:FileNamePattern" value="{Date}_{ProductName}_{WorkpieceSN}_{ReportId}" />
<add key="Report:AutoIncrementOnDuplicate" value="true" />