Commit Graph

144 Commits

Author SHA1 Message Date
SL c6f16187a9 refactor(IoTC): 优化温度变化过快报警监测逻辑。
MonitorTempRaisingTooFastAlarm()方法增加计时器,确保每隔1s判断一次温度变化率。
2024-07-12 14:37:37 +08:00
SIC1016\caipeilun 7d815fc0d1 压力平衡监控的比较值改成FloatValue 2024-07-02 09:04:07 +08:00
SIC1016\caipeilun ce53852eb2 新增PT1PT2误差报警:当5s内两者压力值差异大于设定值时,产生警告或报警 2024-06-28 15:49:03 +08:00
SL 9bc880b3f0 feat(IoTC): IoTC中增加工艺过程中升温过快报警功能。 2024-06-20 14:27:18 +08:00
SL 0abd925c0e fix(TC): 修正DataTrace中找不到PM.Temp.Inner/Middle/Outer数据的问题。
优化IoTC中的温度数据注册路径,保持和之前版本数据路径兼容。
2024-05-11 17:46:38 +08:00
HCL e2625462e3 1.在PreProcess、Procss、PostProcess过程中检查对应的DO-PreProcessRunning、DO-ProcessRunning、DO-PostProcessRunning信号,
- 若为false则PM宕机
2024-04-29 16:50:34 +08:00
hanqiangqiang 18a505cc30 [RT.EquipmentLibrary]
加热带报警监控,正增加配置项,修改报警逻辑
2024-02-21 10:59:59 +08:00
HCL 71d019a00b 1.隔热罩升起时检测TMRobot Extend Enable信号 2024-02-02 14:02:52 +08:00
SL bb4a30a469 Merge branch 'feature/fix-job-done-buzzer-can-not-off-issue' into develop 2023-12-28 16:02:33 +08:00
hanqiangqiang e7143ed465 [UI.Client]
TV阀用户控件添加复位用的依赖属性
[RT.EquipmentLibrari]
SetTVReset时修改参数解析
2023-12-28 10:36:59 +08:00
hanqiangqiang a400d95bc5 [RT.EquipmentLibrary]
TV阀添加复位操作,上位机按钮按下后,置位DO_TVReset,1秒后复位DO_TVReset
2023-12-28 09:38:53 +08:00
SL 66ddf8b742 优化三色灯代码。
三色灯数据交换文件中新增事件名称属性。
2023-12-27 15:12:26 +08:00
SL 0cfe77d1aa 修正JobDone蜂鸣器鸣响循环结束后,仍然继续鸣响的问题。
优化三色灯代码。
2023-12-27 10:42:19 +08:00
HCL 163d2ecad0 1.IoValve 定时器修改 2023-12-22 18:18:58 +08:00
HCL 880652f099 1.蝶阀StopRame改成将计时器停止 2023-12-22 10:46:41 +08:00
hanqiangqiang a5620d26da Merge branch 'ProcessHistoryData' into feature/测温重构 2023-12-15 10:19:38 +08:00
hanqiangqiang 027726a932 [RT.EquipmentLibrary]
IoLineHeater中单独注册温度数据存储到数据库
2023-12-15 09:39:26 +08:00
hanqiangqiang 5dca0ddb73 [RT.EquipmentLibrary]
Offect根据PM来初始化,增加延时启动,
2023-12-13 13:40:42 +08:00
hanqiangqiang fd0d391481 [RT.EquipmentLibrary]
优化温度数据在数据库中的注册项
2023-12-12 17:35:59 +08:00
hanqiangqiang b859b531c8 [RT.EquipmentLibrary]
1.PM的PLC根据PM是否安装来进行初始化
2.测温数据存储到数据库,总的包一层进行展示
2023-12-12 17:08:47 +08:00
hanqiangqiang f491d47e10 Merge branch 'develop' into feature/测温重构 2023-12-12 13:47:54 +08:00
hanqiangqiang 81a28d4023 [UI.Client]
界面显示项,使用SC配置的C2H4
[RT.EquipmentLibrary]
整理优化LineHeart数据输出项
2023-11-22 13:21:41 +08:00
hanqiangqiang cd7e137f66 Merge branch 'develop' into feature/测温重构 2023-11-20 13:19:06 +08:00
HCL 74af3166a3 1.IoCassette区分6寸和8寸 2023-11-15 14:37:43 +08:00
auvkk 6daccc09f6 [RT.EquipmentLibrary]
IoMFC.cs中增加一些注释。
2023-11-14 09:28:10 +08:00
hanqiangqiang 5ff6400818 [RT.EquipmentLibrary]
IoValue类中,添加BypassEnableTable实时生效
2023-11-08 11:22:31 +08:00
hanqiangqiang a4c0c07afc [RT.EquipmentLiabrary]
1添加两种温度注册,兼容按硬件名称分配和按Temp总分显示
2上层注册的温度数据,无法获取时返回值为0
2德国三铯测温添加EnableLogMessage设置后立即生效
2023-11-07 09:45:04 +08:00
hanqiangqiang 183cbc47d2 [RT.EquipmentLibrary]
修改温度初始值,修改属性名称
2023-11-06 17:22:05 +08:00
hanqiangqiang 557e9f8303 [RT.EquipmentLibrary]
1.IoTC中添加属性,根据属性值判断是否注册温度数据
2.优化温度获取条件逻辑顺序
2023-11-06 17:15:06 +08:00
hanqiangqiang 4ea50478e4 Merge branch 'develop' into feature/测温重构 2023-11-06 13:43:45 +08:00
hanqiangqiang b1c6da9710 [RT.EquipmentLibrary]
GasBox注册温度数据源
2023-11-03 16:45:32 +08:00
hanqiangqiang 007352e675 [RT.EquipmenTlibraty]
修改气柜加热带获取参数
2023-11-03 11:31:15 +08:00
hanqiangqiang eb58c809e7 [RT.EquipmentLibrary]
修改气柜温度监控,按照不同AI来实例化对象,每个AI分别配置参数,
2023-11-03 11:17:58 +08:00
HCL d9050cde0e 1.解决检测MFC流量计时偶尔不准确问题 2023-11-02 14:55:25 +08:00
hanqiangqiang 25bc154df3 [RT.EquipmentLibrary]
1添加测温基础功能类,在测温硬件类中,作为对象,提供Log输出和DO操作
2优化数据为null时处理
3删除测温对象多余代码
2023-11-01 17:17:45 +08:00
hanqiangqiang b0c8e88ff1 [RT.EquipmentLibrary]
1修改IOTC中根据配置读取温度,兼容旧版本温度数据注册
2修改温度接口中的数据类型
3使用昂坤内存共享方式dll,仿真测试温度读取
2023-11-01 15:39:21 +08:00
hanqiangqiang db35d7862a [RT.EquipmentLibrsry]
1整理测温接口
2整理测温赋值
3修改IoTc温度绑定
2023-11-01 10:48:48 +08:00
SL 5dfe03b5be [RT.Equipment]
IoGasBoxTemp对象的Monitor方法中,如果alarmHigh设定为0,则忽略超温检测。
2023-10-13 16:31:59 +08:00
SIC1016\caipeilun 5f3798a25c Merge branch 'develop' into interlock 2023-09-25 15:35:13 +08:00
hanqiangqiang 7d4eef2cbc [RT.EquipmentLibrary]
PLC连接对象添加注释
2023-09-14 17:33:18 +08:00
SL 41202afbaa [RT.Equipment]
修正IoSensorWaterFlowTemp注册数据的路径和名称,使DataLog\Data History视图的左侧列表中的名称更加直观。
2023-09-14 09:20:45 +08:00
hanqiangqiang c51fda306e [RT.EquipmentLibrary]
添加提示信息
2023-09-13 08:56:00 +08:00
SIC1016\caipeilun db9efba1d6 新增 IoThrottleValve2 开关时触发Interlock时消息提示 2023-09-08 10:22:57 +08:00
hanqiangqiang c5a5d22a75 [RT.EquipmentLibrary]
1添加PLC断线重联功能
2读、写PLC连续出现3次错误时,报警提示用户
2023-09-07 11:10:17 +08:00
hanqiangqiang 354fffb641 [RT.EquipmentLibrary]
PLC心跳功能,添加延30秒启动检测,原来版本软件打开后,60秒后开始启动检测
2023-09-02 20:53:33 +08:00
hanqiangqiang 9ecfbee4dc [RT.EquipmentLibrary]
PLC心跳连接,添加PM模块未安装不检测,修改注释内容
2023-09-02 20:31:44 +08:00
hanqiangqiang c3a5df93c9 [RT.EquipmentLibrary]
优化PLC心跳,AO AI中二者心跳数据,10秒内不相同,报警提示
2023-09-02 19:48:16 +08:00
SL d841220f69 [RT.Equipment]
移除IoInterlock对象中关于DO-100互锁处理。
IoValve中新增注册Status数据。
2023-09-01 10:26:42 +08:00
SL f31a36f3a5 [RT.Equipment]
修正IoValve的FuncCheckInterlock()方法返回false时,没有返回错误原因的问题。
2023-08-31 21:56:00 +08:00
SL 9c451c6646 [RT.Equipment]
恢复IoInterLock对象的Monitor()方法。
恢复IoVavle中检测BypassEnableTable的系统配置。
PMModuleBase对象中新增属性IsBypassEnableTable。

[Common]
从IoManager中移除InterlockDaemonManager对象的初始化过程。
2023-08-31 11:40:28 +08:00