hanqiangqiang
|
0122cbc0ef
|
[RT.EquipmentLibrary]
1TCS补液,取消2延时关闭
2补液开始前,如果DI-73有信号,停止补液
|
2024-05-17 14:30:05 +08:00 |
hanqiangqiang
|
e2ed568fbc
|
[RT.EquipmentLibrary]
TCS补液逻辑修改,在最高液位立刻停止补液,非最高液位时DI有信号后,延时2秒停止补液
|
2024-05-14 17:02:26 +08:00 |
hanqiangqiang
|
fc36dc2380
|
[RT.EquipmentLibrary]
1.修改PLC心跳,在仿真模式下不启用心跳检测线程
2.修改补液逻辑和对应IO名称
|
2024-05-14 16:40:53 +08:00 |
HCL
|
64ba860f1b
|
1.将配置文件名称中带有()、/等字符还原
|
2024-05-13 10:38:37 +08:00 |
SL
|
369bbf0751
|
fix(recipe): 修正Recipe编辑器中气体流量模式始终显示Purge的问题。
|
2024-05-11 14:21:05 +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
|
5d36b87fb5
|
1.PostProcessRunning改名
|
2024-05-07 15:03:29 +08:00 |
HCL
|
96d0e33482
|
1.IoInterlock增加PostProcessRunning
|
2024-05-07 14:30:59 +08:00 |
hanqiangqiang
|
63e13670dd
|
[RT.EquipmentLibrary]
TCS补液,未启用DI检测时,也不启用DO检测
|
2024-05-07 11:15:17 +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
|
30819a832f
|
1.增加Sequence Change事件
|
2024-04-29 14:36:02 +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 |
hanqiangqiang
|
793a35f4d0
|
[RT.EquipmentLibrary]
TCS注水时检测DO_AV(H),为False时报警提示
|
2024-04-25 17:29:55 +08:00 |
SL
|
ed040e2151
|
fix(TC): 修正Power进入Pyro时没有ramp到目标温度的问题。
修正IoTC的SetTargetSP方法中,开始Ramp前,使用错误AO获取当前实时温度的问题。
修正IoTC的MonitorTargetSPRamping方法中,Ramp时将目标温度写入错误的AO的问题。
修正IoTC的SetHeatMode方法中,如果HeaterLoop的模式为手动,没有刷新对应通道TargetSP的问题,该问题可能导致进入Pyro时没有正确使用实时温度开始Ramp,造成温差过大,PID满幅输出的问题。
IoTCHeaterLoop对象中新增AOTempFromSensorTC属性,用于保存2704实时温度写入的AO对象。
|
2024-04-25 14:08:08 +08:00 |
SL
|
30eb71dfa3
|
Merge branch 'feature/revert-tc-temp-setpoint-ramp-in-pyro-mode' into develop
|
2024-04-25 10:22:06 +08:00 |
SL
|
0960b0b8c6
|
refactor(GitVersion): 解决方案的BuildTools目录增加自动版本信息文件
添加编译后创建的版本信息文件SicRT\gitversion.json到VS解决方案BuildTools文件夹,方便查看版本信息。
|
2024-04-25 10:20:19 +08:00 |
SL
|
18fb982f72
|
refactor(GitVersion): 将GitVersion的targets文件添加到解决方案,方便编辑。
|
2024-04-25 09:47:16 +08:00 |
SL
|
6fc25cbaeb
|
fix(GitVersion): 增加lib文件夹到仓库。
|
2024-04-25 09:38:39 +08:00 |
SL
|
7ee003db22
|
refactor(GitVersion): 引入自动创建版本工具。
|
2024-04-25 09:36:31 +08:00 |
SL
|
a852a12473
|
refactor(TC): 优化IoTC对象相关代码,简化代码结构。
新增IoTCHeaterLoop对象,IoTC中关于TargetSP爬升相关的参数使用该对象封装,并按实际加热器数量创建数组,通过下标访问每个加热器,简化代码结构。
|
2024-04-25 00:08:25 +08:00 |
SL
|
b04e9af5d8
|
revert(TC): 恢复IoTC对象在Pyro模式时,Ramp到目标温度的逻辑。
|
2024-04-24 23:12:23 +08:00 |
SL
|
ccffb542e0
|
Merge branch 'feature/2704-dynamic-pid-limit' into develop
|
2024-04-24 22:34:05 +08:00 |
hanqiangqiang
|
66e56a97c9
|
[RT.EquipmentLibrary]
新增TCS补液使用DI信号控制,兼容之前设备
|
2024-04-24 17:23:31 +08:00 |
SL
|
bdc92d05f0
|
fix(PMHeaterView): 修正SetPIDLimits方法中检查参数时,判断搞反的问题。
|
2024-04-24 10:48:58 +08:00 |
SL
|
c523186f4f
|
Merge branch 'feature/2704-dynamic-pid-limit' of http://118.31.5.210:65000/Sic-Software/Sic.Framework into feature/2704-dynamic-pid-limit
|
2024-04-24 09:29:59 +08:00 |
SL
|
7edd24d27c
|
refactor(PMHeaterView): 优化PMHeaterViewModel代码结构,PID Limit设置值校验过程分离到独立方法。
|
2024-04-24 09:29:42 +08:00 |
SL
|
cb182a3260
|
refactor(TC): 优化IoTC对象代码结构。
|
2024-04-24 09:29:42 +08:00 |
SL
|
de3ec7358d
|
fix(PMHeaterView): 修正PMHeaterView视图中PID限幅值输入框绑定错的问题。
PID限幅值输入框绑定的PIDLimitLowerSP等属性类型更改为string。
SetPIDLimits方法中转化PIDLimitLowerSP等属性为double。
|
2024-04-24 09:29:42 +08:00 |
SL
|
ef6a9ad224
|
refactor(TC): 继续优化TC动态PID限幅功能。
IoTC对象中新增MonitorDynamicPIDLimit方法,后台扫描线程处理PID限幅值设置,解决第一次启动时限幅值没有同步写入AO的问题。
修正PID限幅设置逻辑,修正Power模式切换至Pyro模式时,Pyro模式限幅值丢失,被错误保存为Power模式限幅值的问题。
|
2024-04-24 09:29:42 +08:00 |
SL
|
3bef65d7c6
|
feat(TC): IoTC对象中增加Dynamic PID Limit设置逻辑。
当HeatStrategy切换时,设置PID Limit。
PMHeaterView视图增加手动设置PID Limit功能。
|
2024-04-24 09:29:42 +08:00 |
SL
|
571cefd3d1
|
fix(TC): 修正IoTC对象读取温度小数位数过长的问题。
|
2024-04-24 09:29:41 +08:00 |
SL
|
796ca80c55
|
refactor(heater): 优化Heater相关代码
PMHeaterView视图从SicUI移至公共库。
HeatStrategy控温策略枚举增加Display属性,在界面显示中使用Auto、Follow,显示更简洁。
FlowMode、TCModes、HeatStrategy等枚举从DicMode对象中移出至Aitex.Core.RT.Device.PmDevices命名空间。
|
2024-04-24 09:29:41 +08:00 |
SL
|
2f7c45b0f0
|
refactor(recipe): 重构Recipe相关代码。
优化ComboBoxColumn.Option对象,实现IEquatable、IComparable接口。
IParam及其实现中的Name属性更名为ControlName,语义更准确。
ComboxParam对象的构造函数中检查Recipe保存的选项是否存在,并处理异常。
ComboxParam对象构造函数中处理TC加热策略枚举优化导致的兼容性问题。
修正RecipeData加载时,没有将参数所在的DataGridColumn传入参数对象的ColumnOwner属性的问题。
|
2024-04-24 09:29:41 +08:00 |
SL
|
f7ea9a85fd
|
refactor: 修改多语言中HeaterMode翻译。
Heater_Mode翻译为‘Heat Strategy’和‘加热策略’。
|
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 |
SL
|
9413c7c59d
|
refactor(PMHeaterView): 优化PMHeaterViewModel代码结构,PID Limit设置值校验过程分离到独立方法。
|
2024-04-24 08:49:50 +08:00 |
SL
|
d5e5072607
|
refactor(TC): 优化IoTC对象代码结构。
|
2024-04-24 08:49:06 +08:00 |
SL
|
424ac5b575
|
fix(PMHeaterView): 修正PMHeaterView视图中PID限幅值输入框绑定错的问题。
PID限幅值输入框绑定的PIDLimitLowerSP等属性类型更改为string。
SetPIDLimits方法中转化PIDLimitLowerSP等属性为double。
|
2024-04-23 23:26:54 +08:00 |
SL
|
49bd1b6b38
|
refactor(TC): 继续优化TC动态PID限幅功能。
IoTC对象中新增MonitorDynamicPIDLimit方法,后台扫描线程处理PID限幅值设置,解决第一次启动时限幅值没有同步写入AO的问题。
修正PID限幅设置逻辑,修正Power模式切换至Pyro模式时,Pyro模式限幅值丢失,被错误保存为Power模式限幅值的问题。
|
2024-04-23 23:24:26 +08:00 |
SL
|
95c662f6f5
|
feat(TC): IoTC对象中增加Dynamic PID Limit设置逻辑。
当HeatStrategy切换时,设置PID Limit。
PMHeaterView视图增加手动设置PID Limit功能。
|
2024-04-23 17:43:43 +08:00 |
HCL
|
3c0f639079
|
1.SV按照配置文件初始化
|
2024-04-23 17:12:17 +08:00 |
SL
|
f05010bf3d
|
fix(TC): 修正IoTC对象读取温度小数位数过长的问题。
|
2024-04-23 11:39:22 +08:00 |