JPH0281201A - サーボモータの過走防止方式 - Google Patents
サーボモータの過走防止方式Info
- Publication number
- JPH0281201A JPH0281201A JP23408688A JP23408688A JPH0281201A JP H0281201 A JPH0281201 A JP H0281201A JP 23408688 A JP23408688 A JP 23408688A JP 23408688 A JP23408688 A JP 23408688A JP H0281201 A JPH0281201 A JP H0281201A
- Authority
- JP
- Japan
- Prior art keywords
- pulse signal
- servo motor
- signal
- feedback
- feedback pulse
- 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
- Safety Devices In Control Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、サーボモータ制御回路における帰還パルス
信号等に異常が生じたときに、サーボモータの通史を防
止する方式に1」するものである。
信号等に異常が生じたときに、サーボモータの通史を防
止する方式に1」するものである。
[従来の技術]
一最に、サーボモータの駆動制御回路は、第4図に示す
ように、サーボモータ6の移動すと移動速度を指令する
指令パルス信号S1.サーボモータ6の実際の移動量と
移動速度を示す帰還パルス信号S2、指令パルス信号S
lと帰還パルス信号S2との差を積算するカウンタ3、
カウンタ3の内容をデジタルからアナログ値に変換すD
、/ A変換回路4、これを電力増幅する増幅回路5
.サーボモータ6、帰還パルス信号S2を発生するパル
スエンコーダ7を主な構成要素とする。
ように、サーボモータ6の移動すと移動速度を指令する
指令パルス信号S1.サーボモータ6の実際の移動量と
移動速度を示す帰還パルス信号S2、指令パルス信号S
lと帰還パルス信号S2との差を積算するカウンタ3、
カウンタ3の内容をデジタルからアナログ値に変換すD
、/ A変換回路4、これを電力増幅する増幅回路5
.サーボモータ6、帰還パルス信号S2を発生するパル
スエンコーダ7を主な構成要素とする。
次に、従来の回路の動作について説明する。指令パルス
信号Slに追従して、サーボモータ6が駆JJJされ、
パルスエンコーダ7が帰還パルス信号S2をフィードバ
ックする。この回路において、パルスエンコーダ7の故
障や配線のFITllなどの原因で帰還パルス信号S2
が帰還されなくなると、カウンタ3が減算されないので
サーボモータ6を駆動し続けるという胃常動作を起こす
。
信号Slに追従して、サーボモータ6が駆JJJされ、
パルスエンコーダ7が帰還パルス信号S2をフィードバ
ックする。この回路において、パルスエンコーダ7の故
障や配線のFITllなどの原因で帰還パルス信号S2
が帰還されなくなると、カウンタ3が減算されないので
サーボモータ6を駆動し続けるという胃常動作を起こす
。
従来この異常動作を防止するのに、第5図に示すように
、カウンタ3が帰還パルス信号S2によって減算されな
いため、指令パルス信号S1によってオーバフローする
ことを検出する回路8を設け、この回路8の出力信号に
よってリレー9を切断してサーボモータ6を停止してい
た。
、カウンタ3が帰還パルス信号S2によって減算されな
いため、指令パルス信号S1によってオーバフローする
ことを検出する回路8を設け、この回路8の出力信号に
よってリレー9を切断してサーボモータ6を停止してい
た。
[発明が解決しようとする課題]
従来の方式では、帰還パルス信号S2に異常が生じたと
き、指令パルス信号S1が入力されてカウンタ3にオー
バフローが発生するまでに時間がかかる。また、帰還パ
ルス信号S2に異常が生じたとき、指令パルス信号S1
が入力されず、かつカウンタ3に積算パルスが残ってい
れば、オーバフローは発生せず、サーボモータ6は異常
動作を続ける。また、手動ハンドル入力指令のような場
合は指令パルス信号は連続的には入力されないため、瞬
時には異常動作を停止できないというような課題があっ
た。
き、指令パルス信号S1が入力されてカウンタ3にオー
バフローが発生するまでに時間がかかる。また、帰還パ
ルス信号S2に異常が生じたとき、指令パルス信号S1
が入力されず、かつカウンタ3に積算パルスが残ってい
れば、オーバフローは発生せず、サーボモータ6は異常
動作を続ける。また、手動ハンドル入力指令のような場
合は指令パルス信号は連続的には入力されないため、瞬
時には異常動作を停止できないというような課題があっ
た。
この発明は上記のような課題を解消するためになされた
もので、帰還パルス信号等に異常が生じたときは瞬時に
サーボモータを停止するサーボモータの過走防止方式を
得ることを目的とする。
もので、帰還パルス信号等に異常が生じたときは瞬時に
サーボモータを停止するサーボモータの過走防止方式を
得ることを目的とする。
[課題を解決するための手段]
この発明に係るサーボモータの過走防止方式は所定時間
内の帰還パルス信号の有無を検出し、指令パルス信号が
有るにもかかわらず帰還パルス信号が無いとき、及び指
令パルス信号が無くなっても帰還パルス信号が有るとき
は、サーボモータを停止させるようにしたものである。
内の帰還パルス信号の有無を検出し、指令パルス信号が
有るにもかかわらず帰還パルス信号が無いとき、及び指
令パルス信号が無くなっても帰還パルス信号が有るとき
は、サーボモータを停止させるようにしたものである。
[作用]
この発明におけるサーボモータの過走防止方式は、所定
時間内の帰還パルス信号の有無を検出し、指令パルス信
号が有るにもかかわらず帰還パルス信号が無いとき、及
び指令パルス信号が無くなりでも帰還パルス信号が有る
ときは、正常状態では帰還パルス信号は指令パルス信号
に直ちに追従するものであるので、異常として、サーボ
モータを停止させる。
時間内の帰還パルス信号の有無を検出し、指令パルス信
号が有るにもかかわらず帰還パルス信号が無いとき、及
び指令パルス信号が無くなりでも帰還パルス信号が有る
ときは、正常状態では帰還パルス信号は指令パルス信号
に直ちに追従するものであるので、異常として、サーボ
モータを停止させる。
[実施例1
以下、この発明の一実施例を図について説明する。第1
図はサーボモータの通史を防止するための監視回路図、
第2図はサーボモータ制御回路のブロック図である0図
において、3はカウンタ、4はD/A変換器、5は電力
増幅器、6はサーボモータ、7はエンコーダ、9はサー
ボモータ6を停止させるリレー、10は監視回路、11
は例えばLSI23のようなモノステーブルマルチバイ
ブレータ(以下「モノマルチ」と略称する)、12.1
4は例えばLS74のようなフリップ70ツブ、13は
例えばLS86のようなEORゲートである。Slは指
令パルス信号、S2はサーボモータ6の運動を示すエン
コーダ7からフィードバックされる帰還パルス信号、S
3は所定の周期で発信するように設定されたソフトウェ
アタイマ信号、S4はクリップフロップ12の出力信号
、S6はモノマルチ11の出力信号、S7はEORゲー
ト13の出力信号、S9はフリップフロラ114の出力
信号である。
図はサーボモータの通史を防止するための監視回路図、
第2図はサーボモータ制御回路のブロック図である0図
において、3はカウンタ、4はD/A変換器、5は電力
増幅器、6はサーボモータ、7はエンコーダ、9はサー
ボモータ6を停止させるリレー、10は監視回路、11
は例えばLSI23のようなモノステーブルマルチバイ
ブレータ(以下「モノマルチ」と略称する)、12.1
4は例えばLS74のようなフリップ70ツブ、13は
例えばLS86のようなEORゲートである。Slは指
令パルス信号、S2はサーボモータ6の運動を示すエン
コーダ7からフィードバックされる帰還パルス信号、S
3は所定の周期で発信するように設定されたソフトウェ
アタイマ信号、S4はクリップフロップ12の出力信号
、S6はモノマルチ11の出力信号、S7はEORゲー
ト13の出力信号、S9はフリップフロラ114の出力
信号である。
第2図に示す制御回路は、指令パルス信号S1と帰還パ
ルス信号S2とを入力して異常を判断検出する監視回路
10を設け、監視回路10の出力信号S9でリレー9を
開き、サーボモータ6を停止するように構成している。
ルス信号S2とを入力して異常を判断検出する監視回路
10を設け、監視回路10の出力信号S9でリレー9を
開き、サーボモータ6を停止するように構成している。
モノマルチ11の外付はコンデンサC及び抵抗Hの値は
、T曹=に4−C(1+O−7/R)で決定されるTw
が帰還パルス信号S2の周期1゛より大きいという条件
で決定する。ただし、Cは1000pFより大、Rの単
位はにΩ、Cの単位はpF、Twの単位はnSである。
、T曹=に4−C(1+O−7/R)で決定されるTw
が帰還パルス信号S2の周期1゛より大きいという条件
で決定する。ただし、Cは1000pFより大、Rの単
位はにΩ、Cの単位はpF、Twの単位はnSである。
モノマルチllとしてLSI23を使用すればに=0.
33である。また、ソフトウェアタイマ信号S3の周期
は指令パルス信号S1に同期するように設定した周期(
例えば3.5mS程度)とする。
33である。また、ソフトウェアタイマ信号S3の周期
は指令パルス信号S1に同期するように設定した周期(
例えば3.5mS程度)とする。
以下、この実施例によるサーボモータの過走防止方式の
監視回路10の構成と動作について説明する。第1図に
示すように、+i遍パルス信号S2でモノマルチ11を
トリガするので、第3A図に示すように、帰還パルス信
号S2が存在する間は。
監視回路10の構成と動作について説明する。第1図に
示すように、+i遍パルス信号S2でモノマルチ11を
トリガするので、第3A図に示すように、帰還パルス信
号S2が存在する間は。
モノマルチ11のQ出力信号S6は”H”であり、帰還
パルス信号S2がなくなると瞬間に出力信号S6は”L
”となる。
パルス信号S2がなくなると瞬間に出力信号S6は”L
”となる。
また、第1図に示すように、指令パルス信号Slをソフ
トウェアタイマ信号S3でラッチしたフリップフロップ
12の出力信−号S4をモノマルチ11のクリア入力と
しているので、第3B図に示すように、指令パルス信号
Slが無くなった後、最初のソフトウェアタイマ信号S
3にてフリップフロップ12の出力信号S4は”L”と
なる。
トウェアタイマ信号S3でラッチしたフリップフロップ
12の出力信−号S4をモノマルチ11のクリア入力と
しているので、第3B図に示すように、指令パルス信号
Slが無くなった後、最初のソフトウェアタイマ信号S
3にてフリップフロップ12の出力信号S4は”L”と
なる。
さらに、モノマルチ11の出力信号S6とフリップフロ
ップ12の出力信号S4とをEORゲート13に入力し
、EORゲート13の出力信号S7でフリップフロップ
14をラッチし、その出力信号S9でリレー9を制御す
る。
ップ12の出力信号S4とをEORゲート13に入力し
、EORゲート13の出力信号S7でフリップフロップ
14をラッチし、その出力信号S9でリレー9を制御す
る。
以上のような動作をするように構成しているので、第3
A図に示すように、指令パルス信号S1が有ればフリッ
プフロップI2の出力信号S4は”H”であり、帰還パ
ルス信号S2が無くなればモノマルチ11の出力信号S
6は”L”となるので、FORゲート13の出力信号S
7はH″となり、フリップフロップ14の出力信号S9
が”L”となり、リレー9が切断され、サーボモータ6
を停止させる。
A図に示すように、指令パルス信号S1が有ればフリッ
プフロップI2の出力信号S4は”H”であり、帰還パ
ルス信号S2が無くなればモノマルチ11の出力信号S
6は”L”となるので、FORゲート13の出力信号S
7はH″となり、フリップフロップ14の出力信号S9
が”L”となり、リレー9が切断され、サーボモータ6
を停止させる。
また、第3B図に示すように、帰還パルス信号S2が有
ればモノマルチ11の出力信号S6は”■”であり、指
令パルス信号S1が無くなればフリップフロップ12の
出力信号S4が”L”となるので、FORゲート13の
出力信号S7は”■”となり、フリップフロップ14の
出力信号S9が”L”となり、リレー9が切断され、サ
ーボモータ6を停止させる。
ればモノマルチ11の出力信号S6は”■”であり、指
令パルス信号S1が無くなればフリップフロップ12の
出力信号S4が”L”となるので、FORゲート13の
出力信号S7は”■”となり、フリップフロップ14の
出力信号S9が”L”となり、リレー9が切断され、サ
ーボモータ6を停止させる。
以上のように、指令パルス信号S1に4v6還パルス信
号S2が直ちに追従しないときは異常として瞬時にリレ
ー9を切断し、サーボモータ6の通史を防止する。
号S2が直ちに追従しないときは異常として瞬時にリレ
ー9を切断し、サーボモータ6の通史を防止する。
[発明の効果]
以上のように、この発明によれば、指令パルスの有無に
帰還パルスの有無が直ちに追従しないときは異常として
瞬時にサーボモータを停止するようにしたので、サーボ
モータの通史を防止し、事故等の発生を防止する効果が
ある。
帰還パルスの有無が直ちに追従しないときは異常として
瞬時にサーボモータを停止するようにしたので、サーボ
モータの通史を防止し、事故等の発生を防止する効果が
ある。
第1図はこの発明の一実施例によるサーボモータ通史防
止用の監視回路の回路図、第2図はこの監視回路を有す
る制御回路のブロック図、第3A図、第3B図は監視回
路の動作を示すタイムチャート、第4UAは従来例によ
るサーボモータ制御回路のブロック図、第5図は従来例
による通史防止回路を有する制御回路のブロック図であ
る。 図において、6はサーボモータ、7はパルスエンコーダ
、9はリレー、10は監視回路、11はモノステープル
マルチバイブレータ、12.14はフリップ70ツブ、
13はEORゲート、Slは指令パルス信号、S2は帰
還パルス信号、S3はソフトウェアタイマ信号である。 なお、図中、同一符号は同一または相当部分を示す。
止用の監視回路の回路図、第2図はこの監視回路を有す
る制御回路のブロック図、第3A図、第3B図は監視回
路の動作を示すタイムチャート、第4UAは従来例によ
るサーボモータ制御回路のブロック図、第5図は従来例
による通史防止回路を有する制御回路のブロック図であ
る。 図において、6はサーボモータ、7はパルスエンコーダ
、9はリレー、10は監視回路、11はモノステープル
マルチバイブレータ、12.14はフリップ70ツブ、
13はEORゲート、Slは指令パルス信号、S2は帰
還パルス信号、S3はソフトウェアタイマ信号である。 なお、図中、同一符号は同一または相当部分を示す。
Claims (1)
- 指令パルス信号と帰還パルス信号とを比較処理してサー
ボモータを制御する回路に設けられたサーボモータの過
走防止方式において、所定時間内の帰還パルス信号の有
無を検出し、前記指令パルス信号が有るにもかかわらず
前記帰還パルス信号が無いとき、及び前記指令パルス信
号が無くなっても帰還パルス信号が有るときは、前記サ
ーボモータを停止させることを特徴とするサーボモータ
の過走防止方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23408688A JPH0281201A (ja) | 1988-09-19 | 1988-09-19 | サーボモータの過走防止方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23408688A JPH0281201A (ja) | 1988-09-19 | 1988-09-19 | サーボモータの過走防止方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0281201A true JPH0281201A (ja) | 1990-03-22 |
Family
ID=16965395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23408688A Pending JPH0281201A (ja) | 1988-09-19 | 1988-09-19 | サーボモータの過走防止方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0281201A (ja) |
-
1988
- 1988-09-19 JP JP23408688A patent/JPH0281201A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4085890A (en) | Position detecting system | |
| US3940677A (en) | Direct-current stepping motor drive system | |
| JPH0281201A (ja) | サーボモータの過走防止方式 | |
| JP2845730B2 (ja) | 位置制御システムの位置情報判別装置及びその判別方法 | |
| JPH07143780A (ja) | 非常停止方式 | |
| JPS6357342A (ja) | 車両用電磁クラツチの制御装置 | |
| JPH0365089A (ja) | Dcモータ暴走検出方式 | |
| JPS641573Y2 (ja) | ||
| JPH0439707A (ja) | 数値制御装置の非常停止装置 | |
| JPS611552A (ja) | 車輛用制御装置 | |
| JPS6465608A (en) | Acceleration control type servo system | |
| JPS6336341A (ja) | Cpu負荷デマンド制御方法 | |
| JPS62281787A (ja) | 電動機駆動装置 | |
| JPH0710199B2 (ja) | パルスモ−タの位置制御装置 | |
| JPH04155508A (ja) | 位置情報の異常検出装置 | |
| KR890005547Y1 (ko) | 위치궤환신호의 이상감지회로 | |
| JPS5877488A (ja) | 工業用ロボツトの暴走防止装置 | |
| SU1201854A1 (ru) | Устройство для подсчета штучных изделий | |
| JPS60186909A (ja) | サ−ボ系の異常検出回路 | |
| SU1728918A1 (ru) | Устройство дл минимальной защиты электродвигател | |
| JPS61134809A (ja) | サ−ボ制御装置 | |
| SU1113828A1 (ru) | Преобразователь угла поворота вала в код | |
| JPH0444761B2 (ja) | ||
| JPS622445B2 (ja) | ||
| JPH03292258A (ja) | 時素リレー |