-
-
公开(公告)号:CN114217545B
公开(公告)日:2024-06-11
申请号:CN202111297985.5
申请日:2021-11-04
Applicant: 北京机电工程研究所
IPC: G05B19/042
Abstract: 本发明提供了一种结合硬件条件判断的控制软件关键指令输出方法,该方法包括:根据控制软件的关键指令设定控制软件的硬件输入条件;设定控制软件的软件输入条件;控制软件通过底层开关量板判断硬件输入条件是否有效,若硬件输入条件无效,则重新返回控制软件通过底层开关量板判断硬件输入条件是否有效直至硬件输入条件有效;若硬件输入条件有效,则判断控制软件的软件输入条件是否有效,若控制软件的软件输入条件有效,则控制软件输出关键指令;若控制软件的软件输入条件无效,则返回判断是否满足控制软件的软件输入条件直至满足控制软件的软件输入条件。应用本发明的技术方案,能够解决控制软件关键指令输出可靠性不足的技术问题。
-
公开(公告)号:CN114840053B
公开(公告)日:2023-10-13
申请号:CN202210372101.6
申请日:2022-04-11
Applicant: 北京机电工程研究所
Abstract: 本发明公开一种基于嵌入式软件的同步脉冲与定时器冗余控制方法,包括根据同步脉冲的起点开始定时器同步计时;同步脉冲预定周期送达,重新计时;若定时器计算的耗时首次到达预定周期而同步脉冲尚未送达,延长预定时间继续等待同步脉冲;预定时间内同步脉冲送达,重新计时;预定时间后还未送达,强制嵌入式软件直接进第二周期,错误次数开始累加,重新开始计时并继续等待同步脉冲;第二周期内送达,重新开始计时,错误次数清零;第二周期内还未送达,强制嵌入式软件直接进第三周期,错误次数继续累加,重新开始计时并继续等待同步脉冲;预定数量的周期内送达,重新开始计时,错误次数清零;错误次数累加至预定值时还未送达,关闭同步脉冲中断。
-
-
公开(公告)号:CN115694772A
公开(公告)日:2023-02-03
申请号:CN202211078174.0
申请日:2022-09-05
Applicant: 北京机电工程研究所
Abstract: 本发明公开一种基于两级FIFO的智能接口设计方法,智能接口通过使用两级FIFO将数据接收、校验及有效数据读取分隔,一级FIFO用于收集数据并根据接口配置完成数据校验,二级FIFO用于放置有效数据,在数据读取时通过自推出优先保证有效数据更新;处理单元可直接从智能接口中取得有效数据并完成数据的校验发送。本发明通过FIFO完成数据收发,解放处理单元等待完成数据传输的工作,仅依靠判断标志位直接读取有效数据,大大提高了处理单元的软件效率。
-
公开(公告)号:CN114840053A
公开(公告)日:2022-08-02
申请号:CN202210372101.6
申请日:2022-04-11
Applicant: 北京机电工程研究所
Abstract: 本发明公开一种基于嵌入式软件的同步脉冲与定时器冗余控制方法,包括根据同步脉冲的起点开始定时器同步计时;同步脉冲预定周期送达,重新计时;若定时器计算的耗时首次到达预定周期而同步脉冲尚未送达,延长预定时间继续等待同步脉冲;预定时间内同步脉冲送达,重新计时;预定时间后还未送达,强制嵌入式软件直接进第二周期,错误次数开始累加,重新开始计时并继续等待同步脉冲;第二周期内送达,重新开始计时,错误次数清零;第二周期内还未送达,强制嵌入式软件直接进第三周期,错误次数继续累加,重新开始计时并继续等待同步脉冲;预定数量的周期内送达,重新开始计时,错误次数清零;错误次数累加至预定值时还未送达,关闭同步脉冲中断。
-
公开(公告)号:CN114327381A
公开(公告)日:2022-04-12
申请号:CN202111405020.3
申请日:2021-11-24
Applicant: 北京机电工程研究所
Abstract: 本发明提供了一种基于软件产品线可变性的嵌入式软件功能模块设计方法,该于软件产品线可变性的嵌入式软件功能模块设计方法包括:整理设计嵌入式软件功能模块的整体功能需求;整理设计满足整体功能需求所需的多个基础模块;整理整体功能需求中的可变性参数需求,根据可变性参数需求设计可变性参数形式和传递方法;根据可变性参数设计引导基础模块的多个组合功能架构;组装多个组合功能架构以形成完整的嵌入式软件功能模块。应用本发明的技术方案,能够解决软件功能模块中软件开发可靠性和重用度低的技术问题。
-
公开(公告)号:CN114217545A
公开(公告)日:2022-03-22
申请号:CN202111297985.5
申请日:2021-11-04
Applicant: 北京机电工程研究所
IPC: G05B19/042
Abstract: 本发明提供了一种结合硬件条件判断的控制软件关键指令输出方法,该方法包括:根据控制软件的关键指令设定控制软件的硬件输入条件;设定控制软件的软件输入条件;控制软件通过底层开关量板判断硬件输入条件是否有效,若硬件输入条件无效,则重新返回控制软件通过底层开关量板判断硬件输入条件是否有效直至硬件输入条件有效;若硬件输入条件有效,则判断控制软件的软件输入条件是否有效,若控制软件的软件输入条件有效,则控制软件输出关键指令;若控制软件的软件输入条件无效,则返回判断是否满足控制软件的软件输入条件直至满足控制软件的软件输入条件。应用本发明的技术方案,能够解决控制软件关键指令输出可靠性不足的技术问题。
-
公开(公告)号:CN115694772B
公开(公告)日:2024-11-12
申请号:CN202211078174.0
申请日:2022-09-05
Applicant: 北京机电工程研究所
Abstract: 本发明公开一种基于两级FIFO的智能接口设计方法,智能接口通过使用两级FIFO将数据接收、校验及有效数据读取分隔,一级FIFO用于收集数据并根据接口配置完成数据校验,二级FIFO用于放置有效数据,在数据读取时通过自推出优先保证有效数据更新;处理单元可直接从智能接口中取得有效数据并完成数据的校验发送。本发明通过FIFO完成数据收发,解放处理单元等待完成数据传输的工作,仅依靠判断标志位直接读取有效数据,大大提高了处理单元的软件效率。
-
-
-
-
-
-
-
-