当前位置: 首页 > 专利查询>西门子公司专利>正文

互锁控制方法、系统及装置和配置装置制造方法及图纸

技术编号:8562515 阅读:175 留言:0更新日期:2013-04-11 04:05
本发明专利技术实施例提供了一种互锁控制方法,其用于实现来自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制。该方法包括:当任一事件源产生任一输入信号时,执行与该事件源相关联的控制逻辑,且在与该事件源相关联的每个控制逻辑中:接收该输入信号;如果该输入信号满足该控制逻辑中的任一预定的触发条件,则触发与该触发条件相对应的输出信号,其中,该触发条件反映了该输入信号和所述与该触发条件相对应的输出信号之间的互锁关系,且该触发条件与该事件源无关。本发明专利技术实施例还提供了一种配置装置及互锁控制装置采用此种方法能够灵活的实现嵌入式系统中输入信号和输出信号之间的互锁控制。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统
,特别涉及一种互锁控制(Interlock Control, 也称联锁控制或联动控制)方法、装置及系统,以及一种用于互锁控制的控制逻辑的配置>J-U ρ α装直。
技术介绍
嵌入式系统为一种用来完成一种或多种特定功能的计算机系统,其以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统被嵌入到一个完整设备中而作为该设备的一部分,通常包括硬件和机械部件,其用来控制很多常用设备的动作。嵌入式系统以微控制器或数字信号处理器作为处理内核,其目前已广泛应用到工业控制、交通管理、信息家电、家庭智能管理系统、电子商务、环境工程和机器人等领域。在嵌入式系统中,很重要的一部分就是互锁控制,即对于一系列输入信号触发一系列输出信号进而触发一系列系统动作的整个过程的控制。比如在应用于防火安全监控系统的互锁控制中,分布在各个监控区域的各个监控装置作为事件源向中心控制装置输入信号,这些输入信号可能指示对应的监控区域出现火情或者发生故障,中心控制装置触发与输入信号相应的输出信号以触发相应的系统动作,比如,如果输入信号指示发生火情,则触发相应的输出信号来使系统发出火情报警和/或触发灭火设备动作,如果输入信号指示出现故障,则触发相应的输出信号来使系统上报故障。在互锁控制功能的开发中,首先会根据一系列输入信号和输出信号之间的互锁关系划定控制逻辑(也称控制表达式),在每个控制逻辑中配置输出信号的事件源和输出信号,通过这些控制逻辑的执行可以实现对这些输入信号和输出信号之间的互锁控制。目前, 如何实现控制逻辑的配置和执行已成为嵌入式系统中实现互锁控制的关键技术问题。
技术实现思路
为解决上述技术问题,本专利技术实施例提出了一种互锁控制方法、一种控制逻辑的配置装置、一种互锁控制装置以及一种互锁控制系统。本专利技术实施例提供的方法用于实现来自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制,该方法包括当任一事件源产生任一输入信号时,执行该事件源相关联的控制逻辑,且在与该事件源相关联的每个控制逻辑中接收该输入信号; 如果该输入信号满足该控制逻辑中的任一预定的触发条件,则触发与该触发条件相对应的输出信号,其中,该触发条件反映了该输入信号和所述与该触发条件相对应的输出信号之间的互锁关系,且该触发条件与该事件源无关。采用此种方法能够灵活的实现嵌入式系统中输入信号和输出信号之间的互锁控制。在上述方法一实施例中,至少有一个控制逻辑与多个不同的事件源相关联,所述多个不同事件源的多个输入信号在相同触发条件下触发同一输 出信号。采用此种方法能够减少控制逻辑数量,进而减少冗余指令,提高系统性能。在上述方法一实施例中,至少有一个事件源仅与一个控制逻辑相关联。采用此种 方法能够减少控制逻辑数量,进而减少冗余指令,提高系统性能。在上述方法一实施例中,至少有一个控制逻辑包括多个不同的触发条件,且所述 多个不同的触发条件对应于一个或多个输出信号。采用此种方法能够减少控制逻辑数量, 进而减少几余指令,提闻系统性能。在上述方法一实施例中,至少有一个输出信号仅由一个控制逻辑触发。采用此种 方法能够减少控制逻辑数量,进而减少冗余指令,提高系统性能,同时还能提高互锁控制准 确度,减少人工干预。本专利技术实施例提供的控制逻辑的配置装置,用于配置至少一个控制逻辑以实现来 自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制,该装置包括 关联模块和配置模块,其中,针对每一个控制逻辑所述关联模块,将至少一个事件源和至 少一个输出信号与该控制逻辑相关联;所述配置模块,根据来自与该控制逻辑相关联的至 少一个事件源的输入信号和与该控制逻辑相关联的至少一个输出信号之间的互锁关系,确 定与该控制逻辑相关联的每一输出信号所对应的触发条件,且将该控制逻辑配置成当来自 与该控制逻辑相关联的至少一个事件源的任一输入信号满足所确定的任一触发条件时触 发与该触发条件相对应的输出信号。采用此种装置配置的控制逻辑能够灵活的实现嵌入式 系统中输入信号和输出信号之间的互锁控制。上述配置装置一实施例中,所述关联模块将多个不同的事件源与该控制逻辑相关 联,所述多个不同的事件源的多个输入信号在相同触发条件下触发同一输出信号。采用此 种配置装置能够减少控制逻辑数量,进而减少冗余指令,提高系统性能。上述配置装置一实施例中,至少存在一个事件源,所述关联模块将该事件源仅与 一个控制逻辑相关联。采用此种配置装置能够减少控制逻辑数量,进而减少冗余指令,提高 系统性能。上述配置装置一实施例中,至少存在一个控制逻辑,所述关联模块将多个输出信 号与该控制逻辑相关联,所述配置模块确定与该控制逻辑相关联的多个输出信号所对应的 多个触发条件。采用此种配置装置能够减少控制逻辑数量,进而减少冗余指令,提高系统性 倉泛。上述配置装置一实施例中,至少存在一个输出信号,所述关联模块将该输出信号 仅与一个控制逻辑相关联。采用此种配置装置能够减少控制逻辑数量,进而减少冗余指令, 提高系统性能,同时还能提高互锁控制准确度,减少人工干预。本专利技术实施例提供的互锁控制装置,用于实现来自至少一个事件源的至少一个输 入信号和至少一个输出信号之间的互锁控制;该装置包括输入模块、输出模块、处理器和 存储器,其中所述存储器用于存储根据所述至少一个事件源的输入信号和所述至少一个 输出信号之间的互锁关系而配置的至少一个控制逻辑;所述输入模块用于接收来自所述至 少一个事件源的输入信号;所述处理器用于执行所述至少一个控制逻辑,其中,当所述输 入模块接收到来自任一事件源的任一输入信号时,所述处理器执行该事件源对应的控制逻 辑,且在与该事件源相关联的每个控制逻辑中接收该输入信号,如果该输入信号满足该控 制逻辑中的任一预定的触发条件,则指令所述输出模块输出该触发条件对应的输出信号,其中,该触发条件反映了该输入信号和所述与该触发条件相对应的输出信号之间的互锁关 系,且该触发条件与该事件源无关;及,所述输出模块用于按所述处理器的指令输出所述至 少一个输出信号。采用此种控制装置能够灵活的实现嵌入式系统中输入信号和输出信号之 间的互锁控制。上述控制装置一实施中,所述输入模块进一步用于从外部接收所述至少一个控制 逻辑;及,所述处理器进一步用于将所述输入模块接收到的所述至少一个控制逻辑保存到 所述存储器中。采用此种控制装置,能够实现控制逻辑的灵活下载和更新。本专利技术实施例提供的互锁控制系统,其用于实现来自至少一个事件源的至少一个 输入信号和至少一个输出信号之间的互锁控制;该系统包括计算机和上述的互锁控制装 置;其中所述计算机内置上述的控制逻辑的配置装置,其用于配置至少一个控制逻辑,并 将所述至少一个控制逻辑下载到所述互锁控制装置。本专利技术的实施例还提供了一种机器可读的存储介质,其存储用于使一机器执行上 述方法的指令。本专利技术的实施例还提供了一种计算机程序,当所述计算机程序运行于一机器中时 使所述一机器执行上述方法。采用本专利技术实施例所提供的互锁控制方法、装置及系统和控制逻辑的配置装置, 能够灵活实现嵌入式系统中输入信号和输出信号之间的互锁控制。附图说明下面将通过参照附图详细描述本本文档来自技高网
...

【技术保护点】
一种方法,该方法用于实现来自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制,该方法包括:当所述至少一个事件源中任一事件源产生任一输入信号时,执行与该事件源相关联的一个或多个控制逻辑,且在与该事件源相关联的每个控制逻辑中:接收该输入信号(201);如果该输入信号满足该控制逻辑中的任一预定的触发条件,则触发与该触发条件相对应的输出信号,其中,该触发条件反映了该输入信号和所述与该触发条件相对应的输出信号之间的互锁关系,且该触发条件与该事件源无关(202)。

【技术特征摘要】
1.一种方法,该方法用于实现来自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制,该方法包括 当所述至少一个事件源中任一事件源产生任一输入信号时,执行与该事件源相关联的一个或多个控制逻辑,且在与该事件源相关联的每个控制逻辑中 接收该输入信号(201); 如果该输入信号满足该控制逻辑中的任一预定的触发条件,则触发与该触发条件相对应的输出信号,其中,该触发条件反映了该输入信号和所述与该触发条件相对应的输出信号之间的互锁关系,且该触发条件与该事件源无关(202)。2.如权利要求1所述的方法,其中,至少有一个控制逻辑与多个不同的事件源相关联,所述多个不同事件源的多个输入信号在相同触发条件下触发同一输出信号。3.如权利要求1所述的方法,其中,至少有一个事件源仅与一个控制逻辑相关联。4.如权利要求1所述的方法,其中,至少有一个控制逻辑包括多个不同的触发条件,且所述多个不同的触发条件对应于一个或多个输出信号。5.如权利要求1所述的方法,其中,至少有一个输出信号仅由一个控制逻辑触发。6.如权利要求1所述的方法,其中至少有一个控制逻辑为因果逻辑,其中,与所述因果逻辑关联的至少一个事件源的输入信号为原因,而在所述因果逻辑包括的触发条件下输出对应的输出信号为结果。7.如权利要求1所述的方法,其中至少有一个输出信号用于启动一个执行机构的动作。8.一种控制逻辑配置装置,用于配置至少一个控制逻辑以实现来自至少一个事件源的至少一个输入信号和至少一个输出信号之间的互锁控制,该装置包括关联模块(501)和配置模块(502),其中,针对每一个控制逻辑 所述关联模块(501),将至少一个事件源和至少一个输出信号与该控制逻辑相关联;所述配置模块(502),根据来自与该控制逻辑相关联的至少一个事件源的输入信号和与该控制逻辑相关联的至少一个输出信号之间的互锁关系,确定与该控制逻辑相关联的每一输出信号所对应的触发条件,且将该控制逻辑配置成当来自与该控制逻辑相关联的至少一个事件源的任一输入信号满足所确定的任一触发条件时触发与该触发条件相对应的输出信号。9.如权利要求8所述的装置,其中,所述关联模块(501)将多个不同的事件源与该控制逻辑相关联,所...

【专利技术属性】
技术研发人员:王忠陈波范晓珣
申请(专利权)人:西门子公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1