Commit Graph

280 Commits

Author SHA1 Message Date
Han Qiang Qiang 268c0fd369 修改Recipe C2H4-> UnitName 2023-11-14 15:42:09 +08:00
Han Qiang Qiang cf50e26d9b 删除PM2 DI-33门报警Interlock
修改LineHeat配置SC名称
2023-11-14 14:29:33 +08:00
Han Qiang Qiang 307e9a3ed7 修改气体流量C2H4配置
修改SC对应的气体流量配置
删除DI-33门报警InterLock
2023-11-14 14:03:18 +08:00
Han Qiang Qiang 9c3e075a8b C2H4修改为C3H8 2023-11-14 10:43:36 +08:00
Han Qiang Qiang bbda00b198 1.修改C2H4名称->C3H8
2.IO名称(DI-19,DI 188 189 190  ,AO 211  212 )
3.显示DO43
2023-11-14 10:14:26 +08:00
Han Qiang Qiang b2a63a8a61 1.修改合并冲突内容
2.IoTC添加存储到数据库配置
3.更新dll,  IoTC中添加属性,根据属性值判断是否注册温度数据,优化温度获取条件逻辑顺序
2023-11-06 17:26:07 +08:00
Han Qiang Qiang 078a6cb81a Merge branch 'develop' into feature/测温重构
# Conflicts:
#	SicRT/Config/System.sccfg
#	SicRT/Instances/ToolLoader.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
2023-11-06 13:43:32 +08:00
HCL 81bd96391a 1.修改Purge中Vent超时时间 2023-11-06 13:37:35 +08:00
Han Qiang Qiang 3e66bf4e21 修改TM vent超时问题,由于Routine流程中不区分慢充超时和快充超时,因此统一系统配置参数超时时间VentTimeout 2023-11-06 11:23:12 +08:00
Han Qiang Qiang a5936c017e 1修改加热带配置名称,
2添加启动前检测LineHeater
3添加气柜温度显示
2023-11-06 11:07:48 +08:00
Han Qiang Qiang c24b7db2bb 更新dll [007352e],修改气柜检测
添加SC配置
修改PM的Device配置
2023-11-03 12:33:09 +08:00
Han Qiang Qiang a60ba333de 添加三铯测温硬件配置 2023-11-02 17:46:31 +08:00
Han Qiang Qiang 0336cee22e 删除旧的测温配置项,配置AE测温类 2023-11-02 10:29:28 +08:00
Han Qiang Qiang 8b74f31cd0 修改SC配置的测温参数相关名称
修改Common.xml配置的内容
2023-11-01 15:41:48 +08:00
Han Qiang Qiang d3389459be 添加Common.XML配置文件,用来初始化设备共用硬件 2023-11-01 10:49:43 +08:00
HCL 8d89c35b5a 1.修改ROR M11配置文件的错误
2.ROR时间间隔和基础压力可统一设置
2023-10-31 14:20:48 +08:00
HCL 1bb1fd34d6 1.修改Clean流程 2023-10-31 08:57:02 +08:00
Han Qiang Qiang cd3abbd3c3 修改PMIO报警 2023-10-26 14:46:35 +08:00
Han Qiang Qiang 27f6b53a3d 删除无用的AE监控项 2023-10-26 10:14:48 +08:00
Han Qiang Qiang 4a688d93fe 删除DI-29 2023-10-26 09:04:30 +08:00
Han Qiang Qiang 175495e086 Merge branch 'feature/PM1的IO报警配置移植到PM2中' into develop 2023-10-25 17:59:39 +08:00
Han Qiang Qiang c466b3c4ae 1根据PM1的IO报警信息配置PM2配置
2修改PM2水温报警,
3修改PM2水温报警配置名称
2023-10-25 17:59:10 +08:00
Liang Su 8302cccaa1 更新库文件094abb3,修正Recipe保存的一些问题。
修正SicRT\Toolloader中IoManager对象的加载顺序,移至末尾加载,以避免IoManager中启动了InterlockManager,但InterlockManager使用的数据还未在DATA中注册,导致Poll数据失败的问题。
2023-10-25 16:46:33 +08:00
HCL e29b70233c 1.解决MFC ROR测试重做上次MFC ROR流程的问题 2023-10-25 08:53:01 +08:00
HCL fe8c96316a 1.自动设备增加inch类型参数选项 2023-10-24 15:29:21 +08:00
HCL b701df3337 1.优化Purge和Vent可能出现的问题 2023-10-24 09:58:50 +08:00
HCL 2ee8555705 1.修改TM Purge和Vent逻辑,在Vent最终压力的过程中检测是否开启快充流量 2023-10-24 09:50:54 +08:00
SIC1016\caipeilun 6b3d985945 Merge branch 'develop' of http://118.31.5.210:65000/Sic-Software/Sic08 into develop_configChangedV2
# Conflicts:
#	SicRT/Properties/AssemblyInfo.cs
#	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
2023-10-20 16:32:28 +08:00
HCL d19fed6c29 Recipe中取消Pyro选项 2023-10-19 08:33:55 +08:00
SIC1016\caipeilun bd60f6edcc 删除错误复制 2023-10-18 15:29:14 +08:00
Han Qiang Qiang 157dde3317 删除PM Interlock配置的DI-29 2023-10-18 13:27:01 +08:00
HCL 2e4e67fff6 1.PM K阀组增加V111控制 2023-10-18 11:46:15 +08:00
SIC1016\caipeilun 6bf63d4b06 优化: TM开闸板阀时腔体压力直接使用PT1的Feedback,不另外建立IoPressureMeter3s
*错误:TM使用IoPressureMeter3s类,DATA会注册PM1.ChamberPressure.Value,树状图会覆盖掉PM1.ChamberPressure,从而数值不正确
2023-10-12 17:28:57 +08:00
SIC1016\caipeilun 9019666f02 修复 TM purge时 vent延时绑定错误 2023-10-10 09:05:59 +08:00
SIC1016\caipeilun 3f3f66eced 修复:
TM purge时 vent延时绑定错误
2023-10-09 17:33:31 +08:00
SIC1016\caipeilun 611d7b771b Merge branch 'develop_InterlockV1.3' into develop_configChangedV2 2023-10-07 13:38:35 +08:00
SIC1016\caipeilun dbda23b2ba 修复Interlock项: do-100 和 do-49触发前 di-9 必须为0 2023-10-07 13:38:03 +08:00
SIC1016\caipeilun 4d3b740167 Merge branch 'develop' of http://118.31.5.210:65000/Sic-Software/Sic08 into develop_InterlockV1.3 2023-10-07 13:31:13 +08:00
SIC1016\caipeilun fb96e5de9f 修复 EFEM SlitValueRoutine 触发时提示文本缺失名称 2023-10-07 13:23:58 +08:00
SIC1016\caipeilun fce4967a57 更新多用户登录机制:
同时只允许一个用户登录操作A;
多个用户B登录时,有权限用户A将进行确认,若确认后操作权限转移到B,A变成ReadOnly模式,仅有只读权限;
目前ReadOnly模式禁用鼠标键盘功能,只能切换页面,无法操控页面内功能(滚动条、Log等无法点击查看)
2023-10-06 09:50:11 +08:00
SIC1016\caipeilun c18ffff29d 修改 新增的data项 数据库不保存
删除多余代码
版本更新23.9.28.2
2023-10-03 09:08:02 +08:00
SIC1016\caipeilun d4a2d4b252 修改TM的interlock DO-47 48 17 8 10 12 14 16
要求压差小于50
2023-09-28 14:38:55 +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
SIC1016\caipeilun ca98256710 删除PM DI0和DI7 (DO2、40、41、54、112-119、111的互锁 (为了开腔维护时间可以吹扫) => DO-111漏删 2023-09-20 15:48:25 +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
HCL 3f58922c10 1.取消Load Servo压力Pump延时 2023-09-06 15:48:27 +08:00
SIC1016\caipeilun b7742be1e0 新增interlockV75 2023-09-04 17:13:31 +08:00
SIC1016\caipeilun 5517dfc39d 同步PM2 interlock --V27强制打开配置在PMModuleDevice中 2023-09-04 15:22:09 +08:00
SIC1016\caipeilun 8d1e0e11d2 Interlock新增DO-175 2023-09-04 10:52:32 +08:00
SIC1016\caipeilun 0f9369cce3 新增V46V50InterLock,PMmodule新增属性DI206EqualsTrue_OR_DO177EqualsFalse,或逻辑采用pollbool方式触发 2023-09-04 10:32:20 +08:00
SIC1016\caipeilun 4a78cc0c3d 更新Interlock项-V37S V51 V52 V58 2023-09-01 17:59:21 +08:00
SIC1016\caipeilun f36a6b03d9 更新Interlock
1.DO-46
2.DO-140
3.DO-174
2023-09-01 17:45:20 +08:00
SIC1016\caipeilun 5d4b8d2b81 <Limit di="PM2.DI_ReactorHCLDetectorSW" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52"/>
描述错误,应为DI-52
2023-09-01 17:08:08 +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
Han Qiang Qiang 1d15da78cb 删除PM DI0和DI7 (DO2、40、41、54、112-119、111的互锁 (为了开腔维护时间可以吹扫) 2023-09-01 15:27:51 +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
Han Qiang Qiang fdd60cfd09 更新dll [52e48c6],
修改加热带伴侣配置名称,修改配置项
2023-08-28 15:01:27 +08:00
HCL 67e78cd19b 配置文件修改 2023-08-28 10:42:24 +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
Liang Su 49f33fafb7 更新库文件(Commit dd997bd),优化IoMFC对象。
系统配置中新增MFC60相关的配置参数,修正MFC60的Feedback和SetPoint差异超限后没有报警的问题。
TMModule中注册MFC60,修正MFC60报警后TM Module没有报警的问题。
2023-08-25 16:44:15 +08:00
HCL 81c75b3b96 Merge branch 'feature/可编辑Routine' 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-24 11:26:21 +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
Liang Su eec1f6cc75 更新库文件(Commit 90fa346),优化HiWin Aligner执行命令错误后的信息。
更改HiWin Aligner对象的所属Module,由EFEM改为Aligner,解决Aligner异常后Aligner Module没有Alarm,导致WaferRobot从Aligner取盘失败的问题。
2023-08-22 17:56:16 +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 9c0041a23c 1修改PM的CoolingWater,U10水温参数明配置错误问题
2修改PM的AI20名称
2023-08-17 16:42:29 +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 ac2a461591 DI-27修改 2023-08-17 11:28:31 +08:00
HCL b4d301d049 DI-327修改 2023-08-17 11:18:33 +08:00
HCL dc47ec406f 1.PM 增加DI_DNCommunicationError点及报警 2023-08-17 08:31:55 +08:00
Han Qiang Qiang c7cbb82392 添加加热带超温检测 2023-08-16 13:55:38 +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
SIC1016\caipeilun 975f2ed13b 新增关闭软件权限,需要修改配置才能ShutDown 2023-08-14 11:51:22 +08:00
HCL decb091969 1.开放PM DO-50 2023-08-11 09:47:54 +08:00
HCL 03bc55caaa Merge branch 'hotfix/整理优化WaferInfo' into develop 2023-08-10 17:29:36 +08:00
HCL 9e156d1b26 1.Load Pump时不关闭TM Fast Pump阀 2023-08-10 16:51:27 +08:00
HCL 6841e85be4 1.修改Load 旋转电机CCD位置逻辑 2023-08-10 16:35:52 +08:00
HCL 9237c3262d 1.整理WaferInfoRt类 2023-08-10 15:56:27 +08:00
HCL ade9ab9fad 1.Load和Unload Purge增加Vent超时时间 2023-08-10 14:32:17 +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