Commit Graph

15 Commits

Author SHA1 Message Date
HCL 163d2ecad0 1.IoValve 定时器修改 2023-12-22 18:18:58 +08:00
hanqiangqiang 5ff6400818 [RT.EquipmentLibrary]
IoValue类中,添加BypassEnableTable实时生效
2023-11-08 11:22:31 +08:00
SL d841220f69 [RT.Equipment]
移除IoInterlock对象中关于DO-100互锁处理。
IoValve中新增注册Status数据。
2023-09-01 10:26:42 +08:00
SL f31a36f3a5 [RT.Equipment]
修正IoValve的FuncCheckInterlock()方法返回false时,没有返回错误原因的问题。
2023-08-31 21:56:00 +08:00
SL 9c451c6646 [RT.Equipment]
恢复IoInterLock对象的Monitor()方法。
恢复IoVavle中检测BypassEnableTable的系统配置。
PMModuleBase对象中新增属性IsBypassEnableTable。

[Common]
从IoManager中移除InterlockDaemonManager对象的初始化过程。
2023-08-31 11:40:28 +08:00
SL 74c2f66484 [Common]
将字段_dicLimitToActionMap、_dicLimitPerModule从InterlockManager对象移至InterlockManagerBase对象。
优化InterlockManager对象的Initialize方法,精简代码。
优化Interlock相关对象的目录结构和命名空间。
2023-08-17 09:43:24 +08:00
SL 7c2bfd18dd [RT.Equipment]
IoValve对象在DATA中注册属性Status。
2023-08-16 11:02:47 +08:00
SL 742726ae32 移除全局BypassInterlock系统参数,现在可针对每个Module单独配置。
InterlockManager中增加SetEventLevel()方法,当PM进入Service模式时,允许将Interlock事件打印信息的等级降为Info。
移除BypassEnableTable系统参数。
2023-08-09 17:57:50 +08:00
HCL af08f0854b 1.IoValve中MFC Ramp时间由5ms改为5s 2023-06-20 15:36:28 +08:00
HCL 0cae4f6b6c 1.修改时间 2023-06-20 11:38:32 +08:00
hanqiangqiang e134a424d1 [RT.EquipmentLibrary]
1V94和V96,打开或关闭时,操作对应MFC
2添加到远程分支,未合并到develope分支
2023-06-19 14:51:19 +08:00
hanqiangqiang 581cd62977 还原阀门和MFC到最原始版本 2023-06-01 14:30:14 +08:00
hanqiangqiang f1ac188b13 从6号机库中移植,关闭或者打开气阀时,操作相关MFC打开或关闭 2023-06-01 13:44:11 +08:00
DESKTOP-1N1NK8A\auvkk 2ec983b465 [Common]
修正InterlockLimit对象的输出信息格式。
修正IoValve中触发Interlock后重复输出信息的问题。
2023-04-24 14:14:08 +08:00
DESKTOP-GPE37UV\THINKAPD 1ace450916 Add project files. 2023-04-13 11:51:03 +08:00