JP3842871B2 - Optional output programmable electronic control sewing machine - Google Patents
Optional output programmable electronic control sewing machine Download PDFInfo
- Publication number
- JP3842871B2 JP3842871B2 JP18762897A JP18762897A JP3842871B2 JP 3842871 B2 JP3842871 B2 JP 3842871B2 JP 18762897 A JP18762897 A JP 18762897A JP 18762897 A JP18762897 A JP 18762897A JP 3842871 B2 JP3842871 B2 JP 3842871B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- condition
- option
- sewing machine
- optional
- 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.)
- Expired - Fee Related
Links
- 238000009958 sewing Methods 0.000 title claims description 109
- 239000004744 fabric Substances 0.000 description 31
- 238000000034 method Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000004913 activation Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 238000004886 process control Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000009966 trimming Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Sewing Machines And Sewing (AREA)
Description
【技術分野】
【0001】
本発明は、オプション出力プログラム可能な電子制御ミシンに関し、特にミシンにオプション的に装備される複数のオプション機器を制御する制御用オプション出力を、ミシンの複数の動作部の動作状態だけでなく、複数のオプション出力を出力条件として設定できるようにしたものに関する。
【背景技術】
【0002】
従来、工業用の本縫いミシンや刺繍ミシンなどの各種ミシンを用いて縫製する縫製メーカーにおいては、縫製する加工布の種類やサイズの変更に応じて、また縫製内容の変更に応じて、縫製作業の能率化を図るとともに、縫製製品の品質向上を図る為に、種々のオプション機器を追加的に設けたいという要望がある。そこで、工業用ミシンに複数のオプション機器を追加的に設置する場合に、各オプション機器を個別に任意のタイミングで作動できるようにオプション出力をプログラム可能なミシンが種々提案されている。
【0003】
例えば、特公平6─59351号公報や特開平8─280957号公報には、加工布を縫製する縫製データの随所に、オプション機器を制御するオプション出力を出力する為の制御データを格納するようにし、縫製作業の実行中に制御データが読み出され、その制御データに基づいて指定されたオプション機器を所望の縫製位置で制御することで、各オプション機器を個別に任意のタイミングで作動できるようにしたプログラム可能なミシンが記載されている。
ところで、図16に示すように、4つのシーケンス(シーケンス1〜シーケンス4)を設け、各シーケンスを別個の起動条件で夫々起動できるようにした簡易型シーケンス制御可能なミシンも実用に供されている。
【0004】
即ち、各シーケンス1〜4には4つのオプション出力がシーケンス的に出力可能になっており、ミシンが原点位置に復帰したとき、スタートスイッチが操作されたとき、糸切り動作や糸払い動作が完了したとき等、ミシンの基本的な複数の動作部の動作状態のうちから設定した1つの動作状態を起動条件として、各シーケンス1〜4の制御が開始されるようになっている。
【0005】
そして、例えば、シーケンス1の起動条件が成立したのを契機として、オプション出力0の起動条件が成立したときにオプション出力0がオン又はオフされ、そのオプション出力0の出力を契機として、オプション出力1の起動条件が成立したときにオプション出力1がオン又はオフされ、以下同様にしてオプション出力2、オプション出力3が順次出力されるようになっている。その他のシーケンス2〜シーケンス4も同様になっている。これら4つのシーケンス制御により、合計16種類のオプション出力(出力0〜出力F)を出力可能になっている。
【特許文献1】
特公平6−59351号公報
【特許文献2】
特開平8−280957号公報
【発明の開示】
【発明が解決しようとする課題】
【0006】
前述したように、特公平6─59351号公報や特開平8─280957号公報に記載のプログラム可能なミシンにおいては、複数のオプション機器を制御するオプション出力の為の制御データを縫製データ中の所定の位置に格納するので、作動させる作動回数やオプション機器の数に応じて、縫製データを作成してから編集処理をする際に、制御データを繰り返して複数箇所に組み込むことになり、縫製データの作成処理や編集処理が複雑化すること、縫製を実行してないときには、オプション機器を作動できないこと、などの問題がある。
【0007】
また、簡易型シーケンス制御可能なミシンにおいては、各シーケンスを起動させる起動条件としては、ミシンの基本的な複数の動作部の動作状態のうちから設定した1つの動作状態に限定されていることから、複数の起動条件で同一のオプション機器を作動させるオプション出力を発生させる場合には、これら起動条件毎にシーケンスを専有することになり、残りのシーケンスの数が少なくなって、出力可能なオプション出力の数が減少するという問題がある。
【0008】
更に、シーケンスの起動条件としては、ミシンの基本的な複数の動作に限定されることから、起動条件が制約され、しかも、1つのシーケンスで出力される4つのオプション出力の発生条件は、1つ前のオプション出力に関連して設定するように制約されることから、1つのオプション出力を、ミシンの動作部の動作状態以外の、例えば、他のシーケンスにおいて作動するオプション出力の発生に連動させて発生することができず、複数のオプション出力を組み合わせて発生させる発生条件の条件設定が複雑化するという問題がある。本発明の目的は、縫製中か否かに拘わらずオプション機器を作動でき、ミシンの複数の動作部の動作状態と複数のオプション入力と複数のオプション出力を組み合わせて、必要なオプション出力を発生させる発生条件を設定する条件設定を簡単化したプログラム可能な電子制御ミシンを提供することである。
【課題を解決するための手段】
【0009】
請求項1のオプション出力プログラム可能な電子制御ミシンは、オプション的に装備される複数のオプション機器と、これらのオプション機器と複数の縫製用アクチュエータを制御する為のコンピュータを含む制御手段とを備え、各オプション機器制御用のオプション出力の発生条件を前記制御手段にプログラム可能な電子制御ミシンにおいて、前記ミシンの複数の動作部の動作状態を列挙して予め格納した第1の条件テーブルと、複数のオプション機器やオプション用センサ・スイッチ類から入力される複数のオプション入力のオン、オフが成立する動作を列挙して予め格納した第2の条件テーブルと、複数のオプション出力のオン、オフが成立する動作を列挙して予め格納した第3の条件テーブルとを前記制御手段に設け、前記制御手段に接続された条件入力設定手段であって、前記第1〜第3の条件テーブルに格納された1又は複数の条件を入力設定することにより、1又は複数のオプション出力を発生する発生条件を入力設定可能で且つディスプレイを有しそのディスプレイに表示された条件設定画面を介して前記1又は複数の条件を入力設定可能な条件入力設定手段を設けたことを特徴とするものである。
【0010】
第1の条件テーブルには、布押えや糸切り機構などのミシンの複数の動作部の動作状態が列挙して予め格納され、第2の条件テーブルには複数のオプション入力のオン、おふが成立する動作を列挙して予め格納され、第3の条件テーブルには複数のオプション出力のオン、オフが成立する動作を列挙して予め格納されているので、条件入力設定手段により、1又は複数のオプション出力を発生させる発生条件として、第1〜第3条件テーブルに格納された1または複数の条件がディスプレイの条件設定画面を介して入力設定される。 即ち、前記のような条件を列挙して格納した第1〜第3の条件テーブルを制御手段に作成しておき、オプション出力の発生が必要な各オプション出力毎に、その第1〜第3の条件テーブルから1または複数の発生条件を条件入力設定手段から制御手段に入力設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動させることができる。
【0011】
更に、発生条件としては、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、複数のオプション出力を組み合わせてオプショ ン出力を発生させる場合でも、発生条件設定の簡単化を図ることができる。
【0012】
つまり、各オプション出力を発生させる発生条件を入力設定するときに、そのオプション出力以外のオプション出力のオン、オフが成立する動作を適用できることから、各オプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【発明を実施するための最良の形態】
【0013】
本発明は、縫製中か否かに拘わらずオプション機器を作動でき、ミシンの複数の動作部の動作状態と複数のオプション入力と複数のオプション出力を組み合わせて、必要なオプション出力を発生させる発生条件の条件設定を簡単化したオプション出力をプログラム可能な電子制御ミシンに関するものである。
【実施例】
【0014】
以下、本発明の実施の形態について図面に基いて説明する。
本実施例は、布保持枠にセットした加工布に各種のパターンを縫製でき、しかもオプション的に装備された複数のオプション機器制御用オプション出力をプログラム可能な電子制御式のパターン縫いミシンに本発明を適用した場合のものである。パターン縫いミシン1について説明すると、図1に示すように、ミシンテーブル2の上面には、ミシンアーム3とミシンベッド部4とからなるミシン本体5が載置されている。そのミシンアーム3には、下端に縫針6を取付けた針棒7が上下動可能に支持され、ミシン主軸(図示略)の回転に調時して上下駆動される。
【0015】
前記縫針6とミシンベッド部4内に設けられた糸輪捕捉器(図示略)とにより縫目形成装置が構成され、これら縫針6と糸輪捕捉器とがミシン主軸の回転により駆動されることで、加工布にパターン縫目が形成されるようになっている。前記ミシンテーブル2の下面には、ミシン主軸を回転駆動するミシンモータ8が装着され、そのミシンモータ8の回転がミシン主軸の端部に固着されたプーリ9に伝達され、周知の回転伝達機構を介してミシン主軸に伝達されるようになっている。
【0016】
一方、ミシンベッド部4の前端部において、水平状の布保持板10が前方に張り出すように固着され、その布保持板10上には、加工布を布保持板10に押圧保持する布保持枠11が配設され、これら布保持枠11と布保持板10との間に加工布が保持された状態で、X軸パルスモータ40とY軸パルスモータ41とにより布保持枠11と布保持板10とが一体的に前後方向(Y方向)と左右方向(X方向)とに移動駆動されることで、加工布が送り駆動される。ところで、布保持枠11は、布保持枠駆動ソレノイド39(図2参照)の駆動により上下揺動され、布保持枠11が上方の開放位置に回動したときに、加工布を布保持板10上にセットできるようになる。
【0017】
前記ミシンテーブル2の下面には、パターン縫いミシン1に電源を投入する電源スイッチ15が設けられている。また、床面上には、布保持枠駆動ソレノイド39を駆動する布保持枠開放スイッチ16と、ミシンモータ8を起動させる為の起動スイッチ17とが設けられている。更に、ミシンテーブル2の上面には、液晶ディスプレイや各種のスイッチが設けられた操作パネル20が設けられるとともに、後述するオプション機器を制御するオプション信号を出力する各種の条件を設定する条件設定用操作パネル21が設けられている。
【0018】
ミシンテーブル2の右側下部には、制御装置25などを設けた制御ボックス22が取付けられ、その制御ボックス22の前面には、フレキシブルディスクを着脱可能に装着するフレキシブルディスクドライブ装置23が設けられている。
次に、パターン縫いミシン1の制御系について説明する。図2に示すように、制御装置25は、CPU26と、このCPU26にデータバスなどのバス32を介して接続されたROM27及びRAM28、オプション信号を出力する各種条件のデータを記憶しておくフラッシュメモリ29とを有するマイクロコンピュータと、フレキシブルディスクドライブ装置(FDD)23を駆動制御するフレキシブルディスクコントローラ(FDC)30と、入出力インターフェース31と、この入出力インターフェース31に接続された複数の駆動回路34〜37と、複数のオプション信号増幅回路42とで構成されている。
【0019】
前記入出力インターフェース31には、電源スイッチ15などの各種スイッチ類と、縫針6の上下動位置を検出する針位置検出センサ33と、操作パネル20と、条件設定用操作パネル21とが夫々接続されている。また、外部に設けられた各種のスイッチやセンサなどからオプション入力が可能になっている。
これら複数の駆動回路34〜37には、縫製用アクチュエータとして、ベッド部4に設けられた糸切り機構の為の糸切り装置用ソレノイド38、布保持枠駆動ソレノイド39、ミシンモータ8、布保持枠11駆動するパルスモータ40,41が接続されている。
【0020】
ところで、前記複数の増幅回路42には、このパターン縫いミシン1には現在設けられていないが、将来的にパターン縫いミシン1にオプション的に装備される複数のオプション機器50が接続可能になっている。前記ROM27には、パターン縫いミシン1を駆動制御する駆動制御プログラム、後述する本願特有のオプション出力制御の制御プログラム、複数のパターン模様の為の複数の模様データが模様番号を付して格納されている。また、RAM28には、刺繍縫製に際して作成された縫製データ(針落ちデータ)を格納するメモリ、その他必要に応じてポインタやバッファなどが設けられている。
【0021】
ところで、前記条件設定用操作パネル21は、図3に示すように、CPUやROM及びRAMを有するマイクロコンピュータからなり、小型の液晶ディスプレイ21a、数字キーや各種の機能キーからなるキーボード21bが設けられたものであり、縫製データの針落ちデータを修正することができる一方、後述するオプション信号OSを出力する為の各種条件を設定可能になっている。尚、前記条件設定用操作パネル21が条件設定入力手段に相当する。
【0022】
そのマイクロコンピュータのROMには、図4(a)に示すように、パターン縫いミシン1に関する、糸切断機構や布押えなどの基本的な複数の動作部の動作の開始や終了の時点、基本的な動作部の動作状態を条件とする為に、これらの条件が成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルと、図4(b)〜図4(c)に示すように、パターン縫いミシン1の標準的な動作の状態を条件とする為に、条件が成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルとが設けられているとともに、後述する条件データ設定制御の制御プログラムが格納されている。即ち、図2に図示していないが、パターン縫いミシン1の随所に、図4〜図6に示す複数の条件番号の各々の条件の成立を検出する為の各種の検出スイッチや検出センサが設けられている。
【0023】
また、前記ROMには、図5に示すように、オプション的に装備されるオプション機器であって、各種の信号を出力可能な信号出力型のオプション用のセンサやスイッチなどから、複数のオプション信号(オプション入力1〜オプション入力13)の各々が入力されるのを条件とする為に、オン及びオフが成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルが設けられている。更に、前記ROMには、図6に示すように、条件設定制御で設定される複数のオプション出力(出力番号「1」〜出力番号「16」)の各々が出力されるのを条件とする為に、オン及びオフが成立する動作と条件番号とを対応づけて列挙して格納した条件テーブルが設けられている。
なお、図4(a)〜(c)に示すテーブルが第1の条件テーブルに相当し、図5に示すテーブルが第2の条件テーブルに相当し、図6に示すテーブルが第3の条件テーブルに相当する。
【0024】
ここで、後述するオプション出力制御を分かり易くする為に、設定された許可条件や不許可条件や出力条件に基づいてオプション信号OSが出力される論理について、図7に基づいて説明する。出力条件として最大で3つ(出力条件1〜出力条件3)が設定可能であり、オプション出力の出力を許可する許可条件として最大で3つ(許可条件1〜許可条件3)が設定でき、その許可条件を制限する不許可条件として最大で3つ(不許可条件1〜不許可条件3)が設定でき、3つの許可条件がORゲート60に入力され、また3つの不許可条件がORゲート61に入力され、更に3つの出力条件がORゲート62に入力される。ここで、これら出力条件と許可条件と不許可条件とを含めたものが発生条件である。
【0025】
そして、ORゲート60の出力とORゲート61の出力とがRSフリップフロップ(F/F)63に入力され、そのフリップフロップ63から許可信号PSが出力される。ここで、許可信号PSが「H」レベルのときには許可フラグPFがセットされるようになる。更に、その許可信号PSとORゲート62の出力とがANDゲート64に入力され、そのANDゲート64からオプション信号OSが出力されるようになる。
【0026】
即ち、複数の許可条件のうちの1つでも成立したときにはフリップフロップ63から「H」レベルの許可信号PSが出力されるが、複数の不許可条件のうちの1つでも成立したときにはフリップフロップ63が反転して「L」レベルの許可信号PSが出力される。一方、不許可条件の何れもが成立しないで許可信号PSが「H」レベルのときに、出力条件の何れか1つが成立したときには、「H」レベルのオプション信号OSが出力される。
【0027】
次に、前記条件設定用操作パネル21のマイクロコンピュータで実行される条件設定制御のルーチンについて、図8のフローチャートに基づいて説明する。尚、図中符号Si(i=10,11,12・・・)は各ステップを示すものである。操作パネル21のディスプレイ21aにアイ・コンタクト方式により表示されたメニュー選択画面において、項目「出力条件設定」を選択することによりこの制御が開始され、先ず出力条件設定画面がディスプレイ21aに表示される(S10)。
【0028】
例えば、図11に示すように、第1表示行には、「オプション番号」を設定するマーク「OP」、オプション信号OSの出力信号(「ON」,「OFF」,「F/F(反転)」)を設定するマーク「OS」が夫々反転表示され、第2表示行には、最大3つの出力条件を設定するマーク「(1)〜(3)」が夫々反転表示され、第3表示行には、出力条件成立後からオプション信号OSを出力するまで待機する出力待機時間T1を設定するマーク「T1」、オプション信号OSの出力継続時間T2を設定するマーク「T2」が夫々反転表示され、更に第4表示行には、設定に際して操作可能なキーが反転表示される。
【0029】
次に、その表示画面に基づいて、オプション番号や出力条件、タイマーT1,T2の設定時間を設定する設定処理が実行され(S11)、設定処理の終了に伴って設定結果がマイクロコンピュータのRAMに一時的に記憶される(S12)。例えば、図13に示すように、登録番号「1000」に伴って、設定されたオプション番号と、出力条件の番号とが夫々1バイトで記憶されるとともに、登録番号「10001 に伴って、設定された出力信号の種類(ON、OFF、F/F)と、タイマー1,2の設定時間が夫々1バイトで記憶される。これら設定時間T1,T2としては、10msecを単位として設定される。
【0030】
次に、許可条件設定画面がディスプレイ21aに表示される(S13)。例えば、図12に示すように、第1表示行には、「オプション番号」を設定するマーク「OP」が反転表示され、第2表示行には、最大3つの許可条件を設定する3つのマーク「○」が夫々反転表示され、第3表示行には、最大3つの不許可条件を設定する3つのマーク「×」が夫々反転表示され、第4表示行には、設定に際して操作可能なキーが反転表示される。
【0031】
次に、オプション番号に加えて、許可条件や不許可条件を設定する設定処理が実行され(S14)、設定処理の終了に伴って設定結果がマイクロコンピュータのRAMに一時的に記憶され(S15)、この制御を終了して、メインルーチンにリターンする。例えば、図14に示すように、登録番号「1002」に伴って、設定されたオプション番号と、3つの許可条件の番号とが、夫々1ライン毎に1バイトで記憶されるとともに、登録番号「1003」に伴って、3つの不許可条件の番号が夫々1ライン毎に1バイトで記憶される。
【0032】
次に、パターン縫いミシン1の制御装置25で実行されるオプション出力制御のルーチンについて、図9のフローチャートに基づいて説明する。ここで、この制御は、パターン縫いミシン1に電源が投入されているときに、図4(a)〜図4(c)に示した条件番号「1」〜「13」,「25」〜「26」,「30」〜「38」の何れかに該当する動作が成立するか否かが図示外のサブルーチンなどにより検出され、何れかの動作が成立する毎に、設定されているオプション番号の数に対応させてオプション出力制御が夫々実行されるようになっており、ここでは、設定されている1つのオプション番号Aに関するオプション出力制御について説明するものとする。
【0033】
前述したように、図示外のサブルーチンなどにより、図4(a)〜図4(c)の複数の条件番号の何れかに該当する動作が成立したことが検出されたときにこの制御が開始され、先ず今回の制御が起動されたときに成立したミシンの基本動作の条件に対応する条件番号が取得され(S20)、オプション番号Aについて出力状態判定処理制御(図10参照)が実行される(S21)。この制御が開始されると、先ず成立した条件に対応する条件番号について許可条件に有るか否か、つまり設定されているか否か検索され、設定されていないときには(S40:No)、その成立した条件に対応する条件番号について不許可条件に設定されているか否か検索され、設定されていないときには(S42:No)、更にその成立した条件に対応する条件番号について出力条件に設定されているか否か検索され、設定されていないときには(S44:No)、出力フラグOFがリセット(「0」のフラグデータ)され(S52)、この制御を終了して、オプション出力制御のS22にリターンする。
【0034】
そしてオプション出力制御において、出力フラグOFがセットされていないので(S22:No)、メインルーチンにリターンする。ところで、出力状態判定処理制御において、成立した条件に対応する条件番号が許可条件として設定されているときには(S40:Yes )、許可フラグPFがセット(「1」のフラグデータ)される(S41)。一方、成立した条件に対応する条件番号が不許可条件として設定されているときには(S42:Yes )、許可フラグPFがリセット(「0」のフラグデータ)される(S43)。
【0035】
更に、成立した条件に対応する条件番号が出力条件として設定されているときに(S44:Yes )、出力信号が「ON」指定のときには(S45:Yes )、信号フラグがセットされる(S46)。そして、許可フラグPFと信号フラグとの論理積を求め、この論理積の値が現在の信号のオン又はオフに対して変化するときには(S47:Yes )、出力フラグOFがセットされ(S48)、論理積の値が変化しないときには出力フラグOFがリセットされる(S52)。また、出力信号が「OFF」指定のときには(S45:No、S49:Yes )、信号フラグがリセットされ(S50)、同様に、論理積の値が変化するときには(S47:Yes )、出力フラグOFがセットされ(S48)、変化しないときには出力フラグOFがリセットされる(S52)。
【0036】
更に、出力信号が「F/F」指定のときには(S45・S49:No)、信号フラグとして「反転」がセットされ、同様に、論理積の値が変化するときには(S47:Yes )、出力フラグOFがセットされ(S48)、変化しないときには出力フラグOFがリセットされる(S52)。即ち、許可フラグPFがセットされていても、現在の信号がオンのときに「ON」指定されている場合、また現在の信号がオフのときに「OFF」指定されている場合には、オプション信号OSを出力しないようになっている。
【0037】
そしてオプション出力制御において、出力フラグOFがセットされているときには(S22:Yes )、オプション番号Aに専用のオンタイマーAとオフタイマーAとに設定時間T1,T2が夫々設定される(S23)。即ち、出力信号が「ON」指定のときには、出力待機時間T1がオンタイマーAに設定されるとともに、出力継続時間T2がオフタイマーAに設定される。また、出力信号が「OFF」指定のときには、その逆に、出力待機時間T1がオフタイマーAに設定されるとともに、出力継続時間T2がオンタイマーAに設定される。更に、出力信号が「F/F」指定のときには、設定時間T1,T2をオンタイマーAとオフタイマーAの何れに設定するかは、そのときの信号レベルに応じて決定される。
【0038】
次に、基準タイマーの作動が開始され(S24)、基準タイマーの経過時間KTがオンタイマー値HTに一致しないで(S25:No)、また基準タイマーの経過時間KTがオフタイマー値LTに一致しないときで(S31:No)、作動中のオンタイマー又はオフタイマーがないときには(S37:No)、この制御を終了するが、これらオンタイマー又はオフタイマーが1つでも作動しているときには(S37:Yes )、S25以降が繰り返して実行される。基準タイマーの経過時間KTがオンタイマー値HTに一致したときには(S25:Yes )、そのオンタイマー値HTに一致した「オン」に該当するオプション信号OSが出力される(S26)。
【0039】
次に、そのオプション信号OSのオン出力を条件とするオプション番号の有無が検索され、該当するオプション番号が有るときには(S27:Yes )、そのオプション番号Nについて、出力状態判定処理制御が前述したように実行される(S28)。その結果、出力フラグOFがセットされているときには(S29:Yes )、現在の基準タイマーの経過時間を「α」として、オプション番号Nに専用のオンタイマーNとオフタイマーNとに設定時間(T1+α),(T2+α)が設定される(S30)。そして、作動中のタイマーが有るときには(S37)、S25以降が繰り返して実行される。
【0040】
一方、基準タイマーの経過時間KTがオフタイマー値LTに一致したときには(S31:Yes )、そのオフタイマー値LTに一致した「オフ」に該当するオプション信号OSが出力される(S32)。次に、そのオプション信号OSのオフ出力を条件とするオプション番号の有無が検索され、該当するオプション番号が有るときには(S33:Yes )、そのオプション番号Mについて、出力状態判定処理制御が前述したように実行される(S34)。その結果、出力フラグOFがセットされているときには(S35:Yes )、現在の基準タイマーの経過時間を「β」として、オプション番号Mに専用のオンタイマーMとオフタイマーMとに設定時間(T1+β),(T2+β)が設定される(S36)。
【0041】
そして、作動中のタイマーが有るときには(S37)、同様にしてS25以降が繰り返して実行される。ところで、何れのオンタイマーやオフタイマーも作動していないときには(S37:No)、この制御を出力して、メインルーチンにリターンする。
次に、オプション信号の出力制御の作用について説明する。例えば、縫製終了に伴って、パターン縫製された加工布をパターン縫いミシン1の側方に搬送して順次積載するように、オプション的に設けられたスタッカー装置を作動させる場合について説明する。
【0042】
このスタッカー装置には、搬送時の加工布を押さえる「生地押え」と、「搬送用エアシリンダ」と、搬送に際してミシンテーブル2上にエアーを吹きつける「エアーバルブ」とが設けられている。この場合、これら生地押え、搬送用エアシリンダ、エアーバルブは夫々オプション機器に相当する。そして、各オプション機器に対して出力するオプション出力について次のように設定されている。
〈生地押え〉のオプション出力について、図11、図12に示すように、
・オプション番号OP:2 ・出力信号OS:ON指定 ・出力条件:条件番号30・出力待機時間T1:110msec ・出力継続時間T2:1200msec ・許可条件:条件番号6 ・不許可条件:条件番号81
【0043】
〈搬送用エアシリンダ〉のオプション出力について、
・オプション番号OP:3 ・出力信号OS:ON指定 ・出力条件:条件番号76・出力待機時間T1:500msec ・出力継続時間T2:700msec ・許可条件:なし ・不許可条件:なし
〈エアーバルブ〉のオプション出力について、
・オプション番号OP:4 ・出力信号OS:ON指定 ・出力条件:条件番号76・出力待機時間T1:500msec ・出力継続時間T2:1700msec ・許可条件:なし ・不許可条件:なし
【0044】
即ち、図15に示すように、許可条件「6」に基づいて、縫製終了した時点t1で許可フラグPFがリセットからセットに切換えられ、パターン縫いミシン1側の布押えが上昇した時点t2において、オプション番号2の生地押え出力について、許可フラグPFと信号フラグの論理積が変化することから、出力フラグOFがセットされるので、その時点t2から、オンタイマー2に設定された出力待機時間T1だけ待機され、その出力待機時間T1が経過した時点t3からオフタイマー2に設定された出力継続時間T2が経過した時点t5に亙って生地押え出力がオンされる。
【0045】
ところで、その時点t3において、つまり生地押え出力がオンされた時点において、オプション番号3の搬送用エアシリンダ出力とオプション番号4のエアーバルブ出力について、許可フラグPFと信号フラグの論理積が変化することから、出力フラグOFがセットされるので、その時点t3から、オンタイマー3,4に設定された出力待機時間T1だけ待機され、その出力待機時間T1が経過した時点t4から、搬送用エアシリンダ出力については、オフタイマー3に設定された出力継続時間T2が経過する時点t5に亙ってオンされ、またエアーバルブ出力については、オフタイマー4に設定された出力継続時間T2が経過する時点t6に亙ってオンされる。
【0046】
ところで、その時点t6のときに、不許可条件6に基づいて許可フラグPFがリセットされる。ここで、条件設定用操作パネル21や条件設定制御などでプログラミング手段が構成される。
【0047】
以上説明したのは一例に過ぎず、パターン縫いミシン1に或いはミシン1に付随させて将来的に装備される種々のオプション機器、例えば、加工布を補助的に押圧する補助押圧機構、パターン縫いミシン1の稼働状態、つまり正常な運転状態や糸切れ状態や非常停止状態などに応じて、「赤」や「青」や「黄」などの各種のカラーランプを点灯させるランプ機構などに対してオプション出力を単独に或いは連動させて順々に出力するように、オプション出力毎に出力条件と許可条件と不許可条件とを夫々設定することで、オプション出力を出力するように制御することが可能であり、複数のオプション出力の出力時期を論理立てて簡単に設定することができる。
【0048】
このように、パターン縫いミシン1の複数の動作部の動作状態と、複数のオプション機器の為のオプション信号OSのオン、オフとを含む複数の条件を列挙して格納した条件テーブルを設け、各オプション出力毎に、その条件テーブルから所望の1または複数の出力条件や許可条件や不許可条件を設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動できる。
【0049】
また、これら出力条件や許可条件や不許可条件を含む発生条件は、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、図15で示したオプション番号3,4のように、複数のオプション出力を組み合わせて発生させる場合でも、発生条件設定の簡単化を図ることができる。更に、条件設定制御においては、図15で示したオプション番号3,4のオプション出力を発生させる発生条件を入力設定するときに、そのオプション番号3,4以外のオプション番号2のオプション出力のオン、オフの条件を適用可能であるので、これらオプション番号3,4のオプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【0050】
加えて、図5に示す条件テーブルの複数の条件として、外部へ信号を出力可能な複数の出力型のオプション機器からの入力のオン、オフを含むので、出力される信号の入力を発生条件として設定することで、その出力型のオプション機器から入力される信号のオン、オフに連動させたり、或いはその入力のオン、オフに基づいて、遠隔操作的にオプション機器の作動を制御することができる。
【0051】
ここで、前記実施形態の変更形態として、パターン縫いミシン1に付随させて設けたパーソナルコンピュータなどで各種の条件を設定し、これら設定された条件のデータをフロッピーディスクにより、又は接続コードを介して受けるように構成してもよい。また、発生条件を設定する為の条件テーブルの内容を、条件設定用操作パネル21により変更したり、追加できるように構成してもよい。更に、本発明は前記実施形態に限定して解釈されるべきではなく、本発明の技術的思想を逸脱しない範囲において、前記実施形態の各部の制御に、既存の制御や当業者に自明の制御に基いて種々の変更を加えることもあり得る。
【発明の効果】
【0052】
請求項1の発明によれば、オプション的に装備される複数のオプション機器と制御手段とを備え、各オプション機器制御用のオプション出力の発生条件を制御手段にプログラム可能な電子制御ミシンにおいて、制御手段に設けた第1〜第3の条件テーブルと、条件入力設定手段とを設けたので、発生させる1又は複数のオプション出力の各オプション出力毎に、その第1〜第3の条件テーブルから所望の1または複数の発生条件を入力設定するだけで、縫製中か否かに拘わらず、複数のオプション機器の各々を個別に確実に且つ容易に作動させることができる。更に、発生条件としては、ミシンの動作部の動作状態だけでなく、複数のオプション出力のオン、オフを含めて設定できるので、複数のオプション出力を組み合わせて発生させる場合でも、発生条件設定の簡単化を図ることができる。
【0053】
つまり、前記条件入力設定手段は、各オプション出力を発生させる発生条件を入力設定するとき、そのオプション出力以外のオプション出力のオン、オフが成立する動作を適用可能であるので、各オプション出力をそれ以外のオプション出力に連動させて容易に発生させることができる。
【図面の簡単な説明】
【0054】
【図1】本発明の実施形態に係る電子制御式パターン縫いミシンの斜視図である。
【図2】電子制御式パターン縫いミシンの制御系のブロック図である。
【図3】出力条件設定用操作パネルの平面図である。
【図4】(a)はミシンの基本的な動作部の動作状態と条件番号とを対応づけた条件テーブルの図表であり、(b)はミシンの標準的な動作と条件番号とを対応づけた条件テーブルの図表であり、(c)はミシンの標準的な動作と条件番号とを対応づけた条件テーブルの図表である。
【図5】外部のオプション機器やオプション用のセンサやスイッチなどからのオプション信号入力と条件番号とを対応づけた条件テーブルの図表である。
【図6】複数のオプション機器から出力されるオプション出力と条件番号とを対応づけた条件テーブルの図表である。
【図7】オプション信号出力制御を説明する論理回路である。
【図8】条件設定制御のルーチンのフローチャートである。
【図9】オプション出力制御のルーチンのフローチャートである。
【図10】出力状態判定処理制御のルーチンのフローチャートである。
【図11】出力条件設定画面の表示例を示す図である。
【図12】許可条件設定画面の表示例を示す図である。
【図13】フォーマット形式で記憶された出力条件とタイマー値を説明する図表である。
【図14】フォーマット形式で記憶された許可条件と不許可条件を説明する図表である。
【図15】複数のオプション出力を説明するタイムチャートである。
【図16】従来の技術に係るシーケンス制御を説明する説明図である。
【符号の説明】
【0055】
1 電子制御式パターン縫いミシン
21 条件設定用操作パネル
21a 液晶ディスプレイ
25 制御装置
26 CPU
27 ROM
28 RAM[Technical field]
[0001]
The present invention relates to an optional output programmable electronically controlled sewing machine, and more particularly to a control option output for controlling a plurality of optional devices optionally installed in the sewing machine, not only the operating states of a plurality of operating parts of the sewing machine, but also a plurality of options. This is related to the option output that can be set as an output condition.
[Background art]
[0002]
Conventionally, in a sewing maker that uses various sewing machines such as industrial main sewing machines and embroidery sewing machines, sewing operations can be performed according to changes in the type and size of the work cloth to be sewn and in accordance with changes in the sewing contents. In order to improve the efficiency of sewing products and improve the quality of sewing products, there is a demand to additionally provide various optional devices. Therefore, when a plurality of optional devices are additionally installed in an industrial sewing machine, various sewing machines have been proposed that can be programmed with optional outputs so that each optional device can be individually operated at an arbitrary timing.
[0003]
For example, in Japanese Patent Publication No. 6-59351 and Japanese Patent Laid-Open No. 8-280957, control data for outputting an option output for controlling an optional device is stored everywhere in the sewing data for sewing the work cloth. The control data is read during execution of the sewing work, and the option device designated based on the control data is controlled at the desired sewing position so that each option device can be individually operated at any timing. A programmable sewing machine is described.
Incidentally, as shown in FIG. 16, a sewing machine capable of simple sequence control in which four sequences (
[0004]
That is, in each sequence 1-4, four option outputs can be output in sequence, and when the sewing machine returns to the home position, when the start switch is operated, the thread trimming operation and the thread wiping operation are completed. In such a case, the control of each of the
[0005]
For example, when the start condition of the
[Patent Document 1]
Japanese Patent Publication No. 6-59351
[Patent Document 2]
JP-A-8-280957
DISCLOSURE OF THE INVENTION
[Problems to be solved by the invention]
[0006]
As described above, in the programmable sewing machine described in Japanese Patent Publication No. 6-59351 and Japanese Patent Application Laid-Open No. 8-280957, control data for option output for controlling a plurality of option devices is set in the sewing data. Therefore, when sewing data is created and edited according to the number of operations to be performed and the number of optional devices, control data is repeatedly incorporated into multiple locations. There are problems such as complicated creation processing and editing processing, and inability to operate optional equipment when sewing is not executed.
[0007]
Further, in a sewing machine capable of simple sequence control, the activation condition for activating each sequence is limited to one operation state set from the operation states of a plurality of basic operation units of the sewing machine. When generating optional output that activates the same optional device under multiple activation conditions, the sequence is exclusively used for each activation condition, and the number of remaining sequences is reduced, allowing output to be output. There is a problem that the number of
[0008]
Furthermore, since the sequence activation conditions are limited to a plurality of basic operations of the sewing machine, the activation conditions are limited, and one generation condition for four option outputs that are output in one sequence is one. Since it is constrained to be set in relation to the previous option output, one option output is linked to the generation of an option output that operates in other sequences, for example, other than the operating state of the operating part of the sewing machine. There is a problem that the condition setting of a generation condition that cannot be generated and is generated by combining a plurality of option outputs is complicated. The object of the present invention is to operate an optional device regardless of whether sewing is in progress,Operating status of multiple operating parts of sewing machine and multiple optional inputsCombining multiple optional outputsNecessary optional outputSimplify the condition setting to set the generation condition to be generatedA programmable electronically controlled sewing machine is provided.
[Means for Solving the Problems]
[0009]
The optional output programmable electronically controlled sewing machine of
[0010]
In the first condition table, the operation states of a plurality of operation parts of the sewing machine such as the presser foot and the thread trimming mechanism are enumerated in advance and stored in the second condition table. Since the established operations are enumerated and stored in advance, and the third condition table enumerates and stores in advance the operations in which a plurality of option outputs are turned on and off.Condition input setting meansByOne or moreAs a generation condition for generating an optional output, one or a plurality of conditions stored in the first to third condition tables are included.Via the condition setting screen of the displayInput is set. That is, the first to third condition tables that list and store the conditions as described above are stored.Control meansCreate it,Need to generate optional outputFor each option output, the first to third condition tableEt 1Or multiple occurrence conditionsFrom condition input setting means to control meansBy simply setting the input, it is possible to reliably and easily operate each of the plurality of optional devices independently of whether or not sewing is in progress.
[0011]
Furthermore, as the generation condition, not only the operating state of the operating part of the sewing machine but also the setting of ON / OFF of multiple option outputs can be set.option OutputEven when it is generated, the generation condition setting can be simplified.
[0012]
In other words, when setting the generation condition for generating each option output, you can apply an operation that turns on / off the option output other than that option output, so each option output is linked to the other option output. It can be easily generated.
[BEST MODE FOR CARRYING OUT THE INVENTION]
[0013]
The present invention is capable of operating an optional device regardless of whether or not sewing is being performed, and a generation condition for generating a necessary option output by combining the operation state of a plurality of operation parts of the sewing machine, a plurality of option inputs, and a plurality of option outputs. The present invention relates to an electronically controlled sewing machine that can be programmed with optional output that simplifies the setting of conditions.
【Example】
[0014]
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
ImplementationExampleApplied the present invention to an electronically controlled pattern sewing machine that can sew various patterns on the work cloth set on the cloth holding frame and can be programmed with optional output for controlling multiple optional equipment. Is the case. The
[0015]
A stitch forming device is constituted by the
[0016]
On the other hand, a horizontal
[0017]
On the lower surface of the sewing machine table 2, a
[0018]
A
Next, the control system of the
[0019]
Connected to the input /
ThisThe plurality of
[0020]
By the way, the plurality of
[0021]
As shown in FIG. 3, the condition setting
[0022]
In the microcomputer ROM, as shown in FIG. 4 (a), the basic start and end times of a plurality of basic operation units such as a thread cutting mechanism and a presser foot related to the
[0023]
Further, as shown in FIG. 5, the ROM is an optional equipment that is optionally provided, and includes a plurality of optional signals from a signal output type optional sensor or switch that can output various signals. (
The tables shown in FIGS. 4A to 4C correspond to the first condition table, the table shown in FIG. 5 corresponds to the second condition table, and the table shown in FIG. 6 corresponds to the third condition table. It corresponds to.
[0024]
Here, in order to make the option output control, which will be described later, easy to understand, the logic of outputting the option signal OS based on the set permission condition, non-permission condition, and output condition will be described based on FIG. Up to three output conditions (
[0025]
Then, the output of the
[0026]
That is, when one of the plurality of permission conditions is satisfied, the “H” level permission signal PS is output from the flip-
[0027]
Next, a condition setting control routine executed by the microcomputer of the condition setting
[0028]
For example, as shown in FIG. 11, the first display line includes a mark “OP” for setting an “option number”, an output signal of the option signal OS (“ON”, “OFF”, “F / F (inverted)). "OS" for setting the mark "OS" is highlighted, and the marks "(1) to (3)" for setting up to three output conditions are highlighted on the second display line. The mark “T1” for setting the output waiting time T1 for waiting until the option signal OS is output after the output condition is satisfied, and the mark “T2” for setting the output duration time T2 of the option signal OS are respectively highlighted. Further, keys that can be operated for setting are highlighted in the fourth display line.
[0029]
Next, a setting process for setting an option number, an output condition, and a set time for timers T1 and T2 is executed based on the display screen (S11), and the setting result is stored in the RAM of the microcomputer when the setting process is completed. It is temporarily stored (S12). For example, as shown in FIG. 13, the set option number and the output condition number are stored in 1 byte with the registration number “1000”, and are set with the registration number “10001”. The output signal type (ON, OFF, F / F) and the set time of the
[0030]
Next, a permission condition setting screen is displayed on the
[0031]
Next, a setting process for setting permission conditions and non-permission conditions in addition to the option number is executed (S14), and the setting result is temporarily stored in the RAM of the microcomputer as the setting process ends (S15). This control is terminated and the process returns to the main routine. For example, as shown in FIG. 14, along with the registration number “1002”, the set option number and the three permission condition numbers are stored in one byte for each line, and the registration number “1002” is stored. Along with “1003”, the numbers of the three non-permission conditions are stored in one byte for each line.
[0032]
Next, an optional output control routine executed by the
[0033]
As described above, this control is started when it is detected by an unillustrated subroutine or the like that an operation corresponding to any of the plurality of condition numbers in FIGS. 4A to 4C is established. First, a condition number corresponding to the basic operation condition of the sewing machine established when the current control is activated is acquired (S20), and output state determination process control (see FIG. 10) is executed for option number A (see FIG. 10). S21). When this control is started, it is first searched whether the condition number corresponding to the established condition is in the permission condition, that is, whether it is set, and if it is not set (S40: No), the condition number is established. It is searched whether or not the condition number corresponding to the condition is set as a non-permission condition. If not set (S42: No), whether or not the condition number corresponding to the established condition is set as an output condition. If it is retrieved and not set (S44: No), the output flag OF is reset ("0" flag data) (S52), this control is terminated, and the process returns to the optional output control S22.
[0034]
In the option output control, since the output flag OF is not set (S22: No), the process returns to the main routine. By the way, in the output state determination process control, when the condition number corresponding to the established condition is set as the permission condition (S40: Yes), the permission flag PF is set (flag data of “1”) (S41). . On the other hand, when the condition number corresponding to the established condition is set as the non-permission condition (S42: Yes), the permission flag PF is reset (flag data of “0”) (S43).
[0035]
Further, when the condition number corresponding to the established condition is set as the output condition (S44: Yes), and when the output signal is designated "ON" (S45: Yes), the signal flag is set (S46). . Then, the logical product of the permission flag PF and the signal flag is obtained, and when the value of the logical product changes with respect to ON or OFF of the current signal (S47: Yes), the output flag OF is set (S48), When the logical product value does not change, the output flag OF is reset (S52). When the output signal is designated “OFF” (S45: No, S49: Yes), the signal flag is reset (S50). Similarly, when the logical product value changes (S47: Yes), the output flag OF. Is set (S48), and when it does not change, the output flag OF is reset (S52).
[0036]
Further, when the output signal is designated as “F / F” (S45 / S49: No), “inverted” is set as the signal flag. Similarly, when the logical product value changes (S47: Yes), the output flag is set. OF is set (S48), and when it does not change, the output flag OF is reset (S52). That is, even if the permission flag PF is set, if the current signal is “ON” when the current signal is on, or if “OFF” is specified when the current signal is off, The signal OS is not output.
[0037]
In the option output control, when the output flag OF is set (S22: Yes), the set times T1 and T2 are set for the dedicated on timer A and the off timer A respectively for the option number A (S23). That is, when the output signal is designated “ON”, the output standby time T1 is set to the on-timer A, and the output continuation time T2 is set to the off-timer A. On the contrary, when the output signal designates “OFF”, the output standby time T1 is set to the off timer A, and the output continuation time T2 is set to the on timer A. Further, when the output signal is designated as “F / F”, it is determined according to the signal level at that time whether the set times T1 and T2 are set to the on timer A or the off timer A.
[0038]
Next, the operation of the reference timer is started (S24), the elapsed time KT of the reference timer does not match the on-timer value HT (S25: No), and the elapsed time KT of the reference timer does not match the off-timer value LT. Sometimes (S31: No), when there is no on-timer or off-timer in operation (S37: No), this control is terminated, but when at least one of these on-timer or off-timer is in operation (S37: Yes), S25 and subsequent steps are repeatedly executed. When the elapsed time KT of the reference timer matches the on-timer value HT (S25: Yes), the option signal OS corresponding to “ON” that matches the on-timer value HT is output (S26).
[0039]
Next, the presence / absence of an option number on the condition that the option signal OS is turned on is searched. When there is a corresponding option number (S27: Yes), the output state determination process control for the option number N is as described above. (S28). As a result, when the output flag OF is set (S29: Yes), the elapsed time of the current reference timer is set to “α”, and the set time (T1 + α) is set to the on-timer N and the off-timer N dedicated to the option number N. ), (T2 + α) are set (S30). When there is an operating timer (S37), S25 and subsequent steps are repeatedly executed.
[0040]
On the other hand, when the elapsed time KT of the reference timer coincides with the off timer value LT (S31: Yes), the option signal OS corresponding to “off” coincident with the off timer value LT is output (S32). Next, the presence / absence of an option number on the condition that the output of the option signal OS is turned off is searched. When there is a corresponding option number (S33: Yes), the output state determination process control for the option number M is as described above. (S34). As a result, when the output flag OF is set (S35: Yes), the elapsed time of the current reference timer is set to “β”, and the set time (T1 + β) is set to the on-timer M and the off-timer M dedicated to the option number M. ), (T2 + β) are set (S36).
[0041]
When there is a timer in operation (S37), S25 and subsequent steps are executed repeatedly. By the way, when any on-timer or off-timer is not operating (S37: No), this control is output and the process returns to the main routine.
Next, the operation of the output control of the option signal will be described. For example, a case will be described in which the optional stacker device is operated so that the work cloth subjected to pattern sewing is transported to the side of the
[0042]
This stacker device is provided with a “cloth presser” that holds the work cloth during conveyance, a “carrying air cylinder”, and an “air valve” that blows air onto the sewing machine table 2 during conveyance. In this case, the material presser, the conveying air cylinder, and the air valve correspond to optional devices, respectively. The option output to be output to each option device is set as follows.
As for the optional output of <Dough presser>, as shown in FIGS.
-Option number OP: 2-Output signal OS: ON specification-Output condition: Condition number 30-Output standby time T1: 110 msec-Output duration T2: 1200 msec-Permitted condition: Condition number 6-Non-permitted condition:
[0043]
Regarding optional output of <Air cylinder for conveyance>
-Option number OP: 3-Output signal OS: ON specification-Output condition: Condition number 76-Output standby time T1: 500 msec-Output duration T2: 700 msec-Permit condition: None-Disallow condition: None
About optional output of <Air valve>
-Option number OP: 4-Output signal OS: ON specification-Output condition: Condition number 76-Output standby time T1: 500 msec-Output duration T2: 1700 msec-Permit condition: None-Disallow condition: None
[0044]
That is, as shown in FIG. 15, based on the permission condition “6”, the permission flag PF is switched from reset to set at the time t1 when the sewing is finished, and at the time t2 when the presser foot on the
[0045]
By the way, at the time point t3, that is, when the material presser output is turned on, the logical product of the permission flag PF and the signal flag changes for the air cylinder output for
[0046]
By the way, at the time t6, the permission flag PF is reset based on the
[0047]
What has been described above is merely an example, and various optional devices that will be equipped in the future in connection with the
[0048]
In this way, a condition table is provided that lists and stores a plurality of conditions including the operation states of the plurality of operation portions of the
[0049]
The generation conditions including the output condition, the permission condition, and the non-permission condition can be set including not only the operation state of the operation unit of the sewing machine but also the ON / OFF of a plurality of option outputs. Even when a plurality of option outputs are generated in combination like
[0050]
In addition, the plurality of conditions in the condition table shown in FIG. 5 include ON / OFF of inputs from a plurality of output type optional devices capable of outputting signals to the outside. By setting, it is possible to link the signal input from the output type option device on / off, or to control the operation of the option device remotely based on the input on / off. .
[0051]
Here, as a modification of the embodiment, various conditions are set by a personal computer or the like provided in association with the
【The invention's effect】
[0052]
According to the invention of
[0053]
That is, the aboveCondition input setting meansWhen setting the generation condition for generating each option output, it is possible to apply an operation that turns on / off the option output other than that option output, so each option output is linked to the other option output. Can be generated easily.
[Brief description of the drawings]
[0054]
FIG. 1 is a perspective view of an electronically controlled pattern sewing machine according to an embodiment of the present invention.
FIG. 2 is a block diagram of a control system of an electronically controlled pattern sewing machine.
FIG. 3 is a plan view of an operation panel for setting output conditions.
FIG. 4A is a chart of a condition table in which the operation state of the basic operation unit of the sewing machine is associated with the condition number, and FIG. 4B is an association of the standard operation of the sewing machine with the condition number. (C) is a chart of the condition table in which the standard operation of the sewing machine is associated with the condition number.
FIG. 5 is a chart of a condition table in which option signal inputs from external optional devices, optional sensors, switches, and the like are associated with condition numbers.
FIG. 6 is a chart of a condition table in which option outputs output from a plurality of option devices are associated with condition numbers.
FIG. 7 is a logic circuit illustrating option signal output control.
FIG. 8 is a flowchart of a condition setting control routine;
FIG. 9 is a flowchart of a routine for option output control.
FIG. 10 is a flowchart of an output state determination process control routine;
FIG. 11 is a diagram illustrating a display example of an output condition setting screen.
FIG. 12 is a diagram showing a display example of a permission condition setting screen.
FIG. 13 is a table for explaining output conditions and timer values stored in a format.
FIG. 14 is a chart for explaining permission conditions and non-permission conditions stored in a format.
FIG. 15 is a time chart for explaining a plurality of option outputs.
FIG. 16 is an explanatory diagram illustrating sequence control according to a conventional technique.
[Explanation of symbols]
[0055]
1 Electronically controlled pattern sewing machine
21 Operation panel for condition setting
21a liquid crystal display
25 Control device
26 CPU
27 ROM
28 RAM
Claims (1)
前記ミシンの複数の動作部の動作状態を列挙して予め格納した第1の条件テーブルと、 複数のオプション機器やオプション用センサ・スイッチ類から入力される複数のオプション入力のオン、オフが成立する動作を列挙して予め格納した第2の条件テーブルと、複数のオプション出力のオン、オフが成立する動作を列挙して予め格納した第3の条件テーブルとを前記制御手段に設け、
前記制御手段に接続された条件入力設定手段であって、前記第1〜第3の条件テーブルに格納された1又は複数の条件を入力設定することにより、1又は複数のオプション出力を発生する発生条件を入力設定可能で且つディスプレイを有しそのディスプレイに表示された条件設定画面を介して前記1又は複数の条件を入力設定可能な条件入力設定手段を設けた、
ことを特徴とするオプション出力プログラム可能な電子制御ミシン。 Wherein a plurality of optional devices to be mounted option to, and control means including a computer for controlling these optional devices and a plurality of sewing actuators, the generation condition of the optional output of each option device control In an electronically controlled sewing machine programmable to the control means ,
The first condition table that lists and stores in advance the operation states of the plurality of operation parts of the sewing machine, and ON / OFF of a plurality of option inputs input from a plurality of option devices and optional sensors / switches are established. A second condition table that enumerates the actions and stores them in advance, and a third condition table that enumerates and prestores the actions that establishes ON / OFF of the plurality of option outputs ,
A condition input setting means connected to the control means, wherein one or more option outputs are generated by setting one or more conditions stored in the first to third condition tables. Condition input setting means is provided that can input and set conditions, and has a display and can input and set the one or more conditions via a condition setting screen displayed on the display.
Optional output programmable electronic control sewing machine, wherein a call.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18762897A JP3842871B2 (en) | 1997-06-28 | 1997-06-28 | Optional output programmable electronic control sewing machine |
| US09/104,977 US5943973A (en) | 1997-06-28 | 1998-06-26 | Programmable electronic sewing machine |
| CN98103123A CN1113123C (en) | 1997-06-28 | 1998-06-27 | Programmable electronic sewing machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18762897A JP3842871B2 (en) | 1997-06-28 | 1997-06-28 | Optional output programmable electronic control sewing machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1119354A JPH1119354A (en) | 1999-01-26 |
| JP3842871B2 true JP3842871B2 (en) | 2006-11-08 |
Family
ID=16209443
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18762897A Expired - Fee Related JP3842871B2 (en) | 1997-06-28 | 1997-06-28 | Optional output programmable electronic control sewing machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3842871B2 (en) |
-
1997
- 1997-06-28 JP JP18762897A patent/JP3842871B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1119354A (en) | 1999-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7921788B2 (en) | Sewing machine | |
| JP4286964B2 (en) | Sewing machine control device | |
| US7882790B2 (en) | Sewing machine | |
| JP2009100991A (en) | Sewing processing program for sewing and free motion sewing | |
| JP2011083455A (en) | Sewing machine | |
| JP3842871B2 (en) | Optional output programmable electronic control sewing machine | |
| JP3525424B2 (en) | Electronic output sewing machine with optional output programmable | |
| JP3980175B2 (en) | Sewing cloth cutting knife control device | |
| US5943973A (en) | Programmable electronic sewing machine | |
| JPH08224389A (en) | Multi-head type automatic embroidering machine | |
| JP4240714B2 (en) | Staggered sewing machine | |
| JP4770537B2 (en) | Hole sewing machine | |
| JP4160776B2 (en) | sewing machine | |
| JP4522540B2 (en) | Drilling machine control device | |
| JPH0122620Y2 (en) | ||
| JP3543374B2 (en) | Embroidery sewing machine | |
| JP3811931B2 (en) | Sewing machine with thread tension release function | |
| JP4699048B2 (en) | Differential feed sewing machine | |
| JPH0538702Y2 (en) | ||
| JPS5925905Y2 (en) | automatic embroidery machine | |
| JP3146481B2 (en) | Electronically controlled embroidery sewing machine | |
| JP2009095473A (en) | Sewing machine and sewing program | |
| JP4017914B2 (en) | sewing machine | |
| JP2001334084A (en) | Sewing machine control device | |
| JPH0679629B2 (en) | Program sewing machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060703 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060811 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100818 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100818 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110818 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120818 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120818 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130818 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |