Commit Graph

167 Commits

Author SHA1 Message Date
SIC1016\caipeilun 3bdc347fba Merge branch 'develop' into feature/bind-interlock-manager-to-module 2023-08-28 15:31:42 +08:00
hanqiangqiang dd6def17c6 [UI.Client]
1Recipe更新触发函数明修改
2修改气流统计界面外观
2023-08-28 09:14:06 +08:00
SL 788333d6e6 Merge branch 'develop' into feature/bind-interlock-manager-to-module 2023-08-25 17:23:53 +08:00
HCL 8ad853c9b2 Merge branch 'feature/fix-edit-routine-issues' into develop 2023-08-24 11:21:31 +08:00
hanqiangqiang b0faa5c386 [UI.Client]
修改标签绑定数据源
2023-08-23 17:08:46 +08:00
HCL c9b7de7f1c 1.取消Clean 2023-08-23 14:07:44 +08:00
SL 3b958606fa [UI.Client]
修正Recipe编辑器中加载Routine后,所有单元格没有权限的问题。
2023-08-22 17:20:28 +08:00
SL d09efef6f5 [UI.Client]
修正当Recipe类型不为Process时,Recipe编辑器中完成单元格编辑时,RecipeStep仍然计算流量导致异常的问题。
2023-08-22 16:58:11 +08:00
SL e516422e8e [UI.Client]
修正RecipeEditor视图无法加载Routine编辑表格的问题。
新增类型RecipeType,用于区分当前RecipeData对象的类型。
RecipeFormatBuilder对象中构建Recipe表格格式时,判断Recipe类型,如果不是Process,则默认赋予所有列WR权限。
2023-08-22 16:48:45 +08:00
SL eba8837a5e [UI.Client]
修正PMProcess界面点击Start按钮启动工艺时,无法获取IsInterlockBypassed的问题。
2023-08-18 16:00:59 +08:00
SL c17d73a7e6 Merge branch 'develop' into feature/bind-interlock-manager-to-module 2023-08-17 21:17:48 +08:00
hanqiangqiang f6a6b7a868 [UI.Client]
PMProcess界面中加载Recipe时,默认使用PM1中配置的参数,修改为实际对应的PM模块
2023-08-16 10:28:19 +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 96630d9c96 [UI.Client]
新增ModuleStatusIndicator控件。
2023-08-15 12:39:17 +08:00
SL 9967ac9716 [UI.Core]
修正当设备配置中未定义IoSensorWaterFlowTemp时,PM Operation视图水温指示控件中的FlowSW信号灯没有隐藏的问题。
2023-08-14 17:45:47 +08:00
SL ac949099c2 [UI.Client]
CoolingWaterResPresenter对象更名为CoolingWaterDataPresenter。
修正CoolingWaterDataPresenter温度Warning和Alarm时背景色没有变化的问题。
修正CoolingWaterDataPresenter水流传感器信号灯绑定的属性名错误的问题。
修正CoolingWaterDataPresenter的Tip无法显示的问题。

[RT.Equipment]
IoSensorAnalog对象的Warning High/Low 和 Alarm High/Low的默认值修改为double.Infinity
2023-08-14 11:56:12 +08:00
hanqiangqiang 7e833d8667 [UI.Client]
水温报警控件,修改ON和Off控制的颜色转化
2023-08-13 15:43:41 +08:00
hanqiangqiang 3192c8314f [UI.Client]
添加水温监控件
2023-08-11 17:34:36 +08:00
HCL b0d3c03b9b Merge branch 'hotfix/整理优化WaferInfo' into develop 2023-08-10 17:29:11 +08:00
hanqiangqiang b80a24f978 [UI.Client]
删除选择查询,使用全部查询功能
[RT.EquipmentLibrary]
1删除旧的查询功能
2重写数据库查询语句
2023-08-10 16:18:48 +08:00
HCL c93b2028a8 1.整理WaferInfoRt类 2023-08-10 14:20:55 +08:00
hanqiangqiang 8f0f96fd33 [UI.Client]
PMProcess修改界面标签,使用Linq查询数据
2023-08-10 10:05:26 +08:00
hanqiangqiang b2a434cacb [UI.Client]
1设置Tray的Coating信息时,根据历史数据设置PM归属
2修改使用配置信息未能获取问题
[RT.EquipmentLibrary]
修改真值表类名PMGsaTrueTableLoad修改为PMGasTrueTableInitialize
2023-08-10 09:07:16 +08:00
hanqiangqiang bc3679f0d9 [UI.Client]
1优化界面显示
2 ModuleDataMonitor OnTime中循环获取系统参数修改
2023-08-09 17:22:52 +08:00
hanqiangqiang cc5ded69fe [Common]
气体统计对象添加通知属性
[RT.EqumentLibrary]
添加按天查询功能方法
[UI.Client]
使用单个子线程查询气体流量
2023-08-09 16:12:12 +08:00
hanqiangqiang 1b1180279f [RT.EquipmentLibrary]
修改为使用界面中数据库查询功能
[UI.Client]
修改界面布局,优化查询功能
2023-08-08 21:15:05 +08:00
SL 175094ab68 [RT.Equipment]
IoSensorAnalog对象标记为abstract。
IoSensorWaterFlowTemp对象新增diFlowSW字段,用于获取水流信号。
优化IoSensorAnalog及其派生类对于DeviceData的处理逻辑。

[Common]
新增AITWaterFlowData对象。
2023-08-08 00:36:56 +08:00
SL 724cbaa171 [UI,Client]
修正DataLog重新查询数据曲线时,上次设定的Factor和Offset没有生效的问题。
2023-08-03 16:29:58 +08:00
SL 73201c8503 [UI.Client]
PM Process视图中的工艺数据统计中的耗电量小数位数改为3位。
2023-08-03 09:44:42 +08:00
SL 003b00f723 [RT.Core]
ProcessDataStatCounter对象中增加DataFilter,用于从外部设置数据处理方法。
修正ProcessDataStatPerRun对象中统计气体流量和加热器功率时,未将数据进行微分导致累加值错误的问题。

[UI.Client]
修正PMPorcessView视图中气体流量统计列表列宽不能拖动调整的问题。
2023-08-02 16:19:50 +08:00
SL a7de861162 [RT.Core]
修正启动PM Process数据统计时,没有传入Recipe名称的问题。

[UI.Client]
修正PMProcessView中的数据统计列表的RecipeName列宽度太短显示不全的问题;Run#列重命名为#。
2023-08-01 23:50:50 +08:00
SL 4f31bfbc60 [RT.Core]
修正PM工艺数据统计(气体流量)功能相关的一些问题。
2023-08-01 18:24:41 +08:00
SL fc57abc93e [RT.Core]
修正ProcessDataStatManager构造函数中断言参数条件错误的问题。

[UI.Client]
PMProcessViewModel中增加属性ProcessRunDataList,从RT端拉取工艺数据分析列表。
2023-08-01 17:09:30 +08:00
SL beb1370d4d [UI.Client]
PM Operation视图Heater电阻阻值显示控件中的阻值保留小数点后3位。
2023-08-01 16:23:46 +08:00
SL b0c5451a43 [UI.Client]
移除PMProcessGasFlowCounterViewModel.cs。

[RT.Core]
新增ProcessDataStat相关对象,用于统计PM工艺过程中的数据。
2023-07-31 16:38:10 +08:00
SL 1a2979f0c5 修正PM ProcessView中的气体流量显示控件布局问题,将Label控件更换为Border控件以提高性能。 2023-07-31 11:13:02 +08:00
HCL 46b936986c Merge branch 'develop' into feature/整理优化数据库代码 2023-07-24 08:32:47 +08:00
hanqiangqiang 0008ec9793 [UI.Client]
修改Heater电阻显示控件,居中显示
2023-07-20 14:53:28 +08:00
SL 38010aa936 [UI.Client]
新增Heater电阻显示控件。
2023-07-19 18:59:24 +08:00
HCL 77d3e39e7e Merge branch 'develop' into feature/整理优化数据库代码 2023-07-18 08:58:51 +08:00
hanqiangqiang 4a673480a3 [RT.EquipmentLibrary]
删除旧的气体流量真值表功能
2023-07-17 16:51:56 +08:00
hanqiangqiang 97fe557575 [UI.Client]
优化显示格式,优化数据实时刷新问题
2023-07-17 16:30:42 +08:00
hanqiangqiang 37d18a439d []RT.EquipmentLibrary]
添加气阀和MFC缓存集合,不在重复获取对象
优化混合气体计算
注册总的气体流量查询
[UI.Client]
添加气体总的使用查询
2023-07-17 15:22:15 +08:00
HQQ f123d982f9 [Common]
气体用量统计对象,添加标记
[UI.Client]
添加气体查询对象和下拉框对象
2023-07-16 21:26:41 +08:00
hanqiangqiang 177bbe38ad [Common]
添加气体统计类独对象
[RT.EquipmentLibrary]
添加气体种类解析
2023-07-16 16:24:26 +08:00
hanqiangqiang b5fe359430 [RT.EquipmentLibrary]
1修改加载文件路径和标记名称
[UI.Client]
重新修改界面标记属性,显示数值
2023-07-15 10:37:45 +08:00
hanqiangqiang 8ad19504c8 [Common]
删除添加的对象类
[RT.EquipmentLibrary]
1添加初始化函数,初始化气体对象,属性+注册数据+参数设置后回调
优化数据结构和初始化逻辑
2023-07-14 17:49:01 +08:00
hanqiangqiang ccff2d3016 [RT.EquipmentLibrary]
精简XML,更新位置到Common库中
2023-07-14 09:31:26 +08:00
HCL 91b4494cbc Merge branch 'develop' into feature/整理优化数据库代码 2023-07-10 18:21:31 +08:00
hanqiangqiang 1e2c55dc52 [UI.Client]
1优化Coating设置界面,PM一键设置到四个对象
2重写Tray整体对象数据展示界面,使用PM作为主列展示
3重写PM对象查询展示界面
4添加BoolToVisibilityConverter类,根据选项显示对应的控件
5优化查询提示
2023-07-10 16:48:49 +08:00