修复运动控制问题:ExecuteToggleEnable 在 PLC 写入失败或异常时回滚 IsJoystickEnabled 状态;OnPlcConnectionChanged 中改为 new List<>(dict.Keys) 遍历副本,避免潜在的集合修改问题;SendSourceDetectorZMoveCommand 新增 sourcePropertyName 参数,根据用户编辑的是 SourceZ 还是 DetectorZ 来决定 delta 计算方向;SavePositionsCommand 增加 () => IsPlcConnected 条件,PLC 未连接时禁止保存。

补充射线源和PLC类库所需配置和信号地址定义文件。
This commit is contained in:
QI Mingxuan
2026-05-11 10:53:45 +08:00
parent f4a2856b92
commit e9596b013a
11 changed files with 9656 additions and 467 deletions
@@ -0,0 +1,6 @@
// Flag, ob die Trace-Meldungen asynchron zu protokolliern sind: 1 für asynchron, 0 für synchron.
1
// Kategorie Konfigurationen: <Kategorie-Name> <Enabled[0/1]>
FXDriver 0
FXDriverPviXCreateResponse 0
FXDriverUpgradeCP1483ToCP1583 0