JPS6144639B2 - - Google Patents
Info
- Publication number
- JPS6144639B2 JPS6144639B2 JP7078481A JP7078481A JPS6144639B2 JP S6144639 B2 JPS6144639 B2 JP S6144639B2 JP 7078481 A JP7078481 A JP 7078481A JP 7078481 A JP7078481 A JP 7078481A JP S6144639 B2 JPS6144639 B2 JP S6144639B2
- Authority
- JP
- Japan
- Prior art keywords
- rotor
- voltage
- cutting
- motor
- speed
- 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
- 238000005520 cutting process Methods 0.000 claims description 65
- 230000002441 reversible effect Effects 0.000 claims description 13
- 238000001514 detection method Methods 0.000 description 10
- 230000007423 decrease Effects 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、連続的に高速で送られる段ボール
シートなどのシート材(以下単にシートとする)
を設定された所望の寸法に自動的に切断するため
のロータリカツタの制御装置に関するものであ
る。[Detailed Description of the Invention] [Industrial Application Field] This invention relates to sheet materials such as corrugated cardboard sheets (hereinafter simply referred to as sheets) that are continuously fed at high speed.
This invention relates to a control device for a rotary cutter for automatically cutting wood into desired dimensions.
従来用いられている上記のようなロータリカツ
タの一例の機械的を説明すると、第2図および第
3図に示すように、軸方向周面に刃1を有する一
対のロータ2の主軸3には減速用ギヤ部4が取付
けられている。この減速用ギヤ部4には、ロータ
2を駆動するための直流5が結合され、この直流
モータ5はその回転速度を検出するためのタコジ
エネレータ6およびモータ5の回転角、すなわち
ロータ2の回転角を検出するためのパルスジエネ
レータPGBが備えられている。一方、一対のロー
タ2の間を通してほぼ一定速度で送られ、切断さ
れるシートXの片面に常時所定の圧力で接触し、
シートXの走行により駆動されるホイール7が備
えられ、ホイール7の軸8にはその回転量、すな
わちシートXの走行量を検出するためにもう1つ
のパルスジエネレータPGAが結合されている。
To explain the mechanical aspects of an example of the conventionally used rotary cutter as described above, as shown in FIGS. A reduction gear section 4 is attached. A direct current 5 for driving the rotor 2 is coupled to the reduction gear section 4, and the direct current motor 5 is connected to a tachogenerator 6 for detecting its rotational speed and the rotation angle of the motor 5, that is, the rotation angle of the rotor 2. A pulse generator PG B is provided for detecting. On the other hand, the sheet X is fed at a substantially constant speed through the pair of rotors 2, and is constantly in contact with one side of the sheet X to be cut with a predetermined pressure.
A wheel 7 is provided which is driven by the travel of the sheet X, and another pulse generator P A is coupled to the shaft 8 of the wheel 7 in order to detect the amount of rotation thereof, that is, the amount of travel of the sheet X.
さらに、ロータ2の刃1によるシートXの切断
点Pから刃1が回転方向に所定距離1移動した
時これを検出して切断完了信号Cを発生する近接
スイツチ等の切断完了センサ9が備えられてい
る。 Further, a cutting completion sensor 9 such as a proximity switch is provided which detects when the blade 1 of the rotor 2 moves a predetermined distance 1 in the rotational direction from the cutting point P of the sheet X by the blade 1 of the rotor 2 and generates a cutting completion signal C. ing.
このようなロータリカツタにおいてシートXを
設定された所定の長さに正確に切断する。すなわ
ち定尺切断するには、ロータ2の刃1が切断完了
後所定の位置を通過する毎に、すなわち切断完了
センサ9が切断完了信号Cを発生する度に切断長
L0とロータ2の周長B0との差L=L0−B0に相当
するパルス数をレジスタに読込み、シートXの走
行に伴いパルスジエネレータPGAが発生するパル
ス数φA(すなわちシートXの走行量を表わす)
とロータ2の回転に伴いパルスジエネレータPGB
が発生するパルスφB(すなわちロータ2の回転
量を表す)との差φA−φBを上記Lより減算しつ
つ(すなわちR=L0−B0−(φA−φB)を減算し
つつ)、その差Rに相当する電圧Vc=f(R)
と、上記パルスジエネレータPGAの出力を周波数
−電圧(F/V)変換して得られる電圧、すなわ
ちシートXの走行速度を表わす電圧VAとの差V0
=VA−VcをV0>0の時だけモータ5の制御回路
に速度指令として与える定尺切断制御装置が用い
られる。なお、VA≦Vcの時、すなわちV0≦0の
時は、V0=0が速度指令として与えられ、モー
タ5は停止する。 With such a rotary cutter, the sheet X is accurately cut into a predetermined length. In other words, in order to cut to a fixed length, the cutting length is determined every time the blade 1 of the rotor 2 passes a predetermined position after cutting is completed, that is, every time the cutting completion sensor 9 generates the cutting completion signal C.
The number of pulses corresponding to the difference L = L 0 - B 0 between L 0 and the circumferential length B 0 of the rotor 2 is read into the register, and the number of pulses φ A (i.e. (represents the travel distance of seat X)
As the rotor 2 rotates, the pulse generator PG B
While subtracting the difference φ A −φ B between the generated pulse φ B (i.e., representing the amount of rotation of rotor 2) from the above L (i.e., subtracting R = L 0 − B 0 − (φ A − φ B ) ), the voltage corresponding to the difference R is V c =f(R)
and the voltage obtained by frequency-voltage (F/V) conversion of the output of the pulse generator PG A , that is, the voltage V A representing the traveling speed of the sheet X, the difference V 0
A fixed length cutting control device is used which gives =V A -V c as a speed command to the control circuit of the motor 5 only when V 0 >0. Note that when V A ≦V c , that is, when V 0 ≦0, V 0 =0 is given as the speed command, and the motor 5 is stopped.
上記のような定尺切断制御装置においては、シ
ートXの速度電圧VAに対してパルス数換算で演
算された切断長とロータ2の周長の差L=L0−
B0からシートXの実際の走行量φAとロータ2の
実際の回転量φBとの差を減算した値に相当する
電圧Vcを加算または減算してモータ5の速度、
すなわちロータ2の回転速度を切断長L0と周長
B0の差およびシートXの実際の走行量φAとロー
タ2の実際の回転量φBとの差に従いシートXの
速度に対して補償すると共に、切断時には、やは
りパルス数換算で演算されたシートXの走行量と
ロータ2の回転量との差φA−φBを上記Lから減
算したR=L0−B0−(φA−φB)がゼロとなつて
Vc=0、すなわちV0=VAとしてロータ2の速度
をシートXの速度に同期させ、かつこの間にφ
A,φBのいずれか一方が他方に対して進みあるい
は遅れるとその差をゼロにするようにモータを加
減速するデイジタルサーボ制御を行なうことによ
つて、シートXを所望の長さに正確に定尺切断す
ることができる。 In the fixed length cutting control device as described above, the difference between the cutting length calculated in terms of the number of pulses and the circumference of the rotor 2 with respect to the speed voltage V A of the sheet X is L = L 0 -
The speed of the motor 5 is determined by adding or subtracting the voltage V c corresponding to the value obtained by subtracting the difference between the actual travel distance φ A of the seat X and the actual rotation amount φ B of the rotor 2 from B 0 .
In other words, the rotational speed of rotor 2 is the cutting length L 0 and the circumference
The speed of the sheet X is compensated for according to the difference between B 0 and the difference between the actual traveling distance φ A of the sheet Subtracting the difference φ A - φ B between the traveling distance of the sheet In other words, the speed of rotor 2 is synchronized with the speed of sheet X by setting V 0 =V A , and during this period φ
Sheet _ Can be cut to length.
しかしながら、上記のような定尺切断制御装置
においては、切断長L0が周長B0より長くて、切
断完了後にL=L0−B0を読込んだ瞬間V0=VA−
Vc<0となる場合、モータ5の制御回路にはV0
=0が速度指令として与えられ、モータ5が急停
止する結果、モータに過大な負担がかかつたり、
ロータ2の刃1が切断されたシートあるいは供給
されるシートと干渉してだぶついたりするという
問題がある。 However, in the fixed length cutting control device as described above, the cutting length L 0 is longer than the circumferential length B 0 and the moment when L=L 0 −B 0 is read after cutting is completed, V 0 =V A −
When V c <0, the control circuit of the motor 5 has V 0
= 0 is given as the speed command, and the motor 5 suddenly stops, resulting in an excessive load on the motor.
There is a problem in that the blade 1 of the rotor 2 interferes with the cut sheet or the supplied sheet and causes overlap.
このような問題を解決するには、切断完了後に
モータの制御回路に与える速度指令をV0=0で
はなく、ロータ2がモータ5の負担が過大になら
ない十分な角度だけ回転した位置でモータ5を停
止させるようにすることが考えられる。すなわ
ち、切断完了後に、モータの制御回路に与える速
度指令V0をロータの停止位置を示す基準電圧VR
に切換え、V0=VRの状態からロータ2またはモ
ータ5の実際の位置を示す信号をフイードバツク
し、その信号に相当する電圧が上記基準電圧VR
に等しくなつた点でモータ5を停止させるサーボ
ループによる位置制御が考えられ、このような停
止位置制御を行なうようにしたクロツプシヤーの
自動制御装置の例がたとえば米国特許第3614572
号明細書に開示されている。 To solve this problem, the speed command given to the motor control circuit after cutting is not V 0 = 0, but the motor 5 is set at a position where the rotor 2 has rotated by a sufficient angle so that the load on the motor 5 is not excessive. It is conceivable to make it stop. In other words, after completion of cutting, the speed command V 0 given to the motor control circuit is set to the reference voltage V R indicating the stop position of the rotor.
, the signal indicating the actual position of the rotor 2 or motor 5 is fed back from the state of V 0 =V R , and the voltage corresponding to that signal is the reference voltage V R
Position control using a servo loop that stops the motor 5 at a point equal to
It is disclosed in the specification of No.
しかしながら、上記米国特許の停止制御は、シ
ヤーを切換完了の度に必ず所定位置に停止させる
ようになつており、この発明の制御装置が対象と
するロータリカツタのように、連続的に高速で送
られるシートの切断長と周長との関係から、ロー
タの加速、減速、停止の組合わせを自動的に選択
して行なわなければならないような制御に簡単に
適用することは困難である。 However, the stop control in the above U.S. patent is such that the shear is always stopped at a predetermined position every time switching is completed, and the shear is continuously fed at high speed, like the rotary cutter targeted by the control device of the present invention. It is difficult to easily apply this method to control in which a combination of acceleration, deceleration, and stopping of the rotor must be automatically selected and performed due to the relationship between the cut length of the sheet and the circumferential length.
この発明は上記の事情に鑑みなされたもので、
その目的は切断長と周長との関係から切断完了後
ロータを所定角回転させてから停止させ、その後
再加速する、いつたん減速後再加速する、あるい
はいつたん加速してから減速する制御を自動的に
選択して行なうことができ、しかもロータの停止
あるいは減速の動作をモータに過度の負担をかけ
ることなく円滑に行なうことのできるロータリカ
ツタの制御装置を提供することにある。 This invention was made in view of the above circumstances,
The purpose of this is to control the rotor to rotate a predetermined angle after cutting, then stop, and then accelerate again, decelerate and then accelerate again, or accelerate and then decelerate, based on the relationship between cutting length and circumference. To provide a control device for a rotary cutter which can automatically select and perform operations and can smoothly stop or decelerate a rotor without placing an excessive burden on a motor.
上記の問題点を解決するためになされたこの発
明は、ロータリカツタのロータの刃が切断完了後
所定の位置を通過する毎に、あらかじめ設定され
たシートの切断長L0とロータの周長B0との差L
=L0−B0に相当するパルス数を読込み、このL
とシートの走行に伴いその走行量を表わすパルス
数φAおよびロータの回転に伴いその回転量を表
わすパルス数φBとからR=L0−B0−(φA−φ
B)を演算し、このRを電圧に変換して補償電圧
Vc=f(R)を得、シートの走行速度を表わす
速度電圧VAを上記補償電圧Vcにより補償して、
ロータを駆動するモータの制御回路の第1速度指
令電圧V0=VA−Vcを発生する定尺切断制御回路
を備えたロータリカツタの制御装置において;上
記第1速度指令電圧V0の極性を判別し、V0≦0
の時そのことを示す信号SNを発生する極性判別
コンパレータと;上記ロータの刃の上記所定位置
の通過にもとづいて、あらかじめ設定されたロー
タの刃の停止距離に相当するパルス数φsを読込
むと共に、それからロータの回転量を表わす上記
のパルス数φBを減算する可逆カウンタおよびこ
の可逆カウンタの内容をこれに比例した直流電圧
VBに変換するD/A変換器を有する停止制御回
路と;上記極性判別コンパレータが上記信号SN
を発生しない時はV0を、またコンパレータが上
記信号SNを発生する時はVBを最終速度指令電圧
VRとして上記モータ制御回路に与える切換回路
と;を備えたことを特徴とする。
This invention was made to solve the above problems, and each time the rotor blade of the rotary cutter passes a predetermined position after cutting is completed, the cutting length L 0 of the sheet and the circumference B of the rotor are set in advance. Difference L from 0
= L 0 - B 0 Read the number of pulses corresponding to this L
R= L 0 −B 0 − (φ A −φ
B ), converting this R into a voltage to obtain a compensation voltage V c =f(R), compensating the speed voltage V A representing the traveling speed of the seat with the compensation voltage V c ,
In a rotary cutter control device equipped with a fixed length cutting control circuit that generates a first speed command voltage V 0 =V A −V c of a control circuit of a motor that drives a rotor; the polarity of the first speed command voltage V 0 and determine that V 0 ≦0
a polarity discrimination comparator which generates a signal S N indicating that when a stop control circuit having a reversible counter for subtracting the number of pulses φ B representing the amount of rotation of the rotor from the reversible counter, and a D/A converter for converting the content of the reversible counter into a direct current voltage V B proportional to the content of the reversible counter; ;The above polarity discrimination comparator detects the above signal S N
The present invention is characterized by comprising a switching circuit that applies V 0 to the motor control circuit when the comparator does not generate the signal SN , and V B to the motor control circuit as the final speed command voltage VR when the comparator generates the signal SN.
なお、本願において、符号L0は切断長および
切断長に相当するパルス数を表わし、B0は周長
及び周長に相当するパルス数を表わすものとす
る。また、切断完了後とは切断完了の瞬間を含む
ものとする。 In this application, the symbol L 0 represents the cutting length and the number of pulses corresponding to the cutting length, and B 0 represents the circumferential length and the number of pulses corresponding to the circumferential length. Furthermore, the term "after the cutting is completed" includes the moment when the cutting is completed.
以下、この発明のロータリカツタの制御装置の
一実施例について、主に第1図を参照しつつ説明
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a control device for a rotary cutter according to the present invention will be described below with reference mainly to FIG.
図示実施例の制御装置は、ロータリカツタのロ
ータ2の刃1(第2図、第3図参照)が通過する
度に切断完了信号Cを発生する切断完了センサ9
(刃1が完全にシートXを切断し終える位置から
回転方向適宜の位置に設けられる)、上記信号C
が入力される度にタイミング信号α1を発生する
タイミング信号発生器10、所望の切断寸法L0
がキーボード等によりデイジタル設定される切断
寸法設定部11、ロータ2の周長B0が設定され
る周長設定部12、上記タイミング信号α1が入
力された瞬間上記切断寸法設定部11および周長
設定部12よりそれぞれパルス数として入力され
るL0,B0よりその差L=L0−B0を演算する第1
演算部13、パルスジエネレータPGAの出力φ1A
より所要の係数処理を行なつてシートXの走行量
を表わすパルス数αAを発生するシート走行距離
検出回路14、パルスジエネレータPGBの出力よ
り所要の係数処理を行なつて、ロータ2の回転量
を表わすパルス数φBを発生するロータ回転量検
出回路15、上記第1演算部13より入力された
L=L0−B0に対してシートXの走行に伴ないシ
ート走行距離検出回路14より供給されるφAと
ロータ2の回転に伴ないロータ回転量検出回路1
5より供給されるφBとの差φA−φBを減算す
る、すなわちR=L0−B0−(φA−φB)を減算す
る第2演算部16、第2演算部16より刻々出力
される内容、すなわちパルス数Rをこれに比例し
た直流電圧に変換するデイジタル―アナログ
(D/A)変換器17、このD/A変換器17の
出力電圧を所定の関数により処理して上記パルス
数R=L0−B0−(φA−φB)を表わす補償電圧Vc
=f〔(L0−B0)−φA−φB)〕を出力する関数発
生器18、パルスジエネレータPGAの出力φ1Aを
その周波数に比例した電圧に変換してシートXの
走行速度に比例した電圧、すなわち速度電圧VA
を発生する周波数−電圧(F/V)変換器19お
よび上記速度電圧VAと上記補償電圧Vcとの差を
演算して第1速度指令電圧V0=VA−Vcを出力す
る演算増幅器20よりなる定尺切断制御回路30
を有する。 The control device of the illustrated embodiment includes a cutting completion sensor 9 that generates a cutting completion signal C every time the blade 1 of the rotor 2 of the rotary cutter (see FIGS. 2 and 3) passes.
(provided at an appropriate position in the rotation direction from the position where the blade 1 completely finishes cutting the sheet X), the above signal C
A timing signal generator 10 generates a timing signal α 1 every time the desired cutting dimension L 0 is input.
cutting dimension setting section 11 in which the circumferential length B0 of the rotor 2 is set digitally by a keyboard or the like; The first step calculates the difference L=L 0 −B 0 from L 0 and B 0 input as the number of pulses from the setting unit 12.
Operation unit 13, output of pulse generator PG A φ 1A
The seat traveling distance detection circuit 14 performs necessary coefficient processing to generate the pulse number α A representing the traveling distance of the seat A rotor rotation amount detection circuit 15 that generates the number of pulses φ B representing the amount of rotation, and a seat travel distance detection circuit that detects the travel distance of the seat X with respect to L=L 0 −B 0 inputted from the first calculation section 13. Rotor rotation amount detection circuit 1 according to the rotation of φ A and rotor 2 supplied from 14
From the second calculation unit 16, which subtracts the difference φ A −φ B from φ B supplied from 5, that is, R = L 0 − B 0 −(φ A −φ B ), A digital-to-analog (D/A) converter 17 converts the contents output every moment, that is, the number of pulses R, into a DC voltage proportional to this, and the output voltage of this D/A converter 17 is processed by a predetermined function. Compensation voltage V c representing the above pulse number R = L 0 −B 0 −(φ A −φ B )
A function generator 18 that outputs = f [(L 0 - B 0 ) - φ A - φ B )] converts the output φ 1A of the pulse generator PG A into a voltage proportional to its frequency and causes the sheet X to travel. Voltage proportional to speed, i.e. speed voltage V A
A frequency-voltage (F/V) converter 19 that generates the voltage and a calculation that calculates the difference between the speed voltage V A and the compensation voltage V c and outputs the first speed command voltage V 0 =V A −V c Standard length cutting control circuit 30 consisting of amplifier 20
has.
さらに、上記第1速度指令電圧V0の極性を判
別する極性判別コンパレータ40と、ロータ2の
刃1を切断完了後に停止させる距離φSがデイジ
タル設定される停止距離設定部51、上記極性判
別コンパレータ40がV0≦0であることを示す
信号SNを発生した瞬間上記φSをパルス数として
読込み、その後ロータ2の回転に伴つてロータ回
転量検出回路15より供給されるパルス数φBを
減算してφS−φBを出力する可逆カウンタ52、
この可逆カウンタ52の内容φS−φBをこれに比
例した直流電圧に変換するD/A変換器53、お
よびD/A変換器53の出力電圧を所定の関数で
処理して出力電圧VB=f(φS−φB)を発生す
る関数発生器54よりなる停止制御回路50と、
上記極性判別コンパレータ40が上記信号SNを
発生しない時はV0を、またコンパレータ40が
上記信号SNを発生する時はVBを最終速度指令電
圧VRとして、モータ5を制御するモータ制御回
路70に供給する切換回路60が備えられてい
る。なお、信号SNの発生は切断完了信号Cとタ
イミング信号α1にもとづくものであるので、上
記可逆カウンタ52へのパルス数φSの読込みお
よびパルス数φBの減算開始は、たとえばタイミ
ング信号発生器10からの信号発生に同期して行
なわせるようにしてもよい。 Furthermore, a polarity determination comparator 40 that determines the polarity of the first speed command voltage V 0 , a stopping distance setting unit 51 that digitally sets a distance φ S at which the blade 1 of the rotor 2 is stopped after cutting is completed, and the polarity determination comparator 40 that determines the polarity of the first speed command voltage V 0 The moment 40 generates the signal S N indicating that V 0 ≦ 0, read the above φ S as the number of pulses, and then read the number of pulses φ B supplied from the rotor rotation amount detection circuit 15 as the rotor 2 rotates. a reversible counter 52 that subtracts and outputs φ S −φ B ;
A D/A converter 53 converts the content φ S −φ B of the reversible counter 52 into a DC voltage proportional to this, and the output voltage of the D/A converter 53 is processed by a predetermined function to produce an output voltage V B a stop control circuit 50 comprising a function generator 54 that generates =f(φ S −φ B );
Motor control for controlling the motor 5 by using V 0 as the final speed command voltage VR when the polarity discrimination comparator 40 does not generate the signal SN , and V B as the final speed command voltage VR when the comparator 40 generates the signal SN A switching circuit 60 is provided which supplies the circuit 70. Note that since the generation of the signal S N is based on the cutting completion signal C and the timing signal α1 , the reading of the number of pulses φ S to the reversible counter 52 and the start of subtraction of the number of pulses φ B are performed, for example, by generation of the timing signal. It may also be arranged to be performed in synchronization with the signal generation from the device 10.
上記の構成を有するこの実施例の制御装置の動
作をまず切断長L0が周長B0より長い場合(第3
図においてL0=L02)、すなわちL0>B0の場合に
ついて第4図のグラフを参照しつつ説明すると、
時点t01においてロータ2の刃1が切断完了セン
サ9を通過した瞬間、センサ9からの切断完了信
号Cを入力とするタイミング信号発生器10より
タイミング信号α1が第1演算部13に供給さ
れ、第1演算部13は切断寸法設定部11にあら
かじめ設定されたシートXの切断寸法L0と周長
設定部12に設定されたロータ2の周長B0を読
込み、その差L=L0−B0を瞬時的に演算する。
このL=L0−B0は第2演算部16に設定され
る。 The operation of the control device of this embodiment having the above configuration will first be explained when the cutting length L 0 is longer than the circumferential length B 0 (third
In the figure, the case where L 0 = L 02 ), that is, L 0 > B 0 , will be explained with reference to the graph in Figure 4.
At the moment when the blade 1 of the rotor 2 passes the cutting completion sensor 9 at time t 01 , the timing signal α 1 is supplied to the first calculation unit 13 from the timing signal generator 10 which receives the cutting completion signal C from the sensor 9 as input. , the first calculation unit 13 reads the cutting dimension L 0 of the sheet −B 0 is calculated instantaneously.
This L=L 0 -B 0 is set in the second calculation section 16.
一方、シートXの走行に伴ないパルスジエネレ
ータPGAの出力パルスを入力してシート走行距離
検出回路14より出力されるシート走行距離を表
わすパルス数φA、およびロータ2の回転に伴な
いパルスジエネレータPGBの出力パルスを入力し
てロータ回転量検出回路15より出力されるロー
タ回転量を表わすパルス数φBも第2演算部16
に入力され、第2演算部16は上記の第1演算部
13より入力され、設定されたL=L0−B0に対
しφAを刻々減算し、φB刻々を加算する。すなわ
ち、L−(φA−φB)の演算を行なう。D/A変
換器17はこのように刻々演算されて変化する第
2演算部16の内容Rをアナログ電圧に変換し、
関数発生器18に入力する。関数発生器18は
D/A変換器17の出力を主に設計上のパラメー
タにより定まる所定の関数で処理して補償電圧V
c=f(R)=f〔(L0−B0)−(φA−φB)〕を出力
する。なお、何らかの原因でシートXが僅かに後
退したり、ロータ2が僅かに逆転することもあり
得るが、その場合は、Vc=f(R)においてφA
はシートXの後退分だけRを増加させ、φBはロ
ータ2の逆転分だけRを減少させるよう作用す
る。 On the other hand, the number of pulses φ A representing the seat travel distance output from the seat travel distance detection circuit 14 by inputting the output pulses of the pulse generator PG A as the seat X travels, and the pulses as the rotor 2 rotates. The number of pulses φ B representing the amount of rotor rotation outputted from the rotor rotation amount detection circuit 15 by inputting the output pulses of the generator PG B is also calculated by the second calculation unit 16 .
The second arithmetic unit 16 receives the input from the first arithmetic unit 13 and subtracts φ A every moment from the set L=L 0 −B 0 and adds φ B every moment. That is, the calculation L-(φ A −φ B ) is performed. The D/A converter 17 converts the content R of the second calculation section 16, which is calculated and changed every moment, into an analog voltage,
Input to function generator 18. The function generator 18 processes the output of the D/A converter 17 using a predetermined function determined mainly by design parameters to generate a compensation voltage V.
c = f(R) = f [(L 0 −B 0 )−(φ A −φ B )] is output. It should be noted that for some reason the seat
increases R by the amount by which the seat X is retracted, and φ B acts to decrease R by the amount by which the rotor 2 reverses.
この補償電圧VcはパルスジエネレータPGAの
出力φ1AをF/V変換器19に通して得られるシ
ートXの速度電圧VAと共に演算増幅器20に入
力され、第1速度指令電圧V0=VA−Vcが演算さ
れる。 This compensation voltage V c is input to the operational amplifier 20 together with the speed voltage V A of the sheet X obtained by passing the output φ 1A of the pulse generator PG A through the F/V converter 19, and the first speed command voltage V 0 = V A −V c is calculated.
なお、ここで補償電圧という用語は、ほぼ定速
で走行するシートXのほぼ一定の速度電圧VAに
対してロータ2の駆動モータ5の速度を決定する
速度指令電圧を、切断長L0と周長B0との差およ
びシートXの実際の走行量φAとロータ2の実際
の回転量φBとの差により補償するという意味で
用いられる。すなわち、L0=B0であれば、モー
タ5をシートXの速度電圧VAと等しい速度指令
(V0=VA)で駆動し、このφBをφAに対して追
随させるようにすればよいが、L0>B0の場合
は、モータ5の速度をシートXの速度に較べて遅
くし(モータ5をある期間停止させる場合も含
む)、L0<B0の場合は逆にモータ速度を大きくす
る必要がある。 Note that the term compensation voltage here refers to the speed command voltage that determines the speed of the drive motor 5 of the rotor 2 with respect to the substantially constant speed voltage V A of the sheet X traveling at a substantially constant speed, and the cutting length L 0 . It is used in the sense of compensating for the difference between the circumferential length B 0 and the difference between the actual travel amount φ A of the seat X and the actual rotation amount φ B of the rotor 2 . In other words, if L 0 = B 0 , the motor 5 should be driven with a speed command (V 0 =V A ) equal to the speed voltage V A of the seat X, so that φ B follows φ A. However, if L 0 > B 0 , the speed of motor 5 should be made slower than the speed of sheet Motor speed needs to be increased.
そのため、この発明の制御装置では、相続く切
断動作間のロータ2の駆動速度に関わらず、前の
切断完了時点(切断完了信号Cの発生時点)から
シートXがL0走行する(すなわちφA=L0)間に
ロータ2の刃1をB0だけ回転させる(すなわち
φB=B0)よう制御が行なわれる(ロータ2を途
中で停止させる場合を含む。また、上記のVcの
式中(φA−φB)の項は、後述の切断期間中、す
なわちロータ2をシートXと同じ速度で駆動する
間に両者の速度のずれを補償する意味も有する。 Therefore, in the control device of the present invention, regardless of the driving speed of the rotor 2 between successive cutting operations, the sheet X travels L 0 (i.e., φ A = L 0 ), the blade 1 of the rotor 2 is controlled to rotate by B 0 (that is, φ B =B 0 ) (including the case where the rotor 2 is stopped midway. Also, the above equation for V c The middle term (φ A −φ B ) also has the meaning of compensating for the speed difference between the two during the cutting period, that is, while the rotor 2 is driven at the same speed as the sheet X.
そして、時点t01において、L=L0−B0が第2
演算部16に読込まれた瞬間VA≦Vcとなるほど
Lが大きければ、V0=VA−Vc≦0であることを
示す信号SNが極性判別コンパレータ40から停
止制御回路50の可逆カウンタ52および切換回
路60へ供給される。この瞬間可逆カウンタ52
は停止距離設定部51にあらかじめ設定されたロ
ータ2の刃1の切断完了後の停止距離φSを読込
む。可逆カウンタ52では、このφSに対してロ
ータ回転量検出回路15より刻々供給されるパル
ス数φBを減算する。この可逆カウンタ52の内
容φS−φBはD/A変換器53によつてアナログ
電圧に変換された後、関数発生器54によつて所
定の関数で処理され、VB=f(φS−φB)とし
て切換回路60へ供給される。切換回路60は、
極性判別コンパレータ40より上記信号SNが供
給されているため、モータ制御回路70の最終速
度指令電圧VRを演算増幅器20の出力V0から停
止制御回路50の出力VB=f(φS−φB)へ切
換え、装置は停止制御モード(停止期間;第4図
参照)に入る。 Then, at time t 01 , L = L 0 - B 0 is the second
If L is large enough to satisfy V A ≦V c at the moment it is read into the arithmetic unit 16 , a signal S N indicating that V 0 = V A −V c ≦0 is sent from the polarity discrimination comparator 40 to the stop control circuit 50 . It is supplied to counter 52 and switching circuit 60. This moment reversible counter 52
reads the stopping distance φ S of the blade 1 of the rotor 2 after cutting is completed, which is set in the stopping distance setting section 51 in advance. The reversible counter 52 subtracts the number of pulses φ B supplied every moment from the rotor rotation amount detection circuit 15 from this φ S . The content φ S −φ B of the reversible counter 52 is converted into an analog voltage by the D/A converter 53, and then processed by a predetermined function by the function generator 54, so that V B =f(φ S −φ B ) to the switching circuit 60. The switching circuit 60 is
Since the signal S N is supplied from the polarity discrimination comparator 40, the final speed command voltage V R of the motor control circuit 70 is changed from the output V 0 of the operational amplifier 20 to the output V B of the stop control circuit 50 = f (φ S − φ B ), and the device enters the stop control mode (stop period; see Figure 4).
この停止期間中、モータ5はVR=VB=f(φ
S−φB)で運転されるが、L=L0−B0が第2演
算部16に読込まれた瞬間t01においては、VB
がシートXの速度電圧VAに対してVA≦VBとな
るように設定されている(φSが大きく設定され
ている)。このように、切断完了時点t01におい
て、ロータ2の刃1がシートXの前進を妨げて、
シートXがだぶついたりするのを防ぐために、V
A≦VS=f(φS)とすることが望ましい。 During this stop period, the motor 5 is V R =V B =f(φ
S - φ B ), but at the moment t 01 when L = L 0 - B 0 is read into the second calculation unit 16, V B
is set so that V A ≦V B with respect to the speed voltage V A of the sheet X (φ S is set large). In this way, at the cutting completion time t01 , the blade 1 of the rotor 2 prevents the sheet X from moving forward,
In order to prevent the sheet
It is desirable that A ≦V S =f(φ S ).
以後、ロータ2の回転によつてφBが進むにつ
れ、モータ5はVBの減少と共に減速され、φB=
φSとなる時点t1において、VR=VB=0となつ
て停止し、次の時点t2までその位置に保たれる。
このように、L=L0−B0の値によつてモータ5
をいつたん停止させなければならない場合も、モ
ータ5はVR=VB=f(φS)でいつたん加速さ
れた後φB=φSでVR=0となるまでゆつくり減
速されるので、モータ5の負担が過大にならず、
またシートXの前進がロータ2の刃1によつて妨
げられることもない。 Thereafter, as φ B advances due to the rotation of the rotor 2, the motor 5 is decelerated as V B decreases, and φ B =
At time t 1 when φ S occurs, V R =V B =0 and it stops, and is maintained at that position until the next time t 2 .
In this way, depending on the value of L = L 0 - B 0 , the motor 5
Even when it is necessary to stop the motor 5, the motor 5 is first accelerated at V R = V B = f (φ S ) and then slowly decelerated at φ B = φ S until V R =0. Therefore, the load on the motor 5 does not become excessive.
Further, the advance of the sheet X is not hindered by the blades 1 of the rotor 2.
この停止期間(t1〜t2)中は、ロータ回転量φB
が増加しないため、f〔(L0−B0)−(φA−φ
B)〕はφAの進みによつて急減し、時点t2ではVA
=Vcとなり、これを過ぎるとVA>Vc、すなわ
ちV0>0となり、極性判別コンパレータ40の
信号SNが出力されなくなるので、最終速度指令
VRはVR=V0でモータ5が起動され、V0の増加
と共に加速される。V0は、ロータ2の起動によ
つてφBが進み始めるため、停止期間中よりも幾
分増加が鈍るが、最初はφBの進みがφAに較べて
遅いため、V0(=VR)は増加し、モータ5は加
速され、t3に達するとL0−φA=B0−φBとなつ
て、Vc=0となり、切断が開始される。この時
点t3において、L0−φAはt3における切断開始後
切断完了までにシートXを移動させる距離を表わ
し、B0−φBはこの間にロータ2の刃1を移動さ
せる距離を表わしており、このように両者が等し
くなる時点t3で刃1がシートXに食い込むよう設
計されている。 During this stop period (t 1 to t 2 ), the rotor rotation amount φ B
does not increase, f[(L 0 −B 0 )−(φ A −φ
B )] decreases rapidly as φ A advances, and at time t 2 V A
= V c , and after this, V A > V c , that is, V 0 > 0, and the signal S N of the polarity discrimination comparator 40 is no longer output, so the final speed command V R is V R = V 0 and the motor 5 is activated and accelerates as V 0 increases. As φ B begins to advance when the rotor 2 is started, the increase in V 0 is somewhat slower than during the stop period, but at first the advance of φ B is slower than φ A , so V 0 (=V R ) increases, the motor 5 is accelerated, and when it reaches t3 , L0 - φA = B0 - φB , Vc =0, and cutting is started. At this time point t3 , L0 - φA represents the distance that the sheet The design is such that the blade 1 bites into the sheet X at the time t3 when the two become equal.
切断期間中、すなわち切断開始t3から次の切断
完了t02までの間は、L0−φA=B0−φB、すなわ
ちVc=0の関係を保つたまま(φAの進みとφB
の進みが等しくなる)、モータ5はVR=V0=V
A、すなわちシートXの走行電圧と等しい速度指
令電圧で同期駆動される。この期間中にロータ2
の速度がシートXの速度に対してずれると、前述
したように、φAに対するφBのずれに相当する分
だけ補償電圧Vcを発生させて、モータ5を加減
速するサーボループ制御によつて、ロータ速度を
シート速度に追随させる制御が行なわれる。そし
て、φA=L0、φB=B0となる時点t02に達する
と、切断完了となり、前のt01におけると同様、
切断完了センサ9より切断完了信号Cが出力さ
れ、以後上記の動作が繰返される。なお、第4図
に、上記の制御動作における最終速度指令電圧V
Rの変化を太線で示す。 During the cutting period, that is, from the start of cutting t 3 to the completion of the next cutting t 02 , the relationship L 0 −φ A =B 0 −φ B , that is, V c =0, is maintained (with the progress of φ A) . φB
), the motor 5 has V R =V 0 =V
A , that is, the seat X is driven synchronously with a speed command voltage equal to the traveling voltage of the seat X. During this period, rotor 2
When the speed of sheet X deviates from the speed of sheet Control is then performed to cause the rotor speed to follow the sheet speed. Then, when φ A = L 0 and φ B = B 0 reach time t 02 , cutting is completed, and as in the previous t 01 ,
A cutting completion signal C is output from the cutting completion sensor 9, and the above operation is repeated thereafter. In addition, FIG. 4 shows the final speed command voltage V in the above control operation.
Changes in R are shown by thick lines.
次に、L0>B0でも、L=L0−B0が第2演算部
16に読込まれた時点でVA≦Vc、すなわちV0≦
0となるほど大きくなければ、極性判別コンパレ
ータ40から信号SNが出力されず、モータ5は
VR=V0=VA−Vc(<VA)で駆動される。すな
わち、モータ5はV0の低下によつていつたん減
速に向かうが、停止することなく、φAの進みに
よるVcの減少によつて再加速され、Vc=0、す
なわちV0=VAとなつた時点で、上記同様切断が
開始される。この場合は、停止制御回路50はモ
ータ5の制御に関与せず、モータ5はもつぱら定
尺切断制御回路30により制御される。 Next, even if L 0 > B 0 , when L=L 0 −B 0 is read into the second calculation unit 16, V A ≦V c , that is, V 0 ≦
If it is not so large as to become 0, the signal S N is not output from the polarity discrimination comparator 40, and the motor 5 is driven by V R =V 0 =V A −V c (<V A ). That is, the motor 5 temporarily begins to decelerate as V 0 decreases, but without stopping, it is accelerated again as V c decreases due to the advance of φ A , and V c =0, that is, V 0 = When V A is reached, cutting is started in the same manner as above. In this case, the stop control circuit 50 is not involved in controlling the motor 5, and the motor 5 is controlled exclusively by the regular length cutting control circuit 30.
また、切断長L0がロータ2の周長B0より短い
場合(第3図においてL0=L01の場合)は、L=
L0−B0<0であるから、切断完了後にLが第2
演算部16に読込まれた瞬間Vc<0となり、VR
=V0=VA−Vc>VAで、モータ7は〓Vc〓の分
だけシートXの速度より速くなるよう加速された
後、〓Vc〓が減少することにより、切断開始時
および切断中は、やはりVR=V0=VA(Vc=
0)となり、ロータ2はシートXと同じ速度で駆
動される。このように、L<0の場合は停止制御
回路40の出力V1はやはりモータ7の制御に関
与せず、モータ7はもつぱら定尺切断制御回路3
0により制御される。 Furthermore, if the cutting length L 0 is shorter than the circumferential length B 0 of the rotor 2 (L 0 =L 01 in Fig. 3), L =
Since L 0 −B 0 <0, L becomes the second
At the moment when it is read into the calculation unit 16, V c becomes <0, and V R
=V 0 =V A -V c >V A , the motor 7 is accelerated by 〓V c 〓 to become faster than the speed of the sheet and during cutting, again V R =V 0 =V A (V c =
0), and the rotor 2 is driven at the same speed as the sheet X. In this way, when L<0, the output V 1 of the stop control circuit 40 is not involved in the control of the motor 7, and the motor 7 is exclusively controlled by the regular length cutting control circuit 3.
Controlled by 0.
以上詳細に説明したように、この発明のロータ
リカツタの制御装置によれば、連続的に高速で送
られるシートの切断長と周長との関係から、ロー
タの加速、減速、停止の組合わせを自動的に瞬時
に選択して行なうことができる上、特にシートの
切断長がロータの周長に較べて長く、切断完了後
にロータをいつたん停止させなければならない場
合に、ロータを十分回転させてから停止させるよ
うにしたため、モータに過度の負担がかからず、
しかもロータの急停止、急減速によるロータの刃
とシートの干渉によつてシートがだぶついたりす
ることがない。
As explained in detail above, according to the rotary cutter control device of the present invention, the combination of acceleration, deceleration, and stopping of the rotor is controlled based on the relationship between the cutting length and the circumference of sheets that are continuously fed at high speed. Not only can it be selected automatically and instantaneously, but it also allows the rotor to rotate sufficiently, especially when the cutting length of the sheet is longer than the circumference of the rotor and the rotor must be stopped once the cutting is complete. Since the motor is stopped from
Furthermore, the sheet does not become loose due to interference between the rotor blade and the sheet due to a sudden stop or deceleration of the rotor.
第1図はこの発明によるロータリカツタの制御
装置の一実施例のブロツク図、第2図はロータリ
カツタの一例の機械的構造を示す斜視図、第3図
は制御動作時のロータの回転位相の一例および周
長と切断長の関係を示す説明図、第4図は切断長
が周長より長い場合における各部のパルスカウン
トおよびパルスカウントに応じた電圧の変化を示
すグラフである。
1……刃、2……ロータ、5……モータ、9…
…切断完了センサ、10……タイミング信号発生
器、11……切断寸法設定部、13……第1演算
部、12……周長設定部、14……シート走行距
離検出回路、15……ロータ回転量検出回路、1
6……第2演算部、17……D/A変換器、19
……F/V変換器、20……演算増幅器、40…
…極性判別コンパレータ、50……停止制御回
路、51……停止距離設定部、52……可逆カウ
ンタ、53……D/A変換器、60……切換回
路、70……モータ制御回路、PGA,PGB……パ
ルスジエネレータ。
Fig. 1 is a block diagram of an embodiment of a control device for a rotary cutter according to the present invention, Fig. 2 is a perspective view showing the mechanical structure of an example of a rotary cutter, and Fig. 3 shows the rotational phase of the rotor during control operation. An explanatory diagram showing an example and the relationship between the circumferential length and the cutting length, FIG. 4 is a graph showing the pulse count of each part and the change in voltage according to the pulse count when the cutting length is longer than the circumferential length. 1...blade, 2...rotor, 5...motor, 9...
... Cutting completion sensor, 10 ... Timing signal generator, 11 ... Cutting dimension setting section, 13 ... First calculation section, 12 ... Perimeter setting section, 14 ... Sheet travel distance detection circuit, 15 ... Rotor Rotation amount detection circuit, 1
6... Second calculation unit, 17... D/A converter, 19
...F/V converter, 20...Operation amplifier, 40...
... Polarity discrimination comparator, 50 ... Stop control circuit, 51 ... Stop distance setting section, 52 ... Reversible counter, 53 ... D/A converter, 60 ... Switching circuit, 70 ... Motor control circuit, PG A , PG B ...Pulse generator.
Claims (1)
定の位置を通過する毎に、あらかじめ設定された
シートの切断長L0とロータの周長B0との差L=
L0−B0に相当するパルス数を読込み、このLと
シートの走行に伴いその走行量を表わすパルス数
φAおよびロータの回転に伴いその回転量を表わ
すパルス数φBとからR=L0−B0−(φA−φB)
を演算し、このRを電圧に変換して補償電圧Vc
=f(R)を得、シートの走行速度を表わす速度
電圧VAを上記補償電圧Vcにより補償して、ロー
タを駆動するモータの制御回路の第1速度指令電
圧V0=VA−Vcを発生する定尺切断制御回路を備
えたロータリカツタの制御装置において: 上記第1速度指令電圧V0の極性を判別し、V0
≦0の時そのことを示す信号SNを発生する極性
判別コンパレータと; 上記ロータの上記所定位置の通過にもとづい
て、あらかじめ設定されたロータの刃の停止距離
に相当するパルス数φSを読むと共に、それから
ロータの回転量を表わす上記のパルス数φBを減
算する可逆カウンタおよびこの可逆カウンタの内
容をこれに比例した直流電圧VBに変換するD/
A変換器を有する停止制御回路; 上記極性判別コンパレータが上記信号SNを発
生しない時はV0を、またコンパレータが上記信
号SNを発生する時はVBを最終速度指令電圧VR
として上記モータ制御回路に与える切換回路と;
を備えたことを特徴とするロータリカツタの制御
装置。[Claims] 1 Every time the rotor blade of the rotary cutter passes a predetermined position after cutting is completed, the difference L between the preset sheet cutting length L 0 and the rotor circumference B 0 =
Read the number of pulses corresponding to L 0 - B 0 , and from this L, the number of pulses φ A representing the amount of travel of the sheet as it travels, and the number of pulses φ B representing the amount of rotation as the rotor rotates, R = L 0 −B 0 −(φ A −φ B )
is calculated, this R is converted to a voltage, and the compensation voltage V c
= f(R), and compensate the speed voltage V A representing the running speed of the seat with the compensation voltage V c to obtain the first speed command voltage V 0 = V A −V of the control circuit of the motor that drives the rotor. In a rotary cutter control device equipped with a fixed-length cutting control circuit that generates c : Determine the polarity of the first speed command voltage V 0 and set V 0
A polarity discrimination comparator that generates a signal S N indicating this when ≦0; Based on the passage of the rotor at the predetermined position, reads the number of pulses φ S corresponding to a preset stopping distance of the rotor blade. In addition, a reversible counter for subtracting the above-mentioned pulse number φ B representing the amount of rotation of the rotor, and D/ for converting the contents of this reversible counter into a direct current voltage V B proportional to this.
A stop control circuit having a converter; V 0 when the polarity discrimination comparator does not generate the signal SN , and V B when the comparator generates the signal SN , the final speed command voltage V R
a switching circuit that supplies the motor control circuit as;
A rotary cutter control device characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7078481A JPS571696A (en) | 1981-05-13 | 1981-05-13 | Rotary cutter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7078481A JPS571696A (en) | 1981-05-13 | 1981-05-13 | Rotary cutter |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS571696A JPS571696A (en) | 1982-01-06 |
JPS6144639B2 true JPS6144639B2 (en) | 1986-10-03 |
Family
ID=13441490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7078481A Granted JPS571696A (en) | 1981-05-13 | 1981-05-13 | Rotary cutter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS571696A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH043433U (en) * | 1990-04-25 | 1992-01-13 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58152945A (en) * | 1982-03-08 | 1983-09-10 | Sumitomo Electric Ind Ltd | Disc for disc brake |
JPS5947198A (en) * | 1982-09-13 | 1984-03-16 | 株式会社小林製作所 | Cutter for sheet-shaped article |
JPS6010935U (en) * | 1983-07-01 | 1985-01-25 | 東京部品工業株式会社 | Rotor in disc brake |
-
1981
- 1981-05-13 JP JP7078481A patent/JPS571696A/en active Granted
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH043433U (en) * | 1990-04-25 | 1992-01-13 |
Also Published As
Publication number | Publication date |
---|---|
JPS571696A (en) | 1982-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6236806B2 (en) | ||
JPS6144639B2 (en) | ||
JP2522495Y2 (en) | Output control device of reduction gear | |
JPS6133679B2 (en) | ||
US4104723A (en) | Method of controlling web cutting | |
JP3504201B2 (en) | Rotary cutter control device | |
JPH0699063B2 (en) | Inertial tension compensation winding and feeding device | |
JPS6150696U (en) | ||
JPH0741083B2 (en) | Muscle load providing device | |
US4316131A (en) | Control apparatus of flying shears | |
JP3781996B2 (en) | Rotary shear control device and method | |
JP3514678B2 (en) | Rotary cutter controller | |
JP2597367B2 (en) | Method and control device for optimally changing acceleration / deceleration rate of rotary cutter | |
JP2001162586A5 (en) | ||
JP3779590B2 (en) | Torque boost method and apparatus for a running cutter | |
JPH07178613A (en) | Method of controlling cutting of flying shear | |
JP2644662B2 (en) | Rotary cutter control method | |
JPS6263096A (en) | Standard-length cutting control system of continuous travelling material | |
JPS6254640B2 (en) | ||
EP0469347B1 (en) | Apparatus for reversibly controlling a motor | |
JPH0457444B2 (en) | ||
JPH0120005B2 (en) | ||
JPS6122785A (en) | Controlling method of variable speed motor | |
JP2002192418A (en) | Torque boosting method and device for running cutting machine | |
JPS5933488B2 (en) | Digital servo running cutting control device |