JPH04321110A - 位置決め運転方法 - Google Patents
位置決め運転方法Info
- Publication number
- JPH04321110A JPH04321110A JP11658491A JP11658491A JPH04321110A JP H04321110 A JPH04321110 A JP H04321110A JP 11658491 A JP11658491 A JP 11658491A JP 11658491 A JP11658491 A JP 11658491A JP H04321110 A JPH04321110 A JP H04321110A
- Authority
- JP
- Japan
- Prior art keywords
- data number
- data
- positioning
- host device
- starting
- 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
- Programmable Controllers (AREA)
- Control Of Position Or Direction (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】この発明は、サーボモータを駆動
して位置決め対象を所定の位置に位置決めするための位
置決め運転方法に関する。
して位置決め対象を所定の位置に位置決めするための位
置決め運転方法に関する。
【0002】
【従来の技術】図8はサーボシステムの一般的な例を示
す概要図で、1は上位装置、2は位置決め装置、3はサ
ーボモータである。すなわち、位置決め装置2は上位装
置1からデータ番号を与えられるとその内部に予め記憶
されているデータを読み出し、この読み出されたデータ
にもとづきサーボモータ3の自動運転を行なう。このた
め、位置決め装置2の内部には図9の如き位置決めのた
めのデータが記憶されている。そのデータとしては、こ
こでは目標停止位置と送り速度データを記憶した例を示
しており、このデータに応じた運転が行なわれることに
なる。
す概要図で、1は上位装置、2は位置決め装置、3はサ
ーボモータである。すなわち、位置決め装置2は上位装
置1からデータ番号を与えられるとその内部に予め記憶
されているデータを読み出し、この読み出されたデータ
にもとづきサーボモータ3の自動運転を行なう。このた
め、位置決め装置2の内部には図9の如き位置決めのた
めのデータが記憶されている。そのデータとしては、こ
こでは目標停止位置と送り速度データを記憶した例を示
しており、このデータに応じた運転が行なわれることに
なる。
【0003】ところで、このようなシステムで自動運転
を行なう場合、従来は上位装置からデータ番号をその都
度与えることにより行なうのが普通である。図10にか
かる場合のタイムチャートを示す。図10はデータ番号
を(ロ)の如く最初は5番を指定し、(ハ)の起動信号
により起動して5番に対応する運転を(イ)の如く行な
い、次に6番を指定してその番号に対応する運転をし、
最後に7番を指定してその番号に対応する運転を行なう
例を示している。
を行なう場合、従来は上位装置からデータ番号をその都
度与えることにより行なうのが普通である。図10にか
かる場合のタイムチャートを示す。図10はデータ番号
を(ロ)の如く最初は5番を指定し、(ハ)の起動信号
により起動して5番に対応する運転を(イ)の如く行な
い、次に6番を指定してその番号に対応する運転をし、
最後に7番を指定してその番号に対応する運転を行なう
例を示している。
【0004】
【発明が解決しようとする課題】このように、従来は上
位装置からデータ番号をその都度与えて運転するように
しているため、連続動作や繰り返し動作を行なおうとす
ると、上位装置のプログラムが複雑となり負担が大きく
なるという問題がある。したがって、この発明の課題は
連続動作や繰り返し動作における上位装置のプログラム
を簡単にし、その負担を軽減することにある。
位装置からデータ番号をその都度与えて運転するように
しているため、連続動作や繰り返し動作を行なおうとす
ると、上位装置のプログラムが複雑となり負担が大きく
なるという問題がある。したがって、この発明の課題は
連続動作や繰り返し動作における上位装置のプログラム
を簡単にし、その負担を軽減することにある。
【0005】
【課題を解決するための手段】このような課題を解決す
るため、第1の発明では、位置決め装置に予め記憶され
ている位置決めのためのデータを上位装置からデータ番
号を指定して選択し、選択されたデータにもとづきサー
ボモータを駆動して位置決め運転を行なうに当たり、予
め開始データ番号と特定データ番号とを指定することに
より、以後は起動信号を受ける度に前記開始データ番号
から順次番号を更新してそのデータ番号にもとづく運転
を可能にしたことを特徴としている。また、第2の発明
では、位置決め装置に予め記憶されている位置決めのた
めのデータを上位装置からデータ番号を指定して選択し
、選択されたデータにもとづきサーボモータを駆動して
位置決め運転を行なうに当たり、前記記憶データにサイ
クルエンドの有無を付与しておく一方、開始データ番号
と特定データ番号とを指定することにより、以後は起動
信号を受ける度に前記開始データ番号からサイクルエン
ド指定のデータ番号までの動作を番号順に繰り返し行な
うことを特徴としている。
るため、第1の発明では、位置決め装置に予め記憶され
ている位置決めのためのデータを上位装置からデータ番
号を指定して選択し、選択されたデータにもとづきサー
ボモータを駆動して位置決め運転を行なうに当たり、予
め開始データ番号と特定データ番号とを指定することに
より、以後は起動信号を受ける度に前記開始データ番号
から順次番号を更新してそのデータ番号にもとづく運転
を可能にしたことを特徴としている。また、第2の発明
では、位置決め装置に予め記憶されている位置決めのた
めのデータを上位装置からデータ番号を指定して選択し
、選択されたデータにもとづきサーボモータを駆動して
位置決め運転を行なうに当たり、前記記憶データにサイ
クルエンドの有無を付与しておく一方、開始データ番号
と特定データ番号とを指定することにより、以後は起動
信号を受ける度に前記開始データ番号からサイクルエン
ド指定のデータ番号までの動作を番号順に繰り返し行な
うことを特徴としている。
【0006】
【作用】特定データ番号と開始データ番号とを指示する
ことにより、開始データ番号対応の運転から順次データ
番号を更新しての運転(連続動作)、または開始データ
番号からサイクルエンド指定のデータ番号までの運転(
繰り返し運転)を番号順に繰り返し行ない得るようにし
、上位装置の負担を軽減する。
ことにより、開始データ番号対応の運転から順次データ
番号を更新しての運転(連続動作)、または開始データ
番号からサイクルエンド指定のデータ番号までの運転(
繰り返し運転)を番号順に繰り返し行ない得るようにし
、上位装置の負担を軽減する。
【0007】
【実施例】図1はこの発明の実施例を示すフローチャー
トである。まず、ステップS1で起動信号の有無を判別
し、起動信号有り(Y)ならばステップS2で特定番号
か否かを判断する。特定番号をここでは「00」として
いるが、他の適宜な番号でも良い。その結果、特定番号
ならばステップS3で予め決められたデータ番号(開始
データ番号)にもとづく位置決め動作を実行し、次いで
ステップS4にてデータ番号のインクリメントを行なう
。ステップS2での判断結果が特定番号でない場合は、
従来と同様の位置決め動作を行なう(ステップS5)。 つまり、位置決め装置側にデータ番号のインクリメント
機能を付加することにより、連続運転を可能とするもの
である。なお、ステップS4でデータ番号のインクリメ
ントを行なった後は、ステップS1に戻って再び起動信
号有無の判別、次いでステップS2でデータ番号が「0
0」かどうかの判断が行なわれるが、ここでの判断は上
位装置からの指示が「00」かどうかであって、位置決
め装置でインクリメントした番号とは関係がないので、
2回目以後のステップS2における判断結果は「Y」と
なるようになっている。
トである。まず、ステップS1で起動信号の有無を判別
し、起動信号有り(Y)ならばステップS2で特定番号
か否かを判断する。特定番号をここでは「00」として
いるが、他の適宜な番号でも良い。その結果、特定番号
ならばステップS3で予め決められたデータ番号(開始
データ番号)にもとづく位置決め動作を実行し、次いで
ステップS4にてデータ番号のインクリメントを行なう
。ステップS2での判断結果が特定番号でない場合は、
従来と同様の位置決め動作を行なう(ステップS5)。 つまり、位置決め装置側にデータ番号のインクリメント
機能を付加することにより、連続運転を可能とするもの
である。なお、ステップS4でデータ番号のインクリメ
ントを行なった後は、ステップS1に戻って再び起動信
号有無の判別、次いでステップS2でデータ番号が「0
0」かどうかの判断が行なわれるが、ここでの判断は上
位装置からの指示が「00」かどうかであって、位置決
め装置でインクリメントした番号とは関係がないので、
2回目以後のステップS2における判断結果は「Y」と
なるようになっている。
【0008】以上の動作をタイムチャートで示すと図2
のようになる。すなわち、同図(イ)はデータ番号にも
とづくモード動作(動作パターン)、同図(ロ)はデー
タ番号、同図(ハ)は起動信号をそれぞれ示しており、
データ番号を「00」とすることにより、この例ではデ
ータ番号「5」以降の番号にもとづく連続動作を実現し
ている点が特徴である。図3はこの発明が適用されるシ
ステム構成を示す概要図である。これは、位置決め装置
2に対し、上位装置1からデータ番号と起動信号が与え
られる様子を示す他は、基本的には図8に示すものと同
じである。
のようになる。すなわち、同図(イ)はデータ番号にも
とづくモード動作(動作パターン)、同図(ロ)はデー
タ番号、同図(ハ)は起動信号をそれぞれ示しており、
データ番号を「00」とすることにより、この例ではデ
ータ番号「5」以降の番号にもとづく連続動作を実現し
ている点が特徴である。図3はこの発明が適用されるシ
ステム構成を示す概要図である。これは、位置決め装置
2に対し、上位装置1からデータ番号と起動信号が与え
られる様子を示す他は、基本的には図8に示すものと同
じである。
【0009】図4はこの発明の他の実施例を示すフロー
チャートである。これは、ステップS1→S2→S3,
およびステップS1→S2→S7の動作は図1に示すも
のと同じであるが、ステップS4で位置決め用データに
対しサイクルエンドの指定があるかどうかを判断し、サ
イクルエンドの指定がなければステップS5でデータ番
号をインクリメントし、サイクルエンドの指定があれば
ステップS6で開始データ番号をセットする点で、図1
に示すものとは異なっている。こうすることにより、開
始データ番号からサイクルエンド指定がなされているデ
ータ番号までの動作を繰り返し行なうこと(繰り返し動
作)が可能となる。なお、このような繰り返し動作を実
現するため、位置決め用データメモリには例えば図5の
如く、目標停止位置,送り量データの他にサイクルエン
ドかどうかを示すデータが付与される。
チャートである。これは、ステップS1→S2→S3,
およびステップS1→S2→S7の動作は図1に示すも
のと同じであるが、ステップS4で位置決め用データに
対しサイクルエンドの指定があるかどうかを判断し、サ
イクルエンドの指定がなければステップS5でデータ番
号をインクリメントし、サイクルエンドの指定があれば
ステップS6で開始データ番号をセットする点で、図1
に示すものとは異なっている。こうすることにより、開
始データ番号からサイクルエンド指定がなされているデ
ータ番号までの動作を繰り返し行なうこと(繰り返し動
作)が可能となる。なお、このような繰り返し動作を実
現するため、位置決め用データメモリには例えば図5の
如く、目標停止位置,送り量データの他にサイクルエン
ドかどうかを示すデータが付与される。
【0010】図4の動作をタイムチャートにて示すのが
図6である。すなわち、同図(イ)はデータ番号にもと
づくモード動作(動作パターン)、同図(ロ)はデータ
番号、同図(ハ)はサイクルエンドデータ、同図(ニ)
は起動信号をそれぞれ示しており、データ番号を「00
」としデータ番号「3」にサイクルエンドの指定を行な
っておくことにより、ここではデータ番号「1」〜「3
」にもとづく繰り返し動作を実現している点が特徴であ
る。図7は図4の発明が適用されるシステム構成を示す
概要図で、サイクルエンド信号が位置決め装置側から上
位装置側へ送られるようになっていることを示す他は、
図3または図8と同じである。なお、以上では、連続動
作または繰り返し動作をデータ番号「00」を指定して
実行するようにしたが、これに限らず他の適宜な信号を
利用できることは勿論である。
図6である。すなわち、同図(イ)はデータ番号にもと
づくモード動作(動作パターン)、同図(ロ)はデータ
番号、同図(ハ)はサイクルエンドデータ、同図(ニ)
は起動信号をそれぞれ示しており、データ番号を「00
」としデータ番号「3」にサイクルエンドの指定を行な
っておくことにより、ここではデータ番号「1」〜「3
」にもとづく繰り返し動作を実現している点が特徴であ
る。図7は図4の発明が適用されるシステム構成を示す
概要図で、サイクルエンド信号が位置決め装置側から上
位装置側へ送られるようになっていることを示す他は、
図3または図8と同じである。なお、以上では、連続動
作または繰り返し動作をデータ番号「00」を指定して
実行するようにしたが、これに限らず他の適宜な信号を
利用できることは勿論である。
【0011】
【発明の効果】この発明によれば、開始データ番号と特
定データ番号とを指示することにより、連続運転または
繰り返し運転を行なうことができるので、上位装置の負
担が著しく軽減され、その設計が容易になるという利点
が得られる。
定データ番号とを指示することにより、連続運転または
繰り返し運転を行なうことができるので、上位装置の負
担が著しく軽減され、その設計が容易になるという利点
が得られる。
【図1】この発明の実施例を示すフローチャートである
。
。
【図2】図1に対応するタイムチャートである。
【図3】この発明が適用されるサーボシステムを示す概
要図である。
要図である。
【図4】この発明の他の実施例を示すフローチャートで
ある。
ある。
【図5】繰り返し動作を実現する場合のメモリ内容を説
明するための説明図である。
明するための説明図である。
【図6】図4に対応するタイムチャートである。
【図7】図4の発明が適用されるサーボシステムを示す
概要図である。
概要図である。
【図8】サーボシステムの一般的な例を示す概要図であ
る。
る。
【図9】位置決め装置の内部データを説明するための説
明図である。
明図である。
【図10】図8の動作を説明するためのタイムチャート
である。
である。
1 上位装置
2 位置決め装置
3 サーボモータ
Claims (2)
- 【請求項1】 位置決め装置に予め記憶されている位
置決めのためのデータを上位装置からデータ番号を指定
して選択し、選択されたデータにもとづきサーボモータ
を駆動して位置決め運転を行なうに当たり、予め開始デ
ータ番号と特定データ番号とを指定することにより、以
後は起動信号を受ける度に前記開始データ番号から順次
番号を更新してそのデータ番号にもとづく運転を可能に
してなることを特徴とする位置決め運転方法。 - 【請求項2】 位置決め装置に予め記憶されている位
置決めのためのデータを上位装置からデータ番号を指定
して選択し、選択されたデータにもとづきサーボモータ
を駆動して位置決め運転を行なうに当たり、前記記憶デ
ータにサイクルエンドの有無を付与しておく一方、開始
データ番号と特定データ番号とを指定することにより、
以後は起動信号を受ける度に前記開始データ番号からサ
イクルエンド指定のデータ番号までの動作を番号順に繰
り返し行なうことを特徴とする位置決め運転方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3116584A JP2850568B2 (ja) | 1991-04-22 | 1991-04-22 | 位置決め運転方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3116584A JP2850568B2 (ja) | 1991-04-22 | 1991-04-22 | 位置決め運転方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04321110A true JPH04321110A (ja) | 1992-11-11 |
| JP2850568B2 JP2850568B2 (ja) | 1999-01-27 |
Family
ID=14690752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3116584A Expired - Lifetime JP2850568B2 (ja) | 1991-04-22 | 1991-04-22 | 位置決め運転方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2850568B2 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0418608A (ja) * | 1990-05-11 | 1992-01-22 | Sanyu Kogyo Kk | 多軸位置決め機能を有するシーケンス制御装置 |
-
1991
- 1991-04-22 JP JP3116584A patent/JP2850568B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0418608A (ja) * | 1990-05-11 | 1992-01-22 | Sanyu Kogyo Kk | 多軸位置決め機能を有するシーケンス制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2850568B2 (ja) | 1999-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940010388B1 (ko) | 자수기 | |
| US20050024003A1 (en) | Numerical control device | |
| JP2735209B2 (ja) | 数値制御装置 | |
| JPH04321110A (ja) | 位置決め運転方法 | |
| JPH06290877A (ja) | 照明制御システム | |
| JP3048679B2 (ja) | 対話形nc装置 | |
| JP2649801B2 (ja) | 数値制御装置における表示切換方法 | |
| JPH0647180A (ja) | 次刺繍データを特定するデータの事前入力が可能な刺繍機 | |
| JP2000293215A (ja) | 数値制御装置の加工プログラムの指令方法 | |
| JP2850567B2 (ja) | 位置決め制御方法 | |
| US6263256B1 (en) | Embroidery pattern display apparatus | |
| JP3072918B2 (ja) | スケジュール運転方法 | |
| JPH07200027A (ja) | 自動組立装置の制御装置 | |
| JPS63282504A (ja) | 表示方式 | |
| JP2953514B2 (ja) | モーションプログラムの実行ブロック分割方法 | |
| JPH0619649B2 (ja) | シーケンス制御方式 | |
| JPH03207628A (ja) | 射出成形機のシーケンスプログラムの編集方法およびその装置 | |
| JPH05181510A (ja) | プログラマブルコントローラにおけるプログラミング装置の画面表示方法 | |
| JP2728256B2 (ja) | 数値制御方法 | |
| JPH08286717A (ja) | 数値制御装置 | |
| JPH064214B2 (ja) | 数値制御工作機械における加工順序制御方法 | |
| JPH06210081A (ja) | 電子サイクルミシン | |
| JPH01145704A (ja) | プログラマブルコントローラ用位置決めユニット | |
| JPH06105406B2 (ja) | 数値制御方法 | |
| JPH06187017A (ja) | 生産設備の制御装置 |