【技术实现步骤摘要】
管理电气切换设备的电子计算机的嵌入式软件模块的方法
本专利技术涉及用于管理由电气切换设备的嵌入式电子计算机运行的嵌入式软件模块的方法。本专利技术还涉及包括被编程用于实现这种管理方法的嵌入式电子计算机的电气切换设备。本专利技术具体地涉及配备有用于运行嵌入式软件程序的嵌入式电子计算机、用于中断电流的设备(诸如低压断路器)的领域。
技术介绍
目前,这种软件程序允许实现改进这些设备的操作的先进的功能,诸如控制、监督和远程管理功能。期望能够随着时间的推移并根据用户的需要开发这些软件程序。例如,用户可以取决于设备旨在用于的用途来选择仅使用他们感兴趣的功能。如果他们的需要随着时间的推移而改变,那么他们也可能希望添加或移除某些功能。这也允许制造商在设备的整个生命周期内开发设备,或者甚至为用户提供根据其特定需要而定制设计的具体功能。实际上,在设计产品时并不总是能够知道用户在整个产品生命周期中将其用于什么用途。这种可升级的行为必须能够由用户容易且快速地实现。但是,由这些软件程序实现的功能可以涉及电气设备的基本功能,诸如保护和电气测量功能,例如用于在电气故障的情况下触发断路器。因此,这 ...
【技术保护点】
1.管理用于嵌入在用于电流的电气切换设备(2)中的电子计算机(10)的嵌入式软件模块(40)的方法,其特征在于,所述方法包括步骤:a)由用于切换设备(2)的电子计算机(10)的软件模块的管理系统(20)获取(1020)包括可运行代码(42)和声明在可运行代码(42)由电子计算机执行期间所需的硬件资源的服务合同(44)的软件模块(40);b)由所述管理系统(20)在托管插口(50)内安装(1004)所述软件模块(40),所述托管插口属于托管插口(50)的组件,每个托管插口(50)旨在形成用于软件模块(40)的运行时环境,为此目的,每个插口(50)包括在电子计算机(10)的存储 ...
【技术特征摘要】
2017.09.25 FR 17588261.管理用于嵌入在用于电流的电气切换设备(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所述的方法,其特征在于,第一任务组集...
【专利技术属性】
技术研发人员:V布弗内,V波波维克,
申请(专利权)人:施耐德电器工业公司,
类型:发明
国别省市:法国,FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。