JPH0366543A - Speed control method corresponding to weight of work - Google Patents
Speed control method corresponding to weight of workInfo
- Publication number
- JPH0366543A JPH0366543A JP19860989A JP19860989A JPH0366543A JP H0366543 A JPH0366543 A JP H0366543A JP 19860989 A JP19860989 A JP 19860989A JP 19860989 A JP19860989 A JP 19860989A JP H0366543 A JPH0366543 A JP H0366543A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- pallet
- current value
- load
- optimum
- 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
Links
- 238000000034 method Methods 0.000 title claims description 10
- 238000010586 diagram Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 102000052591 Anaphase-Promoting Complex-Cyclosome Apc6 Subunit Human genes 0.000 description 1
- 101100327310 Caenorhabditis elegans emb-27 gene Proteins 0.000 description 1
- 101000884308 Dictyostelium discoideum Anaphase-promoting complex subunit 6 Proteins 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
Landscapes
- Feeding Of Workpieces (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、自動パレット移動装置く以下APCと呼ふ)
のパレット移動速度の1IIll ?ff1方法に関す
るものである。[Detailed description of the invention] Industrial application field The present invention relates to an automatic pallet moving device (hereinafter referred to as APC).
1IIIll of the pallet movement speed of ? This relates to the ff1 method.
従来の技術
従来APCのバレー/ )交換速度は、機械保護のため
最大積載許容重量を基本に設定された一定速度とされて
いる。BACKGROUND OF THE INVENTION The exchange speed of conventional APCs is set at a constant speed based on the maximum allowable load weight to protect the machine.
発明が解決しようとする課題
従来の技術で述べた最大積載許容重量を基本に設定され
たAPC速度では、軽量ワークの場合必要以上に長い動
作時間となり非能率であるという問題点を有している。Problems to be Solved by the Invention The APC speed, which is set based on the maximum allowable load weight as described in the prior art, has the problem of inefficiency because it takes longer than necessary for light workpieces. .
本発明は、従来の技術の有するこのような問題点に鑑み
なされたものであり、その目的とするところは、パレッ
ト上のワーク、取付具等の重量に応して機械構造上にお
ける安全な範囲の最高の速度に制′4′nすることので
きる速度制御方法を提供しようとするものである。The present invention was made in view of the above-mentioned problems of the conventional technology, and its purpose is to improve the safety range of the mechanical structure according to the weight of the workpieces on the pallet, fixtures, etc. The object of the present invention is to provide a speed control method that can control the maximum speed of the motor.
課題を解決するための手段
上記目的を達成するために、本発明におけるワーク重量
対応式速度制御方法は、ワークを積載したバレ7)を本
機テーブルとともに一定速度で軸移動させ、本機テーブ
ル上が空のときの電流値に対する増分をパレット搬送速
度のパラメータに置き換えて、対応する最適パレット搬
送速度を選定するものである。Means for Solving the Problems In order to achieve the above object, the workpiece weight responsive speed control method of the present invention moves the barre 7) loaded with the workpiece at a constant speed together with the machine table, and The increment relative to the current value when the pallet is empty is replaced with the pallet conveyance speed parameter, and the corresponding optimum pallet conveyance speed is selected.
またワーク及びその取付具の総重量を直接データ入力し
、該入力重量をパレット及び本機テーブルとLもに一定
速度で移動させたときの電流値に換算して本機テーブル
上が空のときの電流値に対する増分をバレッ+−S送速
度のパラメータに置き換えて、対応する最適パレット搬
送速度を選定するものである。In addition, the total weight of the workpiece and its fixtures can be input directly, and the input weight can be converted into the current value when both the pallet and the machine table are moved at a constant speed. The corresponding optimum pallet transport speed is selected by replacing the increment with respect to the current value with the parameter of barre +-S transport speed.
作用
ワークを積載したパレットを本機テーブル上に載置して
、一定速度で軸移動させたときの負荷時電流と、本機テ
ーブル上が空のときの無負荷時電流とを比較して増分を
求めるか、又はワーク及びその取付具の総重量が既知の
ときには直接重量を入力して、これを負荷時電流値に変
換して、無負荷電流と比較して増分を求め、この増分に
より最適パレット搬送速度を決定する。そしてこの決定
した速度を指令値としてAPCのパレット搬送速度の制
御を行う。The increment is calculated by comparing the load current when a pallet loaded with workpieces is placed on the machine table and the axis is moved at a constant speed, and the no-load current when the machine table is empty. Or, if the total weight of the workpiece and its attachments is known, enter the weight directly, convert it to a load current value, compare it to the no-load current value to find the increment, and use this increment to determine the optimum value. Determine pallet transport speed. Then, the pallet transport speed of the APC is controlled using the determined speed as a command value.
実施例
実施例について第1図、第2図を参照して説明する。公
知のAPC付マシニングセンタにおいて、ベツド上に削
設されたX軸方向のすべり案内面上に、テーブル1が移
動可能に載置され、テーブル1上にパレット22が交換
可能にiixされ、パレット2上にワーク3が取付けら
れている。そしてテーブル1はベツドに固着のサーボモ
ータ4によりボールねじ5を介して移動位置決めされる
。Embodiment An embodiment will be explained with reference to FIGS. 1 and 2. In a known machining center with APC, a table 1 is movably placed on a sliding guide surface in the X-axis direction cut on a bed, a pallet 22 is exchangeably placed on the table 1, and Workpiece 3 is attached to. The table 1 is moved and positioned by a servo motor 4 fixed to the bed via a ball screw 5.
ベツドの前方床上に設置されているAPC6には、複数
のパレット2が交換位置に割出可能に載置されており、
APC6上のパレット又はテーブル1上のパレットは、
APC枠体上に設けられた2軸(前後)方向の案内に沿
って移動されて、パレット交換が行われる。パレット2
の移動は枠体に固着のサーボモータ7によりボールねじ
8を介して移動されるフック9が、パレット2にかけ外
し自在に係合されて行われる。A plurality of pallets 2 are placed on the APC 6 installed on the floor in front of the bed so that they can be indexed to the exchange position.
The pallet on APC6 or the pallet on table 1 is
Pallets are exchanged by moving along guides in two axes (front and back) provided on the APC frame. Palette 2
The movement is carried out by a hook 9 moved by a servo motor 7 fixed to the frame via a ball screw 8 and removably engaged with the pallet 2.
次に送り軸サーボシステムについて第1図のブロソク線
図部により説明する0手動入力部11は、NC操作盤上
に設けられ各入力キー又は切喚、スイッチ等により手動
で情報を入力する部分、プログラム入力部12はテープ
等により情報を入力する部分である。位置制御部13は
入力された位置指令値と位置構出器14からの現在位置
とを比較して信号を出力する部分、速度制御部15は起
動及び停止時の加減速制御nを行い指令された速度を保
つようにする部分、電流制御部16は指令速度を電流値
に変換して電流制御をする部分、X軸駆動部17はX軸
サーボモータ4を駆動する部分、Apcu動部18はA
PCサーボモータ7を駆動する部分であり、以上は一般
的なNCサーボシステムと異なるところはない0次に電
流記憶及び比較部19はX軸駆動部エフより送られてく
る検出電流値のうち設定された一定の速度でテーブル1
を空の状態で駆動したときの無負荷時電流値aを記憶し
ておいて、計測するワーク3を搭載して同一条件で駆動
したときの負荷時電流値すと、電流値aとを比較(b−
a)して増分Cを求める部分、最適速度決定部20は増
分Cの値を予め記憶するパレット搬送速度のパラメータ
に置き換えて加減速を含む最適パレット搬送速度を決定
する部分、最適速度記憶部21は決定された最適速度を
パレット番号とともに記tQする部分である。ワーク重
量−電波換算部22はワーク重量が既定の場合に、直接
書き込まれたワーク重量を、X軸サーボモータ4の負荷
特電流値b゛に換算する部分である。Next, the feed axis servo system will be explained with reference to the block diagram section in FIG. 1. The 0 manual input section 11 is a section provided on the NC operation panel where information is manually input using input keys, switches, switches, etc. The program input section 12 is a section for inputting information using a tape or the like. The position control unit 13 compares the input position command value with the current position from the position configurator 14 and outputs a signal, and the speed control unit 15 performs acceleration/deceleration control n at the time of starting and stopping. The current control section 16 is a section that converts the commanded speed into a current value and controls the current, the X-axis drive section 17 is a section that drives the X-axis servo motor 4, and the Apcu movement section 18 is a section that maintains the specified speed. A
This is the part that drives the PC servo motor 7, and the above is no different from a general NC servo system. Table 1 at a constant speed
Store the no-load current value a when the is driven in an empty state, and compare it with the current value a when the workpiece 3 to be measured is mounted and the load current value is driven under the same conditions. (b-
a) A part that calculates the increment C, an optimal speed determining unit 20, a part that determines an optimal pallet transport speed including acceleration and deceleration by replacing the value of the increment C with a pre-stored pallet transport speed parameter, an optimal speed storage unit 21 is a part in which the determined optimum speed is recorded together with the pallet number. The workpiece weight-to-radio wave converter 22 is a part that converts the directly written workpiece weight into a load special current value b' of the X-axis servo motor 4 when the workpiece weight is a predetermined value.
続いて本実施例の作用について第2図のフローチャーj
・図に従って説明する。最初にワーク重量不明時の計測
プログラムにおいては、ステップS2において、初品の
ワーク3がパレット2上に積載され、ステップS2にお
いて、手動入力部11により手動モードが選択され、ス
テップS3において、APC6上のパレット2が本機チ
ーフル1上に最低速度で搬入される。ステップS4にお
いて、手動入力部11によりパラメータモードが選択さ
れ、ステップS5において、ワーク電量計測ファンクシ
ョンキーが選択され、ステップS6において、CRT画
面の案内表示に従って初品ワークを積載したパレット2
が所定のテーブル送り速度でX軸方向に移動される。ス
テップS7において、このときのX軸サーボモータ4の
負荷時を流値すが検出され、ステップS8において、電
流比較部19でこのt流値すと先に記憶している無負荷
時電流値aとが比較されて増分Cが求められる。Next, regarding the operation of this embodiment, the flowchart shown in Fig. 2 will be explained.
・Explain according to the diagram. First, in the measurement program when the workpiece weight is unknown, the first workpiece 3 is loaded on the pallet 2 in step S2, manual mode is selected by the manual input section 11 in step S2, and in step S3, the first workpiece 3 is loaded on the pallet 2. The pallet 2 of the machine is carried onto the chiffle 1 of the machine at the minimum speed. In step S4, the parameter mode is selected by the manual input unit 11, in step S5, the workpiece electricity measurement function key is selected, and in step S6, the pallet 2 loaded with the first workpiece according to the guidance display on the CRT screen
is moved in the X-axis direction at a predetermined table feed rate. In step S7, the load current value of the X-axis servo motor 4 at this time is detected, and in step S8, the current comparator 19 compares this current value t with the previously stored no-load current value a. are compared to determine the increment C.
ステップS9において、最適速度決定部20内で増分C
の値をパレット搬送速度のパラメータに置き換えてパレ
ット搬送速度を決定する。ステップ310において最適
速度記憶部21にバレント番号とともに最適速度を記憶
させ、ステップ311において、CTR表示されたパラ
メータ画面により確認を行い、ステップ312において
、次の計測ワークが無いかを確認し、NOの場合にはス
テップS1に戻り、YESの場合には計測プログラムが
本冬了となる。In step S9, the optimum speed determination unit 20 increments C.
The pallet transport speed is determined by replacing the value of with the pallet transport speed parameter. In step 310, the optimum speed is stored together with the current number in the optimum speed storage unit 21. In step 311, confirmation is made on the parameter screen displayed on the CTR. In step 312, it is confirmed whether there is any next measurement work, and if NO If so, the process returns to step S1, and if YES, the measurement program ends this winter.
次にワーク!!量が判明しているときのデータ設定プロ
グラムにおいては、ステップ313において、パレット
上のワーク3及びその取付具の総量を手動入力部11に
より直接書き込み、ステップS14においてワーク重量
−電流換算部22で負荷時の電流値b”に換算して、ス
テップS8に入り、ここで無負荷時電流値aと比較して
増分Cを求める。ステップS9からステップS12まで
は説明ずみのため省略する。Next is work! ! In the data setting program when the amount is known, in step 313, the total amount of the workpiece 3 and its fixtures on the pallet is directly written in by the manual input section 11, and in step S14, the load is written in the workpiece weight-to-current conversion section 22. The process proceeds to step S8, where it is compared with the no-load current value a to obtain an increment C. Steps S9 to S12 have already been explained and will therefore be omitted.
次に実行プログラムに入り、ステップ315において運
転モードを設定し、ステップ316においてNCプログ
ラム(又は手動〉を選択し、ステップS17においてA
PC6の駆動指令が出力され、ステップ31Bにおいて
、同時にパレット番号が指定される。ステップS19に
おいて最適速度記憶部21でバレント番号に対応する最
適速度が抽出されて速度制御部15に出力され、ステッ
プS20において、速度制御部15.電流wI御師部1
6APC騙動部18を介して、APCサーボモータ7が
回転されてパレット2の移動が行われる。Next, enter the execution program, set the operation mode in step 315, select the NC program (or manual) in step 316, and select A in step S17.
A drive command for the PC 6 is output, and a pallet number is designated at the same time in step 31B. In step S19, the optimum speed corresponding to the current number is extracted by the optimum speed storage section 21 and outputted to the speed control section 15, and in step S20, the optimum speed corresponding to the valent number is extracted and outputted to the speed control section 15. Current wI Oshibe 1
6 The APC servo motor 7 is rotated via the APC decoder 18 to move the pallet 2.
発明の効果
本発明は上述のとおり構成されているので、次に記載す
る効果を奏する。Effects of the Invention Since the present invention is configured as described above, it produces the following effects.
本機テーブル上にワークを積載したパレットを載置して
一定速度で軸移動させ、このときの負荷電流値とテーブ
ル上が空の状態のときの無負荷電流値とを比較して、求
めた増分により決定した最適速度を指令値として、AP
Cのバレット搬送速度の制御を行うようになし、重量ワ
ークに対しては機械保護上の限界を越えることがない遅
い速度で、軽量ワークに対しては能率的な速い速度で交
換するようになしたので、非加工時間であるAPC速度
が限界まで短縮できるとともに機械保護に効果がある。A pallet loaded with workpieces is placed on the table of this machine, the axis is moved at a constant speed, and the load current value at this time is compared with the no-load current value when the table top is empty. AP with the optimum speed determined by the increment as the command value.
The conveyance speed of the C-barret is controlled, so that heavy workpieces are exchanged at a slow speed that does not exceed the machine protection limit, and lightweight workpieces are exchanged at an efficient fast speed. Therefore, the APC speed, which is the non-machining time, can be shortened to the limit and it is effective in protecting the machine.
またワーク及びその取付具の総重量が判明している場合
には直接ワーク重量をデータ入力して、負荷電流値に換
算し、増分を求めて最適パレット搬送速度を決定するよ
うになしたので、本機テーブル上での計測時間が短縮で
き更に能率が向上する。Additionally, if the total weight of the workpiece and its attachments is known, the workpiece weight can be directly entered as data, converted to a load current value, and the increment determined to determine the optimal pallet transport speed. This machine shortens the measurement time on the table, further improving efficiency.
第1図は一部本機テーブル駆動部及びAPC駆動部の説
明図を含む送り軸サーボシステム説明用のブロック線図
、第2図は本実施例の動作説明用フローチャート図であ
る。
1・・本機テーブル 2・・パレット3・・ワーク
6・・APCFIG. 1 is a block diagram for explaining the feed axis servo system including a part of the machine table drive section and APC drive section, and FIG. 2 is a flow chart diagram for explaining the operation of this embodiment. 1. Machine table 2. Pallet 3. Workpiece
6.APC
Claims (2)
制御方法において、ワーク(3)を積載したパレット(
2)を本機テーブル(1)とともに一定速度で軸移動さ
せ、本機テーブル上が空のときの電流値(a)に対する
増分(c)をパレット搬送速度のパラメータに置き換え
て、対応する最適パレット搬送速度を選定することを特
徴とするワーク重量対応式速度制御方法。(1) In the pallet exchange speed control method of the automatic pallet exchange device (6), the pallet loaded with the workpiece (3) (
2) is moved along with the machine table (1) at a constant speed, and the increment (c) relative to the current value (a) when the machine table is empty is replaced with the pallet transport speed parameter, and the corresponding optimal pallet is calculated. A speed control method corresponding to the weight of a workpiece, which is characterized by selecting a transport speed.
制御方法において、ワーク(3)及びその取付具の総重
量を直接データ入力し、該入力重量をパレット(2)及
び本機テーブル(1)とともに一定速度で移動させたと
きの電流値(b′)に換算して本機テーブル上が空のと
きの電流値(a)に対する増分(c′)をパレット搬送
速度のパラメータに置き換えて、対応する最適パレット
搬送速度を選定することを特徴とするワーク重量対応式
速度制御方法。(2) In the pallet exchange speed control method of the automatic pallet exchange device (6), the total weight of the workpiece (3) and its fixtures is directly input as data, and the input weight is transferred to the pallet (2) and the machine table (1). Convert the current value (b') when moving at a constant speed to the current value (a) when the machine table is empty, and replace the increment (c') with the pallet transport speed parameter. A speed control method corresponding to the weight of a workpiece, which is characterized by selecting an optimal pallet transport speed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198609A JPH0722863B2 (en) | 1989-07-31 | 1989-07-31 | Work weight compatible speed control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198609A JPH0722863B2 (en) | 1989-07-31 | 1989-07-31 | Work weight compatible speed control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0366543A true JPH0366543A (en) | 1991-03-22 |
| JPH0722863B2 JPH0722863B2 (en) | 1995-03-15 |
Family
ID=16394040
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1198609A Expired - Lifetime JPH0722863B2 (en) | 1989-07-31 | 1989-07-31 | Work weight compatible speed control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0722863B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114594774A (en) * | 2022-03-10 | 2022-06-07 | 浙江国自机器人技术股份有限公司 | Control method, control system and automatic guided vehicle |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62166942A (en) * | 1986-01-16 | 1987-07-23 | Toshiba Mach Co Ltd | Pallet changer |
-
1989
- 1989-07-31 JP JP1198609A patent/JPH0722863B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62166942A (en) * | 1986-01-16 | 1987-07-23 | Toshiba Mach Co Ltd | Pallet changer |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114594774A (en) * | 2022-03-10 | 2022-06-07 | 浙江国自机器人技术股份有限公司 | Control method, control system and automatic guided vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0722863B2 (en) | 1995-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5599142A (en) | Drilling control apparatus | |
| US4697979A (en) | Robot system safety method | |
| JPH0384604A (en) | Feed speed control method for numerical controller | |
| US20050137739A1 (en) | Method of controlling numerically controlled machine tool and numerically controlled machine tool | |
| JPH0751991A (en) | Tool breakage preventing method | |
| JP2002001633A (en) | Working machine having abnormal load detecting function | |
| JP2002132349A (en) | Acceleration and deceleration control method | |
| JP3558508B2 (en) | Control device for NC machine tool | |
| EP4420828A1 (en) | Active vibration reduction device and method of machine tool | |
| US3671840A (en) | Method and apparatus for adaptive control of a turning machine | |
| JPH06222819A (en) | Machining program executing method for nc device | |
| JPH0366543A (en) | Speed control method corresponding to weight of work | |
| JP2880211B2 (en) | Tool load monitoring control method | |
| JPH06289917A (en) | Servo motor control method by estimated disturbance load torque | |
| JPS62246408A (en) | Control method for deep hole drilling cycle | |
| JPS63150137A (en) | Adaptive controller | |
| WO1991000556A1 (en) | Numerical control apparatus | |
| JP2707983B2 (en) | Collision torque control device | |
| JPH09155688A (en) | Work movement control device | |
| JPH04169907A (en) | Acceleration/deceleration control system | |
| JPS6147652B2 (en) | ||
| US4092887A (en) | Method for automatically varying the feed rate of a workpiece carriage in a machine tool | |
| JPH08150540A (en) | Interference preventing device for machine tool | |
| JP2686286B2 (en) | Three-dimensional laser controller | |
| JPH0885044A (en) | Working load monitoring system |