DESKTOP-GPE37UV\THINKAPD
|
1182caa902
|
修正TM往LoadLock传盘(Wafer+Tray)时,如果LoadLock处于大气压,没有自动抽气,而是TM报错的问题。
修正当TM往LoadLock传盘(Wafer+Tray)时,Tray进入LoadLock,而Wafer还在TMRobot上的问题。
|
2022-12-23 12:09:33 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
3858062944
|
修正Sequence新建或删除后,文件树没有更新的问题。
|
2022-12-22 16:32:18 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
a0a1ca8e51
|
修正Sequence中设置Recipe路径错误导致PM工艺时无法加载Recipe的问题。
|
2022-12-22 16:12:20 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
c8f6be162d
|
修正Recipe删除时,没有删除与之关联的Cell访问白名单的问题。
从RecipeSelectDialogViewModel中移除FileTypes枚举定义,统一使用ProcessTypeFileItem中的相关定义。
|
2022-12-21 16:43:43 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
e94392a227
|
UI端选择Recipe的逻辑统一到RecipeSelectDialogViewModel中。
|
2022-12-21 14:08:06 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
a80072e57c
|
修正MessageDialog中无法从YesToAll按钮获取其对应DialogButton枚举的问题。
|
2022-12-20 16:40:57 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
73cd6bc5c9
|
将WaferRobot和TrayRobot的控制逻辑从EFEM中分离出来。
|
2022-12-20 16:00:11 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
4cadc8b0b3
|
DialogBox中新增按钮‘YesToAll’。
DialogButton增加Description属性支持,可以自定义按钮标题。
新增导入Recipe时判断文件是否存在,如果存在则弹出是否覆盖对话框。
|
2022-12-19 17:10:50 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
825adaf96f
|
RecipeSelectDialog,RecipeSequenceTreeBuilder
新增功能,是否只加载文件夹。
RecipeEditor
新增Recipe导入导出功能。
|
2022-12-19 11:48:08 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
6c3cd28db0
|
修正Recipe中的比例值校验的问题。
|
2022-12-15 16:49:26 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
52f0ec80c8
|
修正Recipe中的比例值不能输入小数的问题。
|
2022-12-15 16:34:04 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
71e153184d
|
修正DataLog中某些数据无法查询的问题。
|
2022-12-12 17:56:42 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
c286da7369
|
修正当Recipe行设置为None时,保存Recipe后,该行的参数会变为默认值的问题。
修正PMProcessView中加载Recipe时,相应的按钮没有被禁用,可能重复点击按钮导致Recipe加载错误的问题。
|
2022-12-12 11:14:22 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
4e750218be
|
1.修正自动流程中PM完成后无法往UnLoad传盘的问题。
2.调整主界面各个模块的状态的字体。
|
2022-12-09 18:07:25 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
23baac74da
|
新增系统配置PM.PM1.Heater.ForceDisableInnerHeater,允许用户强制禁用InnerHeater。
新增系统配置PM.PM1.Heater.Recipe.ForceSkipPowerModeStep,允许Recipe在Power模式加温时,温度到达设定值后强制跳步。
更名系统配置项System.OfflineNotifyTimeout为System.ModuleOfflineTimeout。
修正PMProcessView中可能无法加载Recipe的问题。
修正RecipeData中当关闭Cascade加载模式时,可能在非UI线程添加Step的问题。
|
2022-12-08 14:51:08 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
99cb7e5779
|
新增模块离线超时警告对话框。
|
2022-12-07 22:07:38 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
a896af2af0
|
修正程序升级后没有Recipe.Behaviour.相关权限的问题。
所有模块支持Offline超时提醒功能。
|
2022-12-07 21:15:14 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
d2a849cd32
|
优化Recipe相关的一些权限的名称。
PMProcessView中增加工艺时自动加载当前Recipe的机制。
|
2022-12-06 13:53:04 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
b85ab7d448
|
Load和UnLoad在Home和Reset时复位设备锁。
|
2022-12-06 13:45:12 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
4b111e734d
|
修正所有项目对Common.dll的引用,现在均从ThirdParty/dll/引用。
修正PM跑Process时无法加载Recipe的问题。
修正RIP后Recipe总时间未更新的问题。
修正跑工艺时StepUid会被当作工艺参数执行,从而引发异常的问题。
修正DeviceLocker被Reset后,未清空占用者名单的问题。
|
2022-12-05 18:11:01 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
778d05530d
|
新增DeviceLocker锁定时的取消机制。
新增Load和UnLoad在fsmReset时重置设备锁机制。
|
2022-12-05 16:54:55 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
00cf77c921
|
重写PMProcessMonitor窗口,现在其不再依赖PMProcessViewModel,可以直接从Overview窗口中打开。
修正MainWindow Logout后,ProcessMonitor窗口没有关闭的问题。
|
2022-12-05 14:01:10 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
c75775e0e1
|
PMProcessView:
新增保存基线配方功能。
修正Recipe参数改变时,Cell没有变成绿色的问题。
修正Recipe无法以瀑布流方式加载的问题。
|
2022-12-04 21:34:15 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
d553b40675
|
修改RecipeEditor相关的Columns类型为List<T>.
|
2022-12-04 14:40:06 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
d0be142aa1
|
修改RecipeEditor的DataGrid内ScollViewer的属性CanContentScroll=False
|
2022-12-02 18:10:35 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
cf78fc0eb0
|
优化RecipeEditor滚动方式,取消实时滚动以减缓卡顿。
|
2022-12-02 17:19:02 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
f0a5303aa2
|
修正RecipeEditor中进入Cell-Perm模式时,如果Recipe太大,UI会卡住的问题。
修正Param对象的ResetHighlight函数,如果IsHighlighted为false,则不设置IsHighlighted属性,避免频繁刷UI。
删除RecipeEditorView中Cell-Perm按钮的Click时间,更改为绑定到ViewModel中的SwitchCellAccessPermEditMode()方法。
RecipeEditorView的DataGrid控件的SelectionUnit和SelectionMode属性由UI事件赋值模式改为绑定到ViewModel中对应的属性。
|
2022-12-02 11:22:01 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
474602f278
|
龙工更新Common.dll,解决删除Recipe后列表没有更新的问题。
|
2022-12-01 18:24:16 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
609b3cee10
|
修正当Recipe的StepUid隐藏时,无法保存Uid的问题。
|
2022-12-01 18:14:31 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
652e9f9ae4
|
调整Cell-Perm按钮徽标的布局和颜色。
完善Cell-Perm数量统计功能。
|
2022-12-01 16:38:55 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
8b1163a133
|
修正当Recipe设置为隐藏参数值时,加载Recipe过程中会显示参数值的问题。
新增进入Cell访问权限配置模式前的检查,如果Recipe为空或未保存,禁止进入该模式。
|
2022-12-01 14:13:41 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
ae1e0d03d2
|
移除DoubleParam和StringParam中重载的IsHideValue属性,使其和基类保持一致。
修正IParam的ColumnOwner属性的类型为DataGridColumn。
在Recipe编辑器的单元格中使用PreviewMouseDown事件代替DataGrid的SelectedCellsChanged事件捕获鼠标点击事件,以在Cell访问权限配置模式下正确的Toggle单元格高亮。
取消Recipe编辑界面中的显示/隐藏配方值按钮。
在RecipeEditorViewModel中新增处理单元格访问白名单相关的代码。
在角色配置中新增Recipe.Behaviour.ValuesInEditor权限设置。
|
2022-12-01 13:47:50 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
e898bbce52
|
删除Param.cs中不必要的nameof。
|
2022-12-01 11:34:38 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
fefc340617
|
EditorDataGridTemplateColumnBase中的UpdateVisibility函数中增加对IsReadOnly属性的配置。
EditorDataGridTemplateColumnBase中实现ToString()函数。
RecipeCellAccessPermissionWhitelistInfo对象中读取当前登录的用户名。
RecipeEditorView.xaml中新增TemplateReadOnly模板。
RecipeFormatBuilder中增加对StepUid列的处理。
|
2022-12-01 11:34:03 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
e81d2d6d62
|
修改IParam的ColumnOwner属性的类型到EditorDataGridTemplateColumnBase。
新增新属性FullName到对象RecipeData。
新增新方法GetHighlightedParams到对象RecipeStep。
修正数据表recipe_cell_access_permission_whitelist的名称。
RecipeEditorView中新增Cell权限白名单编辑功能。【未完成】
|
2022-11-30 23:52:05 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
02234f483b
|
RecipeStep中新增StepUid属性。
|
2022-11-30 17:22:39 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
f4e42c92e3
|
从SVN更新,龙工更新了Common.dll
|
2022-11-30 17:21:58 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
f32e2739f4
|
从SVN更新龙工修改的Recipe内容。
|
2022-11-30 14:49:16 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
c7a7068f2d
|
修正Overview界面Cassette中修改Wafer ID后,数据库没有同步修改的问题。
|
2022-11-25 16:42:56 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
cef508a106
|
新增修改WaferID的功能。
新增Overview界面Job创建窗口中的Wafer列表中显示WaferID+SequenceName。
修正Overview界面中Wafer右键菜单Alert Info的IsEnabled状态,无Wafer时禁用此菜单项。
|
2022-11-25 16:11:55 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
ef91b9d709
|
移除RobotBase对象中fPlaceComplete和fPickComplete函数中的延时,以解决WaferRobot错误的问题。
修改System.Scheduler:GroupWaferBySequence的默认值为false,允许针对单个Wafer修改Recipe。
|
2022-11-25 13:42:24 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
032d082798
|
移除SimulatorCore从Nuget引用的NewtonJson,改为从本地引用。
|
2022-11-25 11:56:18 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
92e95897ec
|
上银Aligner优化。
|
2022-11-25 11:55:55 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
6a9445f5a0
|
修正TrayRobot取Tray时动画中Tray状态不正确的问题。
|
2022-11-24 15:29:57 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
98cab1dd78
|
修改TrayRobot和WaferRobot状态名称,使其更简短。
修改AutoTransfer中如果Buffer中有两个以上ProcessCount为0的Tray时,第一个Tray进入Load后,无法进行后续动作的问题。
|
2022-11-24 13:34:37 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
4589fa3b39
|
BaseRoutineWithDeviceLocker类中的LockPump2函数默认超时改为30分钟。
修正UnLoadBaseRoutine的SlowPump()函数错误锁定Pump2的问题。
调整AutoTransfer的UnLoad逻辑,如果Load中有盘准备传入TM,则禁止处理UnLoad任务。
|
2022-11-23 22:53:50 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
ca573ac511
|
Sequence增加Buffer腔Purge次数参数。
当TMRobot向Buffer放盘后,可根据Sequence中的配置进行Purge。
|
2022-11-23 13:27:23 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
9b7a7fea15
|
优化Sequence中UnLoad Purge参数的名称。
|
2022-11-23 10:27:04 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
a6161d424f
|
修正SimulatorIO初始化和OnTimer同时访问IO列表导致的冲突问题。
|
2022-11-22 16:57:31 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
679ce9d0c5
|
修正DataLog查IO数据不正确的问题。
|
2022-11-22 16:56:35 +08:00 |