[go: up one dir, main page]

JPS5889085A - Motor control circuit - Google Patents

Motor control circuit

Info

Publication number
JPS5889085A
JPS5889085A JP56186798A JP18679881A JPS5889085A JP S5889085 A JPS5889085 A JP S5889085A JP 56186798 A JP56186798 A JP 56186798A JP 18679881 A JP18679881 A JP 18679881A JP S5889085 A JPS5889085 A JP S5889085A
Authority
JP
Japan
Prior art keywords
motor
speed
circuit
control
digital
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
Application number
JP56186798A
Other languages
Japanese (ja)
Inventor
Mikito Kabuki
株木 幹人
Yasuki Oota
太田 泰樹
Kenichi Kumasaka
熊坂 賢一
Hiroshi Okubo
宏 大久保
Yutaka Nakano
裕 中野
Kiyonobu Kinoshita
木下 清宣
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.)
Hitachi Ltd
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Engineering Co Ltd
Hitachi Ltd
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 Hitachi Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Engineering Co Ltd
Priority to JP56186798A priority Critical patent/JPS5889085A/en
Publication of JPS5889085A publication Critical patent/JPS5889085A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/0077Characterised by the use of a particular software algorithm

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

PURPOSE:To control a plurality of driving mechanisms of different specifications by one controller by switching, controlling the speed of and the positioning of a controlling circuit of a motor with a small-sized computer. CONSTITUTION:An operation command from an operation unit 1 is inputted to a microcomputer 2. The microcomputer 2 controls the operations of a positioning controlling amplifier 4, a speed controller 5, a position detector 6, a limit switch 7, a resetting circuit 8, an emergency stopping circuit 9, an overcurrent protecting circuit 10, and a position detector 11 through an interface 3, and calculates or controls the output of switching, speed or alternating command of a control system, tachometer generator 55 and a current detector.

Description

【発明の詳細な説明】 本発明は超音波探傷用駆動装置のモータを制御する回路
方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a circuit system for controlling a motor of a drive device for ultrasonic flaw detection.

モータの速度制御、位置決め制御を行なう回路−は一般
的に知られているものである。
Circuits for controlling the speed and positioning of the motor are generally known.

本発明は超音波探傷などで使用する異なった仕様の駆動
機構のモータを制御するだめのものである。すなわち、
1つの制御装置で仕様の異なった複数の駆動機構を制御
するだめのものである。なお、駆動機構は同時に1台の
制御を行なうものであり、駆動機構はケーブルの先端で
交換する。このため、−モータ容量、速度発電機等の仕
様の違い・制御方式の違いに対応するものである。
The present invention is for controlling motors of drive mechanisms of different specifications used in ultrasonic flaw detection and the like. That is,
A single control device is designed to control multiple drive mechanisms with different specifications. Note that the drive mechanism controls one unit at a time, and the drive mechanism is replaced at the end of the cable. Therefore, it is possible to accommodate differences in specifications such as motor capacity and speed generator, and differences in control methods.

本発明は小形な電子計算機(マイクロコンピュータ)で
モータの制御回路を切替え、速度制御、位置決め制御を
行なうものである。また、モータ容量が異なるため、過
電流保護回路の設定電流値の切替、速度発電機の仕様の
違いによる切替、位置検出器の違いによる切替【ポテン
ショメータ、ロータリーエンコーダなど)を行ない、1
つの制御回路を種々のモータ、及ば制御方式に切替える
ものである。
The present invention uses a small electronic computer (microcomputer) to switch the motor control circuit and perform speed control and positioning control. In addition, since the motor capacities differ, the set current value of the overcurrent protection circuit is changed, the speed generator specifications are changed, and the position detector is changed (potentiometer, rotary encoder, etc.).
This is to switch one control circuit to various motors and control methods.

本発明の実施例を第1図に示す。1は機器を操作する操
作部、2は電子計算機であり、マイクロコンピュータな
どの小形なものでよい。3はマイコンとサーボ系を制御
するインターフェイスでるる。4は位置決め制御用のア
ンプ部である。5はモータの速度制御回路である。6は
位置検出部でめる。7は駆動機構部の動作範囲の上限、
下限部に設けるリミット・スイッチである。これが作動
するとモータは停止する。8はリセット回路である。9
は非常停止回路である。1oはモータの過電流保護回路
である。4,5.6はアナログサーボ系であり1位置決
め制御を行なう。
An embodiment of the invention is shown in FIG. Reference numeral 1 indicates an operation unit for operating the device, and 2 indicates an electronic computer, which may be a small device such as a microcomputer. 3 is an interface that controls the microcomputer and servo system. 4 is an amplifier section for positioning control. 5 is a motor speed control circuit. 6 is determined by the position detection section. 7 is the upper limit of the operating range of the drive mechanism section;
This is a limit switch installed at the lower limit. When this is activated, the motor will stop. 8 is a reset circuit. 9
is an emergency stop circuit. 1o is a motor overcurrent protection circuit. Reference numerals 4, 5, and 6 are analog servo systems that perform one positioning control.

1は操作部であり、こ\から操作指令をマイコン2へ入
力する。2のマイコンは3のインターフイスを介して、
制御系の切替へ(位置決め制御、速度制御)、速度発電
機のレンジ切替、電流検出器の切替、速度または位置指
令の出力などの演算、制御を行なう。また、ディジタル
位置決め制御の場合、位置検出回路11からロータリー
エンコーダなどの値を取込み位置指令を35のD/A変
換器へ出力する。
Reference numeral 1 denotes an operation section from which operation commands are input to the microcomputer 2. The microcomputer 2 is connected via the interface 3.
Performs calculations and controls for switching control systems (positioning control, speed control), switching speed generator ranges, switching current detectors, and outputting speed or position commands. Further, in the case of digital positioning control, the value of a rotary encoder or the like is taken from the position detection circuit 11 and a position command is output to the D/A converter 35.

3はマイコンとサーボ系とのインターフェイス部である
。31はデコーダであり、マイコンから出力されたコー
ドをデコードし、インターフェイス回路が選択されたこ
とを識別するものである。
3 is an interface section between the microcomputer and the servo system. A decoder 31 decodes the code output from the microcomputer and identifies that the interface circuit has been selected.

32のディジタル出力回路DOではアナログスイッチを
開閉させる信号である。まだ、リセット信号なども出力
する。34の割込み入力回路PIはサーボ系のリミット
スイッチや、過電流保護回路が働いたことをマイコンに
人力する。35はディジタル−アナログ変換器D/Aで
あり、サーボ系に対して、速度指令、位置指令を出力す
る。
The digital output circuit DO 32 is a signal for opening and closing an analog switch. It still outputs reset signals, etc. The interrupt input circuit PI 34 notifies the microcomputer that the servo system limit switch or overcurrent protection circuit has activated. 35 is a digital-to-analog converter D/A, which outputs speed commands and position commands to the servo system.

4.5.6はアナログ・サーボ系であり1位置決め制御
を行なう。また、361のアナログ・スイッチをA側に
切替えることにより50回路のみが動作し、速度制御系
が構成される。位置決め制御において361のアナログ
スイッチをBにすると位置検出器はポテンショメータな
どのアナログ位置検出器による制御系が構成される。ま
た、361のアナログスイッチをA側にすると、 D/
A変換器は速度制御回路と接続される。位置検出器を6
2のロータリーエンコーダなどのディジタル式を用いた
位置決め制御系の構成はマイコン2、D/A35、速度
制御系5、検出器62、検出回路(カウンタなど)11
に工TO構成され、ディジタル式の位置決め制御系が構
成される。位置指令は操作部から入力され、位置検出回
路11からの位置信号をマイコンで読み取り、指令との
偏差を演算し、係数を掛けてD/A変換器に速度声令と
して出力する。
4.5.6 is an analog servo system and performs one positioning control. Further, by switching the analog switch 361 to the A side, only 50 circuits operate, and a speed control system is configured. In positioning control, when the analog switch 361 is set to B, a control system using an analog position detector such as a potentiometer is configured as a position detector. Also, when the 361 analog switch is set to the A side, D/
The A converter is connected to the speed control circuit. 6 position detectors
The configuration of the positioning control system using digital type such as rotary encoder 2 is as follows: microcomputer 2, D/A 35, speed control system 5, detector 62, detection circuit (counter etc.) 11
A digital positioning control system is constructed. A position command is input from the operation unit, a position signal from the position detection circuit 11 is read by a microcomputer, a deviation from the command is calculated, multiplied by a coefficient, and output as a speed command to a D/A converter.

v a= K (己=下7 vR,:速度指令、K:比例定数、PB:位置指令、P
F:検出位置 上記のVRを速度指令として5の速度制御回路に与える
ことにより位置決め制御が行なえる。
v a = K (self = lower 7 vR,: speed command, K: proportional constant, PB: position command, P
F: Detected position Positioning control can be performed by applying the above VR as a speed command to the speed control circuit 5.

5の速度制御系はアンプ51、リレー92、電流検出用
抵抗53、直流サーボモータ54.速度発電機55、ア
ナログスイッチ363〜365、抵抗57〜59、アン
プ56で構成される。リレー92はモータ回路を遮断す
るもので、非常停止、リミットスイッチ71.72の動
作による停止用である。53の抵抗は過電流を検出する
ための抵抗である。55の速度発電機はモータの速度を
検出するだめのものである。駆動機構によって、速度発
電機の回転数当りの出力電圧値v/rpmが異なるもの
が多い。このため、アナログスイッチ363〜365、
抵抗57〜5体、アンプ56により補正するものである
。すなわち、速度発電機の出力値の違いにより、アナロ
グスイッチの363〜365のいずれかをマイコンによ
り選択できるようにする。マイコンでは接続された駆動
機構により、あらかじめプログラムされた内容によりデ
ィジタル出力回路32に出力し、そのビット情報により
、363〜36,5のいずれかが選択される。
The speed control system No. 5 includes an amplifier 51, a relay 92, a current detection resistor 53, and a DC servo motor 54. It is composed of a speed generator 55, analog switches 363 to 365, resistors 57 to 59, and an amplifier 56. The relay 92 is for cutting off the motor circuit, and is used for emergency stop and stop due to the operation of limit switches 71 and 72. A resistor 53 is a resistor for detecting overcurrent. The speed generator 55 is for detecting the speed of the motor. In many cases, the output voltage value v/rpm per rotational speed of the speed generator differs depending on the drive mechanism. For this reason, the analog switches 363 to 365,
This is corrected by five resistors 57 to 5 and an amplifier 56. That is, the microcomputer can select one of the analog switches 363 to 365 depending on the output value of the speed generator. The microcomputer outputs preprogrammed contents to the digital output circuit 32 by a connected drive mechanism, and one of 363 to 36 and 5 is selected according to the bit information.

57〜59の抵抗は56の演算抵抗であり、使用する速
度発電機の出力値に合せろらかしめ選定しているもので
ある。
Resistors 57 to 59 are calculated resistors 56, which are selected according to the output value of the speed generator used.

過電流保護回路10はモーターの電機子電流を  。The overcurrent protection circuit 10 protects the armature current of the motor.

抵抗53とアンプ101により検出する。アンプ101
では一次遅れ回路となっており、モーターの起動電流、
停止電流などで定格清流以上の瞬時電流を平滑し、“過
電流保護回路が動作しないようにする。アンプ102は
モーターが逆方向回転の場合の検出用である。105は
電圧比較器である。
It is detected by the resistor 53 and amplifier 101. amplifier 101
This is a first-order lag circuit, and the starting current of the motor,
The instantaneous current exceeding the rated current is smoothed by a stop current, etc., so that the overcurrent protection circuit does not operate.The amplifier 102 is used to detect when the motor is rotating in the opposite direction.105 is a voltage comparator.

アナログスイッチ366〜36.8. 抵抗I O7〜
110でモータの定格電流よりゃ\高めな値に電圧比較
器の基準値を設定する。アナログ・スイッチは使用する
モータを選択するものであり、マイコンであらかじめプ
ログラムされ、接続される、駆動機構により決まるもの
である。
Analog switches 366-36.8. Resistance I O7~
At step 110, the reference value of the voltage comparator is set to a value higher than the rated current of the motor. The analog switch selects the motor to be used, and is determined by the drive mechanism that is preprogrammed and connected to the microcomputer.

1台の制御装置で複数の駆動装置を制御する制御装置に
おいて、駆動装置は同時には1台のみ使用される場合、
1つの制御回路をプログラムにより切替えて使用できる
ものである。
In a control device that controls multiple drive devices with one control device, when only one drive device is used at the same time,
One control circuit can be switched and used by a program.

駆動装置はそれぞれ、モータの容量、定格電圧、電流の
違い、速度発電機の回転数当りの出力電圧値の違い、過
電流保護回路の設定値の変更1位置決め制御、速度制御
などの制御系の違い、位置決め薊御の場合、アナログに
よる位置決め制御やディジタルによる位置決め制御系の
違いなどが、電子計算機にプログラムし、使用する駆動
装置に適した制御系や各種の設定値の変更を可能にしだ
ものでおる。
Each drive device has differences in motor capacity, rated voltage, and current, differences in the output voltage value per rotation speed of the speed generator, and changes in overcurrent protection circuit setting values.1 Control systems such as positioning control and speed control. In the case of positioning control, there are differences between analog positioning control and digital positioning control systems, which make it possible to program the control system into an electronic computer and change the control system and various setting values to suit the drive device being used. I'll go.

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

第1図は本発明の実施例回路図である。 FIG. 1 is a circuit diagram of an embodiment of the present invention.

Claims (1)

【特許請求の範囲】 1、 サーボモータを制御する制御装置において、電子
計算機とディジタル・アナログ変換器1位置決め制御用
増幅器、速度制御用増幅器、速度発電機、アナログ位置
検出器を備えたサーボモータの制御回路において、位置
指令、速度指令を電子計算機から、ディジタル・アナロ
グ変換器を介して一1幅器に与え、電子計算機からアナ
ログ・スイッチで位置決め制御、速度制御が切替えられ
、かつ速度発電機の出力電圧/回転数に応じた速度検出
用抵抗器を電子計算機からアナログ・スイッチで切替え
、駆動装置に適した制御系が構成できることを特徴とす
るモータ制御回路。 2、特許請求の範囲において、モータの電機子電流を検
出する抵抗器、この抵抗の電圧降下値を増幅する増幅器
、増幅器の1次遅れ回路、モータ定格電流に相当する値
(−!たけ、それをや\上廻る値)に設定する複数の設
定回路、これを電子計算機からアナログ・スイッチで切
替える回路、この設定値と増幅器の出力電圧を比較し、
モータが過電流になったとき、モータを停止するもので
、モータ容量の変更に対して過電流設定値が変更できる
ようにしたことを特徴とするモータ制御回路。 3、特許請求の範囲第1項、第2項、第3項において、
ディジタル位置検出器、ディジタル位置検出回路を備え
、該ディジタル位置検出回路をディジタル計算機で読取
り、位置指令と検出値の偏差を計算し、係数倍(または
、関東して係数倍)してディジタル−アナログ変換器に
速度指令を出力し、アナログの速度制御系を動作せしめ
、ディジタル位置決め制御を行なうもので、一つの制御
装置で複数の駆動装置を制御し、制御系を電子計算機の
プログラムにより切替えられることを特徴とするモータ
制御回路。
[Claims] 1. A control device for controlling a servo motor, which includes an electronic computer, a digital-to-analog converter, a positioning control amplifier, a speed control amplifier, a speed generator, and an analog position detector. In the control circuit, a position command and a speed command are given from an electronic computer to an eleventh width generator via a digital-to-analog converter, and positioning control and speed control are switched from the electronic computer to an analog switch. A motor control circuit characterized by being able to configure a control system suitable for a drive device by switching a speed detection resistor according to the output voltage/rotation speed using an analog switch from an electronic computer. 2. In the claims, a resistor that detects the armature current of the motor, an amplifier that amplifies the voltage drop value of this resistor, a first-order delay circuit of the amplifier, a value corresponding to the motor rated current (-! There are multiple setting circuits that set the value to a value higher than or equal to , a circuit that switches this from an electronic computer using an analog switch, and a circuit that compares this setting value with the output voltage of the amplifier.
A motor control circuit that stops a motor when an overcurrent occurs in the motor, and is characterized in that an overcurrent setting value can be changed in response to a change in motor capacity. 3. In claims 1, 2, and 3,
Equipped with a digital position detector and a digital position detection circuit, the digital position detection circuit is read by a digital computer, the deviation between the position command and the detected value is calculated, and the result is multiplied by a coefficient (or multiplied by the coefficient in Kanto) to convert digital to analog. A device that outputs a speed command to a converter, operates an analog speed control system, and performs digital positioning control. Multiple drive devices can be controlled by one control device, and the control system can be switched by a computer program. A motor control circuit featuring:
JP56186798A 1981-11-24 1981-11-24 Motor control circuit Pending JPS5889085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56186798A JPS5889085A (en) 1981-11-24 1981-11-24 Motor control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56186798A JPS5889085A (en) 1981-11-24 1981-11-24 Motor control circuit

Publications (1)

Publication Number Publication Date
JPS5889085A true JPS5889085A (en) 1983-05-27

Family

ID=16194767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56186798A Pending JPS5889085A (en) 1981-11-24 1981-11-24 Motor control circuit

Country Status (1)

Country Link
JP (1) JPS5889085A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106078A (en) * 1984-10-29 1986-05-24 Seiko Instr & Electronics Ltd Motor drive device
JPS6430482A (en) * 1987-07-24 1989-02-01 Seiko Epson Corp Overload prevention device for motor drive
EP0362395A1 (en) * 1988-02-05 1990-04-11 Fanuc Ltd. Method and apparatus for injection compression molding

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106078A (en) * 1984-10-29 1986-05-24 Seiko Instr & Electronics Ltd Motor drive device
JPS6430482A (en) * 1987-07-24 1989-02-01 Seiko Epson Corp Overload prevention device for motor drive
EP0362395A1 (en) * 1988-02-05 1990-04-11 Fanuc Ltd. Method and apparatus for injection compression molding

Similar Documents

Publication Publication Date Title
US4875000A (en) Current fault detection system and method for AC controller
JPH06253585A (en) Abnormality detector for brushless motor
AU2003213428A1 (en) Electric power steering device control apparatus
US6603279B2 (en) Electric motor drive and process for operating an electronically commutated electric motor
EP0116908B1 (en) Control arrangement and system comprising this control arrangement and an inverter for induction motor speed controller
JPS5889085A (en) Motor control circuit
JPS61180593A (en) Rotation controller for ac/dc motor
JPH0216821B2 (en)
CA1208695A (en) Servomotor feedback fault detector
EP0275633A1 (en) Control of multiphase ac motors
JP2618227B2 (en) Control device for air conditioner
JP2939763B2 (en) Position control device
JP3408956B2 (en) Drive control device for servo motor
JPS6070925A (en) Motor malfunction self-diagnosing device
KR940003767Y1 (en) Arrangement for speed regulation of electric motor
JPS6158490A (en) Digital drive device of dc motor
JP2514009B2 (en) Monitoring device for AC servo motor
JPH09183074A (en) Automatic screw fastener
JP3637686B2 (en) Electric shutter malfunction prevention device
JPH0223969Y2 (en)
JPH05119829A (en) Feedback controller
JPH0249259Y2 (en)
JPS58215978A (en) Servo malfunction detecting circuit in robot driving device
JPH038452B2 (en)
JPS60186909A (en) Abnormality detecting circuit of servo system