shishenghui

shishenghui pushed to Master_ELK02_Release_Development at Jet/FurnaceELK

  • a23b64857f 修改recipe比较,针对History比较,显示两个table选择按钮,可在sub/alarm...等recipe的不同table之间比较

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 84736af5fa 修改GasButton为可配置,第一个可用版本

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 089b53c016 参数化GasButton处理的阶段性备份

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 7fb0e6cd6e 修改状态变化、时间统计和report反馈的几个bug

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 7d324a6687 PLC方面的一些改动,主要是替换了最新的GVL

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • c44bafa653 自定义序列化方法、leakcheck、report反馈数据结构 用ads仿真tcp测试路已走到尽头,后面换到台式机上,继续用真实PLC测试了

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 98125c3a46 Recipe的顺序执行、JUMP、LOOP、call sub、时间计算和控制、OP动作执行基本调试通过的初版

1 month ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 4a3717c852 响应LEO的需求,当heater和MFC连续两个step的设置值和alarm condtion配置都相同的话,alarm condtion要连续检查,不能在第二个step重新开始,在op中增加了elapsedTime的备份和恢复函数,具体OP中根据情况调用即可

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 86f298c602 Heater module、MFC、APC、AlarmCondtion(迁移到BaseDevice给大家公用)

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 607eef5a96 1.优化PMC执行框架,用状态机控制recipe执行的第一个版本 2.更改直接传结构体方式为采用定制序列化/反序列化方法,以节省空间,提高传输速度的第一个版本 目前实现了两个:StepInfo和AlarmCondition,这两个量大传输最慢,其他的暂时没动 3.合并通讯处理和recipe执行的两个模块为一个,原来采用队列通讯的方法有共享访问冲突,加锁则会降低实时性,而实际上通讯和recipe处理的高峰期是错开的,合并成一个task理论上没问题 4.开发了用ads通讯模拟tcp通讯的功能,方便用电脑测试,避免了只能用真机PLC测试的不方便

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • e5586bd169 修改变量映射时AO/DO关联不上的问题,使用新的AUTOIO工具重新生成代码

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

2 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 61b4554adf 多删了一行造成shutter没有初始化,恢复

3 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 06d1474004 OP中增加alarmNode标识报alarm的结点

3 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • e4d8cda607 RecipeContext在调用OP之前设置timeout为step time,并修改各个OP的实现,保留这个值

3 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

  • 49a4eb8c5f 修改getDevice调用错误,需要传入module

3 months ago

shishenghui pushed to TIN001-dev at Furnace/TIN_PMC

3 months ago