发明名称 |
可编程控制器及系统、处理器和双重化运转开始方法 |
摘要 |
本发明的目的是提供一种可编程控制器,能够在可以正常双重化运转状态下,使执行系统和待机系统的CPU单元工作。可编程控制器具有执行系统的第一CPU单元(22)和待机系统的第二CPU单元(22’),两个CPU单元存储保持表示设备自身的功能性的CPU版本和表示存储的用户程序的功能性的功能版本。在开始双重化运转之前,第一CPU单元获得第二CPU单元的单元版本,与自己存储保持的功能版本进行比较,在单元版本比功能版本高的情况下,判断可以双重化运转。在判断出可以运转的情况下,第一CPU单元把自己保存的用户程序与功能版本一起复制到第二CPU单元,开始双重化运转。 |
申请公布号 |
CN100346290C |
申请公布日期 |
2007.10.31 |
申请号 |
CN200410104727.0 |
申请日期 |
2004.09.27 |
申请人 |
欧姆龙株式会社 |
发明人 |
桶田英男;永野英辅;中西英治;富田贤一郎 |
分类号 |
G06F9/06(2006.01);G05B19/05(2006.01) |
主分类号 |
G06F9/06(2006.01) |
代理机构 |
北京市柳沈律师事务所 |
代理人 |
马莹;邵亚丽 |
主权项 |
1、一种可编程控制器,具有两个CPU单元,所述两个CPU单元可以确认对方的状态,一个构成执行系统,另一个构成待机系统,在所述执行系统的CPU单元停机的情况下,所述待机系统的CPU单元切换到执行系统,连续运转,其特征在于:所述待机系统的CPU单元存储保持表示设备本身性能的单元版本信息,同时具有基于存储的用户程序的用户程序版本信息,所述可编程控制器包括:判断装置,根据所述待机系统的CPU单元的单元版本信息和所述执行系统的CPU单元所具有的所述用户程序版本信息,判断所述待机系统的CPU单元能否执行所述执行系统的CPU单元所存储保持的用户程序;以及只有在所述判断装置判断出可以运行的情况下才开始双重化运行的装置。 |
地址 |
日本京都府 |