从连接的输入输出单元取得警报信息的数值控制装置的制造方法

文档序号:8256920阅读:228来源:国知局
从连接的输入输出单元取得警报信息的数值控制装置的制造方法
【技术领域】
[0001]本发明涉及一种数值控制装置,特别是涉及一种取得来自连接在数值控制装置上的输入输出(10)单元的警报信息的数值控制装置。
【背景技术】
[0002]为了在数值控制装置和机床之间进行DI/D0信号(输入信号/输出信号)的输入输出,有连接多台外部信号输入输出单元的结构。以下,将外部信号输入输出单元称为“10单元”。通常,在数值控制装置内的数值控制装置本体和1单元之间进行DI/D0数据的交换。另外,将警报信息等各1单元的状态与DI/D0数据的交换同时进行通信,用于查明警报发生时的原因。
[0003]关于1单元的状态的通信,在日本特开2009-53734号公报中,公开了一种将在以雏菊链方式连接的1单元中发生的电源切断的警报信息通知给其前段的1单元的方法,还公开了一种将1单元的通信线路断线与电源切断进行区别向数值控制装置通知的数值控制装置。
[0004]图11表示上述的数值控制装置的结构。在数值控制装置I中,数值控制装置本体10上,1单元以雏菊链连接,连接有1单元I (20a)、1单元2 (20b)、1单元3 (20c)、以及1单元4(20d)。在它们之间发送通信数据40,通信数据40的结构如图11所示,由HEADs、数据、ALM、CRC构成。另外,在数值控制装置本体10上连接有进给轴放大器(32a、32b)。在各个进给轴放大器32内具备通信控制电路34。并且在各个进给轴放大器32上连接有进给轴电动机36。
[0005]这里,在连接有主机和多个从机的结构中,通常在主机和从机之间定期性进行DI/DO信号的交换,而当发生通信异常等特殊的事件时,主机通过对从机发布命令的命令通信,进行从机内的寄存器的读/写。在该命令通信中,主机和从机为一对一通信,主机可以通过来自从机的回复来确认命令的执行结果。这样,通过命令通信,主机能够进行从电源接入后到发生通信异常为止的初始设定、发生异常时的动作控制、信息采集。
[0006]在图11所示的例子中,数值控制装置本体10相当于主机,各1单元20(20a、20b、20c、20d)相当于从机。在数值控制装置本体10和各1单元20之间的通信中,当在数值控制装置本体10中检测出通信异常时,在各1单元间交换警报信息,最终数值控制装置本体10通过命令通信从与数值控制装置本体10直接连接的1单元I (20a)取得警报信息。数值控制装置本体10通过从1单元I (20a)取得的警报信息,能够确定导致通信异常的真正原因,也就是在哪一个1单元20中发生了电源切断或通信线路切断等什么样的异常,能够根据异常的内容进行放大器或电动机的停止等对应。
[0007]日本特开2009-53734号公报中公开的数值控制装置为了检测以雏菊链方式连接的1单元中发生的电源切断等警报信息,需要从离数值控制装置近的1单元开始按顺序逐个取得警报信息。因此,为了确定导致通信异常的真正原因会耗费时间。
[0008]这里,在以雏菊链方式连接的1单元中发生了电源切断或通信线切断所导致的异常时,由于无法保证发生异常的部位的后段的1单元中正常的动作,因此需要立刻停止数值控制装置的动作。然而,由于立刻停止该数值控制装置的动作,有时无法保证用于数值控制装置本体从发生通信异常的1单元取得警报信息的充分的时间。

【发明内容】

[0009]因此,本发明的目的是,提供一种数值控制装置,该数值控制装置能够迅速取得在连接的1单元中发生的电源切断等导致的警报信息,立刻停止放大器、电动机等的动作。
[0010]本发明的数值控制装置具备:数值控制装置本体以及用雏菊链连接的多个1单元,在所述数值控制装置本体和所述1单元之间进行1通信,所述数值控制装置本体具备:通信异常检测单元,其检测在所述1通信中发生的通信异常;命令发送单元,其将命令一齐发送给全部所述1单元;以及警报取得单元,所述1单元具备:状态异常检测单元,其将所述1通信中的非法数据接收、电源切断、与所述数值控制装置本体或者其他的1单元的通信线断线、1单元本身的电路异常中的至少I种作为异常来检测;记录单元,其将所述状态异常检测单元检测到的状态异常记录为警报信息;以及命令回复单元,其对于来自所述数值控制装置本体的所述命令,回复所述警报信息,当所述通信异常检测单元检测到所述1通信的通信异常时,所述命令发送单元把请求将各1单元的记录单元所记录的警报信息回复给所述数值控制装置本体的命令一齐发送给全部的所述1单元,当所述命令被一齐发送时,在所述1单元之中,只有所述记录装置记录了警报信息的1单元回复所述警报信息,所述数值控制装置本体的所述警报取得单元取得从所述1单元回复的所述警报信息。
[0011]这里,数值控制装置本体取得1单元的警报信息时,将只有满足条件的1单元把警报信息回复给数值控制装置本体的命令一齐发送给全部的1单元。根据对此的回信能够确定满足条件的1单元。另外,能够根据回信的内容取得1单元具有的警报信息。这里,通过将通信异常的警报信息作为条件,能够利用一次通信来确定发生通信异常的1单元、和取得警报信息,能够缩短用于取得警报信息的时间。由此,在从1单元中发生通信异常开始到数值控制装置停止动作为止的期间,能够从1单元取得必需的警报信息。
[0012]所述1单元也可以具有存储单元,该存储单元存储用于判定是否将检测到的所述状态异常记录为所述警报信息的判定基准。
[0013]由此,通过在1单元中具备了存储用于判定是否将状态异常作为所述警报信息记录的判定基准的存储单元,能够从检测到的状态信息中有选择地对数值控制装置本体进行回复。
[0014]本发明的数值控制装置具备:数值控制装置本体以及用雏菊链连接的多个1单元,所述数值控制装置进行设备的控制,在所述数值控制装置中,所述数值控制装置本体具备:设备异常检测单元,其检测在所述设备中发生的异常;以及命令发送单元,其将命令一齐发送给全部1单元,所述1单元具备:信息取得单元,其在检测到所述设备的异常时取得警报信息;记录单元,其将通过所述信息取得单元取得的警报信息记录为所述设备的警报信息;以及命令回复单元,其对于来自所述数值控制装置本体的所述命令,回复所述警报信息,当所述设备异常检测单元检测到设备的异常时,所述命令发送单元把请求将各1单元的记录单元所记录的警报信息回信给所述数值控制装置本体的命令一齐发送给全部的所述1单元,当所述命令被一齐发送时,在所述1单元之中,只有所述记录装置记录了所述设备的警报信息的1单元回复所述警报信息,所述数值控制装置本体的所述警报取得单元取得从所述1单元回复的所述警报信息。
[0015]由此,只有记录了设备的警报信息的1单元把警报信息回复给数值控制装置本体,所以能够确定设备发生的异常。由此,能够在数值控制装置本体的电源被完全切断之前,取得1单元的信息,立刻停止放大器、电动机的动作,能够根据该1单元的信息进行设备的维护。
[0016]所述数值控制装置本体也可以具有用于设定取得设备的警报信息的1单元的设定单元。
[0017]由此,在数值控制装置本体中,通过设定用于取得设备的警报信息的1单元,能够可靠地确定设备发生的异常。
[0018]本发明的数值控制装置具备:数值控制装置本体以及用雏菊链连接的多个1单元,所述数值控制装置进行设备的控制,所述数值控制装置本体具备:命令发送单元,其将命令一齐发送给全部所述1单元;以及命令接收单元,其接收来自1单元的对于所述命令的命令回复,所述1单元具备:执行单元,其对于来自所述数值控制装置本体的所述命令,执行所述命令;命令回复单元,其对所述命令进行回复;以及设定单元,其能够设定是否对所述命令进行回复,所述命令发送单元把请求执行所述1单元的DO的接通或者断开、所述1单元的警报的断开、以及所述数值控制装置本体所控制的电动机的位置信息的取得之中的至少一个以上的命令一齐发送给全部的所述1单元,当所述命令被一齐发送时,在所述1单元之中,只有对所述设定单元预先设定了的1单元回复命令,所述数值控制装置本体的所述命令接收单元接收来自所述1单元的命令回复。
[0019]本发明通过具备以上的结构,能够提供一种数值控制装置,该数值控制装置能够取得所连接的1单元中发生的电源切断等所造成的警报信息,同时能够立刻停止放大器、电动机等的动作。
【附图说明】
[0020]通过参照附图的以下的实施例的说明,本发明的上述以及其他的目的和特征而变得明了。各图中:
[0021]图1是表示第I实施方式中数值控制装置的结构以及从数值控制装置本体一齐发送命令的状态的图。
[0022]图2是表示第I实施方式中,从发生了警报的1单元向数值控制装置本体回复的状态的图。
[0023]图3是表示各1单元内部的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1