Commit Graph

108 Commits

Author SHA1 Message Date
Liang Su 7d27b30847 refactor(PMModule): 移除PMModule对象中,工艺时温度变化率过大报警监测,该逻辑在IoTC对象中实现。 2024-07-12 18:02:58 +08:00
SIC1016\caipeilun 993067e769 新增压力平衡报警,当pt1 pt2的压力值超过设定值时警告或报警。 2024-07-02 13:48:05 +08:00
HCL 1105b72efa 1.Preprocess等待温度超时修改为600s 2024-05-20 16:20:32 +08:00
HCL 1c35b6aba4 1.修正DO-PostProcessRunning报错的问题 2024-05-15 17:51:36 +08:00
HCL b4d823f844 1.修正PostProcess结束后DO-PostProcessRunning未设置false的问题
(cherry picked from commit bd951e3a67)
2024-05-15 16:57:28 +08:00
Liang Su f81f9c07bb 更新库文件bb4a30a,修正JobDone三色灯蜂鸣器无法自动关闭的问题;修正InterlockManager初始化时报集合枚举时发生变更的异常的问题。
JobDone蜂鸣器鸣响循环次数默认值更改为3次。
EquipmentManager中新增"System.AlertJobDone"操作。
版本号更新至v1.1.4.13。
2023-12-28 16:25:18 +08:00
HCL c4cf0978c6 1.PM进入Service不在检查Offline提示 2023-12-18 17:05:11 +08:00
Liang Su c6bcaeeb34 修正Recipe中的C3H8设置项识别错误,全部默认到Purge的问题。
版本号更新至v1.1.1.1
2023-11-17 14:13:53 +08:00
HCL 1bb1fd34d6 1.修改Clean流程 2023-10-31 08:57:02 +08:00
Han Qiang Qiang 27f6b53a3d 删除无用的AE监控项 2023-10-26 10:14:48 +08:00
HCL e29b70233c 1.解决MFC ROR测试重做上次MFC ROR流程的问题 2023-10-25 08:53:01 +08:00
HCL 2e4e67fff6 1.PM K阀组增加V111控制 2023-10-18 11:46:15 +08:00
SIC1016\caipeilun fce4967a57 更新多用户登录机制:
同时只允许一个用户登录操作A;
多个用户B登录时,有权限用户A将进行确认,若确认后操作权限转移到B,A变成ReadOnly模式,仅有只读权限;
目前ReadOnly模式禁用鼠标键盘功能,只能切换页面,无法操控页面内功能(滚动条、Log等无法点击查看)
2023-10-06 09:50:11 +08:00
SIC1016\caipeilun b8e3b8c030 Merge branch '_Bypass_InterLock_ReEdit' into develop
# Conflicts:
#	SicRT/Properties/AssemblyInfo.cs
#	SicRT/ReleaseNotes.md
#	SicUI/Properties/AssemblyInfo.cs
#	ThirdParty/MECF.Framework/MECF.Framework.Common.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.EquipmentLibrary.dll
#	ThirdParty/MECF.Framework/MECF.Framework.Simulator.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Client.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Core.dll
#	ThirdParty/MECF.Framework/Sicentury.Core.dll
2023-09-25 15:23:25 +08:00
SIC1016\caipeilun aae3721283 1.PM2同步修改V75V76和V72TVInterlock
2.删除PM DI0和DI7 (DO2、40、41、54、112-119、111的互锁 (为了开腔维护时间可以吹扫)
2023-09-25 15:15:58 +08:00
Han Qiang Qiang 0e8d46ef76 电阻丝加热,当设置为Warning时Log不输出问题修改 2023-09-13 09:17:41 +08:00
SIC1016\caipeilun 76d4a4e83c 1.取消v42v56v60Interlock
2.修正V75Interlock
3.修改V46V50Interlock
4.修正TV触发Interlock无信息提示
2023-09-08 10:26:47 +08:00
SIC1016\caipeilun 0f9369cce3 新增V46V50InterLock,PMmodule新增属性DI206EqualsTrue_OR_DO177EqualsFalse,或逻辑采用pollbool方式触发 2023-09-04 10:32:20 +08:00
SIC1016\caipeilun edccc8f2d7 1.更新库文件,库文件interlock表Action项新增全局ignoreReverse,忽略所有limit反转;limit项新增ignoreReverse,可以忽略 单项limit触发action反转
2.删除PMModuleDevice程序内Interlock代码,转用Interlock表控制(好处是UI界面操作和IO操作都能触发Interlock)
3.1.更新DO-100相关Interlock
3.2.更新V42/V56/V60 Interlock
3.3.更新DO-49 Interlock
2023-09-01 17:00:46 +08:00
HCL 7690af2d8d 解决Mfc Ror测试过程中Mfc未在正确的位置设置Normal状态的BUG 2023-09-01 15:48:43 +08:00
SIC1016\caipeilun 1ed5d363fd 1.更新库文件;
2.删除全局bypass,新增BypassEnabletable配置项
3.bypass属性名称更正
4.PMservice时不进入ProcessIdle
2023-08-31 16:47:50 +08:00
SIC1016\caipeilun 97e4412900 新增ModuleStatusIndicator控件,完善Interlock_Bypass功能。
1.全局Interlock_Bypass改为TM/PM1/PM2三组独立
2.Interlock_bypass时界面三角提示
3.bypass时,无法online,无法进行process,但可以进入processidle
2023-08-31 15:43:26 +08:00
SIC1016\caipeilun a3285fb89a 将主视图上方的Module状态指示区域的控件删除,准备替换为ModuleStatusIndicator控件。
移除MainViewModel未使用的属性。
2023-08-31 14:04:13 +08:00
HCL 79ecc312b9 1.可编辑Routine增加Hold选项 2023-08-28 10:03:13 +08:00
Han Qiang Qiang 798b4047ca 更新dll[dd6def1]
1Recipe更新触发函数明修改
2修改气流统计界面外观
3修改Recipe实时更新相关配置和函数
2023-08-28 09:47:47 +08:00
HCL 70e49f0067 1.更新进度 2023-08-24 11:23:57 +08:00
HCL d5ca57c6cc 1.进度更新 2023-08-24 11:00:41 +08:00
HCL ed8978a37c 进度更新 2023-08-23 17:26:22 +08:00
HCL 4ab0c94f3f 1.更新进度 2023-08-23 14:41:54 +08:00
HCL 6b706287e7 1.进度更新 2023-08-22 17:29:58 +08:00
HCL 5c03bea704 1.进度更新 2023-08-22 16:57:27 +08:00
HCL f37f62fc89 1.部分优化 2023-08-22 14:32:42 +08:00
HCL 847e64f1be 1.修改可编辑相关Routine名称为EditableRoutine 2023-08-22 11:24:07 +08:00
Han Qiang Qiang a6bdbfaf05 1修改配置中提示信息
2修改日志提示信息
3使用清理工具整理代码格式,
2023-08-17 16:16:51 +08:00
HCL 37196ab0e8 1.修改LeakCheck 2023-08-17 15:39:43 +08:00
HCL b6ae1f1071 1.修改PM Purge和Clean Routine 2023-08-17 11:31:21 +08:00
HCL 492f0eee51 Merge branch '优化Mfc' into develop
# Conflicts:
#	ThirdParty/MECF.Framework/MECF.Framework.Common.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.RT.EquipmentLibrary.dll
#	ThirdParty/MECF.Framework/MECF.Framework.Simulator.Core.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Client.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Core.dll
2023-08-15 15:56:26 +08:00
HCL 56eee036a1 1.优化Mfc Ror功能,增加一次选多个MFC Ror测试功能 2023-08-15 15:46:44 +08:00
Liang Su ae9b1bb329 更新库文件(Commit 9967ac9),PM Operation视图水温显示使用UI库中的CoolingWaterDataPresenter控件。
更正点表中的拼写错误,TMPumpFIow更正为TMPumpFlow。
模拟器新增水温模拟。
修正PMModule在InitDevices方法中初始化设备时,如果设备不存在,异常导致PMModule初始化失败的问题。
2023-08-14 17:55:17 +08:00
HCL 9237c3262d 1.整理WaferInfoRt类 2023-08-10 15:56:27 +08:00
HCL 9ff51d11e2 1.PM Purge超时时间设置为600s 2023-08-10 11:09:24 +08:00
Han Qiang Qiang 65878d3ac7 1更新dll[b2a434c],修改PM归属信息和真值表类名
2修改真值表对象命名
2023-08-10 09:13:04 +08:00
HCL 84d3f77d57 1.进度更新 2023-08-09 11:01:06 +08:00
Han Qiang Qiang d8e4ad45da 1更新dll[aee3301],优化真值表(加载路径上层可配置)+MFC参数设置后更新属性值
2添加真值表加载路径,
2023-08-08 13:42:56 +08:00
HCL c534629b4e 1.优化Mfc Ror Mfc模式设置位置 2023-08-07 13:38:06 +08:00
HCL c7e9d36b4d 1.修改PM MFC动态流量默认值 2023-08-07 13:27:37 +08:00
Liang Su b1865ad948 移除PM Heater视图中配置PSU2输出限制的功能。
PMModule对象中增加统计工艺数据累积量的功能。
DBModel.sql脚本中移除创建表process_flow_data的语句,新增创建表process_data_stat_per_run的语句。
恢复System.sccfg中删除的项目,修正缺失配置项导致程序运行异常的问题。
更新库文件(Commit 724cbaa)
2023-08-04 16:08:55 +08:00
HCL 9dbb69a701 1.Mfc Ror Routine增加Mfc和PC设置Noraml模式 2023-07-28 17:02:05 +08:00
HCL 8584d77f89 1.更新Common库
2.PM Routine蝶阀切换位置模式后增加延时
2023-07-28 14:54:09 +08:00
HCL c1a1bed032 1.PM Purge和Clean、LeakCheck Routine 取消循环中蝶阀的位置控到100流程 2023-07-28 13:52:39 +08:00