JPH0476608A - カム動作位置決めシステム - Google Patents

カム動作位置決めシステム

Info

Publication number
JPH0476608A
JPH0476608A JP2403676A JP40367690A JPH0476608A JP H0476608 A JPH0476608 A JP H0476608A JP 2403676 A JP2403676 A JP 2403676A JP 40367690 A JP40367690 A JP 40367690A JP H0476608 A JPH0476608 A JP H0476608A
Authority
JP
Japan
Prior art keywords
cam
motor
data
pattern
rotational position
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
Application number
JP2403676A
Other languages
English (en)
Other versions
JP2845350B2 (ja
Inventor
Hideo Hatori
羽鳥 秀夫
Tadakatsu Aida
相田 忠勝
Michiya Muramoto
村本 道也
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP2403676A priority Critical patent/JP2845350B2/ja
Publication of JPH0476608A publication Critical patent/JPH0476608A/ja
Application granted granted Critical
Publication of JP2845350B2 publication Critical patent/JP2845350B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【000月 【産業上の利用分野】 本発明は、カム動作位置決めシステムに関し、特に一定
サイクル毎に決められたパターンの位置決めを行う、あ
るいは主軸1回転に同期して決められたパターンの位置
決めを行うなどのカム動作を行う位置決めシステムに関
する。 [0002]
【従来の技術】
従来のカム動作位置決めでは、一般に図12および図1
3に示すように、板カム41などのカムを用いて機械的
に行っていた。あるいはまた、本出願人が提案した同期
位置決め装置のように、第1モータの主軸のエンコーダ
からのパルス周波数を電圧出力に変換してこの電圧出力
により第2モータを回転させ、その電圧出力の変換比率
を主軸の回転角度位置により変化させることにより、そ
の第2モータの速度を制御していた(特開昭63−16
7695号公報参照)。 [0003] また従来のカム動作位置決め装置へのカムパターンデー
タの入力は、同装置専用のローダを用いたキー操作によ
るカムパターンデータの1ポイント毎の入力を繰り返す
ことにより行なっていた。 [0004]
【発明が解決しようとする課題】
しかしながら、上述のような従来の機械的カムでは、カ
ム調整を行うのにカムを削るなどの作業でカムの形状を
調整しなければならないという困難で煩わしい問題があ
った。また、ロッドの移動量の変更等の運転パターンの
変更には、カム自体を交換しなければならないという問
題もあった。 [0005] 一方、従来の同期位置決め装置では、速度制御を行って
いるモータ等に外乱による位置ずれが発生した場合の補
正が出来ないという問題があった。 [0006] また従来の専用ローダを用いた上述のカムパターンデー
タ入力方法においてはカムパターンデータの入力がすべ
てキー操作なので手間がかかるという問題点があり、ま
た、カムパターンデータは数値のみで表現されているた
めにカムパターン全体のイメージがつかみずらく、デー
タの変更にも時間がかかるという問題点があり、さらに
カム設計図面や既存のカムプレートをそのまま入力デー
タとして利用できず、外部に設けられた製品モデル等を
測定する位置センサからのデータを直接カムデータとし
て入力することもできないというような問題もあった。 [0007] そこで、本発明の第1の目的は、上記の点に鑑みて、機
械的カムを不要にしてかつ設定されたカムパターンに対
して軌跡のずれを抑制して外乱に影響されない正確なカ
ム動作が得られるカム動作位置決めシステムを提供する
ことにある。 [0008] また、本発明の第2の目的は、カムパターンデータの作
成および入力操作が容易で迅速に行うことができ、また
カム設計図面等もカムパターンデータとして直接入力可
能なカム動作位置決めシステムを提供することにある。 [0009]
【課題を解決するための手段】
上記目的を達成するために、本発明の第1の形態は、回
転速度および回転方向を可変にすることによりカム動作
を行うモータと、1サイクル時間Tの各時刻における該
モータの回転位置パターンをあらかじめ入力する入力手
段と、該入力手段から入力した該回転位置パターンを数
値データとして記憶する記憶手段と、前記モータの回転
位置を検出する検出手段と、前記記憶手段に記憶された
回転位置パターンのデータからサンプリング時間を経過
後の目標位置を予測演算する第1の演算手段と、前記検
出手段から得られる前記モータの現在位置と前屈第1の
演算手段で予測した前記目標位置との差分値から該目標
位置に該モータを移動させるだめの速度指令値を演算す
る第2の演算手段と、該第2の演算手段で演算された該
速度指令値を速度指令信号として前記モータに出力する
駆動信号出力手段とを具備したことを特徴とする。 [0010] また、本発明の第2の形態は、回転速度および回転方向
を可変にすることによりカム動作を行うモータと、前記
モータの回転位置を検出する第1の検出手段と主軸の回
転位置を検出する第2の検出手段と、該主軸1回転の各
角度における前記第1のモータの回転位置パターンをあ
らかじめ入力する入力手段と、該入力手段から入力した
該回転位置パターンを数値データとして記憶する記憶手
段と、前記第2の検出手段で検出された主軸の回転位置
と前記記憶手段に記憶された回転位置パターンのデータ
とからサンプリング時間を経過後の目標位置を予測演算
する第1の演算手段と、前記検出手段から得られる前記
モータの現在位置と前記第1の演算手段で予測した前記
目標位置との差分値から該目標位置に該モータを移動さ
せるための速度指令値を演算する第2の演算手段と、該
第2の演算手段で演算された該速度指令値を速度指令信
号として前記モータに出力する駆動信号出力手段とを具
備したことを特徴とする。
【001月 また、本発明の第3の形態は、1サイクル時間Tまたは
主軸1回転完了毎に前記モータの現在位置をプリセット
するプリセット手段を有し、該プリセット手段を用いて
カム動作を行いながら一方向への位置決めを行うことを
特徴とする。 [0012] また、本発明の第4の形態は、前記入力手段と前記記憶
手段との間にデータの伝送を行う通信手段を有すること
を特徴とする。 [0013] また、本発明の第5の形態は前記入力手段は外部装置で
あって、カムパターンを作成可能なグラフィックデザイ
ン機能を有するデータ処理部と、該カムパターンを図形
表示する表示部と、作成した該カムパターンを前記モー
タの回転位置パターンであるカムパターンデータに変換
するデータ変換部と、該カムパターンデ−タを前記通信
手段を介して送信する出力部と、を具備したことを特徴
とする。 [0014] また、本発明の第6の形態は前記入力手段はカムパター
ン作成に用いる対象を計測する外部計測部と、該外部計
測部で計測された計測データを前記通信手段を介して送
信する出力部とから成り、前記通信手段と前記記憶手段
との間に、受信した前記計測データを前記モータの回転
位置パターンの数値データに変換するデータ処置手段を
有することを特徴とする。 [0015] また、本発明の第7の形態は前記通信手段は前記記憶手
段に記憶されているカムパターンデータを前記入力手段
側に送信する機能を有し、前記入力手段は前記データ処
理部を用いて受信したカムパターンデータをカムパター
ンデータ画像に変換して前記表示手段に表示することを
特徴とする。 [0016] 【作用】 本発明では、カムパターンを数値データとして入力記憶
し、このカムパターンデータからサンプリング時間を経
過後の目標位置を逐次予測演算し、かつサンプリング時
間tの間にエンコーダのような位置センサから得た現在
位置との差分から目標位置に移動させるための速度指令
値を演算し、この速度指令値を制御対象のモータへ出力
するようにしたので、設定されたカムパターンに対して
の実際の動作での軌跡のずれを抑えて外乱に影響されな
い極めて正確なカム動作が得られる。また、本発明では
、カムパターンを数値データとして入力するので、カム
形状の修正加工やカムの交換取り付は等の困難で煩わし
い作業が不要になって、かつ機械系の構造(例えばカム
の取り付はスペース等)を考慮せずにカムパターンの変
更が容易に実施できる。 [0017] さらにまた、本発明によれば、操作者が汎用パーソナル
コンピュータ等の外部装置の表示画面上でグラフィック
デザイン機能を用いて図形を描画しながら作成したカム
パターンを基に、外部装置内で自動的に作成したカムパ
ターンデータを通信手段を介してカム動作位置決め装置
に入力することにより、ユーザのカム設計手順を従来と
同程度にとどめることができ、カムパターンデータの作
成、入力が容易で迅速となる。また、本発明によれば、
外部計測センサ等の外部装置からのデータを通信手段を
介してカム動作位置決め装置に送信することに、よりカ
ムパターンデータの例えば周期的な更新も容易に可能と
なり、5jM時最新のカムパターンでのカム動作位置決
め制御が可能となる。 [0018] また、本発明によれば、カム動作位置決め装置内に一旦
記憶したカムパターンデータを通信手段を介して外部装
置の表示画面上にカムパターンで表示させることにより
、カムパターンデータの修正、更新も簡単に迅速に行な
える。 [0019]
【実施例】
以下、図面を参照して、本発明の実施例を詳細に説明す
る。 [0020] (1) 第1の実施例 図1は、本発明の一実施例のカム動作位置決め装置の回
路構成を示す。 [0021] 本図において、1は演算制御手段としてのマイクロコン
ピュータであり、その内部にCPU(中央制御装置)1
1、図4に示すような制御プログラムをあらかじめ記憶
したROM(リードオンリメモリ)12、およびカムパ
ターンデータ等を記憶したりCPUの作業領域としても
使用される記憶手段としてのRAM(ランダムアクセス
メモリ)13を有する。2はデジタル/アナログ(D/
A)変換器で、マイクロコンピュータ1で設定された速
度指令値をアナログ信号(電圧)に変換する。3はD/
A変換器2からのアナログ信号の信号状態に応じて回転
速度および回転方向を変えるモータ、4はモータ3に直
結されてモータ3の回転量に応じた帰還パルスを発生す
る位置検知手段としてのインクリメンタルエンコーダで
ある。 [0022] 5は上記帰還パルスをカウントする帰還パルスカウンタ
、6は帰還パルスカウンタ5のカウントデータをラッチ
するデータラッチ回路である。7はサンプリングクロッ
ク発生器であり、マイクロコンピュータ1から設定され
たサンプリング周期tのパルス(CLK信号と称する)
を発生させ、このCLK信号によりマイクロコンピュー
タ1に割り込みが発生すると共に、データラッチ回路6
に帰還パルスカウンタ5のデータをラッチさせる。 [0023] データラッチ回路6のラッチデータはマイクロコンピュ
ータ1に取り込まれる。8はカムパターンおよび1サイ
クル時間Tを入力するデータ入力手段としてのパーソナ
ルコンピュータであり、これらのカムパターンデータ等
はマイクロコンピュータ1に転送される。 [0024] 図2に、上記のモータ3により駆動される機械的装置構
造の一具体例を示す。 本図において、14はモータ3に直結された歯車で、ロ
ッド15に形成されたラック16と噛み合い、モータ3
の回転方向および回転速度に応じてロッド15を一定方
向に往復動させるカム動作をする。17は図1で示した
本実施例のカム動作位置決め装置である。なお、本例で
はモータ3の回転運動を直線運動に変換する機構として
ラックを用いたが、勿論これに限定されず例えば送りね
じ、摩擦車ばね、リンク機構等を用いてもよい。 [0025] 図3は、図1のパーソナルコンピュータ8から入力され
冬カムパターンの一例を示す。ここで、横軸は経過時間
、縦軸はモータ3の回転位置を示す。A−B区間はモー
タ3の逆転区間である。カムパターンは、例えばパーソ
ナルコンピュータ8のキーボード(またはマウスのよう
な座標入力装置)から単位時間ごとのモータの位置デー
タとしてpoint  to  pointで入力され
、パーソナルコンピュータ8で各位置データ間を近似直
線演算等により補間して図3のようなカムパターンデー
タを得てマイクロコンピュータ1へ転送し、マイクロコ
ンピュータ1でこのカムパターンデータをRAM13の
所定領域に格納する。また、カムパターンが一定の関数
式で表されるような場合には、その関数式と変数値や定
数をキーボードから入力して、パーソナルコンピュータ
8でカムパターンデータを演算出力させてもよい。また
モータ3の回転位置とロッド15の移動位置は−定の相
関があるので、モータ3の位置データの代わりにロッド
15の位置データを用いることもできる。なおまた、上
記の補間等の演算はマイクロコンピュータ1で行っても
勿論良く、またポイントデータをRAM13に格納して
、制御の時にその補間演算を逐次行うようにしてもよい
。 [0026] 次に、図4のフローチャートを参照して、本実施例装置
の動作例を説明する。 [0027] サンプリングクロック発生器7からのCLK信号により
、マイクロコンピュータ1は割り込み処理を開始する。 マイクロコンピュータ1は割り込み回数によりステップ
P2で1サイクル時間Tでの現在時刻Tnを算出する。 次に、ステップP3でサンプリング周期を経過後の時刻
Tn+1(=Tn+t)でのモータ3の目標位置Ln+
1をRAM13のカムパターンデータから求める。さら
にステップP4でマクロコンピュータ1はデータラッチ
回路6のデータを読み込むことにより、割り込み発生時
のモータ3の現在位置Lnを求める。続いて、ステップ P5で、 Vn−1(Ln+1)−(Ln′))/l    =(
1)の演算式によりモータ3の速度Vnを求め、ステッ
プP6でこのVnに対応する速度指令データを設定し、
速度指令信号としてデジタル/アナログ変換器2に出力
する。 [0028] デジタル/アナログ変換器2により変換されたアナログ
信号(速度指令信号)によりモータ3は正転または逆転
で回転を行い、その回転位置はインクリメンタルエンコ
ーダ4および帰還パルスカウンタ5とで検知され、検知
された回転位置データはデータラッチ回路6を介してマ
イクロコンピュータ1に帰還データとして供給される。 [0029] (2) 第2の実施例 図5は本発明の第2の実施例の回路構成を示す。本実施
例は主軸の回転に同期してカム動作位置決め制御を行う
もので、図1の回路構成に符号21ないし24で示す要
素を付加して構成したものである。21は主軸の回転を
一定速度で行う第2のモータ、22はこのモータ21の
回転量に応じたパルスを出力する第2のインクリメンタ
ルエンコーダ、23はこのエンコーダ22の出力パルス
数を計数する指令パルスカウンタ、および24はサンプ
リングクロック発生器7のCLK信号に同期して指令パ
ルスカウンタ23のデータ(カウント値)をラッチする
第2のデータラッチ回路である。データラッチ回路24
のラッチデータはCLK信号に同期して発生する割り込
み毎にマイクロコンピュータ1に取り込まれる。その他
の構成は図1と同様なのでその説明は省略する。 [0030] 図6に、図5の第1モータ3および第2モータ21によ
り駆動される機械的装置の構造の一具体例を示す。本図
において、25は第2モータ21の主軸であり26はそ
の主軸25を介してモータ21に直結された一対の製品
送りローラで製品(被加工部材)27を挟んで製品を一
定方向に搬送する。28は第1のモータ3に直結して、
モータ3の回転方向および回転速度に応じて往復回転す
るカム動作を行うカッタである。29は図5で示した本
実施例のカム動作位置決め装置である。この装置を用い
て例えばラックを加工することができる。 [0031] 図7は、図5のパーソナルコンピュータ8から入力され
るカムパターンの一例を示す。縦軸は第1モータ3の回
転角度位置、横軸は第2モータ21の送り角度を示す。 [0032] 次に、図8のフローチャートを参照して、本発明の第2
実施例の装置動作例を説明する。 [0033] サンプリングクロック発生器7からのCLK信号により
、マイクロコンピュータ1は割り込み処理を開始する。 マイクロコンピュータ1はステップP12で第2データ
ラッチ回路24から主軸の現在角度Dn”を読み込む。 次のステップP13で前回割り込み時の主軸角度Dn−
1およびサンプリング周期tとから次式(2)により角
速度ωn′を求める。 [0034] wn  = (Dn  −Dn−1’ ) / t  
  ”(2)次に、ステップP14でサンプリング時間
を経過後の主軸角度Dn+1を次式(3)により予測す
る。 [0035] Dn+1=Dn’+ωn   t    −(3)続い
てステップP15でサンプリング時間を経過後の主軸の
予測角度Dn+1およびカムパターンデータ(図7参照
)とから第1のモータ3の目標位置Ln+1を求める。 次のステップP16でマイクロコンピュータ1は第1の
データラッチ回路6から第1のモータ3の現在位置Ln
を読み込む。次に、ステップP1 7で次式(4) %式%(4) により第1モータ3の速度Vnを求め、ステップP18
でこのVnに応じた速度指令データを設定データとして
デジタル/アナログ変換器2に出力する。 [0036] (3) 第3実施例 図9は本発明の第3の実施例におけるカムパターン例を
示す。本実施例の回路構成は図5の第2の実施例と同様
であるが、1サイクル時間T、または主軸1回転完了毎
に第1モータ3の現在位置をプリセットし、カム動作を
行いながら一方向への位置決めを行う。以下の本例では
主軸1回転に同期してのカム動作について説明する。図
9に示すように、主軸の1回転の角度位置により第1の
モータ3の位置決めを行う。しかしモータ3の位置は主
軸1回転完了時には開始時に対しLeだけ進んだ位置と
なる。次の主軸1回転に対してはLeの位置を基準とし
てカム動作を行い、主軸の1回転完了時にはモータ3は
さらにLeだけ進んだ位置となる。 [0037] 図10は第3実施例の具体的適用例の一つとしてのワイ
ヤーカット装置の概略構成を示す。このワイヤーカット
装置は主としてシリコン等のインゴットから薄い円板状
のウェハを切断するスライシングマシンの一つであり、
ワイヤートラム31と巻取器32間に張架したガラスの
粉(またはダイヤモンド砥粒)の付いたワイヤー33を
一対の圧接ローラ34を介して第1のモータ3のカム動
作により往復移動をさせ、このワイヤー33に対して円
柱形のインゴットを当接しながら第2のモータ21によ
り横断させることにより、ウェハ35を薄くスライスす
るものである。この時、第2のモータ21が1回転する
とインゴット(ウェハ)35はワイヤー33に対してほ
ぼ直角方向に一定量押し上げられる。第1のモータ3で
は第2のモータ21に同期してワイヤー33をノコギリ
のように往復運動させ、ウェハのスライスをする。その
際のワイヤー33の張力は巻取器32で制御される。こ
のようにワイヤー33を往復させるのは、一方向送りで
はワイヤー33が直ぐに無くなってしまうからである。 そして、この往復送りをしながら往路と復路の長さを変
えてワイヤー33を少しづつ巻取器32へ送り込む。図
9はこのときのモータ3,21の動作に対応する。 [0038] 次に、図11のフローチャートを参照して、本実施例の
制御動作を説明する。 [0039] ステップP21からステップP26までは主軸同期での
カム動作の手順であり図8のステップpHからステップ
P16までの手順と同様である。 [00401 ステップP27では第1モータ3の位置の補正演算を行
う。そのため、マイクロコンピュータ1はサンプリング
クロック発生器7がらのCLK信号によりサンプリング
周期を毎に割り込み処理を行う。この割り込み処理でデ
ータラッチ回路6の内容を読み込むことによりモータ3
の現在位置Ln  を検出する。即ち、データラッチ回
路6の内容が現在Pn  であり、前回はPn−1’ 
であるならば、次式(5) %式%) によりモータ3の現在位置Ln  を求める。Ln−1
’ はモータ3の前回の位置である。さらに、第2モー
タ21の主軸が1回転完了したことを検出する毎に次式
(6)の演算により、 L n  =L n  −L e         ・
・・(6)第1モータ3の現在位置(実測位置)の更新
を行う。Leは図9で既述したように、第2モータ21
の1回転完了時の第1モータ3の設定位置(プリセット
位置)である。
【004月 ステップP28およびP29は主軸同期でのカム動作手
順であり、図8のステップP17およびPI3と同様な
手順である。 [0042] (4) 第4実施例 図14は本発明の第4実施例の構成を示す。本図におい
て、51はカム動作を行うモータを駆動制御する図1、
図5等に示すと同様なカム動作位置決め装置であり、5
2はこの装置の側面または他の表面に設けられて専用ロ
ーダ以外の装置を接続するための汎用シリアルインタフ
ェースである。このシリアルインタフェース52は例え
ば接続ケーブル53を介して離れた位置にある汎用パー
ソナルコンピュータ8に接続する。また、カム動作位置
決め装置51とシリアルインタフェース52を介して接
続される外部装置との間の通信プロトコルおよび両装置
間のカムパターンデータの送受信、編集に必要な通信コ
マンド/レスポンスを例えば図15〜図18に示すよう
にあらかじめ設定している。この通信コマンド/レスポ
ンスは使用者に利用が開放されており、例えばパーソナ
ルコンピュータ8の表示画面54に図15〜図18のよ
うに表示することも出来る。本例では、この通信コマン
ド/レスポンスを用いて外部装置からカムパターンデー
タをカム動作位置決め装置51へ入力、編集できるよう
にしている。 [0043] 次に、図14の接続構成における動作例を説明する。 [0044] ユーザ(オペレータ)は汎用パーソナルコンピュータ8
のグラフィック機能を用いたプログラムにより、表示画
面54上でカムパターンを図19に示すような具体的な
形状を描画して作成する。 [0045] 上記のような入力操作により作成したカムパターンを基
に、汎用パーソナルコンピュータ8は数値変換プログラ
ムを用いて数値演算を行い、カム動作位置決め装置51
で使用可能な例えば図20に示すようなカムパターンデ
ータに変換する。次で、パーソナルコンピュータ8は変
換した上記カムパターンデータを前述のコマンド/レス
ポンス(図17参照)を用いて、カム動作位置決め装置
51に送信する。以上の動作によりユーザは、パーソナ
ルコンピュータ8の表示画面54上で作画したカムパタ
ーンに従うカム動作をカム動作位置決め装置51で実行
させるためのカムパターンデータを作成して、カム動作
位置決め装置51に入力することができる。 [0046] 更に、カム動作位置決め装置51からその内部のRAM
13(図1参照)に記憶させておいたカムパターンデー
タを上述のコマンド/レスポンス(図18参照)を用い
て汎用パーソナルコンピュータ8に送信する。このデー
タを受信したパーソナルコンピュータ8はこのデータを
グラフィック表示に逆変換することが可能なプログラム
を使用することにより表示画面54上に入力カムパター
ンデータに対応のカムパターンを表示する。これにより
ユーザは既存のカムパターンデータの修正を容易に行な
うことも可能となる。 [0047] (5) 第5実施例 図21は本発明の第5実施例の構成を示す。本例では、
汎用プログラマブルコントローラ(以下、汎用PCと略
称する)56が、接続ケーブル57、汎用通信機器58
および接続ケーブル53を介して上述の図14と同様の
カム動作位置決め装置51の汎用インタフェース52に
接続している。さらに、外部計測センサ59が汎用PC
56の外部入力端子60に接続されており、汎用PC5
6は外部計測センサ59からの計測データを読み取り、
読み取った計測データを汎用通信機器58を通じてカム
動作位置決め装置51に送信することができる。 [0048] すなわち、汎用PC56はある一定の頻度で外部計測セ
ンサ59からのデータを読み取り、このデータをカムパ
ターンのポイントデータとして汎用通信機器58を通し
てろ亘時コマンド/レスポンス(図17参照)を用いて
カム動作位置決め装置51に送信する。カム動作位置決
め装置51は図22に示すような一連のカムパターンの
ポイントデータを受信した時点で、これらのポイントデ
ータを基に図23に示すようなデータの展開を行ない、
カム動作実行可能なカムパターンデータを自ら作成する
。 [0049] 外部計画センサ59として例えば座標位置決め装置を適
用し、設計図面上にカムパターン図形を読み取って、読
み取ったデータを汎用PC56に直接入力するようにす
ると好ましい。また、外部計測センサ59としては例え
ば位置測定装置を用い、その計測対象としては、例えば
既存のカムプレート、あるいは新規の製品モデルとして
もよい。なお製品モデルの場合は測定データをカムパタ
ーンのポイントデータに汎用PC56で変換する必要が
ある。 [0050] 以上の一連の動作を必要に応じて逐次性なうことにより
、カム動作位置決め装置51は、外部からの計測データ
を基にカムパターンデータを順次必要に応じて更新しな
がら所望のカム動作を実行して行くことが可能となる。 [0051] なお、図14または図21に示したカム動作位置決め装
置は、図1、図5、図10等に示すカム動作位置決め装
置に限定されず、例えばカムパターンデータを基に一定
周期のサンプリング時間Δを経過後の目標位置を予測演
算し、この演算値と検出したモータの現在位置からΔを
間にモータを移動させる速度指令電圧を演算し、この指
令電圧をモータに出力することによりカム動作を行うよ
うな他の装置にも適用可能である。 [0052] 【発明の効果】 以上説明したように、本発明によれば、カムパターンを
数値データとして入力記憶し、このカムパターンデータ
からサンプリング時間を経過後の目標位置を逐次予測演
算し、かつサンプリング時間tの間にエンコーダのよう
な位置センサから得た現在位置との差分から目標位置に
移動させるための速度指令値を演算し、この速度指令値
を制御対象のモータへ出力するようにしたので、設定さ
れたカムパターンに対しての実際の動作での軌跡のずれ
を抑えて外乱に影響されない極めて正確なカム動作が得
られる効果がある。また、本発明によれは、カムパター
ンを数値データとして入力するので、カム形状の修正加
工やカムの交換取り付は等の困難で煩わしい作業が不要
となって、かつ機械系の構造(例えばカムの取り付はス
ペース等)を考慮せずにカムパターンの変更が容易に実
施できる利点もある[0053] さらにまた、本発明によれば、操作者が汎用パーソナル
コンピュータ等の外部装置の表示画面上でグラフィック
デザイン機能を用いて図形を描画しながら作成したカム
パターンを基に、外部装置内で自動的に作成したカムパ
ターンデータを通信手段を介してカム動作位置決め装置
に入力することにより、ユーザのカム設計手順を従来と
同程度にとどめることができ、カムパターンデータの作
成、入力が容易で迅速となる。また、本発明によれば、
外部計測センサ等の外部装置からのデータを通信手段を
介してカム動作位置決め装置に送信することに、よりカ
ムパターンデータの例えば周期的な更新も容易に可能と
なり、随時最新のカムパターンでのカム動作位置決め制
御が可能となる。 [0054] また、本発明によれば、カム動作位置決め装置内に一旦
記憶したカムパターンデータを通信手段を介して外部装
置の表示画面上にカムパターンで表示させることにより
、カムパターンデータの修正、更新も簡単に迅速に行な
える。
【図面の簡単な説明】
【図1】 本発明の第1実施例の回路構成を示すブロック図である
【図2】 本発明の第1実施例の具体的適用例を示す構成図である
【図3】 本発明の第1実施例の動作例を示す特性図である。
【図4】 本発明の第1実施例の制御手順を示すフローチャートで
ある。
【図5】 本発明の第2実施例の回路構成を示すブロック図である
【図6】 本発明の第2実施例の具体的適用例を示す構成図である
【図7】 本発明の第2実施例の動作例を示す特性図である。
【図8】 本発明の第2実施例の制御手順を示すフローチャートで
ある。
【図9】 本発明の第3実施例の動作例を示す特性図である。
【図10】 本発明の第3実施例の具体的適用例を示す構成図である
【図11】 本発明の第3実施例の制御手順を示すフローチャートで
ある。
【図12】 従来例のカム装置の構成図である。
【図13】 図12のカムの角度とロッドの移動量との関係を示す特
性図である。
【図14】 本発明の第4実施例の構成を示す斜視図である。
【図15】 本発明実施例で用いるコマンド/レスポンスの「プログ
ラム登録」のフォーマットの一例を示す図である。
【図16】 本発明実施例で用いるコマンド/レスポンスの「プログ
ラムステップ消去」のフォーマットの一例を示す図であ
る。
【図17】 本発明実施例で用いるコマンド/レスポンスの「−括転
送(ローダ−本体)可否問い合せ」のフォーマットの一
例を示す図である。
【図18】 本発明実施例で用いるコマンド/レスポンスの「−括転
送(本体−ローダ)要求」のフォーマットの一例を示す
図である。
【図19】 本発明の第4実施例で表示画面上に描画されるカムパタ
ーンの一例を示す平面図である。
【図201 本発明の第4実施例において送信されるカムパターンデ
ータの一例を示す図である。 【図21】 本発明の第5実施例の構成を示す斜視図である。
【図22】 本発明の第5実施例において送信されるカムパターンの
ポイントデータの一例を示す図である。
【図23】 本発明に第5実施例においてカム動作位置決め装置にお
いて展開されるカムパターンデータの一例を示す図であ
る。
【符号の説明】
1 マイクロコンピュータ 2 デジタル/アナログ変換器 3 第1モータ 4.22 インクリメンタルエンコーダ5 帰還パルス
カウンタ 6.24 データラッチ回路 7 サンプリングクロック発生器 8 パーソナルコンピュータ 7:!rI4平4=76608 (20)歯車 ロッド 第2モータ 指令パルスカウンタ 製品送りローラ 製品 カッタ ワイヤードラム 巻取器 ワイヤー ウェハ カム動作位置決め装置 汎用シリアルインタフェース 接続ケーブル パーソナルコンピュータの表示画面 汎用プログラマブルコントローラ(汎用PC)接続ケー
ブル 通信機器 外部計測センサ 汎用PCの外部入力端子
【書類名】
【図1】 図面
【図2】
【図3】
【図5】
【図6】
【図7】
【図8】
【図11】
【図12】
【図13】 !
【図15】
【図16】
【図17】
【図18】
【図19】
【図201 【図21】
【図22】
【図23】

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】回転速度および回転方向を可変にすること
    によりカム動作を行うモータと、 1サイクル時間Tの各時刻における該モータの回転位置
    パターンをあらかじめ入力する入力手段と、 該入力手段から入力した該回転位置パターンを数値デー
    タとして記憶する記憶手段と、 前記モータの回転位置を検出する検出手段と、前記記憶
    手段に記憶された回転位置パターンのデータからサンプ
    リング時間を経過後の目標位置を予測演算する第1の演
    算手段と、前記検出手段から得られる前記モータの現在
    位置と前記第1の演算手段で予測した前記目標位置との
    差分値から該目標位置に該モータを移動させるための速
    度指令値を演算する第2の演算手段と、 該第2の演算手段で演算された該速度指令値を速度指令
    信号として前記モータに出力する駆動信号出力手段と を具備したことを特徴とするカム動作位置決めシステム
  2. 【請求項2】回転速度および回転方向を可変にすること
    によりカム動作を行う第1のモータと、 前記第1のモータの回転位置を検出する第1の検出手段
    と、一定速度の第2のモータにより回転される主軸の回
    転位置を検出する第2の検出手段と、 該主軸1回転の各角度における前記第1のモータの回転
    位置パターンをあらかじめ入力する入力手段と、 該入力手段から入力した該回転位置パターンを数値デー
    タとして記憶する記憶手段と、 前記第2の検出手段で検出された主軸の回転位置と前記
    記憶手段に記憶された回転位置パターンのデータとから
    サンプリング時間を経過後の目標位置を予測演算する第
    1の演算手段と、 前記第1の検出手段から得られる前記第1のモータの現
    在位置と前記第1の演算手段で予測した前記目標位置と
    の差分値から該目標位置に該第1のモータを移動させる
    ための速度指令値を演算する第2の演算手段と、該第2
    の演算手段で演算された該速度指令値を速度指令信号と
    して前記第1のモータに出力する駆動信号出力手段と を具備したことを特徴とするカム動作位置決めシステム
  3. 【請求項3】1サイクル時間Tまたは主軸1回転完了毎
    に前記モータの現在位置をプリセットするプリセット手
    段を有し、該プリセット手段を用いてカム動作を行いな
    がら一方向への位置決めを行うことを特徴とする請求項
    2に記載のカム動作位置決めシステム。
  4. 【請求項4】前記入力手段と前記記憶手段との間にデー
    タの伝送を行う通信手段を有することを特徴とする請求
    項1〜3のいずれかに記載のカム動作位置決めシステム
  5. 【請求項5】前記入力手段は外部装置であって、カムパ
    ターンを作成可能なグラフィックデザイン機能を有する
    データ処理部と該カムパターンを図形表示する表示部と
    、 作成した該カムパターンを前記モータの回転位置パター
    ンであるカムパターンデータに変換するデータ変換部と
    、 該カムパターンデータを前記通信手段を介して送信する
    出力部と、を具備したことを特徴とする請求項4に記載
    のカム動作位置決めシステム。
  6. 【請求項6】前記入力手段はカムパターン作成に用いる
    対象を計測する外部計測部と、 該外部計測部で計測された計測データを前記通信手段を
    介して送信する出力部とから成り、 前記通信手段と前記記憶手段との間に、受信した前記計
    測データを前記モータの回転位置パターンの数値データ
    に変換するデータ処置手段を有することを特徴とする請
    求項4に記載のカム動作位置決めシステム。
  7. 【請求項7】前記通信手段は前記記憶手段に記憶されて
    いるカムパターンデータを前記入力手段側に送信する機
    能を有し、前記入力手段は前記データ処理部を用いて受
    信したカムパターンデータをカムパターンデータ画像に
    変換して前記表示手段に表示することを特徴とする請求
    項5に記載のカム動作位置決めシステム。
JP2403676A 1990-07-19 1990-12-19 カム動作位置決めシステム Expired - Fee Related JP2845350B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2403676A JP2845350B2 (ja) 1990-07-19 1990-12-19 カム動作位置決めシステム

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP18949390 1990-07-19
JP2-189493 1990-07-19
JP2403676A JP2845350B2 (ja) 1990-07-19 1990-12-19 カム動作位置決めシステム

Publications (2)

Publication Number Publication Date
JPH0476608A true JPH0476608A (ja) 1992-03-11
JP2845350B2 JP2845350B2 (ja) 1999-01-13

Family

ID=26505498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2403676A Expired - Fee Related JP2845350B2 (ja) 1990-07-19 1990-12-19 カム動作位置決めシステム

Country Status (1)

Country Link
JP (1) JP2845350B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012124143A1 (ja) * 2011-03-15 2012-09-20 オムロン株式会社 演算ユニット、支援装置、出力制御方法、表示制御方法、およびプログラム
JP2012194955A (ja) * 2011-06-20 2012-10-11 Omron Corp 支援装置、表示制御方法、およびプログラム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012124143A1 (ja) * 2011-03-15 2012-09-20 オムロン株式会社 演算ユニット、支援装置、出力制御方法、表示制御方法、およびプログラム
CN103403632A (zh) * 2011-03-15 2013-11-20 欧姆龙株式会社 运算单元、辅助装置、输出控制方法、显示控制方法、以及程序
US9891610B2 (en) 2011-03-15 2018-02-13 Omron Corporation Computation unit, assistance device, output control method, display control method, and program
JP2012194955A (ja) * 2011-06-20 2012-10-11 Omron Corp 支援装置、表示制御方法、およびプログラム

Also Published As

Publication number Publication date
JP2845350B2 (ja) 1999-01-13

Similar Documents

Publication Publication Date Title
EP0576043B1 (en) Numerically controlled machine tool
CN102355176A (zh) 一种双电机同步控制***及其实现方法
JP2003303005A (ja) 数値制御装置
KR100222940B1 (ko) 센서를 이용한 캘리브레이션 방법 및 장치
JP2009037617A (ja) 可動情報を伝送するための位置測定装置及び方法
JP4014719B2 (ja) Nc工作機械の制御装置および位置決め制御方法
JPH0476608A (ja) カム動作位置決めシステム
JP7159945B2 (ja) 処理装置
WO2013018468A1 (ja) プレス機械およびその上死点検出方法
EP0385347A2 (en) Synchronous control system and method therefor
CN1603989A (zh) 数字控制器
JP4494702B2 (ja) 印刷機駆動システム
JP2000099156A (ja) 位置制御装置および位置制御方法
JP4014777B2 (ja) ねじ切り加工装置
JPH05337729A (ja) モーションコントローラ
JP2004130444A (ja) 同期制御装置
JP2004258700A (ja) 位置決めシステムの同期曲線設定方法及びコンピュータプログラム
JP3693267B2 (ja) 織機の開口装置の初期位相合わせ方法
JPH0810822Y2 (ja) モータの制御システム
JPH07253811A (ja) サンプリング制御回路
CN114310882A (zh) 执行器电机端的位置确定方法、装置、设备及存储介质
JPH11259105A (ja) 外部同期可能なプログラマブルコントローラ装置
JPWO2014136230A1 (ja) 分散型制御装置及び制御方法
KR0155175B1 (ko) 스크린날염기벨트구동장치
JPH0133416B2 (ja)

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081030

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091030

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101030

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees