JPH0148027B2 - - Google Patents
Info
- Publication number
- JPH0148027B2 JPH0148027B2 JP59101295A JP10129584A JPH0148027B2 JP H0148027 B2 JPH0148027 B2 JP H0148027B2 JP 59101295 A JP59101295 A JP 59101295A JP 10129584 A JP10129584 A JP 10129584A JP H0148027 B2 JPH0148027 B2 JP H0148027B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- memory
- sewing machine
- temporary storage
- data
- 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
Links
Landscapes
- Sewing Machines And Sewing (AREA)
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、ミシン機枠内に設けられた内部メモ
リと、そのミシン機枠に対して着脱可能な外部メ
モリとを備え、両メモリに記憶された多数の模様
中から所望模様を選択して形成するミシンに関す
る。[Detailed Description of the Invention] [Industrial Application Field] The present invention includes an internal memory provided in a sewing machine frame and an external memory that is removable from the sewing machine frame, and stores data in both memories. The present invention relates to a sewing machine that selects and forms a desired pattern from among a large number of patterns.
[従来技術]
現在、小型で大容量の電子メモリをミシン機枠
内に設け、その電子メモリに記憶された100種類
以上の模様を択一的に形成するミシンが製品化さ
れており、更に上記ミシンよりも形成模様数を飛
躍的に増加させるために、使用頻度の高い模様を
ミシン機枠内の内部メモリに記憶させ、使用頻度
の低い模様をミシン機枠に対して着脱可能な外部
メモリに記憶させ、両メモリを切換スイツチによ
り選択することが可能なミシンが提案されるに到
つた。[Prior Art] Currently, sewing machines have been commercialized in which a small, large-capacity electronic memory is installed in the sewing machine frame, and more than 100 patterns stored in the electronic memory are selectively formed. In order to dramatically increase the number of patterns that can be formed compared to a sewing machine, frequently used patterns are stored in an internal memory inside the sewing machine frame, and less frequently used patterns are stored in an external memory that is removable from the sewing machine frame. A sewing machine has been proposed in which both memories can be stored and both memories can be selected using a changeover switch.
[発明が解決しようとする問題点]
しかしながら、内部メモリ中の模様と外部メモ
リ中の模様とを組合せて形成する際に、その外部
メモリを誤つてミシン機枠から離脱した時に、外
部メモリ中の模様に関する縫針の揺動位置及び送
り運動を調節する送り調節器の設定位置が不確定
なものとなり、組合せ模様全体の形状が崩れて縫
製品を損傷させたり、縫針と押え足等の縫製具と
の衝突を引き起こしたりする危険性があつた。[Problems to be Solved by the Invention] However, when the pattern in the internal memory and the pattern in the external memory are combined to form a pattern, when the external memory is accidentally removed from the sewing machine frame, the data in the external memory is The setting position of the feed adjuster that adjusts the swing position and feed movement of the sewing needle in relation to the pattern becomes uncertain, which may cause the overall shape of the combined pattern to collapse and damage the sewn product, or cause the needle and sewing tools such as the presser foot to There was a risk of causing a collision.
[発明の目的]
本発明は前述した問題点を解決するために為さ
れたもので、その目的は、内部メモリの模様と外
部メモリの模様とを複数組合せた組合せ模様中の
外部メモリの模様を形成している時にその外部メ
モリがミシン機枠から誤つて離脱された場合、そ
の形成中の外部メモリの模様の形成を完了した後
にミシンを自動停止することにより、前記縫製具
と縫針との衝突及び縫製品の損傷を防止し得るミ
シンを提供することにある。[Object of the Invention] The present invention has been made in order to solve the above-mentioned problems, and its purpose is to improve the external memory pattern in a combination pattern of a plurality of internal memory patterns and external memory patterns. If the external memory is accidentally removed from the sewing machine frame during pattern formation, the sewing machine will automatically stop after completing the pattern formation in the external memory to prevent collision between the sewing tool and the sewing needle. Another object of the present invention is to provide a sewing machine that can prevent damage to sewn products.
[問題点を解決するための手段]
前述の目的を達成するために、本発明は、ミシ
ン機枠内に設けられ、1つの模様に関するデータ
を一時記憶し得る記憶容量を有する一時記憶用メ
モリと、内部メモリに記憶された第1の模様群と
外部メモリに記憶された第2の模様群との中の複
数の模様から構成された組合せ模様中の模様選択
手段により選択された模様指定情報以降に組合せ
られた各模様指定情報を順次走査し、各模様が第
2の模様群に属するか否かを判別する走査手段
と、その第2の模様群に属することが最初に判別
された1つの模様に関するデータを外部メモリか
ら一時記憶用メモリへ転送するデータ転送手段
と、縫目形成手段に供給されるべきデータを記憶
するメモリとして内部メモリと一時記憶用メモリ
とのいずれか一方を模様選択手段により選択され
た模様が第1の模様群に属するか否かを判別する
ことにより選択するメモリ選択手段と、一時記憶
用メモリが選択されている間に外部メモリがミシ
ン機枠から離脱されたことを検出する検出手段
と、外部メモリの離脱が検出された時に、一時記
憶用メモリ中の全データの読出しに関連してミシ
ンの運転を自動停止させる停止手段とを含んで構
成されている。[Means for Solving the Problems] In order to achieve the above-mentioned object, the present invention includes a temporary storage memory provided within the sewing machine frame and having a storage capacity capable of temporarily storing data related to one pattern. , after the pattern designation information selected by the pattern selection means in a combination pattern made up of a plurality of patterns in the first pattern group stored in the internal memory and the second pattern group stored in the external memory. a scanning means for sequentially scanning each piece of pattern designation information combined with the pattern to determine whether or not each pattern belongs to the second pattern group; A data transfer means for transferring data related to the pattern from an external memory to a temporary memory, and a pattern selection means for selecting one of the internal memory and the temporary memory as a memory for storing data to be supplied to the stitch forming means. memory selection means that selects a pattern by determining whether the selected pattern belongs to the first pattern group; and the external memory is removed from the sewing machine frame while the temporary storage memory is selected. and a stop means for automatically stopping the operation of the sewing machine in connection with reading out all data in the temporary storage memory when detachment of the external memory is detected.
[作用]
前述した構成を有する本発明においては、組合
せ模様中の各模様が走査手段により順次判別さ
れ、模様選択手段により選択された模様以降の組
合せ模様中において第2の模様群に属することが
最初に判別された1つの模様に関するデータが一
時記憶用メモリに記憶される。組合せ模様中の第
1の模様群に属する模様は内部メモリからのデー
タに従つて形成され、第2の模様群に属する模様
は一時記憶用メモリからのデータに従つて形成さ
れる。そして、一時記憶用メモリからのデータに
従つて模様形成が行われている間に外部メモリが
ミシン機枠から離脱されたことが検出手段により
検出された時、停止手段は一時記憶用メモリから
の全データの読出しに関連してミシンの運転を自
動停止させる。[Function] In the present invention having the above-described configuration, each pattern in the combination pattern is sequentially determined by the scanning means, and it is determined that each pattern in the combination pattern after the pattern selected by the pattern selection device belongs to the second pattern group. Data regarding one pattern determined first is stored in a temporary storage memory. The patterns belonging to the first pattern group in the combination pattern are formed according to the data from the internal memory, and the patterns belonging to the second pattern group are formed according to the data from the temporary storage memory. When the detection means detects that the external memory is removed from the sewing machine frame while the pattern is being formed according to the data from the temporary memory, the stopping means removes the data from the temporary memory. The operation of the sewing machine is automatically stopped in connection with reading all data.
従つて、組合せ模様中の第2の模様群に属する
模様は、ミシン機枠内に設けられた一時記憶用メ
モリからデータに従つて形成されることから外部
メモリが誤つてミシン機枠から離脱された場合に
も、縫針の揺動位置及び送り調節器の設定位置は
一時記憶用メモリからのデータにより確定され、
縫針と縫製具との衝突を確実に防止し得る。そし
て、外部メモリの離脱時には、第2の模様群に属
する模様の形成が完了した後にミシンが自動停止
されることから、その外部メモリの離脱時に形成
されていた模様が崩れることはなく縫製品の損傷
をも防止し得る。しかも、一時記憶用メモリは走
査手段により最初に判別された第2の模様群中の
1つの模様に関するデータのみを記憶する比較的
小容量のものであり、電子ミシンの制御回路に特
別な大容量メモリを増設する必要がなくなる。 Therefore, since the pattern belonging to the second pattern group in the combination pattern is formed according to the data from the temporary memory provided in the sewing machine frame, it is possible that the external memory may be accidentally removed from the sewing machine frame. Even when
Collision between the sewing needle and the sewing tool can be reliably prevented. When the external memory is removed, the sewing machine automatically stops after the formation of the patterns belonging to the second pattern group is completed, so the pattern that was formed when the external memory is removed does not collapse, and the sewn product remains unchanged. Damage can also be prevented. Moreover, the temporary storage memory has a relatively small capacity that stores only data related to one pattern in the second pattern group that is first determined by the scanning means, and a special large capacity memory is required for the control circuit of the electronic sewing machine. There is no need to add more memory.
[実施例]
以下に、本発明の一実施例を示す図面を参照し
て説明する。[Example] An example of the present invention will be described below with reference to the drawings.
最初に、本実施例の基本構成について第1図を
参照して説明する。 First, the basic configuration of this embodiment will be explained with reference to FIG.
第1図において一点鎖線で示されたミシン機枠
10内に設けられた内部メモリ12は使用頻度の
高い第1の模様群中の各模様を形成するための縫
目データを記憶し、ミシン機枠10に対して着脱
可能な外部メモリ14は比較的使用頻度の低い第
2の模様群中の各模様に関する縫目データを記憶
している。模様組合せ手段16は、両メモリ1
2,14のいずれか一方を指定すると共に、前記
両模様群から所望模様を順次指定して模様組合せ
を行うために用意されており、その組合せられた
複数の模様はミシン運転中において模様選択手段
18により前記模様指定順序に従つて選択され
る。また、前記組合せられた複数の模様中の模様
選択手段18により選択された模様以降に組合せ
られた模様は、走査手段20により順次走査され
て第2の模様群に属するか否か判別され、その走
査手段により第2の模様群に属することが最初に
判別された1つの模様に関する全縫目データはデ
ータ転送手段22により外部メモリ14から読出
されて一時記憶用メモリ24に書込まれる。メモ
リ選択手段26は、模様選択手段18により選択
された模様が第1の模様群に属するのか否かを判
別し、第1の模様群に属することを判別した時に
内部メモリ12からの縫目データの通過を許容
し、第2の模様群に属することを判別した時に一
時記憶用メモリ24からの縫目データの通過を許
容するように構成されている。メモリ選択手段2
6により選択されたメモリ中の各縫目データは、
制御手段30によりミシン主軸の回転に同期して
読出され、そして縫目形成装置28に供給されて
各縫目の形成位置を確定するために使用される。 An internal memory 12 provided in a sewing machine frame 10 indicated by a dashed line in FIG. An external memory 14 that is removably attached to the frame 10 stores stitch data regarding each pattern in the second pattern group that is used relatively infrequently. The pattern combination means 16 includes both memories 1
2 and 14 and sequentially designate a desired pattern from both pattern groups to perform a pattern combination, and the combined patterns are selected by the pattern selection means during operation of the sewing machine. 18, the pattern is selected according to the pattern designation order. Furthermore, the patterns that are combined after the pattern selected by the pattern selection means 18 among the plurality of combined patterns are sequentially scanned by the scanning means 20 to determine whether or not they belong to the second pattern group. All stitch data regarding one pattern that is first determined by the scanning means to belong to the second pattern group is read out from the external memory 14 by the data transfer means 22 and written into the temporary storage memory 24. The memory selection means 26 determines whether or not the pattern selected by the pattern selection means 18 belongs to the first pattern group, and when it is determined that the pattern belongs to the first pattern group, the memory selection means 26 stores the stitch data from the internal memory 12. The stitch data is allowed to pass from the temporary storage memory 24 when it is determined that the pattern belongs to the second pattern group. Memory selection means 2
Each stitch data in the memory selected by 6 is as follows.
The information is read out by the control means 30 in synchronization with the rotation of the main shaft of the sewing machine, and is supplied to the stitch forming device 28 and used to determine the forming position of each stitch.
一方、制御手段30は、メモリ選択手段26に
より一時記憶用メモリ24が選択されている間に
外部メモリ14のミシン機枠10から離脱をメモ
リ着脱検出手段32と協働して検出して停止手段
34を動作させる。その停止手段34は、一時記
憶用メモリ24から出力されるデータが模様の終
了から3針前の縫目データであるか否かを判別
し、3針前の縫目データであることを判別した時
にモータ駆動制御装置36に停止動作を開始さ
せ、そして一時記憶用メモリ24中の全縫目デー
タが読出された時にモータ駆動制御装置36はミ
シンモータ38への電力供給を停止させる。この
停止手段34及びモータ駆動制御装置36の作用
により、組合せ模様中の第2の模様群に属する模
様が形成されている間に外部メモリ14が離脱さ
れた場合には、その形成中の模様が完結してミシ
ンが自動停止される。 On the other hand, while the temporary storage memory 24 is selected by the memory selection means 26, the control means 30 detects, in cooperation with the memory attachment/detachment detection means 32, that the external memory 14 is detached from the sewing machine frame 10, and stops the external memory 14. Operate 34. The stopping means 34 determines whether or not the data output from the temporary storage memory 24 is stitch data three stitches before the end of the pattern, and determines that the data is stitch data three stitches before the end of the pattern. At this time, the motor drive control device 36 starts the stopping operation, and when all the stitch data in the temporary storage memory 24 is read out, the motor drive control device 36 stops the power supply to the sewing machine motor 38. Due to the action of the stopping means 34 and the motor drive control device 36, if the external memory 14 is removed while a pattern belonging to the second pattern group in the combination pattern is being formed, the pattern being formed will be Once completed, the sewing machine will automatically stop.
第2図は本実施例のミシンの外観を示してお
り、ミシン機枠10を構成する上方アーム40の
頭部には、上下動及び横方向揺動運動可能な針棒
42が配置され、その下端に縫針44が取付けら
れている。加工布を移送するためにベツド46内
には、公知の送り機構により四運動送りが付与さ
れる送り歯38が配置され、図示しない送り調節
器により送り運動が制御されている。 FIG. 2 shows the appearance of the sewing machine of this embodiment. A needle bar 42 that can move vertically and swing horizontally is disposed at the head of an upper arm 40 constituting the sewing machine frame 10. A sewing needle 44 is attached to the lower end. In order to transfer the work cloth, a feed dog 38 is arranged within the bed 46 to which a four-movement feed is applied by a known feed mechanism, and the feed movement is controlled by a feed adjuster (not shown).
上方アーム40の前面には、使用頻度の高い第
1の模様群中の各模様に関して形象及び2桁の対
応番号が掲記された表示板50が固着されてい
る。また、脚柱部52の前面には、前記対応番号
を使用して所望模様を指定するために「0」乃至
「9」の数字にそれぞれ対応する10個の入力キー
54と、複数の模様を組合せるために操作可能な
組合せキー56とが配設されている。そして、前
記入力キー54により入力された対応番号を視覚
表示するために数字表示器58が設けられてい
る。使用頻度の高い第1の模様群を記憶するため
にミシン機枠10内に設けられた内部メモリ12
と使用頻度の低い第2の模様群を記憶する外部メ
モリ14とのいずれか一方を選択するために2つ
の選択位置の間で変位可能なメモリ選択スイツチ
60が設けられ、その左方には、外部メモリ14
の選択状態を表示する発光ダイオード(以下
LEDと記す)62が配置されている。 A display board 50 is fixed to the front surface of the upper arm 40 on which figures and two-digit corresponding numbers are posted for each of the frequently used patterns in the first group of patterns. Further, on the front surface of the pillar section 52, there are ten input keys 54 corresponding to the numbers "0" to "9", respectively, for specifying a desired pattern using the corresponding number, and a plurality of input keys 54 for specifying a desired pattern using the corresponding number. A combination key 56 that can be operated for combination is provided. A numeric display 58 is provided to visually display the corresponding number input by the input key 54. Internal memory 12 provided within the sewing machine frame 10 to store frequently used first pattern groups
A memory selection switch 60 is provided which is movable between two selection positions in order to select one of the external memory 14 for storing a second pattern group that is less frequently used, and on the left side thereof, external memory 14
A light emitting diode (see below) that displays the selection status of
62 (denoted as LED) are arranged.
前記外部メモリ14はメモリカセツト64中に
内蔵されており、そのカセツトは第3図に示す如
く脚柱部52に水平方向に穿設された収納室66
に対して着脱可能に構成されている。その収納室
66の左方には、外部メモリ14を後述の中央処
理装置80に接続するための接続器68が配置さ
れている。また、メモリカセツト64の着脱状態
を検出するためにリミツトスイツチ70が収納室
66に近接して配置されており、そのリミツトス
イツチ70は第1図におけるメモリ着脱検出手段
32に相当する。 The external memory 14 is housed in a memory cassette 64, and the cassette is placed in a storage chamber 66 horizontally bored in the pillar portion 52, as shown in FIG.
It is configured to be detachable from the A connector 68 for connecting the external memory 14 to a central processing unit 80, which will be described later, is arranged on the left side of the storage chamber 66. Further, a limit switch 70 is disposed close to the storage chamber 66 to detect whether the memory cassette 64 is attached or detached, and the limit switch 70 corresponds to the memory attachment or detachment detection means 32 in FIG.
更に、ミシンモータ38を起動及び停止させる
ために起動停止スイツチ74が上方アーム40の
頭部に配置されている。 Further, a start/stop switch 74 is disposed at the head of the upper arm 40 for starting and stopping the sewing machine motor 38.
本実施例の電気的構成について第4図を参照し
て説明する。 The electrical configuration of this embodiment will be explained with reference to FIG.
メモリ選択スイツチ60は、内部メモリ12を
選択するために第2図に示す如く左方位置にある
時に、低レベルの出力信号PS1を中央処理装置8
0に供給し、その信号PS1に従つて中央処理装置
80はLED62を消灯させる低レベルの信号DM
を出力する。反対に、外部メモリ14を選択する
ために右方位置に切換られた時に、高レベルの出
力信号PS1を中央処理装置80に供給し、これに
より中央処理装置80はLED62を点灯させる
高レベルの信号DMを出力する。前記メモリ選択
スイツチ60により選択されたメモリ中の模様群
から所望模様を選択するために入力キー54が操
作された時に、エンコーダ82は入力された対応
番号を表わすコード信号PNと2桁の対応番号の
入力完了に同期した高レベルのパルスPS2とを中
央処理装置80に供給する。この時、中央処理装
置80は前記信号PNに従つて対応番号を表示す
るための信号DNを数字表示器58に出力する。
また、組合せキー56はその操作時に高レベルの
出力信号PS3を、解放時に低レベルの出力信号
PS3を中央処理装置80に供給しており、リミツ
トスイツチ70はメモリカセツト64の装着時に
高レベルの出力信号PS4を、その離脱時に低レベ
ルの出力信号PS4を中央処理装置80に供給す
る。 Memory selection switch 60, when in the left position as shown in FIG. 2 to select internal memory 12, outputs a low level output signal PS1 to central processing unit 8.
0, and according to the signal PS1, the central processing unit 80 sends a low level signal DM to turn off the LED 62.
Output. Conversely, when switched to the right position to select the external memory 14, a high level output signal PS1 is provided to the central processing unit 80, which causes the central processing unit 80 to output a high level signal that causes the LED 62 to illuminate. Output DM. When the input key 54 is operated to select a desired pattern from the pattern group in the memory selected by the memory selection switch 60, the encoder 82 outputs a code signal PN representing the input corresponding number and a two-digit corresponding number. A high level pulse PS2 synchronized with the completion of the input is supplied to the central processing unit 80. At this time, the central processing unit 80 outputs a signal DN for displaying the corresponding number to the numeric display 58 in accordance with the signal PN.
Further, the combination key 56 outputs a high level output signal PS3 when it is operated, and a low level output signal when it is released.
PS3 is supplied to the central processing unit 80, and the limit switch 70 supplies a high level output signal PS4 to the central processing unit 80 when the memory cassette 64 is attached, and a low level output signal PS4 when it is removed.
先頭アドレスメモリ84は、両メモリ12,1
4に記憶された各模様に関するデータ群の先頭ア
ドレス信号HADを記憶しており、中央処理装置
80により前記信号PS1及び信号PNから変換さ
れた模様コード信号PACを受けて1つの先頭ア
ドレス信号HADを出力する。尚、外部メモリ1
4において各模様に関して用意されたアドレス数
が模様種類に関係なく一定になるようにされてお
り、異なる外部メモリを使用する場合にも先頭ア
ドレスメモリ84中の外部メモリに関する先頭ア
ドレス信号HADを変更する必要はない。また、
両メモリ12,14の各々は、各模様に関して模
様形成のための一群の縫目データSDと、その模
様の終了から3針前の縫目に関する縫目データ
SDと組をなす停止指示データSPDと、その模様
の終了を表わす終了データPEDとを記憶してい
る。 The first address memory 84 is connected to both memories 12 and 1.
The central processing unit 80 receives the pattern code signal PAC converted from the signal PS1 and the signal PN and outputs one start address signal HAD. Output. In addition, external memory 1
4, the number of addresses prepared for each pattern is made constant regardless of the pattern type, and even when a different external memory is used, the start address signal HAD related to the external memory in the start address memory 84 is changed. There's no need. Also,
Each of the memories 12 and 14 stores a group of stitch data SD for forming a pattern for each pattern, and stitch data for a stitch 3 stitches before the end of the pattern.
It stores stop instruction data SPD that is paired with SD, and end data PED that indicates the end of the pattern.
先頭アドレスメモリ84からの先頭アドレス信
号HADを組合せキー56の操作に応答して順次
一時記憶するために中間メモリ86が用意されて
おり、ミシンモータ38の運転中は第1図に示さ
れた模様選択手段18として作用する中央処理装
置80の内部カウンタC1により指定されたアド
レスに先頭アドレス信号HADを記憶し、そのモ
ータの停止中はそのカウンタC1により指定され
たアドレスから先頭アドレス信号HADを出力す
る。第4図に示された入力キー54、組合せキー
56、メモリ選択スイツチ60、エンコーダ8
2、先頭アドレスメモリ84及び中間メモリ86
は、第1図に示された模様組合せ手段16を構成
している。 An intermediate memory 86 is provided to sequentially temporarily store the head address signal HAD from the head address memory 84 in response to the operation of the combination key 56, and during operation of the sewing machine motor 38, the pattern shown in FIG. The head address signal HAD is stored at the address specified by the internal counter C1 of the central processing unit 80 acting as the selection means 18, and while the motor is stopped, the head address signal HAD is output from the address specified by the counter C1. . Input key 54, combination key 56, memory selection switch 60, encoder 8 shown in FIG.
2. Start address memory 84 and intermediate memory 86
constitutes the pattern combining means 16 shown in FIG.
中央処理装置80は、ミシンモータ38の運転
中に中間メモリ86から出力された先頭アドレス
信号HADを内部カウンタC2にロードし、縫針
44が所定位置に達した時にタイミング信号発生
器88から発生される高レベルのパルスTPに応
答してカウンタC2をその先頭アドレス信号
HADから前進させる。そのカウンタC2の内容
は、メモリ選択スイツチ60により指定されたメ
モリに供給されてそれをアドレス付けするために
使用され、その指持されたメモリからは縫目デー
タSDが中央処理装置80に出力される。そして、
中央処理装置80は縫目データSDをアクチユエ
ータ駆動回路90に供給し、これにより針揺動ア
クチユエータ92及び送りアクチユエータ94が
駆動されて針棒42の揺動位置及び前述の送り調
節器の調節位置が設定される。アクチユエータ駆
動回路90及び両アクチユエータ92,94は第
1図における縫目形成装置28を構成している。 The central processing unit 80 loads the head address signal HAD outputted from the intermediate memory 86 while the sewing machine motor 38 is operating into an internal counter C2, and generates the signal HAD from the timing signal generator 88 when the sewing needle 44 reaches a predetermined position. In response to the high level pulse TP, counter C2 is activated by its starting address signal.
Advance from HAD. The contents of counter C2 are supplied to and used to address the memory designated by memory selection switch 60, and stitch data SD is output from the designated memory to central processing unit 80. Ru. and,
The central processing unit 80 supplies the stitch data SD to the actuator drive circuit 90, which drives the needle swing actuator 92 and the feed actuator 94 to adjust the swing position of the needle bar 42 and the adjustment position of the above-mentioned feed adjuster. Set. Actuator drive circuit 90 and both actuators 92, 94 constitute seam forming device 28 in FIG.
モータ駆動制御装置36はミシンモータ38の
動作を制御するもので、起動停止スイツチ74が
モータ停止中に操作された時にモータの運転を表
わす高レベルの信号CMを中央処理装置80に出
力すると共にモータ38を起動させる。反対に、
モータ運転中に起動停止スイツチ74が操作され
た時にモータの停止を表わす低レベルの信号CM
を中央処理装置80に出力すると共にモータ38
を停止させる。また、モータ駆動制御装置36は
中央処理装置80からのモータ低速命令に従つて
モータ38を定低速度にて駆動し、その中央処理
装置80からのモータ停止命令に従つてモータ3
8への電力供給を遮断する。 The motor drive control device 36 controls the operation of the sewing machine motor 38, and when the start/stop switch 74 is operated while the motor is stopped, it outputs a high-level signal CM indicating motor operation to the central processing unit 80, and also controls the motor. Activate 38. Conversely,
Low level signal CM indicating motor stop when start/stop switch 74 is operated while motor is running
is output to the central processing unit 80 and the motor 38
to stop. Further, the motor drive control device 36 drives the motor 38 at a constant low speed in accordance with a motor low speed command from the central processing unit 80, and drives the motor 38 at a constant low speed in accordance with a motor stop command from the central processing unit 80.
Cut off the power supply to 8.
前記組合せ手段16により組合せられた複数の
模様中の第2の模様群に属する1つの模様に関す
る全データを一時記憶するために一時記憶用メモ
リ24がミシン機枠10内に設けられ、そのメモ
リ24は1つの模様のみに関する全データを記憶
し得る比較的小記憶容量のものである。 A temporary storage memory 24 is provided in the sewing machine frame 10 to temporarily store all data regarding one pattern belonging to the second pattern group among the plurality of patterns combined by the combining means 16. has a relatively small storage capacity that can store all data related to only one pattern.
以上記述した構成よりなる本実施例の動作を第
5図乃至第7図に示すフローチヤートに従つて説
明する。尚、フローチヤートにおいて、信号の高
レベル状態は「1」により表わされ、信号の低レ
ベル状態は「0」により表わされている。 The operation of this embodiment having the configuration described above will be explained according to the flowcharts shown in FIGS. 5 to 7. In the flowchart, a high level state of the signal is represented by "1", and a low level state of the signal is represented by "0".
最初に、ミシンの電源を投入すると、初期設定
が行われ、前述の内部カウンタC1,C2と後述
のデータ一時記憶ルーチンにおいて使用される内
部カウンタC3,C4,C5とがリセツトされる
と共に、中央処理装置80の内部に用意された多
数おフラグCF,BF,MF,CMF,THFが「0」
に設定される。 First, when the sewing machine is powered on, initial settings are performed, and the internal counters C1 and C2 described above and internal counters C3, C4, and C5 used in the data temporary storage routine described later are reset, and the central processing Many flags CF, BF, MF, CMF, and THF prepared inside the device 80 are “0”.
is set to
ここで、内部メモリ12中の模様と外部メモリ
14中の模様とを組合せるためにメモリカセツト
64をミシン機枠10に装着すると、リミツトス
イツチ70は高レベルの信号PS4を中央処理装置
80に出力する。その後、メモリ選択スイツチ6
0を第2図に示された左方位置に保持した状態に
て内部メモリ12中の所望模様の対応番号を入力
キー54により入力すると、メモリ選択スイツチ
PS1の「0」が判別されてフラグBFが「0」に
設定され、エンコーダ82からの信号PS2の
「1」が判別されてコード信号PNが内部メモリ
M1に記憶される。そして、フラグBFの「0」
が判別されて信号PS1及びコード信号PNが内部
メモリ用変換に従つて前記所望模様を表わす模様
コード信号PACに変換される。現在、フラグCF
は「0」であることから中間メモリ86の全内容
がクリアされ、コード信号PACにより先頭アド
レスメモリ84からの先頭アドレス信号HADが
読出され、カウンタC1により指定された中間メ
モリ76のアドレスに先頭アドレス信号HADが
書込まれる。この一連の動作が実行された後に、
メモリM1の内容に従つて信号DNが数字表示器
58に出力されてその表示器58に前記所望模様
の対応番号が表示される。 Here, when the memory cassette 64 is attached to the sewing machine frame 10 in order to combine the pattern in the internal memory 12 and the pattern in the external memory 14, the limit switch 70 outputs a high level signal PS4 to the central processing unit 80. . Then, press memory selection switch 6.
0 is held at the left position shown in FIG.
PS1 is determined to be "0" and flag BF is set to "0", and signal PS2 from encoder 82 is determined to be "1" and code signal PN is stored in internal memory M1. And “0” of flag BF
is determined, and the signal PS1 and code signal PN are converted into a pattern code signal PAC representing the desired pattern according to conversion for internal memory. Currently flag CF
Since is "0", all contents of the intermediate memory 86 are cleared, and the code signal PAC reads the start address signal HAD from the start address memory 84, and the start address is set to the address of the intermediate memory 76 specified by the counter C1. Signal HAD is written. After this series of operations is executed,
According to the contents of the memory M1, a signal DN is outputted to the numeric display 58, and the corresponding number of the desired pattern is displayed on the display 58.
続いて、外部メモリ14中の模様を組合せるた
めにメモリ選択スイツチ60を第2図に示された
左方位置から右方位置に切換えて組合せキー56
を操作すると、メモリ選択スイツチ60及び組合
せキー56からは高レベルの信号PS1及び高レベ
ルの信号PS3が中央処理装置80に出力される。
中央処理装置80においては、信号PS1及び信号
PS4の「1」がそれぞれ判別されてフラグBFが
「1」に設定され、信号PS3の「1」が判別され
てカウンタC1が前進されると共にフラグCFが
「1」に設定される。この後に、外部メモリ14
中の所望模様の対応番号を入力すると、前述と同
様にエンコーダ82からの信号PS2の「1」が判
別されてコード信号PNがメモリM1に一時記憶
され、フラグBFの状態が判別されて外部メモリ
用変換が実行される。この外部メモリ用変換に従
つて、信号PS1及びコード信号PNが前記所望模
様を表わす模様コード信号PACに変換され、そ
してフラグMFが「1」に設定されてフラグCF
の状態が判別される。このフラグCFは「1」に
設定されているので、中間メモリ86はクリアさ
れず、コード信号PACにより先頭アドレス信号
HADが読出され、カウンタC1により指定され
た中間メモリ86のアドレスに先頭アドレス信号
HADが書込まれ、フラグCFが「0」に設定され
る。 Next, in order to combine the patterns in the external memory 14, the memory selection switch 60 is switched from the left position shown in FIG. 2 to the right position and the combination key 56 is pressed.
When the memory selection switch 60 and the combination key 56 are operated, a high level signal PS1 and a high level signal PS3 are outputted to the central processing unit 80.
In the central processing unit 80, the signal PS1 and the signal
PS4 is determined to be "1" and flag BF is set to "1", signal PS3 is determined to be "1", counter C1 is advanced, and flag CF is set to "1". After this, the external memory 14
When the corresponding number of the desired pattern is input, the signal PS2 from the encoder 82 is determined to be "1" in the same manner as described above, the code signal PN is temporarily stored in the memory M1, the state of the flag BF is determined, and the signal is stored in the external memory. conversion is performed. According to this external memory conversion, the signal PS1 and the code signal PN are converted into the pattern code signal PAC representing the desired pattern, and the flag MF is set to "1" and the flag CF is set to "1".
The state of is determined. Since this flag CF is set to "1", the intermediate memory 86 is not cleared, and the code signal PAC causes the start address signal to be sent.
HAD is read out and a leading address signal is sent to the address of intermediate memory 86 specified by counter C1.
HAD is written and flag CF is set to "0".
以上記述した操作及び動作の繰返しにより、両
メモリ12,14中の複数の模様を組合せること
ができ、その組合せられた模様に関する先頭アド
レス信号HADは組合せ順に中間メモリ86に一
時記憶される。また、前述したことから理解され
るように、中央処理装置80は、第5図に示す如
く、入力キー54及び組合せキー56の操作によ
り順次指定して組合せられた複数の模様の全てが
第1の模様群に属する時にフラグMFをステツプ
ST1において「0」に設定しており、その組合
せられた複数の模様中に第2の模様群が含まれる
時にフラグMFをステツプST2において「1」
に設定している。前述の如く組合せられた複数の
模様中に外部メモリ14の模様が含まれている状
態、即ちフラグMFが「1」に設定されている状
態において、作業者が誤つてメモリカセツト64
を離脱した場合、リミツトスイツチ70は離脱を
検出して低レベルの信号PS4を中央処理装置80
に供給する。中央処理装置80は、第5図に示さ
れたステツプST3,ST4においてフラグMFの
「1」を判別すると共に信号PS4の「0」を判別
し、この異常状態を作業者に知らせるために
LED62を点滅させる信号をタイマーの設定時
間の間出力する。その設定時間の間にメモリカセ
ツト54が装着されなかつた場合には、第5図に
示されたステツプST5乃至ST8が実行される。
即ち、内部カウンタC1がリセツトされ、そのカ
ウンタC1により指定された中間メモリ86のア
ドレスに直線縫目の先頭アドレス信号HADが書
込まれ、直線縫目の対応番号を表わすコード信号
が内部メモリM1に記憶され、そしてフラグBF,
MF,CFがそれぞれ「0」に設定される。これ
により、組合せられた複数の模様が直線縫目に自
動的に変更され、メモリカセツトの誤つた離脱時
においても縫針44の揺動位置及び送り調節器の
調節位置が直線縫目に関する位置に確定される。 By repeating the operations and operations described above, a plurality of patterns in both memories 12 and 14 can be combined, and the head address signals HAD related to the combined patterns are temporarily stored in the intermediate memory 86 in the order of combination. Further, as can be understood from the above, the central processing unit 80 controls all of the plurality of patterns sequentially specified and combined by the operations of the input key 54 and the combination key 56 as shown in FIG. Step the flag MF when it belongs to the pattern group.
The flag MF is set to "0" in ST1, and when the second pattern group is included in the combined patterns, the flag MF is set to "1" in ST2.
It is set to . In a state where the pattern in the external memory 14 is included in the plurality of patterns combined as described above, that is, in a state where the flag MF is set to "1", the worker accidentally inserts the memory cassette 64 into the pattern.
, the limit switch 70 detects the separation and transmits the low level signal PS4 to the central processing unit 80.
supply to. The central processing unit 80 determines that the flag MF is "1" and that the signal PS4 is "0" in steps ST3 and ST4 shown in FIG.
A signal that causes the LED 62 to blink is output for the time set by the timer. If the memory cassette 54 is not inserted during the set time, steps ST5 to ST8 shown in FIG. 5 are executed.
That is, the internal counter C1 is reset, the straight stitch head address signal HAD is written to the address of the intermediate memory 86 specified by the counter C1, and the code signal representing the corresponding number of the straight stitch is written to the internal memory M1. memorized and flag BF,
MF and CF are each set to "0". As a result, a plurality of combined patterns are automatically changed to a straight stitch, and even if the memory cassette is removed by mistake, the swing position of the sewing needle 44 and the adjustment position of the feed adjuster are fixed to the position related to the straight stitch. be done.
次に、両メモリ12,14中の模様が組合せら
れた組合せ模様を形成する動作について説明す
る。 Next, the operation of forming a combination pattern in which the patterns in both memories 12 and 14 are combined will be explained.
ミシンモータ38を起動させるために起動停止
スイツチ74を操作すると、モータ駆動制御装置
36はモータ運転を表わす高レベルの信号CMを
中央処理装置80に供給する。中央処理装置80
において、信号CMの「1」が判別されると第6
図のフローチヤートに従う動作が開始され、最初
にカウンタC1がリセツトされる。そして、第7
図のフローチヤートに従うデータ一時記憶ルーチ
ンが実行される。 When the start/stop switch 74 is operated to start the sewing machine motor 38, the motor drive control device 36 supplies a high level signal CM indicating motor operation to the central processing unit 80. central processing unit 80
, when the signal CM is determined to be “1”, the sixth
The operation according to the flowchart shown in the figure is started, and first the counter C1 is reset. And the seventh
A data temporary storage routine according to the flowchart shown is executed.
データ一時記憶ルーチンが開始されると、カウ
ンタC1の内容が内部カウンタC3にロードさ
れ、このカウンタC3により指定された中間メモ
リ86のアドレスから先頭アドレス信号HADが
ステツプST9において読出され、この先頭アド
レス信号HADにより表わされた先頭アドレスが
零アドレスか否かがステツプST10において判
別される。本実施例においては、両メモリ12,
14中の各模様に関する先頭アドレス信号HAD
が表わすアドレスとして零アドレスが使用されな
いようにされており、組合せ模様中の模様に関す
る先頭アドレス信号HADがステツプST10にお
いて判別される限り、零アドレスを表わすアドレ
ス信号が判別されることはない。続いて、先頭ア
ドレス信号HADが表わすアドレスの値が、外部
メモリ14中の模様に割当てられた先頭アドレス
信号HADが表わすアドレスの最小値N以上か否
かがステツプST11において判別され、最小値
N以上である時にはカウンタC3がステツプST
12において前進される。この前進されたカウン
タC3により、中間メモリ86の次のアドレスか
ら先頭アドレス信号HADがステツプST9におい
て読出され、前述を同様に先頭アドレス信号
HADの判別がステツプST10,ST11におい
てそれぞれ実行される。このステツプST9乃至
ST12の実行により、模様選択手段としてのカ
ウンタC1により読出された先頭アドレス信号
HAD以降に中間メモリ86に記憶された各先頭
アドレス信号HADが順次走査され、その各先頭
アドレス信号HADが外部メモリ14中の第2の
模様群の各模様に関する先頭アドレス信号か否か
が判別される。従つて、中央処理装置80はステ
ツプST9乃至ST12の実行により第1図に示さ
れた走査手段20の動作を行う。 When the data temporary storage routine is started, the contents of the counter C1 are loaded into the internal counter C3, and the start address signal HAD is read out from the address of the intermediate memory 86 specified by the counter C3 in step ST9. It is determined in step ST10 whether the first address represented by HAD is a zero address. In this embodiment, both memories 12,
Head address signal HAD for each pattern in 14
A zero address is not used as an address representing a zero address, and as long as the head address signal HAD relating to a pattern in the combination pattern is determined in step ST10, an address signal representing a zero address will not be determined. Next, in step ST11, it is determined whether the value of the address represented by the start address signal HAD is greater than or equal to the minimum value N of the address represented by the start address signal HAD assigned to the pattern in the external memory 14, When , counter C3 is at step ST.
12. With this advanced counter C3, the head address signal HAD is read out from the next address of the intermediate memory 86 in step ST9, and the head address signal HAD is read out from the next address of the intermediate memory 86 in the same manner as described above.
HAD determination is performed in steps ST10 and ST11, respectively. This step ST9 to
The start address signal read out by the counter C1 as a pattern selection means by executing ST12
After HAD, each head address signal HAD stored in the intermediate memory 86 is sequentially scanned, and it is determined whether each head address signal HAD is a head address signal related to each pattern of the second pattern group in the external memory 14. Ru. Therefore, the central processing unit 80 performs the operation of the scanning means 20 shown in FIG. 1 by executing steps ST9 to ST12.
ステツプST11において、先頭アドレス信号
HADにより表わされたアドレスの値が最小値N
以上であることが判別されると、内部カウンタC
4に先頭アドレス信号HADがステツプST13に
おいてロードされ、一時記憶用メモリ24の最初
のアドレスとして予め用意されたアドレスを表わ
すアドレス信号THADががステツプST14にお
いて内部カウンタC5にロードされる。そして、
ステツプ15が実行され、カウンタC4により指
定された外部メモリ14の先頭アドレスからデー
タが読出されてカウンタC5により指定された一
時記憶用メモリ24のアドレスに書込まれる。カ
ウンタC4により読出されたデータはステツプ1
6において終了データPEDか否か判別され、現
段階においては終了データPEDでないことから
両カウンタC4,C5がステツプST17におい
て前進されてこの両カウンタC4,C5に従つて
前記ステツプST15が再度実行される。このス
テツプST15乃至ST17の繰返しの実行によ
り、前記ステツプST11において最小値N以上
と判別された先頭アドレス信号HADに関する第
2の模様群中の1つの模様の全データが外部メモ
リ14から一時記憶用メモリ24に転送される。
従つて、中央処理装置80はステツプST13乃
至ST17の実行により第1図に示されたデータ
転送手段22に動作を行う。 In step ST11, the start address signal
The value of the address represented by HAD is the minimum value N
If it is determined that the value is above, the internal counter C
4, the head address signal HAD is loaded in step ST13, and the address signal THAD representing an address prepared in advance as the first address of the temporary storage memory 24 is loaded into the internal counter C5 in step ST14. and,
Step 15 is executed, and data is read from the start address of the external memory 14 specified by the counter C4 and written to the address of the temporary storage memory 24 specified by the counter C5. The data read by counter C4 is
At step 6, it is determined whether or not the end data PED is present, and since it is not the end data PED at this stage, both counters C4 and C5 are advanced at step ST17, and step ST15 is executed again according to these counters C4 and C5. . By repeating steps ST15 to ST17, all data of one pattern in the second pattern group related to the head address signal HAD determined to be equal to or greater than the minimum value N in step ST11 is transferred from the external memory 14 to the temporary storage memory. Transferred to 24.
Therefore, the central processing unit 80 operates the data transfer means 22 shown in FIG. 1 by executing steps ST13 to ST17.
第2の模様群に属する1つの模様の全データの
転送が終了すると、第6図のフローチヤートに従
うデータ処理動作が続行され、カウンタC1によ
り組合せ模様中の最初の模様に関する第1番目の
先頭アドレス信号HADが中間メモリ86から読
出され、そのアドレス信号HADが表わすアドレ
スの値が前述の最小値N以上か否か判別される。
最小値N以上である時にフラグCMFが「1」に
設定されてカウンタC2にアドレス信号THAD
がロードされ、最小値Nより小さい時にフラグ
CMFが「0」に設定されてカウンタC2に先頭
アドレス信号HADがロードされる。その後、フ
ラグCMFの状態がステツプST18において判別
され、フラグCMFが「1」の時にカウンタC2
の内容が一時記憶用メモリ24に供給され、フラ
グCMFが「0」の時にカウンタC2の内容が内
部メモリ12に供給される。そのカウンタC2に
よりアドレス付けされたメモリからはデータが読
出される。従つて、中央処理装置80は第6図に
示されたステツプST18乃至ST20の実行によ
り第1図に示されたメモリ選択手段26の動作を
行う。続いて、読出されたデータが終了データ
PEDであるか否かがステツプST21において判
別される。終了データPEDでない時には、読出
されたデータが縫目データSDとしてアクチユエ
ータ駆動回路90に出力されて各縫目形成のため
に使用される。そして、タイミング信号発生器8
8からの信号TPの状態が判別され、その信号TP
が「0」である間、フラグCMF、信号PS4及び
信号CMの状態がステツプST22乃至ST24に
おいて順次繰返し判別される。信号TPが「1」
に変化したことが判別された時にカウンタC2が
前進されて次の縫目データが読出される。以上記
述した動作の繰返しにより、組合せ模様中の最初
に模様が形成される。 When the transfer of all the data of one pattern belonging to the second pattern group is completed, the data processing operation according to the flowchart of FIG. Signal HAD is read from intermediate memory 86, and it is determined whether the value of the address represented by address signal HAD is greater than or equal to the aforementioned minimum value N.
When the value is greater than or equal to the minimum value N, the flag CMF is set to "1" and the address signal THAD is sent to the counter C2.
is loaded and the flag is set when it is smaller than the minimum value N.
CMF is set to "0" and the head address signal HAD is loaded into the counter C2. Thereafter, the state of the flag CMF is determined in step ST18, and when the flag CMF is "1", the counter C2 is
The contents of the counter C2 are supplied to the temporary storage memory 24, and the contents of the counter C2 are supplied to the internal memory 12 when the flag CMF is "0". Data is read from the memory addressed by counter C2. Therefore, the central processing unit 80 operates the memory selection means 26 shown in FIG. 1 by executing steps ST18 to ST20 shown in FIG. Subsequently, the read data is the end data.
It is determined in step ST21 whether or not it is a PED. When it is not the end data PED, the read data is output as stitch data SD to the actuator drive circuit 90 and used for forming each stitch. And timing signal generator 8
The state of the signal TP from 8 is determined and the signal TP
While the flag CMF is "0", the states of the flag CMF, the signal PS4, and the signal CM are sequentially and repeatedly determined in steps ST22 to ST24. Signal TP is "1"
When it is determined that the number of stitches has changed, the counter C2 is advanced and the next stitch data is read out. By repeating the operations described above, the first pattern in the combination pattern is formed.
組合せ模様中の最初の模様の形成が終了する
と、ステツプST21において終了データPEDが
判別され、後述のフラグTHFがステツプST25
において判別される。通常の状態においてはフラ
グTHFが「0」にされているのでカウンタC1
が前進されてその内容により指定された中間メモ
リ86のアドレスから先頭アドレス信号HADが
読出され、そのアドレス信号HADの内容が判別
される。現段階においては、アドレス信号HAD
の内容が「0」でないことから、前述のデータ一
時記憶ルーチンが再度実行される。このデータ一
時記憶ルーチンに従つて、組合せ模様中の第2番
目の模様に関する第2番目の先頭アドレス信号
HADがカウンタC1の内容がロードされたカウ
ンタC3により中間メモリ86から読出され、そ
の第2番目の先頭アドレス信号HAD以降に中間
メモリ86に記憶された各先頭アドレス信号が順
次走査され、第2番目の模様以降において第2の
模様群に属する最初の模様に関する全データが外
部メモリ14から一時記憶用メモリ24へ転送さ
れる。この転送動作は、一時記憶用メモリ24に
記憶された模様が形成されない限り同一の模様に
関してデータ一時記憶ルーチンの実行の度に繰返
される。そして、前述の最初の模様と同様に、第
2番目の模様に関して、縫目データSDの出力が
繰返し行われて第2番目の模様が形成される。そ
の後、カウンタC1により読出された先頭アドレ
ス信号HADの内容が「0」になつた時に、カウ
ンタC1がリセツトされて最初の模様が再度形成
される。 When the formation of the first pattern in the combination pattern is completed, end data PED is determined in step ST21, and flag THF, which will be described later, is set in step ST25.
It is determined in Under normal conditions, the flag THF is set to "0", so the counter C1
is advanced and the head address signal HAD is read from the address of the intermediate memory 86 specified by its contents, and the contents of the address signal HAD are determined. At this stage, the address signal HAD
Since the content of is not "0", the data temporary storage routine described above is executed again. According to this data temporary storage routine, the second head address signal regarding the second pattern in the combination pattern is
HAD is read out from the intermediate memory 86 by the counter C3 loaded with the contents of the counter C1, and after the second head address signal HAD, each head address signal stored in the intermediate memory 86 is sequentially scanned. All data related to the first pattern belonging to the second pattern group after the pattern is transferred from the external memory 14 to the temporary storage memory 24. This transfer operation is repeated each time the data temporary storage routine is executed for the same pattern unless the pattern stored in the temporary storage memory 24 is formed. Then, in the same manner as the first pattern described above, the stitch data SD is repeatedly output for the second pattern to form the second pattern. Thereafter, when the content of the head address signal HAD read by the counter C1 becomes "0", the counter C1 is reset and the first pattern is formed again.
模様形成を停止するために起動停止スイツチ7
4を操作すると、モータ駆動制御装置36はモー
タ38を停止させるための動作を開始すると共
に、モータ停止を表わす低レベルの信号CMを中
央処理装置80に供給する。その信号CMの
「0」はステツプST24において判別され、カウ
ンタC1がリセツトされ、フラグCFが「0」に
設定されて第5図に示されたフローチヤートの動
作が実行され得る状態になる。 Start/stop switch 7 to stop pattern formation
4, the motor drive controller 36 starts an operation to stop the motor 38 and supplies a low level signal CM to the central processing unit 80 indicating that the motor is stopped. The signal CM is determined to be "0" in step ST24, the counter C1 is reset, the flag CF is set to "0", and the operation of the flowchart shown in FIG. 5 can be executed.
今、組合せ模様において第2の模様群中の模様
が形成されている時、メモリカセツト64が離脱
されると、リミツトスイツチ70は低レベルの信
号PS4を中央処理装置80に供給する。この時、
フラグCMFは第2の模様群中の模様が形成され
ていることから「1」に設定されており、そのフ
ラグCMFの状態が第6図に示されたステツプST
22において判別され、そして、信号PS4の
「0」がステツプST23において判別される。続
いて、一時記憶用メモリ24からの停止指示デー
タSPDの発生がステツプST26において判別さ
れ、停止指示データSPDが発生されない時には
異常状態を知らせる表示「FF」に関する異常表
示コード信号がメモリM1に記憶され、そのメモ
リM1の内容に従つて異常表示が行われる。その
後、一時記憶用メモリ24に記憶された模様の最
後の縫目から3針前の縫目に関する縫目データ
SDが読出されると共にそれと組をなす停止指示
データSPDが読出されると、このデータSPDの
発生がステツプST26において判別されてモー
タ低速命令がステツプST27において中央処理
装置80からモータ駆動制御装置36へ出力され
る。これにより、モータ駆動制御装置36はモー
タ38を定低速度にて駆動する。そして、中央処
理装置80においては、ステツプST28の実行
によりフラグTHFが「1」に設定され、メモリ
M1に前述の異常表示コード信号が記憶されて異
常表示が継続して行われる。 Now, when the memory cassette 64 is removed when a pattern in the second pattern group is being formed in the combination pattern, the limit switch 70 supplies a low level signal PS4 to the central processing unit 80. At this time,
The flag CMF is set to "1" because the pattern in the second pattern group is formed, and the state of the flag CMF is set at step ST shown in FIG.
Then, the signal PS4 is determined to be "0" in step ST23. Subsequently, the generation of stop instruction data SPD from the temporary storage memory 24 is determined in step ST26, and when the stop instruction data SPD is not generated, an abnormality display code signal regarding the display "FF" indicating an abnormal state is stored in the memory M1. , an abnormality display is performed according to the contents of the memory M1. Thereafter, stitch data regarding the stitch 3 stitches before the last stitch of the pattern stored in the temporary storage memory 24
When SD is read out and the stop instruction data SPD that is paired with it is read out, the occurrence of this data SPD is determined in step ST26, and a motor low speed command is sent from the central processing unit 80 to the motor drive control device 36 in step ST27. Output. As a result, the motor drive control device 36 drives the motor 38 at a constant low speed. Then, in the central processing unit 80, the flag THF is set to "1" by executing step ST28, the above-mentioned abnormality display code signal is stored in the memory M1, and the abnormality display is continued.
前記停止指示データSPDの発生から3つの縫
目が形成されて、メモリカセツト64の離脱時の
模様の形成が完結すると、一時記憶用メモリ24
からの終了データPEDの発生がステツプST21
において判別され、フラグTHFの「1」がステ
ツプST25において判別されてそのフラグTHF
がステツプST29において「0」に設定され、
モータ停止命令がステツプST30において中央
処理装置80からモータ駆動制御装置36へ出力
される。これにより、モータ38への電力供給が
遮断されて縫針44が所定の上方位置にて停止す
る。そしして、中央処理装置80においては、カ
ウンタC1がリセツトされフラグCFが「0」に
設定されて第5図のフローチヤートに従う動作の
実行が可能となる。従つて、中央処理装置80は
ステツプST25乃至ST30の実行により第1図
に示された停止手段34の動作を行う。 When the three stitches are formed from the generation of the stop instruction data SPD and the formation of the pattern when the memory cassette 64 is removed is completed, the temporary storage memory 24
Generation of end data PED from step ST21
The flag THF is determined to be "1" in step ST25, and the flag THF is determined to be "1".
is set to "0" in step ST29,
A motor stop command is output from the central processing unit 80 to the motor drive control device 36 in step ST30. As a result, the power supply to the motor 38 is cut off, and the sewing needle 44 stops at a predetermined upper position. Then, in the central processing unit 80, the counter C1 is reset and the flag CF is set to "0", making it possible to execute the operation according to the flowchart of FIG. Therefore, the central processing unit 80 performs the operation of the stopping means 34 shown in FIG. 1 by executing steps ST25 to ST30.
以上記述したように、本実施例においては、ミ
シン停止中に外部メモリ14中の模様が組合せら
れた状態にてメモリカセツト64が離脱された時
に、その異常状態をLED62の所定時間の点滅
により作業者に知らせ、メモリカセツト64の装
着による異常状態の解消が行われなかつた時に初
めて外部メモリ14の模様が直線縫目に自動的に
変更される。従つて、メモリカセツト64の誤つ
た離脱においても、組合せ模様の破壊を可能な限
り防止することができ、ミシンの使い易さを向上
させる上で有利である。また、ミシン停止中にメ
モリカセツト64が誤つて離脱された場合におい
ても、その離脱に応答して使用頻度の最も高い実
用模様である直線縫目に自動変更されることか
ら、離脱後に模様を選択し直す作業が少なくな
り、ミシンの使い易さは向上させる。そして、直
線縫目の形成位置は押え足等の縫製具及びサイド
カツタ等のアタツチメントとの衝突の危険性がな
い位置に定められていることから、ミシンの安全
性において優れている。 As described above, in this embodiment, when the memory cassette 64 is removed while the sewing machine is stopped and the patterns in the external memory 14 are combined, the abnormal condition is detected by blinking the LED 62 for a predetermined period of time. The pattern in the external memory 14 is automatically changed to a straight stitch only when the abnormal condition is not resolved by installing the memory cassette 64. Therefore, even if the memory cassette 64 is erroneously removed, destruction of the combination pattern can be prevented as much as possible, which is advantageous in improving the ease of use of the sewing machine. Furthermore, even if the memory cassette 64 is accidentally removed while the sewing machine is stopped, the pattern is automatically changed to a straight stitch, which is the most frequently used practical pattern, in response to the removal, so the pattern can be selected after removal. This reduces the need for rework and improves the ease of use of the sewing machine. Furthermore, since the straight seam is formed at a position where there is no risk of collision with sewing tools such as a presser foot or attachments such as a side cutter, the sewing machine is excellent in safety.
本発明は、前述の実施例に限定されるものでは
なくその趣旨を逸脱しない範囲において種々の変
更を加えることができる。 The present invention is not limited to the above-described embodiments, and various changes can be made without departing from the spirit thereof.
[発明の効果]
以上詳述したことから明らかなように、本発明
は、内部メモリの第1の模様群中の模様と外部メ
モリの第2の模様群中の模様とから構成された組
合せ模様において模様選択手段により選択された
模様以降に走査手段により最初に判別された第2
の模様群中の1つの模様に関する全データをミシ
ン機枠内の一時記憶用メモリに記憶し、第1の模
様群中の模様を内部メモリからのデータに従つて
形成すると共に第2の模様群中の模様を一時記憶
用メモリからのデータに従つて形成し、外部メモ
リが誤つて離脱された時に第2の模様群中の模様
の形成を完結してミシン停止させる。従つて、外
部メモリが誤つてミシン機枠から離脱された場合
にも、縫針の揺動位置及び送り調節器の設定位置
は一時記憶用メモリからのデータにより確定さ
れ、縫針と縫製具との衝突を確実に防止し得る。
そして、外部メモリの離脱時には、第2の模様群
に属する模様の形成が完了した後にミシンが自動
停止されることから、その外部メモリの離脱時に
形成されていた模様が崩れることはなく縫製品の
損傷をも防止し得る。しかも、一時記憶用メモリ
は走査手段により最初に判別された第2の模様群
中の1つの模様に関するデータのみを記憶する比
較的小容量のものであり、電子ミシンの制御回路
等に特別な大容量メモリを増設する必要がなくな
る。[Effects of the Invention] As is clear from the detailed description above, the present invention provides a combination pattern composed of a pattern in the first pattern group of the internal memory and a pattern in the second pattern group of the external memory. The second pattern that was first determined by the scanning device after the pattern selected by the pattern selection device in
All data regarding one pattern in the pattern group is stored in a temporary storage memory in the sewing machine frame, and the pattern in the first pattern group is formed according to the data from the internal memory, and the second pattern group is formed in accordance with the data from the internal memory. The inner pattern is formed according to the data from the temporary storage memory, and when the external memory is accidentally removed, the formation of the pattern in the second pattern group is completed and the sewing machine is stopped. Therefore, even if the external memory is accidentally removed from the sewing machine frame, the swing position of the sewing needle and the set position of the feed adjuster are determined by the data from the temporary storage memory, and collisions between the sewing needle and the sewing tool are prevented. can be reliably prevented.
When the external memory is removed, the sewing machine automatically stops after the formation of the patterns belonging to the second pattern group is completed, so the pattern that was formed when the external memory is removed does not collapse, and the sewn product remains unchanged. Damage can also be prevented. Moreover, the temporary storage memory has a relatively small capacity that stores only data related to one pattern in the second pattern group that is first determined by the scanning means, so it does not require a special large capacity for the control circuit of the electronic sewing machine. There is no need to increase capacity memory.
第1図は本発明の一実施例の基本構成を示す図
面、第2図は本実施例のミシンの外観図、第3図
はメモリカセツトの装着状態を示す拡大断面図、
第4図は本実施例の電気的構成を示すブロツク
図、第5図乃至第7図は中央処理装置の動作を説
明するためのフローチヤートであり、第5図はミ
シンモータの停止時における動作を説明するため
のフローチヤート、第6図はミシンモータの運転
時における動作を説明するためのフローチヤー
ト、第7図はデータ一時記憶ルーチンを説明する
ためのフローチヤートである。
10:ミシン機枠、12:内部メモリ、14:
外部メモリ、16:模様組合せ手段、18:模様
選択手段、20:走査手段、22:データ転送手
段、24:一時記憶用メモリ、26:メモリ選択
手段、30:制御手段、32:メモリ着脱検出手
段、34:停止手段、80:中央処理装置、C
1:内部カウンタ、ST1乃至ST30:ステツプ
である。
FIG. 1 is a drawing showing the basic configuration of an embodiment of the present invention, FIG. 2 is an external view of the sewing machine of this embodiment, and FIG. 3 is an enlarged cross-sectional view showing a state in which a memory cassette is installed.
FIG. 4 is a block diagram showing the electrical configuration of this embodiment, FIGS. 5 to 7 are flowcharts for explaining the operation of the central processing unit, and FIG. 5 is an operation when the sewing machine motor is stopped. FIG. 6 is a flowchart for explaining the operation of the sewing machine motor during operation, and FIG. 7 is a flowchart for explaining the data temporary storage routine. 10: Sewing machine frame, 12: Internal memory, 14:
External memory, 16: Pattern combination means, 18: Pattern selection means, 20: Scanning means, 22: Data transfer means, 24: Temporary storage memory, 26: Memory selection means, 30: Control means, 32: Memory attachment/detachment detection means , 34: Stopping means, 80: Central processing unit, C
1: Internal counter, ST1 to ST30: Steps.
Claims (1)
数の模様からなる第1の模様群に関するデータを
固定記憶する内部メモリと、ミシン機枠に対して
着脱可能であり、前記第1の模様群中の模様と異
なる複数の模様からなる第2の模様群に関するデ
ータを固定記憶する外部メモリと、前記両模様群
中の所望模様を指定するために手動操作可能な指
定部材を含み、その指定部材によつて指定された
順序にてその指定された模様に対応する模様指定
情報を組合せて記憶する模様組合せ手段と、ミシ
ン運転中において、前記模様組合せ手段に記憶さ
れた複数の模様中の各模様に対応する模様指定情
報を前記指定順序に従つて選択する模様選択手段
とを備え、その選択された模様指定情報に関する
データを前記両メモリから読出し、そのデータに
従つて縫目形成手段を動作させて模様形成を行う
ミシンにおいて、 ミシン機枠内に設けられ、1つの模様に関する
データを一時記憶し得る記憶容量を有する一時記
憶用メモリと、 前記模様組合せ手段に記憶された複数の模様指
定情報中の前記模様選択手段により選択された模
様指定情報以降に組合せられた各模様指定情報を
順次走査し、その各模様が前記第2の模様群に属
するか否かを判別する走査手段と、 その走査手段により前記第2の模様群に属する
ことが最初に判別された1つの模様に関するデー
タを前記外部メモリから読出して前記一時記憶用
メモリに書込むデータ転送手段と、 前記縫目形成手段に供給されるべきデータを記
憶するメモリとして前記内部メモリと一時記憶用
メモリとのいずれか一方を、前記模様選択手段に
より選択された模様が前記第1の模様群に属する
か否かを判別することにより選択するメモリ選択
手段と、 前記一時記憶用メモリが選択されている間に前
記外部メモリがミシン機枠から離脱されたことを
検出する検出手段と、 前記外部メモリの離脱が検出された時に、前記
一時記憶用メモリ中の全データの読出しに関連し
てミシンの運転を自動停止させるための停止手段
とを含む着脱可能な外部メモリを備えたミシン。[Scope of Claims] 1. An internal memory provided within the sewing machine frame and fixedly storing data regarding a first pattern group consisting of a plurality of predetermined patterns; an external memory that permanently stores data regarding a second pattern group consisting of a plurality of patterns different from the patterns in the first pattern group; and a designation member that can be manually operated to specify a desired pattern in both the pattern groups. a pattern combination means for combining and storing pattern designation information corresponding to the designated pattern in the order designated by the designation member; and a plurality of patterns stored in the pattern combination means during operation of the sewing machine. pattern selection means for selecting pattern designation information corresponding to each pattern in the pattern in accordance with the designation order, reads data related to the selected pattern designation information from both memories, and sews according to the data. A sewing machine that operates a pattern forming means to form a pattern, comprising: a temporary storage memory provided within the sewing machine frame and having a storage capacity capable of temporarily storing data related to one pattern; sequentially scanning each pattern designation information combined after the pattern designation information selected by the pattern selection means among the plurality of pattern designation information, and determining whether each pattern belongs to the second pattern group; a scanning means; a data transfer means for reading data regarding one pattern first determined by the scanning means to belong to the second pattern group from the external memory and writing it into the temporary storage memory; Either the internal memory or the temporary storage memory is used as a memory for storing data to be supplied to the eye forming means, and whether the pattern selected by the pattern selection means belongs to the first pattern group or not. memory selection means that selects a memory by determining the temporary storage memory; detection means that detects that the external memory is removed from the sewing machine frame while the temporary storage memory is selected; and detection means that detects that the external memory is removed from the sewing machine frame. and a stop means for automatically stopping operation of the sewing machine in connection with reading out all data in the temporary storage memory when the temporary storage memory is read out.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10129584A JPS60246784A (en) | 1984-05-18 | 1984-05-18 | Sewing machine with removable external memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10129584A JPS60246784A (en) | 1984-05-18 | 1984-05-18 | Sewing machine with removable external memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60246784A JPS60246784A (en) | 1985-12-06 |
| JPH0148027B2 true JPH0148027B2 (en) | 1989-10-17 |
Family
ID=14296841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10129584A Granted JPS60246784A (en) | 1984-05-18 | 1984-05-18 | Sewing machine with removable external memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60246784A (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE420327B (en) * | 1976-07-07 | 1981-09-28 | Husqvarna Ab | SEW MACHINE WITH DATA CIRCUITS |
| JPS5311655A (en) * | 1976-07-16 | 1978-02-02 | Tokyo Juki Industrial Co Ltd | Pattern stitch sewing machine |
-
1984
- 1984-05-18 JP JP10129584A patent/JPS60246784A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60246784A (en) | 1985-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5331909A (en) | Presser foot and needle drive device in an embroidery machine | |
| JPS6013714B2 (en) | sewing machine | |
| JP4286964B2 (en) | Sewing machine control device | |
| JPH025991A (en) | Embroidered pattern displaying device in automatic embroidering machine | |
| JPH0148027B2 (en) | ||
| JPS5982891A (en) | Sewing system that can sew multicolored patterns | |
| JPH0117397B2 (en) | ||
| JPH0148026B2 (en) | ||
| JPH0126318B2 (en) | ||
| JPH0136392B2 (en) | ||
| JPH0526515B2 (en) | ||
| JPH06254279A (en) | sewing machine | |
| US5943973A (en) | Programmable electronic sewing machine | |
| US4142474A (en) | Sewing machine patterning means | |
| JP3543374B2 (en) | Embroidery sewing machine | |
| JP2008295734A (en) | Pattern sewing machine | |
| JPH0716366A (en) | Embroidery sewing machine | |
| JPS5977888A (en) | pattern sewing machine | |
| JPH0523455A (en) | Controller of data selecting means of sewing machine | |
| JPH09108466A (en) | Embroidery sewing equipment | |
| JPS6051917B2 (en) | program control sewing machine | |
| JPH04285583A (en) | Hole darning sewing machine | |
| JPS63255093A (en) | Sewing machine that can sew combination patterns | |
| JPS6060890A (en) | multi-pattern sewing machine | |
| JPS6351716B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |