[发明专利]管理电气切换设备的电子计算机的嵌入式软件模块的方法有效
申请号: | 201811093526.3 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109558167B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | V.布弗内;V.波波维克 | 申请(专利权)人: | 施耐德电器工业公司 |
主分类号: | G06F9/24 | 分类号: | G06F9/24;G06F9/48 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 李春杰 |
地址: | 法国吕埃*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 电气 切换 设备 电子计算机 嵌入式 软件 模块 方法 | ||
1.管理用于嵌入在用于电流的电气切换设备(2)中的电子计算机(10)的嵌入式软件模块(40)的方法,其特征在于,所述方法包括步骤:
a)由用于切换设备(2)的电子计算机(10)的软件模块的管理系统(20)获取(1020)包括可运行代码(42)和声明在可运行代码(42)由电子计算机执行期间所需的硬件资源的服务合同(44)的软件模块(40);
b)由所述管理系统(20)在托管插口(50)内安装(1004)所述软件模块(40),所述托管插口属于托管插口(50)的组件,每个托管插口(50)旨在形成用于软件模块(40)的运行时环境,为此目的,每个插口(50)包括在电子计算机(10)的存储器(14)内静态地定义并与电子计算机(10)的硬件资源的子组件(52)相关联的存储器位置;
c)由电子计算机(10)运行(1010)软件模块(40);其特征在于,步骤c)包括当软件模块(40)被运行时包括借助于管理系统(20)验证(1012)软件模块(40)的执行是否遵从所述软件模块(40)的服务合同(44)的步骤,其特征在于,如果执行遵从服务合同,则被授权继续进行,并且其特征在于,如果软件模块(40)的执行被识别为不遵从服务合同,则实施恢复步骤(1016),其目的是中断由电子计算机(10)对软件模块(40)的运行。
2.根据权利要求1所述的方法,其特征在于,在步骤b)之前,所述方法包括先前步骤(1002),用于验证软件模块(40)的服务合同(44),如果服务合同(44)所需的硬件资源与由可用插口(50)提供的硬件资源不兼容,则拒绝软件模块(40)的安装。
3.根据权利要求1和2中任一项所述的方法,其特征在于,与步骤c)并行地,还运行安装在另一个分离的插口(50)中的至少第二分离的软件模块(40),还实施包括验证(1012)所述第二软件模块(40)的运行是否遵从所述第二软件模块(40)的服务合同(44)的第二步骤。
4.根据前述权利要求中任一项所述的方法,其特征在于,在步骤c)期间,代码(42)的运行包括:由电子计算机(10)的逻辑处理单元(12)实时地执行多个任务,每个任务与预定义执行频率相关联,并且其特征在于,所述逻辑处理单元(12)对任务的执行由管理系统(20)实现的第一定序器(26)调节,然后由电子计算机(10)的操作系统(18)实时实现的第二定序器调节,所述第一定序器(26)根据等待执行的任务的执行频率选择性地授权执行等待执行的任务,并且针对第二定序器为它们指派执行优先级级别,所述执行优先级级别取决于针对所述任务定义的执行频率。
5.根据权利要求4所述的方法,其特征在于,第一任务组集合与第一预定义执行频率相关联的任务,其特征在于,第二任务组集合与低于第一执行频率的第二预定义执行频率相关联的任务,
其特征在于,当软件模块(40)被运行时,当接收(900)到每个周期定时信号时,由定序器(26)触发(902)属于第一组的任务的执行,
并且其特征在于,由第一定序器(26)周期性地触发(914)属于第二组的任务的执行,属于第二组的任务具有比属于第一组的任务低的优先级。
6.根据权利要求4和5中任一项所述的方法,其特征在于,切换设备(2)连接到电气设施,用于中断所述电气设施内的AC电流,根据AC电流的频率来选择执行频率。
7.根据前述权利要求中任一项所述的方法,其特征在于,在违反软件模块(40)的服务合同(44)的情况下在恢复步骤(1016)期间实施的恢复策略包括中断软件模块(40)的运行。
8.根据前述权利要求中任一项所述的方法,其特征在于,在违反软件模块(40)的服务合同(44)的情况下在恢复步骤(1016)期间实施的恢复策略是根据所述软件模块(40)的服务合同(44)中所声明的可运行代码(42)的关键性值来选择的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电器工业公司,未经施耐德电器工业公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811093526.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向缺陷定位的代码搜索方法
- 下一篇:低等待时间加速器