修复运动控制问题:ExecuteToggleEnable 在 PLC 写入失败或异常时回滚 IsJoystickEnabled 状态;OnPlcConnectionChanged 中改为 new List<>(dict.Keys) 遍历副本,避免潜在的集合修改问题;SendSourceDetectorZMoveCommand 新增 sourcePropertyName 参数,根据用户编辑的是 SourceZ 还是 DetectorZ 来决定 delta 计算方向;SavePositionsCommand 增加 () => IsPlcConnected 条件,PLC 未连接时禁止保存。
补充射线源和PLC类库所需配置和信号地址定义文件。
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
[MODEDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[TARGETDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[TUBEDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[HSGDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[SYSDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"SoftwareVersionPLC"
|
||||
"SysConfig"
|
||||
"SoftwareVersion"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[AMPDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[VACDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version_vacuum_system"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[CENTDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[FOCUSDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[CONSDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[TREGDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[CONDDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[FILDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"Version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[TUBEHEADDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"version"
|
||||
"endExceptions"
|
||||
!*************************************************************
|
||||
[INITDM#all]
|
||||
"everything"
|
||||
"beginExceptions"
|
||||
"version"
|
||||
"endExceptions"
|
||||
EOF
|
||||
Reference in New Issue
Block a user