JPH11285942A - Method and device for releasing over-travel of servo shaft - Google Patents
Method and device for releasing over-travel of servo shaftInfo
- Publication number
- JPH11285942A JPH11285942A JP9346198A JP9346198A JPH11285942A JP H11285942 A JPH11285942 A JP H11285942A JP 9346198 A JP9346198 A JP 9346198A JP 9346198 A JP9346198 A JP 9346198A JP H11285942 A JPH11285942 A JP H11285942A
- Authority
- JP
- Japan
- Prior art keywords
- release
- overtravel
- axes
- axis
- switch
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 11
- 238000005452 bending Methods 0.000 description 17
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Landscapes
- Bending Of Plates, Rods, And Pipes (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、複数のサーボ軸
がオーバートラベル状態となって停止したときにオーバ
ートラベルをリリースするサーボ軸のオーバートラベル
・リリース方法およびその装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a servo axis overtravel release method and apparatus for releasing overtravel when a plurality of servo axes enter an overtravel state and stop.
【0002】[0002]
【従来の技術】図4には従来より一般的な、機械のテー
ブルやキャレッジ等に用いられている軸移動機構101
が示されている。この軸移動機構101では、サーボモ
ータ103により回転されるボールネジ105が回転自
在に設けられており、このボールネジ105に螺合する
ボールナット107を有する移動体109が移動自在に
設けられている。ボールネジ105の両端部には、正常
な移動・位置決めが可能な移動範囲を限定するために、
リミットスイッチ111、113が設けられている。2. Description of the Related Art FIG. 4 shows an axis moving mechanism 101 generally used for a machine table, a carriage and the like.
It is shown. In the shaft moving mechanism 101, a ball screw 105 rotated by a servo motor 103 is rotatably provided, and a moving body 109 having a ball nut 107 screwed to the ball screw 105 is movably provided. At both ends of the ball screw 105, in order to limit the movement range in which normal movement / positioning is possible,
Limit switches 111 and 113 are provided.
【0003】このような移動機構101において、移動
体109が移動範囲を越えた(「オーバートラベル」;
以後「OT」で示す)場合には、リミットスイッチ11
1、113により機械はその場で停止するようになって
いる。この状態を解放するには、例えばX軸について移
動範囲を越えた場合には、図示省略の軸選択スイッチに
よりX軸を選択し、OTリリーススイッチを押しながら
JOGスイッチを押して解放するのが一般的である。In such a moving mechanism 101, the moving body 109 has exceeded the moving range ("overtravel";
Hereinafter, it is indicated by “OT”).
1, 113, the machine is stopped immediately. In order to release this state, for example, when the movement range of the X axis is exceeded, the X axis is selected by an axis selection switch (not shown), and the JOG switch is pressed and released while pressing the OT release switch. It is.
【0004】[0004]
【発明が解決しようとする課題】しかしながらこのよう
な従来の技術にあっては、軸数が多い機械の場合軸選択
スイッチで該当軸を選択しなければならず面倒であると
いう問題がある。また、複数軸が同時にOTになってし
まった場合で、OTになった軸のOTリリースに順番が
ある時、オペレータがOTリリースの順番を憶えなけれ
ばならず、煩雑である。このため、取扱説明書を見なが
ら処理しなければならず作業効率が悪い。However, such a conventional technique has a problem that in the case of a machine having a large number of axes, the corresponding axis must be selected with an axis selection switch, which is troublesome. Also, when a plurality of axes are simultaneously OT, if the OT release of the OT axis has an order, the operator must remember the OT release order, which is complicated. For this reason, processing must be performed while looking at the instruction manual, resulting in poor work efficiency.
【0005】この発明の目的は、以上のような従来の技
術に着目してなされたものであり、複数軸の場合でも予
め決められたOTリリースの順番に従ってOTリリース
することのできるサーボ軸のオーバートラベル・リリー
ス方法およびその装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to focus on the conventional technology as described above. Even in the case of a plurality of axes, the servo axis can be released according to a predetermined OT release order. It is to provide a travel release method and its device.
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
めに、請求項1による発明のサーボ軸のオーバートラベ
ル・リリース方法は、移動範囲を越えてオーバートラベ
ルが発生して停止した複数軸をリリースして動作可能に
するためのサーボ軸のオーバートラベル・リリース方法
において、オーバートラベル・リリーススイッチと共に
JOGスイッチを押すと、制御装置が予め設定されてい
るリリースの順番に従ってオーバートラベル・リリース
を行なうこと、を特徴とするものである。In order to achieve the above object, a method for releasing an overtravel of a servo axis according to the first aspect of the present invention comprises the steps of: When the JOG switch is pressed together with the overtravel release switch in the overtravel release method of the servo axis for releasing and enabling operation, the control device performs the overtravel release according to a preset release sequence. , Is characterized.
【0007】従って、移動範囲を越えてオーバートラベ
ル状態となった複数の軸をリリースして動作可能とする
際に、オーバートラベル・スイッチとJOGスイッチが
押されたときは、制御装置は、予め設定されている順番
に従って複数軸のリリースを行なう。Therefore, when the overtravel switch and the JOG switch are pressed when releasing a plurality of axes that have been overtraveled beyond the movement range and are operable, the control device sets a preset value. Release multiple axes according to the order in which they are performed.
【0008】請求項2による発明のサーボ軸のオーバー
トラベル・リリース装置は、移動範囲を越えてオーバー
トラベルが発生して停止した複数軸をリリースして動作
可能にするためのサーボ軸のオーバートラベル・リリー
ス装置であって、前記複数軸のオーバートラベル・リリ
ースを指令するオーバートラベル・リリーススイッチ
と、自動でオーバートラベルのリリースを行なうべく指
令するJOGスイッチと、前記複数軸を制御すると共に
前記オーバートラベル・スイッチとJOGスイッチが押
された場合には前記複数軸について予め設定された順番
でオーバートラベル・リリースを行なう制御装置と、を
備え、前記制御装置が、前記複数軸についてのリリース
する順番を記憶しているメモリと、各軸サーボモータに
リリース量の指令をする指令部と、を備えてなることを
特徴とするものである。According to a second aspect of the present invention, there is provided an overtravel release apparatus for a servo axis for releasing a plurality of axes which are stopped due to overtravel occurring beyond a moving range and enabling operation. An overtravel release switch for instructing overtravel release of the plurality of axes, a JOG switch for automatically instructing release of overtravel, and a release device for controlling the overtravel and release of the plurality of axes. And a control device for performing overtravel release in a preset order for the plurality of axes when the switch and the JOG switch are pressed, wherein the control device stores a release order for the plurality of axes. Command for the release amount to the memory A command unit that is configured to characterized in that it comprises a.
【0009】従って、移動範囲を越えてオーバートラベ
ル状態となった複数の軸をリリースして動作可能とする
際に、オーバートラベル・スイッチとJOGスイッチが
押されたときは、制御装置は、予め設定されてメモリに
記憶されている順番に従って、指令部を介して各軸サー
ボモータに所定のリリース量だけ戻すべく指令してリリ
ースを行なう。Therefore, when the overtravel switch and the JOG switch are depressed when releasing a plurality of axes which are in the overtravel state beyond the moving range and enabling the operation, the control device sets a preset value. Then, in accordance with the order stored in the memory, a command is issued to each axis servomotor via a command unit to return the servomotor by a predetermined release amount, and release is performed.
【0010】請求項3による発明のサーボ軸のオーバー
トラベル・リリース装置は、請求項2のサーボ軸のオー
バートラベル・リリース装置における前記制御装置が、
各軸におけるオーバートラベルの発生が検出されてから
実際に停止するまでの距離よりも少なくとも長い距離を
リリース量として設定されるべく構成されていること、
を特徴とするものである。According to a third aspect of the present invention, there is provided an overtravel release device for a servo shaft, wherein the control device in the overtravel release device for the servo shaft according to the second aspect is configured such that:
The release amount is set to be at least longer than the distance from when the occurrence of overtravel in each axis is detected to when the overtravel actually stops.
It is characterized by the following.
【0011】従って、制御装置は、オーバートラベルの
発生が検出されてから実際に停止するまでの距離よりも
少なくとも長い距離をリリース量として各軸サーボモー
タに指令する。Accordingly, the control device instructs each axis servomotor to have a release amount at least longer than the distance from the occurrence of overtravel to the actual stop.
【0012】[0012]
【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0013】図3には、折曲げ加工機1が示されてい
る。この折曲げ加工機1においては、全体を支持する下
部フレーム3を備えており、この下部フレーム3の前部
(図3中右側)にはフロントプレート5が設けられてい
る。このフロントプレート5の上端部には、ボトムダイ
7が設けられている。FIG. 3 shows a bending machine 1. The folding machine 1 includes a lower frame 3 that supports the whole, and a front plate 5 is provided at a front portion (right side in FIG. 3) of the lower frame 3. At the upper end of the front plate 5, a bottom die 7 is provided.
【0014】前記下部フレーム3の上方位置には、後方
(図3中左側)に設けられているヒンジピン9を支点と
して上下方向に回動自在な上部フレーム11が設けられ
ている。この上部フレーム11の前部には板押えプレー
ト13が一体的に設けられており、この板押えプレート
13の下端部には前記ボトムダイ7に対向するトップダ
イ15が設けられている。Above the lower frame 3, there is provided an upper frame 11 which is rotatable in a vertical direction with a hinge pin 9 provided at the rear (left side in FIG. 3) as a fulcrum. A plate holding plate 13 is integrally provided at a front portion of the upper frame 11, and a top die 15 facing the bottom die 7 is provided at a lower end of the plate holding plate 13.
【0015】前記上部フレーム11にはクランプ用モー
タであるZ軸サーボモータ17が設けられている。この
Z軸サーボモータ17の出力軸には駆動プーリ19が装
着されており、板押えプレート13の上側には従動プー
リ21が回転自在に支承されていて、この従動プーリ2
1と前記駆動プーリ19にはベルト23が巻回されてい
る。The upper frame 11 is provided with a Z-axis servomotor 17 as a clamping motor. A drive pulley 19 is mounted on the output shaft of the Z-axis servo motor 17, and a driven pulley 21 is rotatably supported above the plate holding plate 13.
A belt 23 is wound around 1 and the driving pulley 19.
【0016】前記従動プーリ21にはクランク軸(Z
軸)25が設けられており、このクランク軸25には弓
形状のコネクティングアーム27の上端部がピン29を
介して回転自在に取付けられている。また、前記コネク
ティングアーム27の下端部は前記フロントプレート5
にピン31を介して回転自在に取付けられている。The driven pulley 21 has a crankshaft (Z
A shaft 25 is provided, and the upper end of a connecting arm 27 having a bow shape is rotatably attached to the crank shaft 25 via a pin 29. The lower end of the connecting arm 27 is connected to the front plate 5.
Is rotatably mounted via a pin 31.
【0017】このように構成されているので、Z軸サー
ボモータ17を駆動させると、駆動プーリ19、ベルト
23および従動プーリ21を介してクランク軸25が駆
動される。このクランク軸25が駆動されると、その反
力によりコネクティングアーム27がピン31を支点と
して揺動する。その結果、上部フレーム11がヒンジピ
ン9を支点として上下方向に回動して、トップダイ15
が上下動する。When the Z-axis servomotor 17 is driven, the crankshaft 25 is driven via the driving pulley 19, the belt 23, and the driven pulley 21. When the crankshaft 25 is driven, the connecting arm 27 swings with the pin 31 as a fulcrum due to the reaction force. As a result, the upper frame 11 rotates vertically with the hinge pin 9 as a fulcrum, and the top die 15
Moves up and down.
【0018】このようにしてトップダイ15が下降する
ことにより、ボトムダイ7上に載置されたワークWがボ
トムダイ7とトップダイ15の間にクランプされること
になる。When the top die 15 is lowered in this way, the work W placed on the bottom die 7 is clamped between the bottom die 7 and the top die 15.
【0019】前記下部フレーム3の内部には、ボトムダ
イ7とトップダイ15でクランプされたワークWを上方
または下方へ折り曲げるための曲げ金型33が設けられ
ている。この曲げ金型33は上曲げ金型33Uと下曲げ
金型33Dとで構成されている。この上曲げ金型33U
と下曲げ金型33Dはベンドビーム35に取付けられて
いる。Inside the lower frame 3, a bending die 33 for bending the work W clamped by the bottom die 7 and the top die 15 upward or downward is provided. The bending mold 33 includes an upper bending mold 33U and a lower bending mold 33D. This upper bending mold 33U
And the lower bending mold 33D are attached to the bend beam 35.
【0020】このベンドビーム35の後部は、ACサー
ボモータ37で回転される偏心軸(AL・AR軸)39
により曲げ型フレーム41の前部に回動可能に装着され
ている。曲げ型フレーム41には偏心軸(A軸)43が
装着されており、この偏心軸43には従動プーリが取付
けられている。An eccentric shaft (AL / AR axis) 39 rotated by an AC servomotor 37 is provided at the rear of the bend beam 35.
Thus, it is rotatably mounted on the front part of the bending frame 41. An eccentric shaft (A-axis) 43 is mounted on the bending frame 41, and a driven pulley is attached to the eccentric shaft 43.
【0021】前記下部フレーム3にはクリアランス調整
用モータであるA軸サーボモータ45が取付けられてお
り、このクリアランス調整用のACサーボモータ45の
出力軸には駆動プーリ47が取付けられている。この駆
動プーリ47と前記従動プーリにはベルト49が巻回さ
れている。An A-axis servo motor 45, which is a clearance adjusting motor, is mounted on the lower frame 3. A driving pulley 47 is mounted on an output shaft of the AC servo motor 45 for adjusting the clearance. A belt 49 is wound around the driving pulley 47 and the driven pulley.
【0022】前記ベンドビーム35の下部にはアーム部
材51の上端が取付けられていると共に、このアーム部
材51の下端にはクランク軸(D軸)53が回転自在に
設けられている。また、このクランク軸53にはギヤ5
5が装着されており、このギヤ55は下部フレーム3に
取付けられているベンド用モータであるD軸サーボモー
タ57の駆動ギヤ59に噛合している。An upper end of an arm member 51 is attached to a lower portion of the bend beam 35, and a crank shaft (D axis) 53 is rotatably provided at a lower end of the arm member 51. The crankshaft 53 has a gear 5
The gear 55 meshes with a drive gear 59 of a D-axis servomotor 57 which is a bend motor attached to the lower frame 3.
【0023】このように構成されているので、クリアラ
ンス調整用のACサーボモータ45を駆動せしめると、
駆動プーリ47、ベルト49、従動プーリを介して偏心
軸43が回転され、これにより曲げ型フレーム41が図
6中左右方向へ移動して曲げ金型33とトップダイ15
あるいはボトムダイ7とのクリアランスが調整されるこ
ととなる。Since the AC servo motor 45 for adjusting the clearance is driven,
The eccentric shaft 43 is rotated via the driving pulley 47, the belt 49, and the driven pulley, whereby the bending die frame 41 moves in the left-right direction in FIG.
Alternatively, the clearance with the bottom die 7 is adjusted.
【0024】前記AL・AR軸では、ACサーボモータ
37により図示省略の減速機を介してAL・AR軸(偏
心軸)を回転させることにより、曲げ金型33とトップ
ダイ15あるいはボトムダイ7とのクリアランスの中央
と左右の変化の調整を行なう。In the AL / AR shaft, the AC servomotor 37 rotates the AL / AR shaft (eccentric shaft) via a speed reducer (not shown), so that the bending die 33 and the top die 15 or the bottom die 7 are rotated. Adjust the change between the center and left and right of the clearance.
【0025】また、D軸サーボモータ57を駆動させる
と駆動ギヤ59およびギヤ55を介してクランク軸53
が回転し、偏心軸39を支点としてベンドビーム35が
回動する。これにより、前記ボトムダイ7とトップダイ
15でクランプされたワークWに対して、上曲げ金型3
3Uまたは下曲げ金型33Dで正曲げまたは逆曲げが行
われることになる。When the D-axis servo motor 57 is driven, the crankshaft 53 is driven via the drive gear 59 and the gear 55.
Rotates, and the bend beam 35 rotates about the eccentric shaft 39 as a fulcrum. As a result, the workpiece W clamped by the bottom die 7 and the top die 15 is
Forward bending or reverse bending is performed by the 3U or downward bending mold 33D.
【0026】次に、図1には、この発明に係るサーボ軸
のオーバートラベル・リリース装置61が示されてい
る。このオーバートラベル・リリース装置61では、各
軸の制御を行なうための制御装置63を有している。FIG. 1 shows a servo shaft overtravel release device 61 according to the present invention. The overtravel / release device 61 has a control device 63 for controlling each axis.
【0027】この制御装置63は、中央処理装置である
CPU65を有しており、このCPU65には、機械の
動作に必要なデータの入力および必要項目の選択等を行
なうためのキーボードのごとき入力手段67や、この入
力手段67からの入力値や機械の状態を表示するための
CRTや液晶パネル等の出力手段69が接続されてい
る。The control unit 63 has a CPU 65 as a central processing unit. The CPU 65 has input means such as a keyboard for inputting data necessary for operating the machine and selecting necessary items. 67 and an output means 69 such as a CRT or a liquid crystal panel for displaying the input value from the input means 67 and the state of the machine.
【0028】また、機械動作のスタートやストップを指
令したり、OTリリーススイッチ71、JOGスイッチ
73等の各種のスイッチを備えた操作スイッチ部75が
接続されている。Further, an operation switch unit 75 for instructing start and stop of the machine operation and having various switches such as an OT release switch 71 and a JOG switch 73 is connected.
【0029】また、CPU65には、複数軸が同時にオ
ーバートラベルとなったときにリリースする軸の順番や
種々のデータを記憶してあるメモリ77と、各軸移動を
行なうための位置指令等を発する指令部79が接続され
ており、各軸サーボモータ81を制御している。この各
軸サーボモータ81に装着されている位置検出手段であ
るエンコーダ83からの位置情報は制御装置63にフィ
ードバックされており、正確な位置決めを行なうように
なっている。Also, the CPU 65 issues a memory 77 which stores the order of axes to be released when a plurality of axes are overtraveled at the same time and various data, a position command for moving each axis, and the like. A command unit 79 is connected and controls each axis servomotor 81. Position information from an encoder 83, which is a position detecting means mounted on each axis servo motor 81, is fed back to the control device 63 so as to perform accurate positioning.
【0030】さらに、CPU65には機械の動作状況を
確認するために、各軸のプラス側およびマイナス側の移
動限界を知らせるための各軸+OTセンサ85や各軸−
OTセンサ87、確認センサ等を有するセンサ部89が
接続されている。Further, in order to check the operation state of the machine, the CPU 65 notifies each axis + OT sensor 85 and each axis -OT for notifying the plus and minus movement limits of each axis.
An OT sensor 87 and a sensor unit 89 having a confirmation sensor and the like are connected.
【0031】次に、図2を参照して、サーボ軸のオーバ
ートラベル・リリース方法について説明する。Next, an overtravel release method of the servo axis will be described with reference to FIG.
【0032】機械の作動中に、データの入力ミスや、操
作ミス等により軸がストロークエンドまで移動する(ス
テップS1)と、ストロークエンドにある各軸+OTセ
ンサ85または各軸−OTセンサ87がオンとなって機
械が停止すると共にオーバートラベル・リリース装置6
1が軸のオーバートラベルを検出する(ステップS
2)。During operation of the machine, when the axis moves to the stroke end due to a data input error, an operation error, or the like (step S1), each axis + OT sensor 85 or each axis-OT sensor 87 at the stroke end is turned on. And the machine stops and the overtravel release device 6
1 detects overtravel of the axis (step S
2).
【0033】機械の動作を可能にするためには、オーバ
ートラベルしている軸をリリースしなければならないの
で、軸のオーバートラベルを検出した制御装置63はO
Tリリースしなければならない軸を選択する(ステップ
S3)。ここで、同時に複数軸でOTアラームが発生し
ている場合には、予め設定されてメモリ77に格納され
ている軸の順番に従ってOTリリースして、軸動作でき
るようにする(ステップS4)。例えば、図3に示され
ている折曲げ加工機1におけるA軸→D軸→Z軸のよう
に予め優先順位を設定しておく。Since the overtraveling axis must be released in order to enable the operation of the machine, the controller 63 which has detected the overtravel of the axis requires an O.
The axis that needs to be released by T is selected (step S3). Here, when the OT alarms are simultaneously generated for a plurality of axes, the OT is released according to the order of the axes set in advance and stored in the memory 77 so that the axes can be operated (step S4). For example, priorities are set in advance as A axis → D axis → Z axis in the bending machine 1 shown in FIG.
【0034】OTリリーススイッチとJOGスイッチを
押したことを、制御装置63が検出すると、指令部79
を介してOTリリースするようにサーボモータ81に指
令する(ステップS5)。このときのリリース量として
は、オーバートラベルの発生が検出されてから実際に停
止するまでの距離よりも少なくとも長い距離を採用して
各軸サーボモータに指令する。なお、距離をサーボモー
タ81の回転量で制御するようにしてもよい。When the control unit 63 detects that the OT release switch and the JOG switch are pressed, the command unit 79
The servo motor 81 is instructed to release the OT via the command (step S5). As the release amount at this time, at least a distance longer than a distance from when the occurrence of overtravel is detected to when the overtravel is actually stopped is used to instruct each axis servomotor. The distance may be controlled by the rotation amount of the servo motor 81.
【0035】複数軸でOTアラームが発生している場合
には、すべての軸についてOTリリースが完了したか否
かを判断して(ステップS6)、未だ全軸について完了
していない場合には前述のステップS5を繰り返してO
Tリリースを行なう。また、全軸についてOTリリース
が完了していればOTリリースを終了する(ステップS
E)。If OT alarms have occurred for a plurality of axes, it is determined whether or not OT release has been completed for all axes (step S6). Repeat step S5 of
Perform T release. If the OT release has been completed for all axes, the OT release is ended (step S
E).
【0036】以上の結果から、軸数が多い複雑な機械で
複数軸のオーバートラベルが同時に発生し、OTリリー
スの順番、方法が限定されている場合に、オーバートラ
ベル・リリース装置61がインテリジェントに判断し、
OTリリースのスイッチとJOGスイッチのみでOTリ
リースを行なうことができる。From the above results, when overtravel of a plurality of axes occurs simultaneously in a complicated machine having a large number of axes, and the order and method of OT release are limited, the overtravel / release device 61 makes intelligent judgment. And
OT release can be performed only with the OT release switch and the JOG switch.
【0037】これにより、オペレータの判断による部分
が少なくなり、オーバートラベルの復帰を容易に行なう
ことができる。Thus, the portion determined by the operator is reduced, and the overtravel can be easily restored.
【0038】なお、この発明は前述の実施の形態に限定
されることなく、適宜な変更を行うことにより、その他
の態様で実施し得るものである。The present invention is not limited to the above-described embodiment, but can be embodied in other modes by making appropriate changes.
【0039】[0039]
【発明の効果】以上説明したように、請求項1の発明に
よるサーボ軸のオーバートラベル・リリース方法では、
移動範囲を越えてオーバートラベル状態となった複数の
軸をリリースして動作可能とする際に、オーバートラベ
ル・スイッチとJOGスイッチが押されたときは、制御
装置は、予め設定されている順番に従って複数軸のリリ
ースを行なうので、オペレータの判断を無くして容易に
復帰することができる。As described above, the servo axis overtravel release method according to the first aspect of the present invention
When the overtravel switch and the JOG switch are pressed when releasing a plurality of axes that have been overtraveled beyond the movement range and the operation is enabled, the control device operates in a predetermined order. Since the release of a plurality of axes is performed, it is possible to easily return without the judgment of the operator.
【0040】請求項2の発明によるサーボ軸のオーバー
トラベル・リリース装置では、移動範囲を越えてオーバ
ートラベル状態となった複数の軸をリリースして動作可
能とする際に、オーバートラベル・スイッチとJOGス
イッチが押されたときは、制御装置は、予め設定されて
メモリに記憶されている順番に従って、指令部を介して
各軸サーボモータに所定のリリース量だけ移動させるべ
く指令してリリースを行なうので、オペレータの判断を
無くして容易に復帰することができる。In the apparatus for releasing an overtravel of a servo axis according to the second aspect of the present invention, when releasing a plurality of axes in an overtravel state beyond the moving range to enable the operation, an overtravel switch and a JOG are used. When the switch is pressed, the controller issues a command to move each axis servomotor by a predetermined release amount via the command unit in accordance with the order set in advance and stored in the memory, and performs the release. Thus, it is possible to easily return without the judgment of the operator.
【0041】請求項3の発明によるサーボ軸のオーバー
トラベル・リリース装置では、制御装置は、オーバート
ラベルの発生が検出されてから実際に停止するまでの距
離よりも少なくとも長い距離をリリース量として各軸サ
ーボモータに指令するので、各軸は確実に移動可能範囲
に復帰することができる。In the overtravel release device for a servo axis according to the third aspect of the present invention, the control device sets each axis as a release amount at least longer than the distance from the detection of the occurrence of overtravel to the actual stop. Since a command is given to the servomotor, each axis can be reliably returned to the movable range.
【図面の簡単な説明】[Brief description of the drawings]
【図1】この発明に係るサーボ軸のオーバートラベル・
リリース装置を示すブロック構成図である。FIG. 1 shows the overtravel of a servo shaft according to the present invention.
It is a block diagram showing a release device.
【図2】この発明に係るサーボ軸のオーバートラベル・
リリース方法を示すフローチャートである。FIG. 2 shows the overtravel of the servo shaft according to the present invention.
It is a flowchart which shows a release method.
【図3】この発明を適用するサーボ軸を有する折曲げ加
工機の全体を示す側面図である。FIG. 3 is a side view showing the entire bending machine having a servo shaft to which the present invention is applied;
【図4】一般的な軸移動機構を示す一部省略の正面図で
ある。FIG. 4 is a partially omitted front view showing a general shaft moving mechanism.
61 オーバートラベル・リリース装置 63 制御装置 71 オーバートラベル・リリーススイッチ 73 JOGスイッチ 77 メモリ 79 指令部 61 Overtravel / release device 63 Control device 71 Overtravel / release switch 73 JOG switch 77 Memory 79 Command section
Claims (3)
生して停止した複数軸をリリースして動作可能にするた
めのサーボ軸のオーバートラベル・リリース方法におい
て、オーバートラベル・リリーススイッチと共にJOG
スイッチを押すと、制御装置が予め設定されているリリ
ースの順番に従ってオーバートラベル・リリースを行な
うこと、を特徴とするサーボ軸のオーバートラベル・リ
リース方法。An overtravel release method for a servo axis for releasing a plurality of axes that have stopped due to overtravel occurring beyond a moving range and a JOG together with an overtravel release switch.
When the switch is pressed, the control device performs an overtravel release in accordance with a preset release sequence, and the overtravel release method for the servo axis.
生して停止した複数軸をリリースして動作可能にするた
めのサーボ軸のオーバートラベル・リリース装置であっ
て、前記複数軸のオーバートラベル・リリースを指令す
るオーバートラベル・リリーススイッチと、自動でオー
バートラベルのリリースを行なうべく指令するJOGス
イッチと、前記複数軸を制御すると共に前記オーバート
ラベル・スイッチとJOGスイッチが押された場合には
前記複数軸について予め設定された順番でオーバートラ
ベル・リリースを行なう制御装置と、を備え、前記制御
装置が、前記複数軸についてのリリースする順番を記憶
しているメモリと、各軸サーボモータにリリース量の指
令をする指令部と、を備えてなることを特徴とするサー
ボ軸のオーバートラベル・リリース装置。2. An overtravel release device for a servo axis for releasing a plurality of axes that have stopped due to overtravel occurring beyond a movement range, said overtravel release of said plurality of axes. An overtravel release switch for instructing release of the overtravel, a JOG switch for automatically releasing overtravel, and controlling the plurality of axes, and the plurality of axes are controlled when the overtravel switch and the JOG switch are pressed. A control device that performs overtravel release in a preset order for the plurality of axes, the control device stores a release order for the plurality of axes, and a release amount command to each axis servomotor. And a command unit for performing servo control. Bell release device.
トラベルの発生が検出されてから実際に停止するまでの
距離よりも少なくとも長い距離をリリース量として設定
されるべく構成されていること、を特徴とする請求項2
記載のサーボ軸のオーバートラベル・リリース装置。3. The control device according to claim 2, wherein the release amount is set to a distance at least longer than a distance from the occurrence of overtravel in each axis to the actual stop. Claim 2
Overtravel release device for servo axis as described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9346198A JPH11285942A (en) | 1998-04-06 | 1998-04-06 | Method and device for releasing over-travel of servo shaft |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9346198A JPH11285942A (en) | 1998-04-06 | 1998-04-06 | Method and device for releasing over-travel of servo shaft |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11285942A true JPH11285942A (en) | 1999-10-19 |
Family
ID=14082986
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9346198A Pending JPH11285942A (en) | 1998-04-06 | 1998-04-06 | Method and device for releasing over-travel of servo shaft |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11285942A (en) |
-
1998
- 1998-04-06 JP JP9346198A patent/JPH11285942A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5418729A (en) | Communication linkage system for programmable band saw | |
| US7445587B2 (en) | Automatic tool changing method and device for machine tool controlled by numerical controller | |
| JP2001225115A (en) | Press | |
| EP1661657B1 (en) | Laser processing robot system with a scanning head and a rapid movable support mechanism ; Method for controlling the same | |
| KR20020090149A (en) | Stretch bender | |
| CN108465717B (en) | Full-automatic sheet metal bending machine | |
| CN111791086B (en) | machine tool | |
| JPH11285942A (en) | Method and device for releasing over-travel of servo shaft | |
| US5860455A (en) | Lead bending machine for electronic components | |
| JP2000015342A (en) | Control method and control device for electric bender | |
| JPH10166075A (en) | Method for punching and device therefor | |
| JP3388000B2 (en) | Press machine control device | |
| JP2002082710A (en) | Method and system for bending | |
| JP5413085B2 (en) | Numerical control device for machine tool, control method for machine tool, control program for machine tool | |
| JPH10272600A (en) | Servo control device for press | |
| JP3755974B2 (en) | Ram control device and control method in bending machine | |
| JP3295253B2 (en) | Bending method and apparatus | |
| JPH0623683A (en) | Method and device for controlling industrial robot | |
| JP3181394B2 (en) | Butt control device of sheet metal processing machine | |
| JP3238524B2 (en) | Bending machine | |
| JPH0372397B2 (en) | ||
| JPH03110031A (en) | Work feeder controller | |
| JPH08115118A (en) | Method and device for gauging for robot hand of bender | |
| JP2005000980A (en) | Striking/moving/positioning device | |
| JP2585468Y2 (en) | Stopping arrangement position control device for bending machine |