JPH0116239B2 - - Google Patents
Info
- Publication number
- JPH0116239B2 JPH0116239B2 JP56022405A JP2240581A JPH0116239B2 JP H0116239 B2 JPH0116239 B2 JP H0116239B2 JP 56022405 A JP56022405 A JP 56022405A JP 2240581 A JP2240581 A JP 2240581A JP H0116239 B2 JPH0116239 B2 JP H0116239B2
- Authority
- JP
- Japan
- Prior art keywords
- cam
- angle
- data
- press
- signal
- 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.)
- Expired
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B30—PRESSES
- B30B—PRESSES IN GENERAL
- B30B15/00—Details of, or accessories for, presses; Auxiliary measures in connection with pressing
- B30B15/14—Control arrangements for mechanically-driven presses
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Presses (AREA)
Description
この発明は、電子式ロータリーカムスイツチで
制御されるプレス機械のプレス制御方法、および
該プレス制御方法に係るプレス制御装置に関す
る。
近年、機械式カムの代わりに電子式ロータリー
カムスイツチを用いてプレス機械(以下単にプレ
スという)を制御する方法が一般に行なわれてい
る。
すなわち、プレス軸と機械的に連結されている
クランク軸にシンクロ発振機あるいはパルスエン
コーダ等の角度検出器を配設し、この角度検出器
から出力される角度データに基づいて該ロータリ
ーカムスイツチの入角度および切角度を電子的に
設定制御し、該設定制御されたロータリーカムス
イツチの動作態様に基づいてプレスの諸制御を行
なうというものである。
また、プレス駆動用の主モータとして該プレス
の速度を自由に変え得る直流モータが使用される
ようになつたことから、この直流モータに配設さ
れているタコジエネレータを該プレスの速度検出
器として用い、このタコジエネレータから出力さ
れる上記直流モータの回転速度に対応した電圧を
さらに惰走角に変換してロータリーカムスイツチ
の進角を制御するいわゆる自動進角制御も近年一
般に行なわれている。
しかるに、このような従来のプレス制御方法ま
たは該制御方法に係る制御装置の多くは、
(イ) ロータリーカムスイツチの入角度および切角
度の設定は全て制御装置の設定器に配設された
デイジタルスイツチによつて行なわれるため、
膨大な数のスイツチを必要とする。したがつ
て、操作性、信頼性が低下するばかりか経済面
または設定器パネルのスペース面で大きな不利
を生じる。
(ロ) ロータリーカムスイツチの自動進角の設定は
可変抵抗器によつて行なわれるため、正確に設
定することが困難である。
(ハ) 主モータ軸に設定されているタコジエネレー
タの出力電圧(主モータの回転速度に対応)を
もつて該プレスの速度信号としているため、該
プレスと上記主モータとを連結しているクラツ
チに滑りが生じた場合(クラツチのオン−オフ
直後に起こり得る)、上記速度信号は実際のプ
レス速度に対応しないものとなる。したがつ
て、ロータリーカムスイツチの正確な自動進角
制御に支障を来たすことがある。
(ニ) (ロ)で述べた自動進角設定用の可変抵抗器の出
力電圧を、アナログマルチプレクサを介した
A/D(アナログ/デイジタル)コンバータで
デイジタル信号に変換処理するため、回路構成
が複雑となり、経済的にも不利である。
(ホ) ロータリーカムスイツチの自動進角を設定す
る際にはタコジエネレータの出力電圧が必要で
あり、プレス自体の運転休止時にも主モータだ
けは動作させておかなければならない。したが
つて、危険であるとともに電力の浪費にもつな
がる。また、設定するロータリーカムスイツチ
の自動進角に対応してモータ速度を変えなけれ
ばならず、操作が面倒である。
(ヘ) ロータリーカムスイツチの自動進角を1直線
近似で制御しているため、広範囲の速度で運転
を行なう最近のプレスに適用した場合、精度的
に対応が困難となつてきた。
などの種々欠点を有するものであつた。
この発明は上記種々欠点を除去することによ
り、プレスの動作設定に係る時間を大幅に削減
し、しかも安全で高精度なプレス運転を可能にす
るプレス制御方法およびプレス制御装置を提供す
ることを目的とする。
この発明によれば、
(1) ロータリーカムスイツチの入角度および切角
度は、あらかじめテンキーボード等を通じて設
定しておくものとし、該設定値は制御装置内に
設けたメモリに格納する。
(2) ロータリーカムスイツチの自動進角に係る情
報は全てデイジタル化し、この情報も制御装置
内に設けたメモリに格納する。
(3) 上記自動進角は、上記メモリに格納された情
報を基にマイクロコンピユータで進角補正演算
を行ない、該演算値に基づいて制御する。
(4) (3)で述べた自動進角制御は、1直線近似のみ
でなく、必要に応じてより精度の高い近似がで
きるようにコンピユータ制御する。
(5) 速度検出は、主モータに配設されているタコ
ジエネレータを用いずに、実際のプレス動作に
係つて動作信号を出力する角度検出器の出力信
号(角度データ)を用いて行なう。
(6) 擬似速度信号を用い、プレスおよびモータは
一切動作させずに自動進角の設定、および調整
を行なう。
ことによりプレスの諸制御を行なうものである。
以下、この発明に係るプレス制御方法および装
置について、添附図面を参照し、詳細に説明す
る。
第1図は、この発明に係るプレス制御装置の一
実施例を示すブロツク図である。
この実施例装置は、プレス軸100(クランク
軸から機械的にプレス動作が伝達される軸)に配
設されたシンクロ発振機200、該シンクロ発振
機200から出力される角度データAD(実際の
プレス動作に対応)を受入する制御ユニツト30
0、および該制御ユニツト300へ各種データを
入力する操作パネルユニツト400からなるロー
タリーカムスイツチを具えており、上記操作パネ
ルユニツト400から入力される各種データ、お
よびシンクロ発振機200から加えられる角度デ
ータADに基づき上記制御ユニツト300で演算
を行ない、該演算による演算信号をカム信号
CAMとして図示しないプレスコントローラへ加
える。カム信号CAMはプレス軸100の各動作
位置における当該カムのオン/オフ状態および進
角量を示す信号である。また、制御ユニツト30
0からは制御モード等を示す制御信号が出
力され、この信号もプレスコントローラに
加えられる。
上記プレスコントローラは該ロータリーカムス
イツチの制御ユニツト300から送出される制御
信号およびカム信号CAMに基づいてプレス
の諸動作を直接制御する周知の制御装置であり、
該プレスコントローラから上記制御ユニツト30
0へは、プレス動作の確認信号であるプレス運転
信号PCが送られる。
また、上記操作パネルユニツト400は、自動
進角を設定する際に用いる擬似速度データNSD
を設定するための速度設定用デイジタルスイツチ
401、制御モードの切り替えおよび種々データ
の設定を行うためのキーボード403とともに表
示器405を具えており、上記キーボード403
による設定値、あるいは制御ユニツト300で処
理された該ロータリーカムスイツチの入角度、切
角度および進角速度等の各値、さらにはこのプレ
ス制御に係る各種パイロツトなど全てこの表示器
405に可視表示される。この操作パネルユニツ
ト400の操作パネル例を第12図に示す。すな
わち、キーボード部に配設された各スイツチによ
つて制御モードの切り替えおよび種々データの設
定が行なわれ、この経過および結果が表示部でラ
ンプ表示またはデイジタル表示される。これら具
体的な操作例および表示例は後述とする。なお、
この実施例装置において、上記速度設定用デイジ
タルスイツチ401は上記キーボード部の番号キ
ーNKを併用しており、速度キースイツチSKを
オンにして該番号キーNKをオンにすることによ
り該番号キーNKのキー番号に対応した値の擬似
速度データNSDが出力される。
また、第1図に示した装置では、プレス軸10
0の回転角度を検出するシンクロ発振機200の
出力角度データADを用いてプレス速度の検出を
行なつている。
すなわち、プレス軸100の動作速度が0〜
80spm(ストローク/分)であるとすると、単位
時間例えば1秒当りの角度変位は0〜480゜/s
(度/秒)となり、該プレス軸100の動作速度
を角度データADとして得ることができる。この
角度データADは、上述のようにプレスの実際の
運転に則した正確なプレス速度に対応したもので
あり、この角度データADに基づいて該ロータリ
ーカムスイツチの進角補正を行なうことにより高
精度のプレス制御が可能となる。
次に、制御ユニツト300について説明する。
はじめに、該制御ユニツト300の主要部であ
るCPU(中央演算処理装置)310とその周辺回
路について説明する。
クロツク発生器311は、CPU310の動作
クロツクパルスφ1および割込制御用のクロツク
パルスφ2を発生するものである。勿論、これら
クロツクパルスφ1およびφ2は同一パルスであ
つてもかまわない。
CPU310は、上記クロツクパルスφに基づ
いてプログラムメモリ316に記憶されているプ
ログラム(後述するフローチヤート第5図〜第1
1図参照)およびデータメモリ317に記憶され
ている各種データを読み出すことにより下述する
演算処理を行なうとともに下述する各回路を自在
にアクセスする中央処理部である。この処理信号
のうちアドレスデータA0はデータバスライン
DBLおよびアドレスバスラインABLを介してア
ドレスドライバ313に加えられ、アドレス制御
データC0はコントロールバスラインCBLを介
してアドレスデータ制御回路314に加えられ、
その他の制御信号である制御信号およびカ
ム信号CAMはデータバスラインDBL、双方向デ
ータラインバツフア318、出力ラツチドライバ
319等を介してプレスコントローラに加えられ
る。
アドレスデータ制御回路314は、上記CPU
310のアドレス制御データC0に基づいて制御
信号C1〜C4を出力する。すなわち信号C1は
アドレスドライバ313の制御信号であり、信号
C2はアドレスデコーダ315の制御信号であ
り、信号C3はプログラムメモリ316およびデ
ータメモリ317の制御信号であり、信号4は割
込制御回路312の制御信号である。
アドレスドライバ313は、上記制御信号C1
に基づいてCPU310のアドレスデータA0を
アドレスデコーダ315、プログラムメモリ31
6およびデータメモリ317に送り出す。
アドレスデコーダ315は、上記制御信号C2
に基づいてアドレスドライバ313から加えられ
たアドレスデータA0をデコードしてアドレス信
号A1〜A6を出力する。すなわち信号A1は出
力ラツチドライバ319のアドレス信号であり、
信号A2は入力バツフア320のアドレス信号で
あり、信号A3はシンクロパルス/速度変換回路
304のアドレス信号であり、信号A4はシンク
ロデータ入力制御回路303のアドレス信号であ
り、信号A5はデータメモリ317のアドレス信
号であり、信号A6はプログラムメモリ316の
アドレス信号である。
プログラムメモリ316は、CPU310の動
作プログラムを記憶したメモリであり、上記制御
信号C3およびアドレス信号A6の指令の基にア
ドレスデータA0に応じた所定のプログラムを読
み出す。該読み出されたプログラムはデータバス
ラインDBLを介してCPU310に加えられる。
すなわち、CPU310→アドレスドライバ31
3→プログラムメモリ316→CPU310から
構成されるループの伝達動作は該プログラムメモ
リ316に記憶されたプログラムが終了するまで
行なわれ、さらにこの動作は、CPU310から
出力されるアドレスデータA0およびアドレス制
御データC0に係わるアドレス信号A6および制
御信号C3によつて制御される。
データメモリ317は、所望とするプレス制御
に係る各カムの入角度、切角度および進角量に関
するデータ、あるいはCPU310の演算処理に
係るその他のCPU310への入力データおよび
CPU310からの出力データを記憶するメモリ
であり、CPU310から書込み指令(制御信号
C3およびアドレス信号A6による)が加わる
と、該CPU310のアドレスデータA0に応じ
て上記各データを所定の記憶テーブルに格納し、
また読み出し指令(制御信号C3およびアドレス
信号A6による)が加わると、アドレスデータA
0に応じて所定の記憶テーブルから所定のデータ
を読み出す。該読み出されたデータはデータバス
ラインDBLを介してCPU310に加えられる。
ここで、このデータメモリ317の記憶テーブ
ルの一例として進角テーブルについて説明する。
いま、プレスが0〜80spmで動作するものとし
た場合、各カムに対する進角テーブルは、0〜
80spmの範囲を例えば0.5spmの分解能で設定す
る。また進角量は、0〜180゜(度)の角度量に対
し1゜の分解能で与える。これにより、1つの進角
データは1パイト(8ビツト)のデータとして表
わすことができる。したがつて、データメモリ3
17のあるアドレス、例えば4000番地を第1のカ
ムの0spmの進角速度に対する進角データ記憶エ
リアとすると、上記0.5spmの分解能で設定する
ことから4160番地が上記第1のカムの80spmの進
角速度に対する進角データ記憶エリアとなる。さ
らに第2のカムの0spmの進角速度に対する進角
データ記憶エリアを4161番地とし、上述同様に所
定のカム数分だけデータ記憶エリアを割り付け
る。第1表は、この進角テーブル例を示すもので
ある。
The present invention relates to a press control method for a press machine controlled by an electronic rotary cam switch, and a press control device related to the press control method. In recent years, a method of controlling a press machine (hereinafter simply referred to as a press) using an electronic rotary cam switch instead of a mechanical cam has become common practice. That is, an angle detector such as a synchro oscillator or a pulse encoder is installed on the crankshaft that is mechanically connected to the press shaft, and the rotary cam switch is turned on based on the angle data output from the angle detector. The angle and cutting angle are set and controlled electronically, and various controls of the press are performed based on the controlled operating mode of the rotary cam switch. In addition, since a DC motor that can freely change the speed of the press has come to be used as the main motor for driving the press, the tachometer generator installed in this DC motor is used as the speed detector of the press. In recent years, so-called automatic advance angle control has also become common practice in which the voltage corresponding to the rotational speed of the DC motor outputted from the tachogenerator is further converted into a coasting angle to control the advance angle of the rotary cam switch. However, in many of these conventional press control methods or control devices related to such control methods, (a) the turning angle and cut angle of the rotary cam switch are all set by a digital switch installed in the setting device of the control device; Because it is carried out by
Requires a huge number of switches. Therefore, not only the operability and reliability are lowered, but also there is a big disadvantage in terms of economy and setting device panel space. (b) Since the automatic advance angle of the rotary cam switch is set using a variable resistor, it is difficult to set it accurately. (c) Since the output voltage of the tachogenerator set on the main motor shaft (corresponding to the rotational speed of the main motor) is used as the speed signal of the press, the clutch connecting the press and the main motor is If slippage occurs (which may occur immediately after the clutch is turned on and off), the speed signal will not correspond to the actual press speed. Therefore, accurate automatic advance angle control of the rotary cam switch may be hindered. (d) The circuit configuration is complicated because the output voltage of the variable resistor for automatic advance angle setting mentioned in (b) is converted into a digital signal by an A/D (analog/digital) converter via an analog multiplexer. Therefore, it is economically disadvantageous. (E) When setting the automatic advance angle of the rotary cam switch, the output voltage of the tachogenerator is required, and even when the press itself is not operating, only the main motor must be kept operating. Therefore, it is dangerous and also leads to waste of electricity. Further, the motor speed must be changed in accordance with the automatic advance angle of the rotary cam switch to be set, which is cumbersome to operate. (f) Since the automatic advance angle of the rotary cam switch is controlled by a one-line approximation, it has become difficult to handle it accurately when applied to modern presses that operate at a wide range of speeds. It had various drawbacks such as. An object of the present invention is to provide a press control method and a press control device that can significantly reduce the time required for press operation settings and enable safe and highly accurate press operation by eliminating the various drawbacks mentioned above. shall be. According to the present invention, (1) The turning angle and cutting angle of the rotary cam switch are set in advance through a numeric keypad or the like, and the set values are stored in a memory provided in the control device. (2) All information related to the automatic advance angle of the rotary cam switch is digitized, and this information is also stored in the memory provided in the control device. (3) The automatic advance angle is controlled based on the advance angle correction calculation performed by a microcomputer based on the information stored in the memory and the calculated value. (4) The automatic advance angle control described in (3) is computer-controlled so that not only one-line approximation but also more accurate approximation can be performed as necessary. (5) Speed detection is performed using the output signal (angle data) of the angle detector that outputs the operation signal related to the actual press operation, without using the tachometer generator installed in the main motor. (6) Using a pseudo speed signal, set and adjust the automatic advance angle without operating the press or motor at all. This controls various aspects of the press. Hereinafter, a press control method and apparatus according to the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a block diagram showing one embodiment of a press control device according to the present invention. This embodiment device includes a synchro oscillator 200 disposed on a press shaft 100 (a shaft to which press motion is mechanically transmitted from the crankshaft), and angle data AD output from the synchro oscillator 200 (actual press a control unit 30 that receives the
0, and an operation panel unit 400 that inputs various data to the control unit 300. Various data input from the operation panel unit 400 and angle data AD added from the synchro oscillator 200 The control unit 300 performs calculations based on the calculation, and the calculation signals resulting from the calculations are used as cam signals.
Add it to the press controller (not shown) as CAM. The cam signal CAM is a signal indicating the on/off state and advance angle amount of the cam at each operating position of the press shaft 100. In addition, the control unit 30
A control signal indicating the control mode etc. is output from 0, and this signal is also applied to the press controller. The press controller is a well-known control device that directly controls various operations of the press based on the control signal and cam signal CAM sent from the control unit 300 of the rotary cam switch,
From the press controller to the control unit 30
A press operation signal PC, which is a confirmation signal for the press operation, is sent to the input terminal 0. The operation panel unit 400 also stores pseudo speed data NSD used when setting the automatic advance angle.
It is equipped with a speed setting digital switch 401 for setting the speed, a keyboard 403 for switching control modes and setting various data, and a display 405.
The set values, or each value of the rotary cam switch's entry angle, cutting angle, advance angle speed, etc. processed by the control unit 300, as well as various pilots related to this press control, are all visually displayed on the display 405. . An example of the operation panel of this operation panel unit 400 is shown in FIG. That is, switching of control modes and setting of various data are performed by each switch disposed on the keyboard section, and the progress and results are displayed in lamps or digitally on the display section. These specific operation examples and display examples will be described later. In addition,
In this embodiment device, the speed setting digital switch 401 also uses the number key NK of the keyboard section, and when the speed key switch SK is turned on and the number key NK is turned on, the number key NK is turned on. Pseudo speed data NSD with a value corresponding to the number is output. Furthermore, in the apparatus shown in FIG. 1, the press shaft 10
The press speed is detected using the output angle data AD of the synchro oscillator 200 that detects the zero rotation angle. That is, the operating speed of the press shaft 100 is 0~
If the speed is 80 spm (stroke/min), the angular displacement per second is 0 to 480°/s.
(degrees/second), and the operating speed of the press shaft 100 can be obtained as angle data AD. As mentioned above, this angle data AD corresponds to the accurate press speed in accordance with the actual operation of the press, and by correcting the advance angle of the rotary cam switch based on this angle data AD, high precision can be achieved. Press control becomes possible. Next, the control unit 300 will be explained. First, a CPU (central processing unit) 310, which is the main part of the control unit 300, and its peripheral circuits will be explained. A clock generator 311 generates an operating clock pulse φ1 for the CPU 310 and a clock pulse φ2 for interrupt control. Of course, these clock pulses φ1 and φ2 may be the same pulse. The CPU 310 executes the program stored in the program memory 316 based on the clock pulse φ (see flowcharts 5 to 1 to be described later).
This is a central processing unit that performs the arithmetic processing described below by reading out various data stored in the data memory 317 (see FIG. 1) and the data memory 317, and freely accesses each circuit described below. Of these processed signals, address data A0 is from the data bus line.
DBL and the address bus line ABL to the address driver 313, address control data C0 is applied to the address data control circuit 314 via the control bus line CBL,
Other control signals, a control signal and a cam signal CAM, are applied to the press controller via a data bus line DBL, a bidirectional data line buffer 318, an output latch driver 319, and the like. The address data control circuit 314 is
Control signals C1 to C4 are output based on address control data C0 of 310. That is, signal C1 is a control signal for address driver 313, signal C2 is a control signal for address decoder 315, signal C3 is a control signal for program memory 316 and data memory 317, and signal 4 is a control signal for interrupt control circuit 312. It is a control signal. The address driver 313 uses the control signal C1
Based on the address data A0 of the CPU 310, the address decoder 315 and the program memory 31
6 and data memory 317. The address decoder 315 receives the control signal C2.
It decodes the address data A0 applied from the address driver 313 based on and outputs address signals A1 to A6. That is, the signal A1 is the address signal of the output latch driver 319,
Signal A2 is an address signal for input buffer 320, signal A3 is an address signal for synchro pulse/speed conversion circuit 304, signal A4 is an address signal for synchro data input control circuit 303, and signal A5 is an address signal for data memory 317. The signal A6 is an address signal of the program memory 316. The program memory 316 is a memory that stores an operating program for the CPU 310, and reads out a predetermined program corresponding to the address data A0 based on the commands of the control signal C3 and address signal A6. The read program is applied to the CPU 310 via the data bus line DBL.
In other words, CPU 310 → address driver 31
The transmission operation of the loop consisting of 3→program memory 316→CPU 310 is performed until the program stored in the program memory 316 is completed, and this operation is further performed by transmitting address data A0 and address control data C0 output from CPU 310. It is controlled by address signal A6 and control signal C3 related to the address signal A6 and the control signal C3. The data memory 317 stores data regarding the entry angle, cutting angle, and advance angle of each cam related to desired press control, or other input data to the CPU 310 related to the calculation processing of the CPU 310.
This is a memory that stores output data from the CPU 310, and when a write command (based on control signal C3 and address signal A6) is applied from the CPU 310, each of the above data is stored in a predetermined storage table according to the address data A0 of the CPU 310. ,
Also, when a read command (based on control signal C3 and address signal A6) is added, address data A
0, predetermined data is read from a predetermined storage table. The read data is applied to the CPU 310 via the data bus line DBL. Here, a lead angle table will be described as an example of a storage table of this data memory 317. Now, assuming that the press operates at 0 to 80 spm, the advance angle table for each cam is 0 to 80 spm.
For example, set a range of 80 spm with a resolution of 0.5 spm. Further, the amount of advance angle is given with a resolution of 1 degree for an angle amount of 0 to 180 degrees (degrees). As a result, one lead angle data can be expressed as one byte (8 bits) of data. Therefore, data memory 3
If a certain address of 17, for example address 4000, is the lead angle data storage area for the advance angle speed of 0 spm of the first cam, then address 4160 will be the advance angle data storage area for the advance angle speed of 80 spm of the first cam because it is set with the resolution of 0.5 spm. This is the lead angle data storage area. Further, the advance angle data storage area for the advance angle speed of 0 spm of the second cam is set at address 4161, and data storage areas are allocated for the predetermined number of cams in the same manner as described above. Table 1 shows an example of this lead angle table.
【表】【table】
【表】【table】
Claims (1)
る各カムの入角度に対応する入角度データおよび
各カムの切角度に対応する切角度データを第1の
メモリに格納する手順と、 データ入力手段を通じて適宜に設定入力される
各カムの進角補正値演算のための基準データおよ
び擬似速度データ発生手段から発生されるプレス
機械のプレス軸回転速度に相当する擬似速度デー
タに基づきプレス軸回転速度に応じたカム別の進
角補正データ群を算出してこれらを第2のメモリ
に格納する手順と、 速度検出手段により検出されるプレス機械の実
際のプレス軸回転速度に応じてこれに見合う各該
当カムの進角補正データを前記第2のメモリに格
納されたカム別の進角補正データ群の中から選出
し、角度検出手段により検出されるプレス機械の
実際のプレス軸回転角度の値をこの選出した進角
補正データによつて補正するとともに、この補正
した進角の値が、前記第1のメモリに格納された
入角度データおよび切角度データによつて定まる
各カム個有の角度範囲のいかなる位置に相当する
かに応じて、各該当カムについてのカム入若しく
はカム切を示すカム信号を形成する手順と、 この形成されるカム信号に基づいてプレス機械
の動作を制御する手順と、 を具えたプレス制御方法。 2 データ入力手段を通じて適宜に設定入力され
る各カムの入角度に対応する入角度データおよび
各カムの切角度に対応する切角度データを第1の
メモリに格納する手順と、 データ入力手段を通じて適宜に設定入力される
各カムの進角補正値演算のための基準データおよ
び擬似速度データ発生手段から発生されるプレス
機械のプレス軸回転速度に相当する擬似速度デー
タに基づきプレス軸回転速度に応じたカム別の進
角補正データ群を算出してこれらを第2のメモリ
に格納する手順と、 前記擬似速度データ発生手段から発生される擬
似速度データに応じてこれに見合う各該当カムの
進角補正データを前記第2のメモリに格納された
カム別の進角補正データ群の中から選出し、擬似
角度データ発生手段により発生されるプレス機械
のプレス軸回転角度に相当する擬似速度データの
値をこの選出した進角補正データによつて補正す
るとともに、この補正した進角の値が、前記第1
のメモリに格納された入角度データおよび切角度
データによつて定まる各カム個有の角度範囲のい
かなる位置に相当するかに応じて、各該当カムに
ついての擬似的なカム入若しくはカム切を示すカ
ム信号を形成する手順と、 この形成されるカム信号に基づいてプレス機械
の動作を調整する手順と、 速度検出手段により検出されるプレス機械の実
際のプレス軸回転速度に応じてこれに見合う各該
当カムの進角補正データを前記第2のメモリに格
納されたカム別の進角補正データ群の中から選出
し、角度検出手段により検出されるプレス機械の
実際のプレス軸回転角度の値をこの選出した進角
補正データによつて補正するとともに、この補正
した進角の値が、前記第1のメモリに格納された
入角度データおよび切角度データによつて定まる
各カム個有の角度範囲のいかなる位置に相当する
かに応じて、各該当カムについてのカム入若しく
はカム切を示すカム信号を形成する手順と、 この形成されるカム信号に基づいてプレス機械
の動作を制御する手順と、 を具えたプレス制御方法。 3 プレス機械のプレス軸回転角度を検出する角
度検出手段と、 プレス機械のプレス軸回転速度を検出する速度
検出手段と、 プレス機械のプレス軸回転速度に相当する擬似
速度データを発生する擬似速度データ発生手段
と、 各カムの入角度に対応する入角度データおよび
各カムの切角度に対応する切角度データおよび各
カムの進角補正値演算のための基準データを設定
入力するためのデータ入力手段と、 前記設定入力される入角度データおよび切角度
データが格納される第1のメモリと、 前記設定入力される基準データおよび前記擬似
速度データ発生手段から発生される擬似速度デー
タに基づきプレス軸回転速度に応じたカム別の進
角補正データ群を算出する演算手段と、 この算出された進角補正データ群が格納される
第2のメモリと、 前記速度検出手段により検出されるプレス軸回
転速度に応じてこれに見合う各該当カムの進角補
正データを前記第2のメモリに格納されたカム別
の進角補正データ群の中から選出し、前記角度検
出手段により検出されるプレス軸回転角度の値を
この選出した進角補正データによつて補正すると
ともに、この補正した進角の値が、前記第1のメ
モリに格納された入角度データおよび切角度デー
タによつて定まる各カム個有の角度範囲のいかな
る位置に相当するかに応じて、各該当カムについ
てのカム入若しくはカム切を示すカム信号を形成
するカム信号形成手段と、 を具え、前記形成されたカム信号に基づいてプレ
ス機械を制御するプレス制御装置。 4 前記角度検出手段はシンクロ発振機であり、
前記カム信号形成手段は、前記シンクロ発振機か
ら出力されるシンクロ信号をデイジタル信号に変
換し、さらに該デイジタル信号に基づいて前記シ
ンクロ発振機の回転角度変化を監視し、該回転角
度の変化が所定の量となる毎に前記カム信号を形
成するものである 特許請求の範囲第3項記載のプレス制御装置。 5 前記所定の量は1゜(度)である 特許請求の範囲第4項記載のプレス制御装置。 6 前記速度検出手段は前記角度検出手段から出
力される角度データを所定のパルス信号に変換
し、該変換したパルス信号に基づいて速度データ
を出力するものである 特許請求の範囲第3項記載のプレス制御装置。 7 前記角度検出手段はシンクロ発振機であり、
前記所定のパルス信号は、前記シンクロ発振機の
出力シンクロ信号をデイジタル信号に変換する際
に、該デイジタル変換に係る分解能の分だけ前記
シンクロ発振機が回転する毎に1パルス出力され
るビイズイー信号である 特許請求の範囲第6項記載のプレス制御装置。 8 前記角度検出手段はパルスエンコーダであ
り、前記所定のパルス信号は、前記パルスエンコ
ーダの出力パルス信号である 特許請求の範囲第6項記載のプレス制御装置。 9 前記入力手段で設定入力される前記進角補正
値演算のための基準データは、3種類のプレス軸
回転速度に対してそれぞれ各カムの最適進角量を
示す3種類の進角データであり、前記演算手段
は、プレス軸回転速度に対する進角量補正特性曲
線を前記3種類のプレス軸回転速度および進角デ
ータに対応する3つの直線で近似したプレス軸回
転速度および進角量の補間演算を行なつて前記進
角補正データ群を算出する 特許請求の範囲第3項記載のプレス制御装置。[Claims] 1. A procedure for storing in a first memory entry angle data corresponding to the entry angle of each cam and cutting angle data corresponding to the cutting angle of each cam, which are appropriately set and input through the data input means. , Pressing is performed based on the standard data for calculating the advance angle correction value of each cam, which is set and input as appropriate through the data input means, and the pseudo speed data corresponding to the press shaft rotation speed of the press machine, which is generated from the pseudo speed data generating means. A procedure for calculating advance angle correction data groups for each cam according to the shaft rotation speed and storing them in the second memory, and a procedure for calculating advance angle correction data groups for each cam according to the shaft rotation speed, and a procedure for calculating the advance angle correction data group for each cam according to the shaft rotation speed, and calculating this according to the actual press shaft rotation speed of the press machine detected by the speed detection means. The advance angle correction data for each applicable cam that matches the above is selected from the group of advance angle correction data for each cam stored in the second memory, and the actual press shaft rotation angle of the press machine detected by the angle detection means is determined. is corrected by the selected advance angle correction data, and the value of the corrected advance angle is determined individually for each cam determined by the entry angle data and cutting angle data stored in the first memory. A procedure for forming a cam signal indicating cam on or off for each applicable cam depending on the position in the angular range of , and controlling the operation of the press machine based on the formed cam signal. Press control method with procedures and. 2. A procedure for storing entry angle data corresponding to the entry angle of each cam and cutting angle data corresponding to the cutting angle of each cam, which are appropriately set and inputted through the data input means, in the first memory; Based on the reference data for calculating the advance angle correction value of each cam and the pseudo speed data corresponding to the press shaft rotation speed of the press machine generated from the pseudo speed data generating means, A procedure for calculating a group of advance angle correction data for each cam and storing them in a second memory, and adjusting the advance angle of each corresponding cam according to the pseudo speed data generated from the pseudo speed data generating means. The data is selected from a group of advance angle correction data for each cam stored in the second memory, and the value of the pseudo speed data corresponding to the press shaft rotation angle of the press machine generated by the pseudo angle data generating means is determined. The lead angle is corrected using the selected lead angle correction data, and the corrected lead angle value is
Indicates pseudo cam engagement or cam disengagement for each applicable cam, depending on the position in the angle range unique to each cam determined by the entry angle data and cutting angle data stored in the memory of A procedure for forming a cam signal, a procedure for adjusting the operation of the press machine based on the formed cam signal, and a procedure for adjusting the operation of the press machine based on the formed cam signal, and correspondingly adjusting the operation of the press machine according to the actual press shaft rotation speed of the press machine detected by the speed detection means. The advance angle correction data of the corresponding cam is selected from the advance angle correction data group for each cam stored in the second memory, and the value of the actual press shaft rotation angle of the press machine detected by the angle detection means is determined. The selected lead angle correction data is used to correct the lead angle, and the corrected lead angle value is determined by the angle range unique to each cam based on the entry angle data and cutting angle data stored in the first memory. a step of forming a cam signal indicating cam on or off for each corresponding cam depending on which position corresponds to the cam, and a step of controlling the operation of the press machine based on the formed cam signal; A press control method with 3 angle detection means for detecting the rotation angle of the press shaft of the press machine; speed detection means for detecting the rotation speed of the press shaft of the press machine; and pseudo speed data for generating pseudo speed data corresponding to the rotation speed of the press shaft of the press machine. a data input means for setting and inputting entry angle data corresponding to the entry angle of each cam, cutting angle data corresponding to the cutting angle of each cam, and reference data for calculating the advance angle correction value of each cam; a first memory in which the entry angle data and the cutting angle data entered in the settings are stored; press shaft rotation based on the reference data entered in the settings and the pseudo speed data generated from the pseudo speed data generating means; a calculation means for calculating a group of advance angle correction data for each cam according to the speed; a second memory in which the calculated group of advance angle correction data is stored; and a press shaft rotation speed detected by the speed detection means. Accordingly, advance angle correction data for each applicable cam corresponding to this is selected from a group of advance angle correction data for each cam stored in the second memory, and the press shaft rotation angle detected by the angle detection means is determined. is corrected by the selected advance angle correction data, and the value of the corrected advance angle is determined individually for each cam determined by the entry angle data and cutting angle data stored in the first memory. cam signal forming means for forming a cam signal indicating cam on or off for each corresponding cam depending on which position in the angular range corresponds to the cam signal; Press control device that controls the machine. 4. The angle detection means is a synchro oscillator,
The cam signal forming means converts a synchro signal output from the synchro oscillator into a digital signal, further monitors a change in the rotation angle of the synchro oscillator based on the digital signal, and monitors a change in the rotation angle of the synchro oscillator when the change in the rotation angle is a predetermined value. 4. The press control device according to claim 3, wherein the cam signal is generated every time the amount of . 5. The press control device according to claim 4, wherein the predetermined amount is 1° (degrees). 6. The speed detecting means converts the angle data output from the angle detecting means into a predetermined pulse signal, and outputs the speed data based on the converted pulse signal. Press control device. 7. The angle detection means is a synchro oscillator,
The predetermined pulse signal is a be-E signal that is output as one pulse every time the synchro oscillator rotates by the resolution related to the digital conversion when converting the output synchro signal of the synchro oscillator into a digital signal. A press control device according to claim 6. 8. The press control device according to claim 6, wherein the angle detection means is a pulse encoder, and the predetermined pulse signal is an output pulse signal of the pulse encoder. 9. The reference data for calculating the advance angle correction value set and inputted by the input means is three types of advance angle data indicating the optimum advance angle amount of each cam for three types of press shaft rotational speeds. , the calculation means performs interpolation calculation of the press shaft rotation speed and advance angle amount by approximating the advance angle amount correction characteristic curve for the press shaft rotation speed by three straight lines corresponding to the three types of press shaft rotation speed and advance angle data. 4. The press control device according to claim 3, wherein the advance angle correction data group is calculated by calculating the advance angle correction data group.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2240581A JPS57137099A (en) | 1981-02-18 | 1981-02-18 | Method and device for controlling press |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2240581A JPS57137099A (en) | 1981-02-18 | 1981-02-18 | Method and device for controlling press |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57137099A JPS57137099A (en) | 1982-08-24 |
| JPH0116239B2 true JPH0116239B2 (en) | 1989-03-23 |
Family
ID=12081749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2240581A Granted JPS57137099A (en) | 1981-02-18 | 1981-02-18 | Method and device for controlling press |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57137099A (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52106090A (en) * | 1976-03-04 | 1977-09-06 | Ishikawajima Harima Heavy Ind Co Ltd | Rotary controller |
| JPS5622406A (en) * | 1979-08-01 | 1981-03-03 | Olympus Optical Co Ltd | Wide angle photographic lens |
-
1981
- 1981-02-18 JP JP2240581A patent/JPS57137099A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57137099A (en) | 1982-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0239026A3 (en) | Method and apparatus for determining shaft position and for providing commutation signals | |
| KR0139526B1 (en) | Numerical Control Unit for Grinding Machine | |
| JPH11129176A (en) | Calibration method using sensor | |
| JP4014719B2 (en) | NC machine tool control apparatus and positioning control method | |
| CN101471620B (en) | Drive control device for a stepper motor and drive control method of the stepper motor | |
| JPH0116239B2 (en) | ||
| JPH0116240B2 (en) | ||
| US4988937A (en) | Synchronous control system and method therefor | |
| JP3783625B2 (en) | Control device | |
| JPH0582787B2 (en) | ||
| JPH03117514A (en) | Control unit for simultaneous tapping | |
| JPS6089201A (en) | Numerical controller | |
| JP2664331B2 (en) | Motor control device | |
| US3426532A (en) | Remote control system for power plant preferably for the direct control of a ship's main propulsion power plant from the ship's bridge | |
| JP3376938B2 (en) | Drive system | |
| JPH05337729A (en) | Motion controller | |
| JP2001134321A (en) | Numerical control unit | |
| JP2504973B2 (en) | Numerical control unit | |
| JPH0377507B2 (en) | ||
| JPS6026906Y2 (en) | Electronic angle indexer | |
| JP2545829B2 (en) | Robot controller | |
| JPS62162415A (en) | Table control device for nc hobbing machine | |
| KR19990050221A (en) | Servo motor initial operation control method | |
| JPH05199799A (en) | Device and method for driving motor | |
| KR100193756B1 (en) | Numerical Control Device and Method with Rigid Tap Function |