JPH021617B2 - - Google Patents
Info
- Publication number
- JPH021617B2 JPH021617B2 JP19427181A JP19427181A JPH021617B2 JP H021617 B2 JPH021617 B2 JP H021617B2 JP 19427181 A JP19427181 A JP 19427181A JP 19427181 A JP19427181 A JP 19427181A JP H021617 B2 JPH021617 B2 JP H021617B2
- Authority
- JP
- Japan
- Prior art keywords
- electrode
- position command
- electrode position
- command value
- value
- 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
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/14—Electric circuits specially adapted therefor, e.g. power supply
- B23H7/18—Electric circuits specially adapted therefor, e.g. power supply for maintaining or controlling the desired spacing between electrode and workpiece
Landscapes
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は放電加工制御装置、特に電極と被加
工物間の放電間〓の状態に応じて該電極の位置制
御を行う放電加工制御装置の改良に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an electrical discharge machining control device, particularly an electrical discharge machining control device that controls the position of an electrode according to the state of the electrical discharge between an electrode and a workpiece. Regarding improvements.
[従来の技術]
放電加工制御装置では、その加工用電極の位置
を該電極と被加工物間の放電間〓の状態に応じて
制御しなければならない。この場合の制御系の応
答は高速であることが要求される。[Prior Art] In an electric discharge machining control device, the position of the machining electrode must be controlled according to the state of the electric discharge gap between the electrode and the workpiece. In this case, the response of the control system is required to be fast.
このため、この種の放電加工制御装置では、第
1図に示すように位置サーボ系に速度サーボ系を
組込んだような制御装置が使用されている。第1
図には従来の放電加工制御装置の一例が示されて
おり、同図において、電極10と被加工物12間
の放電間〓の状態を表わす電気量をサンプリン
グ、演算処理およびホールドすることにより上記
電極10の位置指令Zcを一定時間毎に更新して
出力する電極位置指令信号発生装置14と、上記
電極10の位置検出値Zfを出力する位置検出器4
0と、前記位置検出値Zfと上記位置指令値Zcと
の差(Zε)を出力する誤差カウンタ16とを有
し、この誤差カウンタ16の出力値Zεを速度指
令値として上記電極10を駆動する速度サーボ系
18が示されている。 For this reason, this type of electrical discharge machining control device uses a control device in which a speed servo system is incorporated into a position servo system, as shown in FIG. 1st
An example of a conventional electric discharge machining control device is shown in the figure, in which the electrical quantity representing the state of electric discharge between the electrode 10 and the workpiece 12 is sampled, arithmetic processed, and held. An electrode position command signal generator 14 that updates and outputs the position command Zc of the electrode 10 at regular intervals, and a position detector 4 that outputs the detected position value Zf of the electrode 10.
0, and an error counter 16 that outputs the difference (Zε) between the detected position value Zf and the position command value Zc, and drives the electrode 10 using the output value Zε of the error counter 16 as a speed command value. A speed servo system 18 is shown.
上記電極10と被加工物12の間には放電加工
用電源装置20から電流制御されたパルス電圧が
印加される。また、その放電間〓の状態はA/D
(アナログ/デイジタル)変換器22を介して所
定時間毎に更新され上記電極位置指令信号発生装
置14に入力される。 A current-controlled pulse voltage is applied between the electrode 10 and the workpiece 12 from a power supply device 20 for electrical discharge machining. Also, the state during the discharge is A/D
The data is updated via the (analog/digital) converter 22 at predetermined time intervals and input to the electrode position command signal generator 14 .
この電極位置指令信号発生装置14は、入力ラ
ツチ回路24、論理演算回路26および零次ホー
ルド出力ラツチ回路28により構成されている。 The electrode position command signal generating device 14 is composed of an input latch circuit 24, a logic operation circuit 26, and a zero-order hold output latch circuit 28.
そして、上記A/D変換器22から所定時間毎
に入力された放電間〓の状態は論理演算回路26
にて電極位置指令値の基礎となる電極位置基礎デ
ータZEとして算出されさらに、この論理演算回
路26にて前記誤差カウンタ16の出力値Zεを
電極位置基礎データに加算演算し、電極位置指令
値Zcとして零次ホールド出力ラツチ回路28を
介して誤差カウンタ16にプリセツトされる。 The state of 〓 during discharge input from the A/D converter 22 at predetermined time intervals is determined by the logic operation circuit 26.
The output value Zε of the error counter 16 is added to the electrode position basic data in this logic operation circuit 26, and the electrode position command value Zc is calculated as electrode position basic data ZE, which is the basis of the electrode position command value. It is preset into the error counter 16 via the zero-order hold output latch circuit 28.
つまり、第6図aに示される論理演算回路26
にて出力される電極位置指令値Zcのタイミング
チヤートを用いて説明すると以上のようになる。 In other words, the logic operation circuit 26 shown in FIG.
The following is an explanation using the timing chart of the electrode position command value Zc output at .
t1時における基礎データZEに対する電極位置
指令値Zcは、まずΔt時間前の基礎データZE′によ
り求められた電極位置指令値Zc′の誤差Zε′を前記
基礎データZEに加算して求られる。なおこれら
各値の関係は第7図に示しているとおりであり、
追従誤差である出力値Z〓は電極位置指令基礎デー
タZEを加算する前はZcからZfを差し引いた値
(差)である。Zcは周期△tで誤差カウンタ16
にセツトされる値、Zfは電極位置検出器40から
送られるパルスで、誤差カウンタ16のカウント
の1単位ずつ時分割で送られているものである、
またこれら各値の正負の方向は第7図に示すよ
うに被加工物12に近づく方向がプラス(正)で
ある。 The electrode position command value Zc for the basic data ZE at time t1 is first obtained by adding the error Zε' of the electrode position command value Zc' obtained from the basic data ZE' at time Δt before to the basic data ZE. The relationship between these values is as shown in Figure 7,
The output value Z〓, which is a tracking error, is the value (difference) obtained by subtracting Z f from Z c before adding the electrode position command basic data ZE. Z c is the error counter 16 with period △t
The value Zf set to is a pulse sent from the electrode position detector 40, and is sent in a time-division manner in units of counts of the error counter 16, and the positive and negative directions of each of these values are as follows. As shown in FIG. 7, the direction approaching the workpiece 12 is positive.
そして、同図に示されるように電極位置指令値
Zcの出力は零次ホールドにてラツチされΔt時間
後のt2時に行われ、電極位置指令値Zcは誤差カウ
ンタ16にプリセツトされる。 Then, as shown in the figure, the electrode position command value is
The output of Zc is latched by the zero-order hold and is performed at time t2 after a time Δt, and the electrode position command value Zc is preset in the error counter 16.
上記速度サーボ系18は、D/A(デイジタ
ル/アナログ)変換器30と、差動アンプ32
と、直流サーボモータ34と、および指令発電機
36と、を含み、このサーボ系18および送り機
構38により上記電極10が駆動される(矢印参
照)。 The speed servo system 18 includes a D/A (digital/analog) converter 30 and a differential amplifier 32.
, a DC servo motor 34, and a command generator 36, and the electrode 10 is driven by the servo system 18 and the feed mechanism 38 (see arrow).
上記電極10の位置は、差動トランスのごとき
位置検出器40により検出され、その位置検出値
Zfが上記誤差カウンタ16の入力側へ送られる。
これにより、位置のサーボ形が構成され、上記誤
差カウンタ16の出力値Zεすなわち追従誤差Zε
が零になる電極10の位置が制御の目標位置(以
下原点と呼ぶ)となりこの原点に向かう方向に上
記モータ34が回転して上記放電間〓の制御を行
なう。 The position of the electrode 10 is detected by a position detector 40 such as a differential transformer, and the detected position value is
Zf is sent to the input side of the error counter 16.
As a result, a position servo type is configured, and the output value Zε of the error counter 16, that is, the tracking error Zε
The position of the electrode 10 where the voltage becomes zero becomes a control target position (hereinafter referred to as the origin), and the motor 34 rotates in a direction toward this origin to perform the control during the discharge.
[発明が解決しようとする問題点]
さて、以上のように構成された従来の装置にお
いては、上記原点に対して正方向の電極位置指令
値Zcもしくは電極位置指令データZEを与えた第
2図に例示するように、先ず、前回に出力された
電極位置指令値Zc′は、誤差カウンタ16によつ
て上記位置検出値Zfとの差をとられ、値Zc′より
位置検出値Zfが小さければ電極位置指令値Zcと
同符号の差が電極位置指令値Zc′より位置検出値
Zfが大きければ電極位置指令値Zcと逆符号の差
をとり、この差が追従誤差Zεとして上記速度サ
ーボ系18へ速度指令値として送られる一方、次
回の電極位置指令値Zcと演算するための加算デ
ータとして上記電極位置指令信号発生装置14中
の論理演算回路26へ送られる。[Problems to be Solved by the Invention] Now, in the conventional device configured as described above, the electrode position command value Zc or the electrode position command data ZE in the positive direction with respect to the origin is given as shown in FIG. As illustrated in FIG. The difference of the same sign as the electrode position command value Zc is the position detection value from the electrode position command value Zc′.
If Zf is large, take the difference with the opposite sign from the electrode position command value Zc, and this difference is sent as the following error Zε to the speed servo system 18 as the speed command value, while The data is sent as addition data to the logic operation circuit 26 in the electrode position command signal generator 14.
ところがこの場合、この追従誤差Zεは第2図
のグラフ線Aで示すように、電極10の変位によ
り時々刻々と変化する性格のものである。したが
つて、例えば時刻t1にて追従誤差Zε(t1)を上記
論理演算回路26に取り込み、これを次の電極位
置指令値の基礎となるデータZEに加算して零次
ホールド出力ラツチ回路28にラツチさせるが、
このラツチされた出力値すなわち次回の電極位置
指令値ZcはΔt時間後の時刻t2にてはじめて誤差
カウン16に入力される。 However, in this case, this tracking error Zε tends to change from time to time due to the displacement of the electrode 10, as shown by the graph line A in FIG. Therefore, for example, at time t1, the tracking error Zε(t1) is taken into the logic operation circuit 26, added to the data ZE that will be the basis of the next electrode position command value, and sent to the zero-order hold output latch circuit 28. Let it latch, but
This latched output value, that is, the next electrode position command value Zc, is input to the error counter 16 for the first time at time t2 after a time Δt.
つまり、上記電極位置指令信号発生装置14が
前回の位置指令値Zc′を出力して誤差カウンタ1
6により追従誤差Zεを求めた後、この追従誤差
Zεに基づいて次回の位置指令値Zcを出力するま
での間に時間遅れが生じる。この時間遅れは、論
理演算回路28の演算処理時間およびサンプリン
グやホールドの時間間隔等により必然的に生ずる
ものである。しかしこのために、破線のグラフ線
Bで仮想されるごとき遅れ時間Δtが零の場合の
追従誤差Zεに対して実際の追従誤差Zεは、実線
のグラフ線Aに対すごとく明らかに応答遅れが生
じてしまう。そしてこれにより、円滑な制御が行
われなくなつて、例えば加工精度に悪影響をもた
らしたりする。 That is, the electrode position command signal generator 14 outputs the previous position command value Zc' and the error counter 1
After finding the tracking error Zε by 6, this tracking error
A time delay occurs until the next position command value Zc is output based on Zε. This time delay is inevitably caused by the arithmetic processing time of the logical arithmetic circuit 28, the sampling and holding time intervals, and the like. However, for this reason, the actual tracking error Zε clearly has a response delay as compared to the solid graph line A compared to the tracking error Zε when the delay time Δt is zero as imagined by the broken graph line B. I end up. As a result, smooth control is no longer performed, which may adversely affect machining accuracy, for example.
以上のように従来の放電加工制御装置では、前
回の追従誤差に基づいて次回の電極位置指令値を
実際に出力するまでの間に生じる時間遅れ(Δt)
により、この種の制御装置の特徴であるはずの高
速応答性が損なわれ、さらにその時間遅れ(Δt)
の間に電極変位情報の一部が変化により失われる
ために精密な電極位置制御ができないという問題
があつた。 As described above, in conventional electrical discharge machining control devices, the time delay (Δt) that occurs until the next electrode position command value is actually output based on the previous tracking error
This impairs the high-speed response that should be a characteristic of this type of control device, and further increases the time delay (Δt).
There was a problem in that precise electrode position control was not possible because part of the electrode displacement information was lost due to changes during the process.
この発明は前述した従来の課題に鑑みてなされ
たもので、その目的は、前述の装置における時間
遅れ、特にサンプリング、論理演算およびホール
ド等によつて必然的に生じる時間遅れを実質的に
なくすことができ、これにより高速応答性を確保
し、かつ電極位置情報の一部が失なわれるのをな
くすことができ、もつて精密な電極位置制御が行
なえるようにした放電加工制御装置を提供するこ
とにある。 The present invention has been made in view of the above-mentioned conventional problems, and its purpose is to substantially eliminate time delays in the above-mentioned devices, especially time delays inevitably caused by sampling, logical operations, holds, etc. To provide an electric discharge machining control device which can ensure high-speed response and prevent loss of part of electrode position information, thereby enabling precise electrode position control. There is a particular thing.
[問題点を解決するための手段]
この発明は上記問題点を解消するためになされ
ものであり、上記放電加工制御装置は電極位置信
号発生装置から電極位置基礎データZEを出力し、
この電極位置信号発生装置と前記誤差カウンタと
の間に加算器を設けることにより電極位置指令値
Zcの誤差カウンタのプリセツトを時間遅れなく
行うようにしたものである。[Means for Solving the Problems] The present invention has been made to solve the above problems, and the electric discharge machining control device outputs basic electrode position data ZE from an electrode position signal generator,
By providing an adder between this electrode position signal generator and the error counter, the electrode position command value is
The Zc error counter is preset without any time delay.
[作用]
前述した構成から明らかなように、この発明に
よれば、電極位置サーボ系の高速応答ができ、よ
り精密な電極位置制御を行うことのできる放電加
工装置を得ることができる。[Function] As is clear from the above-described configuration, according to the present invention, it is possible to obtain an electric discharge machining apparatus that can perform high-speed response of the electrode position servo system and perform more precise electrode position control.
[実施例]
以下、図面に基づいてこの発明の好適な実施例
を説明する。[Embodiments] Hereinafter, preferred embodiments of the present invention will be described based on the drawings.
第3図はこの発明による放電加工制御装置の好
適な一実施例を示す。同図に示す装置はその基本
的構成において前述した従来のものと同様であ
る。したがつて、特にその相違点について説明す
る。 FIG. 3 shows a preferred embodiment of the electric discharge machining control device according to the present invention. The basic configuration of the device shown in the figure is similar to the conventional device described above. Therefore, the differences will be explained in particular.
本実施例による放電加工制御装置の電極位置制
御機構は電極位置指令信号発生装置14の零次ホ
ールドラツチ回路28から電極位置基礎データ
ZEを出力し、この電極位置信号発生装置14と
誤差カウンタ16との間に設けられた加算器42
にて上記電極位置指令値Zcを算出する。 The electrode position control mechanism of the electric discharge machining control device according to this embodiment uses basic electrode position data from the zero-order hold latch circuit 28 of the electrode position command signal generator 14.
An adder 42 that outputs ZE and is provided between the electrode position signal generator 14 and the error counter 16.
The above electrode position command value Zc is calculated.
すなわち、上記発生装置14からは、一定時間
毎に電極位置指令データZEが出力される。そし
て、この出力データZEに、前回の位置指令値
ZE′に基づいて上記誤差カウンタ16から出力さ
れている追従誤差Zεを加算し、この加算値を電
極位置指令値Zcとして上記誤差カウンタ16に
与えるのである。 That is, the generator 14 outputs the electrode position command data ZE at regular intervals. Then, the previous position command value is added to this output data ZE.
The tracking error Zε output from the error counter 16 is added based on ZE', and this added value is given to the error counter 16 as the electrode position command value Zc.
従つてここでは、誤差カウンタ16から出力さ
れる追従誤差Zεは上記電極位置指令信号発生装
置14内の論理演算回路26の加算データとして
は用いらず、それ以外の制御目的のための演算デ
ータとして使用される。誤差カウンタ16から出
力される追従誤差ZεはD/A変換器30により
アナログ値に変換され、速度サーボ系18の速度
指令値となる。そして、この指令値に基づいて電
極10を上記追従誤差Zεが零となる方向に変位
させる。すなわち、位置ループサーボ系による追
値制御が行われる。 Therefore, here, the tracking error Zε output from the error counter 16 is not used as addition data for the logic operation circuit 26 in the electrode position command signal generator 14, but is used as calculation data for other control purposes. used. The tracking error Zε output from the error counter 16 is converted into an analog value by the D/A converter 30, and becomes a speed command value for the speed servo system 18. Then, based on this command value, the electrode 10 is displaced in the direction in which the tracking error Zε becomes zero. That is, tracking control is performed using a position loop servo system.
ここで、第4図は上記加算器42および誤差カ
ウンタ16の周辺部分44の一実施例を示し、ま
た第5図はその一動作側を示す。第4図及び第5
図において、加算器42は電極位置指令データ
ZEと追従誤差Zεを加算して電極の位置指令値Zc
を常時出力する。この指令値Zcは2進データで
あり、誤差カウンタ16のセツト入力、Q0〜QN
へ与えられる。また、上記装置14のサンプルや
ホールドのラツチ間隔を定める時刻t1にて、誤差
カウンタ16に与えられる同期パルスTにより、
そのセツト入力Q0〜QNのデータが出力D0〜DN
に出力セツトされた2進データは、追従誤差Zε
としてD/A変換器30に与えられる。 Here, FIG. 4 shows an embodiment of the adder 42 and the peripheral portion 44 of the error counter 16, and FIG. 5 shows one operational side thereof. Figures 4 and 5
In the figure, the adder 42 is the electrode position command data.
Electrode position command value Zc is obtained by adding ZE and tracking error Zε to the electrode position command value Zc.
is always output. This command value Zc is binary data and is the set input for the error counter 16, Q0 to QN.
given to. Also, at time t1, which determines the latch interval for sampling and holding in the device 14, the synchronization pulse T given to the error counter 16 causes
The data of the set input Q0~QN is the output D0~DN.
The binary data output is set to the tracking error Zε
The signal is given to the D/A converter 30 as follows.
ここで、追従誤差Zεは電極の位置検出値Zfの
変化にともなつて絶えず変化するが、その位置検
出値Zfを、上記同期パルスTとは位相が合わない
ように作成され、かつ制御系の最少制御時間単位
の周期を有するクロツク信号に同期させることに
より、加算器42にて加算する直前の追従誤差
Zε′と、加算時における追従誤差Zεとの時間差を
実施的になくすことができる。従つて、上記電極
位置指令信号発生装置14からの電極位置指令デ
ータZEは、電極変位情報の一部が変化して失わ
れる前に追従誤差Zε′に加算して次回の位置指令
値Zcとして誤差カウンタ16に与えられ、同時
に正確な追従誤差Zεが出力される。 Here, the tracking error Zε constantly changes with changes in the detected position value Zf of the electrode, but the detected position value Zf is created so that it is out of phase with the synchronizing pulse T, and is controlled by the control system. By synchronizing with a clock signal having a period of the minimum control time unit, the tracking error immediately before being added by the adder 42 is reduced.
The time difference between Zε' and the tracking error Zε at the time of addition can be practically eliminated. Therefore, the electrode position command data ZE from the electrode position command signal generation device 14 is added to the tracking error Zε′ before a part of the electrode displacement information changes and is lost, and the error is set as the next position command value Zc. It is applied to the counter 16, and at the same time, an accurate tracking error Zε is output.
以上説明したように、本実施例による加算器4
2の出力(すなわち、電極位置指令値Zcの出力)
のタイミングチヤートは第6図bのようになる。 As explained above, the adder 4 according to this embodiment
2 output (i.e., output of electrode position command value Zc)
The timing chart is shown in Figure 6b.
同図に示されるように、時刻t1における同期パ
ルスTと同時に時間遅れなくZcが出力される。
ここで従来例と比較すると第6図aの従来例では
Δt時間に電極位置検出値Zfが2パルス入力して
おり、時刻t2における追従誤差はZεではなくなつ
ている。 As shown in the figure, Zc is output simultaneously with the synchronization pulse T at time t1 without any time delay.
In comparison with the conventional example, in the conventional example shown in FIG. 6a, two pulses of the electrode position detection value Zf are input at time Δt, and the tracking error at time t2 is no longer Zε.
これにより、高速応答性能を確保し、かつ電極
変位情報の一部が失われる前に電極10を正確に
制御することができる。 This makes it possible to ensure high-speed response performance and accurately control the electrode 10 before part of the electrode displacement information is lost.
なお、上述の実施例では電極10を一軸制御す
る場合であつたが、例えば多相クロツクにする時
分割制御により多軸制御を行なわせるようにする
ことも可能である。 In the above-described embodiment, the electrode 10 is controlled in one axis, but it is also possible to perform multi-axis control by, for example, time-division control using a multi-phase clock.
[発明の効果]
以上のように、この発明による放電加工制御装
置によれば、サンプリング、演算処理およびホー
ルド間隔にともなつて必然的に生じる時間遅れを
実施的に克服することができ、これにより制御系
の高速応答性能を確保し、かつ電極変位情報の一
部が失われることを防止することができ、精密な
電極位置制御を行なうことができる。[Effects of the Invention] As described above, according to the electric discharge machining control device according to the present invention, it is possible to practically overcome the time delay that inevitably occurs due to sampling, arithmetic processing, and hold intervals. It is possible to ensure high-speed response performance of the control system, prevent part of electrode displacement information from being lost, and perform precise electrode position control.
第1図は従来の放電加工制御装置の一実施例を
示すブロツク図、第2図は第1図の装置の動作例
を示すグラフ図、第3図はこの発明による放電加
工制御装置の一実施例を示すブロツク図、第4図
は第3図の一部分を示す回路図、第5図は第4図
の回路の動作例を示すタイミングチヤート図、第
6図aは従来の放電加工制御装置の電極位置信号
発生装置の出力タイミングチヤート図、第6図b
は第3図の装置の加算器の出力タイミングチヤー
ト図であり、第7図は従来及びこの発明の各指令
値、データ値を説明する図である。
各図中同一部材には同一符号を付し、10は電
極、12は被加工物、14は電極位置指令信号発
生装置、16は誤差カウンタ、18は速度サーボ
系、20は放電加工用電源装置、22はA/D変
換器、24は入力ラツチ回路、26は論理演算回
路、28は零次ホールド出力ラツチ回路、30は
D/A変換器、32は差動アンプ、34は直流サ
ーボモータ、36は指速発電機、38は電極送り
機構、40は電極位置検出器、42は加算器、
Zεは追従誤差、Zfは電極位置検出値、Zcは電極
位置指令値、ZEは電極位置基礎データである。
FIG. 1 is a block diagram showing an example of a conventional electrical discharge machining control device, FIG. 2 is a graph diagram showing an example of the operation of the device shown in FIG. 1, and FIG. 3 is an embodiment of the electrical discharge machining control device according to the present invention. FIG. 4 is a circuit diagram showing a part of FIG. 3, FIG. 5 is a timing chart showing an example of the operation of the circuit in FIG. 4, and FIG. Output timing chart of electrode position signal generator, Figure 6b
is an output timing chart of the adder of the apparatus shown in FIG. 3, and FIG. 7 is a diagram for explaining each command value and data value of the conventional and the present invention. The same members in each figure are given the same reference numerals, 10 is an electrode, 12 is a workpiece, 14 is an electrode position command signal generator, 16 is an error counter, 18 is a speed servo system, and 20 is a power supply device for electrical discharge machining. , 22 is an A/D converter, 24 is an input latch circuit, 26 is a logic operation circuit, 28 is a zero-order hold output latch circuit, 30 is a D/A converter, 32 is a differential amplifier, 34 is a DC servo motor, 36 is a finger speed generator, 38 is an electrode feeding mechanism, 40 is an electrode position detector, 42 is an adder,
Zε is a tracking error, Zf is an electrode position detection value, Zc is an electrode position command value, and ZE is electrode position basic data.
Claims (1)
電気量をサンプリング、演算処理およびホールド
することにより上記電極の位置指令値を一定時間
毎に更新して出力する電極位置指令信号発生装
置、上記電極の位置検出値と上記位置指令値との
差を出力する誤差カウンタ、この誤差カウンタの
出力値を速度指令値として上記電極を駆動する速
度サーボ系を有する放電加工制御装置において、
上記誤差カウンタの出力値を上記電極位置指令信
号発生装置から出力される次の電極位置指令値の
基礎となる電極位置基礎データに直接時間遅れな
く加算する手段、及びこの加算した結果を上記誤
差カウンタにプリセツトする加算器を備えたこと
を特徴とする放電加工制御装置。1. An electrode position command signal generating device that updates and outputs the position command value of the electrode at regular intervals by sampling, processing, and holding the electric quantity representing the state of the discharge gap between the electrode and the workpiece; An electric discharge machining control device having an error counter that outputs the difference between a detected position value of the electrode and the position command value, and a speed servo system that drives the electrode using the output value of the error counter as a speed command value,
means for directly adding the output value of the error counter to basic electrode position data, which is the basis of the next electrode position command value output from the electrode position command signal generator, without any time delay, and adding the result of the addition to the electrode position basic data that is the basis of the next electrode position command value output from the electrode position command signal generating device; An electrical discharge machining control device characterized by being equipped with an adder for presetting.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19427181A JPS5894932A (en) | 1981-12-02 | 1981-12-02 | Spark erosion controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19427181A JPS5894932A (en) | 1981-12-02 | 1981-12-02 | Spark erosion controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5894932A JPS5894932A (en) | 1983-06-06 |
| JPH021617B2 true JPH021617B2 (en) | 1990-01-12 |
Family
ID=16321839
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19427181A Granted JPS5894932A (en) | 1981-12-02 | 1981-12-02 | Spark erosion controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5894932A (en) |
-
1981
- 1981-12-02 JP JP19427181A patent/JPS5894932A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5894932A (en) | 1983-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4298832A (en) | Digital motor speed controller | |
| US4446389A (en) | Quadrature tach decoder circuit | |
| US3828238A (en) | Numerically controlled machine tool including backlash elimination | |
| EP0292573A1 (en) | Speed controller | |
| JPS61214002A (en) | Control system for follow-up error | |
| US3896361A (en) | Method and apparatus for compensating an error in numerical control | |
| JPS58169212A (en) | Position controller of servomotor | |
| JPH0144452B2 (en) | ||
| JPS5894932A (en) | Spark erosion controller | |
| JPS6233356A (en) | Method for controlling magnetic recording and reproducing device | |
| JPS58149516A (en) | Digitized servo-amplifier | |
| US4794628A (en) | Counter circuit with mislatching prevention | |
| KR0129983B1 (en) | Motor control apparatus | |
| JPH01268498A (en) | step motor control device | |
| JPS61103205A (en) | Servo controller | |
| JPS62193580A (en) | Control device | |
| JPS58108979A (en) | Digital servo device | |
| JPS63268011A (en) | Tracking control method between two servo systems | |
| SU1527631A1 (en) | Device for checking adder | |
| US4874994A (en) | Control circuit for a controller for use with a controlled element | |
| JPH0687201B2 (en) | Robot controller | |
| JPS61150690A (en) | Servo motor control method | |
| KR920005890Y1 (en) | Pulse input circuit for position control of analog input servo driver and motor | |
| SU1221748A1 (en) | Shaft turn angle -to- voltage converter | |
| JPS59120962A (en) | Speed signal detection device |