Commit Graph

443 Commits

Author SHA1 Message Date
Han Qiang Qiang 30265f0feb Merge branch '多片机/multiplate-develop' of http://118.31.5.210:65000/Sic-Software/Sic08 into 多片机/multiplate-develop 2024-06-07 17:28:29 +08:00
Han Qiang Qiang cba3822d36 修改UnLoad扫描闸板阀报错问题
添加Routine需要修改的地方
2024-06-07 17:28:20 +08:00
SIC1016\caipeilun 5864a567a6 Merge branch '多片机/multiplate-develop' of http://118.31.5.210:65000/Sic-Software/Sic08 into 多片机/multiplate-develop 2024-06-07 09:03:15 +08:00
SIC1016\caipeilun 3a9d1feb7d enabletable 2024-06-06 15:42:10 +08:00
SIC1016\caipeilun 55a62b1053 Interlock修改 2024-06-06 10:35:57 +08:00
Han Qiang Qiang 2a1672c59f 修改报错问题 2024-06-05 14:12:00 +08:00
Han Qiang Qiang 1f8eb2bd24 修改TM IO相关内容 2024-05-31 16:19:09 +08:00
Han Qiang Qiang e33a47f6e7 修改Load腔手动操作界面 2024-05-30 17:27:16 +08:00
Han Qiang Qiang 58bc8b75aa 添加V97气阀对应的DI点
修改仿真中V64 V64 V97操作气阀时,赋值对应的DI点
2024-05-30 16:56:23 +08:00
Han Qiang Qiang 78848aeeaf 更新dll [731c87c],磁流体添加新功能
修改磁流体相关功能
2024-05-30 16:42:17 +08:00
Han Qiang Qiang 950c8d5937 修改水温报警相关内容 2024-05-30 10:28:01 +08:00
Han Qiang Qiang dc3468f5de 添加PM泵绑定数据 2024-05-29 14:30:21 +08:00
Han Qiang Qiang f9507a5947 1修改界面气路显示不全
2修改气阀控制错误
2024-05-28 15:03:40 +08:00
Han Qiang Qiang ac8c261437 1修改气阀打开不对应问题
2修改PM的IO,水温的还需要继续优化
3TM的IO好多和逻辑相关,只修改小部分,后面继续修改
4界面添加泵,绑定数据还需要沟通
2024-05-28 11:17:00 +08:00
Han Qiang Qiang bb5c4a6dc0 1修改Recipe,新增MFC
2修改配置中Recipe权限,开启全部显示
2024-05-27 17:05:51 +08:00
Han Qiang Qiang b4cda3c187 磁流体添加功能 2024-05-27 08:37:00 +08:00
Han Qiang Qiang c5ba346585 1修改PLC读写IO
2修改气阀角度显示
3磁流体报错状态取反
2024-05-24 17:22:17 +08:00
Han Qiang Qiang 38cdf75a43 1修改磁流体相关内容
2修改IO读写问题
2024-05-24 15:10:00 +08:00
Han Qiang Qiang 7e1cae0dfa Sic多片机磁流体界面添加新功能 2024-05-24 08:47:50 +08:00
Han Qiang Qiang d5f91e1764 版本号 2024-05-23 16:15:58 +08:00
Han Qiang Qiang 0dc417d74a 修改RT中使用错误的伺服对象问题 2024-05-23 15:53:47 +08:00
Han Qiang Qiang 7883964e85 磁流体屏蔽取消 2024-05-23 10:59:11 +08:00
Han Qiang Qiang d086ec0f97 修改配置名称,SicMultipleServo 2024-05-22 16:36:02 +08:00
Han Qiang Qiang 140849fa60 更新dll , 修改类名SicMultipleServo 2024-05-22 16:35:37 +08:00
Han Qiang Qiang 712c702ec8 Merge branch 'develop' into 多片机/multiplate-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
#	ThirdParty/MECF.Framework/Sicentury.Core.dll
#	ThirdParty/MECF.Framework/Sicentury.Localization.dll
#	ThirdParty/MECF.Framework/zh/Sicentury.Localization.resources.dll
2024-05-22 16:30:48 +08:00
Han Qiang Qiang e3921e5610 1更新dll,修改AO写入错误问题
2初始化机械手添加条件
2024-05-22 15:15:41 +08:00
Han Qiang Qiang 1a0075b4db 修改自动版本中多余模块初始化 2024-05-22 13:46:30 +08:00
Han Qiang Qiang 517904f6ac 更新dll ,测试PLC数据读写
修改自动设备不应该初始化部分
2024-05-22 13:33:09 +08:00
Han Qiang Qiang e0fb503a8b 修改Io配置长度
修改Buffer层级
2024-05-22 08:59:35 +08:00
HCL 94118de389 1.PostTransfer升隔热罩延时改为可配置 2024-05-21 16:36:40 +08:00
HCL 89e48d49d9 1.Preprocess等待温度超时修改为600s 2024-05-20 16:19:52 +08:00
Han Qiang Qiang 96663aa580 安装包名称修改为Sic多片机 2024-05-20 13:15:31 +08:00
HCL bd951e3a67 1.修正PostProcess结束后DO-PostProcessRunning未设置false的问题 2024-05-15 16:51:37 +08:00
Han Qiang Qiang 107dfc5a99 调整碳化硅多片机Device界面 2024-05-13 09:14:58 +08:00
Han Qiang Qiang acefb69517 1更新dll [f6dc2a7],磁流体新加功能
2修改磁流体相关IO
3修改磁流体对应界面功能
2024-05-08 17:27:24 +08:00
Han Qiang Qiang cff4de300e 修改界面和磁流体相关内容 2024-05-07 15:56:31 +08:00
HCL ef513b441f 1.修正Interlock有时不起作用的BUG
2.在PreProcess、Procss、PostProcess过程中检查对应的DO-PreProcessRunning、DO-ProcessRunning、DO-PostProcessRunning信号,
 - 若为false则PM宕机
2024-05-07 15:03:05 +08:00
Han Qiang Qiang b60c1cc72f 修改多片机主界面手自动切换 2024-05-06 14:54:10 +08:00
Han Qiang Qiang c3c9a610d9 Merge branch 'develop' into 多片机/multiplate-develop 2024-05-06 10:20:52 +08:00
Han Qiang Qiang f745f4a51e 调试传盘流程 2024-04-26 18:21:14 +08:00
Han Qiang Qiang d1bf33b2d6 修改Routine相关内容 2024-04-26 08:54:54 +08:00
Han Qiang Qiang f3458dd5aa 修改Routine 2024-04-24 17:44:50 +08:00
Liang Su 766d6f26db fix(GitVersion): 忽略GitVersion自动创建的gitversion.json文件。 2024-04-24 14:46:28 +08:00
Liang Su b0f9c31b5e feat(GitVersion): 引入GitVersion自动管理版本号。 2024-04-24 14:41:04 +08:00
Liang Su 8bc589ebf5 refactor(Heater): 优化Heater操作视图,优化HeatStrategy等枚举定义。
更新Common库至f05010b。
FlowMode、TCModes、HeatStrategy等枚举从DicMode对象中移出至Aitex.Core.RT.Device.PmDevices命名空间。
PMHeaterView视图从SicUI项目中移除,移至UI.Client库。
2024-04-24 09:21:23 +08:00
Liang Su 0e8d385e79 feat: 准备好支持动态PID限幅相关配置。 2024-04-24 09:21:23 +08:00
Liang Su 292c23cdca refactor(recipe): Recipe模板中TC控制策略选项优化。
Pyro相关的DisplayName变更为Follow、Auto,ControlName保持不变。
SCR的控温策略选项的Pyro拆分为Auto和Follow,和PSU保持一致。
2024-04-24 09:21:23 +08:00
Liang Su 3a1914b0cd refactor(TC): 重构IoTC
更新库文件cd8c814,重构IoTC对象。
所有HeaterControlMode枚举更名为HeatStrategy。
移除IoTC的SetTargetSPAll方法,PMModuleDevice对象的EnableHeater方法中使用SetTargetSP方法设置目标温度。
修正PMHeaterView视图中无法将PSU和SCR手动设置到Pyro模式的问题。现在将原Pyro模式扩展为PyroAuto和PyroFollow模式。
2024-04-24 09:21:22 +08:00
Han Qiang Qiang b5c8409119 修改Routine内容 2024-04-23 18:34:00 +08:00
Han Qiang Qiang 885a16d79a 修改PMToAtmIdleRoutine
修改PMToProcessIdleRoutine
2024-04-23 14:11:48 +08:00
Han Qiang Qiang 094d3814aa 修改AtmIdleRoutine 2024-04-22 18:21:49 +08:00
Han Qiang Qiang 29699b2140 Merge branch 'develop' into 多片机/multiplate-develop 2024-04-22 13:52:49 +08:00
HCL 991e114075 1.修正PM Clean和Purge流程问题 2024-04-22 10:44:51 +08:00
Liang Su fbe67d4324 Merge branch 'feature/refactor-temp-sensors-add-maf' into develop 2024-04-19 13:30:33 +08:00
Han Qiang Qiang 2751843465 Merge branch 'develop' into 多片机/multiplate-develop 2024-04-09 09:10:46 +08:00
HCL e291bb7fdf 1.PM ProcessAbort增加将PSU和SCR设置为Power模式 2024-04-09 08:54:02 +08:00
Liang Su 349a7caede refactor(TempSensor): 重构温度传感器相关对象,增加温度滤波算法。
更新库文件1cb92f8。
温度传感器对象实现移动平均滤波算法,并可配置PID反馈温度使用滤波前温度还是滤波后温度。
温度传感器设备配置中增加MaxChannels和MinimalTemp定义。
修改温度传感器设备配置中的ScBasePath到根节点。
系统配置中新增温度传感器相关配置项,并保留就得配置项,以确保旧版兼容性。
系统配置中新增温度滤波器参数配置项。
2024-04-08 19:30:09 +08:00
HCL f8b014ff39 Merge branch 'WaferTrayInfo' into develop
# Conflicts:
#	SicRT/ReleaseNotes.md
#	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
2024-04-07 10:32:53 +08:00
Han Qiang Qiang 391d4c0b64 Merge branch 'develop' into 多片机/multiplate-develop 2024-04-01 16:53:01 +08:00
Han Qiang Qiang d096b22da7 添加IO配置 2024-04-01 16:52:10 +08:00
HCL 7941909471 Merge branch 'Atm_Cycle' into develop
# Conflicts:
#	ThirdParty/MECF.Framework/MECF.Framework.RT.EquipmentLibrary.dll
#	ThirdParty/MECF.Framework/MECF.Framework.UI.Client.dll
2024-04-01 16:15:59 +08:00
Han Qiang Qiang 25901a3589 修改IO配置 2024-04-01 11:24:33 +08:00
Han Qiang Qiang f4be381c87 修改IO配置,临时保存 2024-03-29 17:14:04 +08:00
Han Qiang Qiang 84d01cac05 Merge branch 'develop' into 多片机/multiplate-develop 2024-03-29 16:25:54 +08:00
HCL 6d692f6590 1.Load Home增加Rotation ServoOn 2024-03-29 15:52:44 +08:00
Han Qiang Qiang dbc18198cb 添加气阀配置 2024-03-29 14:02:29 +08:00
HCL 790d923aeb 1.实现ATM Mode 2024-03-29 08:54:58 +08:00
HCL 6ab1ede58b 1.更新 2024-03-28 13:25:47 +08:00
HCL 08e2380624 1.进度更新 2024-03-28 13:24:05 +08:00
HCL 9af511a004 1.删除TMPidRoutine 2024-03-27 14:33:39 +08:00
HCL 4544de2ac7 1.Routine时间修改 2024-03-27 14:13:06 +08:00
HCL 7a7c1caa10 Merge branch 'develop' into WaferTrayInfo
# 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
2024-03-27 13:35:36 +08:00
HCL 9d8a552fd4 1.更新 2024-03-27 10:24:08 +08:00
HCL 23554a905f 1.修改PM Routine有关超时时间和压力到达条件判断 2024-03-26 10:17:56 +08:00
Liang Su 03130a8f0c V43、V48开启是判断当前载气是否为氢气H2. 2024-03-26 09:53:42 +08:00
HCL e7e1330215 1.修改PM Purge和Clean Routine超时时间和压力达到条件 2024-03-26 09:51:36 +08:00
Liang Su 33a1da6731 修正Interlock在PLC同步数据之前可能意外错误触发的问题
调整ToolLoader中初始化各个管理器的顺序,以确保InterlockManager运行前PLC至少同步一次数据。
ToolLoader中增加IoProvider数据同步是否完成的检查。
修正和优化InterlockManager相关对象。
修正Module状态指示器的一些显示问题。
2024-03-25 15:18:37 +08:00
Han Qiang Qiang 92aff1e1a4 配置Decice中MFC相关配置和SC配置,DI报警信号电气未配置,上位机后续在配置DI 2024-03-25 10:08:57 +08:00
Han Qiang Qiang bbfc64c13b 根据南京百识现场更新Process单步历史记录查询数据 2024-03-15 13:50:33 +08:00
HCL c3facd6fcc Merge branch 'develop' into WaferTrayInfo
# 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/zh/Sicentury.Localization.resources.dll
2024-03-15 09:52:27 +08:00
Liang Su a15974dca2 修正PostProcess、PMPostTransferRoutine和PMToProcessIdleRoutine中未正确设置PSU、SCR加热模式的问题。 2024-03-14 15:26:03 +08:00
Han Qiang Qiang 5a97b64a51 Merge branch 'develop' of http://118.31.5.210:65000/Sic-Software/Sic08 into develop 2024-03-14 09:52:58 +08:00
Han Qiang Qiang 8fb1afb227 PM腔体和管道压差,在工艺过程中检测,报警等级可配置 2024-03-14 09:52:29 +08:00
Liang Su dbbca86ee8 修正PM进入ProcessIdle时,PSU和SCR加热模式可能错误的问题。 2024-03-14 09:41:36 +08:00
HCL 3e7e41a679 1.整理Cassette CreateDeleteWaferTray 2024-03-12 10:55:46 +08:00
HCL 1f86e5195b 1.保留小数后两位 2024-03-11 17:43:22 +08:00
Han Qiang Qiang 66f77567e5 启用屏蔽的Coating生长方法 2024-03-01 14:28:43 +08:00
SIC1016\caipeilun 6f24a0e7c3 修改PMmodule连接判定 2024-02-28 14:37:34 +08:00
Han Qiang Qiang 72715f0811 Merge branch 'develop' into DevelopBase 2024-02-27 17:40:19 +08:00
HCL 2c035c23c1 1.Process Exit信息打印 2024-02-27 11:17:21 +08:00
Liang Su da35b442a8 优化SiemensIoProvider.cs代码格式。 2024-02-27 09:50:44 +08:00
Liang Su 88b21801a3 恢复SicModules项目中的SiemensIoProvider对象。
RT的TM PLC配置恢复为SicModules.Devices.SiemensIoProvider。
2024-02-27 09:45:04 +08:00
SIC1016\caipeilun 7e38106528 Merge branch 'feature/维保界面V1.0' into DevelopBase
# Conflicts:
#	SicRT/Config/System.sccfg
#	SicRT/Instances/ToolLoader.cs
#	SicUI/Bootstrapper.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
#	ThirdParty/MECF.Framework/Sicentury.Localization.dll
#	ThirdParty/MECF.Framework/zh/Sicentury.Localization.resources.dll
2024-02-26 11:02:43 +08:00
SIC1016\caipeilun b5a0e2925a 更新维护代码 2024-02-26 10:47:35 +08:00
Liang Su 7ec1499c61 Merge branch 'feature/high-performance-data-collector' into DevelopBase
# Conflicts:
#	Modules/Mainframe/Devices/IoInterLock.cs
#	Modules/Mainframe/Devices/SiemensIoProvider.cs
#	SicRT/Config/System.sccfg
#	SicRT/Properties/AssemblyInfo.cs
#	SicSimulator/Config/_ioDefinePM.xml
#	SicSimulator/Instances/SimulatorModulePlc.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
#	ThirdParty/MECF.Framework/Sicentury.Core.dll
#	ThirdParty/MECF.Framework/Sicentury.Localization.dll
#	ThirdParty/MECF.Framework/zh/Sicentury.Localization.resources.dll
2024-02-26 09:35:22 +08:00
SIC1016\caipeilun 7bc1edd4e3 Merge branch 'feature/WCF测试' into DevelopBase
# 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
2024-02-26 09:15:38 +08:00
Han Qiang Qiang 1382f61302 Merge branch 'develop' into feature/localization
# Conflicts:
#	SicUI/Models/Maintenances/TM/EFEMView.xaml
#	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
2024-02-22 10:16:49 +08:00
Han Qiang Qiang 15f96f1ada PM2 Alarm13 修改为 Warning15 2024-02-22 09:48:26 +08:00
SIC1016\caipeilun d11d47b687 更新MuitiProcess代码 2024-02-22 09:40:12 +08:00
Han Qiang Qiang b3439a2fdb PM1 Alarm13 修改为 Warning15 2024-02-22 09:21:32 +08:00