Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6023598B2 - Motor speed setting device - Google Patents
[go: Go Back, main page]

JPS6023598B2 - Motor speed setting device - Google Patents

Motor speed setting device

Info

Publication number
JPS6023598B2
JPS6023598B2 JP53159471A JP15947178A JPS6023598B2 JP S6023598 B2 JPS6023598 B2 JP S6023598B2 JP 53159471 A JP53159471 A JP 53159471A JP 15947178 A JP15947178 A JP 15947178A JP S6023598 B2 JPS6023598 B2 JP S6023598B2
Authority
JP
Japan
Prior art keywords
time
output
counter
deceleration
acceleration
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
Application number
JP53159471A
Other languages
Japanese (ja)
Other versions
JPS5586390A (en
Inventor
出 小川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP53159471A priority Critical patent/JPS6023598B2/en
Publication of JPS5586390A publication Critical patent/JPS5586390A/en
Publication of JPS6023598B2 publication Critical patent/JPS6023598B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Control Of Velocity Or Acceleration (AREA)
  • Control Of Electric Motors In General (AREA)

Description

【発明の詳細な説明】 本発明はモータの加減速を制御するモータ速度設定装置
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a motor speed setting device for controlling acceleration and deceleration of a motor.

第1図は従釆のこの種の装置のブロック図を示したもの
である。
FIG. 1 shows a block diagram of this type of device as a follower.

この装置は、入力データxUとtUを入力信号としてア
ップカウント時の増加分△xuを算出する△xU算出回
路11と、入力デー夕×dとtdを入力信号としてダウ
ンカウント時の減少分△xdを算出する△xd算出回路
12と、加速指令UPでオンとなって△xUを通過させ
る接点13と、減速指令DOWNでオンとなって△xd
を通過させる接点14と、△xU又は△xdを入力信号
として出力xを出力するカウンター5とで構成されてい
る。次に、このようなモータ速度設定装置の動作を説明
する。
This device includes a △xU calculation circuit 11 that uses input data xU and tU as input signals to calculate an increase △xu during up-counting, and a △xU calculation circuit 11 that uses input data xd and td as input signals to calculate a decrease △xd during down-counting. △xd calculation circuit 12 that calculates △xd, a contact 13 that is turned on with acceleration command UP and allows △xU to pass, and a contact 13 that is turned on with deceleration command DOWN and allows △xd to pass.
The counter 5 includes a contact point 14 that allows ΔxU or Δxd to pass through, and a counter 5 that outputs an output x using ΔxU or Δxd as an input signal. Next, the operation of such a motor speed setting device will be explained.

加速指令UPが出て接点1 3がオンとなると、サンプ
リング時間△7毎に△xUをカウンタ15に加算し、カ
ウンター5は出力xを増加させる。一方、減速指令DO
WNが出て接点14がオンとなると、サンプリング時間
△7毎に△xdをカゥンタ15から減算し、カウン夕1
5は出力xを減少させる。この時、△xUは出力xが0
からxUまで増加する時間tUとサンプリング時間Mよ
り新式△XU=き△7は求められる。同様に、△xdは
出力xがxdから0まで減少する時間tdとサンプリン
グ時間△7より算術式△xd=害Mは求め拠る。
When the acceleration command UP is issued and the contact 13 is turned on, ΔxU is added to the counter 15 every sampling time Δ7, and the counter 5 increases the output x. On the other hand, deceleration command DO
When WN is output and contact 14 is turned on, △xd is subtracted from counter 15 every sampling time △7, and counter 1
5 decreases the output x. At this time, △xU has an output x of 0
The new formula △XU=ki△7 can be obtained from the time tU increasing from xU to the sampling time M. Similarly, Δxd is determined by the arithmetic expression Δxd=harm M from the time td during which the output x decreases from xd to 0 and the sampling time Δ7.

第2図は時間tに対するカウン夕出力xの増減の状態を
示したものである。
FIG. 2 shows how the counter output x increases and decreases with respect to time t.

従来の装置は、以上のように構成されているので、△x
U又は△又dを回路11又は12で算出する場合、パラ
メータxU,tU,△7又はxd,td,△7の設定値
によっては桁落が生ずることがあり、その桁落が出力x
の誤差として累積する欠点があった。
Since the conventional device is configured as described above, △x
When calculating U or △ or d using the circuit 11 or 12, a digit loss may occur depending on the set values of the parameters xU, tU, △7 or xd, td, △7, and this digit loss is the output x.
There was a drawback that the errors accumulated.

本発明の目的は、桁落誤差の累積を防ぎ、任意の加減途
率で出力を精度良く増減させることができるモ−夕速度
設定装置を提供するにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a motor speed setting device that can prevent the accumulation of precision errors and increase or decrease the output with high accuracy at any rate of increase or decrease.

以下本発明の具体例を第3図及至第5図を参照して詳細
に説明する。本実施例のモータ速度設定装置は、サンプ
リング時間公?毎に△すずつ加算する時間計数用カウン
タ亀と、このカウンタ1から与えられる時間信号tをも
とにして第4図に示す如き加速パターン関数x=f(t
)を算出する加速パタ山ン関数ブロック2と、カウンタ
1から与えられる時間信号tをもとにして第5図に示す
如き減速パターン関数x=g(t)を算出する減速パタ
−ン関数ブロック3と「加速中にオンとなりブロック2
の出力x=f(x)を通過させる接点6と、減速中にオ
ンとなりブロック3の出力x=g(t)を通過させる接
点7と、接点6,了を経て与えられる出力xを記憶する
出力保持用メモリ蔓0と「メモリー0を経て与えられる
出力xをもとにして加速開始時の時間計数用カウンタ1
の初期値tPを求めるために加速パターン関数ブロック
2に対する逆演算t=f‐1(x)を行なう加速パター
ン逆関数ブロック4と、メモリー0を経て与えられる出
力xをもとにして減速開始時の時間計数用カウンターの
初期tPを求めるために減速パターン関数ブロック3に
対する逆演算t=g‐1(x)を行う減速パターン逆関
数ブロック5と、加速開始指令でオンして時間計数用カ
ウンターの初期値である時間tP信号をカウンター‘こ
プリセットする接点8と、減速開始指令でオンして時間
tp信号をカゥンタ1にプリセットする藤点9とを具備
して構成されている。次にこの装置の動作を説明する。
Hereinafter, specific examples of the present invention will be explained in detail with reference to FIGS. 3 to 5. The motor speed setting device of this embodiment has a sampling time common? Based on the time counting counter tortoise that adds △ at each time and the time signal t given from this counter 1, an acceleration pattern function x=f(t
), and a deceleration pattern function block 2 that calculates the deceleration pattern function x=g(t) as shown in FIG. 5 based on the time signal t given from the counter 1. 3 and "turns on during acceleration and blocks 2.
A contact 6 passes the output x=f(x) of the block 3, a contact 7 turns on during deceleration and passes the output x=g(t) of the block 3, and the output x given through the contact 6 and A counter 1 for counting time at the start of acceleration based on the output x given through the output holding memory 0 and the memory 0.
An acceleration pattern inverse function block 4 performs an inverse operation t=f-1(x) on the acceleration pattern function block 2 in order to obtain the initial value tP of A deceleration pattern inverse function block 5 performs an inverse operation t=g-1(x) on the deceleration pattern function block 3 in order to obtain the initial tP of the time counting counter, and a deceleration pattern inverse function block 5 that is turned on by the acceleration start command and operates the time counting counter. It is comprised of a contact 8 that presets the time tP signal, which is an initial value, in the counter 1, and a contact 9 that is turned on in response to a deceleration start command and presets the time tp signal in the counter 1. Next, the operation of this device will be explained.

加速信号が入力されると、今までの装置出力xから加速
パターン逆関数ブロック4にて逆演算t=f‐1(x)
を行って対応する時間tPを求め、接点8を経てこの時
点tPを時間計数用カウンタ1にプリセットする。時間
計数用カウンタ1は時間tPを初期値としサンプリング
時間△7黍に△丁を加算する。その値tより加速パター
ン関数ブロック2にて加速パターンx=f(t)を求め
、その出力xを出力保持用メモリ量0に記憶させる。減
速信号が入力された場合も上記と同様にして出力xを求
める。なお、上記実施例では出力保持用メモリ10を用
いたが「 このメモリIQを省略して関数ブロック2,
3の演算結果を直接出力してもよい。
When the acceleration signal is input, the acceleration pattern inverse function block 4 performs an inverse calculation t=f-1(x) from the previous device output x.
The corresponding time tP is obtained, and this time tP is preset in the time counter 1 via the contact 8. The time counter 1 takes the time tP as an initial value and adds Δt to the sampling time Δ7. An acceleration pattern x=f(t) is obtained from the value t in the acceleration pattern function block 2, and the output x is stored in the output holding memory amount 0. Even when a deceleration signal is input, the output x is obtained in the same manner as above. In addition, although the output holding memory 10 was used in the above embodiment, the memory IQ is omitted and the function block 2,
The calculation result of step 3 may be directly output.

また、上記実施例ではf(x)、g(x)を一次関数と
して説明したが、必要とする範囲内で一次関数であれば
どのような関数でも良い。更に上記実施例では、モータ
速度設定装置の場合について説明したが、電圧、電流お
よび気体、液体等の流量調節などで時間を変数とした出
力信号を出力する制御装置に対しても上記実施例と同様
の効果を得る。
Further, in the above embodiment, f(x) and g(x) are described as linear functions, but any linear functions may be used within the required range. Furthermore, in the above embodiment, the case of a motor speed setting device was explained, but the above embodiment can also be applied to a control device that outputs an output signal using time as a variable, such as voltage, current, and flow rate adjustment of gas, liquid, etc. Get a similar effect.

以上説明したように本発明に係るモータ速度設定装置は
「時間要素tから関数f(t)又はg(t)により直接
出力xを演算することにより、桁落誤差の累積を防ぎ、
任意の加減遠パターンを精度良く得ることができる。
As explained above, the motor speed setting device according to the present invention prevents the accumulation of precision errors by directly calculating the output x from the time element t using the function f(t) or g(t).
Any desired addition/subtraction pattern can be obtained with high precision.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の装置のブロック図、第2図は時間tに対
するカゥンタ出力xの増減状態を示す線図、第3図は本
発明に係る装置の一実施例を示す7ロック図「第4図及
び第5図は加速パターン及び減速パターンを示す線図で
ある。 1……時間計数用カゥン夕、2・・・・・・加速パター
ン関数ブロック、3・・・・・・減速パターン関数ブロ
ック、4・・・・・・加速パターン逆関数ブロック、5
・・・…減速パターン逆関数ブロック。 第1図 第2図 第3図 第4図 第5図
FIG. 1 is a block diagram of a conventional device, FIG. 2 is a line diagram showing increases and decreases in the counter output x with respect to time t, and FIG. The figure and Fig. 5 are diagrams showing acceleration patterns and deceleration patterns. 1... Counter for time counting, 2... Acceleration pattern function block, 3... Deceleration pattern function block. , 4...Acceleration pattern inverse function block, 5
... Deceleration pattern inverse function block. Figure 1 Figure 2 Figure 3 Figure 4 Figure 5

Claims (1)

【特許請求の範囲】[Claims] 1 加速時に装置出力xから逆演算を行つて対応する時
間t_pを求める加速パターン逆関数ブロツクと、減速
時に装置出力xから逆演算を行つて対応する時間t_p
を求める減速パターン逆関数ブロツクと、前記各ブロツ
クから与えられる時間t_pをプリセツトしサンプリン
グ時間Δτ毎にΔτを加算する時間計数用カウンタと、
前記カウンタのカウント値tにより加速パターン関数x
=f(t)を出力する加速パターン関数ブロツクと、前
記カウンタのカウント値tにより減速パターン関数x=
g(t)を出力する減速パターン関数ブロツクと、前記
装置出力xを記憶する出力保持用メモリとを備え、時間
要素tより関数f(t)、g(t)を演算することによ
り任意の加減速パターンを出力できるようにしたことを
特徴とするモータ速度設定装置。
1 An acceleration pattern inverse function block that calculates the corresponding time t_p by performing an inverse calculation from the device output x during acceleration, and a corresponding time t_p by performing the inverse calculation from the device output x during deceleration.
a deceleration pattern inverse function block for determining the deceleration pattern, a time counter that presets the time t_p given from each of the blocks and adds Δτ for each sampling time Δτ;
The acceleration pattern function x is determined by the count value t of the counter.
An acceleration pattern function block that outputs =f(t) and a deceleration pattern function x =
It is equipped with a deceleration pattern function block that outputs g(t) and an output holding memory that stores the device output A motor speed setting device characterized by being able to output a deceleration pattern.
JP53159471A 1978-12-20 1978-12-20 Motor speed setting device Expired JPS6023598B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53159471A JPS6023598B2 (en) 1978-12-20 1978-12-20 Motor speed setting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53159471A JPS6023598B2 (en) 1978-12-20 1978-12-20 Motor speed setting device

Publications (2)

Publication Number Publication Date
JPS5586390A JPS5586390A (en) 1980-06-30
JPS6023598B2 true JPS6023598B2 (en) 1985-06-08

Family

ID=15694487

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53159471A Expired JPS6023598B2 (en) 1978-12-20 1978-12-20 Motor speed setting device

Country Status (1)

Country Link
JP (1) JPS6023598B2 (en)

Also Published As

Publication number Publication date
JPS5586390A (en) 1980-06-30

Similar Documents

Publication Publication Date Title
JPS597209A (en) Process variate transmitter
FR2345340A1 (en) SPEED CHANGE CONTROL LEVERS FOR CYCLES AND SIMILAR VEHICLES
JPS6023598B2 (en) Motor speed setting device
US4418305A (en) Velocity feedback circuit
JPH033397B2 (en)
JP2702499B2 (en) Servo motor control method
JP3007382B2 (en) Sensor output processing device
JPH01216406A (en) Origin recovering method
JPH0460372B2 (en)
SU1018108A1 (en) Device for smoothing discontinuous measurements of preset value
JP2577760Y2 (en) Drift correction device for rotation sensitive sensor
SU442459A1 (en) Automatic control system
JPS59117482A (en) Controller for motor
RU2018899C1 (en) Digital tracking system
SU723502A1 (en) Digital regulator
JPS5844B2 (en) Idoutaino Teishiseigyosouchi
SU448392A1 (en) Frequency comparator
SU976452A1 (en) Differentiating device
SU1203483A1 (en) Relay control device
SU608178A1 (en) Function converter
SU723510A1 (en) Automatic control system
SU686039A1 (en) Integrator
JP3864283B2 (en) Position control device
SU1700567A1 (en) Circular interpolator
SU413472A1 (en)