JPH02211085A - Automatic zero adjuster for speed command - Google Patents
Automatic zero adjuster for speed commandInfo
- Publication number
- JPH02211085A JPH02211085A JP1028588A JP2858889A JPH02211085A JP H02211085 A JPH02211085 A JP H02211085A JP 1028588 A JP1028588 A JP 1028588A JP 2858889 A JP2858889 A JP 2858889A JP H02211085 A JPH02211085 A JP H02211085A
- Authority
- JP
- Japan
- Prior art keywords
- speed command
- analog
- speed
- digital
- switches
- 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.)
- Pending
Links
Landscapes
- Control Of Velocity Or Acceleration (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明は電動機の速度を制御するサーボ装置における速
度指令の自動零調装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to an automatic zero adjustment device for a speed command in a servo device that controls the speed of an electric motor.
(従来の技術)
速度制御を実施する一般的なサーボ装置のブロック図を
第2図に示す。(Prior Art) FIG. 2 shows a block diagram of a general servo device that performs speed control.
第2図において、速度指令Vendは速度検出器8で検
出された速度帰還信号Vfbと入力回路9Aで突き合わ
され、その差が比例積分器5で比例積分され、その出力
が電流増幅器6で増幅されて比例積分器5の出力に比例
した電流を電動機7に流す。In FIG. 2, the speed command Vend is matched with the speed feedback signal Vfb detected by the speed detector 8 at the input circuit 9A, the difference is proportionally integrated by the proportional integrator 5, and the output thereof is amplified by the current amplifier 6. A current proportional to the output of the proportional integrator 5 is caused to flow through the motor 7.
アナログ回路で構成されている場合の速度指令の入力回
路9Aの一例を第3図に示す。FIG. 3 shows an example of a speed command input circuit 9A constructed of an analog circuit.
第3図において、演算増幅器9は、可変電源11によっ
て速度指令Vendのオフセットおよび演算増幅器9の
オフセットを打ち消すように調整される。In FIG. 3, operational amplifier 9 is adjusted by variable power supply 11 so as to cancel out the offset of speed command Vend and the offset of operational amplifier 9. In FIG.
調整抵抗12は演算増幅器9のゲインの調整用であり、
速度指令Vendに対する電動機速度の調整に使用され
る。The adjustment resistor 12 is for adjusting the gain of the operational amplifier 9,
It is used to adjust the motor speed with respect to the speed command Vend.
(発明が解決しようとする課題)
この場合、オフセットおよびゲインは温度などの環境条
件によって変化する可能性があり、この変化は速度制御
精度にそのまま現れてくるので、ドリフトの小さな演算
増幅器を使用する必要がある。(Problem to be solved by the invention) In this case, the offset and gain may change depending on environmental conditions such as temperature, and this change directly affects speed control accuracy, so an operational amplifier with small drift is used. There is a need.
第4図はマイクロプロセッサを使用したディジタル制御
の場合であるが、この場合も速度指令をアナログで入力
することが多く行われており、この場合は、アナログ/
ディジタル変換器3を用い、アナログの速度指令Ven
dをディジタル値に変換してマイクロプロセッサに入力
する。Figure 4 shows the case of digital control using a microprocessor, but in this case as well, speed commands are often input in analog form;
Using the digital converter 3, the analog speed command Ven
d is converted into a digital value and input to the microprocessor.
この場合、オフセットおよびゲインの変化は演算増幅器
のみでなく、アナログ/ディジタル変換器も含めて考慮
する必要がある。In this case, changes in offset and gain need to be considered not only for the operational amplifier but also for the analog/digital converter.
本発明は、ディジタル制御を用いたサーボ装置の速度指
令入力回路において、演算増幅器、アナログ/ディジタ
ル変換器のオフセットおよびゲインを一定時間ごとに補
正することによって、精度の良い高価な部品を使用する
ことなく、速度制御の精度を向上できる合理的な速度指
令の自動零調装置を提供することを目的としている。The present invention corrects the offset and gain of the operational amplifier and analog/digital converter at regular intervals in a speed command input circuit for a servo device using digital control, thereby making it possible to use highly accurate and expensive components. The purpose of the present invention is to provide an automatic zero adjustment device for a rational speed command that can improve speed control accuracy.
(課題を解決するための手段と作用)
上記の目的を達成するために本発明は、速度制御を行う
サーボ装置において、零速度指令を検出する手段、速度
指令基準を検出する手段、上記2つの指令および速度指
令をアナログ/ディジタル変換するアナログ/ディジタ
ル変換器および演算用のマイクロプロセッサを設け、ア
ナログ/ディジタル変換器の出力を用いてマイクロプロ
セッサが自動的に速度指令を零点調整できるようにして
いる。(Means and operations for solving the problem) In order to achieve the above object, the present invention provides a servo device that performs speed control, a means for detecting a zero speed command, a means for detecting a speed command reference, and a means for detecting a speed command reference, and a means for detecting a speed command standard. An analog/digital converter for analog/digital conversion of commands and speed commands and a microprocessor for calculation are provided, and the output of the analog/digital converter is used to enable the microprocessor to automatically zero-adjust the speed command. .
(実施例) 本発明の一実施例を第1図に示す。(Example) An embodiment of the present invention is shown in FIG.
第1図において、la、 lb、 lcはスイッチ、2
は演算増幅器、3はアナログ/ディジタル変換器、4は
マイクロプロセッサである。In Figure 1, la, lb, and lc are switches, 2
is an operational amplifier, 3 is an analog/digital converter, and 4 is a microprocessor.
マイクロプロセッサ4は第5図のフローチャートに従っ
て速度指令VCヨdのアナログ値をディジタル値として
マイクロプロセッサ4に取り込む。The microprocessor 4 takes in the analog value of the speed command VC Yod as a digital value according to the flowchart of FIG.
すなわちマイクロプロセッサ4は適当なタイミングでス
イッチ1bを閉、スイッチla、 lcを開にし。That is, the microprocessor 4 closes the switch 1b and opens the switches la and lc at appropriate timing.
零速度指令v0(=ゼロボルト)をアナログ/ディジタ
ル変換器3を介して、オフセット分のディジタル値v0
として読込む。The zero speed command v0 (=zero volts) is converted to an offset digital value v0 via the analog/digital converter 3.
Read as .
次にマイクロプロセッサ4は、上記と異るタイミングで
スイッチ1cを閉、スイッチla、 lbを開にし、基
準電圧Vrafをアナログ/ディジタル変換器3を介し
てディジタル値Vrefとして読み込む。Next, the microprocessor 4 closes the switch 1c and opens the switches la and lb at a timing different from that described above, and reads the reference voltage Vraf as a digital value Vref via the analog/digital converter 3.
フセット)に対応しており、Vrefの値に変動がなは
マイクロプロセッサ4内に設定された目標値Vrefo
と一致するはずであり、一致しない場合は演算増幅器2
の入力抵抗R1とフィードバック抵抗Rfの誤差すなわ
ちゲインの誤差
となるので、これを算出する。If the value of Vref changes, the target value Vrefo set in the microprocessor 4
should match, and if they do not match, operational amplifier 2
This is the error between the input resistance R1 and the feedback resistance Rf, that is, the gain error, so this is calculated.
次にスイッチlaを閉、 lb、 fcを開にし、速度
指令Vendをアナログ/ディジタル変換器3を介して
ディジタル値Ve+mdとして読み込み、補正された速
度指令Vcmdoを
Vcmdo = (Vcs*d −Vo) X E
として算出し、これを最終的な速度指令値として速度制
御を行う。Next, close the switch la, open lb and fc, read the speed command Vend as a digital value Ve+md via the analog/digital converter 3, and calculate the corrected speed command Vcmdo as Vcmdo = (Vcs*d - Vo) X E
This is calculated as the final speed command value and speed control is performed.
以上説明したように、本発明によれば精度の悪い安価な
抵抗やオフセットのある演算増幅器を使用しても、常に
自動的にゲインおよびオフセットを補正して正しい指令
値を取り込むことが可能となり、また温度によるドリフ
トについても影響を受けない合理的な速度指令の自動零
調装置が得られる。As explained above, according to the present invention, even if an inexpensive resistor with poor precision or an operational amplifier with an offset is used, it is possible to always automatically correct the gain and offset and obtain the correct command value. Furthermore, an automatic zero adjustment device with a reasonable speed command that is not affected by temperature drift can be obtained.
第1図は本発明の一実施例を示すブロック図。
第2図はサーボ装置の一般的な構成を示すブロック図、
第3図は・アナログ制御の場合の一般的な速度指令入力
回路、第4図はディジタル制御の場合の一般的な速度指
令入力回路、第5図は本発明の動作を示すフローチャー
トである。
la、 lb、 lc−スイッチ。
2.9.10・・・演算増幅器。
3・・・アナログ/ディジタル変換器、4・・・マイク
ロプロセッサ。
5・・・比例積分器、 6・・・電流増幅器、7・
・・電動機、 8・・・速度検出器。FIG. 1 is a block diagram showing one embodiment of the present invention. Figure 2 is a block diagram showing the general configuration of the servo device;
3 is a general speed command input circuit for analog control, FIG. 4 is a general speed command input circuit for digital control, and FIG. 5 is a flowchart showing the operation of the present invention. la, lb, lc-switches. 2.9.10...Operation amplifier. 3...Analog/digital converter, 4...Microprocessor. 5...Proportional integrator, 6...Current amplifier, 7.
...Electric motor, 8...Speed detector.
Claims (1)
アナログ/ディジタル変換器を介してディジタル値に変
換した速度指令の零点調整を行う速度指令の自動零調装
置において、上記アナログ入力回路に設けられて速度指
令、零速度指令および速度指令基準電圧を各個に入力す
る3つのスイッチと、上記3つのスイッチを所定のタイ
ミングで順次開閉させると共に、そのアナログ入力に対
応するディジタル値からアナログ入力回路のオフセット
およびゲインの変化を算出し、これに基づいてアナログ
速度指令の零点を補正するマイクロプロセッサを設けた
ことを特徴とする速度指令の自動零調装置。In an automatic zero adjustment device for a speed command that adjusts the zero point of a speed command obtained by converting an analog value speed command input to an analog input circuit into a digital value via an analog/digital converter, the speed command is provided in the analog input circuit. There are three switches for inputting the speed command, zero speed command, and speed command reference voltage respectively, and the three switches are opened and closed in sequence at predetermined timing, and the offset and offset of the analog input circuit are calculated from the digital value corresponding to the analog input. An automatic zero adjustment device for a speed command, characterized in that it is provided with a microprocessor that calculates a change in gain and corrects the zero point of an analog speed command based on this.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1028588A JPH02211085A (en) | 1989-02-09 | 1989-02-09 | Automatic zero adjuster for speed command |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1028588A JPH02211085A (en) | 1989-02-09 | 1989-02-09 | Automatic zero adjuster for speed command |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02211085A true JPH02211085A (en) | 1990-08-22 |
Family
ID=12252757
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1028588A Pending JPH02211085A (en) | 1989-02-09 | 1989-02-09 | Automatic zero adjuster for speed command |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02211085A (en) |
-
1989
- 1989-02-09 JP JP1028588A patent/JPH02211085A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4063447A (en) | Bridge circuit with drift compensation | |
| US6864808B2 (en) | System and method for processing a signal | |
| JP3081751B2 (en) | Electric quantity measuring device | |
| US3454880A (en) | Plural servo measuring device including "zero" and "range" calibration | |
| JPH02211085A (en) | Automatic zero adjuster for speed command | |
| JPH0686540A (en) | Microcomputer controlled stabilized power supply circuit | |
| US4032856A (en) | Drift compensated amplifier, particularly for measuring signals | |
| KR0160997B1 (en) | Compensation method for servo-worm up drift in robot position control system | |
| US4701701A (en) | Apparatus for measuring characteristics of circuit elements | |
| JPS6313307A (en) | Sonorade stroke control method | |
| JPS6244667A (en) | Circuit device balancing and adjusting diagonal branch voltage to be measured of resistance bridge circuit | |
| JPH0610765B2 (en) | Process control equipment | |
| JP4022059B2 (en) | Current amplifier circuit offset adjustment method and current amplifier circuit having offset adjustment function | |
| US4232259A (en) | Servo-system | |
| JPH06265613A (en) | Magnetic sensor device | |
| JPS63121320A (en) | Da converter with error correcting circuit | |
| JPH0228913B2 (en) | CHOSEIMOKUHYODENATSUSETSUTEIHOHO | |
| JPH05142006A (en) | Offset voltage measuring device | |
| JPH0124597Y2 (en) | ||
| SU796789A2 (en) | Device for automatic control of objects with delay | |
| JP2791799B2 (en) | Current output device | |
| JPH029928A (en) | Fuel injection controller | |
| JP3250705B2 (en) | Positioning device | |
| JPH05233006A (en) | Gain adjuster for closed loop control | |
| JPH0648015U (en) | Furnace temperature control system |