You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bug#1(核心): ProductionTracker.Track()中manual_reset和program_change段结账时 endPartCount传入了复位后/新程序的值而非结账段最后已知值,导致50个manual_reset 段产量全部为0,program_change段产量偏差 Bug#2: _lastSummaryDate在DailySummaryJob.Execute()执行前就设置,若汇总失败则 永久无法重试。修改为Execute返回bool,成功后设置;时间窗口扩大到±2分钟 Bug#3: log4net RollingFileAppender默认排他锁与LogArchiveJob的File.WriteAllText冲突 导致IOException。改用Date滚动+MinimalLock模式,删除手写LogArchiveJob |
1 month ago | |
|---|---|---|
| .github/workflows | 2 months ago | |
| .sisyphus/plans | 2 months ago | |
| CncService | 2 months ago | |
| CncWebApi/Controllers | 2 months ago | |
| database | 2 months ago | |
| docs | 2 months ago | |
| frontend | 2 months ago | |
| src | 1 month ago | |
| tests | 2 months ago | |
| .gitignore | ||
| .txt | 2 months ago | |
| AGENTS.md | ||
| App.config | 2 months ago | |
| CncDataSystem.sln | ||
| README.md | 2 months ago | |
| simulator.json | 2 months ago | |
| 发那科系统采集示例.txt | 2 months ago | |
README.md
CncSimulator 项目根 README This repository contains a self-contained CNC data sampling simulator for .NET Framework 4.7.2. 具体实现参考 simulator.json、Config/SimulatorConfig.cs、Device/DeviceState.cs、Device/DeviceSimulator.cs、Generator/FanucDataGenerator.cs、Core/SimulatorServer.cs、Core/SimulatorEngine.cs、Program.cs。