hanqiangqiang
|
405a49bb77
|
整理Slot信息,添加属性和Wafer共享数据
|
2024-08-14 15:42:08 +08:00 |
hanqiangqiang
|
c4b0f20a7a
|
初步整理WaferManager
|
2024-08-13 08:39:22 +08:00 |
hanqiangqiang
|
eb8943cf6e
|
调试Bufer slot信息
|
2024-08-09 16:23:26 +08:00 |
hanqiangqiang
|
6839af40fb
|
修改绑定数据源,底层数据
|
2024-08-06 14:47:02 +08:00 |
hanqiangqiang
|
5c9509443a
|
整理Wafer信息,临时保存
|
2024-08-02 12:13:29 +08:00 |
hanqiangqiang
|
1aceb879a9
|
[Common]
扫描DATA时,添加异常处理
|
2024-06-28 16:11:03 +08:00 |
SL
|
b4a874c65f
|
fix(DataManager): 修正Poll函数中,key为null时异常的的问题。
|
2024-06-25 15:54:43 +08:00 |
HCL
|
64ba860f1b
|
1.将配置文件名称中带有()、/等字符还原
|
2024-05-13 10:38:37 +08:00 |
HCL
|
c28796560e
|
1.调整位置,防止未安装GEM许可证机台有报错信息
|
2024-05-09 10:20:32 +08:00 |
HCL
|
f5a77f2817
|
1.GEM远程指令优化
|
2024-05-08 15:27:32 +08:00 |
HCL
|
eb94be8f89
|
Merge branch 'GEM' into feature/KX_GEM
# Conflicts:
# MECF.Framework.Common/MECF/Framework/Common/DataCenter/IQueryDataService.cs
|
2024-05-07 16:49:44 +08:00 |
HCL
|
f23464a377
|
1.远程指令优化
|
2024-05-07 11:06:32 +08:00 |
HCL
|
517dc7b733
|
1.Custom Message整理
|
2024-05-06 14:20:40 +08:00 |
HCL
|
435ad99b52
|
1.GEM终端消息增加确认按钮
|
2024-05-06 11:12:40 +08:00 |
HCL
|
5d53a57ced
|
1.Gem终端消息更新
|
2024-04-30 17:28:53 +08:00 |
HCL
|
2c280cae0f
|
1.优化Gem事件和报警
|
2024-04-30 16:00:19 +08:00 |
HCL
|
fbac221fcb
|
1.修改GEM关于Recipe相关操作
|
2024-04-29 11:16:02 +08:00 |
HCL
|
1b9f585a13
|
1.更新最新KXGEM版本
2.增加变量Host端修改回调函数
|
2024-04-26 17:36:24 +08:00 |
HCL
|
51cf0e3c86
|
1.优化GEM
|
2024-04-25 17:36:05 +08:00 |
SL
|
7ee003db22
|
refactor(GitVersion): 引入自动创建版本工具。
|
2024-04-25 09:36:31 +08:00 |
SL
|
571cefd3d1
|
fix(TC): 修正IoTC对象读取温度小数位数过长的问题。
|
2024-04-24 09:29:41 +08:00 |
SL
|
5c1b760ccb
|
refactor(TC): 重写IoTC控制逻辑。
拆分HeaterControlMode枚举,将2704工作模式和温度控制策略分离,使含义更加准确。
增加一些帮助方法,简化IoTC代码。
整理和重构IoTC代码,更加简介、语义准确,并修正一些原HeaterControlMode枚举语义模糊导致的问题。
|
2024-04-24 09:29:41 +08:00 |
HCL
|
3c0f639079
|
1.SV按照配置文件初始化
|
2024-04-23 17:12:17 +08:00 |
HCL
|
7bc1e369f1
|
1.设置内置的设备名称和软件版本等
|
2024-04-23 10:56:49 +08:00 |
HCL
|
179490de32
|
1.修正Interlock有时存在不起作用的问题
2.增加PM在PreProcess,Process,PostProcess状态下不能降隔热罩的功能
|
2024-04-22 16:50:07 +08:00 |
HCL
|
27eef66571
|
1.增加设备名称
|
2024-04-22 10:56:54 +08:00 |
SL
|
e6256b4138
|
Merge branch 'feature/refactor-temp-sensors-add-maf' into develop
|
2024-04-19 13:29:11 +08:00 |
HCL
|
cf57e9a25c
|
1.KXGEM.dll放到Dependencies文件夹中
|
2024-04-18 16:16:46 +08:00 |
HCL
|
a0ce725a1b
|
1.修改名称,防止GEM初始化失败
|
2024-04-18 15:46:31 +08:00 |
HCL
|
8054177491
|
1.合并GemManager
|
2024-04-17 14:51:38 +08:00 |
HCL
|
35e0b61a1d
|
1.PJInfo增加属性
|
2024-04-12 15:13:01 +08:00 |
SL
|
fd6d2ef245
|
feat(Common): UI左上角显示的版本号从RT拉去,而不是显示SicUI的版本号。
新增ReleaseVersion对象管理版本信息。
新增RTVersion属性到RtApplication对象,并向DATA注册该属性,供UI拉去版本信息。
优化并规范RtApplication.cs格式。
|
2024-04-08 12:04:37 +08:00 |
SL
|
c15c92f799
|
feat(TempSensor): 重构温度探测器相关对象,增加MAF滤波。
新增TempSensorBase对象,其它温度探测器均集成此基类。
在基类中实现滤波、仿真功能。
BaseDevice基类中新增RTrigs数组,在TempSensorBase的Reset方法中统一复位所有的R_TRIG对象,以简化代码。
重命名一些对象的名称,使其含义更加准确。
|
2024-04-08 10:40:44 +08:00 |
SL
|
1940907c4d
|
refactor(Common): 更改IDevice.cs文件编码为UTF8
|
2024-04-08 10:37:11 +08:00 |
HCL
|
6e10bb8fd8
|
Merge branch 'WaferTrayInfo' into develop
|
2024-04-07 10:26:38 +08:00 |
SL
|
2a0cbd0ad8
|
[Common]
修正LOG日志信息中没有Module名的问题。
(cherry picked from commit 3e26b0428df1a39923e010b088d7e4290e6dc1c4)
|
2024-03-27 15:51:30 +08:00 |
HCL
|
ee7edd1ddb
|
Merge branch 'develop' into WaferTrayInfo
|
2024-03-27 13:27:55 +08:00 |
SIC1016\caipeilun
|
72b4dd0b25
|
修改Maintain布局
|
2024-03-26 15:33:40 +08:00 |
SL
|
f564cd138a
|
修正InterlockManager问题
修正InterlockManagerBase对象中的_rTrigMonitorError字段为初始化的问题。
|
2024-03-25 08:36:50 +08:00 |
SL
|
e37613e256
|
[Common]
修正InterlockManagerTests中调用InterlockManager的Initialize方法时传入参数错误的问题。
修正一些书写错误。
|
2024-03-24 12:11:24 +08:00 |
SL
|
2dd2854ecd
|
修正Interlock可能过早触发的问题。
优化IIoBuffer接口和IoManager对象
- 增加DOMap、DIMap等属性,使私有的_doMap等字段可以被外部对象访问,准备好分离IoManager和InterlockManager。
- 移除初始化InterlockManager的代码。
- 移除OnTimer方法,以及调用OnTimer的后台县城。
优化IIoProvider接口、IoProvider对象
- 新增IsSynced属性,用于检查IoProvider对象是否已经和PLC进行了数据同步。
- 优化IoProvider对象的OnTimer方法中的代码,整理结构并删除多余的代码。
优化IoProviderManager对象
- 新增WaitFirstSync方法,用于检测是否所有的IoProvider均同步了PLC数据。
优化InterlockManagerBase和InterlockManager对象
- Initialize方法返回值由bool变更为void。
- Initialize方法参数表中的doMap、diMap等参数变更为IIoBuffer对象。
- 新增OnTimer方法以及PeriodicJob变量,用于背景线程中执行互锁检查。
优化代码格式
- IoDataCache对象中增加一些注释。
|
2024-03-24 12:09:11 +08:00 |
SL
|
07534546d8
|
[Common]
IoProvider后台通讯周期改为50ms一次。
|
2024-03-22 14:28:27 +08:00 |
SL
|
fe9ce19617
|
[Common]
修正Credential对象的IsEmpty方法中没有判断cred参数是否为null的问题。
|
2024-03-18 14:09:26 +08:00 |
SIC1016\caipeilun
|
518dfe2a9c
|
修改错误英文单词Maintainance;添加wcf传输注册类
|
2024-03-16 10:29:09 +08:00 |
SIC1016\caipeilun
|
a4620a986f
|
添加UI端界面代码
|
2024-03-15 19:31:25 +08:00 |
SIC1016\caipeilun
|
19c8e6f5e7
|
添加RT端代码和UI端代码
|
2024-03-15 19:17:00 +08:00 |
SIC1016\caipeilun
|
d70506ffad
|
删除Maintain 在wcf服务中的代码
|
2024-03-15 19:06:08 +08:00 |
HCL
|
fc30d4021c
|
1.AutoRun传盘信息异常处理
|
2024-03-13 13:33:25 +08:00 |
HCL
|
6ce8e90f5d
|
1.解决删除Wafer导致Tray也删除的问题
2.Sequence显示问题
|
2024-03-12 15:51:34 +08:00 |
HCL
|
be92a68f1e
|
TrayState改为TrayStatus
|
2024-03-12 14:10:07 +08:00 |