JPH04101697A - Digital servo drive system - Google Patents
Digital servo drive systemInfo
- Publication number
- JPH04101697A JPH04101697A JP2138303A JP13830390A JPH04101697A JP H04101697 A JPH04101697 A JP H04101697A JP 2138303 A JP2138303 A JP 2138303A JP 13830390 A JP13830390 A JP 13830390A JP H04101697 A JPH04101697 A JP H04101697A
- Authority
- JP
- Japan
- Prior art keywords
- phase
- transmission line
- current
- signal
- phase current
- 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.)
- Granted
Links
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデジタルサーボドライブシステムに関し、特に
ロボットに用いるデジタルサーボドライブシステムに関
する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a digital servo drive system, and particularly to a digital servo drive system used in a robot.
従来のサーボドライブシステムにおいては、サーボドラ
イブ全体をコントローラ内部に搭載し各軸分のパワーラ
インを機械またはロボット(以下、ロボットと総称する
)に供給する截置分離方式であった。そのため、コント
ローラとロボットの間を結線するケーブルとして、信号
ラインのほかに、1軸当りU、V、W相およびアースの
4木のパワーケーブルか必要であった。したかって、6
軸のロボットの場合には24木のパワーケーブルか必要
てあり、コントローラとロボット間の結線は非常に太く
なっていた。In conventional servo drive systems, the entire servo drive is mounted inside a controller and the power lines for each axis are supplied to a machine or robot (hereinafter collectively referred to as a robot) using a cut-and-separate method. Therefore, in addition to the signal line, four power cables for U, V, W phase, and ground were required for each axis as cables for connecting the controller and the robot. I want to, 6
In the case of an axis robot, a 24-wood power cable was required, and the connection between the controller and the robot was extremely thick.
第3図は截置分離方式のサーボドライブシステムの一例
である。FIG. 3 is an example of a servo drive system of the cut-and-separate type.
6個のサーボドライブ42□、42□、 423.42
4425、426はコントローラ41の内部に搭載され
、コントローラ41とロボット40の間は太いパワーラ
イン43によフて結線されている。6 servo drives 42□, 42□, 423.42
4425 and 426 are mounted inside the controller 41, and the controller 41 and the robot 40 are connected by a thick power line 43.
ここて、パワーケーブルを短くするためにコントロール
部(演算部)とパワー部を分離しようとすると、以下に
記すようにパワー部にCPUを取付けてEEPROMの
内容を読出す必要がある。If an attempt is made to separate the control section (calculating section) and the power section in order to shorten the power cable, it is necessary to attach a CPU to the power section and read the contents of the EEPROM as described below.
第4図はコントロール部とパワー部を分離した(以下、
分離形と記す)サーボドライブの一例の構成図である。Figure 4 shows the control section and power section separated (hereinafter referred to as
FIG. 2 is a configuration diagram of an example of a servo drive (referred to as a separate type).
コントロール部IAとパワー部2Aは別体に構成され、
両者は切離し可能に接続されている。パワ部2Aは、コ
ントロール部IAの演算結果をU、V。The control section IA and the power section 2A are configured separately,
Both are detachably connected. The power unit 2A outputs the calculation results of the control unit IA to U and V.
W相PWM指令として、ライントライバ44.ラインレ
シーバ45を介して受信する。オンティレイ回路46は
各相PWM指令に対応するヘーストライブ信号を生成す
る。インバータ47は各相ベーストライブ信号に応答し
てサーボモータ48を駆動する。インバータ47の出力
電流値は電流検出器49によって検出され、PWM変調
された後電流フィードバック信号としてコントロール部
IAに帰還される。As the W-phase PWM command, the line driver 44. It is received via the line receiver 45. The on-tilt circuit 46 generates a hash drive signal corresponding to each phase PWM command. Inverter 47 drives servo motor 48 in response to each phase base drive signal. The output current value of the inverter 47 is detected by a current detector 49, PWM modulated, and then fed back to the control unit IA as a current feedback signal.
EEFROM 51はサーボモータの電流容量、電流検
出器のゲイン、オフセットテーク等、コントロール部I
AかPWM指令を演算するために必要てあり、かつ、サ
ーボモータの電流容量に対応して変更する必要がある定
数か書込まれている。EEFROM 51 contains the control section I, such as the current capacity of the servo motor, the gain of the current detector, and the offset take.
A constant that is necessary for calculating the PWM command and that needs to be changed in accordance with the current capacity of the servo motor is written.
サーボドライブシステムの始動時に、コントロール部I
AはTxDビンを介して(:PU 52にテーク要求信
号を送信すると、CPLI 52はEEPROM 51
ノデータを読出し、コントロール部IAのRxDピンに
送信する。コントロール部IAはこの読出された内容を
内部定数として前記PWM指令を生成する。When starting the servo drive system, control section I
A sends a take request signal to the PU 52 via the TxD bin (: When A sends a take request signal to the PU 52, the CPLI 52
data is read out and sent to the RxD pin of the control unit IA. The control unit IA generates the PWM command using the read contents as internal constants.
このように、サーボモータ48の電流容量に応して変更
しなければならない部品をパワー部に搭載しているので
、サーボモータの電流容量の変更があった場合には、パ
ワー部のみを取替え、コントロール部を共通して使用す
ることかてきる。このように、サーホ系をテシタル化し
、動作初期時にPWM指令の演算に必要な定数をメモリ
から読出して演算することにより、コントロール部自体
をサーボモータの電流容量に無関係に構成することかて
きる。In this way, the power part is equipped with parts that must be changed according to the current capacity of the servo motor 48, so if there is a change in the current capacity of the servo motor, only the power part can be replaced. It is possible to use the control section in common. In this way, by converting the servo system into a digital system and reading constants necessary for calculating the PWM command from the memory and calculating them at the initial stage of operation, the control section itself can be configured regardless of the current capacity of the servo motor.
上記の截置分離方式のサーボドライブシステムにおいて
は、コントローラとロボット本体とを結線するケーブル
か太くなるばかりてなく、サーボドライブかコントロー
ラ中に収納されているのて、放熱のために大きなヒート
シンクか必要になり、コントローラ自体を小形化てきな
いという問題点がある。In the above-mentioned cut-and-separate servo drive system, not only does the cable connecting the controller and robot body become thicker, but since the servo drive is housed inside the controller, a large heat sink is required for heat dissipation. Therefore, there is a problem that the controller itself cannot be made smaller.
また、分離形サーボドライブシステムにおいては、サー
ボモータの電流容量に応じて変更すべき部品をすへてパ
ワー部に搭載するという技術思想に従って、EEPRO
Mをもパワー部に搭載すると、CPUもパワー部に設け
なければならず、しかも、メモリから読出されたテーク
の伝送のみのための信号ラインが必要になるという問題
点がある。In addition, in the separate servo drive system, in accordance with the technical idea that all parts that need to be changed according to the current capacity of the servo motor are mounted in the power section, the EEPRO
If M is also installed in the power section, there is a problem that the CPU must also be installed in the power section, and furthermore, a signal line is required only for transmitting takes read from the memory.
本発明の目的は、コントロール部か小形でパワーケーブ
ルが細く、かつ、パワー部にCPt1を設置する必要か
ない分離形サーボドライブシステムを提供することにあ
る。An object of the present invention is to provide a separate servo drive system in which the control section is small, the power cable is thin, and there is no need to install CPt1 in the power section.
本発明の第1のテシタルサーポトライブンステムは、
サーボモータを制御するU、V、W相電流指令を演算す
るコントロール部と、前記電流指令に応答して前記サー
ボモータを駆動し、電流検出手段によって生成された電
流フィードバック信号をコントロール部に帰還させるパ
ワー部で成り、前記コントロール部とパワー部は別置さ
れていて、両者の間にはU、V、W相電流指令用伝送線
路および電流フィードバック信号用伝送線路が接続され
、パワー部にはサーボアンプ、電流検出手段、コントロ
ール部が電流指令を演算するために必要てあり、かつ、
サーボモータの電流容量に対応して変更する必要がある
定数か書込まれているメモリか配置されているテシタル
サーポトライブシステムであって、
前記コントロール部は、
U、■相電流指令とデータ読出し指令を人力とし、切換
信号が第1の論理レベルのときにはUvMJ電流指令を
選択し、第2の論理レベルのときにはデータ読出し指令
を選択してU、V相電流指令用伝送線路上に伝達する第
1のセレクタと、切換信号が第1の論理レベルのときに
はW相電流指令をW相電流指令用伝送線路に接続し、切
換信号か第2の論理レベルのときには該伝送線路を切断
するW相接続手段を含み、
前記パワー部はさらに、
W相電流指令用伝送線路か切断されたとき、断線を検出
して前記サーボアンプを非能動にし、かつ、前記メモリ
を読出しイネーブルにする断線検出手段と、
前記電流フィードバック信号と前記メモリの出力とを入
力し、前記断線か検出されていないときには電流フィー
ドバック信号を選択し、前記断線が検出されているとき
には、前記メモリの出力を選択して電流フィードバック
信号用伝送線路上に伝達する第2のセレクタを有する。A first technical support tribe stem of the present invention includes a control unit that calculates U, V, and W phase current commands that control a servo motor, and a current detection unit that drives the servo motor in response to the current command. The control section and the power section are placed separately, and between them are a transmission line for U, V, and W phase current commands and a current feedback signal. A signal transmission line is connected to the power section, and a servo amplifier, a current detection means, and a control section are necessary for calculating the current command, and
The Tesstal Serpo Tribe system is equipped with a memory in which constants or constants that need to be changed in accordance with the current capacity of the servo motor are written, and the control section includes U, ■ phase current commands and data readout. When the command is human-powered, the UvMJ current command is selected when the switching signal is at the first logic level, and the data read command is selected when the switching signal is at the second logic level, and the second signal is transmitted onto the transmission line for U and V phase current commands. 1 selector and a W-phase connection that connects the W-phase current command to the W-phase current command transmission line when the switching signal is at the first logic level, and disconnects the transmission line when the switching signal is at the second logic level. The power section further includes: disconnection detection means for detecting a disconnection, deactivating the servo amplifier, and enabling readout of the memory when the W-phase current command transmission line is disconnected; The current feedback signal and the output of the memory are input, and when the disconnection is not detected, the current feedback signal is selected, and when the disconnection is detected, the output of the memory is selected and the output is used for the current feedback signal. It has a second selector that communicates on the transmission line.
本発明の第2のテジタルサーホトライブシステムは、
本発明の第1のテシタルサーポドライブシステムのサー
ボモータがロボット本体を操作するアクチュエータてあ
り、パワー部はロボット本体に設置されている。In the second digital thermodrive system of the present invention, the servo motor of the first digital thermodrive system of the present invention serves as an actuator for operating the robot body, and the power section is installed in the robot body.
〔作用〕
切換信号か第1の論理レベルのときには、第1のセレク
タは、U、V相電流指令用伝送線路(以下、U、V相伝
送線路と記す)上にU、V相電流指令を伝達し、W相接
続手段はW相電流指令をW相電流指令用伝送線路(以下
、W相伝送線路と記す)に接続する。サーボアンプは、
U、V、W相伝送線路を経由して伝送されたU、V、W
相電流指令に応答して、サーボモータを駆動する。電流
フィードバック信号は電流フィードバック信号用伝送線
路(以下、電流フィードバック伝送線路と記す)を介し
てコントロール部に帰還される。以下、上記の動作モー
トを駆動モートと記す。[Operation] When the switching signal is at the first logic level, the first selector sends the U and V phase current commands onto the U and V phase current command transmission line (hereinafter referred to as the U and V phase transmission line). The W-phase connection means connects the W-phase current command to a W-phase current command transmission line (hereinafter referred to as a W-phase transmission line). The servo amplifier is
U, V, W transmitted via U, V, W phase transmission line
Drives the servo motor in response to phase current commands. The current feedback signal is fed back to the control section via a current feedback signal transmission line (hereinafter referred to as a current feedback transmission line). Hereinafter, the above operating mote will be referred to as a drive mote.
切換信号か第2の論理レベルのときには、第1のセレク
タはU、v相伝送線路上にデータ読出し指令を伝達しW
相伝送線路は切断される。その結果、断線検出手段は断
線を検出し、それによフてサーボアンプは非能動にされ
、メモリは読出しイネーブルにされて、テークか読出さ
れる。第2のセレクタは、該テークを電流フィードバッ
ク伝送線路上に出力する。このようにメモリに書込まれ
ている定数は、CPllを用いないでコン[・ロール部
によって直接読出され、U、V、W相電流指令の演算に
パラメータとして用いられる。また、このデータ読出し
のために新たな信号線を用いる必要はない。以下、この
動作モートを断線モートと記す。When the switching signal is at the second logic level, the first selector transmits a data read command onto the U and V phase transmission lines, and the W
The phase transmission line is cut. As a result, the disconnection detection means detects the disconnection, whereby the servo amplifier is deactivated and the memory is read-enabled to be taken or read. A second selector outputs the take onto a current feedback transmission line. The constants written in the memory in this way are directly read out by the control section without using the CPll, and are used as parameters in the calculation of the U, V, and W phase current commands. Further, there is no need to use a new signal line for reading this data. Hereinafter, this operating mote will be referred to as a disconnection mote.
本発明のサーボドライブシステムにおいては、サーボア
ンプがパワー部に搭載されているのて、パワー部をロボ
ット本体に設置してサーボアンプをロボット本体に取付
けることにより、コントロール部を小形化しパワーケー
ブルはサーホアンプの電源用ケーブル1木て済むことに
なる。また、ロホッ[・本体をパワートランジスタのヒ
ートシンクとして用いることがてきるので、専用のヒー
トシンクを用いる必要かなくなる。In the servo drive system of the present invention, since the servo amplifier is mounted on the power section, the power section is installed on the robot body and the servo amplifier is attached to the robot body, thereby making the control section smaller and connecting the power cable to the servo amplifier. This means that you only need one power cable. Furthermore, since the main body of the main body can be used as a heat sink for the power transistor, there is no need to use a dedicated heat sink.
次に本発明の実施例について図面を参照して説明する。 Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明のテシタルサーホドライブシステムの第
1の実施例のブロック図である。FIG. 1 is a block diagram of a first embodiment of the digital surf drive system of the present invention.
本実施例のテシタルサーポトライブシステムはコントロ
ール部1とパワー部2によって構成され、両者はU、V
相伝送線路20.W相伝送線路21および電流フィード
バック伝送線路22によって接続される。The technical support system of this embodiment is composed of a control section 1 and a power section 2, both of which are U and V.
Phase transmission line 20. It is connected by a W-phase transmission line 21 and a current feedback transmission line 22.
コントロール部1にはセレクタ3.U、V相うイントラ
イバ4.W相うイントライバ5.インバータ17. U
、 V相電流フィードバック伝送線路用のラインレシー
バ6、U、V相電流フィードバック伝送線路用の断線検
出回路7か搭載されている。The control section 1 has a selector 3. U, V mutually interrivers 4. W Mutual Intriver 5. Inverter 17. U
, a line receiver 6 for the V-phase current feedback transmission line, and a disconnection detection circuit 7 for the U- and V-phase current feedback transmission lines.
セレクタ3は、請求項(1)の第1のセレクタに該当し
、U相セレクタし、V相セレクタ32から成っている。The selector 3 corresponds to the first selector of claim (1), and includes a U-phase selector and a V-phase selector 32.
各セレクタ3□、32は公知の2人力1出力セレクタで
、U相セレクタ3.、 V相セレクタ32はそれぞれ演
算部(図示せず)が演算したU相PWM指令、V相PW
M指令を第1の人力とし、後述するEEFROMに印加
するシリアルクロック信号SKテータ読出し指令Diを
第2の入力とする。U相セレクタ31.V相セレクタ3
゜は、切換信号SかロウレベルのときにはそれぞれU相
PWM指令、■相Pt1M指令を出力し、切換信号Sか
ハイレベルのときにはそれぞれシリアルクロック信号S
Kおよびデータ読出し指令Diを出力し、ライントライ
バ4を介してU、V相伝送線路20に接続する。ライン
トライバ5は、請求項(1)のW相接続手段に該当し、
切換信号Sかロウレベルのときには、W相PWM指令を
W相伝送線路21に伝達し、ハイレベルのときには該伝
送線路21をフローティングにする。ラインレシーバ6
は、U、■相電流フィードバック伝送線路22を経由し
て伝送される平衡信号を差動増幅して演算部に伝達する
。U、V相電流フィードバック伝送線路用の断線検出回
路7は実願昭62−15599号に開示されたフォトカ
ブラ形断線検出回路て、その入力端子は各々の伝送線路
に直列に接続され、伝送線路か切断されたときにはその
出力かオフになって断線検出信号りか反転する。Each selector 3□, 32 is a known two-man power one-output selector, and the U-phase selector 3. , V-phase selector 32 receives U-phase PWM command and V-phase PW command calculated by a calculation unit (not shown), respectively.
The M command is the first input, and a serial clock signal SK data read command Di to be applied to the EEFROM, which will be described later, is the second input. U phase selector 31. V phase selector 3
゜ outputs the U-phase PWM command and the ■-phase Pt1M command when the switching signal S is at a low level, and outputs the serial clock signal S when the switching signal S is at a high level.
K and a data read command Di, and is connected to the U and V phase transmission lines 20 via the line driver 4. The line driver 5 corresponds to the W-phase connection means of claim (1),
When the switching signal S is at a low level, a W-phase PWM command is transmitted to the W-phase transmission line 21, and when it is at a high level, the transmission line 21 is made floating. line receiver 6
differentially amplifies the balanced signal transmitted via the U and ■ phase current feedback transmission lines 22 and transmits it to the arithmetic unit. The disconnection detection circuit 7 for U and V phase current feedback transmission lines is a photocoupler type disconnection detection circuit disclosed in Utility Application No. 15599/1983, and its input terminal is connected in series to each transmission line. When the wire is disconnected, its output turns off and the disconnection detection signal is inverted.
パワー部2にはオンデイレイ回路(図示せず)。The power section 2 includes an on-delay circuit (not shown).
3相インバータ(図示せず)、断線検出回路8゜EEP
ROM 9.インバータ10.16.セレクタ11.電
流検出器(図示せず)、ラインレシーバ+2.13.ラ
イントライバ14.15か搭載されている。3-phase inverter (not shown), disconnection detection circuit 8°EEP
ROM 9. Inverter 10.16. Selector 11. Current detector (not shown), line receiver +2.13. It is equipped with line driver 14.15.
ラインレシーバ12はU、V相伝送線路20上の平衡信
号を入力して差動増幅し、駆動モート時にはU、V相P
WM指令を、断線モート時にはシリアルクロック信号S
Kおよびデータ読出し指令Diを出力する。ラインレシ
ーバ13は駆動モード時にはW相PWM指令を出力し、
断線モード時には、入力がハイインピータンスになり出
力しない。オンデイレイ回路は、後述の断線検出回路8
によって発生されるペースブロック信号23をイネーブ
ル信号として人力し、駆動モート時には、U、V、W相
PWM指令に応答するヘーストライブ信号を生成して後
段の3相インバータを駆動し、断線モート時には該イン
バータをペースブロツクする(第3図参照)。3相イン
バータは、ヘーストライブ信号に応答してサーホモータ
を駆動する。The line receiver 12 inputs the balanced signals on the U- and V-phase transmission lines 20 and differentially amplifies them, and when in drive mode, the U- and V-phase P
WM command, serial clock signal S when the wire is disconnected.
K and a data read command Di are output. The line receiver 13 outputs a W-phase PWM command in the drive mode,
In disconnection mode, the input becomes high impedance and no output occurs. The on-delay circuit is connected to the disconnection detection circuit 8 described later.
The pace block signal 23 generated by the motor is manually inputted as an enable signal, and when the drive motor is in operation, it generates a hash drive signal that responds to the U, V, and W phase PWM commands to drive the subsequent 3-phase inverter, and when the motor is disconnected, the inverter is activated. (See Figure 3). A three-phase inverter drives the surf motor in response to the drive signal.
断線検出回路8は、U相、■相、W相伝送線路の断線を
それぞれ検出″4−るU相、■相、W相フォトカブラ8
..82.83で成り、その出力(受光素子の出力)は
直列に接続されている。本実施例ては、U相フォトカブ
ラの受光素子の陽極か抵抗旧を介して正電源に接続され
、W相フォトカブラ83の受光素子の陽極および陰極は
それぞれ、抵抗R2を介して前記正電源、および接地端
子と接続されている。U相フォトカプラ81の受光素子
の陽極酷の、接地に対する電圧は後述するように3相イ
ンバータをペースブロックするために用いられるので、
以下、ペースブロック信号23と記す。U。The disconnection detection circuit 8 detects disconnections in the U-phase, ■-phase, and W-phase transmission lines, respectively.
.. .. 82.83, and their outputs (outputs of the light receiving elements) are connected in series. In this embodiment, the anode of the light-receiving element of the U-phase photocoupler 83 is connected to the positive power supply via the resistor R2, and the anode and cathode of the light-receiving element of the W-phase photocoupler 83 are connected to the positive power supply via the resistor R2. , and connected to the ground terminal. The voltage between the anode of the light receiving element of the U-phase photocoupler 81 and the ground is used to pace-block the three-phase inverter, as will be described later.
Hereinafter, it will be referred to as a pace block signal 23. U.
■、W相伝送線路のいずれかが切断されると、ベースブ
ロック信号23はロウレベルからハイレベルに反転する
。また、サーボドライブシステムの動作が駆動モードか
ら断線モートに切換えられると、W相伝送線路がフロー
ティングになるのでW相フォトカブラ83の受光素子の
陽極A3の、接地に対する電圧はロウレベルからハイレ
ベルに反転する。以下、この電圧を断線検出信号24と
記す。(2) When any of the W-phase transmission lines is disconnected, the base block signal 23 is inverted from low level to high level. In addition, when the operation of the servo drive system is switched from the drive mode to the disconnection mode, the W-phase transmission line becomes floating, so the voltage of the anode A3 of the light receiving element of the W-phase photocoupler 83 with respect to the ground is reversed from low level to high level. do. Hereinafter, this voltage will be referred to as a disconnection detection signal 24.
EEPROM 9はシリアル型て、請求項(1)に開示
されたメモリに該当し、サーボモータの電流容量、電流
検出器のゲイン、オフセットモータ、その他コントロー
ル部1の演算部か電流指令を演算するために必要で、か
つ、サーボモータの電流容量に応して変更されるへき定
数か書込まれている。The EEPROM 9 is a serial type memory, which corresponds to the memory disclosed in claim (1), and is used to calculate the current capacity of the servo motor, the gain of the current detector, the offset motor, and other current commands from the calculation unit of the control unit 1. A constant is written therein, which is necessary for the servo motor and is changed according to the current capacity of the servo motor.
EEFROM 9は断線検出信号24をチップセレクト
信号とし、駆動モート時には読出しティスエーブルにさ
れ、断線モート時にはラインレシーバ12から転送され
たシリアルクロック信号SHに同期してデータ読出し指
令Diが指定するアドレスに書込まれているモータを出
力する。セレクタ11は請求項(1)の第2のセレクタ
に該当する。該セレクタ11はU相の電流検出器か出力
するU相電流フィードバック信号IljとEEPROM
9の出力を人力し、断線検出信号24かロウレベルの
時には、U相電流フィードバック信号1uを選択し、ハ
イレベルのときにはEEPROM 9の出力を選択して
出力する。ライントライバ14はセレクタ11の出力を
U相電流フィードバック伝送線路22上に出力する。ラ
イントライバ15は、ベースブロック信号23かロウレ
ベルのときにはV相電流フィードバック信号の平衡信号
を■相電流フィードバック伝送線路上に出力し、ベース
ブロック信号23がハイレベルのときには出力ディスエ
イプルにされる。The EEFROM 9 uses the disconnection detection signal 24 as a chip select signal, and when in drive mode, reading is disabled, and when in disconnection mode, it is written to the address specified by the data read command Di in synchronization with the serial clock signal SH transferred from the line receiver 12. Outputs the motor contained in the motor. The selector 11 corresponds to the second selector of claim (1). The selector 11 outputs the U-phase current feedback signal Ilj from the U-phase current detector and the EEPROM.
When the disconnection detection signal 24 is at a low level, the U-phase current feedback signal 1u is selected, and when it is at a high level, the output of the EEPROM 9 is selected and output. Line driver 14 outputs the output of selector 11 onto U-phase current feedback transmission line 22 . When the base block signal 23 is at a low level, the line driver 15 outputs a balanced signal of the V-phase current feedback signal onto the (2) phase current feedback transmission line, and when the base block signal 23 is at a high level, the output is disabled.
次に本実施例の動作を説明する。Next, the operation of this embodiment will be explained.
先ず、駆動モートの動作時には、切換信号Sをロウレベ
ルにする。First, when operating the drive mote, the switching signal S is set to low level.
このとき、セレクタ3は[1,V相PWM指令を選択し
、ライントライバ5は出力イネーブルにされる。その結
果、U、V、W相PWM指令は、それぞれのライントラ
イバ4,5.伝送線路20.2+。At this time, the selector 3 selects [1, V-phase PWM command, and the line driver 5 is enabled for output. As a result, the U-, V-, and W-phase PWM commands are transmitted to each line driver 4, 5 . Transmission line 20.2+.
ラインレシーバ12.13を経由してオンデイレイ回路
に伝送される。このとき、U、V、W相伝送線路20.
2]はいずれも接続状態であるので、断線検出回路8は
ロウレベルのベースブロック信号23を出力し、その結
果、オンティレイ回路は動作して3相インバータか動作
し、サーボモータが駆動される。また、このとき、ベー
スブロック信号の反転信号によってライントライバ15
は出力イネーブルにされ、V相電流フィードバック信号
がライントライバ15を介してコントロール部に伝送さ
れる。また、この動作モートにおいては断線検出信号2
4はロウレベルになるので、セレクタ11はU相電流フ
ィードバック信号を選択して出力し、該信号はライント
ライバ14を介してコントロール部に伝送される。It is transmitted to the on-delay circuit via the line receiver 12.13. At this time, U, V, W phase transmission lines 20.
2] are both in the connected state, the disconnection detection circuit 8 outputs the low level base block signal 23, and as a result, the on-tilt circuit operates, the three-phase inverter operates, and the servo motor is driven. At this time, the line driver 15 is also
is output enabled, and the V-phase current feedback signal is transmitted to the control section via the line driver 15. In addition, in this operating mode, disconnection detection signal 2
4 becomes low level, the selector 11 selects and outputs the U-phase current feedback signal, and this signal is transmitted to the control unit via the line driver 14.
このようにして通常のサーボドライブシステムの動作が
行われる。In this way, normal servo drive system operation is performed.
次に、サーボドライブシステムを断線モートで動作させ
る時には、切換信号Sをハイレベルにする。Next, when operating the servo drive system in disconnection mode, the switching signal S is set to a high level.
それによって、セレクタ3はシリアルクロック信号SK
とデータ読出し指令Diを選択し出力する。Thereby, the selector 3 outputs the serial clock signal SK.
and data read command Di are selected and output.
その結果、これらの信号はライントライバ4゜U、v相
伝送線路20を経由して、ラインレシーバ12の出力ラ
イン上に伝送される。一方、ライントライバ5はW相伝
送線路21をフローティングにするのて、断線検出回路
8はベースブロック信号23をハイレベルにし、その結
果、オンティレイ回路は非能動にされて3相インバータ
はベースブロツクされる。また、このとき、同時に断線
検出信号24もハイレベルにされるのてEEPROM
9は読出しイネーブルにされ、シリアルクロック信号S
にに同期して、データ読出し指令D1によって指定され
たアドレスのモータが読出される。さらにこのとき、セ
レクタ11はEEPROM 9の出力を選択して出力す
るのて、EEPROM 9から読出されたモータはライ
ントライバ14を経由してコントロール部1に伝送され
る。また、ライントライバ15は、ベースブロック信号
の反転信号によって出力ディスエイプルにされるのて、
V相電流フィードバック信号は伝送されない。As a result, these signals are transmitted onto the output line of the line receiver 12 via the line driver 4°U and the v-phase transmission line 20. On the other hand, since the line driver 5 makes the W-phase transmission line 21 floating, the disconnection detection circuit 8 makes the base block signal 23 high level, and as a result, the on-time delay circuit is made inactive and the three-phase inverter is placed in the base block state. be done. At this time, the disconnection detection signal 24 is also set to high level, so that the EEPROM
9 is read enabled and serial clock signal S
In synchronization with , the motor at the address specified by the data read command D1 is read out. Furthermore, at this time, the selector 11 selects and outputs the output of the EEPROM 9, and the motor read from the EEPROM 9 is transmitted to the control unit 1 via the line driver 14. Moreover, the line driver 15 is output disabled by the inverted signal of the base block signal.
No V-phase current feedback signal is transmitted.
このように、断線モードにおいては、U、v相伝送線路
20によってシリアルクロック信号SK。In this way, in the disconnection mode, the serial clock signal SK is transmitted through the U and V phase transmission lines 20.
テーク読出し指令Diを伝送し、El′、FROM 9
から読出されたテークを、U相電流フィードバック伝送
線路22を用いて伝送することができる。Transmit take read command Di, El', FROM 9
The take read from can be transmitted using the U-phase current feedback transmission line 22.
次に本発明のサーボドライブシステムの第2の実施例に
ついて説明する。Next, a second embodiment of the servo drive system of the present invention will be described.
第2図は、本発明のデジタルサーボドライブシステムの
3相インバータユニツトの配置の一例を示す図である。FIG. 2 is a diagram showing an example of the arrangement of the three-phase inverter unit of the digital servo drive system of the present invention.
本実施例のサーボドライブシステムにおいては、サーホ
モータはロホットのアクチュエータであり、第1図のパ
ワー部は、ロボット本体に設置されている。したかって
、3相インバータとロボット本体とを接続するパワーケ
ーブルは必要でなくなる。そのため、パワーケーブルは
インバータの電源用ケーブル33のみである。また、イ
ンバータユニットの各パワートランジスタは、ロボット
本体に取付けられているので、ロボット本体かヒートシ
ンクになっている。その結果、パワートランジスタのヒ
ートシンクは省略されている。In the servo drive system of this embodiment, the servo motor is a low-hot actuator, and the power section shown in FIG. 1 is installed in the robot body. Therefore, a power cable connecting the three-phase inverter and the robot body is no longer necessary. Therefore, the only power cable is the power cable 33 for the inverter. Furthermore, since each power transistor of the inverter unit is attached to the robot body, the robot body serves as a heat sink. As a result, the power transistor heat sink is omitted.
本実施例のサーボドライブシステムの機能および動作は
、第1の実施例と全く同様である。The functions and operations of the servo drive system of this embodiment are completely the same as those of the first embodiment.
以上説明したように本発明は、U、V、W相伝送線路の
断線状態を1つのステータスとして、該ステータスを示
すステータス信号である断線検出信号およびベースブロ
ック信号によってメモリの読出しと、読出されたテーク
の、電流フィードバック伝送線路上への出力を制御する
ことにより、次の効果を有する。As explained above, the present invention treats the disconnection state of the U, V, and W phase transmission lines as one status, and reads out the memory using the disconnection detection signal and the base block signal, which are status signals indicating the status. By controlling the output of the take signal onto the current feedback transmission line, the following effects can be obtained.
(1)パワー部にCPLIを設けることなく、また、新
たな信号線を設けることなく、コントロール部から直接
メモリを読出すことができる。(1) The memory can be read directly from the control section without providing a CPLI in the power section or a new signal line.
(2)サーホアンプのパワートランジスタをロボット本
体に取付けた場合には、パワーケーブルとしてはパワー
トランジスタの電源用ケーブルを必要とするだけである
ので、パワーケーブルを細くすることかてき、かつ、ロ
ホットをヒートシンクにすることがてきる。そしてパワ
ー部をとのような態様に配置しても、パワー部にCPU
を設けることなく、コントロール部からメモリを直接読
出すことかてきる。(2) When the power transistor of the surf amplifier is installed on the robot body, only the power cable for the power transistor is required as a power cable, so it is possible to make the power cable thinner and connect the robot to the heat sink. You can do it. Even if the power section is arranged in the manner shown, there is no CPU in the power section.
It is possible to directly read the memory from the control section without providing a controller.
第1図は本発明のデジタルサーボドライブシステムの第
1の実施例のブロック図、第2図は本発明のデジタルサ
ーボドライブシステムの3相インバータユニツトの配置
の一例を示す図、第3図は装置分離方式のサーボドライ
ブシステムの一例を示す図、第4図は分離形サーボドラ
イブシステムの一例の構成図である。
1−・・コントロール部、
2・・・パワー部、
3、11−・・セレクタ、
4、5.14.15−・・ライントライバ、6、12.
13−−・ラインレシーバ、7.8−・・断線検出回路
、
81.8□、 83−・・フォトカブラ、・・・EEP
ROM、
16、17 ・・・インバータ、
・・・ベースブロック信号、
・・・断線検出信号、
〜・電源、
32・・・インバータユニット、
・・・パワーケーブル。FIG. 1 is a block diagram of a first embodiment of the digital servo drive system of the present invention, FIG. 2 is a diagram showing an example of the arrangement of the three-phase inverter unit of the digital servo drive system of the present invention, and FIG. 3 is a diagram of the device. FIG. 4 is a diagram showing an example of a separate type servo drive system. FIG. 4 is a configuration diagram of an example of a separate type servo drive system. 1--Control section, 2--Power section, 3, 11--Selector, 4, 5.14.15--Line driver, 6, 12.
13--Line receiver, 7.8--Disconnection detection circuit, 81.8□, 83--Photocoupler,...EEP
ROM, 16, 17 ... Inverter, ... Base block signal, ... Disconnection detection signal, ... Power supply, 32 ... Inverter unit, ... Power cable.
Claims (2)
演算するコントロール部と、前記電流指令に応答して前
記サーボモータを駆動し、電流検出手段によって生成さ
れた電流フィードバック信号をコントロール部に帰還さ
せるパワー部で成り、前記コントロール部とパワー部は
別置されていて、両者の間にはU、V、W相電流指令用
伝送線路および電流フィードバック信号用伝送線路が接
続され、パワー部にはサーボアンプ、電流検出手段、コ
ントロール部が電流指令を演算するために必要であり、
かつ、サーボモータの電流容量に対応して変更する必要
がある定数が書込まれているメモリが配置されているデ
ジタルサーボドライブシステムにおいて、 前記コントロール部は、 U、V相電流指令とデータ読出し指令を入力とし、切換
信号が第1の論理レベルのときにはU、V相電流指令を
選択し、第2の論理レベルのときにはデータ読出し指令
を選択してU、V相電流指令用伝送線路上に伝達する第
1のセレクタと、切換信号が第1の論理レベルのときに
はW相電流指令をW相電流指令用伝送線路に接続し、切
換信号が第2の論理レベルのときには該伝送線路を切断
するW相接続手段を含み、 前記パワー部は、 W相電流指令用伝送線路が切断されたとき、断線を検出
して前記サーボアンプを非能動にし、かつ、前記メモリ
を読出しイネーブルにする断線検出手段と、 前記電流フィードバック信号と前記メモリの出力とを入
力し、前記断線が検出されていないときには電流フィー
ドバック信号を選択し、前記断線が検出されているとき
には、前記メモリの出力を選択して電流フィードバック
信号用伝送線路上に伝達する第2のセレクタを有するこ
とを特徴とするデジタルサーボドライブシステム。(1) A control unit that calculates U, V, and W phase current commands that control a servo motor, and a control unit that drives the servo motor in response to the current command and receives a current feedback signal generated by the current detection means. The control section and the power section are placed separately, and a transmission line for U, V, and W phase current commands and a transmission line for current feedback signal are connected between them. A servo amplifier, current detection means, and control section are required to calculate the current command.
In addition, in a digital servo drive system in which a memory is arranged in which constants that need to be changed in accordance with the current capacity of the servo motor are written, the control section is configured to issue U and V phase current commands and data read commands. is input, and when the switching signal is at the first logic level, the U and V phase current commands are selected, and when it is at the second logic level, the data read command is selected and transmitted onto the transmission line for the U and V phase current commands. a first selector that connects the W-phase current command to the W-phase current command transmission line when the switching signal is at a first logic level, and disconnects the transmission line when the switching signal is at a second logic level; The power unit includes: a disconnection detection unit that detects a disconnection, deactivates the servo amplifier, and reads out and enables the memory when the W-phase current command transmission line is disconnected; , inputting the current feedback signal and the output of the memory, selecting the current feedback signal when the disconnection is not detected, and selecting the output of the memory and outputting the current feedback signal when the disconnection is detected. A digital servo drive system characterized by having a second selector that transmits data on a transmission line.
チュエータであり、前記パワー部はロボット本体に設置
されている、請求項(1)に記載のデジタルサーボドラ
イブシステム。(2) The digital servo drive system according to claim 1, wherein the servo motor is an actuator that operates a robot body, and the power section is installed in the robot body.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2138303A JP2893867B2 (en) | 1990-05-30 | 1990-05-30 | Digital servo drive system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2138303A JP2893867B2 (en) | 1990-05-30 | 1990-05-30 | Digital servo drive system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04101697A true JPH04101697A (en) | 1992-04-03 |
| JP2893867B2 JP2893867B2 (en) | 1999-05-24 |
Family
ID=15218724
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2138303A Expired - Fee Related JP2893867B2 (en) | 1990-05-30 | 1990-05-30 | Digital servo drive system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2893867B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8082603B2 (en) | 2005-10-21 | 2011-12-27 | Leibfried Michael R | Toilet and toilet seat mounting system |
| US8087103B2 (en) | 2005-10-21 | 2012-01-03 | Leibfried Michael R | Toilet and toilet seat mounting apparatus |
-
1990
- 1990-05-30 JP JP2138303A patent/JP2893867B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8082603B2 (en) | 2005-10-21 | 2011-12-27 | Leibfried Michael R | Toilet and toilet seat mounting system |
| US8087103B2 (en) | 2005-10-21 | 2012-01-03 | Leibfried Michael R | Toilet and toilet seat mounting apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2893867B2 (en) | 1999-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10822023B2 (en) | Electric power steering apparatus having redundancy for enhancing safety | |
| US8497642B2 (en) | Motor devices, and motor driving system and integrated circuit device comprising the same | |
| JPH09224390A (en) | Motor control network | |
| JPH0490011A (en) | Servo control system | |
| US7673157B2 (en) | Method and system for controlling a mixed array of point-of-load regulators through a bus translator | |
| JP3422916B2 (en) | Inverter device | |
| CN111103827A (en) | Server working mode switching device | |
| JP2893867B2 (en) | Digital servo drive system | |
| JP5471096B2 (en) | Electric motor control device | |
| JP2011036027A (en) | Servo control system and abnormality detection method thereof | |
| JP2003244934A (en) | Driving device for power converter valve | |
| JP3288114B2 (en) | Microcomputer | |
| JP3183427B2 (en) | Motor abnormal state storage device and motor with encoder | |
| JPH11353062A (en) | Power source switching circuit for network connector | |
| JPH1177573A (en) | Robot controller | |
| JPH09325833A (en) | Control system | |
| CN118896079B (en) | Fan compatible system and working method thereof | |
| JP2005304102A (en) | Overcurrent protection device | |
| JP2003288103A (en) | Information processing system and method thereof | |
| JP3136020B2 (en) | Multiplex communication method | |
| JPH0346637Y2 (en) | ||
| JP3517870B2 (en) | Two-wire signal transmitter | |
| JPH03138732A (en) | Automatic switching device for dual microprocessor | |
| JPS585819A (en) | Electric power source controller | |
| US20080075438A1 (en) | Integrated motor device and method of setting and reading driver configuration parameters using driver configuration data embedded in driver control signals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |