吴波
- 作品数:24 被引量:21H指数:3
- 供职机构:南京南瑞继保电气有限公司更多>>
- 相关领域:自动化与计算机技术机械工程更多>>
- 基于Zynq平台的工业控制器双机冗余方案及应用被引量:1
- 2018年
- 针对现有工业控制器双机冗余运行中存在的问题和不足,提出一种基于Zynq平台的双机冗余设计方案。通过设计完备的硬件接口、双机心跳逻辑、从机数据镜像同步方法以及主从实时数据同步策略,实现控制器主从的自主判定、自动建立冗余同步并支持在线下载组态、置值等调试功能,同时避免故障发生时频繁切换问题。测试结果表明,该双机冗余方案稳定可靠,有效提高现场运行和维护效率。
- 吴波徐卫峰臧峰
- 关键词:QNX双机冗余数据同步
- 一种基于元件模型的自定义功能块及组态封装方法
- 本发明提供了一种基于元件模型的自定义功能块及组态封装方法,包括以下步骤:a)定义可继承的功能块元件模型,设计标准的实例化接口和统一的数据结构;b)实例化工控领域通用的算法类功能块;c)定义组态文件结构;d)基于可继承的功...
- 吴波徐卫峰牛洪海蔡丹臧峰
- 一种虚拟控制器的组态调试器实现方法
- 本发明提供一种虚拟控制器的组态调试器实现方法,该方法将虚拟控制器的算法逻辑存储为逻辑组态页和页内模块顺序存储的序列,并据此定义组态断点数据结构;基于模块化存储结构定义逻辑组态页文件,监视虚拟控制器的实时数据;在此基础上,...
- 吴波卢海松牛洪海徐卫峰臧峰
- 文献传递
- 一种工业控制器的组态调试器实现方法被引量:3
- 2017年
- 在工业过程控制领域,常常需要对控制器内的复杂控制逻辑进行单步执行、断点调试,以便明确诊断逻辑的正确性和合理性,但目前各厂家的工业控制器并不具备该功能。为了解决该问题,对高级编程语言C/C++的调试器功能进行了系统的研究,包括其程序断点的设计原理和调试器的实现机制。结合工业控制器算法组态的语言特点,设计了一种面向算法组态的调试器,并将其运用到工业控制器的嵌入式软件系统中。通过与算法逻辑运算单元的交互设计,成功实现了复杂控制逻辑的单步执行、逐页逐模块以及断点调试等功能。试验结果表明,集成组态调试器功能的工业控制器,能够极大地方便项目实施过程中的现场组态和深入调试,有效降低组态算法的错误率和提高工程调试的效率。该控制器为工业控制器的全方位诊断功能以及虚拟仿真的实现提供了一定的参考。
- 吴波牛洪海卢海松
- 关键词:调试器嵌入式开发DCSPLC
- 一种冗余控制系统的逻辑算法无扰更新方法
- 本发明提供一种冗余控制系统的逻辑算法无扰更新方法,在主从冗余的控制系统中,主控制器与从控制器建立同步连接,每逻辑运算周期进行状态及逻辑运算结果的交互,使从控制器时刻跟随主控制器的运算;当逻辑组态发生变化,触发下载时,主控...
- 徐卫峰吴波臧峰牛洪海陈俊
- 文献传递
- IEC61131标准的结构化文本语言解释器设计被引量:2
- 2018年
- 提出了一种符合IEC61131标准的结构化文本语言虚拟机指令高效解释执行的实现方案。结构化文本语言编译器将程序组织单元编译为二进制文件,该文件包括数据区、指令区。解释器内嵌各条指令对应的C执行函数和系统库函数。解释器在初始化中读取指令文件,构建数据区、指令节点链表、以跳转标号为关键字的指令序号hash表。指令节点记录形参地址、执行函数指针。在周期执行的任务中,顺次遍历指令链表。对于常规运算指令,调用指令节点关联的内嵌函数。对于跳转指令,根据跳转标号从hash表获取指令序号,动态调整当前执行的节点位置。该方案解决了线性指令表结构顺序执行时无法支持跳转和可变形参的问题,提高了解释器的执行效率,满足了工控系统的实时性要求。
- 赵奎陈宏君吴波张磊文继锋
- 关键词:解释器
- 基于虚拟控制器的多任务断点调试器设计与实现被引量:2
- 2020年
- 随着多任务控制器的出现及算法逻辑的复杂程度逐渐提高,常规的虚拟控制器难以实现多任务模拟,且逻辑调试方法单一,难以保证逻辑的正确性。提出一种多任务断点调试器设计方案,将运算任务抽象为结构实体,并定义运算任务运行状态,通过两级任务控制块控制任务状态转换过程,进而实现多运算任务调度及单步、单页、单指令、自定义断点等调试功能,方便获取逻辑运算过程中的任意断面数据。将多任务断点调试器集成于虚拟控制器中,经功能验证后应用于实际工程调试,提高了算法逻辑质量,降低了现场调试周期和调试成本,确保现场控制的可靠运行。
- 卢海松牛洪海吴波
- 关键词:分散控制系统多任务
- 一种配置和调度虚拟I/O模块的方法和装置
- 本发明涉及一种配置和调度虚拟I/O模块的方法和装置,所述方法包括:基于同一物理硬件,配置一个或多个虚拟I/O模块并设置预定的参数,以生成配置文件;根据所述配置文件生成一个或多个虚拟I/O模块实例;根据所述配置文件将所述一...
- 徐卫峰卢海松臧峰吴波
- 文献传递
- 一种基于元数据模型的功能块图在线调试方法
- 本发明提供一种基于元数据模型的功能块图在线调试方法,包括:a)将工业控制过程中的典型实时数据点及其相关必备属性封装成具有统一结构的元数据模型;b)以元数据模型为基础,定义并实现各类功能块;c)在控制指令集和元数据集的基础...
- 吴波牛洪海徐卫峰蔡丹臧峰
- 文献传递
- 一种面向多周期运算任务的无扰组态方法
- 本发明提供一种面向多周期运算任务的无扰组态方法,包含步骤:a)建立组态逻辑的页面结构;b)建立组态逻辑页面存储区,并定义组态下装报文的多队列区域;c)定义多周期运算任务调度池;d)建立网络通讯任务和所述资源存储入口的交互...
- 吴波赵刚徐卫峰彭兴