Commit Graph

9 Commits

Author SHA1 Message Date
SL 705832a479 [RT.Equipment]
PMModuleBase的DoIfInterlockNotBypassed()方法增加BypassEnableTable参数的判断。
2023-08-31 15:51:37 +08:00
SL 9c451c6646 [RT.Equipment]
恢复IoInterLock对象的Monitor()方法。
恢复IoVavle中检测BypassEnableTable的系统配置。
PMModuleBase对象中新增属性IsBypassEnableTable。

[Common]
从IoManager中移除InterlockDaemonManager对象的初始化过程。
2023-08-31 11:40:28 +08:00
SL 4ba62bfbbf [UI.Core]
移除EngMode相关的Converters。

[UI.Client]
ModuleStatusIndicator对象增加Warning图标和Warning图标Tips。

[RT.Equipment]
PMModuleBase对象新增IsInterlockBypassed属性,用于指示PM模组是否旁路互锁。
2023-08-15 15:36:38 +08:00
SL 5aba7fa7de [RT.Equipment]
函数DoIfInterlockEnabled更名为DoIfInterlockNotBypassed。
修正DoIfInterlockNotBypassed方法读取PM BypassInterlock参数路径错误的问题。
2023-08-15 12:38:56 +08:00
SL 742726ae32 移除全局BypassInterlock系统参数,现在可针对每个Module单独配置。
InterlockManager中增加SetEventLevel()方法,当PM进入Service模式时,允许将Interlock事件打印信息的等级降为Info。
移除BypassEnableTable系统参数。
2023-08-09 17:57:50 +08:00
SL 4442a7856a [RT.EquipmentLibrary]
PMModuleBase中新增DoIfInterlockEnabled()方法,用于执行某动作前先检查Interlock是否bypass。
2023-07-03 11:34:51 +08:00
SL afd36f60b2 [RT.EquipmentLibrary]
整理PMModuleBase.cs格式。
2023-07-03 10:30:25 +08:00
LAPTOP-9VQH4NI5\LCR 09b285b74e [MECF.Framework.RT.EquipmentLibrary]
1.PMModuleBase增加单独关闭PSU和SCR的抽象方法
2023-05-05 11:24:18 +08:00
DESKTOP-GPE37UV\THINKAPD 1ace450916 Add project files. 2023-04-13 11:51:03 +08:00