一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种FADEC软硬件接口的规格化表格式管理方法与流程

2022-07-06 08:26:38 来源:中国专利 TAG:

一种fadec软硬件接口的规格化表格式管理方法
技术领域
1.本发明涉及fadec数控系统软硬件开发,特别是一种fadec软硬件接口的规格化表格式管理方法。


背景技术:

2.fadec数控系统在工作过程中,需要通过硬件采集外部信号,再交由软件进行控制计算,再由硬件执行输出动作。控制器硬件和控制软件分别作为数控系统的不同部件联合工作运行,软硬和硬件之间的接口传递和管理,一般由人工的方式先依据硬件电路编写软硬件接口文档手册,再实现控制软件和软硬件接口的适配开发,并通过软硬件调试检查软硬件接口的正确性和一致性。随着数控系统功能的不断升级,软硬件接口也会不断迭代,通常由于软硬件接口修改不到位给软件调试造成压力,开发效率低、维护性差、返工多,影响开发进度和产品质量。


技术实现要素:

3.发明目的:本发明的目的是提供一种fadec软硬件接口的规格化表格式管理方法,从而实现接口描述和管理,将软硬件接口的关键信息规格化表格化,确保接口传递的有效性,并且自动生成接口文档提升研发效率。
4.技术方案:本发明所述的一种fadec软硬件接口的规格化表格式管理方法,所述方法的原理为:首先梳理fadec数控系统软硬件接口类型,设计满足软硬件开发接口信息传递的表格模板,基于fadec数控系统领域特征,建立关键信息规格化记录规则,然后基于nodejs和mysql开发软硬件接口管理工具,实现了硬件电路和控制软件的同时开发和维护,确保了软硬件接口信息的一致性。所述方法包括以下步骤:
5.(1)制定满足软硬件开发接口信息传递的表格模板;
6.(2)建立符合fadec数控系统领域特征的软硬件接口关键信息规格化编制规则;
7.(3)开发软硬件接口模块编辑工具,通过导入接口模块可供用户编辑、修改和保存;
8.(4)开发软硬件接口文档生成工具,将接口信息自动生成为文档;
9.(5)开发软硬件接口管理工具,允许用户复用以往的项目接口,并提供版本日志管理功能。
10.软硬件接口关键信息规格化编制规则如下:
11.(1)fadec控制器存在多个不同通道时,按章节分开描述;
12.(2)先按照cpu接口和fpga接口分类,再按照物理对象进行分类;典型的cpu接口包括:cpu内核、存储器、gpio管脚配置等;典型的fpga接口包括:复位管理、看门狗、ccdl通讯、模拟量输入采集等;
13.(3)gpio管脚细分为:外部总线、外部中断、功能管脚和普通io四类;
14.(4)规格化接口的表格列包括:[基地址][偏移地址][bit][信号名][描述][范围]
[定义][读写][上电初值][系统信号];
[0015]
[基地址][偏移地址]:描述寄存器地址;
[0016]
[bit]:描述信号的比特位,按照从高到低排序,当存在连续多个比特位时统一用英文的减号
“‑”

[0017]
[信号名]:描述信号名称;
[0018]
[描述]:解释该信号的物理意义;
[0019]
[范围]:描述连续信号的使用范围,或分开表示离散信号的0和1状态;
[0020]
[定义]:表示离散信号的具体含义;
[0021]
[读写]:表示该寄存器(或信号接口)允许的操作为可读可写、只读、只写;
[0022]
[上电初值]:表示输出类信号的初始值;
[0023]
[系统信号]:备注对应系统信号的标识。
[0024]
一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的一种fadec软硬件接口的规格化表格式管理方法。
[0025]
一种计算机设备,包括储存器、处理器及存储在存储器上并可再处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的一种fadec软硬件接口的规格化表格式管理方法。
[0026]
有益效果:与现有技术相比,本发明具有如下优点:
[0027]
1、基于规格化表格式的fadec软硬件接口描述和管理方法,有着统一规格化的表格描述形式,确保了软硬件接口关键信息传递的一致性,提高了产品质量;
[0028]
2、在新项目开发中,有着清晰的开发流程,支持硬件设计人员和软件设计人员同时开发,文档的自动生成也解放了开发人员的劳动力,节约了开发成本;
[0029]
3、在老项目维护和继承性项目中,支持最大程度的复用以往项目,已经版本日志管理功能,支撑接口信息变更的有效传递。
附图说明
[0030]
图1为本发明的步骤流程图;
[0031]
图2为软硬件接口信息传递表格模板示意图;
[0032]
图3为软硬件接口模块编辑示意图;
[0033]
图4为软硬件接口文档生成示意图;
[0034]
图5为软硬件接口管理示意图,其中图5a为软硬件接口文档操作管理,图5b为软硬件接口修改日志管理。
具体实施方式
[0035]
下面结合附图对本发明的技术方案作进一步说明。
[0036]
如图1所示,一种fadec软硬件接口的规格化表格式管理方法,包括以下步骤:
[0037]
(1)制定满足软硬件开发接口信息传递的表格模板,如图2所示;
[0038]
(2)建立符合fadec数控系统领域特征的软硬件接口关键信息规格化编制规则;
[0039]
(3)开发软硬件接口模块编辑工具,如图3所示,通过导入接口模块可供用户编辑、修改和保存;
[0040]
(4)开发软硬件接口文档生成工具,将接口信息自动生成为文档,如图4所示;
[0041]
(5)开发软硬件接口管理工具,允许用户复用以往的项目接口,并提供版本日志管理功能,如图5所示。
[0042]
其中,软硬件接口关键信息规格化编制规则如下:
[0043]
(1)fadec控制器存在多个不同通道时,按章节分开描述;
[0044]
(2)先按照cpu接口和fpga接口分类,再按照物理对象进行分类;典型的cpu接口包括:cpu内核、存储器、gpio管脚配置等;典型的fpga接口包括:复位管理、看门狗、ccdl通讯、模拟量输入采集等;
[0045]
(3)gpio管脚细分为:外部总线、外部中断、功能管脚和普通io四类;
[0046]
(4)规格化接口的表格列包括:[基地址][偏移地址][bit][信号名][描述][范围][定义][读写][上电初值][系统信号];
[0047]
[基地址][偏移地址]:描述寄存器地址;
[0048]
[bit]:描述信号的比特位,按照从高到低排序,当存在连续多个比特位时统一用英文的减号
“‑”

[0049]
[信号名]:描述信号名称;
[0050]
[描述]:解释该信号的物理意义;
[0051]
[范围]:描述连续信号的使用范围,或分开表示离散信号的0和1状态;
[0052]
[定义]:表示离散信号的具体含义;
[0053]
[读写]:表示该寄存器(或信号接口)允许的操作为可读可写、只读、只写;
[0054]
[上电初值]:表示输出类信号的初始值;
[0055]
[系统信号]:备注对应系统信号的标识。
[0056]
一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的一种fadec软硬件接口的规格化表格式管理方法。
[0057]
一种计算机设备,包括储存器、处理器及存储在存储器上并可再处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的一种fadec软硬件接口的规格化表格式管理方法。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献