JPH0759975A - Control device for cycle sewing machine - Google Patents

Control device for cycle sewing machine

Info

Publication number
JPH0759975A
JPH0759975A JP21041893A JP21041893A JPH0759975A JP H0759975 A JPH0759975 A JP H0759975A JP 21041893 A JP21041893 A JP 21041893A JP 21041893 A JP21041893 A JP 21041893A JP H0759975 A JPH0759975 A JP H0759975A
Authority
JP
Japan
Prior art keywords
cycle
sewing machine
needle
needle number
rotation
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.)
Pending
Application number
JP21041893A
Other languages
Japanese (ja)
Inventor
Tsukasa Tauchi
司 田内
Yoshimi Takahashi
義己 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP21041893A priority Critical patent/JPH0759975A/en
Publication of JPH0759975A publication Critical patent/JPH0759975A/en
Pending legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

PURPOSE:To guarantee the optimum acceleration, deceleration and suspension controls by letting a cycle needle number automatic setting mode be stored in a non-volatile memory, and enable a cycle needle number to be accurately detected even if a controller is set on the machine head section of any cycle needle number. CONSTITUTION:After a power supply has been turned on, it is inputted by a cycle needle number automatic setting means 36 so as to be stored in a non- volatile memory whether or not the automatic setting of a cycle needle number is automatically selected after general initial treatments have been done. Next, when a pedal sensor 38 is turned on with a pedal depressed, a cloth pressing solenoid 42 is driven via a drive circuit 40 so as to allow a cloth presser to be lowered. They are then judges whether or not a cycle original point is detected, and whether or not a needle upper position is detected, and an answer for both of them is 'YES', it is judged that the device is in a cycle needle number automatic setting mode, and in this case, the cycle needle number count mode is set so as to allow a low speed cycle operation to be carried out. A needle number is then measured so as to be counted, and when a cycle original point is detected, an one-rotation signal is thereby produced.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ミシン主軸の回転によ
り所定形状の縫製パターンを形成するように布送りを制
御する布送りカムを有するサイクルミシンの制御装置に
係わり、特に、ミシンのオーバーランを防ぎ、ミシンの
機構を保護するサイクルミシンの制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for a cycle sewing machine having a cloth feed cam for controlling the cloth feed so as to form a sewing pattern of a predetermined shape by rotating a sewing machine main shaft, and more particularly, to an overrun of the sewing machine. The present invention relates to a control device for a cycle sewing machine that prevents the above and protects the sewing machine mechanism.

【0002】[0002]

【従来の技術】従来、カムにより一定の形状縫いを行う
サイクルミシンは、その送りのカム形状により1サイク
ルの縫製針数(サイクル針数)が異なり、又その停止位
置が決められている。
2. Description of the Related Art Conventionally, in a cycle sewing machine which performs constant shape sewing with a cam, the number of sewing needles for one cycle (the number of cycle needles) varies depending on the feed cam shape, and its stop position is determined.

【0003】図1は、従来のサイクルミシンに内蔵され
る制御装置の一部を示す斜視図である。
FIG. 1 is a perspective view showing a part of a control device incorporated in a conventional cycle sewing machine.

【0004】図1において、10は布送りカムであり、
1サイクルで1周する。停止位置は、布送りカムの運針
パターンにより決まり、布送りカムが1周すると原点位
置前にて自動糸切り機構16が働き、原点位置で常に停
止するように調整されている。
In FIG. 1, 10 is a cloth feed cam,
One cycle is completed in one cycle. The stop position is determined by the hand movement pattern of the cloth feed cam, and when the cloth feed cam makes one round, the automatic thread trimming mechanism 16 operates before the origin position, and is adjusted so as to always stop at the origin position.

【0005】又、12は減速センサ検出部であり、布送
りカム10上に取り付けられており、サイクル原点(停
止位置)から数針前に検知されるように調整され、減速
センサ14によって検出される。
A deceleration sensor detector 12 is mounted on the cloth feed cam 10, is adjusted to be detected a few stitches ahead of the cycle origin (stop position), and is detected by the deceleration sensor 14. It

【0006】これらの構成において、ペダルが踏まれた
場合、図2のタイミングチャートに示すように、ミシン
を高速回転させてミシンを起動させる。
In these configurations, when the pedal is depressed, as shown in the timing chart of FIG. 2, the sewing machine is rotated at a high speed to start the sewing machine.

【0007】その後、例えば実開平4−17767に示
されているように、何針か縫製した後、減速センサ検出
部12を減速センサ14が検知した場合は、ミシンモー
タを減速回転に減速させて設定針数の縫製を行い、停止
し、1サイクルの縫製作業を終了させている。
Thereafter, as shown in, for example, Japanese Utility Model Laid-Open No. 4-17767, when the deceleration sensor 14 detects the deceleration sensor detector 12 after sewing several stitches, the sewing machine motor is decelerated to a decelerated rotation. The set number of stitches is sewn and stopped, and the sewing work for one cycle is completed.

【0008】[0008]

【発明が解決しようとする課題】しかしながら、上記従
来技術では、1サイクルのミシンモータの減速タイミン
グを、布送りカムに取り付けた減速センサに頼るため、
調整不良等によりずれて取り付けられ、サイクル針数の
設定がミシン本体のカム形状と合わない場合は(サイク
ル針数の設定ミス)、原点に正しく停止できないという
不具合が生じ、縫製品も不良品となるに加え、1サイク
ルの最終工程で自動糸切り機構(図1の16)が、ミシ
ンモータが高速の状態で作動してしまい、ミシン本体の
損傷につながるという問題があった。
However, in the above-mentioned prior art, since the deceleration timing of the sewing machine motor for one cycle depends on the deceleration sensor attached to the cloth feed cam,
If the number of cycle stitches does not match the cam shape of the sewing machine body (misalignment of the number of cycle stitches), the machine cannot be stopped correctly at the origin, and the sewing product is also defective. In addition, in the final process of one cycle, the automatic thread trimming mechanism (16 in FIG. 1) has a problem that the sewing machine motor operates at a high speed, resulting in damage to the sewing machine main body.

【0009】又、減速センサが故障した場合は、減速ポ
イントがみつからないため、ミシンが高速で回りっぱな
しの暴走状態となるという問題がある。このときは、上
記不具合ばかりか、オペレータにも危険な状況を伴うこ
とになる。
Further, when the deceleration sensor fails, the deceleration point is not found, so that there is a problem that the sewing machine is in a runaway state where it keeps rotating at high speed. At this time, not only the above-mentioned troubles but also a dangerous situation for the operator will be involved.

【0010】更に、この減速センサの入力タイミングの
調整は、モータが十分に減速できるだけの余裕を取る必
要があり、停止位置であるサイクル原点の3〜7針前に
取り付けられる必要があるが、この場合手回しにより数
針送られたり、ミシン回転中の電源オフや非常停止によ
り、ミシンの布送りカムの位置が例えば図2のA点の位
置のように、減速センサとサイクル原点の間に位置され
た状態からペダルが踏まれてミシン起動された時、減速
ポイントがみつからないため、前記と同様に直ぐ隣りサ
イクル原点で停止できずオーバーランしてしまい、更に
高速で自動糸切り機構が作動し、機構部破損の危険や不
快音を生じるという問題点がある。
Further, in adjusting the input timing of the deceleration sensor, it is necessary to allow a sufficient time for the motor to decelerate, and it is necessary to mount the motor 3 to 7 stitches before the cycle origin, which is the stop position. In this case, when the sewing machine feeds several stitches by hand, power is turned off while the sewing machine is rotating, or an emergency stop occurs, the position of the cloth feed cam of the sewing machine is positioned between the deceleration sensor and the cycle origin, such as the position of point A in FIG. When the pedal is stepped on from the state where the sewing machine is started, the deceleration point is not found, so it cannot stop at the origin of the immediately adjacent cycle and overruns as described above, and the automatic thread trimming mechanism operates at a higher speed. There is a problem that a mechanical part may be damaged or an unpleasant sound may be generated.

【0011】本発明は、前記従来の問題点を解決するべ
くなされたもので、サイクル針数を自動的に決定する機
能により、サイクル針数自動設定モードを不揮発性メモ
リに記憶させておくことで自動的に正しくサイクル針数
を検知できるのでサイクル針数の設定ミスを未然に防ぐ
ことができるサイクルミシンの制御装置を提供すること
を第1の目的とする。
The present invention has been made to solve the above-mentioned conventional problems. By storing a cycle stitch number automatic setting mode in a non-volatile memory by a function of automatically determining the cycle stitch number. A first object of the present invention is to provide a control device for a cycle sewing machine which can automatically and correctly detect the number of cycle needles and therefore can prevent a mistake in setting the number of cycle needles.

【0012】又送りの位置が原点位置にないサイクル途
中でのミシン起動指令に対して、ミシンを低速回転させ
ることで送りを原点位置まで復帰させ、オーバーランを
防ぎ、縫製品及びミシン機構を保護することのできるサ
イクルミシンの制御装置を提供することを第2の目的と
する。
Further, in response to a sewing machine start command during a cycle in which the feed position is not at the origin position, the sewing machine is rotated at a low speed to return the feed to the origin position, prevent overrun, and protect the sewing product and the sewing machine mechanism. A second object of the present invention is to provide a control device for a cycle sewing machine that can be used.

【0013】[0013]

【課題を解決するための手段】本発明は、ミシン主軸の
所定数の回転に対応する一回転により所定形状の縫製パ
ターンを形成するように布送りを制御する布送りカムを
有するサイクルミシンの制御装置において、上記布送り
カムの一回転を検出して一回転信号を発生する検出手段
と、ミシン主軸の一回転中の所定針位置を検出して針位
置信号を発生する針位置検出手段と、布送りカムの一回
転中の上記針位置信号をカウントする針数カウント手段
と、上記一回転信号が発生するときカウント値を記憶す
る記憶手段と、上記記憶したカウント値によりサイクル
針数を決定する手段、とを備えたことにより、前記第1
の目的を達成したものである。
SUMMARY OF THE INVENTION The present invention is a control of a cycle sewing machine having a cloth feed cam for controlling cloth feed so as to form a sewing pattern of a predetermined shape by one rotation corresponding to a predetermined number of rotations of a sewing machine spindle. In the apparatus, detection means for detecting one rotation of the cloth feed cam and generating one rotation signal, needle position detection means for detecting a predetermined needle position during one rotation of the sewing machine spindle, and generating a needle position signal, The number of needles counting means for counting the needle position signal during one rotation of the cloth feed cam, the storage means for storing the count value when the one rotation signal is generated, and the number of cycle needles is determined by the stored count value. Means for providing the first
Has achieved the purpose of.

【0014】本発明は又、ミシン主軸の所定数の回転に
対応する一回転により所定形状の縫製パターンを形成す
るように布送りを制御する布送りカムを有するサイクル
ミシンの制御装置において、サイクル原点検出手段を備
え、サイクル原点以外からの起動時に、モータを低速回
転させながら、サイクル原点に復帰させることにより、
前記第2の目的を達成したものである。
The present invention also relates to a cycle sewing machine controller having a cloth feed cam for controlling the cloth feed so as to form a sewing pattern having a predetermined shape by one rotation corresponding to a predetermined number of rotations of the sewing machine main shaft. With the detection means, when starting from other than the cycle origin, by returning to the cycle origin while rotating the motor at low speed,
The second object is achieved.

【0015】[0015]

【作用】本発明によれば、ミシン起動ペダルが踏まれる
とミシン制御装置は、ミシンを決められた回転数で回転
させる。この時、布送りカムの一回転を検出する検出手
段により、1サイクルを検出し、又、針位置検出手段に
より、針上位置あるいは針下位置を検出し、上記1サイ
クルにおける針数を針数カウント手段によりカウント
し、サイクル針数を決定する。決定したサイクル針数は
メモリに格納し、通常の運転モードに復帰する。
According to the present invention, when the sewing machine starting pedal is depressed, the sewing machine control device causes the sewing machine to rotate at a predetermined rotation speed. At this time, the detection means for detecting one rotation of the cloth feed cam detects one cycle, and the needle position detection means detects the needle up position or the needle down position to determine the number of stitches in one cycle. Counting is performed by the counting means to determine the number of cycle needles. The determined number of cycle needles is stored in the memory, and the normal operation mode is restored.

【0016】又、本発明によれば、サイクル原点検出手
段を有することにより、サイクル途中でのミシン起動の
場合に、モータを低速回転させ送りの原点位置を検出
し、そこで停止させることによりオーバーランを防ぎ、
縫製品及びミシン機構を保護することができる。
Further, according to the present invention, by having the cycle origin detecting means, when the sewing machine is started in the middle of the cycle, the motor is rotated at a low speed to detect the origin position of the feed, and the operation is stopped there. Prevent
The sewing product and the sewing machine mechanism can be protected.

【0017】[0017]

【実施例】以下図面を参照して、本発明の実施例を詳細
に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0018】図3は、モータ制御によるミシンの概観を
示す斜視図である。
FIG. 3 is a perspective view showing an outline of a sewing machine controlled by a motor.

【0019】図3において、ミシン18は操作台20の
上にミシン本体22を搭載している。該操作台20の下
部には、モータ24(サーボモータあるいはエレクトロ
モータ等)及びミシン制御装置(モータ・ミシンコント
ローラ)26が配置され、該ミシン制御装置26にはペ
ダル28が接続されている。
In FIG. 3, the sewing machine 18 has a sewing machine main body 22 mounted on an operation console 20. A motor 24 (servo motor or electromotor, etc.) and a sewing machine controller (motor / sewing machine controller) 26 are arranged below the operation console 20, and a pedal 28 is connected to the sewing machine controller 26.

【0020】ミシン本体は、縫製パターンに応じた布送
りカムを用いて繰り返し同一パターンの縫製パターンを
実行し得るサイクルミシンで、その布送りカム形状によ
り、1サイクルの縫製針数であるサイクル針数が異なっ
ている。
The sewing machine main body is a cycle sewing machine capable of repeatedly executing the same sewing pattern by using the cloth feed cam corresponding to the sewing pattern. Are different.

【0021】図4は、上記ミシン制御装置26を示すブ
ロック線図である。
FIG. 4 is a block diagram showing the sewing machine controller 26.

【0022】図4において、ミシン制御装置26は、主
にミシン制御手段30とモータ制御手段32とからな
り、これらは、中央演算処理装置(CPU)、リードオ
ンリーメモリ(ROM)、ランダムアクセスメモリ(R
AM)、不揮発性リードオンリーメモリ(EEPRO
M)、入出力装置(I/O)等で構成されている。
In FIG. 4, the sewing machine controller 26 mainly comprises a sewing machine controller 30 and a motor controller 32, which are a central processing unit (CPU), a read only memory (ROM) and a random access memory ( R
AM), non-volatile read only memory (EEPRO
M), an input / output device (I / O), and the like.

【0023】又、図4において、34はミシンモータ2
4を駆動するモータ駆動回路、36はサイクル針数自動
設定手段、38はペダルが踏まれているかどうかチェッ
クするペダルセンサ、40は布押えソレノイド駆動回
路、42は布押えソレノイド、44はサイクル原点検出
器、46はミシン針位置検出器、48はモータ速度検出
器(エンコーダ)、50はエラー表示手段である。
Further, in FIG. 4, 34 is the sewing machine motor 2.
4, a motor drive circuit for driving 4, a cycle needle number automatic setting means, 38 a pedal sensor for checking whether or not the pedal is depressed, 40 a presser foot solenoid drive circuit, 42 a presser foot solenoid, and 44 a cycle origin detection 46, a sewing machine needle position detector, 48 a motor speed detector (encoder), and 50 an error display means.

【0024】以下、図5、6、8、10等のフローチャ
ートを参照して本実施例のミシン制御装置26の作用を
説明する。
The operation of the sewing machine controller 26 of this embodiment will be described below with reference to the flow charts of FIGS.

【0025】図5は、ミシン制御装置26の全体の大ま
かな制御を示すメインフローチャートである。
FIG. 5 is a main flow chart showing the general control of the sewing machine controller 26.

【0026】まず、電源投入時、ステップ500におい
てイニシャル処理が行われる。ここでは図6に示すよう
に、一般的なイニシャル処理の後にステップ600にお
いて、サイクル針数の自動設定が選択されているかどう
かを、サイクル針数自動設定手段36により入力して不
揮発性メモリに記憶しておく。該サイクル針数自動設定
手段36は、ミシン制御装置26上にスイッチ等で構成
され、自動設定を選択するか否かをオペレータにより選
択できる。
First, when the power is turned on, an initial process is performed in step 500. Here, as shown in FIG. 6, in step 600 after the general initial processing, whether or not the automatic setting of the cycle stitch number is selected is inputted by the cycle stitch number automatic setting means 36 and stored in the nonvolatile memory. I'll do it. The cycle stitch number automatic setting means 36 is composed of a switch or the like on the sewing machine controller 26, and an operator can select whether or not to select the automatic setting.

【0027】サイクル針数自動設定が選択された場合
は、ステップ602において不揮発性メモリ上に記憶さ
れるサイクル針数をクリアし、メインフローに戻る。こ
れにより、正規にサイクル針数が自動設定されるまで、
このサイクル針数自動設定モードが持続させられる。
If the automatic setting of the number of cycle stitches is selected, the number of cycle stitches stored in the non-volatile memory is cleared in step 602, and the process returns to the main flow. As a result, until the number of cycle stitches is automatically set,
This cycle stitch number automatic setting mode is maintained.

【0028】又、サイクル針数自動設定が選択されない
場合は、直ちにメインフローに戻る。
If the automatic setting of the number of stitches for cycle is not selected, the process immediately returns to the main flow.

【0029】次に、図5のステップ502において、ペ
ダルセンサ38によりペダル28が踏まれているかどう
かをチェックする。ペダル28が踏まれてペダルセンサ
38がオンしている場合は、次のステップ504におい
て、布押えソレノイド駆動回路40により布押えソレノ
イド42を駆動して布押えを下降させる。
Next, in step 502 of FIG. 5, it is checked whether or not the pedal 28 is depressed by the pedal sensor 38. When the pedal 28 is depressed and the pedal sensor 38 is turned on, in the next step 504, the cloth pressing solenoid drive circuit 40 drives the cloth pressing solenoid 42 to lower the cloth pressing.

【0030】次に、ステップ506において、サイクル
原点を検知したかどうか、ステップ508において針上
位置を検知したかどうか、それぞれ判定を行う。
Next, in step 506, it is determined whether the cycle origin has been detected and whether the needle up position has been detected in step 508.

【0031】サイクル原点の検知を行うサイクル原点検
出手段44は、図7に示すように、原点検出部52と、
原点センサ54とからなり、原点検出部52を原点セン
サ54で検出することにより、原点検知が行われる。
The cycle origin detecting means 44 for detecting the cycle origin is, as shown in FIG.
The origin sensor 54 is provided, and the origin detection unit 52 detects the origin sensor 54 to detect the origin.

【0032】又針上検知(あるいは針下検知)は、同じ
く図7に示すミシンプーリ56に内蔵された、ミシン針
位置検出器46により、ミシン主軸58の回転に応じて
針上位置と針下位置をそれぞれ1回転毎に検出すること
で行われる。
Further, needle up detection (or needle down detection) is performed by a sewing machine needle position detector 46, which is also incorporated in the sewing machine pulley 56 shown in FIG. 7, in accordance with the rotation of the sewing machine main shaft 58. Is detected for each rotation.

【0033】ここで、サイクル原点及び針上を検知した
時、次のステップ510においてサイクル針数自動設定
モードと判定された場合は、ステップ512においてサ
イクル針数カウントモードをセットして、ステップ51
4の低速(即時停止可能な速度)サイクル運転に入る。
Here, when the cycle origin and the needle up are detected, if it is determined in the next step 510 that the mode is the cycle stitch number automatic setting mode, the cycle stitch number counting mode is set in step 512 and step 51
4. Enter the low speed (speed at which immediate stop is possible) cycle operation.

【0034】図8に、低速サイクル運転のフローチャー
トを示す。
FIG. 8 shows a flowchart of the low speed cycle operation.

【0035】図8において、まず、ステップ800で、
RAM内のモータエンコーダカウンタをクリアし、ステ
ップ802で、針数カウンタをクリアし、ステップ80
4で、図4のモータ制御手段32に低速回転指令を出力
する。モータ制御手段32は、ミシン制御手段30から
指令を入力すると、その指令を判別し、モータの回転軸
に取り付けられたモータ速度検出器(エンコーダ)48
からのモータ速度を指令速度と一致するように、モータ
駆動回路34にモータ駆動指令信号を与えてモータ24
を回転させる。モータ24が回転するとベルトを介し
て、ミシン本体の主軸58も回転する。
In FIG. 8, first, in step 800,
The motor encoder counter in the RAM is cleared, the stitch number counter is cleared in step 802, and step 80
At 4, the low speed rotation command is output to the motor control means 32 of FIG. When the motor control means 32 receives a command from the sewing machine control means 30, the motor control means 32 discriminates the command and the motor speed detector (encoder) 48 attached to the rotary shaft of the motor.
The motor drive command signal is applied to the motor drive circuit 34 so that the motor speed from the motor 24 matches the command speed.
To rotate. When the motor 24 rotates, the main shaft 58 of the sewing machine body also rotates via the belt.

【0036】次に、ステップ806において、ミシン針
位置検出器46により、図9の針上信号の矢印↑ポイン
トにて示すように、針上端を検知すると、その度に、ス
テップ808において、針数カウンタをカウントアップ
する。これにより、運針数をカウントできる。又、ステ
ップ810において、モータのエンコーダカウンタをク
リアする。
Next, in step 806, the sewing machine needle position detector 46 detects the upper end of the needle as shown by the arrow ↑ point of the needle up signal in FIG. Count up the counter. Thereby, the number of hand movements can be counted. In step 810, the motor encoder counter is cleared.

【0037】又、ステップ806の判定において、例え
ば図9のBポイントのように、針上端が検知されない場
合は、ステップ812へ行き、針位置検出器46が故障
していないかどうかチェックを行う。即ち、モータ24
が回転する度にモータ速度検出器48よりモータエンコ
ーダ信号が入力されるので、エンコーダカウンタをカウ
ントアップする。この時、針位置検出器46が故障して
いる場合は、いつまで経っても次の針上端が検出されな
いため、エンコーダカウンタはクリアされないことにな
る。
If the needle upper end is not detected in the determination at step 806, for example, at point B in FIG. 9, the process goes to step 812 to check whether the needle position detector 46 is out of order. That is, the motor 24
Since a motor encoder signal is input from the motor speed detector 48 every time the motor rotates, the encoder counter is incremented. At this time, if the needle position detector 46 is out of order, the encoder counter will not be cleared because the next needle upper end is not detected forever.

【0038】そのため、ステップ814において、この
エンコーダカウンタが異状値を越えたどうかチェックす
ることにより、針上検知エラーを検知する。エラーを検
知しない場合はステップ806へ戻り、エラーを検知し
た場合はステップ816においてミシン制御装置26上
の表示パネル等のエラー表示手段50により作業者に知
らせると共に、モータ24を停止させる。この時、警報
を鳴らして作業者に知らせるようにしてもよい。
Therefore, in step 814, a needle up detection error is detected by checking whether this encoder counter has exceeded an abnormal value. If no error is detected, the process returns to step 806, and if an error is detected, the error display means 50 such as the display panel on the sewing machine controller 26 is used to notify the operator and the motor 24 is stopped in step 816. At this time, an alarm may be sounded to notify the operator.

【0039】エラー表示後は、ステップ826へ飛びモ
ータを停止する。
After the error is displayed, the operation jumps to step 826 to stop the motor.

【0040】又、針数を計測でカウントしていき、ステ
ップ818において布送りカムを一回転即ちサイクル原
点を検知して一回転信号を発生させる。更に次のステッ
プ820においてサイクル針数カウントモードと判定さ
れた時には、ステップ822において一回転信号に基づ
きカウントした針数カウンタの値をサイクル針数として
不揮発性メモリに記憶させ、ステップ824において、
サイクル針数自動設定モード、サイクル針数カウントモ
ードをクリアし、ステップ826において前記一回転信
号によりモータを停止させる。なお、図9は1サイクル
30針の例を示している。
Further, the number of stitches is counted, and in step 818, one rotation of the cloth feed cam, that is, the cycle origin is detected and a one rotation signal is generated. Further, when it is determined in the next step 820 that the mode is the cycle stitch number counting mode, the value of the stitch number counter counted on the basis of one rotation signal is stored in the nonvolatile memory as the cycle stitch number in step 822, and in step 824,
The cycle stitch number automatic setting mode and the cycle stitch number counting mode are cleared, and in step 826, the motor is stopped by the one rotation signal. Note that FIG. 9 shows an example of 30 needles in one cycle.

【0041】次に、図5のメインフローに戻り、ステッ
プ518において布押えを上昇駆動して1サイクルを終
了する。次回からは高速サイクル運転が可能となる。
Next, returning to the main flow of FIG. 5, in step 518, the cloth presser is driven to rise and one cycle is completed. High-speed cycle operation will be possible from the next time.

【0042】又、メインフローのステップ510の判定
において、サイクル針数自動設定モードでない時は、ス
テップ516において高速サイクル運転に入る。
If it is determined in step 510 of the main flow that the mode is not the cycle stitch number automatic setting mode, high-speed cycle operation is started in step 516.

【0043】図10に高速サイクル運転のフローチャー
トを示す。
FIG. 10 shows a flowchart of the high speed cycle operation.

【0044】高速サイクル運転では、前記と同様にペダ
ルが踏まれたら布押えを下降させ、サイクル原点、針上
であることを確認してから高速サイクル運転モードに入
る。
In the high-speed cycle operation, when the pedal is stepped on, the cloth presser is lowered to confirm that the origin of the cycle and the needle are on, and then the high-speed cycle operation mode is entered.

【0045】図10のステップ1000において、針上
検知エラーチェック用にモータエンコーダカウンタをク
リアし、ステップ1002において、不揮発性メモリよ
りサイクル針数をロードし、針数カウンタにセーブす
る。次のステップ1004にてモータ24に高速回転指
令を出す。
In step 1000 of FIG. 10, the motor encoder counter is cleared for the needle up detection error check, and in step 1002, the cycle needle number is loaded from the non-volatile memory and saved in the needle number counter. In the next step 1004, a high speed rotation command is issued to the motor 24.

【0046】図11は、図9と同様に1サイクル30針
の例を示すタイミングチャートである。
Similar to FIG. 9, FIG. 11 is a timing chart showing an example of 30 needles in one cycle.

【0047】ステップ1006において、図11に示す
ように、針上端を検知する度に、ステップ1008で針
数カウンタをカウントダウンし、ステップ1010でモ
ータエンコーダカウンタをクリアする。
In step 1006, as shown in FIG. 11, every time the needle upper end is detected, the number of stitches counter is counted down in step 1008, and the motor encoder counter is cleared in step 1010.

【0048】次にステップ1012で針数カウンタが例
えば、残り3針以下かどうか判定し、3針以下でなけれ
ばステップ1006へ戻り、以上の動作を繰り返し、3
針以下で、且つステップ1014の判定で未だ針数カウ
ンタが0でなければ、ステップ1016で、モータに低
速指令を出し、直ぐ停止できるように減速し、針数カウ
ンタが0となったところで、ステップ1018に行きモ
ータ24を停止させ、図5のメインフローのステップ5
18へ戻り、布押えを上昇させて1サイクルを終了させ
る。
Next, at step 1012, it is judged whether the number of stitches counter is, for example, 3 stitches or less, and if it is not 3 stitches or less, the process returns to step 1006 and the above operation is repeated 3 times.
If the number of stitches is less than or equal to the number of stitches, and the stitch number counter is still not 0 in the determination in step 1014, a low speed command is issued to the motor in step 1016, the motor is decelerated so that it can be stopped immediately, and when the stitch number counter reaches 0, step 1018, the motor 24 is stopped, and step 5 of the main flow of FIG.
Returning to 18, the work clamp is lifted to complete one cycle.

【0049】又、ステップ1006の針上端検知におい
て、検知エラーがあった時は、ステップ1020、10
22、1024において、低速回転時と同様のエラーチ
ェック処理を行う。
When there is a detection error in the needle upper end detection in step 1006, steps 1020, 10
In 22 and 1024, the same error check processing as in low speed rotation is performed.

【0050】又、図5のステップ506、あるいは50
8において、手回し等により数針送られて、サイクル原
点から外れた位置や、針上端でない位置からの、途中か
らの起動と判定された場合には、サイクル針数自動設定
モードと同様に、ステップ514において低速サイクル
運転に入る。この時、途中からの起動であるので1サイ
クルの針数をカウントすることができないので、例えサ
イクル針数自動設定モードでもサイクル針数カウントモ
ードがセットされず、通常の減速サイクル運転モードと
なる。
In addition, step 506 or 50 in FIG.
In step 8, if it is determined that the needle has been fed several times by hand rotation, etc., and it is determined to start halfway from a position deviating from the cycle origin or a position other than the needle upper end, as in the cycle stitch number automatic setting mode, At 514, low speed cycle operation is entered. At this time, since it is not possible to count the number of stitches in one cycle because it is started from the middle, the cycle stitch number count mode is not set even in the automatic cycle stitch number setting mode, and the normal deceleration cycle operation mode is set.

【0051】この低速サイクル運転において、サイクル
原点を検知したところで、モータ24を停止させ、ステ
ップ518へ行き布押えを上昇させて、サイクルを終了
させる。これにより、次回から高速サイクル運転が可能
となる。
In this low-speed cycle operation, when the cycle origin is detected, the motor 24 is stopped, the process goes to step 518, the work clamp is raised, and the cycle is ended. This enables high-speed cycle operation from the next time.

【0052】なお、上記実施例では、布送りカムの一サ
イクルの検出は、サイクル原点を検知した位置から布送
りカムの一回転の検出によって行っているが、これに限
定されるものではなく任意の点でよいことは明らかであ
る。
In the above embodiment, one cycle of the cloth feed cam is detected by detecting one rotation of the cloth feed cam from the position where the cycle origin is detected, but the invention is not limited to this. It is clear that this is good.

【0053】又、糸切り機構(図1の16)作動後の針
上死点位置を検出するセンサ手段(検出手段44又は他
のセンサ)を設け、布送りカムの一サイクルの検出はセ
ンサ手段を検知した位置から布送りカムの一回転の検出
によって行うようにするか、又は送りカムの任意の位置
から回転してセンサ手段に検出される位置から布送りカ
ムの一回転の検出によって行うようにしても良い。そし
て、布送りカムの一回転を検出する検出手段は検出手段
44又はセンサ手段により形成される。
A sensor means (detection means 44 or another sensor) for detecting the needle top dead center position after the thread cutting mechanism (16 in FIG. 1) is operated is provided, and the detection of one cycle of the cloth feed cam is performed by the sensor means. Of the cloth feed cam from the detected position, or by detecting one rotation of the cloth feed cam from the position detected by the sensor means after rotating from any position of the feed cam. You can The detecting means for detecting one rotation of the cloth feed cam is formed by the detecting means 44 or the sensor means.

【0054】又、本実施例においては、サイクル針数決
定機能及びサイクル原点復帰機能を共に備えたため、ミ
シンのオーバーランを防ぎ、ミシンの機能を保護する高
い効果を上げているが、どちらか一方の機能を省略して
もよいことは明らかである。
Further, in this embodiment, since both the function of determining the number of stitches of the cycle and the function of returning to the origin of the cycle are provided, it is possible to prevent the overrun of the sewing machine and protect the function of the sewing machine. Obviously, the function of may be omitted.

【0055】[0055]

【発明の効果】以上説明した通り、本発明によれば、サ
イクル針数自動設定モードを不揮発性メモリに記憶させ
ておくことで、どんなサイクル針数のミシン頭部にコン
トローラがセットされた場合であっても、自動的にサイ
クル針数を自動設定モードに入って正しくサイクル針数
を検知できるので、適切な加速、減速、停止制御を行う
ことが可能となるので、サイクル針数が様々なミシンで
も、毎回確実にサイクル原点に停止させることができ、
ミシンが高速で回りっぱなしになることを防止できるの
で、縫製品を不良にすることがなく、ミシン機構部の破
損を防ぐことができ、オペレータに快適な作業環境を提
供できるという優れた効果を有する。
As described above, according to the present invention, the cycle stitch number automatic setting mode is stored in the non-volatile memory so that the controller can be set to any sewing machine head having any number of cycle stitches. Even if there is, the number of cycle stitches is automatically entered and the number of cycle stitches can be detected correctly, so it is possible to perform appropriate acceleration, deceleration, and stop control. However, you can surely stop at the cycle origin every time,
Since it is possible to prevent the sewing machine from spinning around at high speed, it is possible to prevent the sewing products from being damaged, prevent damage to the sewing machine mechanism, and provide the operator with a comfortable working environment. Have.

【0056】又、サイクル原点外から起動された場合で
も、低速運転するのでサイクル原点をみつけた時はいつ
でも原点に停止させることができ、オーバーランを防ぐ
ことができる。
Further, even if the engine is started from outside the cycle origin, since it operates at a low speed, it can be stopped at the origin whenever the cycle origin is found, and overrun can be prevented.

【図面の簡単な説明】[Brief description of drawings]

【図1】従来のミシン制御装置の概観を示す斜視図FIG. 1 is a perspective view showing an overview of a conventional sewing machine control device.

【図2】従来のミシン制御装置による1縫製サイクル中
の各種信号の波形を示すタイムチャート
FIG. 2 is a time chart showing waveforms of various signals during one sewing cycle by a conventional sewing machine controller.

【図3】本実施例を適用したサイクルミシンの概観を示
す斜視図
FIG. 3 is a perspective view showing an overview of a cycle sewing machine to which this embodiment is applied.

【図4】本実施例によるサイクルミシンの制御装置を示
すブロック線図
FIG. 4 is a block diagram showing a control device for a cycle sewing machine according to this embodiment.

【図5】本実施例によるサイクルミシンの制御装置の基
本動作を示すフローチャート
FIG. 5 is a flowchart showing the basic operation of the control device for the cycle sewing machine according to this embodiment.

【図6】図5のイニシャル処理を示すフローチャートFIG. 6 is a flowchart showing the initial processing of FIG.

【図7】本実施例によるサイクルミシンの制御装置の概
観を示す斜視図
FIG. 7 is a perspective view showing an overview of a control device for a cycle sewing machine according to this embodiment.

【図8】本実施例による低速サイクル運転の動作を示す
フローチャート
FIG. 8 is a flowchart showing the operation of the low speed cycle operation according to the present embodiment.

【図9】本実施例によるサイクルミシンの制御装置の1
縫製サイクル中の各種信号の波形を示すタイムチャート
FIG. 9 is one of the control devices for the cycle sewing machine according to the present embodiment.
Time chart showing the waveforms of various signals during the sewing cycle

【図10】本実施例による高速サイクル運転の動作を示
すフローチャート
FIG. 10 is a flowchart showing the operation of the high speed cycle operation according to the present embodiment.

【図11】図9と同じく本実施例によるサイクルミシン
の制御装置による各種信号の波形を示すタイムチャート
FIG. 11 is a time chart showing waveforms of various signals by the control device for the cycle sewing machine according to the present embodiment, similar to FIG.

【符号の説明】[Explanation of symbols]

24…ミシンモータ 30…ミシン制御手段 32…モータ制御手段 36…サイクル針数自動設定手段 38…ペダルセンサ 44…サイクル原点検出器 46…ミシン針位置検出器 48…モータ速度検出器 52…原点検出部 54…原点センサ 24 ... Sewing machine motor 30 ... Sewing machine control means 32 ... Motor control means 36 ... Cycle needle number automatic setting means 38 ... Pedal sensor 44 ... Cycle origin detector 46 ... Sewing needle position detector 48 ... Motor speed detector 52 ... Origin detector 54 ... Origin sensor

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 D05B 69/26 7152−3B ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display location D05B 69/26 7152-3B

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】ミシン主軸の所定数の回転に対応する一回
転により所定形状の縫製パターンを形成するように布送
りを制御する布送りカムを有するサイクルミシンの制御
装置において、 上記布送りカムの一回転を検出して一回転信号を発生す
る検出手段と、 ミシン主軸の一回転中の所定針位置を検出して針位置信
号を発生する針位置検出手段と、 布送りカムの一回転中の上記針位置信号をカウントする
針数カウント手段と、 上記一回転信号が発生するときカウント値を記憶する記
憶手段と、 上記記憶したカウント値によりサイクル針数を決定する
手段、 とを備えたことを特徴とするサイクルミシンの制御装
置。
1. A cycle sewing machine controller having a cloth feed cam for controlling cloth feed so as to form a sewing pattern of a predetermined shape by one rotation corresponding to a predetermined number of rotations of a sewing machine spindle. Detection means for detecting one rotation and generating one rotation signal, needle position detecting means for detecting a predetermined needle position during one rotation of the sewing machine spindle, and generating a needle position signal, and one during one rotation of the cloth feed cam A needle number counting means for counting the needle position signal; a storage means for storing a count value when the one rotation signal is generated; and a means for determining a cycle needle number based on the stored count value. The control device of the cycle sewing machine that features.
【請求項2】ミシン主軸の所定数の回転に対応する一回
転により所定形状の縫製パターンを形成するように布送
りを制御する布送りカムを有するサイクルミシンの制御
装置において、 サイクル原点検出手段を備え、 サイクル原点以外からの起動時に、モータを低速回転さ
せながら、サイクル原点に復帰させることを特徴とする
サイクルミシンの制御装置。
2. A cycle sewing machine control device having a cloth feed cam for controlling cloth feed so as to form a sewing pattern of a predetermined shape by one rotation corresponding to a predetermined number of rotations of the sewing machine spindle. A control device for a cycle sewing machine, which is provided with the function of returning to the cycle origin while rotating the motor at a low speed when starting from a position other than the cycle origin.
JP21041893A 1993-08-25 1993-08-25 Control device for cycle sewing machine Pending JPH0759975A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21041893A JPH0759975A (en) 1993-08-25 1993-08-25 Control device for cycle sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21041893A JPH0759975A (en) 1993-08-25 1993-08-25 Control device for cycle sewing machine

Publications (1)

Publication Number Publication Date
JPH0759975A true JPH0759975A (en) 1995-03-07

Family

ID=16588991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21041893A Pending JPH0759975A (en) 1993-08-25 1993-08-25 Control device for cycle sewing machine

Country Status (1)

Country Link
JP (1) JPH0759975A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330816C (en) * 2000-02-18 2007-08-08 韩国特殊精密工业株式会社 Embroidery machine with operation data storage function and control method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330816C (en) * 2000-02-18 2007-08-08 韩国特殊精密工业株式会社 Embroidery machine with operation data storage function and control method thereof

Similar Documents

Publication Publication Date Title
JPS6013714B2 (en) sewing machine
US5603272A (en) Two-needle type sewing machine
JP2649537B2 (en) Embroidery machine with automatic identification device
JPH0759975A (en) Control device for cycle sewing machine
US4479448A (en) Needle positioning arrangement in an electronically controlled household sewing machine
US5755171A (en) Control apparatus and method for sewing machine
JPS63209696A (en) Constant position stop apparatus of sewing machine
US4545314A (en) Control system for sewing machines
JPS5953074B2 (en) Sewing device speed control circuit
JP3510905B2 (en) Sewing machine embroidery equipment
US5069149A (en) Motor driving device for sewing machine
JPH0838775A (en) Two-needle sewing machine
JP3907070B2 (en) Embroidery sewing device using a sewing machine with a sewing mechanism
JP2635724B2 (en) Abnormal detection device of the detection device of the staggered sewing machine
JP2569551B2 (en) Sewing machine control device
JP4251714B2 (en) Sewing machine control device
JPS5913232B2 (en) sewing equipment
JPS5949026B2 (en) sewing equipment
JPH072198B2 (en) Control device for data selection means of sewing machine
JP2002200383A (en) Sewing machine stop control device
JPH09111641A (en) Desynchronization detector in sewing machine
JPS5949031B2 (en) sewing equipment
JPH08309049A (en) Cycle sewing machine
JPS5949027B2 (en) sewing equipment
JPH03109096A (en) Controller of sewing machine