CN101156118A - 用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置 - Google Patents

用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置 Download PDF

Info

Publication number
CN101156118A
CN101156118A CNA2006800110931A CN200680011093A CN101156118A CN 101156118 A CN101156118 A CN 101156118A CN A2006800110931 A CNA2006800110931 A CN A2006800110931A CN 200680011093 A CN200680011093 A CN 200680011093A CN 101156118 A CN101156118 A CN 101156118A
Authority
CN
China
Prior art keywords
arbor
contact
collision
machine
machine element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006800110931A
Other languages
English (en)
Other versions
CN100543619C (zh
Inventor
斯蒂芬·普拉滕
迈克尔·凯弗
罗伯特·格利斯曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Publication of CN101156118A publication Critical patent/CN101156118A/zh
Application granted granted Critical
Publication of CN100543619C publication Critical patent/CN100543619C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4061Avoiding collision or forbidden zones
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q5/00Driving or feeding mechanisms; Control arrangements therefor
    • B23Q5/54Arrangements or details not restricted to group B23Q5/02 or group B23Q5/22 respectively, e.g. control handles
    • B23Q5/58Safety devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49142Shut off power, stop if outside working zone

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Auxiliary Devices For Machine Tools (AREA)
  • Forklifts And Lifting Vehicles (AREA)

Abstract

一种在一机器的一机器元件(4,6)与一物体(5,7)发生接触时产生明确反应的方法和一种与此相关的控制装置(14),其中,对所述机器元件(4,6)与所述物体(5,7)之间的接触情况进行识别;其中,在识别出二者间发生接触的情况下,如果发生接触时机轴在一控制装置(14)的控制下自动以快速移动模式进行移动,就通过立即中断对所述机轴(3,41,42,43)的驱动(42,43)来中止所述机轴(3,41,42,43)的进一步移动;在识别出二者间发生接触的情况下,如果发生接触时所述机轴(3,41)在一控制装置(14)的控制下自动以低速移动模式进行移动,就进行碰撞识别,其中,在识别出碰撞的情况下,中止所述机轴(3,41,42,43)的进一步移动。本发明借此达到了尽可能减小机器的机器元件(4,6)与物体(5,7)发生碰撞时所产生的影响的目的。

Description

用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置
技术领域
本发明涉及一种用于在机器的机器元件与物体发生接触时产生明确反应(targeted reaction)的方法。
此外,本发明还涉及一种具有一程序存储器的控制装置,所述程序存储器内存储有一含有代码段的计算机程序,所述控制装置在调用所述计算机程序时通过这些代码段可实施上述方法。
背景技术
对于机床、专用机床(production machine)和/或机器人这样的机器而言,除较高的加工速度和加工精度外,还需具有较高的过程精度(processaccuracy)。机器元件(例如刀具或机轴)与物体(例如工件、拖板或夹具)之间的碰撞是一种过程故障。与其他类型的过程故障相比,碰撞所引起的维修费用最高,停车时间最长。
为避免或至少降低因维修和停车而造成的损失,迄今为止已研发出各种不同的***和策略。市场上可以购得带有传感器的机械式装置或***,其缺点在于,其只有在发生接触并经过机械结构中形成力所需的额外延时后才发生作用,因而只能起到减少损失的效果。被动式机械***(例如过载离合器)的原理是,当滑动离合器或制动离合器引起过高的进给力时,出现的力会受到限制。但碰撞这样的结果在移动速度较大的情况下只能得到一定的限制。其缺点在于,通常会由于***反应过慢而出现严重故障,特别是对制造精度带来不利影响,因为***只有在组件明显过载(即所出现的力已经很大且往往已引发故障)的情况下才会产生反应。此外,即使在移动速度很小的情况下,发生碰撞后也须对主轴和刀具的平衡进行检验,极端情况下还需对机器重新校准,这意味着极大的投入。
如果像实际操作中普遍所做的那样,对一待移动机轴的驱动装置的驱动转矩进行分析,则反应过慢的情况不仅也会发生,而且会更严重,因为只有在已经形成很大的驱动力的情况下,碰撞现象才会被识别出来。
通过控制技术领域的解决方案可提前识别出一系列碰撞并对其加以预防。控制组件故障所引起的碰撞可借助机器的数字控制装置中的安全功能来排除。数字控制装置可对防护区(例如夹爪和尾座周围或者边界轮廓)进行监测。但从市场上可以购得的解决方案大多有其局限性,举例而言,这些解决方案往往只能对一主动式刀具的顶端进行监测,只能将简单的几何轮廓界定为防护区。这些解决方案的另一个缺点在于一般情况下没有将组件考虑在内。通过NC程序的仿真,可识别出例如组件与刀具之间的碰撞。在这种情况下,仿真时采用的是假设的刀具尺寸和部件尺寸,因而无法识别出所装载的错误工件(错误的目测判断,铸件未移除)和错误刀具。同样,设置程序时所出现的误差也无法识别出来。
发明内容
本发明的目的是尽可能减小机器的机器元件与物体发生碰撞时所产生的影响。
这个目的通过一种在机器的机器元件与物体发生接触时产生明确反应的方法而达成,其中,
-借助机器的一机轴使机器元件和/或物体进行移动,
-机器具有一低速移动模式与一快速移动模式,
-对机器元件与物体之间的接触情况进行识别,
-在识别出二者间发生接触的情况下,如果发生接触时机轴在一控制装置的控制下自动以快速移动模式进行移动,就通过立即中断对机轴的驱动来中止其进一步移动,
-在识别出二者间发生接触的情况下,如果发生接触时机轴在一控制装置的控制下自动以低速移动模式进行移动,就进行碰撞识别,随着碰撞被识别出来,机轴的进一步移动也被阻止。
此外,这个目的还通过一种具有一程序存储器的控制装置而达成,所述程序存储器内存储有一含有代码段的计算机程序,所述控制装置在调用所述计算机程序时通过这些代码段可实施上述方法。
一种有利方案是:在识别出有接触发生的情况下,如果发生接触时机轴由一操作者手动移动且该操作者发出一加工信号,就进行碰撞识别,其中,随着碰撞被识别出来,机轴的进一步移动也被阻止。通过这种方法,即使是由操作者进行手动移动,也能在识别出有接触情况发生时产生明确反应。
另一种有利方案是:在识别出有接触发生的情况下,如果发生接触时机轴由一操作者手动移动且该操作者并未发出加工信号,就中断机轴的进一步移动。通过这种方法,即使是由操作者进行手动移动,也能在识别出有接触情况发生时产生明确反应。
另一种有利方案是:通过将一每刃进给量与一每刃进给量极限值相比较来进行碰撞识别,其中,如果每刃进给量超过每刃进给量极限值,就判定发生了碰撞。借此可实现简单的碰撞识别。
另一种有利方案是:通过将一切削力增长量与一切削力增长极限值相比较来进行碰撞识别,其中,如果切削力增长量超过切削力增长极限值,就判定发生了碰撞。借此可实现一种特别简单的碰撞识别。
另一种有利方案是:对机轴的驱动电流进行高通滤波或带通滤波,将其与一驱动电流极限值相比较,其中,如果驱动电流超过驱动电流极限值,就判定发生了碰撞。借此可实现简单的碰撞识别。
另一种有利方案是:通过将作用在机器元件上的力与一力极限值相比较和/或通过将物体和/或机器元件的加速度与一加速度极限值相比较来进行碰撞识别,其中,如果作用在机器元件上的力超过力极限值FMG和/或物体和/或机器元件的加速度超过加速度极限值,就判定发生了碰撞。借助这一措施可实现简单的碰撞识别。
另一种有利方案是:为阻止机轴的进一步移动,先检验通过机轴的适当减速是否还可及时中止它的移动;如果可以,就通过适当减速来中止机轴的移动,如果不可以,就立即中断对机轴的驱动。借此可实现与具体情况相匹配的停车反应。
另一种有利方案是:机器元件采取与物体电绝缘的布置方式,在机器元件与物体之间施加一电压,其中,通过检测接触时所产生的检测电流来对机器元件与物体之间的接触情况进行识别。借助这一措施可实现简单而可靠的接触识别。
在此情况下,有利的方案是:如果在检测出有接触发生后,在超过一预定时间段的时间内,检测电流持续超过一检测电流极限值,就判定发生了碰撞。借此可实现简单而可靠的碰撞识别。
另一种识别机器元件与物体间的接触情况的有利方案是:如果机轴的移动速度出现非期望的变化,就判定发生了接触。借助这一措施可实现简单而可靠的接触识别。
此外,事实证明,将机器元件建构为刀具或主轴是有利的。将机器元件建构为刀具或主轴的方案是常见的机器元件建构方案。
事实证明,将物体建构为部件、拖板或夹具是有利的。将物体建构为工件、拖板或夹具的方案是这种物体的常见建构方案。
一种立即中断机轴的驱动的有利方案是:先进行检验,通过对驱动进行制动是否能有效减少损失;如果可以,就通过驱动装置中止机轴的移动,如果不可以,就使用附加制动器来实现中断和/或断开能流。借助这一措施可以最佳方式中止机轴的移动。
此外,已证明将机器建构为机床、专用机床和/或机器人是有利的。将机器建构为机床、专用机床和/或机器人的方案是常见的机器建构方案,当然,本发明也适用于其他类型的机器。
此外,已证明为本发明的控制装置配备一计算机程序产品是有利的,借助于所述计算机程序产品所包含的代码段可实施本发明的方法。
此外,已证明为一机床、专用机床和/或机器人配备本发明的控制装置是有利的。
所述控制装置的有利建构方案与所述方法的有利建构方案相似,反之亦然。
附图说明
下面对附图所示的实施例进行详细说明,其中:
图1为一机床;
图2为本发明的方法的一流程图;
图3为一种通过分析每刃进给量而实现的碰撞识别方法;
图4为一种通过分析切削力而实现的碰撞识别方法;
图5为一种通过分析机器元件上的受力情况而实现的碰撞识别方法;
图6为一种识别机器元件与物体之间的接触情况的方法;
图7为另一种识别机器元件与物体之间的接触情况的方法;
图8为一种通过分析驱动电流而实现的碰撞识别方法;以及
图9为一种通过分析检测电流而实现的碰撞识别方法。
具体实施方式
图1以示意图形式显示一机床的一实施例。所示机床具有一机座2、一拖板(tool carriage)7与一驱动装置4,所述驱动装置通过一主轴8对一刀具6进行驱动。此外,所示机床还具有一用于对其进行控制的控制装置14(例如一数字控制装置)。控制装置14通过一连接16对机床进行控制。附图以实施例形式显示的机床具有两个机轴。因此,拖板7可在水平机轴的一驱动装置43的驱动下在水平方向上朝双向箭头3(水平机轴)所示的方向进行移动,而驱动主轴旋转的驱动装置4可带着主轴8和刀具6一起在垂直机轴的一驱动装置44的驱动下在垂直方向上朝双向箭头41(垂直机轴)所示的方向进行移动。为产生相应的直线运动,驱动装置43和44分别具有驱动轴45和46。拖板7上布置有一需用刀具6进行加工的工件5,其中,工件5通过一绝缘子1而与拖板7电绝缘。也可在其他位置上以这种方式采用绝缘措施。作为备选方案,也可对例如拖板或主轴进行电绝缘。工件5通过拖板7可在水平方向上进行移动。在此需要说明的是,刀具6在本发明范围内被视为所述机床的一机器元件。在这个实施例中,刀具6建构为铣刀。为对工件5进行加工,通过控制装置14使两个机轴以及工件5和刀具6进行相应移动。在此过程中,机器元件(例如刀具6或主轴8)与物体(例如工件5或拖板7)之间有可能发生意外的碰撞。在本发明范围内,碰撞并非指机器元件与物体之间的单纯接触,而是指二者之间所发生的随后会对物体和/或机器元件产生很大作用力的接触。由于常规的碰撞识别是建立在对这种大作用力进行检测的基础上,因此,常规***并不进行接触识别,而是对发生接触后所产生的较大的力及其后果进行检测。
借助本发明的方法可在识别出机器元件与物体发生接触这一情况时就立即产生明确反应,以便尽可能在产生较大的力(即机轴如果进一步移动则将要承受的力)之前就中断对机轴的驱动。其中,在各种移动速度下,基本上在机器元件与物体之间发生单纯接触时就能产生明确反应。
在本实施例中,工件5借助一绝缘子1采取与拖板7绝缘的布置方式。为检测工件5与刀具6或主轴8之间的接触情况,借助一电压源13在工件5和刀具6之间施加一电压U,其中,刀具6与主轴8导电相连。工件5与刀具6之间一发生接触,即只需工件5与刀具6发生一轻微接触,就会产生一检测电流ID,这个检测电流由一测量装置15检测到,并作为一输入变量被传输给控制装置14。当识别出工件5与刀具6之间发生接触时,控制装置14会根据机床的状态实施图2所示的产生明确反应的方法。
此处需要说明的是,作为上述通过检测电流ID而实现的接触识别方案的补充或可选方案,也可通过下述方法来进行接触识别,即借助机床中原本就存在的测量***计算相关机轴的移动速度,当机轴的移动速度出现非期望的变化时,就识别出了接触。这种非期望的移动速度变化可以设置得非常敏感,从而无需很大的作用力就可使之响应。其原因特别在于,像加速度这样的干扰信号因素,可通过设定相应的额定值来对其加以抑制。
图2以流程图形式显示本发明的方法的流程。在上文所述的接触识别装置42识别出一接触现象后,先由一判定块25检查,发生接触时一机轴是否被控制装置14控制而自动移动,即机轴是在控制装置14的控制下,而不是通过手动操作而发生移动。如果情况的确如此,就由另一判定块26检查,机床是否正处于快速移动模式。常规机床基本上都具有两种基本移动模式,即低速移动模式与快速移动模式。在快速移动模式下,相应的机轴会快速移动,从而(例如)使刀具第一次离开基本位置,进入靠近工件的区域。这种快速移动模式通常又称为“快速送进”。低速移动模式指的是机轴的低速移动,例如进给量为真正意义上的加工过程(例如铣削过程)所用的进给量的移动,且移动速度较小。
如果在判定块26中确定机床正处于快速移动模式,就立即用紧急停止模块40中断对机轴的驱动来中止机轴的进一步移动,即尽可能快地使机床停止工作。这种中断通常又称为“紧急停车”,其中,为尽可能快地中断机轴的移动,必要时也使用附加制动器和/或以机械方式(例如借助主动或被动断开的离合器)断开能流。机床重新运转时,可能会由于机械制动器的使用和能流的断开而需要一定的投入。因此,上述反应应在对损失风险进行评估的基础上被触发。一般情况下,所有其他机轴的移动也会被阻止。
为此,先在紧急停止模块40中检验中断驱动是否能有效减少损失;如果可以,就通过驱动装置42、43中止机轴3、41、42、43的移动,如果不可以,就使用附加制动器来实现中断和/或以机械方式断开能流。
如果在判定块26中确定机轴此时并非以快速移动模式进行移动,就通过碰撞识别模块29、30、31和32进行碰撞识别。各识别模块29、30、31和32并行工作,当然也可用更少数量的模块进行碰撞识别。
在一用于监测每刃进给量的模块29中,通过将刀具的每刃进给量与一预定的每刃进给量极限值相比较来进行碰撞识别,其中,如果刀具的每刃进给量超过每刃进给量极限值,就判定发生了碰撞。图3显示的是与此相应的工作原理图。当每刃进给量当前值VPS超过预定的每刃进给量极限值时VPSG,一极限值信号发生器9的输出端上就会产生一指示碰撞发生的相应信号。
此外,在一用于监测切削力的模块30中,通过将切削力FS的增长量FSA与一切削力增长极限值FSG相比较来进行碰撞识别,其中,如果切削力FS的增长量FSA超过切削力增长极限值FSG,就判定发生了碰撞。为此,将控制装置14根据例如机轴的驱动电流而测定的切削力FS如图4所示传输给一微分器10,由此测定切削力增长量FSA,其中,借助一极限值信号发生器11将切削力增长量FSA与切削力增长极限值FSAG相比较,当切削力增长量FSA超过切削力增长极限值FSAG时,通过用极限值信号发生器11产生一相应的输出信号来判定发生了碰撞。必要时可通过一连接在极限值信号发生器11后面的附加连通延时装置(未显示)来达到下述目的,即只有当切削力增长量在超过一预定时间段T3的范围内持续超过切削力增长极限值时,才判定发生了碰撞。
图8显示的是碰撞识别模块31的工作方式。先用一高通滤波器20对用于驱动机轴的驱动电流IA进行高通滤波,随后在一极限值信号发生器21中将其与一驱动电流极限值IAG相比较,其中,如果驱动电流在超过一预定时间段T1(借助一连通延时装置23而实现)的时间内持续超过驱动电流极限值IAG,就判定发生了碰撞。作为可选或补充方案,也可根据图8所示的碰撞识别工作原理图,以类似的方式将作用在机器元件上的力FM或一由驱动电流IA推导出的变量与一相应的极限值相比较,以对其进行分析。
作为可选或补充方案,也可在模块31中通过监测检测电流ID来进行碰撞识别。如果在检测出发生接触情况后,检测电流ID在一预定的时间段T2内持续超过一检测电流极限值IDG,就同样判定发生了碰撞。
图9显示的是通过一极限值信号发生器22与一连通延时装置24而实现的相应的工作原理图。其中,当刀具例如建构为一铣刀形式且这一铣刀的全部直径均已进入工件时,必须通过一闭塞信号“闭塞2”来闭塞极限值信号发生器22,以免发生误触发。
此外,在用于对作用在机器元件上的力FM进行监测的模块32中,通过将作用在机器元件上的力FM与一力极限值FMG相比较来进行碰撞识别,其中,如果力FM超过力极限值FMG,就判定发生了碰撞。图5显示的是与此相应的工作原理图。其中,例如可从机轴的驱动电流中推导出作用在机器元件上的力FM,也可在机床上安装可对力FM进行直接测量的专用作用力传感器。如果极限值信号发生器12在力极限值FMG被超过时输出一相应信号,就判定发生了碰撞。作为可选或补充方案,也可将物体和/或机器元件的一加速度与一加速度极限值相比较,如果加速度超过加速度极限值,就判定发生了碰撞。为此可用例如加速度传感器测量加速度。
碰撞识别模块29、30、31和32可进行持久监测,也可以仅在识别出接触后的一预定时间段内进行监测。
如果在各个相应的判定块33、34、35和36(即在碰撞识别模块29、30、31和32)中判定发生了碰撞,就在另一判定块37中进行检验,通过对机轴进行与其瞬时状态(例如质量、速度、振动特性)相匹配的减速是否还可及时中止机轴的移动;如果可以,就通过适当减速来中止机轴的移动,以便达到在机轴尽可能不发生振动和不偏离预定移动路径的情况下实现制动过程的目的。通过适当减速而实现的中断由中断模块39完成。如果通过适当减速已无法实现中断,就立即用紧急停止模块40中断对机轴的驱动。
如果判定块25确定不存在自动移动,即发生接触时机轴由一操作者手动移动且该操作者例如通过按键发出一加工信号(这些情况在一判定块27中进行检查),就进行碰撞识别,其中,当识别出有碰撞情况发生时,就中断机轴的进一步移动。加工信号所指示的信息是,操作者想对(例如)工件进行手动加工。
如果发生接触时机轴由一操作者手动移动且该操作者并未发出加工信号,就在一判定块28中进行测定,通过对机床的适当减速是否还可及时中止机轴的移动。如果可以,就通过中断模块38进行适当减速来中止机轴的移动;如果不可以,就立即用紧急停止模块40中断对机轴的驱动。
操作者通过按键仍可手动干预过程。此外,操作者必要时通过按键还可发送调整信号。借此可使快速送进过程大幅减速,从而通过基于接触识别的监测达到适当减少经济损失的目的。
图7显示的是通过分析检测电流ID而实现接触识别的方法。借助一极限值信号发生器19将检测电流ID与一优选为零的电流极限值IG相比较。当检测电流ID超过电流极限值IG时,极限值信号发生器19会产生一相应的输出信号,表示已识别出有接触情况发生。
图6显示的是通过分析移动速度vV而实现的碰撞识别方法。其中,先借助一微分器17根据时间推导出移动速度vV,根据微分器17的输出端测定移动加速度aV,其对应于移动速度vV的变化。当移动加速度aV超过一移动加速度极限值aVG时,极限值信号发生器18会产生一信号,指示有接触情况发生。为能在移动速度vV发生预期变化(例如在启动或计划内停车过程中)时避免出现误识别,当机轴的移动速度vV发生预期变化时,控制装置14会通过极限值信号发生器18发出的闭塞信号“闭塞1”来中止机轴。
在此需要说明的是,如果用于识别接触和碰撞的信号上叠加有像摩擦和加速度这样的非期望干扰量,就通过信号校正从信号中除去这些非期望的干扰因素。
此外,在特别临界的阶段(例如安装和运行新的零件程序)中,当操作者例如通过按键产生一调整信号,且机床处于快速移动模式时,将机轴速度减小到能降低经济损失,是有利的。在此需要说明的是,快速移动模式不仅指机轴快速送进时的移动,也指机轴进给速度较大的移动,其中,在出现调整信号的情况下进行检验,是否能在进给速度情况下显著减少损失。如果不能,就适当减小进给速度。

Claims (18)

1.一种在一机器的一机器元件(4,6)与一物体(5,7)发生接触时产生明确反应的方法,其中,
借助所述机器的一机轴(3,41,42,43)使所述机器元件(4,6)和/或所述物体(5,7)进行移动,
所述机器具有一低速移动模式与一快速移动模式,
对所述机器元件(4,6)与所述物体(5,7)之间的接触情况进行识别,
在识别出二者间发生接触的情况下,如果发生接触时所述机轴在一控制装置(14)的控制下自动以快速移动模式进行移动,就通过立即中断对所述机轴(3,41,42,43)的驱动(42,43)来中止所述机轴(3,41,42,43)的进一步移动,
在识别出二者间发生接触的情况下,如果发生接触时所述机轴(3,41)在一控制装置(14)的控制下自动以低速移动模式进行移动,就进行碰撞识别,其中,在识别出碰撞的情况下,中止所述机轴(3,41,42,43)的进一步移动。
2.根据权利要求1所述的方法,其特征在于,
在识别出有接触情况发生的情况下,如果发生接触时所述机轴(3,41,42,43)由一操作者手动移动且所述操作者发出一加工信号,就进行碰撞识别,其中,当识别出有碰撞情况发生时,就中断机轴的进一步移动。
3.根据权利要求1或2所述的方法,其特征在于,
在识别出有接触情况发生的情况下,如果发生接触时所述机轴(3,41,42,43)由一操作者手动移动且所述操作者并未发出加工信号,就中断所述机轴(3,41,42,43)的进一步移动。
4.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
通过将一每刃进给量(VPS)与一每刃进给量极限值(VPSG)相比较来进行碰撞识别(29),其中,如果所述每刃进给量(VPS)超过所述每刃进给量极限值(VPSG),就判定发生了碰撞。
5.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
通过将一切削力增长量(FS)与一切削力增长极限值(FSG)相比较来进行碰撞识别(30),其中,如果所述切削力增长量(FS)超过所述切削力增长极限值(FSG),就判定发生了碰撞。
6.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
对所述机轴的驱动电流(IA)进行高通滤波或带通滤波,将其与一驱动电流极限值(IAG)相比较,其中,如果所述驱动电流(IA)超过所述驱动电流极限值(IAG),就判定发生了碰撞。
7.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
通过将作用在所述机器元件上的力(FM)与一力极限值(FMG)相比较和/或通过将所述物体和/或所述机器元件的一加速度与一加速度极限值相比较来进行碰撞识别(32),其中,如果所述作用在机器元件上的力(FM)超过所述力极限值FMG和/或所述物体和/或所述机器元件的加速度超过所述加速度极限值,就判定发生了碰撞。
8.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
通过下述方式中止所述机器的进一步移动:先进行检验,通过所述机轴(3,41,42,43)的适当减速是否还可及时中止所述机轴的移动;如果可以,就通过适当减速来中止所述机轴(3,41,42,43)的移动,如果不可以,就立即中断对所述机轴(3,41,42,43)的驱动(42,43)。
9.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
所述机器元件(6,8)采取与所述物体(5,7)电绝缘的布置方式,在所述机器元件(6,8)与所述物体(5,7)之间施加一电压,其中,通过检测所述机器元件(6,8)与所述物体(5,7)接触时所产生的一检测电流(ID)来对接触情况进行识别。
10.根据权利要求9所述的方法,其特征在于,
如果在检测出有接触情况发生后所述检测电流(ID)在超过一预定时间段(T2)的时间内持续超过一检测电流极限值(IDG),就判定发生了碰撞。
11.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
识别所述机器元件(6,8)与所述物体(5,7)之间发生接触的方法是:如果所述机轴的移动速度(vv)出现非期望的变化(av),就判定发生了接触。
12.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
所述机器元件(6,8)建构为刀具或主轴。
13.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
所述物体(5,7)建构为工件(5)、拖板(7)或夹具。
14.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
立即中断对所述机轴的驱动的方法是:先进行检验,通过中断驱动是否能有效减少损失;如果可以,就通过驱动装置(42,43)中止所述机轴(3,41,42,43)的移动,如果不可以,就使用附加制动器来实现中断和/或断开能流。
15.根据上述权利要求中任一项权利要求所述的方法,其特征在于,
所述机器建构为机床、专用机床和/或机器人。
16.一种包括一程序存储器的控制装置(14),所述程序存储器内存储有一含有代码段的计算机程序,所述控制装置(14)在调用所述计算机程序时通过所述代码段可实施根据权利要求1至15中任一项权利要求所述的方法。
17.一种用于根据权利要求16所述的控制装置(14)的计算机程序产品,所述计算机程序产品含有代码段,借助于所述代码段可实施根据权利要求1至15中任一项权利要求所述的方法。
18.一种机床、专用机床和/或机器人,且其包括一根据权利要求16所述的控制装置(14)。
CNB2006800110931A 2005-04-01 2006-03-29 用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置 Active CN100543619C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102005015317.8 2005-04-01
DE102005015317A DE102005015317B4 (de) 2005-04-01 2005-04-01 Verfahren und Steuereinrichtung zur gezielten Reaktion bei einem Kontakt zwischen einem Maschinenelement einer Maschine mit einem Gegenstand

Publications (2)

Publication Number Publication Date
CN101156118A true CN101156118A (zh) 2008-04-02
CN100543619C CN100543619C (zh) 2009-09-23

Family

ID=36603709

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006800110931A Active CN100543619C (zh) 2005-04-01 2006-03-29 用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置

Country Status (5)

Country Link
US (1) US8457787B2 (zh)
JP (1) JP2008535071A (zh)
CN (1) CN100543619C (zh)
DE (1) DE102005015317B4 (zh)
WO (1) WO2006103249A2 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102689307A (zh) * 2011-03-23 2012-09-26 库卡实验仪器有限公司 机器人、用于机器人的控制装置和运行机器人的方法
CN102016733B (zh) * 2008-04-22 2013-06-12 三菱电机株式会社 数控方法及其装置
CN103747927A (zh) * 2011-08-19 2014-04-23 株式会社安川电机 机器人***、机器人和机器人控制装置
CN104981323A (zh) * 2013-03-07 2015-10-14 三菱重工业株式会社 机床的异常诊断装置及异常诊断方法
CN105116853A (zh) * 2015-07-21 2015-12-02 长沙长泰机器人有限公司 铸件自动清理的敏捷控制装置及敏捷控制方法
CN105436980A (zh) * 2014-09-19 2016-03-30 麦克隆·阿杰·查米莱斯股份公司 用于机床的高电压防止碰撞设备
CN106020124A (zh) * 2015-03-31 2016-10-12 日本电产三协株式会社 伺服马达控制装置以及碰撞检测方法
CN106489234A (zh) * 2015-03-19 2017-03-08 克朗斯股份公司 监测碰撞的方法
CN106774158A (zh) * 2016-12-30 2017-05-31 苏州群志机械设备有限公司 一种用于数控机床撞机现场保护的控制***及方法
CN108136604A (zh) * 2015-10-30 2018-06-08 川崎重工业株式会社 机器人***的监视装置
CN109213074A (zh) * 2017-06-30 2019-01-15 发那科株式会社 控制装置以及机器学习装置
CN110355786A (zh) * 2019-06-21 2019-10-22 珠海格力电器股份有限公司 一种机器人撞击检测方法及机器人
CN110560808A (zh) * 2018-06-06 2019-12-13 阿杰·查米莱斯股份有限公司 碰撞保护方法
CN112975948A (zh) * 2019-12-12 2021-06-18 精工爱普生株式会社 控制方法以及机器人***

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007022784A1 (de) 2007-05-11 2008-11-13 Otto Martin Maschinenbau Gmbh & Co Verfahren zur Kollisionserkennung
DE102008035710B4 (de) * 2008-07-30 2013-01-31 Jürgen Roleder Verfahren zum selbsttätigen Zurückführen eines Werkzeugs einer programmgesteuerten Werkzeugmaschine
IT1402053B1 (it) * 2010-09-15 2013-08-28 Scm Group Spa Sistema e metodo anti-collisione
DE102011003374A1 (de) 2011-01-31 2012-08-02 Deckel Maho Pfronten Gmbh Werkzeugmaschine mit einer Vorrichtung zur Kollisionsüberwachung
JP2014087235A (ja) * 2012-10-26 2014-05-12 Iai Corp アクチュエータ制御装置及びアクチュエータ制御方法
JP5937706B1 (ja) * 2015-01-21 2016-06-22 ファナック株式会社 ロボットに加わる外力に基づいてロボットを制御するロボット制御装置、およびロボットシステム
KR101734241B1 (ko) * 2015-12-10 2017-05-11 현대자동차 주식회사 트렁크 리드 힌지 지능형 로더유닛
DE102016111609A1 (de) 2016-06-24 2017-12-28 Klaus-Dieter Rapp Verfahren zur Vermeidung und Vorrichtung zur Erkennung einer bevorstehenden Kollision zweier Bauteile einer Maschine
CN106392880B (zh) * 2016-10-31 2018-11-06 无锡市中远工业自动化有限公司 一种控制磨床砂轮进给的方法
EP3689555A1 (de) 2019-02-04 2020-08-05 Siemens Aktiengesellschaft Kraftbegrenztes verfahren mindestens eines elements einer produktionsmaschine im manuellen betrieb
JP7240194B2 (ja) * 2019-02-15 2023-03-15 Dgshape株式会社 切削加工機
DE102020133335A1 (de) * 2019-12-17 2021-06-17 Fanuc Corporation Werkzeugmaschine und verfahren zum abschätzen von schwingungen
JP6900564B1 (ja) * 2020-09-02 2021-07-07 Dmg森精機株式会社 工作機械および情報処理装置
DE102021132300B3 (de) 2021-12-08 2023-04-27 Röders Gmbh Verfahren zum Betreiben einer Werkzeugmaschine mit Achsüberwachung und Werkzeugmaschine eingerichtet zur Durchführung des Verfahrens

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61190607A (ja) * 1985-02-18 1986-08-25 Toyoda Mach Works Ltd 異常停止機能を備えた数値制御工作機械
JPS6250906A (ja) * 1985-08-30 1987-03-05 Toshiba Corp 産業用ロボツトの制御装置
JP2508196B2 (ja) * 1988-06-30 1996-06-19 ブラザー工業株式会社 加工機械
JPH02146602A (ja) * 1988-08-11 1990-06-05 Fanuc Ltd サーボモータにより駆動される被駆動体の衝突検出・停出方法
JPH0331906A (ja) * 1989-06-29 1991-02-12 Fanuc Ltd 数値制御装置
JPH0790461B2 (ja) * 1989-08-30 1995-10-04 セイコー精機株式会社 研削盤用数値制御装置
JP2871993B2 (ja) * 1993-03-31 1999-03-17 日本電気株式会社 サーボモータの位置制御装置
JPH07104856A (ja) * 1993-10-01 1995-04-21 Fanuc Ltd 振動制御方法
JPH0866893A (ja) * 1994-08-24 1996-03-12 Fanuc Ltd 衝突検出方法
JPH08323585A (ja) * 1995-05-31 1996-12-10 Fanuc Ltd 異常負荷検出方式
JP3231604B2 (ja) * 1995-11-06 2001-11-26 オークマ株式会社 衝突防止装置の制御方法
JP3529010B2 (ja) 1996-11-11 2004-05-24 中村留精密工業株式会社 可動ユニットの衝突検出装置
JP3070498B2 (ja) * 1996-12-03 2000-07-31 松下電器産業株式会社 ロボットの制御装置
JP3300625B2 (ja) * 1997-01-27 2002-07-08 ファナック株式会社 ロボットの制御方式
JP3297643B2 (ja) * 1997-10-14 2002-07-02 東芝機械株式会社 送り駆動系のサーボ制御方法およびサーボ制御装置
DE19960834B4 (de) * 1999-12-16 2006-10-26 Agie S.A., Losone Verfahren und Vorrichtung zur Störungserfassung, insbesondere zur Kollisionserfassung, im Antriebssystem einer numerisch gesteuerten Werkzeugmaschine
US6758640B2 (en) * 2000-10-11 2004-07-06 Fuji Seiko Limited Method and apparatus for controlling movement of cutting blade and workpiece
DE10133612A1 (de) * 2001-07-13 2003-02-06 Prometec Gmbh Numerische Steuerung für eine Werkzeugmaschine, sowie Verfahren zur numerischen Steuerung und Verfahren zur Überwachung einer Werkzeugmaschine
JP2003236787A (ja) * 2002-02-18 2003-08-26 Kawasaki Heavy Ind Ltd 駆動制御方法および駆動制御装置
DE10226140A1 (de) * 2002-06-13 2004-01-08 Kuka Roboter Gmbh Verfahren und Vorrichtung zum Vermeiden von Kollisionen zwischen Industrierobotern und anderen Objekten
EP1652634B1 (en) * 2003-07-29 2011-12-28 Panasonic Corporation Robot arm control method and control device
DE102005048691B4 (de) * 2005-01-21 2012-09-13 Siemens Ag Werkzeug und Verfahren zur Bearbeitung eines Werkstückes aus einem gesteinsartigen Material oder einer Keramik
DE102005025673A1 (de) * 2005-06-03 2006-12-14 Siemens Ag Betriebsverfahren für eine Auswertungseinrichtung für eine Produktionsmaschine
DE102009054829A1 (de) * 2009-12-17 2011-06-22 Siemens Aktiengesellschaft, 80333 Verfahren und Einrichtung zum Betrieb einer Maschine aus der Automatisierungstechnik

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102016733B (zh) * 2008-04-22 2013-06-12 三菱电机株式会社 数控方法及其装置
CN102689307A (zh) * 2011-03-23 2012-09-26 库卡实验仪器有限公司 机器人、用于机器人的控制装置和运行机器人的方法
CN102689307B (zh) * 2011-03-23 2018-05-29 库卡实验仪器有限公司 机器人、用于机器人的控制装置和运行机器人的方法
CN103747927A (zh) * 2011-08-19 2014-04-23 株式会社安川电机 机器人***、机器人和机器人控制装置
CN104981323A (zh) * 2013-03-07 2015-10-14 三菱重工业株式会社 机床的异常诊断装置及异常诊断方法
CN105436980A (zh) * 2014-09-19 2016-03-30 麦克隆·阿杰·查米莱斯股份公司 用于机床的高电压防止碰撞设备
CN106489234A (zh) * 2015-03-19 2017-03-08 克朗斯股份公司 监测碰撞的方法
CN106020124A (zh) * 2015-03-31 2016-10-12 日本电产三协株式会社 伺服马达控制装置以及碰撞检测方法
CN106020124B (zh) * 2015-03-31 2019-12-27 日本电产三协株式会社 伺服马达控制装置以及碰撞检测方法
CN105116853B (zh) * 2015-07-21 2018-03-02 长沙长泰机器人有限公司 铸件自动清理的敏捷控制装置及敏捷控制方法
CN105116853A (zh) * 2015-07-21 2015-12-02 长沙长泰机器人有限公司 铸件自动清理的敏捷控制装置及敏捷控制方法
CN108136604A (zh) * 2015-10-30 2018-06-08 川崎重工业株式会社 机器人***的监视装置
CN106774158A (zh) * 2016-12-30 2017-05-31 苏州群志机械设备有限公司 一种用于数控机床撞机现场保护的控制***及方法
CN109213074A (zh) * 2017-06-30 2019-01-15 发那科株式会社 控制装置以及机器学习装置
US10839317B2 (en) 2017-06-30 2020-11-17 Fanuc Corporation Control device and machine learning device
CN109213074B (zh) * 2017-06-30 2021-06-04 发那科株式会社 控制装置以及机器学习装置
CN110560808A (zh) * 2018-06-06 2019-12-13 阿杰·查米莱斯股份有限公司 碰撞保护方法
CN110560808B (zh) * 2018-06-06 2023-09-05 阿杰·查米莱斯股份有限公司 碰撞保护方法
CN110355786A (zh) * 2019-06-21 2019-10-22 珠海格力电器股份有限公司 一种机器人撞击检测方法及机器人
CN112975948A (zh) * 2019-12-12 2021-06-18 精工爱普生株式会社 控制方法以及机器人***
CN112975948B (zh) * 2019-12-12 2023-06-02 精工爱普生株式会社 控制方法以及机器人***

Also Published As

Publication number Publication date
DE102005015317A1 (de) 2006-10-05
DE102005015317B4 (de) 2007-02-01
CN100543619C (zh) 2009-09-23
US8457787B2 (en) 2013-06-04
WO2006103249A3 (de) 2007-03-22
WO2006103249A2 (de) 2006-10-05
US20090048713A1 (en) 2009-02-19
JP2008535071A (ja) 2008-08-28

Similar Documents

Publication Publication Date Title
CN100543619C (zh) 用于在机器的机器元件与物体发生接触时产生明确反应的方法和控制装置
US9069347B2 (en) Machine tool comprising a device for collision monitoring
CN101226387B (zh) 控制装置
US6920370B2 (en) Method and device for disturbance sensing, especially collision sensing, in the drive system of a numerically controlled machine tool
US6937942B2 (en) Method and apparatus of detecting tool abnormality in a machine tool
JP5136091B2 (ja) 数値制御装置
US20160363924A1 (en) Servo motor stop controller to control and stop servo motor during emergency stop
CN105171011B (zh) 一种数控车床防撞刀***
US20050004699A1 (en) Monitoring system, method for the process-parallel monitoring of collision or overload situations in machine tools
EP1425640B8 (de) Überwachungssystem sowie verfahren zur prozessbegleitenden überwachung von werkzeugmaschinen-komponenten
JP2009080752A (ja) 衝突検出機能を有する工作機械の制御装置
JP2016193469A (ja) 工作機械の当接検出方法及び装置
WO2018150439A1 (en) Method and apparatus for detecting occurrence of an accident in a cnc environment
JPH08197377A (ja) 数値制御加工装置
JPH04283047A (ja) マシニングセンタ
CN111015361B (zh) 一种主轴运转设备及其主轴运转检测机构
CN112207175B (zh) 一种钢坯自动打孔装置以及方法
Rudolf et al. Contact-based collision detection—a new approach to avoid hard collisions in machine tools
CN115176135A (zh) 控制装置和程序
CN112571139A (zh) 一种高精度数控车床用精准定位***
JP2629695B2 (ja) 切削加工機械における監視装置
JPS63288647A (ja) 工具破損検出方法
CN111716148B (zh) 数值控制装置和数值控制装置的控制方法
CN204430938U (zh) 一种发那科数控机四轴治具
JPS59201748A (ja) 切削用工具欠損検出装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant