双重现场仪器制造技术

技术编号:6699334 阅读:214 留言:0更新日期:2012-04-11 18:40
一种双重现场仪器可以包括:第一微处理器,其包括第一地址总线和第一数据总线,并执行第一运算处理;第二微处理器,其包括第二地址总线和第二数据总线,并执行与第一运算处理相同的第二运算处理;第一代码分析单元,其对第一地址总线和第一数据总线的至少一个上的数据的历史进行压缩和编码,以生成第一代码;第二代码分析单元,其对第二地址总线和第二数据总线的至少一个上的数据的历史进行压缩和编码,以生成第二代码;以及第一核对单元,其核对第一代码和第二代码,以确定第一代码是否对应于第二代码。

【技术实现步骤摘要】

本专利技术涉及一种双重现场仪器,其包括第一微处理器和执行相同运算处理的第二 微处理器,并且其通过核对第一微处理器的运算与第二微处理器的运算来检测异常。要求于2009年12月17日提交的日本专利申请第2009-285836号的优先权,其全 部内容通过引用结合于此。
技术介绍
将在本申请的后文中引用或确定的所有专利、专利申请、专利公开、科技文章等的 全部内容均通过引用结合于此,以便更全面的描述本专利技术所属的
的状态。首次公开号为2005-309913的日本未审查专利申请公开了一种发射机,其 包括基于传感器测量值执行运算的运算系统。发射机对运算系统的结果执行逆运算 (inverse-operation),以重新生成传感器测量值。发射机对通过逆运算系统重新生成的传 感器测量值与原始的传感器测量值进行核对,以检测异常。如果两个传感器测量值不一致, 则发射机能够检测到异常状态。在一些情况下,逆运算系统不能重新生成传感器测量值。例如,如果在该运算系统 中基于多个传感器测量值来运算一个运算结果,则不能对逆运算系统进行配置。首次公开号为2006-209523的日本未审查专利申请公开了一种信息处理器,执行 相同的运算两次,并向外部输出一个运算结果。在该信息处理器中,两个微处理器执行相同 的运算处理。任意步骤的运算结果或运算的附加信息都在两个微处理器之间互换,以进行 核对。如果它们不一致,则信息处理器确定异常状态,并向外部输出异常通知信号。为了检测各种异常并且为了快速地对其进行检测,必须提高核对两个微处理器之 间互换的信息的频率。因此,增加了微处理器的负担。专利技术内容一种双重现场仪器可以包括第一微处理器,其包括第一地址总线和第一数据总 线,该第一微处理器执行第一运算处理;第二微处理器,其包括第二地址总线和第二数据总 线,该第二微处理器执行第二运算处理,该第二运算处理与第一运算处理相同;第一代码分 析单元,其通过第一处理对第一地址总线和第一数据总线中的至少一个上的数据的历史进 行压缩和编码,以生成第一代码;第二代码分析单元,其通过第二处理对第二地址总线和第 二数据总线中的至少一个上的数据的历史进行压缩和编码,以生成第二代码;以及第一核 对单元,其核对第一代码和第二代码,以确定第一代码是否对应于第二代码。第一处理可以与第二处理相同。当第一地址总线上的数据在特定地址区域中时,可以执行第一处理。当第二地址 总线上的数据在该特定地址区域中时,可执行第二处理。该特定地址区域可以是存储器的地址区域,其存储了对第一运算处理和第二运算 处理中的至少一个进行定义的程序。第一代码分析单元和第二代码分析单元中的每一个都可以包括线性反馈移位寄存器。该双重现场仪器可以进一步包括信号输出单元。如果第一核对单元确定第一代码 对应于第二代码,则信号输出单元可以输出第一运算处理的第一运算结果和第二运算处理 的第二运算结果中的一个。如果第一核对单元确定第一代码不对应于第二代码,则信号输 出单元可以输出异常通知信号。该双重现场仪器可以进一步包括第一信息互换单元,其从第一代码分析单元接 收第一代码,该第一信息互换单元从第二信息互换单元接收第二代码,该第一信息互换单 元将第一代码和第二代码输出到第一核对单元;第二信息互换单元,其从第二代码分析单 元接收第二代码,该第二信息互换单元从第一信息互换单元接收第一代码,该第二信息互 换单元将第一代码和第二代码输出到第二核对单元;以及第二核对单元,其从第二信息互 换单元接收第一代码和第二代码,该第二核对单元核对第一代码和第二代码,以确定该第 一代码是否对应于该第二代码。第一核对单元可以从第一信息互换单元接收第一代码和第 二代码。一种双重现场仪器可以包括第一微处理器,其接收传感器测量值,该第一微处理 器执行第一运算处理以生成第一输出值,该第一微处理器输出第一代码;第二微处理器,其 接收所述传感器测量值,该第二微处理器执行第二运算处理以生成第二输出值,该第二微 处理器输出第二代码,第二运算处理与第一运算处理相同;第一信息互换单元,其从第一微 处理器接收第一代码,该第一信息互换单元从第二信息互换单元接收第二代码,该第一信 息互换单元将第一代码和第二代码输出到第一核对单元;第二信息互换单元,其从第二微 处理器接收第二代码,该第二信息互换单元从第一信息互换单元接收第一代码,该第二信 息互换单元将第一代码和第二代码输出到第二核对单元;第一核对单元,其从第一信息互 换单元接收第一代码和第二代码,该第一核对单元核对第一代码和第二代码,以确定第一 代码是否对应于第二代码;以及第二核对单元,其从第二信息互换单元接收第一代码和第 二代码,该第二核对单元核对第一代码和第二代码,以确定第一代码是否对应于第二代码。如果第一核对单元确定第一代码不对应于第二代码,则信号输出单元可以输出第 一不符(discr印ancy)检测信号。如果第二核对单元确定第一代码不对应于第二代码,则 信号输出单元可以输出第二不符检测信号。该双重现场仪器可以进一步包括标准化信号输出单元,其从第一微处理器接收第 一输出值,该标准化信号输出单元从第二微处理器接收第二输出值,该标准化信号输出单 元从第一核对单元接收第一不符检测信号,该标准化信号输出单元从第二核对单元接收第 二不符检测信号,该标准化信号输出单元输出标准化信号电流。如果第一不符检测信号和第二不符检测信号都没有被输入到标准化信号输出单 元,则标准化信号输出单元可以基于第一微处理器的第一输出值和来自第二微处理器的第 二输出值中的至少一个输出4-20mA的电流作为标准化信号电流。如果第一不符检测信号和第二不符检测信号中的至少一个输入到标准化信号输 出单元,则标准化信号输出单元可以输出预定的异常通知电流作为标准化信号电流。如果来自第一微处理器的第一输出值不同于来自第二微处理器的第二输出值,则 标准化信号输出单元可以输出预定的异常通知电流作为标准化信号电流。第一微处理器可以包括第一 CPU,其执行第一运算处理;第一输入输出单元,其 接收传感器测量值,该第一输入输出单元输出第一输出值;第一存储器,其存储执行第一运 算处理的第一程序;第一代码分析单元,其输出第一总线观测代码;第一地址总线,其连接 在第一 CPU、第一输入输出单元、第一存储器和第一代码分析单元之间;第一数据总线,其 连接在第一 CPU、第一输入输出单元、第一存储器和第一代码分析单元之间。第二微处理器 可以包括第二 CPU,其执行第二运算处理;第二输入输出单元,其接收所述传感器测量值, 该第二输入输出单元输出第二输出值;第二存储器,其存储执行第二运算处理的第二程序; 第二代码分析单元,其输出第二总线观测代码;第二地址总线,其连接在第二 CPU、第二输 入输出单元、第二存储器和第二代码分析单元之间;第二数据总线,其连接在第二 CPU、第 二输入输出单元、第二存储器和第二代码分析单元之间。第一 CPU可以输出第一总线时钟。第一代码分析单元可以接收第一总线时钟。第 二 CPU可以输出第二总线时钟。第二代码分析单元可以接收第二总线时钟。第一代码分析单元可以读取第一地址总线和第一数据总线上的第一数据。第一 代码分析单元可以基于第一总线时钟对第一数据进行编码和压缩,以生成本文档来自技高网...

【技术保护点】
1.一种双重现场仪器,包括:第一微处理器,其包括第一地址总线和第一数据总线,所述第一微处理器执行第一运算处理;第二微处理器,其包括第二地址总线和第二数据总线,所述第二微处理器执行第二运算处理;第一代码分析单元,其通过第一处理对所述第一地址总线和所述第一数据总线中的至少一个上的数据的历史进行压缩和编码,以生成第一代码;第二代码分析单元,其通过第二处理对所述第二地址总线和所述第二数据总线中的至少一个上的数据的历史进行压缩和编码,以生成第二代码;以及第一核对单元,其核对所述第一代码与所述第二代码,以确定所述第一代码是否对应于所述第二代码。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:加藤大
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:JP

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

1