机床的运行管理方法与流程

文档序号:11275619阅读:366来源:国知局
机床的运行管理方法与流程

本发明涉及一种在通过计算机驱动控制的nc机床中,收集并管理在其运行时发生的各种报警的历史、运行状况的变化等的事件的机床的运行管理方法。



背景技术:

以往的运行管理方法为对收集到的机床的报警以及运行状况的变化等事件进行收集,并分析收集到的事件。然后,把该分析的结果信息附加到各个事件中。

在进行这种运行管理时,从多个同时发生的事件的信息中,操作者通过目测等来选择重要的事件和不太重要的事件。然而,由操作者所进行的选择作业是非常困难的作业,另外针对成为对象的过程有关的知识也存在个体差异,存在很难平等地进行的问题。因此,在日本特开平10-171521号公报中公开了如下的事件的通知/抑制方法:过程状态的运转监控时,利用事件关联表格来决定成为该监控对象的多个事件(报警、状态变化)间的主从关系,并高效地通知多个所发生事件。具体地,在日本特开平10-171521号公报的事件通知/抑制方法中,向包含伴随设备的运转、监控而发生的多个报警、状态变化的事件之间的主从关系附加抑制时间而定义为事件关联。然后,在发生了某事件时,参照所述事件关联表格进行向操作者通知还是抑制事件的判断处理,并把该结果输出到所需的输出单元。



技术实现要素:

在上述以往的事件、数据的管理方法、系统中,即使多个事件是一系列的现象,由于不能综合地进行管理,因此一系列的现象被判断为不同的现象。

作为一系列的现象,例如存在(1)通过手动操作使刀具碰撞工件的事件和急忙退回刀具时再次碰撞工件的事件的情况,(2)同时发生的多个报警事件(连带报警)的情况等。

尤其,在以往的情况下,即使多个事件是一系列的现象,由于需要在每个事件中附加相同的分析结果作为信息,因此比较费时。另外,为了判断多个事件是一系列的现象,需要预先生成与各事件相关联的事件关联表格。

本发明是考虑了所述问题而提出的,并以提供能够综合地管理因一系列的现象而发生的多个事件的机床的运行管理方法为目的。

本发明的方式是机床的运行管理方法,包括:收集步骤,监视机床的运行状况,并收集因运行而发生的事件;以及分组步骤,将收集到的多个所述事件划分为多个组,并存储到存储介质中,在所述分组步骤中,在每次切换设定于所述机床的模式时,对在设定的所述模式下发生的1个或2个以上的所述事件进行分组并存储。

通过该结构,在每次切换机床的模式时自动地对发生过的多个事件进行分组,因此能够简单地对一系列的现象进行分组。因此,不需要针对每个事件把相同的分析结果作为信息来进行附加。另外,在每次切换机床的模式时对事件进行分组,因此机床的管理变得容易。

本发明的方式是所述机床的运行管理方法,所述机床的模式具有手动进给模式、编辑模式以及自动加工模式中的至少2个。由此,能够简单地对一系列的现象进行分组。

本发明的方式是所述机床的运行管理方法,在所述分组步骤中,当所述机床的所述模式为所述自动加工模式时,在每个加工周期,对在加工周期内发生并被收集的1个或2个以上的所述事件进行分组。由此,能够简单地对一系列的现象进行分组。

本发明的方式是所述机床的运行管理方法,还包括:一览显示步骤,在显示部中一览显示存储在所述存储介质中的分组后的多个所述事件。由此,操作者能够方便地观察每组的事件。

本发明的方式是所述机床的运行管理方法,还包括:信息附加步骤,将由操作者指定并输入的所述组的附带信息与所指定的所述组对应起来进行存储。由此,能够向每组附加分析结果。

本发明的方式是所述机床的运行管理方法,包括:选择步骤,根据操作者的操作,从多个所述组中选择某1个所述组;提取步骤,提取具有与所选择的所述组的所述事件的内容类似的所述事件的所述组;以及显示步骤,显示所提取的所述组。由此,能够方便地观察类似的一系列的现象。

本发明的方式是所述机床的运行管理方法,所述事件包括因运行而发生的报警以及运行状况的变化中的至少一个。由此,操作者能够识别报警、运行状况的变化。

本发明的方式是所述机床的运行管理方法,所述运行管理方法是管理多个所述机床的运行的方法,在所述收集步骤中,收集在每个所述机床发生的所述事件,在所述分组步骤中,将在每个所述机床收集到的多个所述事件划分为多个所述组并存储到存储介质中。由此,多个机床的管理变得容易。

根据本发明,在每次切换机床的模式时自动地对所发生的多个事件进行分组,因此能够方便地对一系列的现象进行分组。因此,不需要针对每个事件把相同的分析结果作为信息来进行附加。另外,在每次切换机床的模式时对事件进行分组,因此机床的管理变得容易。

参照附图对以下实施方式进行说明,从而使上述目的、特征以及优点变得容易理解。

附图说明

图1是执行本发明的实施方式的机床的运行管理方法的由运行管理装置和多个机床所构成的整体系统图。

图2是表示运行管理装置的结构的结构图。

图3是说明由图2所示的分组部所进行的分组的图。

图4a是表示存储在图2所示的存储介质中的组信息的图,图4b是表示与存储在图2所示的存储介质中的组信息相对应的事件详细信息的图。

图5是表示通过操作者附加了附带信息(注释以及资料)后的图4a所示的组信息的图。

图6是表示一览显示的多个事件的显示例图。

图7是表示具有与选择出的组的事件的内容类似的事件的组的组信息的显示例图。

图8是表示由分组部所进行的分组的完成动作的流程图。

图9是表示由分组部所进行的向事件的组的分配动作的流程图。

图10是表示由提取部所进行的组的提取动作的流程图。

图11是用于说明由提取部所进行的组的优先度的决定方法的图。

图12a是表示没有附加由操作者选择出的注释或资料的组的组信息的图,图12b是表示图12a的组的事件详细信息的图。

具体实施方式

针对本发明所涉及的机床的运行管理方法,示例最佳的实施方式,并参照附图进行以下详细地说明。

图1是执行本发明的实施方式的机床的运行管理方法的由运行管理装置10和多个机床m(m1、m2)所构成的整体系统图。运行管理装置10和多个机床m1、m2经由数据总线db相连接。机床m1、m2经由数据总线db向运行管理装置10发送因运行而发生的事件。此外,机床m1、m2与运行管理装置10的通信可以是无线通信。事件包含因运行而发生的报警以及运行状况变化中的至少一个。

在图1中,示出了如下情况的例子:沿着通用的时间轴,表示机床m1和机床m2发生的事件,机床m1发生了8个事件a~h,机床m2发生了2个事件a、b。此外,设机床m1的机械编号为1,机床m2的机械编号为2。

图2是表示运行管理装置10的结构的结构图。运行管理装置10具备控制部12、输入部14、存储介质16以及显示部18。控制部12监视机床m(m1、m2),并收集因运行而发生的事件,把收集到的多个事件划分为多个组并存储到存储介质16中。控制部12具有cpu等计算机、程序以及后述的存储有分组定义文件的存储器等,该计算机通过执行程序而作为本实施方式的控制部12发挥作用。

输入部14是用于输入数据的操作部。该输入部14由鼠标以及键盘等构成。存储介质16用于存储控制部12收集到的事件,例如由闪存(flashmemory)或硬盘等构成。显示部18由液晶显示器或有机el显示器等构成,用于显示存储在存储介质16中的事件等。

控制部12具备收集部20、分组部22、存储控制部24、提取部26以及显示控制部28。收集部20收集发生的事件,并把收集到的事件输出到分组部22。

分组部22把多个事件划分为多个组并输出到存储控制部24。作为原则,在每次切换设定于机床m的模式时,分组部22对在所设定的模式中发生的1个或2个以上的事件进行分组。作为机床m的模式,有手动进给模式(jog)、编辑模式(edit)以及自动加工模式(auto)等。

图3是说明由分组部22进行的分组的图。如图3所示,例如当机床m的模式从手动进给模式(jog)切换到编辑模式(edit)时,将在手动进给模式中发生的2个事件(事件a、b)分为1个组。事件a、b是因x轴手动进给产生的事件。

另外,当机床m的模式为自动加工模式(auto)时,分组部22在每个加工周期,把在1次(1个)加工周期中发生的事件分为1个。例如,如果从加工周期1转移至加工周期2,则把在加工周期1中发生的2个事件(事件e、f)分为1个组。另外,如果加工周期2结束并切换到手动进给模式(jog),则把在加工周期2中发生的2个事件(事件g、h)分为1个组。分组部22对在每个机床m(m1、m2)中发生的事件进行分组。

分组部22在每次进行分组时,对组编号进行增加,并把增加后的组编号给下一组。此外,机床m在每次切换模式时以及每个加工周期结束时,向控制部12发送表示该内容的信号,分组部22根据该信号对事件进行分组。另外,分组部22也可以根据分组定义文件对发生的事件进行分组。

存储控制部24把被分组了的事件作为1个组存储在存储介质16中。图4a、图4b是用于说明通过存储控制部24存储在存储介质16中的信息的内容的图。图4a是表示存储在存储介质16中的组信息的图,图4b是表示与存储在存储介质16中的组信息相对应的事件详细信息的图。

如图4a所示,作为组信息,存储有组编号、机械编号、模式、事件数、最新事件发生时刻、最旧事件发生时刻、注释以及资料。在图4a所示的例子中,示出了组编号“1”的组信息。事件数表示发生的事件的数量。最新事件发生时刻表示组中最新发生的事件的发生时刻,最旧事件发生时刻表示组中最初(最旧)发生的事件的发生时刻。

如图4b所示,作为事件详细信息,存储有发生的事件、事件发生时刻以及事件状态(事件的内容)。在图4b所示的例子中,示出了与组编号“1”的组相对应的事件详细信息。将该组信息与事件详细信息对应起来进行存储。此外,注释以及资料(附带信息)是由操作者附加的信息,因此被分组部22分组并一次存储到存储介质16之后被附加。

图5表示由操作者附加了附带信息(注释以及资料)后的图4a所示的组信息的图。如图5所示,作为注释,存储有“由操作者进行的操作错误1、应对1”,并存储有照片1作为资料。操作者通过操作输入部14,能够追加(附加)该附带信息。存储控制部24把操作者对输入部14进行操作而输入的附带信息附加到存储在存储介质16中的组信息中。此时,存储控制部24通过操作者进行的输入部14的操作向所指定的组的组信息附加所输入的附带信息。

显示控制部28读取存储在存储介质16中的多个事件,并在显示部18中进行一览地显示。图6是表示一览显示了多个事件的显示例图。在该一览显示中,多个组的组信息(参照图4a)被一览地显示。在该一览显示的多个组中,能够通过操作者操作输入部14来指定(选择)1个组,并输入上述的附带信息。

此时,如果操作者选择组,则提取部26从存储在存储介质16中的多个组中提取具有与所选择的组的事件内容类似的事件的组。然后,提取部26向显示控制部28输出所提取的组的组信息。显示控制部28在显示部18中显示所提取的组信息。此时,当所提取的组为多个时,提取部26对组信息赋予组的优先度并输出到显示控制部28中。显示控制部28按照向组信息赋予的优先度来显示多个组信息。此外,针对提取部26在后面进行详细说明。

图7是表示具有与所选择的组的事件内容类似的事件的组的组信息的显示例图。例如,操作者选择了组编号“11”的组时,在最上面显示优先度最高的组编号“5”的组信息,从上到下地显示优先度低的组编号的组信息。

因此,操作者通过参考该显示的组的组信息,操作者向所选择的组(没有附加注释或资料的组)的组信息附加的附带信息(注释、资料)的输入会变得容易。另外,当操作者选择了附加有注释或资料的组时,也会显示与所选择的组类似的组的组信息,因此编辑向所选择的组中附加的注释或资料会变得容易。

图8是表示由分组部22进行的分组的完成动作的流程图。分组部22判断机床m的模式是否发生了变化(切换)(步骤s1)。在步骤s1,如果判断为机床m的模式被切换,则前进至步骤s4。

另一方面,在步骤s1,如果判断为机床m的模式未被切换,则判断在自动加工模式中1次(1个)加工周期是否结束(完成)(步骤s2)。在步骤s2,如果判断为在自动加工模式中加工周期结束(完成),则前进至步骤s4。

另一方面,在步骤s2,如果判断为在自动加工模式中加工周期未结束(完成)、则判断机床m的运行状态是否符合分组定义文件的条件(步骤s3)。在步骤s3,当判断为符合分组定义文件的条件时前进至步骤s4,当判断为不符合分组定义文件的条件时返回到步骤s1。

作为分组定义文件的条件,例如既可以是“如果发生预先决定的事件状态的事件则进行分组”,也可以是“如果预先决定的多个事件状态的事件以预先所决定的顺序发生则进行分组”。这样,通过分组定义文件,能够任意地决定分组的条件。

如果前进至步骤s4,则判断是否存在未完成分组的组。在步骤s4,如果判断为存在未完成分组的组,则完成未完成分组的组的分组(步骤s5),返回到步骤s1。另一方面,在步骤s4,如果判断为没有未完成分组的组则返回到步骤s1。

接下来,图9是表示由分组部22进行的向事件的组的分配动作的流程图。如果在机床m中发生事件(步骤s11),则判断是否存在未完成分组的组(步骤s12)。

在步骤s12,如果判断为存在还未完成分组的组,则把发生的事件追加到尚未完成分组的组中(步骤s13)。另一方面,在步骤s12,如果判断未没有未完成分组的组,则生成新的组,并向其追加发生的事件(步骤s14)。

此外,在完成了由分组部22进行的分组的阶段,存储控制部24既可以在存储介质16中对属于该组的事件进行一次存储,也可以在每次发生事件时把事件逐次存储到存储介质16中。当把事件逐次存储到存储介质16中时,更新组信息的事件数、最新事件发生时刻等。

图10是表示由提取部26进行的组的提取动作的流程图。从存储在存储介质16中的多个组中,把与操作者选择的组相同的模式的组指定为候补(步骤s20)。

接着,再从指定为候补的组中,确定至少具有1个与由操作者选择的组的事件相同的事件的组(步骤s21)。

接着,确认所确定的组的事件状态是否与操作者选择的组的事件状态相同(步骤s22),并提取事件状态相同的组(步骤s23)。

图11是用于说明提取部26进行的组的优先度的决定方法的图。优先度最高的优先度1的组是“发生事件的事件状态相同,且事件的数量也相同。”的组,下一个优先度高的优先度2的组是“发生事件的事件状态相同,事件的数量多。”的组。然后,下一个优先度高的优先度3的组是“发生事件的发生时刻新。”的组。最后,优先度最低的优先度4的组是“机械编号相同。”的组。

例如,设操作者选择了组编号“11”的组。图12a是表示组编号“11”的组的组信息的图,图12b是表示其事件详细信息的图。如图3所示,至少与组编号“11”的组的模式相同、且同样地至少有1个发生事件,并且事件状态为相同的组成为组编号是“1”、“5”的组。并且,组编号“1”、“5”的组与组编号“11”的组,发生事件的事件状态相同,且事件的数量也相同,因此都为优先度1。然而,组编号“5”的组的事件的发生时刻新,因此如图7所示,在最上面显示组编号“5”的组的组信息,在其下方显示组编号“1”的组的组信息。

这样,在本实施方式的机床m的运行管理方法中,监视机床m的运行状况,并收集因运行而发生的事件,把收集到的多个事件划分为多个组并存储到存储介质16中。此时,在每次切换设定于机床m的模式时,把在设定的模式中发生的1个或2个以上的事件进行分组并存储。由此,在每次切换机床m的模式时自动地对发生的多个事件进行分组,因此能够简单地对一系列的现象进行分组。因此,不需要对每个事件把相同的分析结果作为信息来进行附加。另外,在每次切换机床m的模式时事件会被分组,因此机床m的管理变得容易。

机床m的模式也可以具有手动进给模式、编辑模式以及自动加工模式中的至少2个。机床m的模式为自动加工模式时,可以在每个加工周期,对在加工周期中产生并被收集的1个或2个以上的事件进行分组。由此,能够简单地对一系列的现象进行分组。

也可以在显示部18中一览显示存储在存储介质16中的被分组后的多个事件。由此,操作者能够简单地看到每组的事件。可以把由操作者指定并输入的组的附带信息与所指定的组对应起来进行存储。由此,能够对每个组附加分析结果。

也可以根据操作者的操作,从多个组中选择某一组,提取具有与所选择的组的事件的内容类似的事件的组,并显示所提取的组。由此,能够简单地看到类似的一系列的现象。在附加(输入)附带信息时,能够把类似的一系列的现象作为参考。

事件可以包含因运行而发生的报警以及运行状况的变化中的至少一个。由此,操作者能够识别报警、运行状况的变化。

本实施方式的机床的运行管理方法管理多个机床m的运行,收集每个机床m中发生的事件,并在每个机床m中,把收集到的多个事件划分为多个组并存储到存储介质16中。由此,多个机床m的管理变得容易。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1