具备cpu的异常检测功能的控制装置的制造方法

文档序号:8543117阅读:195来源:国知局
具备cpu的异常检测功能的控制装置的制造方法
【技术领域】
[0001]本发明涉及一种机床等的控制装置,即具备在控制装置中使用的CPU的异常检测功能的控制装置。
【背景技术】
[0002]CPU (运算处理装置)如果超过接合温度(junct1n temperature)则有可能热失控,在最坏的情况下有可能发生火灾。因此,需要在CPU近旁安装温度传感器,或监视CPU用电源的消耗电流量,在引起热失控时停止CPU。
[0003]图3是说明用于事先检测在控制装置中使用的CPU的热失控的现有技术的图。
[0004]控制装置I具备CPU (运算处理装置)2。为了事先检测该CPU2的热失控,在CPU2的电源电路的近旁安装电流监视电路3。在该技术中,需要确保用于安装电流监视电路的空间。另外,需要高精度的电流检测用IC和外围电路。
[0005]图4是说明在日本特开平2-254330号公报中公开的现有技术的CPU的异常检测的技术的图。
[0006]在该技术中,在电子装置4所具备的多个IC(IC5、IC6)中的各个IC中设置多个温度传感器。即,在IC5中设置有温度传感器7和温度传感器8。在IC6中设置有温度传感器9和温度传感器10。保护电子装置4的IC的保护装置20具备CPU21、存储器(RAM/R0M)22、对信号进行A/D变换的A/D变换器23、以及进行输入信号的切换的多工器24。
[0007]通过保护装置20处理通过多个温度传感器7、8、9、10检测出的IC的温度信息,在温度差(温度传感器7和温度传感器8、温度传感器9和温度传感器10)为规定值以上的情况下,判断为温度传感器的故障。另外,在温度差为规定值以内时,在全部的温度传感器成为规定值以上的温度的情况下,判断为温度异常。在该技术中,对于以温度管理为目的的元件,需要多个温度传感器和监视它的保护装置。
[0008]在监视热消耗电流量的方法中,也考虑到瞬间流过的电流,需要将阈值设定为某种程度较高的值。因此,根据情况,也考虑到在CPU进入热失控状态后停止系统的情况,有可能对CPU、外围的设备造成损伤。另外,在通过温度传感器进行监视时,如果自身陷于热失控状态,则无法正常动作,因此无法停止系统。

【发明内容】

[0009]因此,本发明的目的在于,作为解决这些问题的方法,提供一种具备CPU的异常检测功能的控制装置,其在具有2个以上的多个CPU的系统中,在各CPU近旁安装温度传感器,通过多个CPU相互监视温度,能够不使其失控地检测接近接合温度的CPU,由此使系统停止。
[0010]本发明的具备CPU的异常检测功能的控制装置具备多个CPU、在这些CPU中的各个CPU的近旁具备的温度传感器。上述多个CPU相互读取上述多个温度传感器检测出的温度信息。此外,上述控制装置具备CPU停止部,其在这些CPU读取的温度信息超过了预定的阈值时,判断为这些CPU存在热失控的预兆,并使这些CPU停止。
[0011]上述多个CPU通过内部总线相互连接,能够经由该内部总线从上述多个温度传感器进行温度信息的读取。
[0012]可以使各CPU分别读取来自自身以及其他全部的CPU的近旁的温度传感器的温度信息,上述停止部在通过上述多个CPU读取的信息中即使存在一个温度的绝对值超过预定的阈值的信息的情况下,判断为CPU或外围电路的异常而使系统停止。
[0013]可以使各CPU分别读取来自自身以及其他全部的CPU的近旁的温度传感器的温度信息,上述停止部对各CPU读取的信息进行比较,在读取的温度的误差大时判断为CPU或外围电路的异常而使系统停止。
[0014]根据本发明,能够提供一种具备CPU的异常检测功能的控制装置,其在具有2个以上的多个CPU的系统中,在各CPU近旁安装温度传感器,通过多个CPU相互监视温度,能够不使其失控地检测接近接合温度的CPU,由此使系统停止。
【附图说明】
[0015]通过参照附图对以下的实施例进行说明,本发明的上述和其他的目的以及特征会变得明确。在这些附图中:
[0016]图1是说明本发明的具备CPU的异常检测功能的控制装置的第一实施方式的图。
[0017]图2是说明本发明的具备CPU的异常检测功能的控制装置的第二实施方式的图。
[0018]图3是说明现有技术的具备CPU的异常检测功能的控制装置的一个例子的图。
[0019]图4是说明在现有技术文献(日本特开平2-254330号公报)中公开的CPU的异常检测的现有技术的图。
【具体实施方式】
[0020]首先,参照图1说明本发明的具备CPU的异常检测功能的控制装置的第一形式。
[0021]控制机床的控制装置具备印刷板30。该印刷板30具备第一 CPU31、第一 LSI33、第一温度传感器35、第二 CPU32、第二 LSI34、第二温度传感器36。S卩,图1的印刷板30具备2个CPU。第一 LSI33和第二 LSI34经由内部总线37相互连接。LSI是用于CPU与内部总线之间的变换(桥)以及用于对存储器、温度传感器等外围设备进行控制的元件。在该印刷板30中,在第一 CPU31的近旁配置有第一温度传感器35,在第二 CPU32的近旁配置有第二温度传感器36。
[0022]第一 CPU31取得第一温度传感器35检测出的温度信息(第一 CPU31的温度),并且经由内部总线37取得第二温度传感器36检测出的温度信息(第二 CPU32的温度)。同样,第二 CPU32取得第二温度传感器36检测出的温度信息(第二 CPU32的温度),并且取得第一温度传感器35检测出的温度信息(第一 CPU31的温度)。
[0023]第一 CPU31和第二 CPU32将分别取得的温度信息与预先设定的规定的阈值进行比较。在比较的结果是第一 CPU31和第二 CPU32所取得的温度信息超过了预先设定的阈值的情况下,判断为具有第一 CPU31或第二 CPU32热失控的预兆,在CPU中停止运算处理。能够通过中断控制等公知的方法进行CPU的运算的停止。此外,在CPU中停止运算处理是停止通过控制装置控制机床。
[0024]接着,参照图2说明本发明的具备CPU的异常检测功能的控制装置的第二形式。
[0025]控制机床的控制装置具备印刷板40。该印刷板40具备第一 CPU41、第一 LSI42、第一存储器43、第一温度传感器44、第二 CPU45、第二 LSI46、第二存储器47、第二温度传感器48、第三CPU49、第三LSI50、第三存储器51、第三温度传感器52,这些各要素经由内部总线53相互连接。S卩,图2的印刷板40具备3个CPU。在第一 CPU41的近旁配置有第一温度传感器44。在CPU45的近旁配置有第二温度传感器48。在第三CPU49的近旁配置有第三温度传感器52。
[0026]将第一 CPU41读出的第一温度传感器44的值设为Tl I,将第一 CPU41读出的第二温度传感器48的值设为T12,将第一 CPU41读出的第三温度传感器52的值设为T13。将分别读出的结果存储在第一存储器43中。
[0027]将第二 CPU45读出的第一温度传感器44的值设为T21,将第二 CPU45读出的第二温度传感器48的值设为T22,将第二 CPU45读出的第三温度传感器52的值设为T23。将分别读出的结果存储在第二存储器47中。
[0028]将第三CPU49读出的第一温度传感器44的值设为T31,将第三CPU49读出的第二温度传感器48的值设为T32,将第三CPU49读出的第三温度传感器52的值设为T33。将分别读出的结果存储在第三存储器51中。
[0029]第一 CPU41通过内部总线53分别访问第一存储器43、第二存储器47、第三存储器51,对第一温度传感器44的值(T11、T21、T31)、第二温度传感器48的值(Τ12、Τ22、Τ32)、第三温度传感器52的值(Τ13、Τ23、Τ33)的值进行比较。作为分别比较了第一温度传感器44、第二温度传感器48、第三温度传感器52的温度的值的结果,在一个都不一致的情况下,判断为CPU或LSI (外围电路)的异常,而停止系统。
[0030]在第一 CPU41的比较结果正常结束的情况下,针对第二 CPU45、第三CPU49也进行同样的比较。
【主权项】
1.一种控制装置,其具备多个CPU、在这些CPU中的各个CPU的近旁具备的温度传感器,其特征在于, 上述多个CPU相互读取上述多个温度传感器检测出的温度信息, 此外,上述控制装置具备CPU停止部,其在这些CPU读取的温度信息超过了预定的阈值时,判断为这些CPU存在热失控的预兆,并使这些CPU停止。
2.根据权利要求1所述的控制装置,其特征在于, 上述多个CPU通过内部总线相互连接,经由该内部总线从上述多个温度传感器进行温度信息的读取。
3.根据权利要求1所述的控制装置,其特征在于, 各CPU分别读取来自自身以及其他全部的CPU的近旁的温度传感器的温度信息,上述停止部在通过上述多个CPU读取的信息中即使存在一个温度的绝对值超过预定的阈值的信息的情况下,判断为CPU或外围电路的异常而使系统停止。
4.根据权利要求1所述的控制装置,其特征在于, 各CPU分别读取来自自身以及其他全部的CPU的近旁的温度传感器的温度信息, 上述停止部对各CPU读取的信息进行比较,在读取的温度的误差大时判断为CPU或外围电路的异常而使系统停止。
【专利摘要】本发明提供一种具备CPU的异常检测功能的控制装置。该控制装置具备多个CPU、在这些CPU各自的近旁具备的温度传感器。另外,各CPU相互读取通过多个温度传感器检测出的温度信息,在判断为该读取的温度信息超过了规定的阈值时,判断为存在这些CPU热失控的预兆,而使CPU停止。
【IPC分类】G05B19-406
【公开号】CN104865895
【申请号】CN201510086645
【发明人】津田丈嗣, 大家智树
【申请人】发那科株式会社
【公开日】2015年8月26日
【申请日】2015年2月17日
【公告号】DE102015002039A1, US20150241854
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1