发明名称 |
可编程控制器、CPU单元、特殊功能模块以及双重化处理方法 |
摘要 |
具有2台安装了内板的CPU单元的可编程控制器中,构筑内板的双重化系统。2个内板中,安装在主用CPU对应的内板成为主用内板,安装在备用CPU单元的内板成为备用内板。各内板与各CPU单元异步进行运算(ST12、ST13),该运算结果不在运算执行中写入存储器,而在与CPU单元的同步处理中,从内板传送给CPU单元(ST14、ST34)。CPU单元比较传来的运算执行结果,在不一致时,使慢的一方继续运算,在进展一致的状态下许可写入,这样,将运算执行结果写入存储器。 |
申请公布号 |
CN1271481C |
申请公布日期 |
2006.08.23 |
申请号 |
CN03143895.4 |
申请日期 |
2003.06.07 |
申请人 |
欧姆龙株式会社 |
发明人 |
永野英辅;福岛正则;富田贤一郎;冨田一彰 |
分类号 |
G05B19/05(2006.01) |
主分类号 |
G05B19/05(2006.01) |
代理机构 |
北京市柳沈律师事务所 |
代理人 |
马莹;邵亚丽 |
主权项 |
1.一种可编程控制器,具有包含了相同内容的用户程序的2个CPU单元,所述2个CPU单元可以确认对方状态,一方成为主用时另一方成为备用,所述主用CPU单元故障停机时,所述备用CPU单元转换为主用并继续运转,其特征在于:所述2个CPU单元在所述主用的CPU单元执行所述同一用户程序时,同时将该运算结果反映到控制中,并使所述备用CPU单元执行与所述主用的用户程序相同内容的用户程序,但不输出执行结果,并以热备份方式进行工作,所述2个CPU单元具有可拆装的、执行相同的运算处理的特殊功能模块,同时这些各特殊功能模块中,安装在所述主用CPU单元的功能模块成为主用特殊功能模块,安装在所述备用CPU单元的功能模块成为备用特殊功能模块,所述主用特殊功能模块执行所述相同的运算处理,同时将该运算处理的结果传送给所述主用CPU单元,并与所述主用CPU单元一起进行控制;所述备用特殊功能模块在执行所述相同的运算处理,同时将该运算处理的结果传送给所述备用CPU单元。 |
地址 |
日本京都府 |