专家述职材料160509剖析.ppt

* * * * * * * * * * * * * * * * * * * * 1、现场电路测绘 主控制电路 (四)项目完成情况及输出成果 二、项目成果发表 前期管理 自动调压 偏差点:   1)变频器由穆勒改为三菱,图纸没有更改。   2)主控制电路逻辑不清晰,画法离散,不规范。 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 基本方法   软件程序因厂家技术保密原因,没有提供注释,这对后期维修带来致命障碍。考虑这个程序不是很大,且为比较普及的控制技术,有破译可能,因此尝试去破解。从近期分析看,读懂这个程序是完全可能的,至少我们可以掌握基本控制架构。 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 基本方法   在程序解析过程中,使用了如下方法:   1)倒推法:根据现场测绘、已有电路图的外部输入/输出点地址,倒推定位与输入输出有关的程序阶梯,找到输入/输出接口程序。   2)正向原理分析法:按照模拟量过程控制的一般规律,去分析和理解程序结构,如对压力上下限控制、频率自动调节程序的识别。   3)黑盒子法:对无法解析的抽象度高的程序打包,当黑盒子对待,只找到它与其它程序关联的“输入/输出”点,如主程序中模拟量输出前的过程调节程序,涉及大量移位、传输、数学运算,就是按黑盒子处理的。   4)逼近法:通过绘制地址解析表,在分析中随时记录对中间地址的“猜测”定义,再在分析中不断校正,最多时可能经过十次以上的校正才能逼近正确结果。 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 用EXCEL做的地址解析表 前期管理 自动调压 目前注释率完成70%左右。 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 主程序架构 前期管理 自动调压 钝化 AIW输入 调程序a 调程序b 调程序c 调程序d 调程序e 条件f 调程序g 调程序h 调程序i 泵1满频? 压力下限? 泵2满频? 泵3低频 10秒? 条件? 条件? 条件? 条件? 条件? 模拟量过程调节 程序(黑盒子) Y Y Y Y Y Y Y Y Y (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 主程序架构 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 子程序举例   各子程序大同小异,无非是泵的控制逻辑组合。如:   程序a:压力不足起泵1   程序b:泵1满频10秒压力仍不足启泵2   程序c:泵1、2满频10秒压力仍不足启泵3   程序d:泵3低频10秒压力仍超停泵1   程序e:泵3继续低频10秒压力仍超停泵2   …… 前期管理 自动调压 流量需求增 流量需求减 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 子程序举例   以子程序b为例,其主要控制逻辑如下图: 前期管理 自动调压 初始化 P压力下限 泵2启动 界限检测 P压力上限 计数器C11每秒-1 计数器C11每秒+1 P持续 达上限 P持续 达下限 VW88=C11*256+6400 模拟量输出 VW88送AQW0 VW88=32000 VW88=6400 调用程序c 持续满频 运行10秒 (四)项目完成情况及输出成果 二、项目成果发表 2、程序解析 子程序举例 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 3、外购件   系统采用了部分外购控制器,如变频器、软启动器、过程仪表、数据采集模块(借用温度变送器)等。目前对这些外购控制器件的资料阅读及与系统接口关系分析已基本完成,后期还要对控制器参数进行分析。 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 3、外购件 前期管理 自动调压 (四)项目完成情况及输出成果 二、项目成果发表 4、难点问题 前期管理 自动调压   目前仍有如下技术难点待分析:   1)多处(目前6处)发现程序BUG,逻辑上证明肯定错误的。   2)频率上下限程序缓存设置为32000和6400,及上下限保护程序可能涉及运行安全。   3)持续高压保护程序。   4)对黑盒子程序的解析可能性。   5)新增监控系统采集模块与本系统的软件接口关系。   6)后期新增硬件改善方案。   等。这些问题不解决,将对后期系统调试恢复造成障碍。 (五)本人发挥的主要作用   子课题1、前期设备技术、过程管理平台搭建   课题独立负责人,完成项目100%的任务量。   集团公司科技创新项目工艺技术平台支撑技术专业负责人。   轿车公司同步工程能源(组织)、基建(组织)、维保(主管)、资产管理(组织)领域负责人。   子课题2、一工厂水泵房自动调压系统研究及恢复、改造   课题主负责人,公

文档评论(0)

1亿VIP精品文档

相关文档