JPH0136392B2 - - Google Patents
Info
- Publication number
- JPH0136392B2 JPH0136392B2 JP8759784A JP8759784A JPH0136392B2 JP H0136392 B2 JPH0136392 B2 JP H0136392B2 JP 8759784 A JP8759784 A JP 8759784A JP 8759784 A JP8759784 A JP 8759784A JP H0136392 B2 JPH0136392 B2 JP H0136392B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- memory
- signal
- patterns
- external memory
- 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
- 230000015654 memory Effects 0.000 claims description 169
- 238000009958 sewing Methods 0.000 claims description 57
- 230000002159 abnormal effect Effects 0.000 description 6
- 230000006378 damage Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 239000004744 fabric Substances 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000007261 regionalization Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101000760620 Homo sapiens Cell adhesion molecule 1 Proteins 0.000 description 1
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Sewing Machines And Sewing (AREA)
Description
【発明の詳細な説明】
[技術分野]
本発明は、ミシン機枠内に設けられた内部メモ
リと、そのミシン機枠に対して着脱可能な外部メ
モリとを備え、両メモリに記憶された多数の模様
中から所望模様を選択して形成するミシンに関す
る。[Detailed Description of the Invention] [Technical 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 a large number of data stored in both memories. The present invention relates to a sewing machine that selects and forms a desired pattern from among patterns.
[従来技術]
現在、小型で大容量の電子メモリをミシン機枠
内に設け、その電子メモリに記憶された100種類
以上の模様を択一的に形成するミシンが製品化さ
れており、更に上記ミシンよりも形成模様数を飛
躍的に増加させるために、使用頻度の高い模様を
ミシン機枠内の内部メモリに記憶させ、使用頻度
の低い模様をミシン機枠に対して着脱可能な外部
メモリに記憶させ、両メモリを切換スイツチによ
り選択することが可能なミシンが提案されるに到
つた。[Prior Art] Currently, sewing machines have been commercialized that have a small, large-capacity electronic memory installed in the sewing machine frame and selectively form more than 100 patterns stored in the electronic memory. 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 selected by a changeover switch.
しかしながら、内部メモリ中の模様と外部メモ
リ中の模様とを組合せて形成する際に、その外部
メモリを誤つてミシン機枠から離脱した時に、外
部メモリ中の模様に関する縫針の揺動位置及び送
り運動を調節する送り調節器の設定位置が不確定
なものとなり、組合せ模様全体の形状が崩れて縫
製品を損傷させたり、縫針と押え足等の縫製具と
の衝突を引き起こしたりする危険性があつた。 However, when the pattern in the internal memory and the pattern in the external memory are combined to form a pattern, if the external memory is accidentally removed from the sewing machine frame, the swing position and feed movement of the sewing needle with respect to the pattern in the external memory may occur. The setting position of the feed adjuster, which adjusts the sewing speed, becomes uncertain, and there is a risk that the overall shape of the combined pattern may be distorted, damaging the sewn product or causing a collision between the sewing needle and sewing tools such as the presser foot. Ta.
[目的]
本発明は前述した問題点を解決するために為さ
れたもので、その目的は、内部メモリの模様と外
部メモリ中の模様とが組合せられた際にその外部
メモリがミシン機枠から誤つて離脱された時、そ
の組合せ模様中における外部メモリの模様のみを
内部メモリの特定模様に変更して新たな模様組合
せを作成することにより、前記縫製具との衝突を
防止し得ると共に縫製品の損傷を最少限に留め得
るミシンを提供することにある。[Purpose] The present invention has been made to solve the above-mentioned problems, and its purpose is to remove the external memory from the sewing machine frame when the pattern in the internal memory and the pattern in the external memory are combined. When the sewing tool is removed by mistake, only the pattern in the external memory in the pattern combination is changed to a specific pattern in the internal memory to create a new pattern combination, thereby preventing collision with the sewing tool and protecting the sewn product. The object of the present invention is to provide a sewing machine that can minimize damage to the sewing machine.
[解決手段]
上記の目的を達成するために、本発明は、組合
せられた複数の模様の全てが内部メモリの第1の
模様群に属するのかまたはその複数の模様中に外
部メモリの第2の模様群の模様が含まれているの
かを判別する判別手段と、前記組合せられた複数
の模様の全てが第1の模様群に属する時に現在の
模様組合せを保持し、その複数の模様中に第2の
模様群の模様が含まれている時にその第2の模様
群の模様を第1の模様群中の特定模様に変更して
新たな模様組合せを作成する制御手段とを設けて
いる。[Solution Means] In order to achieve the above object, the present invention provides information on whether all of a plurality of combined patterns belong to a first pattern group in an internal memory or if there is a second pattern in an external memory in the plurality of patterns. a discriminating means for discriminating whether a pattern of a pattern group is included; and a discriminating means for retaining a current pattern combination when all of the plurality of combined patterns belong to a first pattern group; A control means is provided for changing the pattern of the second pattern group to a specific pattern in the first pattern group to create a new pattern combination when the pattern of the second pattern group is included.
[作用]
前記制御手段は判別手段の判別結果に従つて模
様組合せ手段を制御する。即ち、制御手段は、組
合せられた複数の模様の全てが第1の模様群に属
する状態において外部メモリが離脱された時に模
様組合せ手段による模様組合せを保持する。この
ことから、その模様組合せは破壊されず再度模様
組合せ操作を行う必要がなく、ミシンの使い易さ
を向上させることができる。一方、組合せられた
複数の模様中に第2の模様群の模様が含まれてい
る状態において外部メモリが誤つて離脱された時
には、その含まれている模様のみを第1の模様群
中の特定模様に変更して新たな模様組合せを作成
する。これにより、縫針及び送り調節器の位置を
確定して縫針と縫製具との衝突を未然に防止し、
また縫製品の損傷を最少限に留めることができ
る。[Operation] The control means controls the pattern combination means according to the determination result of the determination means. That is, the control means retains the pattern combination by the pattern combination means when the external memory is removed in a state in which all of the plurality of combined patterns belong to the first pattern group. Therefore, the pattern combination is not destroyed and there is no need to perform the pattern combination operation again, thereby improving the ease of use of the sewing machine. On the other hand, if the external memory is accidentally removed while a pattern of the second pattern group is included in a plurality of combined patterns, only the included pattern can be identified in the first pattern group. Create a new pattern combination by changing the pattern. As a result, the positions of the sewing needle and the feed adjuster are determined, and collisions between the sewing needle and the sewing tool are prevented.
Furthermore, damage to sewn products can be kept to a minimum.
[実施例]
以下に、本発明の一実施例を示す図面を参照し
て説明する。[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は、両メモリ
12,14のいずれか一方を指定すると共に、そ
の両模様群から所望模様を順次指定して模様組合
せを行うために用意されている。前記模様組合せ
手段16のメモリ指定に従つて、データ選択手段
18は前記指定されたメモリ中の所望模様に関す
る縫目データを縫目形成装置20に供給し、縫目
形成装置20の作動により所望模様が形成され
る。判別手段22は、模様組合せ手段16により
組合せられた複数の模様の全てが第1の模様群に
属するのかまたはその複数の模様中に第2の模様
群の模様が含まれるのかを判別する。制御手段2
4は、外部メモリ14の着脱状態を検出するメモ
リ着脱検出手段26の検出結果と判別手段22の
判別結果とに従つて模様組合せ手段16を制御す
るもので、組合せられた複数の模様の全てが第1
の模様群に属する時に模様組合せ手段16による
模様組合せ状態を保持し、そして前記組合せ模様
中に第2の模様群の模様が含まれる状態において
外部メモリ14の離脱が検出された時にその第2
の模様群の模様を前記組合せ模様中から検索して
第1の模様群中の直線縫目に変更し、これにより
新たな模様組合せを作成する。 An internal memory 12 provided within the sewing machine frame 10 indicated by a dashed line in FIG. 1 stores the first pattern group, and an external memory 14 provided removably with respect to the sewing machine frame 10. stores the second pattern group. The pattern combination means 16 is provided for designating either one of the memories 12, 14 and sequentially designating a desired pattern from both pattern groups to perform pattern combination. In accordance with the memory designation of the pattern combination means 16, the data selection means 18 supplies the stitch data regarding the desired pattern in the designated memory to the stitch forming device 20, and the operation of the stitch forming device 20 produces the desired pattern. is formed. The determining means 22 determines whether all of the plurality of patterns combined by the pattern combining means 16 belong to the first pattern group or whether a pattern of the second pattern group is included in the plurality of patterns. Control means 2
4 controls the pattern combination means 16 according to the detection result of the memory attachment/removal detection means 26 which detects the attachment/detachment state of the external memory 14 and the determination result of the determination means 22, so that all of the plurality of combined patterns are 1st
The pattern combination state by the pattern combination means 16 is maintained when the pattern belongs to the pattern group of the second pattern group, and when detachment of the external memory 14 is detected in a state where the pattern of the second pattern group is included in the combination pattern, the second pattern combination state is maintained.
A pattern of the pattern group is searched from among the combination patterns and changed to a straight seam in the first pattern group, thereby creating a new pattern combination.
更に、本実施例の詳細について第2図乃至第8
図を参照して説明する。 Furthermore, details of this embodiment are shown in FIGS. 2 to 8.
This will be explained with reference to the figures.
第2図は本実施例のミシンの外観を示してお
り、ミシン機枠10を構成する上方アーム30の
頭部には、上下動及び横方向揺動運動可能な針棒
32が配置され、その下端に縫針34が取付けら
れている。加工布を移送するためにベツド36内
には公知の送り機構により四運動送りが付与され
る送り歯38が配置され、図示しない送り調節器
により送り運動が制御されている。 FIG. 2 shows the appearance of the sewing machine of this embodiment. A needle bar 32, which can move vertically and swing horizontally, is disposed at the head of an upper arm 30 constituting the sewing machine frame 10. A sewing needle 34 is attached to the lower end. In order to transfer the work cloth, a feed dog 38 is disposed within the bed 36 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).
上方アーム30の前面には、使用頻度の高い第
1の模様群中の各模様に関して形象及び2桁の対
応番号が掲記された表示板40が固着されてい
る。また、脚柱部42の前面には、前記対応番号
を使用して所望模様を指定するために「0」乃至
「9」の数字にそれぞれ対応する10個の入力キー
44と、複数の模様を組合せるために操作可能な
組合せキー46とが配設されている。そして、前
記入力キー44により入力された対応番号を視覚
表示するために数字表示器48が設けられてい
る。使用頻度の高い第1の模様群を記憶するため
にミシン機枠10内に設けられた内部メモリ12
と使用頻度の低い第2の模様群を記憶する外部メ
モリ14とのいずれか一方を選択するために2つ
の選択位置の間で変位可能なメモリ選択スイツチ
50が設けられ、その左方には、外部メモリ14
の選択状態を表示する発光ダイオード(以下
LEDと記す)52が配置されている。 A display board 40 is fixed to the front surface of the upper arm 30 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 42, there are ten input keys 44 corresponding to the numbers "0" to "9" respectively for specifying a desired pattern using the corresponding number, and a plurality of input keys 44 for specifying a desired pattern using the corresponding number. A combination key 46 that can be operated for combination is provided. A numeric display 48 is provided to visually display the corresponding number input by the input key 44. Internal memory 12 provided within the sewing machine frame 10 to store frequently used first pattern groups
A memory selection switch 50 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. external memory 14
A light emitting diode (see below) that displays the selection status of
LED) 52 are arranged.
前記外部メモリ14はメモリカセツト54中に
内蔵されており、そのカセツトは第3図に示す如
く脚柱部42に水平方向に穿設された収納室56
に対して着脱可能に構成されている。その収納室
56の左方には、外部メモリ14を後述の中央処
理装置70に接続するための接続器58が配置さ
れている。また、メモリカセツト54の着脱状態
を検出するためにリミツトスイツチ60が収納室
56に近接して配置されており、そのリミツトス
イツチ60は第1図におけるメモリ着脱検出手段
26に相当する。 The external memory 14 is housed in a memory cassette 54, and the cassette is placed in a storage chamber 56 horizontally bored in the pillar section 42, as shown in FIG.
It is configured to be detachable from the A connector 58 for connecting the external memory 14 to a central processing unit 70, which will be described later, is arranged on the left side of the storage chamber 56. Further, a limit switch 60 is arranged close to the storage chamber 56 to detect whether the memory cassette 54 is attached or removed, and the limit switch 60 corresponds to the memory attachment/detaching detection means 26 in FIG.
更に、ミシンモータ62が起動及び停止させる
ために起動停止スイツチ64が上方アーム30の
頭部に配置されている。 Additionally, a start/stop switch 64 is disposed at the head of the upper arm 30 for starting and stopping the sewing machine motor 62.
本実施例の電気的構成について第4図を参照し
て説明する。 The electrical configuration of this embodiment will be explained with reference to FIG.
メモリ選択スイツチ50は、内部メモリ12を
選択するために第2図に示す如く左方位置にある
時に、低レベルの出力信号PS1を中央処理装置
70に供給し、その信号PS1に従つて中央処理
装置70はLED52を消灯させる低レベルの信
号DMを出力する。反対に、外部メモリ14を選
択するために右方位置に切換られた時に、高レベ
ルの出力信号PS1を中央処理装置70に供給し、
これにより中央処理装置70はLED52を点灯
させる高レベルの信号DMを出力する。前記メモ
リ選択スイツチ50により選択されたメモリ中の
模様群から所望模様を選択するために入力キー4
4が操作された時に、エンコーダ72は入力され
た対応番号を表わすコード信号PNと2桁の対応
番号の入力完了に同期した高レベルのパルスPS
2とを中央処理装置70に供給する。この時、中
央処理装置70は前記信号PNに従つて対応番号
を表示するための信号DNを数字表示器48に出
力する。また、組合せキー46はその操作時に高
レベルの出力信号PS3を、解放時に低レベルの
出力信号PS3を中央処理装置70に供給してお
り、リミツトスイツチ60はメモリカセツト54
の装着時に高レベルの出力信号PS4を、その離
脱時に低レベルの出力信号PS4を中央処理装置
70に供給する。 Memory selection switch 50 provides a low level output signal PS1 to central processing unit 70 when in the left position as shown in FIG. Device 70 outputs a low level signal DM that turns off LED 52. Conversely, when switched to the right position to select the external memory 14, it provides a high level output signal PS1 to the central processing unit 70;
As a result, the central processing unit 70 outputs a high-level signal DM that lights up the LED 52. The input key 4 is used to select a desired pattern from the pattern group in the memory selected by the memory selection switch 50.
4 is operated, the encoder 72 generates a code signal PN representing the input corresponding number and a high-level pulse PS synchronized with the completion of inputting the two-digit corresponding number.
2 to the central processing unit 70. At this time, the central processing unit 70 outputs a signal DN for displaying the corresponding number to the number display 48 in accordance with the signal PN. Further, the combination key 46 supplies a high level output signal PS3 when operated and a low level output signal PS3 when released to the central processing unit 70, and the limit switch 60 supplies the memory cassette 54 with a low level output signal PS3 when the combination key 46 is operated.
A high level output signal PS4 is supplied to the central processing unit 70 when the device is attached, and a low level output signal PS4 is supplied to the central processing unit 70 when the device is detached.
先頭アドレスメモリ74は、両メモリ12,1
4に記憶された各模様に関するデータ群の先頭ア
ドレス信号HADを記憶しており、中央処理装置
70により前記信号PS1及び信号PNから変換さ
れた模様コード信号PACを受けて1つの先頭ア
ドレス信号HADを出力する。尚、外部メモリ1
4において各模様に関して用意されたアドレス数
が模様種類に関係なく一定になるようにされてお
り、異なる外部メモリを使用する場合には先頭ア
ドレスメモリ74中の外部メモリに関する先頭ア
ドレス信号AHDを変更する必要はない。本実施
例において、内部メモリ12は、特定模様として
の直線縫目を含む第1の模様群の各模様に関し
て、その各模様の総縫目数を表わす縫目数データ
TSNと一群の縫目データSDとを組にして記憶し
ており、外部メモリ14は、第2の模様群の各模
様に関して、布送り方向における各模様の長さと
前記直線縫目の縫目長さとに基いて決定された縫
目数を表わす縫目数データLSNとその各模様の
総縫目数を表わす縫目数データTSNと一群の縫
目データSDとを組にして記憶している。そして、
前記先頭アドレス信号HADにより指定される先
頭アドレスには内部メモリ12において縫目数デ
ータTSNのみが記憶され、外部メモリにおいて
縫目数データTSN,LSNが組になつて記憶され、
前記縫目データSDはその先頭アドレスの次のア
ドレス以降に記憶されている。 The first address memory 74 is connected to both memories 12 and 1.
The central processing unit 70 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 set to be constant regardless of the pattern type, and when using a different external memory, the start address signal AHD regarding the external memory in the start address memory 74 is changed. There's no need. In this embodiment, the internal memory 12 stores stitch number data representing the total number of stitches of each pattern for each pattern of the first pattern group including straight stitches as a specific pattern.
TSN and a group of stitch data SD are stored as a set, and the external memory 14 stores the length of each pattern in the cloth feeding direction and the stitch length of the straight stitch for each pattern of the second pattern group. Stitch number data LSN representing the number of stitches determined based on the pattern, stitch number data TSN representing the total number of stitches of each pattern, and a group of stitch data SD are stored as a set. and,
At the start address specified by the start address signal HAD, only the stitch number data TSN is stored in the internal memory 12, and the stitch number data TSN and LSN are stored as a pair in the external memory,
The stitch data SD is stored at the next address after the first address.
先頭アドレスメモリ74からの先頭アドレス信
号HADにより表わされた先頭アドレスの次のア
ドレスを表わすアドレス信号NTADと内部メモ
リ12からの縫目数データTSNまたは外部メモ
リ14からの縫目数データTSN,LSNとの組を
組合せキー46の操作に応答して順次一時記憶す
るために中間メモリ76が用意されており、ミシ
ンモータ62の運転中は中央処理装置70の内部
カウンタC1により指定されたアドレスに先頭ア
ドレス信号HADと縫目数データTSNまたは縫目
数データTSN,LSNとを記憶し、そのモータの
停止中はそのカウンタC1により指定されたアド
レスから先頭アドレス信号HAD等を出力する。
第4図に示された入力キー44、組合せキー4
6、メモリ選択スイツチ50、エンコーダ72、
先頭アドレスメモリ74及び中間メモリ76は、
第1図に示された模様組合せ手段16を構成して
いる。 An address signal NTAD representing the address next to the start address represented by the start address signal HAD from the start address memory 74 and stitch number data TSN from the internal memory 12 or stitch number data TSN, LSN from the external memory 14. An intermediate memory 76 is provided to sequentially temporarily store sets of data in response to the operation of the combination key 46, and while the sewing machine motor 62 is operating, the first memory is stored at the address specified by the internal counter C1 of the central processing unit 70. An address signal HAD and stitch number data TSN or stitch number data TSN, LSN are stored, and while the motor is stopped, a head address signal HAD, etc. is output from the address specified by the counter C1.
Input key 44, combination key 4 shown in FIG.
6, memory selection switch 50, encoder 72,
The first address memory 74 and the intermediate memory 76 are
This constitutes the pattern combination means 16 shown in FIG.
中央処理装置70は、ミシンモータ62の運転
中に中間メモリ76から出力されたアドレス信号
NTADを内部カウンタC2にロードし、縫針3
4が所定位置に達した時にタイミング信号発生器
78から発生される高レベルのパルスTPに応答
してカウンタC2をそのアドレス信号NTADか
ら前進させる。そのカウンタC2の内容は、メモ
リ選択スイツチ50により指定されたメモリに供
給されてそれをアドレス付けするために使用さ
れ、その指定されたメモリからは縫目データSD
が中央処理装置70に出力される。そして、中央
処理装置70は縫目データSDをアクチユエータ
駆動回路80に供給し、これにより針揺動アクチ
ユエータ82及び送りアクチユエータ84が駆動
されて針棒32の揺動位置及び前述の送り調節器
の調節位置が設定される。アクチユエータ駆動回
路80及び両アクチユエータ82,84は第1図
における縫目形成装置20を構成している。 The central processing unit 70 receives an address signal output from the intermediate memory 76 while the sewing machine motor 62 is operating.
Load NTAD into internal counter C2 and set sewing needle 3.
Counter C2 is advanced from its address signal NTAD in response to a high level pulse TP generated by timing signal generator 78 when C4 reaches a predetermined position. The contents of counter C2 are used to supply and address the memory designated by memory selection switch 50, and from that designated memory the stitch data SD
is output to the central processing unit 70. Then, the central processing unit 70 supplies the stitch data SD to the actuator drive circuit 80, which drives the needle swing actuator 82 and the feed actuator 84 to adjust the swing position of the needle bar 32 and the above-mentioned feed adjuster. The position is set. The actuator drive circuit 80 and both actuators 82 and 84 constitute the seam forming device 20 in FIG.
モータ駆動制御装置86はミシンモータ62の
動作を制御するもので、起動停止スイツチ64が
モータ停止中に操作された時にモータの運転を表
わす高レベルの信号CMを中央処理装置70に出
力すると共にモータ62を起動させる。反対に、
モータ運転中に起動停止スイツチ64が操作され
た時にモータの停止を表わす低レベルの信号CM
を中央処理装置70に出力すると共にモータ62
を停止させる。また、モータ駆動制御装置86は
中央処理装置70からのモータ停止命令に従つて
モータ62を停止させる。 The motor drive control device 86 controls the operation of the sewing machine motor 62, and when the start/stop switch 64 is operated while the motor is stopped, it outputs a high-level signal CM indicating motor operation to the central processing unit 70, and also controls the motor. 62 is activated. Conversely,
Low level signal CM indicating motor stop when start/stop switch 64 is operated while motor is running
is output to the central processing unit 70 and the motor 62
to stop. Further, the motor drive control device 86 stops the motor 62 in accordance with a motor stop command from the central processing unit 70.
以上記述した構成よりなる本実施例の動作を第
5図乃至第8図を示すフローチヤートに従つて説
明する。尚、フローチヤートにおいて、信号の高
レベル状態は「1」により表わされ、信号の低レ
ベル状態は「0」により表わされている。 The operation of this embodiment having the configuration described above will be explained with reference to the flowcharts shown in FIGS. 5 to 8. 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と組合せ模様中の外部
メモリ14の模様を直線縫目に変更する時に使用
される内部カウンタC4とがリセツトされると共
に、その内部に用意された多数のフラグCF,
BF,MF,CMFが「0」に設定される。 First, when the sewing machine is powered on, initial settings are performed, and when changing the pattern in the external memory 14 to a straight stitch, the counters C1 and C2 mentioned above, the internal counter C3 that counts the number of stitches, and the combination pattern are stored in the external memory 14. The internal counter C4 used is reset, and a large number of internally prepared flags CF,
BF, MF, and CMF are set to "0".
ここで、内部メモリ12中の模様と外部メモリ
14中の模様とを組合せるためのメモリカセツト
54をミシン機枠10に装着すると、リミツトス
イツチ60は高レベルの信号PS4を中央処理装
置70に出力する。その後、メモリ選択スイツチ
50を第2図に示された左方位置に保持した状態
にて内部メモリ12中の所望模様の対応番号を入
力キー44により入力すると、メモリ選択スイツ
チPS1の「0」が判別されてフラグBFが「0」
に設定され、エンコーダ72からの信号PS2の
「1」が判別されてコード信号PNが内部メモリ
M1に記憶される。そして、フラグBFの「0」
が判別されて信号PS1及びコード信号PNが内部
メモリ用変換に従つて前記所望模様を表わす模様
コード信号PACに変換される。現在、フラグCF
は「0」であることから中間メモリ76の全内容
がクリアされ、コード信号PACにより先頭アド
レスメモリ74から先頭アドレス信号HADが読
出され、その先頭アドレス信号HADに従つて、
そのアドレス信号HADにより表わされた先頭ア
ドレスの次のアドレスを表わすアドレス信号
NTADが決定される。その後、フラグBFの
「0」が判別され、先頭アドレス信号HADにより
限定された内部メモリ12の先頭アドレスから縫
目数データTSNが読出され、カウンタC1によ
り指定された中間メモリ76のアドレスの第1の
記憶部に前述の決定されたアドレス信号NTAD
と縫目数データTSNとの組が書込まれる。この
一連の動作が実行された後に、メモリM1の内容
に従つて信号DNが数字表示器48に出力されて
その表示器48に前記所望模様の対応番号が表示
される。 Here, when the memory cassette 54 for combining the pattern in the internal memory 12 and the pattern in the external memory 14 is attached to the sewing machine frame 10, the limit switch 60 outputs a high level signal PS4 to the central processing unit 70. . Thereafter, when the corresponding number of the desired pattern in the internal memory 12 is input using the input key 44 while the memory selection switch 50 is held in the left position shown in FIG. It is determined and flag BF is “0”
, the signal PS2 from the encoder 72 is determined to be "1", and the code signal PN is stored in the 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 76 are cleared, and the start address signal HAD is read out from the start address memory 74 by the code signal PAC, and according to the start address signal HAD,
Address signal representing the next address of the first address represented by the address signal HAD
NTAD is determined. Thereafter, it is determined that the flag BF is "0", the stitch number data TSN is read from the start address of the internal memory 12 limited by the start address signal HAD, and the stitch number data TSN is read from the first address of the intermediate memory 76 specified by the counter C1. The above-determined address signal NTAD is stored in the storage section of
and stitch number data TSN are written. After this series of operations is executed, the signal DN is outputted to the number display 48 according to the contents of the memory M1, and the corresponding number of the desired pattern is displayed on the display 48.
続いて、外部メモリ14中の模様を組合せるた
めにメモリ選択スイツチ50を第2図に示された
左方位置から右方位置に切換えて組合せキー46
を操作すると、メモリ選択スイツチ50及び組合
せキー46からは高レベルの信号PS1及び高レ
ベルの信号PS3が中央処理装置70に出力され
る。中央処理装置70においては、信号PS1及
び信号PS4の「1」がそれぞれ判別されてフラ
グBFが「1」に設定され、信号PS3の「1」が
判別されてカウンタC1が加算されると共にフラ
グCFが「1」に設定される。この後に、外部メ
モリ14中の所望模様の対応番号を入力すると、
前述と同様にエンコーダ72からの信号PS2の
「1」が判別されてコード信号PNがメモリM1
に一時記憶され、フラグBFの状態が判別されて
外部メモリ用変換が実行される。この外部メモリ
用変換に従つて、信号PS1及びコード信号PNが
前記所望模様を表わす模様コード信号PACに変
換され、そしてフラグMFが「1」に設定されて
フラグCFの状態が判別される。このフラグCFは
「1」に設定されているので、中間メモリ76は
クリアされず、コード信号PACにより先頭アド
レス信号HADが読出され、その先頭アドレス信
号HADに従つてアドレス信号NTADが決定され
る。 Next, in order to combine the patterns in the external memory 14, the memory selection switch 50 is switched from the left position shown in FIG. 2 to the right position, and the combination key 46 is pressed.
, the memory selection switch 50 and the combination key 46 output a high level signal PS1 and a high level signal PS3 to the central processing unit 70. In the central processing unit 70, "1" of the signal PS1 and signal PS4 is determined and the flag BF is set to "1", and "1" of the signal PS3 is determined and the counter C1 is incremented and the flag CF is set to "1". is set to "1". After this, if you input the corresponding number of the desired pattern in the external memory 14,
Similarly to the above, "1" of the signal PS2 from the encoder 72 is determined, and the code signal PN is stored in the memory M1.
The state of flag BF is determined and conversion for external memory is executed. 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" to determine the state of the flag CF. Since this flag CF is set to "1", the intermediate memory 76 is not cleared, the head address signal HAD is read out by the code signal PAC, and the address signal NTAD is determined in accordance with the head address signal HAD.
現在、アラグBFは「1」に設定されているこ
とから、先頭アドレス信号HADにより指定され
た外部メモリ14のアドレスから2つの縫目数デ
ータTSN,LSNが読出され、カウンタC1によ
り指定された中間メモリ76のアドレスの第1の
記憶部にアドレス信号NTAD及び縫目数データ
TSNが書込まれ、そのアドレスの第2の記憶部
に縫目数データLSNが書込まれ、フラグCFが
「0」に設定される。 Since the flag BF is currently set to "1", two stitch number data TSN and LSN are read from the address of the external memory 14 specified by the start address signal HAD, and the intermediate stitch number data TSN and LSN are read out from the address specified by the start address signal HAD. The address signal NTAD and the stitch number data are stored in the first storage section of the address of the memory 76.
TSN is written, stitch number data LSN is written to the second storage section at that address, and flag CF is set to "0".
以上詳述した操作及び動作の繰返しにより、両
メモリ12,14中の複数の模様を組合せること
ができ、その組合せられた模様に関するアドレス
信号NTAD等は組合せ順に中間メモリ76に一
時記憶される。また、前述したことから理解され
るように、中央処理装置70は、入力キー44に
より指定された模様が内部メモリ12中の第1の
模様群に属するのかまたは外部メモリ14中の第
2の模様群に属するのかを判別する動作を第5図
に示されたステツプST1乃至ST4において実行
しており、入力キー44及び組合せキー46の操
作により順次指定して組合せられた複数の模様の
全てが第1の模様群に属する時に第1の信号の発
生としてフラグMFをステツプST5において
「0」に設定しており、その組合せられた複数の
模様中に第2の模様群の模様が含まれる時に第2
の信号の発生としてフラグMFをステツプST6
において「1」に設定している。従つて、中央処
理装置70はステツプST1乃至ST6の実行によ
り第1図に示された判別手段22の動作を行う。
前述の如く組合せられた複数の模様中に外部メモ
リ14の模様が含まれている状態、即ちフラグ
MFが「1」に設定されている状態において、作
業者が誤つてメモリカセツト54を離脱した場
合、リミツトスイツチ60はその離脱を検出して
低レベルの信号PS4を中央処理装置70に供給
する。中央処理装置70において、フラグMFの
「1」が判別されると共に信号PS4の「0」が判
別され、この異常状態を作業者に知らせるために
LED52を点滅させる信号がタイマーの設定時
間の間出力される。その設定時間の間にメモリカ
セツト54が装着されなかつた場合には、第6図
に示されたフローチヤートに従う第1の模様変更
ルーチンが実行される。 By repeating the operations and operations detailed above, a plurality of patterns in both memories 12 and 14 can be combined, and address signals NTAD and the like related to the combined patterns are temporarily stored in the intermediate memory 76 in the order of combination. Further, as understood from the above, the central processing unit 70 determines whether the pattern specified by the input key 44 belongs to the first pattern group in the internal memory 12 or the second pattern in the external memory 14. The operation of determining whether the pattern belongs to a group is executed in steps ST1 to ST4 shown in FIG. The flag MF is set to "0" in step ST5 to indicate that the first signal is generated when the pattern belongs to the first pattern group, and the flag MF is set to "0" when the pattern of the second pattern group is included in the combined plural patterns. 2
Step ST6 sets the flag MF as the signal is generated.
It is set to "1" in . Therefore, the central processing unit 70 performs the operation of the determining means 22 shown in FIG. 1 by executing steps ST1 to ST6.
A state in which the pattern in the external memory 14 is included in a plurality of patterns combined as described above, that is, a flag
If the operator accidentally removes the memory cassette 54 while MF is set to "1", the limit switch 60 detects the removal and supplies a low level signal PS4 to the central processing unit 70. In the central processing unit 70, it is determined that the flag MF is "1" and the signal PS4 is "0", and in order to notify the operator of this abnormal state,
A signal that causes the LED 52 to blink is output for the time set by the timer. If the memory cassette 54 is not inserted during the set time, a first pattern change routine according to the flowchart shown in FIG. 6 is executed.
第1の模様変更ルーチンが開始されると、最初
にカウンタC1がリセツトされ、そのカウンタC
1により指定された中間メモリ76のアドレスか
ら、組合せ模様中の第1番目の模様に関するアド
レス信号NTADが読出され、そのアドレス信号
NTADは内部メモリM2に一時記憶される。そ
して、内部メモリM2の内容が「0」か否かが判
別されるが、本実施例においては両メモリ12,
14中の各模様に関するアドレス信号NTADが
表わすアドレスとして零アドレスが使用されない
ようにされており、このためにメモリM2の内容
は「0」でないことが判別される。また、メモリ
M2中のアドレス信号NTADが表わすアドレス
の値が、外部メモリ14中の模様に割当てられた
アドレス信号NTADが表わすアドレスの最小値
N以上か否かが判別される。最小値Nより小さい
時にはカウンタC1が加算されるステツプに直接
移行されるが、最小値N以上である時にはカウン
タC1により指定された中間メモリ76のアドレ
スの第2の記憶部から縫目数データLSNのみが
読出されて内部メモリM3に記憶され、そしてカ
ウンタC1により指定されているアドレスの第1
の記憶部に直接縫目に関するアドレス信号
NTADと内部メモリM3の縫目数データLSNと
が書込まれ、この後にカウンタC1が加算され
る。この加算されたカウンタC1により再度アド
レス信号NTADが読出されてメモリM2に記憶
され、前述した一連の動作が繰返される。これに
より、組合せられた複数の模様中の外部メモリ1
4の模様に関するアドレス信号NTADと縫目数
データTSN,LSNとの組が直線縫目に関するア
ドレス信号NTADとその外部メモリ14の模様
に関する縫目数データLSNとの組に変更されて
中間メモリ76に記憶され、この結果、組合せ時
に指定された内部メモリ12の模様と外部メモリ
14の模様から変更された直線縫目とから成る新
たな組合せ機構が作成される。中間メモリ76中
の全てのアドレス信号NTADが検査された後に
メモリM2の内容「0」が判別されると、フラグ
MF,BF,CFが共に「0」に設定され、異常状
態を知らせる表示「FF」に関する異常表示コー
ド信号がメモリM1に記憶される。 When the first pattern change routine is started, the counter C1 is first reset;
The address signal NTAD regarding the first pattern among the combination patterns is read from the address of the intermediate memory 76 specified by 1, and the address signal NTAD is read out from the address of the intermediate memory 76 specified by
NTAD is temporarily stored in internal memory M2. Then, it is determined whether the contents of the internal memory M2 are "0" or not, but in this embodiment, both memories 12,
A zero address is not used as the address represented by the address signal NTAD for each pattern in M2, and therefore it is determined that the contents of the memory M2 are not "0". Further, it is determined whether the value of the address represented by the address signal NTAD in the memory M2 is greater than or equal to the minimum value N of the address represented by the address signal NTAD assigned to the pattern in the external memory 14. When it is smaller than the minimum value N, the process moves directly to the step where the counter C1 is added, but when it is larger than the minimum value N, the stitch number data LSN is stored from the second storage part of the address of the intermediate memory 76 specified by the counter C1. only the first one at the address specified by counter C1 is read out and stored in internal memory M3, and
The address signal regarding the seam directly in the memory of
NTAD and the stitch number data LSN of the internal memory M3 are written, and then the counter C1 is added. The address signal NTAD is read out again by the added counter C1 and stored in the memory M2, and the series of operations described above are repeated. As a result, the external memory 1 in the combined multiple patterns
The set of the address signal NTAD and the stitch number data TSN and LSN regarding the pattern No. 4 is changed into a set of the address signal NTAD regarding the straight stitch and the stitch number data LSN regarding the pattern in the external memory 14 and stored in the intermediate memory 76. As a result, a new combination mechanism is created consisting of the pattern in the internal memory 12 specified at the time of combination and the straight seam changed from the pattern in the external memory 14. If the content of the memory M2 is determined to be "0" after all address signals NTAD in the intermediate memory 76 have been checked, the flag is set.
MF, BF, and CF are all set to "0", and an abnormality display code signal related to the display "FF" indicating an abnormal state is stored in the memory M1.
以上記述した第1の模様変更ルーチンの実行に
より中間メモリ76の内容が変更され、このルー
チンの終了後に第5図に示されたフローチヤート
に従う動作に移行され、メモリM1に従つて信号
DNが出力されて数字表示器48に異常状態を知
らせる表示「FF」が現われる。 By executing the first pattern changing routine described above, the contents of the intermediate memory 76 are changed, and after this routine is completed, the operation is shifted to the flowchart shown in FIG.
DN is output and a display "FF" appears on the numeric display 48 to notify the abnormal state.
従つて、中央処理装置70は、第5図に示され
たステツプST7,ST8と第6図に示された第1
の模様変更ルーチンとの実行により第1図に示さ
れた制御手段24の動作を行う。 Therefore, the central processing unit 70 performs steps ST7 and ST8 shown in FIG. 5 and step 1 shown in FIG.
By executing the pattern change routine, the control means 24 shown in FIG. 1 operates.
次に、両メモリ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.
ミシンモータ62を起動させるために起動停止
スイツチ64を操作すると、モータ駆動制御装置
86はモータ運転を表わす高レベルの信号CMを
中央処理装置70に供給する。中央処理装置70
において、信号CMの「1」が判別されると第7
図のフローチヤートに従う動作が開始され、最初
にカウンタC1がリセツトされる。このカウンタ
C1により指定された中間メモリ76のアドレス
の第1の記憶部から最初に指定された模様のアド
レス信号NTADと縫目数データTSNまたは縫目
数データLSNとが読出され、アドレス信号
NTADはカウンタC2にロードされると共に縫
目数データTSNまたは縫目数データLSNはカウ
ンタC3にロードされる。そのアドレス信号
NTADが表わすアドレスの値が、前述の最小値
N以上か否かがステツプST9において判別され、
最小値N以上である時にフラグCMFが「1」に
設定され、最小値Nより小さい時にフラグCMF
が「0」に設定される。従つて、フラグCMFが
「「1」の時にはカウンタC2のアドレス信号
NTADが外部メモリ14中の模様に関するもの
であることを意味しており、フラグCMFが「0」
の時にはカウンタC2のアドレス信号NTADが
内部メモリ12中の模様に関するものであること
を意味している。 When the start/stop switch 64 is operated to start the sewing machine motor 62, the motor drive control device 86 supplies a high level signal CM representing motor operation to the central processing unit 70. central processing unit 70
, when the signal CM is determined to be “1”, the seventh
The operation according to the flowchart shown in the figure is started, and first the counter C1 is reset. The address signal NTAD and the stitch number data TSN or stitch number data LSN of the first specified pattern are read out from the first storage section at the address of the intermediate memory 76 specified by this counter C1, and the address signal NTAD is read out.
NTAD is loaded into the counter C2, and the stitch number data TSN or stitch number data LSN is loaded into the counter C3. its address signal
It is determined in step ST9 whether the value of the address represented by NTAD is greater than or equal to the above-mentioned minimum value N;
Flag CMF is set to "1" when it is greater than or equal to the minimum value N, and flag CMF is set to "1" when it is smaller than the minimum value N.
is set to "0". Therefore, when the flag CMF is "1", the address signal of the counter C2
This means that NTAD is related to the pattern in the external memory 14, and the flag CMF is "0".
When , it means that the address signal NTAD of the counter C2 relates to the pattern in the internal memory 12.
その後に、フラグCMFの状態がステツプST1
0において判別され、フラグCMFが「1」の時
にカウンタC2の内容が外部メモリ14に供給さ
れ、「0」の時にカウンタC2の内容が内部メモ
リ12に供給される。そのカウンタC2によりア
ドレス付けされたメモリからは縫目データSDが
読出される。従つて、中央処理装置70は第6図
に示されたステツプST10乃至ST12の実行に
より第1図に示されたデータ選択手段18の動作
を行う。続いて、カウンタC3の内容が零である
か否かがステツプST13において判別される。
零でない時には、縫目データSDがアクチユエー
タ駆動回路80に出力されて各縫目形成のために
使用される。そして、タイミング信号発生器78
からの信号TPの状態が判別され、その信号TPが
「0」である間、フラグCMF、信号PS4及び信
号CMの状態が繰返し判別される。信号TPが
「1」に変化したことが判別された時にカウンタ
C2が加算されると共にカウンタC3が減算され
て次の縫目データが読出される。 After that, the state of flag CMF changes to step ST1.
When the flag CMF is "1", the contents of the counter C2 are supplied to the external memory 14, and when the flag CMF is "0", the contents of the counter C2 are supplied to the internal memory 12. Stitch data SD is read from the memory addressed by the counter C2. Therefore, the central processing unit 70 operates the data selection means 18 shown in FIG. 1 by executing steps ST10 to ST12 shown in FIG. Subsequently, in step ST13, it is determined whether the contents of the counter C3 are zero.
When it is not zero, the stitch data SD is output to the actuator drive circuit 80 and used for forming each stitch. And timing signal generator 78
While the signal TP is "0", the states of the flag CMF, the signal PS4, and the signal CM are repeatedly determined. When it is determined that the signal TP has changed to "1", the counter C2 is incremented and the counter C3 is subtracted, and the next stitch data is read out.
最初に指定された模様の形成が終了すると、ス
テツプST13においてカウンタC3の零が判別
され、カウンタC1が加算されてその内容により
指定された中間メモリ76のアドレスからアドレ
ス信号NTADが読出され、そのアドレス信号
NTADの内容が判別される。現段階においては、
アドレス信号NTADの内容が「0」でないこと
から、このカウンタC1により第2番目に指定さ
れた模様のアドレス信号NTADと縫目数データ
TSNまたは縫目数データLSNとが中間メモリ7
6のアドレスの第1の記憶部から読出されてカウ
ンタC2,C3にそれぞれにロードされる。この
第2番目に指定された模様もまた前述の最初に指
定された模様と同様の動作の実行により形成さ
れ、その模様形成の終了時にカウンタC1が更に
加算されて次の模様の形成に移行される。その
後、組合せられた複数の模様に関するアドレス信
号NTADの全てが検査され、続いてカウンタC
1により読出された中間メモリ76の内容が
「0」になつた時に、カイウンタC1がリセツト
されて最初に指定された模様が再度形成されるよ
うになる。 When the formation of the initially specified pattern is completed, it is determined in step ST13 that the counter C3 is zero, the counter C1 is incremented, and the address signal NTAD is read from the address of the intermediate memory 76 specified by the contents. signal
The contents of NTAD are determined. At this stage,
Since the content of the address signal NTAD is not "0", the address signal NTAD and stitch number data of the second pattern specified by this counter C1
TSN or stitch number data LSN is in intermediate memory 7
The data is read from the first storage section at address No. 6 and loaded into counters C2 and C3, respectively. This second designated pattern is also formed by performing the same operation as the first designated pattern, and when the pattern formation is finished, the counter C1 is further incremented and the next pattern is formed. Ru. After that, all of the address signals NTAD for the combined patterns are examined, and then the counter C
When the contents of the intermediate memory 76 read out by 1 become 0, the count counter C1 is reset and the initially designated pattern is again formed.
模様形成を停止するために起動停止スイツチ6
4を操作すると、モータ駆動制御装置86はモー
タ62を停止させるための動作を開始すると共
に、モータ停止を表わす低レベルの信号CMを中
央処理装置70に供給する。その信号CMの
「0」はステツプST14において判別され、カウ
ンタC1がリセツトされ、フラグCFが「0」に
設定されて第5図に示されたフローチヤートの動
作が実行され得る状態になる。 Start/stop switch 6 to stop pattern formation
4, the motor drive controller 86 starts an operation to stop the motor 62 and supplies a low level signal CM to the central processing unit 70 indicating that the motor is stopped. The signal CM is determined to be "0" in step ST14, 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.
今、組合せ模様において外部メモリ14中の模
様が形成されている時に、メモリカセツト54が
離脱されると、リミツトスイツチ60は低レベル
の信号PS4を中央処理装置70に供給する。こ
の時、フラグCMFは外部メモリ14中の模様が
形成されていることから「1」に設定されてお
り、そのフラグCMFの状態が第7図に示された
ステツプST15において判別され、そして信号
PS4の「0」がステツプST16において判別さ
れ、そして第8図に示された第2の模様変更ルー
チンが実行される。 Now, when the memory cassette 54 is removed while the pattern in the external memory 14 is being formed in the combination pattern, the limit switch 60 supplies a low level signal PS4 to the central processing unit 70. At this time, the flag CMF is set to "1" because the pattern in the external memory 14 is formed, and the state of the flag CMF is determined in step ST15 shown in FIG.
"0" of PS4 is determined in step ST16, and the second pattern change routine shown in FIG. 8 is executed.
その第2の模様変更ルーチンが開始されると、
カウンタC1の内容がカウンタC4にロードされ
て、カウンタC1,C4が共に加算され、そのカ
ウンタC4の内容により中間メモリ76からアド
レス信号NTADが読出されてメモリM2に記憶
される。続いて、メモリM2の内容が「0」であ
るか否かの判別と前述の最小値N以上か否かの判
別とが順次実行され、その最小値N以上である時
にはカウンタC4により指定された中間メモリ7
6のアドレスの第2の記憶部から縫目数データ
LSNが読出されて内部メモリM3に記憶され、
その指定されているアドレスの第1の記憶部に直
線縫目の関するアドレス信号NTADと内部メモ
リM3の縫目数データLSNとが書込まれた後に
カウンタC4が加算され、最小値Nより小さい時
には直接にカウンタC4が加算される。カウンタ
C4の加算により、再びアドレス信号NTADの
読出が行われる。組合せ模様中の最後の模様に関
するアドレス信号NTADが検査された後、メモ
リM2の内容の「0」が判別されると、フラグ
MF,BFが共に「0」に設定されて前述の異常
表示コード信号がメモリM1に記憶される。而し
て、第1模様変更ルーチンと同様に第2の模様変
更ルーチンの実行により、組合せ模様中の外部メ
モリ14の模様が直線縫目に変更されて新たな模
様組合せが作成される。そして、第2の模様変更
ルーチンにより作成された組合せ模様がメモリカ
セツト54の離脱後に形成され続け、その模様形
成中には第7図に示されたステツプST17の実
行により数字表示器48に異常表示「FF」が現
われて作業者に異常状態を知らせる。 When that second pattern change routine begins,
The contents of counter C1 are loaded into counter C4, counters C1 and C4 are added together, and the contents of counter C4 read address signal NTAD from intermediate memory 76 and stored in memory M2. Subsequently, determination as to whether the content of the memory M2 is "0" or not and determination as to whether or not the content is equal to or greater than the minimum value N described above are executed in sequence, and when the content is equal to or greater than the minimum value N, the value specified by the counter C4 is executed. intermediate memory 7
Stitch number data from the second storage section at address 6
LSN is read and stored in internal memory M3,
After the address signal NTAD regarding the straight stitch and the stitch number data LSN of the internal memory M3 are written to the first storage section of the specified address, the counter C4 is added, and if it is smaller than the minimum value N, Counter C4 is directly incremented. The address signal NTAD is read out again by the addition of the counter C4. After checking the address signal NTAD regarding the last pattern in the combination pattern, if the content of the memory M2 is determined to be "0", the flag is set.
Both MF and BF are set to "0" and the above-mentioned abnormality display code signal is stored in the memory M1. As in the first pattern changing routine, by executing the second pattern changing routine, the pattern in the external memory 14 in the combined pattern is changed to a straight stitch, thereby creating a new pattern combination. Then, the combination pattern created by the second pattern change routine continues to be formed after the memory cassette 54 is removed, and during the pattern formation, an abnormality is displayed on the numeric display 48 by executing step ST17 shown in FIG. "FF" appears to notify the operator of the abnormal condition.
以上記述したように、本実施例においては、外
部メモリ14中の模様が組合せられた状態にてメ
モリカセツト54が離脱された時に、その異常状
態をLED52の所定時間の点滅により作業者に
知らせ、メモリカセツト54の装着による異常状
態の解消が行われなかつた時に初めて外部メモリ
14の模様が直線縫目に自動的に変更される。従
つて、メモリカセツト54の誤つた離脱において
も、組合せ模様の破壊を可能な限り防止すること
ができ、ミシンの使い易さを向上させる上で有利
である。また、メモリカセツト54が誤つて離脱
された場合においても、その離脱に応答して使用
頻度の最も高い実用態様である直線縫目に自動変
更されることから、離脱後に模様を選択し直す作
業が少なくなり、ミシンの使い易さを向上させ
る。そして、直線縫目の形成位置は押え足等の縫
製具及びサイドカツタ等のアタツチメントとの衝
突の危険性がない位置に定められていることか
ら、ミシンの安全性において優れている。更に、
本実施例においては、メモリカセツト54の誤つ
た離脱時に、外部メモリ14の模様から変更され
る直線縫目の形成長さがその外部メモリ14の模
様の布送り方向長さに一致するように直線縫目の
縫目数が前記縫目数データLSNにより決定され
ることから、メモリカセツトの離脱後に作成され
た組合せ模様の全長がその離脱前の組合せ模様の
それと等しくなり、加工布上の縫製予定領域から
模様が食み出すことがなく、縫製品の損傷を防止
することができる。 As described above, in this embodiment, when the memory cassette 54 is removed with the patterns in the external memory 14 combined, the abnormal state is notified to the operator by flashing the LED 52 for a predetermined period of time. Only when the abnormal condition is not resolved by mounting the memory cassette 54, the pattern in the external memory 14 is automatically changed to a straight stitch. Therefore, even if the memory cassette 54 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 54 is removed by mistake, the pattern is automatically changed to a straight stitch, which is the most frequently used practical mode, in response to the removal, so there is no need to reselect the pattern after the memory cassette 54 is removed. This 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. Furthermore,
In this embodiment, when the memory cassette 54 is removed by mistake, the shape of the straight seam changed from the pattern in the external memory 14 is changed to match the length of the pattern in the external memory 14 in the cloth feeding direction. Since the number of stitches is determined by the stitch number data LSN, the total length of the combination pattern created after the memory cassette is removed is equal to that of the combination pattern before removal, and the sewing schedule on the workpiece cloth is The pattern does not protrude from the area, and damage to the sewn product can be prevented.
本発明は、前述の実施例に限定されるものでは
なくその趣旨を逸脱しない範囲において種々の変
更を加えることができる。 The present invention is not limited to the above-described embodiments, and various changes can be made without departing from the spirit thereof.
例えば、メモリカセツト54の離脱時に外部メ
モリ14の模様から変更される直線縫目の縫目数
を一定数にすることもでき、またその直線縫目に
代わつてジグザグ縫目または通常の縫製時に使用
しない特別の模様にすることもできる。 For example, the number of straight stitches that are changed from the pattern in the external memory 14 when the memory cassette 54 is removed can be set to a constant number, and instead of the straight stitches, a zigzag stitch or a stitch used during normal sewing can be used. You can also create a special pattern that does not.
[効果]
以上詳述したことから明らかなように、本発明
は、模様組合せ手段により組合せられた複数の模
様の全てが内部メモリの第1の模様群に属するの
かまたはその複数の模様中に外部メモリの第2の
模様群の模様が含まれているのかを判別する判別
手段と、組合せられた複数の模様の全てが第1の
模様群に属する時に現在の模様組合せを保持し、
その複数の模様中に第2の模様群の模様が含まれ
る状態にて外部メモリが離脱された時にその第2
の模様群の模様のみを第1の模様群の特定模様に
変更して新たな模様組合せを作成する制御手段と
を設けることにより、組合せ模様の全てが第1の
模様群に属する時に外部メモリが離脱されたとし
ても組合せ模様は破壊されずに保持されることか
ら、再度の組合せ操作が不要になり、ミシン使用
上有利である。また、組合せ模様中に第2の模様
群の模様が含まれる状態において外部メモリが誤
つた離脱された時には、その第2の模様群の模様
のみが第1の模様群の特定模様に変更されること
から、縫針及び送り調節器の位置を第1の模様群
の特定模様に関する一定位置に確定することがで
き、縫針と縫製具との衝突を未然に防止し、模様
崩れによる縫製品の損傷を最少限に留めることが
できる。[Effect] As is clear from the detailed description above, the present invention is capable of determining whether all of the plurality of patterns combined by the pattern combination means belong to the first pattern group in the internal memory or whether there is an external pattern in the plurality of patterns. a determining means for determining whether a pattern of a second pattern group in the memory is included; and retaining a current pattern combination when all of the plurality of combined patterns belong to the first pattern group;
When the external memory is removed while a pattern of the second pattern group is included in the plurality of patterns, the second
By providing a control means for creating a new pattern combination by changing only the patterns in the pattern group to specific patterns in the first pattern group, the external memory is Since the combination pattern is maintained without being destroyed even if it is separated, there is no need to repeat the combination operation, which is advantageous when using the sewing machine. Furthermore, if the external memory is accidentally removed while the combination pattern includes a pattern from the second pattern group, only the pattern from the second pattern group is changed to a specific pattern from the first pattern group. Therefore, the positions of the sewing needle and the feed adjuster can be fixed at a constant position with respect to the specific pattern of the first pattern group, preventing collision between the sewing needle and sewing tool, and preventing damage to the sewn product due to pattern distortion. can be kept to a minimum.
第1図は本発明の一実施例の基本構成を示す図
面、第2図は本実施例のミシンの斜視図、第3図
はメモリカセツトの装着状態を示す拡大断面図、
第4図は本実施例の電気的構成を示すブロツク
図、第5図乃至第8図は中央処理装置の動作を説
明するためのフローチヤートであり、第5図はミ
シンモータの停止時における動作を説明するため
のフローチヤート、第6図は第1の模様変更ルー
チンを説明するためのフローチヤート、第7図は
ミシンモータの運転時における動作を説明するた
めのフローチヤート、第8図は第2の模様変更ル
ーチンを説明するためのフローチヤートである。
10:ミシン機枠、12:内部メモリ、14:
外部メモリ、16:模様組合せ手段、22:判別
手段、24:制御手段、26:メモリ着脱検出手
段、44:入力キー、46:組合せキー、50:
メモリ選択スイツチ、70:中央処理装置、ST
1乃至ST17:ステツプ、MF:フラグである。
FIG. 1 is a drawing showing the basic configuration of an embodiment of the present invention, FIG. 2 is a perspective view of the sewing machine of this embodiment, and FIG. 3 is an enlarged sectional view showing a state in which a memory cassette is installed.
Figure 4 is a block diagram showing the electrical configuration of this embodiment, Figures 5 to 8 are flowcharts for explaining the operation of the central processing unit, and Figure 5 is the operation when the sewing machine motor is stopped. FIG. 6 is a flowchart for explaining the first pattern change routine, FIG. 7 is a flowchart for explaining the operation of the sewing machine motor, and FIG. 8 is a flowchart for explaining the operation of the sewing machine motor. 2 is a flowchart for explaining the second pattern change routine. 10: Sewing machine frame, 12: Internal memory, 14:
external memory, 16: pattern combination means, 22: discrimination means, 24: control means, 26: memory attachment/detachment detection means, 44: input key, 46: combination key, 50:
Memory selection switch, 70: Central processing unit, ST
1 to ST17: Step, MF: Flag.
Claims (1)
数の模様からなる第1の模様群を記憶する内部メ
モリと、ミシン機枠に対して着脱可能であり、前
記第1の模様群中の模様と異なる複数の模様から
なる第2の模様群を記憶する外部メモリと、前記
両模様群中の模様を順次指定して複数組合せるた
めの模様組合せ手段とを備え、その組合せられた
複数の模様を形成するミシンにおいて、 前記組合せられた複数の模様の全てが前記第1
の模様群に属する時に第1の信号を発生し、前記
組合せられた複数の模様中に前記第2の模様群の
模様が含まれている時に第2の信号を発生する判
別手段と、 前記第1の信号の発生時に前記外部メモリの着
脱状態に関係なく前記模様組合せ手段による模様
組合せを保持し、前記第2の信号が発生されると
共に前記外部メモリがミシン機枠から離脱された
時に、前記組合せられた複数の模様中の前記第2
の模様群に属する模様のみを前記第1の模様群の
特定模様に変更して新たな模様組合せを作成する
制御手段とを含む着脱可能な外部メモリを備えた
ミシン。[Scope of Claims] 1. An internal memory that is provided within the sewing machine frame and stores a first pattern group consisting of a plurality of predetermined patterns; an external memory for storing a second pattern group consisting of a plurality of patterns different from the patterns in the pattern group; and pattern combining means for sequentially specifying and combining a plurality of patterns in both the pattern groups; In a sewing machine that forms a plurality of combined patterns, all of the plurality of combined patterns are formed in the first sewing machine.
discriminating means that generates a first signal when the pattern belongs to the pattern group, and generates a second signal when the pattern of the second pattern group is included in the plurality of combined patterns; When the first signal is generated, the pattern combination by the pattern combination means is held regardless of whether the external memory is attached or detached, and when the second signal is generated and the external memory is removed from the sewing machine frame, The second pattern among the plurality of combined patterns
A sewing machine equipped with a removable external memory including a control means for creating a new pattern combination by changing only the patterns belonging to the first pattern group to a specific pattern of the first pattern group.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8759784A JPS60232195A (en) | 1984-04-28 | 1984-04-28 | Sewing machine with removable external memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8759784A JPS60232195A (en) | 1984-04-28 | 1984-04-28 | Sewing machine with removable external memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60232195A JPS60232195A (en) | 1985-11-18 |
| JPH0136392B2 true JPH0136392B2 (en) | 1989-07-31 |
Family
ID=13919399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8759784A Granted JPS60232195A (en) | 1984-04-28 | 1984-04-28 | Sewing machine with removable external memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60232195A (en) |
-
1984
- 1984-04-28 JP JP8759784A patent/JPS60232195A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60232195A (en) | 1985-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6173665B1 (en) | Sewing machine control system | |
| JPS6013714B2 (en) | sewing machine | |
| JP4286964B2 (en) | Sewing machine control device | |
| JPH025991A (en) | Embroidered pattern displaying device in automatic embroidering machine | |
| JPH0136392B2 (en) | ||
| JP2006239231A (en) | Sewing machine control device and multi-needle sewing machine | |
| JP4469293B2 (en) | How to repair an embroidery pattern | |
| JPH0148026B2 (en) | ||
| JPH0117397B2 (en) | ||
| JPH0126318B2 (en) | ||
| JPS60246784A (en) | Sewing machine with removable external memory | |
| JPH0526515B2 (en) | ||
| JPS6221268Y2 (en) | ||
| KR20060114958A (en) | Multi-head type automatic embroidery machine | |
| JPH0122620Y2 (en) | ||
| JP2681923B2 (en) | sewing machine | |
| US5943973A (en) | Programmable electronic sewing machine | |
| JPS60119982A (en) | Alarm device of sewing machine | |
| JPS6051917B2 (en) | program control sewing machine | |
| JP2861490B2 (en) | sewing machine | |
| JPH0280083A (en) | Embroidery device that can be attached to a sewing machine | |
| JP4516782B2 (en) | Sewing machine control device | |
| JPS5977888A (en) | pattern sewing machine | |
| JPH04285583A (en) | Hole darning sewing machine | |
| JPS6060890A (en) | multi-pattern sewing machine |