JPS6125820B2 - - Google Patents
Info
- Publication number
- JPS6125820B2 JPS6125820B2 JP54126059A JP12605979A JPS6125820B2 JP S6125820 B2 JPS6125820 B2 JP S6125820B2 JP 54126059 A JP54126059 A JP 54126059A JP 12605979 A JP12605979 A JP 12605979A JP S6125820 B2 JPS6125820 B2 JP S6125820B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- register
- contents
- key
- knitting
- 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
- Knitting Machines (AREA)
Description
【発明の詳細な説明】
本発明は、所要の記録媒体に記録した編成パタ
ーン情報を読取つて編模様を編地に具現するよう
に編針を選別する選針制御装置を備えた編機にお
いて、特に、編成パターンの上下の向きを変更し
て編模様を編地に具現したい場合に、例えば専用
のスイツチ操作部材でいちいち選択的に切替える
等の手間を必要としないで、編成パターン情報の
なかから任意に選択した情報範囲の段方向におけ
る始まり位置と終わり位置を逆の順序で入力指定
することにより、その指定された情報範囲に含ま
れる編成パターンの上下の向きを自由に変更して
編模様を編地に具現することができる編機の模様
具現装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention particularly relates to a knitting machine equipped with a needle selection control device that reads knitting pattern information recorded on a required recording medium and selects knitting needles so as to realize a knitting pattern on a knitted fabric. , when you want to realize a knitting pattern on a knitted fabric by changing the vertical direction of the knitting pattern, for example, you can change the knitting pattern arbitrarily from the knitting pattern information without having to go through the trouble of selectively switching each time using a dedicated switch operation member. By inputting and specifying the start and end positions in the row direction of the selected information range in the reverse order, you can freely change the vertical direction of the knitting pattern included in the specified information range and knit the knitting pattern. This invention relates to a pattern embodying device for a knitting machine that can embody patterns on the ground.
以下に本発明を手編機に適用した一実施例を第
1図乃至第91図について説明する。 An embodiment in which the present invention is applied to a hand knitting machine will be described below with reference to FIGS. 1 to 91.
先ず、概略的構成を示す第1図乃至第20図に
おいて、1は手編機本体の機枠で、その前部に取
付けられた針床2には、200本の編針3が4.5mmの
列設ピツチをもつて前後動自在に列設され、その
各バツト4が針床2の上面板たる溝板5の案内溝
6に下方から貫通して上方に突出されると共に、
その各後方針幹部が後当板7の上下長孔8に挿通
して上下動可能に支持され、常には各下面に当接
する板ばね9の弾発力で上下位置に保持されてい
る。(第5図参照)針床2の溝板5前部に位置す
る針受板10の上面には、200本の編針3を左右
に二等分する部位に「0」の番号が付されている
と共に、これより右方側に位置する部位には、右
側100本の編針3をカバーするように赤色帯表示
11が設けられ、また左方側に位置する部位に
は、同じく左側100本の編針3をカバーするよう
に緑色帯表示12が設けられ、かつそれら左右の
100本の編針3が順次対応するように針床中央部
位の「0」から左右外側に向かつて「1」、
「2」、「3」……「100」の針番号が付されている
(第2図は一部の針番号のみ図示)。 First, in Figs. 1 to 20 showing the schematic structure, 1 is the machine frame of the hand knitting machine body, and the needle bed 2 attached to the front part has 200 knitting needles 3 arranged in a 4.5 mm row. The butts 4 are arranged in a row so as to be movable back and forth with a set pitch, and each of the butts 4 penetrates the guide groove 6 of the groove plate 5 which is the upper surface plate of the needle bed 2 from below and projects upward.
Each rear point trunk is inserted into the vertical elongated hole 8 of the rear abutment plate 7 and supported so as to be movable up and down, and is normally held in the vertical position by the elastic force of the leaf spring 9 that abuts the lower surface of each. (See Figure 5) On the upper surface of the needle receiving plate 10 located in front of the groove plate 5 of the needle bed 2, a number "0" is attached to the part that divides the 200 knitting needles 3 into left and right halves. At the same time, a red band display 11 is provided in the area located on the right side to cover the 100 knitting needles 3 on the right side, and a red band display 11 is provided on the area located on the left side to cover the 100 knitting needles 3 on the left side. A green belt display 12 is provided to cover the knitting needles 3, and the left and right
From "0" at the center of the needle bed to "1" toward the left and right outside so that the 100 knitting needles 3 correspond sequentially.
The needle numbers "2", "3", . . . "100" are attached (FIG. 2 shows only some needle numbers).
13は針床2の溝板5上に案内レール14に沿
つて左右移動自在に装架された編成用Kキヤリジ
で、その裏面(第3図は上方から透視した状態で
図示)には、編針3のバツト4を案内する通路を
形成して例えばタツク編やすべり目編、或いは第
3図実線示のカム配置において二色同時編込み編
等の編成を可能とする周知の編成カム機構15が
設けられている。更に、Kキヤリジ13の左右両
側部位には、夫々キヤリジ移動方向の後方側のも
のが有効動作して、編成カム機構15の特に主カ
ム15aの後側を通つて外方に進む編針3のバツ
ト4を、編成待期位置Aとべら抜け直前の前方選
針位置Bとに前後二位置に選別してキヤリジ外方
に導出させる左右一対の選別カム機構16が設け
られている。即ち、キヤリジ中心線Cに関して左
右に対称をなす位置に、これより手前側の誘導カ
ム17に沿つてわずか前進された編針3のバツト
4を押下する圧下カム18が配設されると共に、
その外側部位にあつて後述する柄板係止作用によ
り圧下位置に係止されたままの低バツト針をその
まま直線的に通過させて前方選針位置Bに前進さ
せることとなり、また係止作用を受けることなく
直ちに上方に復帰した高バツト針のバツト4に係
合して編成待期位置Aまで後退させることとなる
分離カム19が設けられている。 Reference numeral 13 denotes a knitting K carriage mounted on the groove plate 5 of the needle bed 2 so as to be movable left and right along the guide rail 14; A well-known knitting cam mechanism 15 is provided which forms a passage for guiding the batts 4 of 3 and enables knitting, for example, tuck knitting, slip stitch knitting, or simultaneous knitting of two colors in the cam arrangement shown in solid lines in FIG. It is provided. Furthermore, the left and right portions of the K carriage 13 are operated effectively at the rear side in the direction of carriage movement, and the butts of the knitting needles 3 that move outward through the rear side of the knitting cam mechanism 15, particularly the main cam 15a, are effectively operated. A pair of left and right sorting cam mechanisms 16 are provided for sorting needles 4 into two positions, front and rear, a knitting standby position A and a forward needle selection position B immediately before latch removal, and leading them out to the outside of the carriage. That is, at positions symmetrical to the left and right with respect to the carriage center line C, the lowering cams 18 are arranged to press down the butts 4 of the knitting needles 3 that have been slightly advanced along the guide cams 17 on this side, and
The low butt needle, which is located on the outer side and remains locked in the lowered position due to the handle plate locking action described later, is allowed to pass straight through and advance to the forward needle selection position B, and the locking action is also activated. A separation cam 19 is provided which engages with the butt 4 of the high butt needle which immediately returns upward without being hit by the knitting needle, thereby causing it to retreat to the knitting waiting position A.
第4図において、20はKキヤリジ13と同じ
ように針床2の溝板5上で左右動自在に装架され
る編目移転用Lキヤリジで、その裏面には、レー
ス編に際して前後二位置A,Bに選別された編針
3のバツト4を案内し、前方選針位置Bの編針3
に懸吊された編目をキヤリジ進行方向に隣接する
編成待期位置Aの編針3に移転するための周知の
移転カム機構21がキヤリジ中心線Dに関して左
右対称に配設されると共に、Kキヤリジ13の選
別カム機構16に準じて圧下カム18aと分離カ
ム19aとからなる左右一対の選別カム機構16
aが設けられている。 In FIG. 4, 20 is a stitch transfer L carriage mounted on the groove plate 5 of the needle bed 2 so as to be movable left and right in the same way as the K carriage 13. On the back side of the L carriage, there are two positions A for lace knitting. , B guides the butt 4 of the knitting needle 3 sorted to the knitting needle 3 at the forward needle selection position B.
A well-known transfer cam mechanism 21 for transferring the knitting needles 3 suspended on the K carriage 13 to the knitting needles 3 at the knitting standby position A adjacent in the carriage traveling direction is arranged symmetrically with respect to the carriage center line D. According to the sorting cam mechanism 16 of
A is provided.
第3図、第6図及び第7図において、22は機
枠1内の右方部に設けられたプーリで、左方部に
設けられた他のプーリ23との間に走行無端ベル
ト24が掛け渡され、各プーリ22,23にはベ
ルト24に穿設した円形透孔25に係合して確動
的な運動伝達を行なう爪26が備えられている。
ベルト24には、第4図に示されるように円形透
孔25の所定おきに横長の連結孔27が編針3の
8本おきのピツチ(4.5×8mm)で設けられ、全
体として計57個の連結孔27を保有するようにベ
ルトの長さが設定されている。 3, 6, and 7, reference numeral 22 denotes a pulley provided on the right side of the machine frame 1, and a running endless belt 24 is disposed between it and another pulley 23 provided on the left side. Each of the pulleys 22 and 23 is provided with a pawl 26 that engages with a circular hole 25 formed in the belt 24 for positive motion transmission.
As shown in FIG. 4, the belt 24 is provided with horizontally elongated connecting holes 27 at predetermined intervals of the circular through holes 25 at every eighth pitch (4.5 x 8 mm) of the knitting needles 3, and a total of 57 connecting holes 27 are provided in the belt 24 at predetermined intervals of the circular through holes 25. The length of the belt is set so as to have the connecting hole 27.
Kキヤリジ13には、キヤリジ中心線Cから
夫々左右に24ピツチ(1ピツチは4.5mm)離れた
部位に左右二個の連結ピン28があり、また、L
キヤリジ20には、キヤリジ中心線Dから夫々左
右に12ピツチ離れた部位に左右二個の連結ピン2
8aがあつて、これらのうちで有効動作するよう
に決められたキヤリジの連結ピン28若しくは2
8aが、ベルト24の連結孔27のいずれかに嵌
まることによつて、キヤリジとベルトが一体的に
連動走行するようになり、更にプーリ22,23
が編針3の48本分のキヤリジ移動で一回転するよ
うになつている。Kキヤリジ13の連結ピン28
は、誘導カム17の切換え操作に連動して、同カ
ム17が第3図実線示の選針作用位置にあると
き、ベルト24の連結孔27に対して連結ピン2
8が嵌合自在なるようにベルト側に弾発保持され
ると共に、誘導カム17が例えば平編編成時にお
いて同図鎖線示の不作用位置に跳ね上げられたと
きは、その操作部材(図示せず)の操作に連動し
て連結ピン28がベルト24の連結孔27から外
れた前方位置に固定配置される。 The K carriage 13 has two left and right connecting pins 28 located 24 pitches apart (one pitch is 4.5 mm) from the carriage center line C to the left and right, respectively.
The carriage 20 has two connecting pins 2 on the left and right located 12 pitches apart on the left and right from the carriage center line D.
8a, and the carriage connecting pin 28 or 2 which is determined to be effective in operation.
8a is fitted into one of the connecting holes 27 of the belt 24, so that the carriage and the belt move together as one, and the pulleys 22, 23
is designed to rotate once by moving the carriage of 48 knitting needles 3. Connecting pin 28 of K carriage 13
In conjunction with the switching operation of the guiding cam 17, when the cam 17 is in the needle selection action position shown by the solid line in FIG.
8 is elastically held on the belt side so that the guide cam 17 can be freely fitted, and when the guiding cam 17 is flipped up to the non-operating position shown by the chain line in the figure during plain knitting, for example, the operating member (not shown) The connecting pin 28 is fixedly disposed at a forward position out of the connecting hole 27 of the belt 24 in conjunction with the operation of step (1).
第3図及び第6図において、29はプーリ22
と一体に回転するように設けられた黒色の遮光性
材からなる符号円板で、その外周円に三個の位相
(PHASE)用起立壁30が夫々略60度ずつの角度
範囲に渡つて略円弧状に形成されると共に、外周
円端部に48個のVIDEO用突起31が起立円環状
に突設されている。32は符号円板29の直上に
対応して機枠1に固定的に取付けられた位相用ホ
トインタラプタ素子(以下単に位相素子と称す)
で、起立壁30を半径方向から挾むように配置さ
れた発光ダイオード32aの投射光をホトトラン
ジスタ32bが受光するか否かによつて起立壁3
0の検出を行なう(第3図参照)。 In FIGS. 3 and 6, 29 is a pulley 22
This is a code disk made of a black light-shielding material that is provided to rotate together with the code disk, and three phase (PHASE) upright walls 30 are provided on the outer circumference of the sign disk, each extending over an angular range of about 60 degrees. It is formed in an arc shape, and 48 VIDEO protrusions 31 are provided in an upright annular shape at the end of the outer circumference. Reference numeral 32 denotes a phase photointerrupter element (hereinafter simply referred to as a phase element) fixedly attached to the machine frame 1 directly above the code disk 29.
Then, depending on whether or not the phototransistor 32b receives the projected light of the light emitting diode 32a arranged to sandwich the upright wall 30 in the radial direction, the upright wall 3
0 is detected (see Figure 3).
33は符号円板29の突起31の列に対応して
機枠1に固定的に取付けられたVIDEO用ホトイ
ンタラプタ素子(以下単にVIDEO素子と称す)
で突起31の列を半径方向から挾むように配置さ
れた発光ダイオード33aの投射孔をホトトラン
ジスタ33bが受光し或いはしないことによつて
突起31のピツチを周期とするパルス信号を発生
し、更には同ホトトランジスタ33bの組より突
起31の四半分の一ピツチ分の間隔をおいて配置
された発光ダイオード33cの投射孔をホトトラ
ンジスタ33dが受光し或いはしないことによつ
て、上記パルス信号より90度の位相が進み若しく
は遅れたパルス信号を出力する(第22図参
照)。 Reference numeral 33 denotes a VIDEO photointerrupter element (hereinafter simply referred to as a VIDEO element) fixedly attached to the machine frame 1 in correspondence with the row of protrusions 31 of the code disk 29.
The phototransistor 33b receives or does not receive light from the projection holes of the light emitting diodes 33a arranged to sandwich the row of protrusions 31 in the radial direction, thereby generating a pulse signal having a period equal to the pitch of the protrusions 31. The phototransistor 33d receives or does not receive light from the projection hole of the light emitting diode 33c, which is arranged at an interval of one quarter pitch of the protrusion 31 from the set of phototransistors 33b. A pulse signal whose phase is advanced or delayed is output (see FIG. 22).
第3図及び第7図において、33は右側100番
の編針3より更に半ピツチ(2.25mm)右外方にず
らした位置にて針床2の後部に取付けられたキヤ
リジ検出用のスイツチ装置たる右基準用磁気抵抗
素子(以下単に右基準素子と称す)で、ソニー株
式会社製のSDME感磁性素子であつてバイアスマ
グネツト付のデユアルタイプDM−202型からな
り、第27図に示される如き矢印のバイアス極性
を有する構成であり、また、40は左側100番の
編針3より更に半ピツチ左外方にずらした位置に
て同じような構成で取付けられたキヤリジ検出用
のスイツチ装置たる左基準用磁気抵抗素子(以下
単に左基準素子と称す)で、右基準素子と同様な
バイアス極性が与えられている。第3図及び第7
図に示されるように右基準素子38の設置部位は
プーリ22の回転軸心から左方に3.5ピツチ
(15.75mm)ずれた線上にあり、また左基準素子4
0はプーリ23の回転軸心から右方に半ピツチ
(2.25mm)ずれた線上部位にある。 In FIGS. 3 and 7, 33 is a switch device for carriage detection attached to the rear of the needle bed 2 at a position shifted further outward to the right by a half pitch (2.25 mm) from the knitting needle 3 of No. 100 on the right side. The magnetoresistive element for the right reference (hereinafter simply referred to as the right reference element) is a dual type DM-202 type SDME magnetic sensitive element with a bias magnet manufactured by Sony Corporation, as shown in Figure 27. It has a configuration with bias polarity as indicated by the arrow, and 40 is a left reference which is a switch device for carriage detection and is installed in a similar configuration at a position further shifted outward by a half pitch to the left from knitting needle 3 of No. 100 on the left side. The magnetoresistive element (hereinafter simply referred to as the left reference element) is given the same bias polarity as the right reference element. Figures 3 and 7
As shown in the figure, the installation location of the right reference element 38 is on a line shifted 3.5 pitches (15.75 mm) to the left from the rotation axis of the pulley 22, and the left reference element 38
0 is located on a line that is shifted by half a pitch (2.25 mm) to the right from the rotation axis of the pulley 23.
Kキヤリジ13には、針床2に装架された状態
において、左右の各基準素子38,40に対応し
てそのいずれに接近した場合にも有効作用する第
1のスイツチ作用部材としての左右二個の磁石体
42,43が前後方向のNS極性でキヤリジ中心
線Cから夫々外方に12ピツチ(54mm)離れた位置
に設置されており、また、Lキヤリジ20には、
各基準素子38,40のいずれに対しても有効作
用する第2のスイツチ作用部材としての磁石体4
4が、上記磁石体42,43とは異なる態様であ
つて前後の極性を反対にしたSN極性でキヤリジ
中心線D上に設置されており、それら各磁石体4
2,43及び44が各基準素子38,40に近接
した場合に互いに逆向きとなる外部磁界を及ぼす
(第30図参照)ことにより、各素子38,40
に異なるスイツチ動作を行なわせて後述する左右
の各基準信号並びにキヤリジ判別信号を出力させ
るようになつている。 The K carriage 13 has two left and right switches as a first switch acting member that corresponds to each of the left and right reference elements 38 and 40 and acts effectively when approaching either of them when mounted on the needle bed 2. Magnets 42 and 43 are installed at positions 12 pitches (54 mm) outward from the carriage center line C with NS polarity in the front-rear direction, and in the L carriage 20,
Magnet 4 as a second switch acting member that effectively acts on both reference elements 38 and 40
4 is installed on the carriage center line D in a manner different from the above-mentioned magnet bodies 42 and 43, and with SN polarity in which the front and rear polarities are reversed.
When 2, 43 and 44 approach each reference element 38, 40, external magnetic fields are applied in opposite directions to each other (see FIG. 30), so that each element 38, 40
By performing different switch operations, left and right reference signals and a carriage determination signal, which will be described later, are output.
特に、Kキヤリジ13の磁石体42,43は、
上記連結ピン28のベルト24に対する作用、不
作用の前後移動に関連して同じく前後に連動する
ことにより、例えば同ピン28が前方の非連結位
置に固定配置されたときは、磁石体42,43が
各基準素子38,40に対応してもこれに近接し
ない前方の不作用位置に退避される関係にあり、
同ピン28がベルト24に連結可能な後方位置に
弾発保持された場合のみに、各基準素子38,4
0に近接して有効的にスイツチ動作させる後方位
置に作用配置されるようになつている。 In particular, the magnet bodies 42 and 43 of the K carriage 13 are
By similarly interlocking back and forth in relation to the back and forth movement of the connecting pin 28 with and without action on the belt 24, for example, when the pin 28 is fixedly disposed in the front unconnected position, the magnets 42, 43 corresponds to each reference element 38, 40, but is evacuated to a front inactive position that is not close to this,
Only when the pin 28 is resiliently held at a rear position where it can be connected to the belt 24, each reference element 38, 4
It is adapted to be operatively arranged in a rearward position close to 0 for effective switching operation.
15a〜hはキヤリジ搭載の選別カム機構16
或いは16aと協働して選針制御を行なうために
設けられた8枚の柄板で、これらは前後方向に重
なつた状態で編針列設方向に各別に移動自在に装
置されている。これらの各柄板45a〜hには、
第6図及び第9図に示されるような編針係止用の
鉤状突起46が、個別には編針3の8本おきのピ
ツチで設けられており、全体では互いに食い違う
ように形成されており、本例では、特に第10図
乃至第12図に示されるように、左側100番の編
針3に対応する鉤状突起46を柄板45aが保有
し、同じく左側99番の編針3に対応する鉤状突起
46を柄板45bが保有し、以下順に右方にずれ
るに従つて柄板45c,45d,45e……45
h,45a,45b……が保有する配列順を繰返
して、右側100番の編針3に対応する鉤状突起4
6を柄板45hが保有するようになつている。 15a to 15h are carriage-mounted sorting cam mechanisms 16
Alternatively, eight handle plates are provided to perform needle selection control in cooperation with 16a, and these are arranged so as to be movable individually in the direction in which the knitting needles are arranged while being overlapped in the front-rear direction. Each of these handle plates 45a to 45h includes
Hook-shaped protrusions 46 for locking knitting needles as shown in FIGS. 6 and 9 are individually provided at every eighth pitch of the knitting needles 3, and are formed so as to be offset from each other as a whole. In this example, as particularly shown in FIGS. 10 to 12, the handle plate 45a has a hook-shaped protrusion 46 corresponding to the knitting needle 3 numbered 100 on the left side, and also corresponding to the knitting needle 3 numbered 99 on the left side. The hook-shaped projection 46 is held by the handle plate 45b, and as it is shifted to the right in order, the handle plates 45c, 45d, 45e...45
By repeating the arrangement order held by h, 45a, 45b..., the hook-shaped protrusion 4 corresponding to the knitting needle 3 of number 100 on the right side is
6 is held by the handle plate 45h.
また各柄板45a〜hは、夫々の左端に掛けた
発条47の作用によつて鉤状突起46が編針3の
下方に対応することなく左側に隣接した編針3と
の間に配置される不作用位置に保持されるが、発
条47の作用に抗する右方への移動によつて、下
方に押下げられた編針3を係止し得る作用位置を
とり得る。 Further, each of the handle plates 45a to 45h has a hook-shaped projection 46 which is arranged between the knitting needle 3 adjacent to the left side without corresponding to the lower part of the knitting needle 3 due to the action of the spring 47 hung on the left end of each handle plate. Although it is held in the working position, by moving to the right against the action of the spring 47, it can assume a working position in which it can lock the knitting needle 3 that has been pushed down.
第3図、第5図及び第6図において、48は電
一機変換部材たる電磁石群で、柄板45の二倍に
相当する16個の電磁石SL0〜9、A〜F(16進
で表わしている)が備えられると共に、各電磁石
SLの直上に配設された揺振板50は、その各前
端方が後端を支点に上下に移動自在に取付けら
れ、常には引張りコイルばね49の作用で電磁石
SLに吸着される方向への移動勢力が与えられて
いる。51は16個の電磁石SL並びに揺振板50
と各別に対応するように列設されたU字状杆で、
その各後脚51aが支持枠52に対して上下動自
在になるように串通されると共に、その各後脚5
1aを軸に前脚51bが水平面内に揺振できるよ
うに支持され、常にはその各下面に弾発する上昇
付勢ばね53の作用によつて後脚51aの上端が
揺振板50の前端下面に当接するように取付けら
れている。 In Figs. 3, 5, and 6, 48 is an electromagnet group which is an electric power conversion member, and 16 electromagnets SL0-9, A-F (expressed in hexadecimal), which corresponds to twice the number of handle plates 45, are shown. ) and each electromagnet
The oscillating plate 50, which is disposed directly above the SL, is attached at each front end so that it can move up and down with the rear end as a fulcrum, and is always connected to an electromagnet by the action of a tension coil spring 49.
A moving force is given to it in the direction of being absorbed by the SL. 51 is 16 electromagnets SL and shaking plate 50
U-shaped rods arranged in rows corresponding to each
Each of the rear legs 51a is threaded through the support frame 52 so that it can move up and down, and each of the rear legs 51a
The front leg 51b is supported so as to be able to swing in a horizontal plane around the front leg 1a, and the upper end of the rear leg 51a is moved to the lower front end surface of the rocking plate 50 by the action of upward biasing springs 53 that are always resiliently applied to each lower surface of the front leg 51b. They are installed so that they are in contact with each other.
54はU字状杆51の前脚上方に配設されたカ
ム輪で、プーリ22の一回転で三回転するよう
に、言い換えれば編針3の16本分のキヤリジ移動
で一回転するようにかさ歯車機構55を介してプ
ーリ22に連結されている。カム輪54には、第
10図乃至第12図に展開して示されるような16
個の横作動カムAC0〜Fが、位相を編針の一ピ
ツチに相当する角度(22.5度)ずつ順次にずらし
て形成されると共に、その各横向きのカム頂面の
長さを編針の略4ピツチに相当する角度範囲とな
るように定めて、全体としてはカム輪54を一周
するように螺状に配列されている。更に、カム輪
54の周面には、各横作動カムACと一対一の関
係をもつて、しかも同カムACに対し180度の位相
を夫々にずらして16個の押下カムBC0〜Fが形
成され、その各外周面に膨出したカム面の形状
は、第5図及び第6図に示されるように、夫々に
対応する横作動カムACの両側すそ縁付近から
徐々にふくらんで、編針の略2ピツチに相当する
角度範囲に渡つて頂面をもつように定められてい
る。尚、便宜上、第10図乃至第12図において
は、横作動カムACと押下カムBCとの位相を明示
するために同一のカム面向きとして重複表示して
いる。 54 is a cam wheel disposed above the front leg of the U-shaped rod 51, which is a bevel gear so that it rotates three times with one rotation of the pulley 22, or in other words, rotates once with the movement of the 16 carriages of the knitting needles 3. It is connected to the pulley 22 via a mechanism 55. The cam ring 54 has a 16
The horizontal action cams AC0 to AC are formed by sequentially shifting the phase by an angle (22.5 degrees) corresponding to one pitch of the knitting needle, and the length of the top surface of each horizontal cam is approximately four pitches of the knitting needle. They are arranged in a spiral shape so as to go around the cam ring 54 as a whole. Further, on the circumferential surface of the cam ring 54, 16 push-down cams BC0 to BC are formed in a one-to-one relationship with each lateral actuating cam AC, and each having a phase shift of 180 degrees with respect to the cam AC. As shown in FIGS. 5 and 6, the shape of the cam surface that bulges out on each outer circumferential surface gradually swells from the vicinity of both side hem edges of the corresponding lateral action cam AC, and the shape of the cam surface bulges out on the outer peripheral surface of the knitting needle. It is determined to have a top surface over an angular range corresponding to approximately two pitches. For convenience, in FIGS. 10 to 12, in order to clearly indicate the phase of the lateral actuation cam AC and the push-down cam BC, the cam faces are shown in duplicate as having the same cam surface orientation.
カム輪54の各押下カムBCは、夫々に対応す
るU字状杆54の前脚51bに当接して、そのカ
ム面作用により上昇付勢ばね53の弾力に抗して
降下させ、その頂面位置にて第5図実線示の下方
位置まで、即ち、後脚51a上端が揺動板50の
前端下面よりわずかに離れる位置まで押下させ
る。そして、例えば、電磁石SLが断電されてい
る場合は、引続くカム輪54の回転に伴なつて、
上昇付勢ばね53の弾力が引張りコイルばね49
の弾力に打勝つために、第5図鎖線示の上方位置
に向かつてカムBCの周面に沿いつつ復帰するU
字状杆51と共に、揺振板50の前端が浮上され
る。このとき、U字状杆51の前脚51bが、横
作動カムACの連動軌跡内に入り、更に続くカム
輪54の回転に従つて、同カムACの横向きカム
面の作用を受けると、後脚51aを軸として前脚
51bが揺動する。けれども、電磁石SLが通電
されている場合は、その電磁力によつて揺振板5
0を第5図実線示の位置に効果的に保持するため
に、上昇付勢ばね53の弾力を受けるU字状杆5
1が上方に復帰できなく、そのままの降下位置に
保留される。従つて、引続くカム輪54の回転に
伴なつても、U字状杆51の前脚51bが横作動
カムACの運動軌跡外の下方にあつて、同カムAC
の作用を受けないままである。 Each push-down cam BC of the cam ring 54 comes into contact with the front leg 51b of the corresponding U-shaped rod 54, and is lowered by the action of its cam surface against the elasticity of the upward biasing spring 53, thereby reaching its top surface position. At this point, the rear leg 51a is pushed down to the lower position shown by the solid line in FIG. For example, when the electromagnet SL is de-energized, as the cam wheel 54 continues to rotate,
The elasticity of the upward biasing spring 53 tensions the coil spring 49
In order to overcome the elastic force of
The front end of the swing plate 50 is floated together with the letter-shaped rod 51. At this time, the front leg 51b of the U-shaped rod 51 enters the interlocking locus of the lateral action cam AC, and as the cam wheel 54 continues to rotate, the front leg 51b of the U-shaped rod 51 receives the action of the lateral cam surface of the cam AC. The front leg 51b swings about the axis 51a. However, if the electromagnet SL is energized, the electromagnetic force will cause the shaking plate to
0 in the position shown by the solid line in FIG.
1 cannot return upward and remains in the lowered position. Therefore, even with the subsequent rotation of the cam wheel 54, the front leg 51b of the U-shaped rod 51 is below the movement trajectory of the lateral action cam AC, and the cam AC
remains unaffected by
第5図及び第6図において、56は各U字状杆
51の前脚51bに対応して中間部が揺動支点と
なるように支持枠52に串通支持した移動棒で、
上記の前脚51bの揺動動作を柄板45の所定の
ものに伝達し、同板45を発条47の弾力に抗し
て選針不作用位置から作用位置へと移動させるよ
うに、柄板45の作用孔57に挿通して作用的に
連結されている。移動棒56の数は柄板45の枚
数である8の整数倍で16個と定められているか
ら、各一枚の柄板45に連結される移動棒56の
数は2個となり、総数の配列中から7個おき1個
の配列順で柄板45に連結される。そして、第6
図に示されるように、所定外の柄板45に挿通す
る移動棒56の前端は、同板45の横方向に長い
遊孔58に入れられて作用的に無関係とされてい
る。 In FIGS. 5 and 6, reference numeral 56 denotes a movable rod that is supported through the support frame 52 so that the intermediate portion thereof corresponds to the front leg 51b of each U-shaped rod 51 and serves as a swinging fulcrum.
The handle plate 45 is configured such that the swinging motion of the front leg 51b is transmitted to a predetermined part of the handle plate 45, and the plate 45 is moved from the needle selection non-active position to the active position against the elasticity of the spring 47. It is inserted into the working hole 57 of and is operatively connected. The number of moving rods 56 is determined to be 16, which is an integral multiple of 8, which is the number of handle plates 45, so the number of moving rods 56 connected to each handle plate 45 is 2, which is the total number. Every seven pieces are connected to the handle plate 45 in the order of arrangement. And the sixth
As shown in the figure, the front end of the moving rod 56 that is inserted into the handle plate 45 other than the predetermined one is inserted into a laterally elongated play hole 58 in the handle plate 45, so that it is effectively unrelated.
本例において、柄板45aには電磁石SL0,
8に対応する二個の移動棒56が作用的に連結さ
れ、柄板45bには電磁石SL1,9に対応する
二個の移動棒56が、同じく柄板45cにはSL
2,Aに対応するものが、柄板45dにはSL
3,B対応するものが、柄板45eにはSL4,
Cに対応するものが、柄板45fにはSL5,D
に対応するものが、柄板45gにはSL6,Eに
対応するものが、柄板45hにはSL7,Fに対
応するものが夫々に作用的に連結されている。 In this example, the handle plate 45a includes an electromagnet SL0,
Two moving rods 56 corresponding to electromagnets SL 8 are operatively connected to each other, and two moving rods 56 corresponding to electromagnets SL1 and SL 9 are attached to the handle plate 45b, and SL is attached to the handle plate 45c.
2. The one corresponding to A is SL on the handle plate 45d.
3, B corresponds to the handle plate 45e, SL4,
The one corresponding to C is SL5, D on handle plate 45f.
Those corresponding to SL6 and E are operatively connected to the handle plate 45g, and those corresponding to SL7 and F are operatively connected to the handle plate 45h.
第3図及び第6図において、ベルト24がこれ
に連結したキヤリジ13或いは20と一体的に、
例えば右側に移動すると、第6図矢印E方向に回
転するプーリ22を介してカム輪54が同じく矢
印E方向に回転するため、各横作動カムACが
夫々に対応するU字状杆51の左側に位置するも
のより右側に位置するものに向かつて順次に作用
することとなり、しかも編針3の1本分のキヤリ
ジ移動に関係して一つずつ順次に隣り合つたもの
に波及する動作となる。また、キヤリジが左方向
に移動すれば、右側から左側のものに向かつて波
及する。従つて、夫々に対応する電磁石SLの通
断電制御により、横作動カムACに当接するもの
としないものとに順次に選択されるU字状杆51
の上下変位に応答し、移動棒56を介して柄板4
5を選針不作用位置にそのまま帯くか、或いは作
用位置に移動する選針制御動作が、キヤリジの移
動方向にしかも同じ速度で循環する。 In FIGS. 3 and 6, the belt 24 is integrally connected to the carriage 13 or 20,
For example, when moving to the right, the cam wheel 54 also rotates in the direction of arrow E via the pulley 22 that rotates in the direction of arrow E in FIG. The action is sequentially applied to the knitting needles located on the right side of the knitting needle 3, and in relation to the carriage movement of one knitting needle 3, the action spreads to the adjacent knitting needles one by one. Also, if the carriage moves to the left, the effect will spread from the right side to the left side. Therefore, the U-shaped rods 51 are sequentially selected to be in contact with the lateral actuation cam AC or not to be brought into contact with the lateral action cam AC by controlling the energization and de-energization of the corresponding electromagnets SL.
in response to the vertical displacement of the handle plate 4 via the moving rod 56.
The needle selection control operation of leaving the needle in the needle selection inactive position or moving it to the active position circulates in the direction of movement of the carriage and at the same speed.
更に、第9図に明示されるように、キヤリジ搭
載の選別カム機構16(16a)の特に圧下カム
18(18a)との関係において、編針3のバツ
ト4が圧下されたころに、これを係止し得る鉤状
突起46をもつた柄板45が、移動棒56を介し
て横作動カムACの作用を受けることにより作用
位置に移動して、圧下編針3を鉤状突起46に係
止し、その一時的な低バツト針を同カムACの作
用を受ける間のみ保持して、分離カム19を越え
るころに釈放する関係にある。従つて、これらの
タイミングを正確に作り出すために、キヤリジ1
3,20は、夫々連結ピン28,28aがベルト
24の連結孔27に嵌まつた状態においてのみ両
者連動できる構成であつて、連結孔27のいずれ
に嵌まつた場合においても、所要のタイミングが
確保される。 Furthermore, as clearly shown in FIG. 9, in relation to the carriage-mounted sorting cam mechanism 16 (16a), especially the reduction cam 18 (18a), when the butt 4 of the knitting needle 3 is pressed down, it is engaged. A handle plate 45 having a hook-shaped protrusion 46 that can be stopped is moved to the operating position by receiving the action of a transverse action cam AC via a moving rod 56, and the knitting needle 3 is engaged with the hook-shaped protrusion 46. , the temporary low butt needle is held only while being acted on by the cam AC, and is released when it crosses the separation cam 19. Therefore, in order to accurately produce these timings, the carriage 1
3 and 20 are configured such that they can be interlocked only when the connecting pins 28 and 28a are respectively fitted into the connecting holes 27 of the belt 24, and even when they are fitted into any of the connecting holes 27, the required timing is fixed. Secured.
もつとも、連結孔27の列設ピツチが8ピツチ
(36mm)に定められていることから、例えば、柄
板45aの鉤状突起46に対応する編針3がキヤ
リジの圧下カム18(18a)により圧下された
ころに、柄板45aが選針作用位置に移動する関
係にあつても、同板45aが横作動カムAC0,
8のいずれにより移動されるかについては特定さ
れることがなく、言い換えれば、連結孔27のい
ずれにピンが嵌まつたかによつて、横作動カム
AC0〜8のいずれかに決定され、180度の位相ず
れが生じることになる。このため、キヤリジとベ
ルトの両者が新規に連結される場合等において、
上記位相素子32の出力信号が効果的に利用され
る。 However, since the arrangement pitch of the connecting holes 27 is set to 8 pitches (36 mm), for example, the knitting needles 3 corresponding to the hook-shaped protrusions 46 of the handle plate 45a are pressed down by the pressing down cam 18 (18a) of the carriage. Even when the handle plate 45a moves to the needle selection position, the plate 45a moves to the horizontal operation cam AC0,
8 is not specified, and in other words, depending on which of the connecting holes 27 the pin is fitted into, the horizontal operation cam
The AC is determined to be one of 0 to 8, and a phase shift of 180 degrees will occur. Therefore, when both the carriage and belt are newly connected,
The output signal of the phase element 32 is effectively utilized.
即ち、本例では、第9図に示されるように、各
編針3がキヤリジの連結ピン28(28a)の線
上に到来する選針時点(第9図Fで示される)か
ら編針3の略11ピツチ分先行した時点で、予めそ
の各編針3の選針に必要な柄板45を決定し、所
要の電磁石SLに通電を開始すると共に、上記選
針時点Fから編針3の略5ピツチ分経過した時点
で、電磁石SLの通電を終了する関係に定められ
ていて、特に、U字状杆51が押下カムBCの頂
面より手前側にあつて徐々に下降される途中の時
点で電磁石SLの通電を開始する設定であるが、
上記キヤリジとベルトの新規の連結等に際して
は、180度の位相をずらした二個の押下カムBCの
いずれが通電開始に適した回転位置にあるかを判
定し、これに対応する電磁石SLに通電を開始す
るものである。 That is, in this example, as shown in FIG. 9, from the point of needle selection (shown in FIG. 9F) when each knitting needle 3 arrives on the line of the connecting pin 28 (28a) of the carriage, approximately 11 of the knitting needle 3 At the point in time, the handle plate 45 necessary for needle selection of each knitting needle 3 is determined in advance, and energization is started to the required electromagnet SL, and at the same time, approximately 5 pitches of knitting needles 3 have passed from the above-mentioned needle selection point F. At the point when the U-shaped rod 51 is on the front side of the top surface of the push-down cam BC and is gradually being lowered, the electromagnet SL is turned off. The setting is to start energizing, but
When newly connecting the above-mentioned carriage and belt, it is determined which of the two push-down cams BC with a phase shift of 180 degrees is at the appropriate rotational position to start energizing, and the corresponding electromagnet SL is energized. This is the start of the process.
第1図、第5図及び第13図において、59は
記録媒体としての模様カードであり、例えば、透
写筆記を可能なるようにして粗面状をなすポリエ
ステル等の半透明プラスチツクシート等の材質か
らなる。カード59には、両側部に送り孔60が
設けられると共に、中間部に縦横の升線61a,
61bによつて多数の矩形状の画素領域61が多
段に渡つて形成され、本例では横一段が60個の画
素領域61で150段からなり、最左側の画素領域
61を「1」として右側に順次数えたときの各画
素領域番号を明示するために、図示されるような
「6」、「12」、「18」……「60」の領域番号が付記
され、また、最下段を「1」として上方に順次数
えたときの段数を明示するために、図示されるよ
うな「5」、「10」……の段表示が付記されてい
る。 In FIGS. 1, 5, and 13, 59 is a pattern card as a recording medium, and is made of a material such as a translucent plastic sheet such as polyester that has a rough surface that allows transparent writing. Consisting of The card 59 is provided with feed holes 60 on both sides, and vertical and horizontal square lines 61a in the middle.
61b, a large number of rectangular pixel regions 61 are formed in multiple stages, and in this example, each horizontal row consists of 150 rows with 60 pixel regions 61, with the leftmost pixel region 61 being "1" and the right In order to clearly indicate each pixel area number when counted sequentially, the area numbers "6", "12", "18"..."60" as shown in the figure are added, and the bottom row is marked " In order to clearly indicate the number of stages when counting upwards as ``1'', ``5'', ``10'', etc. as shown in the figure are added.
また、カード59には、画素領域61を形成し
た欄の左側方において、同領域61より最下段を
10升目分だけ上方にずらして形成された一升目幅
の指示欄62があり、「11」段の画素領域61に
対応する最下段を「1」として上方に数えたとき
の段数を指示する「5」、「10」……の段指示63
が付記されており、更に、画素領域61の欄の右
側方において、同欄より最下段を11升目分だけ上
方にずらして形成された小幅の糸交換欄65があ
り、「12」段の画素領域61に対応する最下段を
「1」として上方に数えたとかの段数を指示する
「5」、「10」……の段指示66が付記されてい
る。 In addition, on the card 59, on the left side of the column in which the pixel area 61 is formed, the bottom row from the area 61 is
There is an instruction field 62 with a width of one square formed by shifting upward by 10 squares, and a field 62 for indicating the number of rows when counting upwards with the lowest row corresponding to the pixel area 61 of the "11" row as "1". 5", "10"... step instructions 63
Furthermore, on the right side of the column of the pixel area 61, there is a small thread exchange column 65 formed by shifting the bottom column upward by 11 squares from the same column, and the pixel of the "12" column. Row instructions 66 such as "5", "10", etc. indicating the number of rows, such as counting upward from the lowest row corresponding to the area 61 as "1", are attached.
カード59の画素領域61の欄には、所望する
編模様に従つて選択した画素領域61をカード5
9の表面より光反射率の悪い黒色インキ等によつ
て塗りつぶすことにより編成パターン64を自由
に描くことができ、また予め印刷された記録型式
であつてもよい。一個の画素領域61の大きさ
は、編成実技上で最も良く利用される編成編目の
大きさに合致させて、本例では40目60段の編目ゲ
ージが10.4cm、10.8cmを満足するように、縦の升
線61aのピツチを2.6mm、横の升線61bのピ
ツチを1.8mmに設定して、略実寸大の編成パター
ン64が記録される。 In the pixel area 61 column of the card 59, the pixel area 61 selected according to the desired knitting pattern is displayed on the card 59.
The knitting pattern 64 can be freely drawn by filling it with black ink or the like having a lower light reflectance than the surface of the pattern 9, or may be in a pre-printed recording format. The size of one pixel area 61 is made to match the size of knitting stitches most often used in practical knitting techniques, and in this example, the stitch gauge of 40 stitches and 60 rows satisfies 10.4 cm and 10.8 cm. , the pitch of the vertical square lines 61a is set to 2.6 mm, and the pitch of the horizontal square lines 61b is set to 1.8 mm, and a substantially actual-sized knitting pattern 64 is recorded.
小幅の糸交換欄65は、例えば現在市販されて
いる「手編機(パリエ)用カラーチエンジヤ」
KHC−800型或いは「ゴム編機用カラーチエンジ
ヤ」KRC−800型を針床2の左側端に取付けるこ
とにより、異なる色の4本の編糸を自由に選択し
て、色彩豊かな編物作品を編成する場合に利用さ
れ、本例においては、「カラーチエンジヤ」の各
編糸休止部に付記した「1」、「2」、「3」「4」
の編糸番号に対応させて、そのときどきに選択使
用されるべき編糸の升目欄を黒く塗りつぶしてい
る。尚、カード59には、画素領域61の欄を区
画する最下段の横升線61bより更に4升目のピ
ツチ(1.8mm×4)離れた個所に、カードセツト
用ライン67が設けられている。 The narrow thread change column 65 is, for example, a "color changer for hand knitting machines (parliers)" currently on the market.
By attaching the KHC-800 model or the "Color changer for rubber knitting machines" KRC-800 model to the left end of the needle bed 2, you can freely select four knitting yarns of different colors to create colorful knitted works. In this example, "1", "2", "3" and "4" added to each knitting yarn pause part of "color changer" are used when knitting.
The squares of the knitting yarns to be selectively used at that time are filled in black in correspondence with the knitting yarn numbers. Note that a card setting line 67 is provided on the card 59 at a location further away from the lowermost horizontal square line 61b that divides the column of the pixel area 61 by four square pitches (1.8 mm x 4).
第1図、第5図及び第14図において、68は
機枠1の右側後方部位に設置された読取機構で、
そのユニツト支枠69に回転自在に取付けられた
送り軸70があり、同軸70と一体回転する左右
一対のスプロケツト71の爪が、記録媒体たるカ
ード59の送り孔60に係入して、少なくとも前
面を高反射面とした送り案内台板72と案内板7
3との間で、カード59を段送りするように構成
されている。送り軸70の右端方には、第14図
に示されるように、一個の中間歯車74に噛合し
てケースカバー75の凹所76より外部に露出し
て適宜に操作可能な手送りダイヤル77の回転が
伝達される歯車78が固定されると共に、その左
端方には、一組の歯車減速機構79を介して段送
り用のパルスモータ80が連結されている。 In FIGS. 1, 5, and 14, 68 is a reading mechanism installed at the rear right side of the machine frame 1;
There is a feed shaft 70 rotatably attached to the unit support frame 69, and the pawls of a pair of left and right sprockets 71 that rotate integrally with the coaxial shaft 70 engage in the feed hole 60 of the card 59, which is a recording medium, so that at least the front Feed guide plate 72 and guide plate 7 with highly reflective surfaces
3, the card 59 is configured to be fed in stages. As shown in FIG. 14, on the right end of the feed shaft 70, there is a manual feed dial 77 that meshes with one intermediate gear 74 and is exposed to the outside through a recess 76 of the case cover 75 and can be operated as appropriate. A gear 78 to which rotation is transmitted is fixed, and a pulse motor 80 for stage feeding is connected to the left end of the gear 78 via a set of gear reduction mechanisms 79.
パルスモータ80は、2−2相励磁の4相ステ
ツピングモータからなり、本例では一ステツプ角
が15度の型式のもので、カード59を第5図矢印
G方向に升目(画素領域61)の一段だけ段送り
するとき或いはその逆方向に段戻しするときに、
常に4ステツプ角の連続した回転運動(60度)を
もつて一段の送り戻しを行なうように構成され、
具体的には、その4ステツプ角の回転運動たる60
度の回転量を歯車減速機構79を介して五分の一
に減速したのちに送り軸70を1/30回転させ、こ
れをカード59の一段に相当させて段送りし、或
いは段戻しするように定められている。 The pulse motor 80 is a 4-phase stepping motor with 2-2 phase excitation, and in this example, one step angle is 15 degrees.The pulse motor 80 moves the card 59 in the direction of the arrow G in FIG. When moving one step forward or returning one step in the opposite direction,
It is configured to always perform one step of feed-back with a continuous rotational movement (60 degrees) of 4 step angles,
Specifically, the rotational motion of 4 step angles is 60
After reducing the rotation amount by 1/5 through the gear reduction mechanism 79, the feed shaft 70 is rotated by 1/30, and this corresponds to one stage of the card 59 to advance or return the card 59. It is stipulated in
第14図及び第16図において、手送りダイヤ
ル77は、中間歯車74に噛合う歯車81と相対
的に回転できるように支持され、常には同歯車8
1と一体に形成されたフランジ部82に対して、
軸線方向への弾力を保有するスナツプリング(フ
インガザガネ)83の発条性過巻片83aの作用
で圧接状態にあり、一種の摩擦クラツチ機構を介
して送り軸70を手動回転させる構成であるが、
例えば、段送り用パルスモータ80に通電されて
各ステツプ位置の保持力が作用するときは、手送
りダイヤル77にすべり回転が生じて送り軸70
の手動回転操作を無効にする。パルスモータ80
に通電されない場合は、その各ステツプ位置の保
持力が弱いために手送りダイヤル77とフランジ
部82との圧接状態が確保され、同ダイヤル77
の操作で送り軸70を自由に回転させることがで
きる。しかも、各歯車81,74,78による変
速比は、ダイヤル77の一回転で送り軸70を二
分の一回転させる構成であることから、軽い操作
力で微細な回転量を容易に得ることができる。フ
ランジ部82と手送りダイヤル77との圧接状態
において、発条性過巻片83aの弾力により所要
の摩擦力が容易に得られないとき、即ち、送り軸
70の手動回転をするに充分な伝達力が得られな
い場合は、それらの圧接する部分に適当な凹凸
部、例えば複数の山形係合部を形成して、夫々の
谷部に係合させる構成により所要の伝達力が容易
に得られる。 In FIGS. 14 and 16, the manual feed dial 77 is supported so as to be rotatable relative to a gear 81 that meshes with the intermediate gear 74.
With respect to the flange portion 82 formed integrally with 1,
The structure is such that the feed shaft 70 is manually rotated through a kind of friction clutch mechanism, which is in a press-contact state due to the action of the springy overwinding piece 83a of the snap spring 83 which has elasticity in the axial direction.
For example, when the step feed pulse motor 80 is energized to apply a holding force at each step position, the manual feed dial 77 slips and rotates, causing the feed shaft 70 to rotate.
Disable manual rotation operation. pulse motor 80
If the dial 77 is not energized, the holding force at each step position is weak, and the pressure contact state between the manual feed dial 77 and the flange portion 82 is ensured, and the dial 77
The feed shaft 70 can be freely rotated by this operation. Moreover, since the gear ratios of the gears 81, 74, and 78 are such that one rotation of the dial 77 causes the feed shaft 70 to rotate by half, it is possible to easily obtain a minute amount of rotation with a light operating force. . When the flange portion 82 and the manual feed dial 77 are in pressure contact, when the required frictional force cannot be easily obtained due to the elasticity of the springy overwound piece 83a, that is, when the required frictional force cannot be easily obtained, that is, the transmission force is sufficient to manually rotate the feed shaft 70. If this is not possible, the required transmission force can be easily obtained by forming appropriate uneven portions, for example, a plurality of chevron-shaped engaging portions on the pressure-contacting portions and engaging the respective troughs.
第5図及び第14図において、84はユニツト
支枠69の両側板間に回転自在に支承されたねじ
杆で、その右端部に固定した歯車86がセンサ駆
動用の直流モータ86の駆動歯車87に噛合して
いる。88は基部をねじ杆84に螺挿しかつ下部
二又片88aを案内レール89に嵌めたセンサ基
台で、例えば直流モータ86が正回転するとねじ
杆84を介して右方向に往動走行して、ねじ杆8
4の右端方に嵌めた緩衝用圧縮スプリング90に
衝当し、次いで直流モータ86が逆回転すると同
じくねじ杆84を介して左方向に復動走行して、
ねじ杆84の左端方に嵌めた緩衝用圧縮スプリン
グ91に衝当して停止する。 5 and 14, reference numeral 84 denotes a screw rod rotatably supported between both side plates of the unit support frame 69, and a gear 86 fixed to the right end thereof is a drive gear 87 of a DC motor 86 for driving a sensor. It meshes with the Reference numeral 88 denotes a sensor base whose base is screwed into the screw rod 84 and whose lower forked piece 88a is fitted into the guide rail 89. For example, when the DC motor 86 rotates forward, the sensor base moves forward in the right direction via the screw rod 84. , screw rod 8
4, and then when the DC motor 86 rotates in the opposite direction, it similarly travels back to the left via the threaded rod 84.
It hits the buffer compression spring 91 fitted to the left end of the threaded rod 84 and stops.
第5図及び第14図において、案内板73の前
方起立壁には、カード59の少なくとも横一段の
画素領域61の列に対応して、横60個の画素領域
61の各中間部分を臨ませる幅(1.3mm)の矩形
状の透光窓73aが列設され(第34図も参
照)、また、その前方起立壁の前面には、カード
59の表面よりも更に光反射率の良い鏡面状の高
反射被膜が施されている。92はセンサ基台88
の上部に固定された光電式読取装置たるセンサで
あつて案内板73の各透光窓73aを通してカー
ド59の横一段の画素領域61を基台88の走行
に伴なつて横一線に読取るように構成される。 In FIGS. 5 and 14, the front upright wall of the guide plate 73 faces the intermediate portions of 60 horizontal pixel areas 61 corresponding to at least one row of horizontal pixel areas 61 on the card 59. A rectangular translucent window 73a with a width (1.3 mm) is arranged in a row (see also FIG. 34), and a mirror surface with a higher light reflectance than the surface of the card 59 is provided on the front side of the upstanding wall in front of the window 73a. It has a highly reflective coating. 92 is the sensor base 88
The sensor is a photoelectric reader fixed to the upper part of the card 59 and reads the pixel area 61 in one horizontal row of the card 59 in a horizontal line through each light-transmitting window 73a of the guide plate 73 as the base 88 moves. configured.
即ち、第15図に詳細に示されるセンサ92
は、黒色プラスチツク製の本体ケース92aの後
側部分に縦長矩形状の凹所93が形成され、被読
取面たるカード面乃至は高反射被膜面に対して下
方に一定角度傾斜した軸線に沿つて、ケースの背
面側より光源たる発光ダイオード94を挿着する
取付孔95が備えられると共に、これよりやや径
を小さくして発光ダイオード94からの照射光域
を制限する直径1mmの小径孔96を通じ凹所93
に連通している。 That is, the sensor 92 shown in detail in FIG.
In this case, a vertically long rectangular recess 93 is formed in the rear part of the main body case 92a made of black plastic, and the recess 93 is arranged along an axis that is inclined downward at a certain angle with respect to the card surface or the highly reflective coating surface which is the surface to be read. , a mounting hole 95 is provided from the back side of the case into which a light emitting diode 94 serving as a light source is inserted, and a small diameter hole 96 of 1 mm in diameter is provided to limit the area of light irradiated from the light emitting diode 94 by making the diameter slightly smaller than the mounting hole 95. Tokoro 93
is connected to.
また、上記発光側の光軸と反対側で上方に傾斜
した軸線に沿つて、ケースの背面側より受光手段
たるホトトランジスタ97を挿着する取付孔98
が備えられると共に、同トランジスタ97への受
光を広く許容する大径孔99を通じて凹所93に
連通している。100は凹所93の前面において
段部93aに貼着固定された防じん用の透明ガラ
スである。 Further, a mounting hole 98 into which a phototransistor 97 serving as a light receiving means is inserted from the back side of the case along an axis line tilted upward on the opposite side to the optical axis on the light emitting side.
It communicates with the recess 93 through a large diameter hole 99 that allows a wide range of light to be received by the transistor 97 . Reference numeral 100 designates a transparent glass for dust prevention that is fixedly attached to the stepped portion 93a on the front surface of the recess 93.
第14図において、センサ92の各光電素子と
固定端子板102との電気的な接続は、可撓性の
プリントケーブル103によつて確保されてい
る。センサ92は、ねじ杆84に沿つて右方側に
往動し、或いは左方側に往動する範囲内におい
て、上記案内板73の60個の透光窓73aに順次
に対応すると共に、その左端方の圧縮スプリング
91に基台88が当接した停止位置において、最
左端の「1」の画素領域61に臨む透光窓73a
より更に左側の高反射被膜に対応した読取り待期
状態にあり、また、右端方の圧縮コイルばね90
に基台88が当接した位置で、最右端の「60」の
画素領域61に臨む透光窓73aより更に右側の
高反射被膜に対応する時点において、左端方への
復動を開始するように定められている。 In FIG. 14, electrical connection between each photoelectric element of the sensor 92 and the fixed terminal plate 102 is ensured by a flexible printed cable 103. In FIG. The sensor 92 sequentially corresponds to the 60 light-transmitting windows 73a of the guide plate 73 within the range of moving forward to the right or left along the threaded rod 84. At the stop position where the base 88 is in contact with the leftmost compression spring 91, the transparent window 73a faces the leftmost “1” pixel area 61.
Further, it is in a reading waiting state corresponding to the high reflection coating on the left side, and the compression coil spring 90 on the right side
At the position where the base 88 comes into contact with the pixel area 61 at the rightmost end, the return movement toward the left end is started at the point corresponding to the high reflection coating further to the right of the transparent window 73a facing the pixel area 61 of "60" at the rightmost end. stipulated in
第1図及び第5図において、ケースカバー75
には、カード59を読取機構68に挿着するため
のカード挿入部104が突設されており、そのカ
ード挿入孔104aより外部に露出して、操作者
が前方より観察可能な最下段の画素領域61の列
位置(第5図及び第17図に矢印Kで示される)
から、上記センサ92によつて読取り走査可能な
位置(同図に矢印Jで示される)までの距離が、
画素領域61の10段に相当し、例えば、「2」段
の画素領域61の列が読取位置Vに対応している
ときに、「12」段の画素領域61と「2」の指示
欄62の列が観察位置Kに存在し、更に「1」の
糸交換欄65の列が同位置Kに存在している。従
つて、センサ92がそのときどきに対応している
カード59の読取り段を、観察位置Kに一致する
段指示63によつて把握することができると共
に、例えば、カード59のセツトライン67をカ
ード挿入孔104aの上端縁に一致させたカード
セツト状態においては、これよりカード59を14
段だけ矢印G方向に段送りすることによつて、
「1」段の画素領域61の列を読取位置Jに対応
させることができる。 In FIGS. 1 and 5, the case cover 75
A card insertion part 104 for inserting the card 59 into the reading mechanism 68 is provided protrudingly provided, and the lowest pixel is exposed to the outside through the card insertion hole 104a and is observable from the front by the operator. Column position of area 61 (indicated by arrow K in FIGS. 5 and 17)
The distance from to the position (indicated by arrow J in the figure) that can be read and scanned by the sensor 92 is
This corresponds to 10 rows of the pixel area 61. For example, when the column of the pixel area 61 of the "2" row corresponds to the reading position V, the pixel region 61 of the "12" row and the instruction column 62 of "2" exists at the observation position K, and a row of thread exchange columns 65 with "1" also exists at the same position K. Therefore, the reading stage of the card 59 that the sensor 92 corresponds to at any given time can be ascertained by the stage indication 63 that corresponds to the observation position K, and, for example, the set line 67 of the card 59 can be determined by the card insertion stage. In the card set state where the card 59 is aligned with the upper edge of the hole 104a, the card 59 is
By moving only one stage in the direction of arrow G,
The row of pixel regions 61 in the "1" stage can be made to correspond to the reading position J.
第1図及び第18図において、105は機枠1
の左側後方部位に配設されたキーSW操作機構
で、上記記録媒体たるカード59に記録された編
成パターン64を種々変化させて、どのような編
模様を編地に具現するかを設定するための入力装
置並びに編針モード設定装置を代表して、各種の
キー並びにスイツチ(SWで示す)が実装されて
いる。 In Figures 1 and 18, 105 is machine frame 1
The knitting pattern 64 recorded on the card 59, which is the recording medium, is changed in various ways using a key SW operating mechanism disposed on the rear left side of the knitting machine to set what kind of knitting pattern is to be realized on the knitted fabric. Various keys and switches (indicated by SW) are installed to represent the input device and knitting needle mode setting device.
先ず、本例における選針モードの設定態様につ
いて、その特徴をまとめてみると、第1に、カー
ド59に記録された編成パターン64のなかか
ら、コース方向或いはウエル方向(段方向)に任
意に選択した範囲のパターンを有効的に利用し
て、そのパターン幅に応答する単位の編模様を連
続して編地に具現することができ、しかも、編模
様を具現すべき基準位置を任意に指定して、編針
3の選別を行うことができる。 First, let us summarize the characteristics of the setting mode of the needle selection mode in this example. First, from among the knitting patterns 64 recorded on the card 59, the needle selection mode can be set arbitrarily in the course direction or the well direction (column direction). By effectively utilizing the selected range of patterns, it is possible to continuously create knitting patterns in units that respond to the pattern width on the knitted fabric, and also specify the reference position at which the knitting patterns should be created. Then, the knitting needles 3 can be sorted.
第二の特徴として、カード59上で任意に選択
した範囲の編成パターンを、編地の好みの位置で
具現するために、針床2上で編針3を選別すべき
選針範囲と基準位置を自由に指定することができ
る。しかも、第三の特徴として、カード59に記
録された編成パターンを種々変化させて、例えば
パターンの左右の向きを反対にしたり、パターン
の白黒を反転させて正逆の反対を行なつたり、パ
ターンを左右方向に二倍に拡大したりすることを
自由に指定して、数多くの編模様を極く簡単に作
り出すことができる。 As a second feature, in order to realize the knitting pattern in the range arbitrarily selected on the card 59 at the desired position of the knitted fabric, the needle selection range and reference position in which the knitting needles 3 should be selected on the needle bed 2 are determined. It can be specified freely. Moreover, as a third feature, the knitting pattern recorded on the card 59 can be changed in various ways, such as by reversing the left and right directions of the pattern, reversing the black and white of the pattern to make the pattern reverse, or changing the knitting pattern recorded on the card 59. By freely specifying, for example, enlarging the image twice in the horizontal direction, it is possible to create many knitting patterns extremely easily.
第四の特徴として、編成パターンを編地の段方
向にも種々変化させて、例えば、パターンの上下
の向きを反対にしたり、パターンを上下方向に二
倍に拡大したり、或いはパターンの上下方向の向
きはそのままで連続的な上下のくり返しを行なつ
たり、パターンの上下の向きをウエル方向(段方
向)に交互に変えてタテ向き合いを行なつたりす
ることを自由に指定して、より変化に富んだ編模
様を簡単に作り出すことができる。 The fourth feature is that the knitting pattern can be changed in various ways in the row direction of the knitted fabric, such as reversing the vertical direction of the pattern, doubling the pattern in the vertical direction, or changing the pattern in the vertical direction. You can freely specify whether to repeat the pattern vertically while keeping the pattern the same, or alternately change the vertical direction of the pattern to the well direction (column direction) to perform vertical facing. You can easily create rich knitting patterns.
また、第五の特徴として、カード59上で任意
に選択できる編成パターンの範囲を、「もよう
A」と「もようB」で各別に指定することがで
き、しかも、その選択した範囲のパターン毎に互
いに独立して指定できる選針範囲及び基準位置に
従つて、編針3の選別を行なうことができる。 In addition, as a fifth feature, the range of knitting patterns that can be arbitrarily selected on the card 59 can be specified separately with "Moyo A" and "Moyo B", and the patterns in the selected range can be specified separately. The knitting needles 3 can be sorted according to the needle selection range and reference position that can be specified independently for each needle selection range and reference position.
更に、第六の特徴として、上記各範囲並びに基
準位置等を指定するために、いわゆるコールアン
サー式のデータ入力装置が採用され、その各コー
ル表示に応答した置数キーの操作で、各データを
自由に入力できる。しかも、第七の特徴として
は、そのときどきに指定してある上記各範囲並び
に基準位置等の内容に呼び出して確認することが
でき、また部分的に訂正することもできる。 Furthermore, as a sixth feature, a so-called call-answer type data input device is adopted in order to specify each range and reference position, etc., and each data can be input by operating a numeric key in response to each call display. You can enter freely. Furthermore, the seventh feature is that the contents of each range, reference position, etc. specified at any time can be recalled and confirmed, and can also be partially corrected.
その他、既に周知のいわゆる「ゴム編機用カラ
ーチエンジヤ」を使用したダブル編込み編やレー
ス編の各種編成を対象として、本例でも自由に編
成でき、更には、編成の失敗に対処して容易に修
正できる等の特徴がある。 In addition, this example can be used to freely knit various types of knitting, such as double knitting and lace knitting, using the already well-known so-called "color changer for rubber knitting machines", and furthermore, it is possible to handle knitting failures. It has features such as being easy to modify.
次に、上記各特徴を満足するために、キーSW
操作機構105に実装された各種のキー並びにス
イツチ等の詳細について説明すると、第18図に
おいて、先ず、左右中間部に位置するデイスプレ
イボードの「もようA」の区画には、カード59
を模した媒体表示106の中に、「もようA」と
して指定される編成パターン(例として家形が示
されている)の始段(段方向における始まり位
置)を表示するランプL1と、同じく終段(終わ
り位置)を表示するランプL2と、パターンの左
右の有効幅に含まれる左端位置を表示するランプ
L3と、同じく右端位置を表示するランプL4と
が設けられると共に、身頃形状の編地表示107
の中に、編模様として具現される選針範囲の左端
位置を表示するランプL6と、同じく右端位置を
表示するランプL7と、編模様の基準位置として
パターンの有効幅に含まれる左端位置に対応する
位置を表示するランプL5とが設けられている。 Next, in order to satisfy each of the above characteristics, key SW
To explain the details of the various keys, switches, etc. mounted on the operation mechanism 105, in FIG.
In the medium display 106 imitating the above, there is a lamp L1 that displays the start stage (starting position in the stage direction) of the knitting pattern designated as "Momo A" (a house shape is shown as an example). A lamp L2 that displays the final stage (end position), a lamp L3 that displays the left end position included in the left and right effective width of the pattern, and a lamp L4 that similarly displays the right end position are provided, and a body-shaped knitted fabric is provided. Display 107
There is a lamp L6 that displays the left end position of the needle selection range embodied as a knitting pattern, a lamp L7 that also displays the right end position, and a left end position that is included in the effective width of the pattern as the reference position of the knitting pattern. A lamp L5 is provided to indicate the position.
「もようB」の区画には、媒体表示108の中
に「もようB」の例として示される木形のパター
ンに対応して、パターンの左右の有効幅に含まれ
る左端位置を表示するランプL8と、同じく右端
位置を表示するランプL9とが設けられると共
に、編地表示109の中で「もようB」の編模様
として具現される選針範囲の左端位置を表示する
ランプL11と、同じく右端位置を表示するラン
プL12と、「もようB」として具現される編模
様の基準位置を表示するランプL10とが設けら
れている。 In the "Momo B" section, there is a lamp that displays the left end position included in the left and right effective width of the pattern, corresponding to the tree-shaped pattern shown as an example of "Momo B" in the medium display 108. L8 and a lamp L9 that similarly displays the right end position are provided, as well as a lamp L11 that displays the left end position of the needle selection range that is embodied as the knitting pattern of "Moyo B" in the knitting fabric display 109. A lamp L12 that displays the right end position and a lamp L10 that displays the reference position of the knitting pattern embodied as "Momo B" are provided.
第18図において、左側中央部のパネルボード
に配設された模様選択スイツチSW1,5は、三
位置に切換自在で二種のON、OFFスイツチSW
1、SW5を選択的に切換える構成のスライドス
イツチからなり、図示されるような操作表示を目
安に、例えば、カード59上で任意に選択した
「もようA」のパターンを、編地のコース方向の
全体に渡つて連続的にくり返す編模様を希望する
ときは、「全もよう」の位置(SW1がON、GW
5がOFF)にセツトされ、編地の所要範囲のみ
に編模様を具現したい場合は、「1もよう」の位
置(SW1,5がいずれもOFF)にセツトされ、
また、カード59上で「もようA」と「もよう
B」のパターンを任意に選択して夫々に対応した
編模様を同時に具現する編成を希望する場合は、
「2もよう」の位置(SW1がOFF、SW5が
ON)にセツトされる。ランプL0は、模様選択
スイツチSW1,5の近傍にあつて、同スイツチ
SW1,5の切換え操作時期を知らせる。 In Fig. 18, pattern selection switches SW1 and SW5 arranged on the panel board in the center left side can be freely switched to three positions, and have two types of ON and OFF switches.
1. It consists of a slide switch configured to selectively switch SW5, and using the operation display as shown in the figure as a guide, for example, the "Moyo A" pattern arbitrarily selected on the card 59 can be moved in the course direction of the knitted fabric. If you want a knitting pattern that repeats continuously over the entire length of the
5 is set to OFF), and if you want to realize the knitting pattern only in the required range of the knitted fabric, set it to the ``1 too'' position (both SW1 and 5 are OFF),
In addition, if you wish to create knitting that simultaneously selects "Moyo A" and "Moyo B" patterns on the card 59 and embodies the corresponding knitting patterns at the same time,
“2nd position” (SW1 is OFF, SW5 is
ON). The lamp L0 is located near the pattern selection switches SW1 and SW5, and
Informs when to switch SW1 and SW5.
置換キーを代表して右側部のキーボードに並列
された「0〜「9」の数字キー110は、上記各
ランプL1〜L12の点灯に応答して夫々に対応
するデータ、具体的には、ランプL1,2が点灯
したときに指定されるべきカード59上の画素領
域の段数、ランプL3,L4,L8,L9が点灯
したときに指定されるべき画素領域61の番号、
ランプL5〜L7,L10〜L12が点灯したと
きに指定されるべき針番号の各データ等を入力す
るために利用され、その各入力時の置換データを
デジタル表示する三桁の7セグメント形LEDか
らなる置数表示部111が設けられている。 Numerical keys 110 from 0 to 9, which are arranged in parallel on the keyboard on the right side and represent replacement keys, respond to the lighting of the lamps L1 to L12 to display corresponding data, specifically, the lamps. The number of rows of pixel areas on the card 59 that should be specified when lamps L1 and 2 are lit, the number of the pixel area 61 that should be specified when lamps L3, L4, L8, and L9 are lit,
It is used to input each data such as the needle number that should be specified when the lamps L5 to L7 and L10 to L12 are lit, and from the three-digit 7-segment LED that digitally displays the replacement data at each input. A number display section 111 is provided.
数字キー110と同一区画のキーボードに配設
された訂正キー112は、数字キー110の操作
を誤つたときの置数クリアなどのために用いら
れ、また、ステツプキー113は、上記各ランプ
の点灯に応答する置数データの入力毎に操作され
て、その後に入力されるべきデータと移行するた
めに、或いは既に入力されているデータを順次に
呼び出して置数表示部111に表示させる等のた
めに用いられる。 A correction key 112 arranged on the keyboard in the same section as the numeric key 110 is used to clear the number set when the numeric key 110 is operated incorrectly, and a step key 113 is used to turn on each of the lamps mentioned above. It is operated every time the responding numeric data is input, in order to transfer to the data to be input after that, or to sequentially call out data that has already been input and display it on the numeric display section 111. used.
置数表示部111の下側には、上記針番号に合
わせて置数操作を行なうときに、前以つてその針
番号が針床2の中央「0」より左か右のいずれに
属するかを指定するための左右の各キー114,
115が配設されており、左(L)キー114は
針床2の緑色帯表示12に合わせて緑色のキーボ
タンが採用され、右(R)キー115は赤色帯表
示11に合わせて赤色のキーボタンが採用されて
いる。また、置数表示部111と同一区画におい
て、左右の各キー114,115の操作に応答し
て点灯される緑色の左表示ランプ15と、赤色の
右表示ランプL16が設けられると共に、両キー
114,115の間に位置してそれらのキー操作
時期を知らせるためのLRランプL17が設けら
れ、更には、上記の各置数操作時において過大な
数値が入力されたとき等のエラーを知らせる赤色
のエラーランプL14と、置数されるべきデータ
がすべて入力されたときの終了を知らせる緑色の
OKランプL13が設けられている。 On the lower side of the number display section 111, when performing a number setting operation according to the needle number, it is shown in advance whether the needle number belongs to the left or right of the center "0" of the needle bed 2. left and right keys 114 for specifying;
115 is arranged, the left (L) key 114 has a green key button that matches the green band display 12 of the needle bed 2, and the right (R) key 115 has a red key button that matches the red band display 11. Key buttons are used. Further, in the same section as the number display section 111, a green left indicator lamp 15 and a red right indicator lamp L16, which are lit in response to the operation of the left and right keys 114 and 115, are provided, and both keys 114 and 115 are provided with a green left indicator lamp 15 and a red right indicator lamp L16. , 115 is provided to notify when to press these keys, and furthermore, a red lamp L17 is provided which is located between 115 and 115 to notify when to press these keys.Furthermore, there is a red lamp L17 located between 115 and 115 to notify when to press these keys. Error lamp L14 and a green light indicating the end when all the data to be entered has been input.
An OK lamp L13 is provided.
本例において、上記各ランプL0〜L17のな
かで、緑色または赤色のランプは、夫々に適した
発光スペクトルを有するランプ形LEDからな
り、その他のランプは黄色のランプ形LEDから
構成されている。 In this example, among the lamps L0 to L17, the green or red lamps are lamp-shaped LEDs each having a suitable emission spectrum, and the other lamps are yellow lamp-shaped LEDs.
尚、キーボード区画の右端方には、カードの段
戻しキー116、あみ始めキー117及びあみ直
しキー118がフアンクシヨンキーとして実装さ
れているが、その具体的な機能については後述す
る。 Incidentally, at the right end of the keyboard section, a card reversing key 116, a reversing key 117, and a reversing key 118 are implemented as function keys, the specific functions of which will be described later.
第18図において、キーSW操作機構105の
左側に位置するSWボードには、選針モード切替
えスイツチとして有効な7個のスイツチSW0、
SW2〜SW4,SW6〜SW8が実装されてお
り、夫々スライド型式であつて任意に選択された
前後二位置に切替え可能なタイプのON、OFFス
イツチからなり、各ボード上面には図示されるよ
うな機能表示が施されている。即ち、SWボード
の上方よりの区画には、カード59上で「もよう
A」、「もようB」として選択されるパターンに対
して各別に有効な二個のスイツチSW3,SW2
が配設され、その夫々が後方切替位置で機能する
ようにして、スイツチSW3は「もようA」のパ
ターンの左右の向きを反対にする場合に利用さ
れ、スイツチSW2は「もようB」のパターンの
左右の向きを反対にする場合に利用できるように
している。 In FIG. 18, the SW board located on the left side of the key SW operation mechanism 105 has seven switches SW0, which are effective as needle selection mode changeover switches.
SW2 to SW4 and SW6 to SW8 are installed, and each consists of a slide type ON/OFF switch that can be switched to two arbitrarily selected positions, front and back. Features are displayed. That is, in the upper section of the SW board, two switches SW3 and SW2 are respectively effective for the patterns selected as "Momo A" and "Moyo B" on the card 59.
are arranged, each of which functions at the rear switching position, switch SW3 is used to reverse the left and right direction of the pattern of "Momo A", and switch SW2 is used to reverse the left and right direction of the pattern of "Moyo B". It can be used to reverse the left and right direction of the pattern.
更に、SWボードのその他の区画には、「もよ
うA」と「もようB」の区別に関係することなく
そのいずれに対しても機能するSW0,SW4,
SW6〜SW8が配設され、スイツチSW0,SW
6〜SW8は夫々の後方切替位置で機能するよう
にして、スイツチSW0はパターンの左右方向の
大きさを二倍にする場合に、スイツチSW8はパ
ターンの正逆を反対にする場合に利用され、ま
た、スイツチSW7はカード59上の始段と終段
との間に含まれるパターンの段数を二倍にして上
下方向に拡大する場合に利用され、スイツチSW
4は、前方切替位置において上下方向(段方向)
にそのままの向きで連続するくり返し(リピー
ト)の編模様を作り、後方切替位置においてタテ
向き合いの編模様を作り出すようにして利用さ
れ、スイツチSW6は、KRC用カラーチエンジヤ
を用いるダブル編込み編成に際して使用される。
尚、スイツチSW8はKHCカラーチエンジヤを用
いる配色編(地糸と配色系の二色同時編込み編で
あつて、後方の地糸を交換する)の編成に特に適
合する。 Furthermore, the other sections of the SW board have SW0, SW4, which function for both "Momo A" and "Momo B" regardless of the distinction between them.
SW6 to SW8 are arranged, switches SW0, SW
6 to SW8 are made to function at their respective rear switching positions, switch SW0 is used when doubling the size of the pattern in the left and right direction, and switch SW8 is used when reversing the forward and reverse direction of the pattern. Further, the switch SW7 is used to double the number of rows of the pattern included between the first row and the last row on the card 59 and expand it in the vertical direction.
4 is the vertical direction (stage direction) at the front switching position
The switch SW6 is used to create a continuous repeat knitting pattern in the same direction, and to create a vertically facing knitting pattern at the rear switching position. used.
In addition, the switch SW8 is particularly suitable for knitting color knitting using KHC color changer (two-color simultaneous knitting of ground thread and color scheme, in which the back ground thread is replaced).
第1図及び第18図乃至第20図において、キ
ーSW操作機構105には、誤つた時期のキー操
作等を防止し、また不必要なデイスプレイを中止
して外観を良好とする等のために、後方回転軸1
19を軸心として開閉自在なハツチ120が設け
られており、ハツチ120を常には第1図図示の
ような開放状態に保持する回転付勢ばね(図示せ
ず)が付設されると共に、同ばね手段に抗して第
20図実線示のように閉鎖したとき、ボード枠の
前側中央部位に穿設した係止孔121に掛かつ
て、閉鎖位置にハツチ120を錠止する発条性係
止鉤120aがあり、やや強くハツチ120を開
放させることによつて、係止鉤120aが係止孔
121から外れ、ハツチ120を開放できるよう
にしている。また、ハツチ120を開放する位置
或いは閉鎖する位置にトツグル的に作用するばね
手段を付設して、ハツチ120を開閉できるよう
に構成することも自由である。122はハツチ1
20の開閉状態を検出するためのマイクロスイツ
チで、第19図鎖線示のように閉鎖されたハツチ
120の側方下部突起120bにより作動されて
ONする接点構成であり、これがOFFすることに
よつてハツチ120の開放が検知される。 In FIG. 1 and FIGS. 18 to 20, the key SW operation mechanism 105 is equipped with a key SW operation mechanism 105 to prevent key operations at the wrong time, and to improve the appearance by canceling unnecessary displays. , rear rotation axis 1
A hatch 120 is provided which can be opened and closed with the hatch 19 as the axis. When the hatch 120 is closed against the means as shown by the solid line in FIG. 20, the springable locking hook 120a locks the hatch 120 in the closed position when it engages the locking hole 121 formed in the front central part of the board frame. By slightly forcefully opening the hatch 120, the locking hook 120a comes off from the locking hole 121, allowing the hatch 120 to be opened. Further, it is also possible to provide a spring means that acts in a toggle manner to open and close the hatch 120, so that the hatch 120 can be opened and closed. 122 is hatch 1
This is a micro switch for detecting the open/closed state of the hatch 120, and is activated by the side lower protrusion 120b of the closed hatch 120 as shown by the chain line in FIG.
This is a contact configuration that turns ON, and when this turns OFF, opening of the hatch 120 is detected.
尚、第1図において、機枠1の左端方に位置す
るケースカバー75に配設された電子ブザーBS
は、上記各キーが有効的に操作されたときにピツ
と鳴り、置数エラーが発生したとき等にピーと鳴
り、或いはカード59が連続的に段送り戻しされ
るときにピツピツピツと鳴つて、作業者に確認音
を提供する等のために利用される。123は手送
りダイヤル77の近傍に配設された電源スイツチ
である。 In addition, in FIG. 1, the electronic buzzer BS installed on the case cover 75 located at the left end of the machine frame 1
A beep sounds when each of the above keys is operated effectively, a beep sounds when a numeric value error occurs, or a beep sounds when the card 59 is continuously moved back and forth. It is used to provide confirmation sounds to workers, etc. 123 is a power switch disposed near the manual feed dial 77.
さて、本例において、上記各構成からなる手編
機の特に、入力装置及び選針モード設定装置を代
表するキーSW操作機構105の各種キー並びに
スイツチ等を始めとして、電一機変換部材たる電
磁石SL、各種検出用のホトインタラプタ素子並
びに磁気抵抗素子、段送り用パルスモータ80、
センサ92、直流モータ86等に関係した電気信
号は、全て4ビツト型のマイクロコンピユータか
らなる選針制御装置に集約され、予めプログラム
された制御動作に従つて極く迅速に処理されるこ
とにより、一連の選針制御動作が適確に実行され
る。 Now, in this example, in particular, in the hand knitting machine having the above-mentioned configurations, various keys and switches of the key SW operation mechanism 105 representing the input device and needle selection mode setting device, etc. SL, photointerrupter element and magnetoresistive element for various detections, pulse motor 80 for stage feeding,
All electrical signals related to the sensor 92, DC motor 86, etc. are collected in a needle selection control device consisting of a 4-bit microcomputer, and are processed extremely quickly according to pre-programmed control operations. A series of needle selection control operations are accurately executed.
先ず、上記の各検出素子並びにセンサ92等か
ら、マイクロコンピユータに集約するに適したデ
ジタル電気信号を形成する各部の作動回路を、第
21図乃至第34図について説明する。 First, the operating circuits of the various parts that form digital electrical signals suitable for being collected in a microcomputer from the above-mentioned detection elements, sensors 92, etc. will be explained with reference to FIGS. 21 to 34.
第21図a,bにおいて、124はVIDEO素
子33の作動回路であり、図中の「+5V」の各
端子には直流電源の正端子(5V)が接続され
(以下同じ)、発光ダイオード33a,cが夫々の
電流制限抵抗125,126を介して直流駆動さ
れると共に、ホトトランジスタ33b,dのエミ
ツタに負荷抵抗127,128が接続されて、そ
の一方のホトトランジスタ33bのエミツタ出力
信号がシユミツト回路129を介して波形整形さ
れたのちに「VIDEO1」の出力信号として出力さ
れ、他方のホトトランジスタ33dのエミツタ出
力信号がシユミツト回路130を介して同じく
「VIDEO2」のデジタル電気信号として出力され
る。 In FIGS. 21a and 21b, 124 is an operating circuit of the VIDEO element 33, and the positive terminal (5V) of a DC power supply is connected to each terminal of "+5V" in the figure (the same applies hereinafter), and the light emitting diode 33a, c is driven by direct current through current limiting resistors 125 and 126, respectively, and load resistors 127 and 128 are connected to the emitters of phototransistors 33b and 33d, so that the emitter output signal of one of the phototransistors 33b is sent to the Schmitt circuit. After being waveform-shaped via 129, it is output as an output signal of "VIDEO1", and the emitter output signal of the other phototransistor 33d is also output via Schmitt circuit 130 as a digital electric signal of "VIDEO2".
第22図bには、上記作動回路124の各部に
おける出力波形が示されており、例えば、同図a
の如く各ホトトランジスタ33b,dと符号円板
29の突起31とが相対するときに、同図bで鎖
線M上の各出力信号が得られ、円板29が矢印
FWD方向(右)に回転すると、同図右側に移行
するような出力信号が得られる。第23図乃至第
26図からも明らかなように、キヤリジの右走行
時に「FWD=1」方向に回転する円板29の突
起31列に基づき、「VIDEO1」信号が
「VIDEO2」信号より位相が遅れることとなり、
また、キヤリジの左走行時に同じく「VIDEO1」
が「VIDEO2」より位相が進むこととなる。しか
も「VIDEO1」の「H」から「L」に立ち下が
り、或いは「L」から「H」に立ち上がる周期
は、キヤリジの走行にタイミングを合わせて、編
針3のピツチに関連してその1本ずつに1パルス
ずつ出力される関係にあり、特に本例では、キヤ
リジの右走行時において「VIDEO1」信号が
「L」から「H」に立ち上がる時点と、キヤリジ
の左走行時において同じく「H」から「L」に立
ち下がる時点とが一致し、その各時点はキヤリジ
中心線C或いはDが各編針3間の略中央位置に対
応する時点にも合致する。 FIG. 22b shows output waveforms at various parts of the operating circuit 124, for example,
When each phototransistor 33b, d and the protrusion 31 of the sign disk 29 face each other as shown in FIG.
When rotating in the FWD direction (rightward), an output signal that shifts to the right side in the figure is obtained. As is clear from FIGS. 23 to 26, the "VIDEO1" signal is out of phase with the "VIDEO2" signal based on the 31 rows of protrusions on the disc 29 rotating in the "FWD=1" direction when the carriage runs to the right. I will be late,
Also, when the carriage is running on the left, "VIDEO1"
will lead in phase compared to "VIDEO2". Moreover, the cycle of falling from "H" to "L" or rising from "L" to "H" in "VIDEO1" is synchronized with the carriage travel, and each needle is adjusted in relation to the pitch of knitting needle 3. In particular, in this example, when the carriage is running to the right, the "VIDEO1" signal rises from "L" to "H", and when the carriage is running to the left, the "VIDEO1" signal rises from "H" to "H". The point in time when the line falls to "L" coincides with the point in time, and each point in time also coincides with the point in time when the carriage center line C or D corresponds to the approximate center position between the knitting needles 3.
第28図において、131は左右の基準素子3
8,40の作動回路(キヤリジ検出回路)であ
り、各素子38,40の出力信号を夫々のオペア
ンプ132,133で反転増幅したのちに各二個
のコンパレータ134,135,136,137
に入力している。左右の基準素子38,40の出
力信号(オペアンプ132,133の負入力端子
電圧、これと反対に正入力端子電圧が変化する)
は、第29図に示されるように、Kキヤリジ13
の磁石体42,43のいずれかが近接したとき
に、そのNS極性に基づいて通常の出力電圧より
低くVlとなり、従つてオペアンプ132,13
3より高レベルVHの「キヤリジ検出信号」が出
力され、Lキヤリジ20の磁石体44が近接した
ときは、そのSN極性に基づいて通常の出力電圧
より高くVhとなり、従つてオペアンプ132,
133より低レベルの「キヤリジ検出信号」が出
力される。 In FIG. 28, 131 is the left and right reference element 3.
8 and 40 operating circuits (carriage detection circuits), and after inverting and amplifying the output signals of each element 38 and 40 with respective operational amplifiers 132 and 133, two comparators 134, 135, 136, and 137 are provided.
is being input. Output signals of left and right reference elements 38, 40 (negative input terminal voltage of operational amplifiers 132, 133, positive input terminal voltage changes oppositely)
As shown in FIG. 29, the K carriage 13
When either of the magnets 42, 43 approaches, Vl becomes lower than the normal output voltage based on the NS polarity, and therefore the operational amplifiers 132, 13
When the "carriage detection signal" with a higher level VH than 3 is output and the magnet 44 of the L carriage 20 approaches, the output voltage becomes Vh higher than the normal output voltage based on the SN polarity, and therefore the operational amplifier 132,
133, a lower level "carriage detection signal" is output.
コンパレータ134,136はオペアンプ13
2,133からの「キヤリジ検出信号」に基づい
てKLキヤリジを判別するために用いられ、基準
電圧V2をレベル境界として動作し、後段のイン
バータ138,139から「H」のKキヤリジ信
号KP1を出力させ、コンパレータ135,13
7は同じく基準電圧V1をレベル境界として動作
することにより、「H」のLキヤリジ信号LP1を
出力させる。 Comparators 134 and 136 are operational amplifiers 13
It is used to determine KL carriage based on the "carriage detection signal" from 2, 133, operates with reference voltage V2 as the level boundary, and outputs "H" K carriage signal KP1 from inverters 138, 139 in the subsequent stage. and comparators 135 and 13
7 similarly operates using the reference voltage V1 as a level boundary, thereby outputting an "H" L-carriage signal LP1.
インバータ138とコンパレータ135に接続
されたオア回路140は、Kキヤリジ信号KP1
及びLキヤリジ信号LP1の区別に関係なく、そ
のいずれかが入力したときに「H」の「左基準」
信号を出力させ、また、インバータ139とコン
パレータ137に接続されたオア回路141は、
同じくKキヤリジ信号KP1かLキヤリジ信号LP
1が入力されたときに「H」の「右基準」信号を
出力させ、更に、コンパレータ135,137に
接続されたオア回路142は、磁石体44が左右
のいずれの基準素子38,40に近接した場合で
あつても、Lキヤリジ信号LP1が入力したとき
に「H」の「KL判別」信号を出力させる。 An OR circuit 140 connected to an inverter 138 and a comparator 135 outputs a K carriage signal KP1.
Regardless of the distinction between the L carriage signal LP1 and the L carriage signal LP1, when any of them is input, the "left reference" of "H"
The OR circuit 141 outputs a signal and is connected to the inverter 139 and the comparator 137.
Similarly, K carriage signal KP1 or L carriage signal LP
1 is input, the OR circuit 142 connected to the comparators 135 and 137 outputs the "right reference" signal of "H", and furthermore, the OR circuit 142 connected to the comparators 135 and 137 determines whether the magnet 44 is close to either the left or right reference element 38 or 40. Even in this case, when the L carriage signal LP1 is input, the "KL determination" signal of "H" is output.
第30図a,bには上記作動回路131の各部
の出力波形が磁石体42,43,44と各基準素
子38,40等の具体的な対応関係をもつて示さ
れており、特に、編針3の略一ピツチに相当する
間隔をもつて「H」の基準信号が出力され、しか
もその略中間時点でキヤリジの右走行時には
「VIDEO1」が「L」から「H」に立ち上がり、
左走行時には同じく「H」から「L」に立ち下が
る位置関係となつて、その各時点における有効割
込動作(詳細は後述される)を「左基準」或いは
「右基準」制御に特定している。 30a and 30b show the output waveforms of each part of the operating circuit 131 with specific correspondence between the magnets 42, 43, 44 and the reference elements 38, 40, etc. A reference signal of "H" is output at intervals corresponding to approximately one pitch of 3, and when the carriage is running to the right at approximately the halfway point, "VIDEO1" rises from "L" to "H".
When driving to the left, the positional relationship similarly falls from "H" to "L", and the effective interrupt operation at each point in time (details will be described later) is specified as "left reference" or "right reference" control. There is.
第31図において、143は位相素子32の作
動回路であり、発光ダイオード32aが電流制限
抵抗144を介して直流駆動されると共に、ホト
トランジスタ32bのエミツタに負荷抵抗145
が接続されて、そのエミツタ出力信号がシユミツ
ト回路146で波形整形されたのちに、「位相」
信号として出力される。第32図には作動回路1
43の出力波形が示されており、素子32が符号
円板29の三個の起立壁30に対応する都度、図
示されるような関係をもつて、「位相」信号がデ
ジタルコード語の「0」に対応する「L」の電気
信号として出力され、起立壁30のない部分にお
いては同じくデジタルコード語の「1」に対応す
る「H」の電気信号として出力される。 In FIG. 31, 143 is an operating circuit for the phase element 32, in which the light emitting diode 32a is driven with direct current via a current limiting resistor 144, and a load resistor 145 is connected to the emitter of the phototransistor 32b.
is connected, and the emitter output signal is waveform-shaped by the Schmitt circuit 146, and then the "phase"
Output as a signal. Figure 32 shows the operating circuit 1.
43 output waveforms are shown, and each time element 32 corresponds to three upright walls 30 of code disk 29, the "phase" signal changes to "0" of the digital code word, with the relationship as shown. " is output as an "L" electrical signal corresponding to the digital code word "1", and in the portion where the upright wall 30 is not present, it is also output as an "H" electrical signal corresponding to the digital code word "1".
ところで、ベルト24を駆動源とする符号円板
29とカム輪54との連動関係において、位相素
子32が符号円板29の三個の起立壁30のいず
れかの略中央付近に対応するときは、カム輪54
の横作動カムACB,ACCがU字状杆51を作動
中であり、また起立壁30のない部分の中間に対
応するときは、横作動カムAC3,AC4がU字状
杆51を作動中であるように組付けられている。 By the way, in the interlocking relationship between the code disk 29 and the cam wheel 54 using the belt 24 as a driving source, when the phase element 32 corresponds to the approximate center of any of the three upright walls 30 of the code disk 29, , cam wheel 54
When the lateral operating cams ACB and ACC are operating the U-shaped rod 51, and when corresponding to the middle of the part where there is no upright wall 30, the lateral operating cams AC3 and AC4 are operating the U-shaped rod 51. It is assembled as it is.
従つて、例えば、ベルト24に連結したKキヤ
リジの磁石体42,43或いはLキヤリジの磁石
体44が基準素子38,40のいずれかに近接し
た場合、位相素子32が符号円板29における三
個の起立壁30のいずれかの略中央付近の位置、
或いは起立壁30のない部分の中間位置に対応す
る関係にあつて、しかも、カム輪54の横作動カ
ムACB,ACCがU字状杆51を作動中であると
きは、素子32が起立壁30に対応し、横作動カ
ムAC3,AC4がU字状杆51を作動中であると
きは、素子32を起立壁30のない部分に対応す
るようになる。 Therefore, for example, when the magnets 42 and 43 of the K carriage or the magnet 44 of the L carriage connected to the belt 24 are brought close to either the reference elements 38 or 40, the phase element 32 is one of the three on the sign disk 29. A position near the approximate center of any of the upright walls 30,
Alternatively, if the element 32 corresponds to the intermediate position of the portion without the upright wall 30 and the lateral actuating cams ACB and ACC of the cam wheel 54 are operating the U-shaped rod 51, the element 32 moves toward the upright wall 30. Correspondingly, when the lateral operating cams AC3 and AC4 are operating the U-shaped rod 51, the element 32 corresponds to the portion where the upright wall 30 is not present.
以上によつて、Kキヤリジ或いはLキヤリジの
いずれの場合であつても、各基準素子38,40
のいずれかに近接したときに出力される上記「位
相」信号の「0」、「1」によつてカム輪54の回
転位置を検知でき、またキヤリジとベルト24の
連結関係を知ることができる。 As described above, each of the reference elements 38, 40 in either the K carriage or the L carriage
The rotational position of the cam wheel 54 can be detected by the "0" or "1" of the "phase" signal outputted when approaching either of the two, and the connection relationship between the carriage and the belt 24 can be known. .
第33図において、157はセンサ92の作動
回路で、発光ダイオード94が電流制限抵抗15
8を介在して直流駆動されると共に、ホトトラン
ジスタ97のエミツタに負荷抵抗159が接続さ
れて、その後段の正転増幅回路を構成するオペア
ンプ156よりトランジスタ97が受光する光量
に応じて「H」のアナログ電気信号が「センサ出
力」として出力され、具体的には、第34図a,
bに示されるように、センサ92が案内板73の
高反射被膜に対応するときは、発光ダイオード9
4からの投射光が良好に反射された極めて高レベ
ルVHとなり、透光窓73aを通してカード59
上のパターンの描かれていない画素領域61を走
査するときは、カード表面より反射され或いはカ
ードを透過した光が案内台板72の前面より再び
反射されることにより若干レベルが低下して中レ
ベルVMとなり、パターン64が描かれている画
素領域61を差査するときは、更にレベルが低下
して低レベルVLとなる。 In FIG. 33, 157 is the operating circuit of the sensor 92, and the light emitting diode 94 is connected to the current limiting resistor 15.
At the same time, a load resistor 159 is connected to the emitter of the phototransistor 97, and the transistor 97 outputs "H" depending on the amount of light received from the operational amplifier 156 that constitutes the non-rotating amplifier circuit at the subsequent stage. The analog electrical signals of are output as "sensor outputs", specifically, the analog electrical signals of Fig. 34a,
As shown in b, when the sensor 92 corresponds to the highly reflective coating of the guide plate 73, the light emitting diode 9
The projected light from the card 59 is reflected well and becomes an extremely high level VH, and passes through the transparent window 73a to the card 59.
When scanning the pixel area 61 on which the upper pattern is not drawn, the light reflected from the card surface or transmitted through the card is reflected again from the front surface of the guide base plate 72, and the level is slightly lowered to a medium level. VM, and when scanning the pixel area 61 where the pattern 64 is drawn, the level further decreases to the low level VL.
コンパレータ160は、「センサ出力」信号か
らデータパルスを分離形成するために用いられ、
基準電圧V1をレベル境界として、これより低い
レベルの「センサ出力」があつたときに「H」の
データパルスDP1を出力し、更にインバータ1
61に通して「L」のデータパルスDP2を出力
させるようになつている。コンパレータ162
は、「センサ出力」信号から読取クロツクパルス
を分離形成するために用いられ、基準電圧V2を
レベル境界として動作し、第34図a,bに示さ
れるように、案内板73の高反射被膜に対応して
「L」となり、各透光窓73aに対応して「H」
となるデジタル電気信号を「CLOCK」信号とし
て出力させる。 Comparator 160 is used to separate and form data pulses from the "sensor output"signal;
With the reference voltage V1 as the level boundary, when the "sensor output" is at a level lower than this, the "H" data pulse DP1 is output, and the inverter 1
61 to output an "L" data pulse DP2. Comparator 162
is used to separate and form the read clock pulse from the "sensor output" signal, operates with the reference voltage V2 as the level boundary, and corresponds to the highly reflective coating of the guide plate 73, as shown in FIGS. 34a and 34b. and becomes "L", and "H" corresponds to each transparent window 73a.
Outputs the digital electrical signal as the "CLOCK" signal.
反転入力端子付のオア回路164,165は、
これらがラツチ回路を構成するように接続され、
一方のオア回路164に入力されるデータパルス
DP2をトリガーとしてセツト状態に入り、その
出力端子から「H」のセツト出力信号を「カー
ド・データ」信号として出力するようになつてい
る。また、他のオア回路165には、
「CLOCK」信号をインバータ163で反転した
信号の立ち下がりをトリガーとして「L」の定幅
リセツトパルスRPを出力する単安定回路166
の出力端子が接続され、これによつて
「CLOCK」信号が立ち上がる毎に、即ちセンサ
92が案内板73の各透光窓73aに突入する時
点毎に、「カード・データ」信号が「L」にクリ
アされ、次のデータパルスDP2の入力を待期す
るようになつている。 OR circuits 164 and 165 with inverted input terminals are
These are connected to form a latch circuit,
Data pulse input to one OR circuit 164
It enters the set state using DP2 as a trigger, and outputs an "H" set output signal from its output terminal as a "card data" signal. In addition, in the other OR circuit 165,
A monostable circuit 166 that outputs an "L" constant width reset pulse RP using the fall of the "CLOCK" signal inverted by the inverter 163 as a trigger.
The output terminal of is connected, and as a result, each time the "CLOCK" signal rises, that is, each time the sensor 92 enters each transparent window 73a of the guide plate 73, the "CARD DATA" signal becomes "L". It is cleared to wait for the input of the next data pulse DP2.
次に、第35図乃至第41図に示されるマイク
ロコンピユータ並びに周辺のインタフエイス回路
について詳細を説明すると、先ず、第35図にお
いて、MAINマイクロコンピユータ(以下MPUと
称す)と、第2のSUBマイクロコンピユータ
(以下PSU2と称す)は、富士通株式会社から提
供される4ビツト型マイクロコンピユータMB8
841によつて構成され、第1のSUBマイクロ
コンピユータ(以下SPU1と称す)は、同じく富
士通株式会社から提供される4ビツト型マイクロ
コンピユータMB8843によつて構成されてい
る。 Next, to explain the details of the microcomputer and peripheral interface circuits shown in FIGS. 35 to 41, first, in FIG. The computer (hereinafter referred to as PSU2) is a 4-bit microcomputer MB8 provided by Fujitsu Limited.
The first SUB microcomputer (hereinafter referred to as SPU1) is composed of a 4-bit microcomputer MB8843 also provided by Fujitsu Limited.
MPU、SPU1,2の各EXta1端子には、夫々
のプロセツサが3μ秒で一命令を実行するよう
に、外付けの自走型パルス発生器167から、
4MHz(0.25μ秒)を周期とするクロツクパルス
φが与えられると共に、その各端子に、
第36図aに示されるパワーオンリセツト回路1
68からのリセツト信号が共通に入力さ
れて、同時に夫々のプログラム動作を開始するよ
うにしている。 An external free-running pulse generator 167 is connected to each EXta1 terminal of the MPU, SPU1, and SPU2 so that each processor executes one instruction in 3 microseconds.
A clock pulse φ with a period of 4 MHz (0.25 μsec) is applied, and each terminal is
Power-on reset circuit 1 shown in Figure 36a
A reset signal from 68 is input in common, and each program operation is started at the same time.
SPU1の端子には、第21図の作動回路1
24から出力される「VIDEO1」信号が入力さ
れ、その「H」から「L」への立ち下がり時に外
部割込命令として直ちに所要の割込制御動作が実
行される。また、MPUの端子には、同じく
「VIDEO1」信号がノア回路169を介して入力
され、SPU1の出力ポートO3が常には「L」に
セツトされていることにより、「VIDEO1」の
「L」から「H」への立ち上がり時に外部割込命
令として直ちに所要の割込制御動作が実行される
と共に、SPU1が割込動作を行なつて必要を認め
た場合に出力ポートO3を「H」にセツトしたと
きにも、これをSPU1からの外部割込命令として
所要の割込制御動作が実行される。MPUの入力
ポートR8はSPU1の出力ラツチポートR15に
接続されており、SPU1が出力ポートO3を
「H」にセツトするときは、予めその出力ポート
R15を「H」にセツトしておくことにより、
MPUがその入力ポート8の信号状態を見ること
によつて、SPU1からの外部割込命令かそうでな
いかを判別できる。SPU1の入力ポートR12と
MPUの入力ポートR11には、外部割込命令を
有効とするか否かを判定するための「VIDEO2」
信号が共通に与えられている。 The terminal of SPU1 is connected to the operating circuit 1 shown in Fig. 21.
The "VIDEO1" signal output from 24 is input, and when it falls from "H" to "L", a required interrupt control operation is immediately executed as an external interrupt command. In addition, the "VIDEO1" signal is also input to the MPU terminal via the NOR circuit 169, and since the output port O3 of SPU1 is always set to "L", the "L" signal of "VIDEO1" is input to the terminal of the MPU. Upon rising to "H", the required interrupt control operation is immediately executed as an external interrupt command, and if SPU1 performs an interrupt operation and recognizes the need, output port O3 is set to "H". Sometimes, this is used as an external interrupt command from the SPU 1 to execute a required interrupt control operation. The input port R8 of the MPU is connected to the output latch port R15 of the SPU1, and when the SPU1 sets the output port O3 to "H", by setting the output port R15 to "H" in advance,
By checking the signal state of its input port 8, the MPU can determine whether the external interrupt command is from the SPU 1 or not. Input port R12 of SPU1
The input port R11 of the MPU has "VIDEO2" for determining whether to enable external interrupt instructions.
A common signal is given.
MPUには256ワード×4ビツト構成の外部
RAMが接続されており、出力ラツチポートR0
〜R7を利用してRAMアドレスA0〜A7が指
定され、かつ入出力ポートR12〜R15を用い
て一ワード4ビツトのデータが並列的に入出力さ
れる。このとき、出力ポートO7,O8は、外部
RAMに対するデータの読出し書込み命令に用い
られ、具体的には、ポートO8が「L」にセツト
されることでデータ書込みが行なわれ、ポートO
7が「L」にセツトされることでデータが読出さ
れる。 The MPU has an external memory with a 256 word x 4 bit configuration.
RAM is connected and output latch port R0
-R7 are used to specify RAM addresses A0-A7, and input/output ports R12-R15 are used to input and output one word of 4-bit data in parallel. At this time, output ports O7 and O8 are
It is used for data read/write commands to the RAM. Specifically, data is written by setting port O8 to "L", and port O8 is set to "L" to write data.
7 is set to "L", data is read out.
MPUの入力ポートK0には、第28図に示さ
れる作動回路131の「KL判別」信号が入力さ
れ、また入力ポートK1,K2には同じく「左基
準」、「右基準」の各信号が入力され、更にポート
K3には第31図の作動回路143の「位相」信
号が入力されると共に、出力ポートO3を含めて
予め内部PLAによつてプログラムされた出力ポ
ートO0,O1(O2は使せず)は、例えば、ポ
ートO0が「H」にセツトされることにより上記
左表示ランプL15を点灯させ、ポートO1が
「H」にセツトされることにより右表示ランプL
16を点灯させるように、夫々のランプ駆動用ト
ランジスタ170,171に接続されている。 The "KL discrimination" signal of the operating circuit 131 shown in FIG. 28 is input to the input port K0 of the MPU, and the "left reference" and "right reference" signals are also input to the input ports K1 and K2. Furthermore, the "phase" signal of the operating circuit 143 shown in FIG. For example, when the port O0 is set to "H", the left indicator lamp L15 is turned on, and when the port O1 is set to "H", the right indicator lamp L is turned on.
16 are connected to respective lamp driving transistors 170 and 171 so as to turn on the lamps.
MPUの並列出力ポートP0〜P3には、第3
7図に示されるようなデコーダ回路172が接続
されており、ポート出力信号たるBCD信号をそ
のままに入力する第一のデコーダDE1は、BCD
−TO−DECIMALデコーダからなり、「0」〜
「9」の入力デーダに応じてランプ形LEDからな
るランプL0〜L9を選択的に点灯させるように
動作して、例えば、ランプL5を点灯させる場合
は、並列ポートPから入力される「5」のデータ
に対応させて、ランプL5に接続する(5)のデコー
ド出力端子を「L」出力とする。また、ポートP
3の出力信号のみをインバータ173で反転して
入力する第二のデコーダDE2は、同じくBCD−
TO−DECIMALデコーダからなり、「A」〜
「D」のポート出力データに応じてランプL10
〜L13を選択的に点灯させるように動作し、具
体的には、「A」の出力データでランプL10を
点灯させ、「B」の出力データでランプL11を
点灯させ、同じく「C」、「D」の出力データで、
ランプL12或いはOKランプL13を点灯させ
る。 The parallel output ports P0 to P3 of the MPU have a third
A first decoder DE1 to which a decoder circuit 172 as shown in FIG.
Consists of −TO−DECIMAL decoder, “0” ~
When operating to selectively light up the lamps L0 to L9 consisting of lamp-shaped LEDs according to the input data of "9", for example, when lighting the lamp L5, "5" is input from the parallel port P. In correspondence with the data, the decode output terminal (5) connected to the lamp L5 is set to an "L" output. Also, port P
The second decoder DE2 inputs only the output signal of BCD-3 after being inverted by the inverter 173.
Consisting of a TO-DECIMAL decoder, "A" ~
Lamp L10 according to port output data of “D”
~ L13 is operated to selectively light up. Specifically, the lamp L10 is lit with the output data of "A", the lamp L11 is lit with the output data of "B", and the lamp L11 is lit with the output data of "B", and the lamp L11 is lit with the output data of "B". With the output data of “D”,
Light up the lamp L12 or OK lamp L13.
MPUのシリアル入力端子SIには、SPU2の出
力ポートR7が接続されており、SPU2が各種の
制御動作を実行している間は同ポートR7を
「L」出力にしておくことにより、MPUが端子SI
の入力状態を内部クロツク起動により取込んで、
SPU2が「BUSY」かそうでないかを確認するこ
とができる。 The output port R7 of the SPU2 is connected to the serial input terminal SI of the MPU, and by keeping the same port R7 at "L" output while the SPU2 is executing various control operations, the MPU can S.I.
The input state of is taken in by starting the internal clock,
You can check whether SPU2 is "BUSY" or not.
SPU2の入力ポートK0〜K3には、「0」〜
「9」の数字キー110並びにその他のキー11
2〜118が、所要の出力ポートR0〜R4との
間(第35図参照)で接続されると共に、入力ポ
ートR5,R6と同じく出力ポートR0〜R3の
所要のものとの間で、ヨコ倍スイツチSW0、タ
テ向きあいスイツチSW4、模様選択スイツチの
一方の接点SW5、もようBの左右はんたいスイ
ツチSW2、ダブルあみこみ(KBC)スイツチ
SW6、もようAの左右はんたいスイツチSW
3、タテ倍スイツチSW7、正逆はんたい
(KHC)スイツチSW8が、夫々にバツフア(▽
印で示される)を介して接続され、出力ポートR
0〜R4の所要のものを選択的に「L」に出力す
ることで、各キーのON、OFFの内容がKポート
に入力され、また、出力ポートR0〜R3を選択
的に「L」出力することで、各スイツチSWの接
点内容がポートR5,R6に入力され、即ち、キ
ーSWスキヤンを行なうことができる。 Input ports K0 to K3 of SPU2 contain "0" to
"9" number key 110 and other keys 11
2 to 118 are connected between the required output ports R0 to R4 (see Fig. 35), and also connected between the input ports R5 and R6 and the required output ports R0 to R3. Switch SW0, vertical orientation switch SW4, one contact of the pattern selection switch SW5, side B left/right switch SW2, double amikomi (KBC) switch
SW6, left and right switch SW for Momo A
3. Vertical fold switch SW7 and forward/reverse fold switch SW8 are set to double (▽
) and the output port R
By selectively outputting the required ones from 0 to R4 to "L", the ON/OFF contents of each key are input to the K port, and output ports R0 to R3 are also selectively output to "L". By doing so, the contents of the contacts of each switch SW are input to ports R5 and R6, that is, key SW scanning can be performed.
SPU2の入力ポートR9には、マイクロスイツ
チ122の接点内容が入力するように接続されて
おり、また、入力ポートR10には、模様選択ス
イツチの他方の接点SW1の内容が入力するよう
に接続されている。 The input port R9 of the SPU2 is connected to input the contents of the contact of the micro switch 122, and the input port R10 is connected so that the contents of the other contact SW1 of the pattern selection switch are input. There is.
SPU2のシリアル入力端子SIには、第33図の
作動回路157から出力される「カード・デー
タ」信号が入力され、かつシリアルシフトクロツ
ク端子と入力ポートR11に「CLOCK」信号
が入力されており、その「CLOCK」信号の入力
状態をポートR11で確認することができると共
に、「CLOCK」信号の「L」レベルにより端子
SIから入力する「カード・データ」信号を内蔵の
シリアルバツフアに記憶し、かつそのバツフア内
容を1ビツトずつシフトして、一ワード4ビツト
ずつのブロツク単位として「カード・データ」信
号を直列的に取り込むようにしている。 The "card data" signal output from the operating circuit 157 in FIG. 33 is input to the serial input terminal SI of SPU2, and the "CLOCK" signal is input to the serial shift clock terminal and input port R11. , the input state of the "CLOCK" signal can be confirmed at port R11, and the "L" level of the "CLOCK" signal indicates that the terminal
The "card data" signal input from the SI is stored in the built-in serial buffer, and the contents of the buffer are shifted 1 bit at a time to serially convert the "card data" signal into blocks of 4 bits per word. I'm trying to incorporate it into
SPU2の並列出路ポートPのうちのポートP
2,P3は、それらが選択的に「H」出力とされ
ることにより、LRランプL17或いはエラーラ
ンプL14を点灯させるように、夫々のランプ駆
動用トランジスタ174,175に接続されると
共に、出力ポートO4を含めて予め内部PLAに
よつてプログラムされた出力ポートO5(O6,
O7を使用せず)は、これに接続された単安定回
路176を「L」セツト出力時の立ち下がりでト
リガーすることにより、トランジスタ177のオ
ン動作で発振器内蔵の電子ブザーBSを短時間だ
けピツと鳴響させる。 Port P of parallel output ports P of SPU2
2 and P3 are connected to the respective lamp driving transistors 174 and 175, and are connected to the output ports so that the LR lamp L17 or the error lamp L14 is lit by selectively setting them to "H" output. Output ports O5 (O6,
(without using O7), by triggering the monostable circuit 176 connected to this at the falling edge of the "L" set output, the electronic buzzer BS with a built-in oscillator can be turned on for a short time by turning on the transistor 177. make a sound.
SPU2の並列出力ポートPのポートP0,P1
は、カード59の段送り制御のために用いられ、
第39図に示される二個のアンド回路154,1
55を介在してパルスモータ80の駆動回路17
8に接続されて、各ポートP0〜P1に第40図
a,bに示される「H」、「L」のセツト信号が出
力されるとき、二個のインバータ179,180
並びにインバータ・ドライバ181〜184を介
してパルスモータ80の所要の励磁巻線MD1〜
MD4に通電させる。二個のアンド回路154,
155の他方の入力端子には、第36図aのパワ
ーオンリセツト回路168から出力される
信号が与えられ、これによつて、電源ス
イツチ123がオンされた直後のパルスモータ8
0の乱れを防止すると共に、SPU2がリセツト信
号の解除で制御動作を開始するに伴ない各ポート
P0,P1のセツト出力信号をそのまま素通しさ
せて、パルスモータ80の制御を可能にしてい
る。 Ports P0 and P1 of parallel output port P of SPU2
is used for stage feeding control of the card 59,
Two AND circuits 154,1 shown in FIG.
Drive circuit 17 of pulse motor 80 via 55
8 and outputs the "H" and "L" set signals shown in FIGS.
The required excitation windings MD1 to MD of the pulse motor 80 are also connected via the inverter drivers 181 to 184.
Turn on power to MD4. two AND circuits 154,
The other input terminal of 155 is given a signal output from the power-on reset circuit 168 of FIG.
In addition to preventing the disturbance of 0, the pulse motor 80 can be controlled by allowing the set output signals of each port P0 and P1 to pass through as they are when the SPU 2 starts the control operation upon release of the reset signal.
SPU2の並列出力ポートO0〜O3は、上記出
力ポートO4〜O7と同じくPLAによつてプロ
グラムされており、このうちのポートO0〜O2
が第38図に示される直流モータの駆動回路18
5に接続されて、例えば、ポートO0が「H」出
力にされることにより正転用トランジスタ186
〜188がオンして直流モータ86を正転駆動さ
せ、センサ92を右方向に往動走行させると共
に、その往動走行の終了時にポートO0に替えて
ポートO1が「H」出力されることにより、逆転
用トランジスタ191〜193がオンして直流モ
ータ86を逆転駆動させ、センサ92を左方向に
往動走行させると共に、その往動走行の終了時に
更にポート01に替えてポートO2が「H」出力
されることにより、逆転用トランジスタ191〜
193のコレクタ電流を減少させて直流モータ8
6に通電する電流を減少させ、即ち、その逆転力
を弱めた保持電流状態として、基台88が左側の
圧縮スプリング91に衝当した読取り待期位置に
保持する。 Parallel output ports O0 to O3 of SPU2 are programmed by PLA like the above output ports O4 to O7, and among these, ports O0 to O2
is the DC motor drive circuit 18 shown in FIG.
For example, by making the port O0 an “H” output, the normal rotation transistor 186
~188 is turned on to drive the DC motor 86 in forward rotation, causing the sensor 92 to travel forward in the right direction, and at the end of the forward travel, port O1 is outputted at "H" instead of port O0. , the reversing transistors 191 to 193 are turned on to drive the DC motor 86 in reverse, causing the sensor 92 to travel forward in the left direction, and at the end of the forward travel, port O2 is set to "H" instead of port 01. By being output, the reversing transistors 191~
By reducing the collector current of 193, the DC motor 8
The current flowing through the base 88 is reduced, that is, the reversing force is weakened to create a holding current state, and the base 88 is held at the reading waiting position where it hits the compression spring 91 on the left side.
一方、SPU1の出力ラツチポートR0〜R11
と並列出力ポートPは、上記16個の電磁石SL0
〜SLFからなる電−機変換部材48の通断電制御
をするために用いられ、ポートR0〜R11は、
その各ポート番号とSL番号とを一致(但し16進
コード)させて、R0がSL0に、R1がSL1
に、R2がSL2に……R11がSLBに対応する
ようになり、また並列出力ポートPは、その下位
のビツト番号より順にポートP0がSLCに、P1
がSLDに、P2がSLEに、P3がSLFに対応する
ようにして、第35図にブロツク的に示す三個の
インバータ・ドライバ用IC(6個のインバー
タ・ドライバ内蔵)194〜196を各ポートに
各別なアンプとした介在のもとに接続され、各ポ
ートが「H」出力されている間、これに対応する
電磁石SLに通電するようにしている。 On the other hand, the output latch ports R0 to R11 of SPU1
and the parallel output port P is the above 16 electromagnets SL0
~Used to control the energization/disconnection of the electric/mechanical conversion member 48 made of SLF, and the ports R0~R11 are as follows:
Match each port number and SL number (however, in hexadecimal code), so that R0 becomes SL0 and R1 becomes SL1.
Then, R2 corresponds to SL2...R11 corresponds to SLB, and the parallel output port P corresponds to port P0 to SLC, P1 to SLC in order from the lower bit number.
corresponds to SLD, P2 corresponds to SLE, and P3 corresponds to SLF, and the three inverter driver ICs (6 inverter drivers built-in) 194 to 196 shown in block form in Figure 35 are connected to each port. are connected to each port through the intervention of a separate amplifier, and while each port is outputting "H", the corresponding electromagnet SL is energized.
また、SPU1の並列出力ポートO4〜O7は、
第35図の右側に示される表示駆動回路197に
接続され、具体的には、そのポート出力データが
BCD−TO−7、SEGMENTデコーダDE3に入
力されて、置数表示部111を構成する三桁のセ
グメント素子SE0〜SE2(SE0が下位)に共通
なセグメント表示データが提供される。そして、
上記出力ポートO3を含めて予め内部PLAによ
つてプログラムされた並列出力ポートO0〜O3
のうちのポートO0〜O2は、表示駆動回路19
7において、各セグメント素子SE0〜SE2をダ
イナミツク駆動するために用いられ、ポートO0
を「H」出力することでSE0を点灯させ、ポー
トO1を「H」出力することでSE1を点灯さ
せ、ポートO2を「H」出力とすることでSE2
を点灯させるようにしている。デコーダDE3の
インヒビツト端子BIには、第36図のパワーオ
ンリセツト回路168からRESET信号が与えら
れ、パワーオン直後のセグメントデータ出力が一
時的に禁止されてセグメント素子SE0〜SE2の
ちらつき表示が防止される。 In addition, the parallel output ports O4 to O7 of SPU1 are
It is connected to the display drive circuit 197 shown on the right side of FIG. 35, and specifically, the port output data is
It is input to the BCD-TO-7 and the SEGMENT decoder DE3, and common segment display data is provided to the three-digit segment elements SE0 to SE2 (SE0 is the lower order) constituting the numeric display section 111. and,
Parallel output ports O0 to O3 programmed in advance by internal PLA, including the above output port O3
Of these, ports O0 to O2 are connected to the display drive circuit 19.
7, it is used to dynamically drive each segment element SE0 to SE2, and the port O0
SE0 lights up by outputting "H" from port O1, SE1 lights up by outputting "H" from port O1, and SE2 lights up by outputting "H" from port O2.
I'm trying to make it light up. A RESET signal is applied to the inhibit terminal BI of the decoder DE3 from the power-on reset circuit 168 shown in FIG. 36, and segment data output immediately after power-on is temporarily inhibited to prevent flickering display of the segment elements SE0 to SE2. Ru.
第35図において、SPUは電磁石SL0〜SLF
と置数表示部111の具体的な制御動作を実行
し、その基礎となるデータ、例えば、ポートR0
〜R11、P0〜P3のいずれに対応する電磁石
SLの通電を開始すべきか、置数表示部111に
いかなる数値を表示させるかの各種データは、
夫々に必要とされる時期にMPUから提供され
る。また、SPU2は各種キーとスイツチSWのス
キヤンを行なつたり、パルスモータ80並びに直
流モータ86の駆動制御、更にはカード読取り制
御等を実行し、かつその検出データ等をMPUに
転送する制御をも行なうが、夫々の制御開始命令
を代表するデータは、必要とされる時期にMPU
から提供される。 In Figure 35, SPU is an electromagnet SL0~SLF
and the specific control operation of the numeric display unit 111, and the underlying data, for example, port R0.
~ Electromagnet corresponding to any of R11, P0 to P3
Various data regarding whether to start energizing the SL and what numerical values should be displayed on the number display section 111 are as follows:
It is provided by the MPU when needed. In addition, the SPU 2 scans various keys and switch SWs, controls the drive of the pulse motor 80 and DC motor 86, performs card reading control, etc., and also controls the transfer of detection data etc. to the MPU. However, the data representing each control start command is sent to the MPU at the required time.
provided by.
即ち、システムの電気的なコントロール部分は
全てMPUによつて統括的に制御され、キーSWス
キヤン・カード送り等の各種の具体的制御動作を
SPU1、SPU2が補助する構成であつて、このた
めに各プロセツサ間ではデータ転送のためのバス
ラインが確保されている。 In other words, all electrical control parts of the system are centrally controlled by the MPU, and various specific control operations such as key switch scanning and card feeding are performed.
The configuration is such that SPU1 and SPU2 assist, and for this purpose, a bus line for data transfer is secured between each processor.
第35図においてMPUの入出力ポートR12
〜R15は、SPU1の入力ポートK0〜K3ポー
トと、SPU2の入出力ポートR12〜R15に対
しても共通に接続されており、これをデータバス
ラインとしてMPUからSPU1に、MPUからSPU
2に、SPU2からMPUに夫々データ転送を可能
にしている。MPUの出力ポートO5と入力ポー
トR9は、SPU1の入力ポートR13と出力ポー
トR15に対して夫々接続されており、また
MPUの出力ポートO3と入力ポートR10は、
SPU2の入力ポートR8と出力ポートO4に対し
て夫々接続されており、これらの各ポートの信号
状態を相互に確認することによつてデータ転送の
タイミングをとるようにしている。MPUの出力
ポートO4は、SPU2の端子に接続されてお
り、MPUが割込制御動作に基づいてSPU1にデ
ータ転送を行なう場合、予めポートO4を「L」
出力とすることでSPU2に外部割込命令を与え、
SPU2のポートR12〜R15を全て「H」出力
とさせることにより、SPU1へのデータバスライ
ンを確保する。 In Figure 35, MPU input/output port R12
~R15 is also commonly connected to the input ports K0 to K3 of SPU1 and the input/output ports R12 to R15 of SPU2, and is used as a data bus line from MPU to SPU1 and from MPU to SPU.
Second, data can be transferred from SPU2 to MPU. Output port O5 and input port R9 of MPU are connected to input port R13 and output port R15 of SPU1, respectively, and
MPU output port O3 and input port R10 are
It is connected to the input port R8 and the output port O4 of the SPU2, respectively, and the timing of data transfer is determined by mutually confirming the signal states of these ports. The output port O4 of the MPU is connected to the terminal of the SPU2, and when the MPU transfers data to the SPU1 based on interrupt control operation, the port O4 is set to "L" in advance.
Gives an external interrupt instruction to SPU2 by outputting it,
A data bus line to the SPU 1 is secured by causing all ports R12 to R15 of the SPU 2 to output "H".
第35図において、外部RAMの電源端子VCC
には、第41図aに示される電源回路198で、
通常のAC100V電源からトランス199並びに直
流安定化回路200に通して得た+5V強の直流
電源が、順方向降下電圧0.4Vのダイオード20
1を介して供給される前に、メモリバツクアツプ
用補助電源たる2本直列の単3乾電池(1.5V×
2)202によつて、AC00V電源のオフ時に同
じく順方向降下電圧0.4Vのダイオード203を
介して供給され、RAMの記憶内容の揮発を防止
するようにしている。また、電源回路198から
得られる+12Vの直流電源は、直流モータ86の
駆動回路185(第38図)、パルスモータ80
の駆動回路178(第39図)、電子ブザーBSの
作動回路(第35図)及び電磁石SLの励磁コイ
ルの夫々に供給されると共に、安定化回路200
を通して得た+5V強の直流電源は、ダイオード
204で若干(0.4)電圧降下されたのちに、
MPU,SPU1,2の各プロセツサの電源端子
VCCに供給され、更には上記センサ92の発光
ダイオード或いはホトトランジスタ等を始めとす
る電気素子の+5V端子に夫々供給される。 In Figure 35, the external RAM power supply terminal VCC
In the power supply circuit 198 shown in FIG. 41a,
A DC power supply of over +5V obtained from a normal AC100V power supply through a transformer 199 and a DC stabilization circuit 200 is connected to a diode 20 with a forward voltage drop of 0.4V.
1, two AA batteries (1.5V x
2) When the AC00V power supply is turned off, the voltage is supplied via the diode 203 with a forward drop voltage of 0.4V, thereby preventing the contents stored in the RAM from volatilizing. Further, the +12V DC power obtained from the power supply circuit 198 is supplied to the drive circuit 185 (FIG. 38) of the DC motor 86 and the pulse motor 80.
The stabilizing circuit 200
The +5V DC power obtained through the diode 204 is slightly (0.4) dropped, and then
Power supply terminal for each processor (MPU, SPU1, 2)
VCC, and further supplied to +5V terminals of electric elements such as light emitting diodes and phototransistors of the sensor 92, respectively.
第41図aにおいて、205は外部RAMのパ
ワーON、OFF時のデータ保持を確実なものとす
るための付加回路で、外部RAMのチツプイネー
ブル端子CE2に供給される電圧を、第41図b
に示されるように、パワーON時には「+5V」ラ
インの直流電源電圧より立ち上がりが遅く、パワ
ーOFF時には早く立ち下がるようにしている。 In FIG. 41a, 205 is an additional circuit for ensuring data retention when the power of the external RAM is turned on and off, and the voltage supplied to the chip enable terminal CE2 of the external RAM is connected to the voltage supplied to the chip enable terminal CE2 of the external RAM.
As shown in , when the power is turned on, the voltage rises slower than the DC power supply voltage of the "+5V" line, and when the power is turned off, it falls faster.
第42図に示される外部RAMのアドレス構成
において、システムフラグのメモリとして割当て
られた各フラグ内容の詳細は、第45図に明示さ
れるMPUのフラグレジの内容と同じであり、主
に、電源OFF時のフラグ内容の保護を目的とし
て、フラグレジの一部(Yアドレス0〜4)の内
容が格納されており、次のパワーON時に有効的
に利用される。外部RAMにおいて「(1)〜(c)」で
示されるアドレス部分は、夫々がランプL1〜L
12の点灯表示に応答して置数された入力データ
を格納するためのステツプメモとして用いられ、
例えば、ランプL1に対応する置数データが「始
段(1)」のアドレス部分に記憶され、同じくランプ
L2に対応する置数データが「終段(2)」のアドレ
ス部分に記憶されるようにして、しかも置数デー
タの他に左右データを必要とする「選左A(6)」等
のアドレス部分には、その各一ワード(A4〜7
→Dのアドレス)が左右の区別データ用として割
当てられ、左(L)=1、右(R)=2の数値内容
で記憶される。そして、その他のステツプメモ
「(1)〜(4)」「(8)、(9)」の左右区別用アドレス部分に
は、左右の区別のないデータ、即ち、「0」のデ
ータがいつも記憶される。また、多段(中段)用
「DN・REG」のアドレス部分には、センサ92
がカード59上で対応する画素領域61の段数或
いはカードセツト状態を表わす段数データとして
の「0」の段数が記憶され、「クリア(D)」のアド
レス部分には、置数表示部111に「0」をクリ
ア表示するためのデータ、即ち「000」のデータ
がいつも記憶され、それらの左右区別用アドレス
部分にも「0」が記憶される。 In the address configuration of the external RAM shown in FIG. 42, the details of the contents of each flag allocated as the system flag memory are the same as the contents of the flag register of the MPU shown in FIG. The contents of a part of the flag register (Y addresses 0 to 4) are stored for the purpose of protecting the contents of the flags at the time of operation, and are effectively used when the power is turned on next time. The address parts indicated by "(1) to (c)" in the external RAM correspond to the lamps L1 to L, respectively.
It is used as a step memo to store the input data entered in response to the 12 lighting displays.
For example, the numeric data corresponding to lamp L1 is stored in the address part of "start stage (1)", and the numeral data corresponding to lamp L2 is stored in the address part of "last stage (2)". In addition, in the address part such as "selection left A(6)" which requires left and right data in addition to the numeric data, one word of each (A4 to 7
→D address) is allocated for left and right discrimination data, and is stored with numerical contents of left (L)=1 and right (R)=2. Data with no left/right distinction, that is, "0" data, is always stored in the left/right distinguishing address portions of other step memos "(1) to (4)" and "(8), (9)". Ru. In addition, the address part of "DN REG" for multi-stage (middle stage) is equipped with a sensor 92.
The stage number of "0" is stored as the stage number data representing the stage number of the corresponding pixel area 61 on the card 59 or the card set state, and the address part of "Clear (D)" is set to "0" in the number display section 111. Data for clear display of "0", that is, data of "000" is always stored, and "0" is also stored in the address portion for distinguishing left and right.
第42図に示される外部RAMのアドレス構成
において、「正右」、「正左」の各アドレス部分
は、第一の記憶装置たるカードデータメモとして
割当てられ、例えば、第一の記憶部たる「正右」
メモリに、上記センサ92が右方に向かつて往動
走査したときに得られるデジタル電気信号、具体
的には、その作動回路157(第33図)から出
力される「カード・データ」信号がヒツトアドレ
ス「0」より順にビツトアドレス「59」まで出
力順に記憶されると共に、第二の記憶部たる「正
左」メモリに、センサ92が左方に復動走査する
ときに得られる「カード・データ」信号がビツト
アドレス「0」より順にビツトアドレス「59」ま
で出力順に記憶される。 In the address structure of the external RAM shown in FIG. 42, each address part of "right right" and "right left" is assigned as a card data memo which is a first storage device. Right right”
A digital electrical signal obtained when the sensor 92 scans forward and backward toward the right, specifically, a "card data" signal output from its operating circuit 157 (FIG. 33) is stored in the memory as a hit. The card data is stored in output order from address 0 to bit address 59, and the card data obtained when the sensor 92 scans back and forth to the left is stored in the second storage section, ``normal left'' memory. '' signals are stored in order of output from bit address ``0'' to bit address ``59''.
これら第一及び第二の記憶部たる「正右」、「正
左」メモリは、上記センサの往復走行で順次に走
査するカード59上の画素領域61に対応して、
夫々が一ビツトを一画素領域61に対応させる構
成からなり、各ビツト内容が「カード・データ」
信号の同じ出力順で指定されるように、例えば、
往復いずれの走行時であつても、その各走行時の
最初に出力される「カード・データ」信号がビツ
トアドレス「0」に記憶され、次いでビツトアド
レス「1」、ビツトアドレス「2」というように
順序よく記憶され、最後にビツトアドレス「59」
に記憶されて、常に「1」の画素領域61に基づ
く「カード・データ」信号が「正右」メモリのビ
ツトアドレス「59」に記憶され、「2」の画素領
域61に基づく信号が「正右」メモリのビツトア
ドレス「1」に、「正左」メモリのビツトアドレ
ス「58」に記憶されるようにして、以下順序よく
記憶されるようになり、「60」の画素領域61に
基づく信号が「正右」メモリのビツトアドレス
「59」に、「正左」メモリのビツトアドレス「0」
に記憶される。即ち、「正右」メモリには、カー
ド59上の画素領域61にならつてそのままのビ
ツト配列順で記憶され、かつ「正左」メモリには
左右に反転したビツト配列順位で記憶される。こ
のビツトアドレスの詳細は第42図において部分
的に例示されている。 These first and second storage units, ``Right Right'' and ``Right Left'' memories, correspond to the pixel areas 61 on the card 59 that are sequentially scanned by the reciprocating movement of the sensor.
Each bit corresponds to one pixel area 61, and the content of each bit is "card data".
As specified by the same output order of signals, e.g.
Regardless of whether it is traveling in a round trip, the "card data" signal output at the beginning of each trip is stored in bit address "0", then bit address "1", bit address "2", and so on. are stored in order, and the bit address "59" is stored at the end.
The "card data" signal based on the pixel area 61 of "1" is always stored at bit address "59" of the "correct right" memory, and the signal based on the pixel area 61 of "2" is always stored in the "correct" memory. The signal based on the pixel area 61 of "60" is stored in bit address "1" of the "right" memory and bit address "58" of the "right left" memory. Bit address ``59'' of the ``right right'' memory is set to bit address ``0'' of the ``right left'' memory.
is memorized. That is, the ``normal right'' memory stores bits in the same order as the pixel area 61 on the card 59, and the ``normal left'' memory stores the bits in reversed order. The details of this bit address are partially illustrated in FIG.
第42図の外部RAMにおいて、「データ・セツ
トメモ」及び「データ・チエンジメモ」で示され
るアドレス部分は、その夫々に少なくとも200ビ
ツトのアドレスをもつて針床2上の各編針3に対
応する第二の記憶装置として割当てられ、その
夫々に各ビツト内容が編針3と一対一の関係で対
応するようにして、例えば、選針あり=1、選針
なし=0のデジタル電気信号が記憶され、しかも
針床2上で最左端の編針、即ち「左100番」の編
針に対応するビツトアドレスを「200」として、
これより右側に隣接する「左99番」の編針に対応
するビツトアドレスを「201」というように順序
よく数えて「右100番」の編針に対応するビツト
アドレスを「399」として指定できるようにして
いる。第42図にはこれらの「データ・セツトメ
モ」及び「データ・チエンジメモ」における
「200〜399」のビツトアドレス構成が部分的に例
示されている。 In the external RAM shown in FIG. 42, the address portions indicated by "data set memo" and "data change memo" each have an address of at least 200 bits, and the second address part corresponding to each knitting needle 3 on the needle bed 2 is Each bit is assigned as a storage device, and each bit corresponds to the knitting needle 3 in a one-to-one relationship, so that, for example, a digital electric signal of 1 with needle selection and 0 with no needle selection is stored, and Assuming that the bit address corresponding to the leftmost knitting needle on the needle bed 2, that is, the knitting needle number 100 on the left, is "200",
From this, the bit address corresponding to the knitting needle "No. 99 on the left" adjacent to the right side can be counted in order such as "201", and the bit address corresponding to the knitting needle "No. 100 on the right" can be specified as "399". There is. FIG. 42 partially illustrates the bit address structure of "200 to 399" in these "data set memo" and "data change memo".
MPUの内部に構成されたデータメモリRAM
(以下、内部RAMと称す)は、第43図に示され
るアドレス構成からなり、システムフラグのレジ
スタ(フラグレジ)として割当てられた各フラグ
内容の詳細は、第45図に明示される通りであ
り、また、ワーキングレジスタとして割当てられ
た各レジ内容は第44図に示されている。第43
図に示されるMPUの内部RAMにおいて、特にSL
番号カウント用の「Nd」レジは上記16個の電磁
石SLの番号に対応して「0〜F」の16進数でカ
ウント動作を行なうソフトカウンタであり、ま
た、キヤリジカウント用の「C・REG」は、針
床2上のキヤリジ位置を代表して、上記外部
RAMにおける「データ・チエンジメモ」のビツ
トアドレスを指定するように、少なくとも「200
〜399」のカウント動作を行ない、実用的にはこ
れを更に越える範囲でカウントするソフトカウン
タである。同じくADDRカウント用の「K0、
K1」レジは、上記第一の記憶装置たる「正右」、
「正左」メモリに共通したビツトアドレスを指定
するように「0〜59」のカウント動作を行なうソ
フトカウンタであり、また転送用「D′・REG」
(D2〜D0)は、置数表示されるべき数値デー
タ等を記憶して、特にMPUからSPU1にデータ
が転送されるときに有効利用される。 Data memory RAM configured inside the MPU
(hereinafter referred to as internal RAM) has the address configuration shown in FIG. 43, and the details of the contents of each flag assigned as a system flag register (flag register) are as shown in FIG. 45. Further, the contents of each register assigned as a working register are shown in FIG. 43rd
In the internal RAM of the MPU shown in the figure, especially the SL
The "Nd" register for number counting is a soft counter that counts in hexadecimal numbers "0 to F" corresponding to the numbers of the 16 electromagnets SL mentioned above, and the "C REG" for carriage counting is " represents the carriage position on the needle bed 2, and
At least 200
It is a soft counter that performs a counting operation of ``~399'', and in practical terms counts in a range that exceeds this range. Similarly, “K0,” for ADDR count.
K1” cash register is the first storage device mentioned above, “right right”,
It is a soft counter that counts from 0 to 59 so as to specify a common bit address for the ``right and left'' memory, and is also a ``D'REG'' for transfer.
(D2 to D0) store numerical data to be displayed, and are effectively used especially when data is transferred from the MPU to the SPU1.
一方、SPU1の内部RAMは、第48図に示さ
れるアドレス構成からなり、システムフラグのレ
ジ及びワーキングレジスタとして割当てられた各
フラグ及びレジ内容の詳細は、第49図に示され
る通りであり、特に、転受用、、レジは
MPUから転送されてきた置数データを格納し、
その各レジ内容にいわゆる零消し処理を加えたデ
ータを「D・RES」(D2〜D0)に記憶してそ
の後の表示制御に有効的に利用される。 On the other hand, the internal RAM of SPU1 has the address configuration shown in FIG. 48, and the details of each flag assigned as a system flag register and working register and the contents of the register are as shown in FIG. 49, especially , For transfer, , the cash register is
Stores the number data transferred from the MPU,
Data obtained by adding so-called zero erasure processing to the contents of each register is stored in "D.RES" (D2 to D0) and effectively used for subsequent display control.
SPU2の内部RAMは、第46図に示されるア
ドレス構成からなり、システムフラグ及びワーキ
ングレジスタとして割当てられた各フラグ及びレ
ジ内容は第47図に示される通りである。 The internal RAM of the SPU2 has the address structure shown in FIG. 46, and the flags assigned as system flags and working registers and the register contents are as shown in FIG. 47.
さて、上記構成からなるMPU,SPU1,2の
具体的な制御動作は、第57図乃至第87図に示
されるフロー線図によつて理解されるが、以下そ
の詳細について、第42図乃至第49図の各アド
レス構成図等をも参照して説明する。 Now, the specific control operations of the MPU and SPUs 1 and 2 having the above configuration can be understood from the flow diagrams shown in FIGS. 57 to 87. The explanation will be made with reference to the address configuration diagram shown in FIG. 49.
先ず、SPU1の制御動作を、第57図、第60
図乃至第63図のフロー線図に従つて説明すると
第60図のメインフローにおいて、SPU1はパワ
ーオンリセツトによりプログラムカウンタの
「0」を始点に制御動作を開始し、始めにシステ
ムクリアとして、OLポートO0〜O3の全てを
「L」出力とすることで置数表示部111のセグ
メント表示を消滅したままとすると共に、Pポー
トに「0」を出力してP0〜P3を「L」にセツ
トし、かつポートR0〜R11を「L」出力とし
て電磁石SL0〜SLFを全て断電状態にする。 First, the control operation of SPU1 is shown in Figures 57 and 60.
To explain according to the flowcharts shown in FIGS. 63 to 63, in the main flow shown in FIG. By outputting "L" from all ports O0 to O3, the segment display on the numeral display section 111 remains extinguished, and by outputting "0" to the P port, P0 to P3 are set to "L". At the same time, ports R0 to R11 are set to "L" output, and all electromagnets SL0 to SLF are placed in a power-off state.
続いて、SPU1は第61図に示される「デイス
プレイ」のフローに従つて、「D・REG」の内容
を置数表示部111にセグメント表示させる。具
体的には始めに表示桁指定用レジに「4」を格
納させたのち、「D2」をアドレス指定するように
レジ「Dn」をセツトし、これに基づいて呼出し
た「D2」の内容を「F」でないことを条件にポ
ートOH(O4〜O7)に出力させ、直後にレ
ジの内容たる「4」をポートOL(O0〜O3)
にセツトして、予めプログラムされたPLAによ
り、即ち、「4」→ポートO2=H、「2」→ポー
トO1=H、「1」→ポートO0=H、「0」→H
出力のポートOLなしとなるPLA構成に従つて、
上位桁のセグメント素子SE2をドライブさせ、
「D2」の内容を点灯表示させる。 Subsequently, the SPU 1 causes the numeral display section 111 to display the contents of "D.REG" in segments according to the "Display" flow shown in FIG. Specifically, first store ``4'' in the register for specifying display digits, then set register ``Dn'' to address ``D2'', and read the contents of ``D2'' based on this. On the condition that it is not "F", output to port OH (O4 ~ O7), and immediately after, "4" which is the contents of the register is output to port OL (O0 ~ O3)
, and according to the pre-programmed PLA, "4" → port O2 = H, "2" → port O1 = H, "1" → port O0 = H, "0" → H
According to the PLA configuration without output port OL,
Drive the segment element SE2 of the upper digit,
The contents of "D2" are displayed by lighting.
そして、同素子SE2の点灯表示を約200μ秒続
行させたのちに消滅させ、次いで、レジに
「2」を格納し、「D1」がアドレス指定されるよ
うに「Dn」をセツトしてから再び前述同様にし
て呼出した「D1」の内容をセグメント素子SE1
に約200μ秒点灯表示させる。続いて、レジに
「1」を格納し、「D0」がアドレス指定されるよ
うに「Dn」をセツトしてから、上記同様な作用
で呼出した「D0」の内容をセグメント素子SE0
に点灯表示させる。若し、呼出された「D2」〜
「D0」の内容が「F」であれば、これに対応する
セグメント素子SEがドライブされず、例えば、
「D・REG」の内容が「FF0」であればSE0のみ
に「0」が表示されてSE2,SE1にはいわゆる
零消しによつて何も表示されないままである。 Then, after continuing the lighting display of the same element SE2 for about 200 μs, it disappears, then "2" is stored in the register, "Dn" is set so that "D1" is addressed, and then it is turned off again. The contents of “D1” called in the same manner as above are transferred to segment element SE1.
lights up for approximately 200μ seconds. Next, store "1" in the register, set "Dn" so that "D0" is addressed, and then write the contents of "D0" called in the same manner as above to segment element SE0.
lights up and displays. If called "D2"~
If the content of "D0" is "F", the corresponding segment element SE is not driven, and for example,
If the content of "D.REG" is "FF0", "0" is displayed only in SE0, and nothing is displayed in SE2 and SE1 due to so-called zero erasure.
第61図において、SPU1は上記のようにして
「デイスプレイ」の制御動作を行なう途中に、ポ
ートR13が「L」であるかをチエツクするタイ
ミング動作を行ない、具体的には、レジの内容
でOLポートを出力セツトしてから、SPU1に内
蔵のタイマを200μ秒にセツトしてスタートさ
せ、その後にポートR13が「L」かどうかのチ
エツク動作と、タイマが200μ秒を計時してタイ
マオーバ(終了)フラグがセツトされているかを
チエツクする動作とをくり返す。即ち、SPU1は
制御の基礎となるデータがMSUから転送される
にあり、具体的には第57図のタイミングフロー
に従つて、MPUがデータ転送を行うときには、
「選針なし」を代表する「A」の数値データ、「選
針あり」を代表する「B」の数値データ、「ハツ
チオープン(OPEN)」を代表する「C」のデー
タ・「ハツチクローズ(CLOSE)」を代表する
「D」のデータ、並びに「表示データ」の各桁内
容を代表する「0」〜「9」の数値データを、予
めポートR12〜R15にセツトしてから、ポー
トO5を「L」出力とすることにより、SPU1
は、ポートR13をチエツクしてこれが「L」信
号の転受命令かどうかを判断する。そして、ポー
トR13がMPUからのデータ転送なしの「H」
のままで、先にタイマオーバフラグがセツトされ
れば、上記「デイスプレイ」の制御動作をそのま
ま続行して、「D・REG」の内容を置数表示部1
11に継続して表示させる「表示モード」にある
間、上記「デイスプレイ」の制御動作をくり返し
て、ダイナミツク駆動方式による三桁のセグメン
ト表示を行なう。しかし、SPU1は若しポートR
13がデータ転送ありの「L」信号を入力する
と、上記「デイスプレイ」動作を中止して直ちに
第57図のタイミングフローに従いMPUからの
転送データを受ける。即ち、ポートR13が
「L」入力であれば、直ちにポートK0〜K3を
通して転受したデータをレジに格納し、ポート
R14を「L」出力として転受終了をMPUに知
らせる。MPUがこの転受終了をポートR9で確
認して、ポートR12〜R15に「F」のデータ
を出力したのちポートO5を再び「H」に戻す
と、SPU1は、ポートR14を「H」に戻してか
ら、直ちに第60図のメインフローに従つて転受
データに基づく各種の制御動作を実行する。 In FIG. 61, SPU1 performs a timing operation to check whether port R13 is "L" while performing the "display" control operation as described above. After setting the port output, set the built-in timer in SPU1 to 200μ seconds and start it, then check whether port R13 is “L”, and when the timer measures 200μ seconds, the timer overflows (ends). The operation of checking whether the flag is set is repeated. That is, the SPU1 is in a state where the data that is the basis of control is transferred from the MSU, and specifically, when the MPU transfers data according to the timing flow shown in FIG.
Numerical data of "A" representing "without needle selection", numerical data of "B" representing "with needle selection", data of "C" representing "hatch open (OPEN)", data of "hatch closed ( After setting the data "D" representing "CLOSE" and the numerical data "0" to "9" representing each digit of "display data" in ports R12 to R15 in advance, By setting “L” output, SPU1
checks port R13 to determine whether this is an "L" signal transfer command. And port R13 is "H" without data transfer from MPU
If the timer over flag is set first, the above-mentioned "Display" control operation will continue as is, and the contents of "D・REG" will be displayed in the number display section 1.
While in the ``display mode'' in which 11 is continuously displayed, the above-mentioned ``display'' control operation is repeated to perform three-digit segment display using a dynamic drive system. However, SPU1 is port R
When 13 inputs an "L" signal indicating data transfer, it stops the "display" operation and immediately receives data transferred from the MPU according to the timing flow shown in FIG. That is, if the port R13 is an "L" input, the data transferred through the ports K0 to K3 is immediately stored in the register, and the port R14 is outputted "L" to notify the MPU of the completion of the transfer. MPU confirms the completion of this transfer at port R9, outputs "F" data to ports R12 to R15, and then returns port O5 to "H" again, and SPU1 returns port R14 to "H". Immediately thereafter, various control operations based on the transferred data are executed according to the main flow shown in FIG.
例えば、上記「デイスプレイ」の動作中に、新
たな「置数(表示)データ」として、「0」〜
「9」のいるれかの置数データが転送された場合
には、計3桁のデータを転受するために、最初の
転送データたるレジの内容をレジに書移して
から、再び上記同様なタイミング動作を行なつて
MPUからの2回目の転送データレジに軸受し
て、その内容をレジに書移してから再び同じタ
イミング動作でMPUからの3回目の転送データ
をレジに格納する。こののち、SPU1は、第6
2図の「データチエンジ」フローに移行して、
、、レジの三桁の内容にいわゆる零消し処
理を加え、具体的には、三桁の各データから判断
して表示をする必要のない「0」のデータを
「F」に変換し、その他のデータをそのままに
「D・REG」のD2〜D0に書移す。例えば、
、、の内容が「000」であるときは
「FF0」に変換し、「010」であれば「F10」に変
換するようにして、また「100」のとき等はその
ままに「D・REG」に書移すようにしている。
そして、SPU1は上記「データチエンジ」の実行
後に、再び「デイスプレイ」動作に戻つて、それ
まで表示させていたセグメント内容に替えて、新
たにMPUから転送されたデータを置数表示部1
11に点灯表示される「表示モード」を継続し、
そのときどきにタイミングのチエツク動作を行な
う。尚、MPUから転送される「置数(表示)デ
ータ」は、その内部RAMにおける「D′・REG」
の各桁内容であり、その上位桁のD2から順にD
0までの各数値内容が転送されるものであり、
SPU1の表示用「D・REG」の桁順位に一致し
ている。 For example, while the above "display" is operating, new "number (display) data" from "0" to
If any digit data of "9" is transferred, in order to transfer a total of 3 digits of data, first transfer the contents of the register, which is the first transfer data, to the register, and then repeat the same process as above. Perform timing operations
The second transfer data from the MPU is transferred to the register, the contents are transferred to the register, and then the third transfer data from the MPU is stored in the register again with the same timing operation. After this, SPU1 will be the 6th
Move to the “data change” flow in Figure 2,
,, Adding so-called zero erasure processing to the three-digit contents of the cash register, specifically converting "0" data that does not need to be displayed based on the three-digit data to "F", etc. Transfer the data as is to D2 to D0 of "D・REG". for example,
If the content of , , is "000", convert it to "FF0", if it is "010", convert it to "F10", and if it is "100", leave it as is and use "D・REG". I am trying to transfer it to .
Then, after executing the above-mentioned "data change", the SPU1 returns to the "display" operation and displays the new data transferred from the MPU on the number display section 1 instead of the segment contents that had been displayed up until then.
Continue the "display mode" displayed on 11,
A timing check operation is performed from time to time. Furthermore, the "number (display) data" transferred from the MPU is stored in "D'REG" in its internal RAM.
The content of each digit is D, starting from the upper digit D2.
Each numerical value up to 0 is transferred,
It matches the digit order of "D・REG" for display on SPU1.
ときに、MPUからの転送データが「D」であ
つた場合には、これが「ハツチクローズ」を代表
する数値データと判断して、ハツチフラグ用レ
ジにハツチ閉の「0」を格納し、次いで、ポート
OLに「0」を出力セツトして、セグメント素子
SE2〜SE0による点灯表示を中止させてから、
上記タイミングのチエツク動作のみをくり返す
「待期モード」となつて、ポートR13が「L」
であるかを尋ね続ける。即ち、ハツチ120が閉
鎖された状態においては、置数表示部111に何
も表示させる必要がないことから、上記「デイス
プレイ」動作を省いて、MPUからの次のデータ
転送を待ち続ける。 In some cases, if the data transferred from the MPU is "D", it is determined that this is the numerical data representing "hatch closed", and "0" for hatch closed is stored in the hatch flag register, and then, port
Set the output to OL to “0” and output the segment element.
After canceling the lighting display by SE2 to SE0,
It enters the "standby mode" in which only the check operation at the above timing is repeated, and port R13 becomes "L".
I keep asking if it is. That is, when the hatch 120 is closed, there is no need to display anything on the number display section 111, so the "display" operation described above is omitted and the system continues to wait for the next data transfer from the MPU.
そして、例えばMPUから「A」、「B」の選針
データが転送された場合には、その転受データを
レジに格納したのち、次いでMPUから転送さ
れるデータを待期して前述同様なタイミングのチ
エツク動作に入り、先の「選針ありなし」のデー
タに続いて転送される「電磁石SLの番号」デー
タを転受し、これをレジに格納する。そして、
レジの内容に基いて、これが「選進なし」を代
表する「A」であれば、レジの内容たるSL番
号に対応する出力ポートをR0〜R11,P0〜
P3のなかから選択して、対応するポートを
「H」にセツトして電磁石Sを通電(ON)させ、
またレジの内容が「選針あり」を代表する
「B」であれば、同じく対応する出力ポートを
「L」にセツトして電磁石SLを断電(OFF)させ
る。即ち、本例では、K、Lキヤリジ13,20
の走行に伴ない、そのいずれのキヤリジが左右い
ずれの方向に走行する場合にあつても、第9図に
示されるように選針時点Fから編針3の11ピツチ
分先行して電磁石SLを通断電制御する設定であ
つて、しかも編針3の1ピツチずつの走行に関連
して、MPUから「選針ありなし」のデータが順
序よく転送される関係にあることから、特に、
KLキヤリジの判別データを必要とせず、また編
針3の16ピツチ分の走行の間、電磁石SLの通電
を続行する構成であるので、例えば、それ以下の
通電期間に設定した場合のように、電磁石SLの
断電時期を別個に割出す必要もない。従つて、
SPU1は、「選針ありなし」のデータがMPUから
転送される毎に、そのままの転送データに基いて
直ちに電磁石SLが通断電されるように動作す
る。 For example, when needle selection data for "A" and "B" is transferred from the MPU, the transferred data is stored in the register, and then the data transferred from the MPU is waited for and the same timing as described above is performed. The machine enters the check operation, receives the "electromagnet SL number" data that is transferred following the "needle selection yes/no" data, and stores this in the cash register. and,
Based on the contents of the register, if this is "A" representing "no selection", the output port corresponding to the SL number which is the contents of the register is set to R0~R11, P0~
Select from P3, set the corresponding port to "H", turn on the electromagnet S,
Further, if the content of the register is "B" representing "needle selection", the corresponding output port is similarly set to "L" and the electromagnet SL is turned off (OFF). That is, in this example, K and L carriages 13, 20
As the knitting needles 3 travel, regardless of whether the carriage travels in the left or right direction, as shown in FIG. In particular, since it is a setting for controlling power outage, and data on "needle selection presence/absence" is transferred from the MPU in an orderly manner in relation to the running of the knitting needles 3 one pitch at a time.
There is no need for KL carriage discrimination data, and the configuration continues to energize the electromagnet SL while the knitting needle 3 runs for 16 pitches. There is no need to separately determine when the power to the SL will be cut off. Therefore,
The SPU 1 operates in such a way that the electromagnet SL is immediately energized or de-energized based on the transferred data each time the data "with or without needle selection" is transferred from the MPU.
そして、SPU1は、上記「選針ありなし」の制
御動作を実行したのち、再び上記同様なタイミン
グのチエツク動作に入り、ポートR13が「L」
であるかをくり返し尋ね始める。このような「待
期モード」のチエツク動作において、例えば、
MPUから「C」データが転送された場合に、
SPU1は、これを「ハツチオープン」を代表する
数値データと判断して、直ちに「表示モード」と
なり、レジにハツチ開としての「1」を書込ん
でから、上記「デイスプレイ」動作へと移行し
て、再び置数表示部111によるセグメント表示
を実行し、その直後にMPUから転送されてくる
「表示データ」としての段数用「DN・REG」の
内容を置数表示部111に点灯表示させる。 After the SPU1 executes the above-mentioned "needle selection yes/no" control operation, it again enters a check operation with the same timing as above, and the port R13 becomes "L".
Start asking over and over again. In such a "standby mode" check operation, for example,
When "C" data is transferred from MPU,
SPU1 judges this as numerical data representative of "hatch open", immediately enters "display mode", writes "1" as hatch open in the register, and then shifts to the above-mentioned "display" operation. Then, the segment display by the numeral display section 111 is executed again, and immediately after that, the content of the "DN REG" for the number of stages as the "display data" transferred from the MPU is displayed by lighting on the numeral display section 111.
第60図のメインフローに従つて上記各制御を
実行するSPU1は、その端子に「L」の外部
割込命令が与えられると、即ち、「VIDEO1」信
号が「H」から「L」に立ち下つたときに、直ち
に第60図のメインフローから抜け出て第63図
フローに従う割込制御を実行し、その後にメイン
フローに戻る。第63図フローにおいて、SPU1
は予めACC・X・Yのレジ退避をしたのち、ポ
ートR12の入力たる「VIDEO2」信号を調べ
て、これが「L」であればそのときの外部割込を
無効として、直ちにレジの内容からハツチ開で
あればPポートP0〜P3とR0〜R11のポー
トを全て「H」出力として、電磁石SL0〜SLF
を全て通電させる非選針状態としてから、レジ回
復ののちにメインフローに戻るが、例えば「H」
の「VIDEO2」信号であると、これを有効割込と
してMPUに知らせるべく、ポートR15を
「L」にセツトしてから、ポートO3を「H」に
セツトしてMPUに外部割込命令を与える。そし
て、MPUがこれを確認するまでの時間を経たの
ちに、ポートO3,R15を夫々元に戻し、次い
でレジの内容から若しハツチ開であれば上記同
様にポートP0〜P3,R0〜R11を全て
「H」出力として、レジ回復ののちに、メインフ
ローに戻る。 SPU1, which executes each of the above-mentioned controls according to the main flow shown in FIG. When the flow is lowered, the CPU immediately exits from the main flow shown in FIG. 60, executes interrupt control according to the flow shown in FIG. 63, and then returns to the main flow. In the flow shown in Figure 63, SPU1
After saving the registers of ACC, If it is open, all P ports P0 to P3 and R0 to R11 are set to "H" output, and electromagnets SL0 to SLF
After setting the needle selection state to all energized, and returning to the main flow after register recovery, for example, "H"
In order to notify the MPU that this is a "VIDEO2" signal as a valid interrupt, port R15 is set to "L", and then port O3 is set to "H" to give an external interrupt command to the MPU. . Then, after the time has passed until the MPU confirms this, return ports O3 and R15 to their original values, and then, based on the contents of the register, if the hatch is open, change ports P0 to P3 and R0 to R11 in the same way as above. All outputs are set to "H" and after register recovery, the process returns to the main flow.
第23図乃至第26図に示されるMPU,SPU
1の外部割込のタイミングからして明らかなよう
に、SPU1がMPUに対して外部割込を与える時
点は、キヤリジ13,20が左方向に走行してい
る場合であつて、キヤリジ中心線C,Dが各編針
3間の中央位置に対応する時点に一致し、その都
度SPU1からMPUに有効的な外部割込命令が与
えられる。即ち、本例では、キヤリジの編針ピツ
チに関係した針パルス出力を、ハードのロジツク
回路からなるキヤリジ位置検出回路に代替えして
プロセツサのプログラム制御によつて実行してい
る。 MPU and SPU shown in Figures 23 to 26
As is clear from the timing of the external interrupt in step 1, the time when the SPU 1 gives the external interrupt to the MPU is when the carriages 13 and 20 are traveling to the left and the carriage center line C , D correspond to the central position between the knitting needles 3, and a valid external interrupt command is given from the SPU 1 to the MPU each time. That is, in this example, the needle pulse output related to the knitting needle pitch of the carriage is executed under program control of the processor in place of a carriage position detection circuit consisting of a hardware logic circuit.
また、キヤリジ13,20が左方向に走行して
SPU1からMPUに外部割込命令が与えられると
き、及び右方向に走行して有効な割込命令が与え
られないときのいずれの場合にあつても、若しハ
ツチ開であれば、キヤリジの編針3の一ピツチ走
行毎に、ポートP0〜P3,R0〜R11を全て
「H」出力にする動作がくり返されて、選針なし
の状態が確保される。 Also, carriages 13 and 20 are running to the left.
In either case, when an external interrupt command is given to the MPU from SPU1, or when a valid interrupt command is not given after traveling to the right, if the hatch is open, the knitting needle of the carriage 3, the operation of setting all ports P0 to P3 and R0 to R11 to "H" output is repeated to ensure a state without needle selection.
次に、SPU2の制御動作について、第58図、
第59図、第64図乃至第79図のフロー線図に
従つて説明すると、先ず、第64図において、
SPU2はパワーオンリセツトによりプログラムカ
ウンタの「0」を始点に制御を開始し、始めに並
列出力Pポートに「0」データを出力してポート
P0〜P3を「L」出力とすることにより、パル
スモータ80を初期停止の励磁状態に安定させ、
かつエラーランプL14とLPランプL17を消
灯のままとすると共に、OLポートO1〜O3の
全てを一旦「L」出力として直流モータ86の非
動作を確保し、更にその内部RAMのシステムフ
ラグ及びレジのなかで必要とされるものを初期の
リセツト状態とする。例えば、後述するキーイン
のステツプ順を表わすレジに「0」を格納し、
或いは置数データ用「Z・REG」(Z2〜Z0)
を「000」にクリアさせる等して、その後にキー
入力許可用フラグレジに「B」を格納する。 Next, regarding the control operation of SPU2, FIG.
Explaining according to the flow diagrams of FIGS. 59, 64 to 79, first, in FIG. 64,
SPU2 starts control from the program counter's "0" as the starting point by power-on reset, and first outputs "0" data to the parallel output P port and outputs "L" from ports P0 to P3, thereby generating pulses. Stabilize the motor 80 in the initially stopped excited state,
At the same time, the error lamp L14 and the LP lamp L17 are kept off, and all of the OL ports O1 to O3 are set to "L" output to ensure the non-operation of the DC motor 86, and the system flag of the internal RAM and the register are Among them, the one that is required is set as the initial reset state. For example, store "0" in the register representing the key-in step order, which will be described later.
Or “Z・REG” for numerical data (Z2 to Z0)
is cleared to "000", and then "B" is stored in the key input permission flag register.
第47図のレジ詳細に示されるように、レジ
は、「1」、「2」、「4」、「8」の重みをも各ビツ
ト内容に応じて、「1」の重みをもつ0のビツ
トが「0」〜「9」の数字キー110に対応し、
「2」の重みをもつ1のビツトがステツプキー
113に対応し、同じく「4」の重みをもつ2
のビツトが左右キー114,115に、「8」の
重みをもつ3のビツトがフアンクシヨンキーで
代表される段戻しキー116、あみ始めキー11
7及びあみ直しキー118に夫々対応するように
して、各ビツトが「1」のときにキー入力許可、
「0」のときにキー入力不可を表わすフラグ内容
が記憶される。そして、SPU2は、上記各キーが
操作される毎に、キー入力許可フラグたるレジ
の内容を尋ね、許可であればそのときのキー操作
を有効としてこれに基づく制御を行ない、同じく
不可であれば無効なキー操作として応答せず、ま
た訂正キー112についてはレジの内容に関係
なく、いつも有効的なキー操作として応答する。
従つて、上記パワーオンリセツトの初期において
レジに格納された「B」データは、左右キー1
14,115のみ無効として、その他のキーを有
効な入力状態とする。 As shown in the register details in Figure 47, the cash register also changes the weights of "1", "2", "4", and "8" to 0, which has a weight of "1", according to the content of each bit. Corresponds to the number keys 110 whose bits are “0” to “9”,
Bit 1 with a weight of "2" corresponds to the step key 113, and bit 2 with a weight of "4" corresponds to the step key 113.
The 3 bits with a weight of 8 are on the left and right keys 114, 115, the step back key 116 represented by the function key, and the start key 11.
7 and reshaping key 118, respectively, and when each bit is "1", key input is permitted;
When the flag is "0", the content of the flag indicating that key input is disabled is stored. Then, each time each of the above keys is operated, the SPU 2 inquires about the contents of the register, which is the key input permission flag, and if the key input is permitted, the key operation at that time is validated and control is performed based on this; It does not respond as an invalid key operation, and the correction key 112 always responds as a valid key operation regardless of the contents of the register.
Therefore, the "B" data stored in the register at the initial stage of the power-on reset is
Only keys 14 and 115 are disabled, and the other keys are enabled.
尚、SPU2は上記SPU1及びMPUと同じくパ
ワーオンリセツトにより各出力ポートが「H」に
自動セツトされる構成であることから、特にポー
トO5をプログラム命令でセツトする必要がな
く、電子ブザーBSの動作待期状態となる。 Note that, like the SPU1 and MPU mentioned above, SPU2 has a configuration in which each output port is automatically set to "H" by power-on reset, so there is no need to specifically set port O5 with a program command, and the operation of electronic buzzer BS It enters a waiting state.
その後、SPU2はポートO1を「H」出力とす
ることにより直流モータ86を逆回転させて、セ
ンサ92を左方の読取り待期位置に移動させるよ
うにし、若しセンサ92が右方位置にあつたとし
ても左方位置に復動するに必要な時間(200m
秒)を経過したのちに、ポートO1を「L」出力
に戻し、ポートO2を「H」出力として逆保持状
態にする。即ち、パワーオン時には、センサ92
が必らず左方の読取り待期位置に停止してその後
の読取り走行に備えられる。 Thereafter, the SPU 2 reversely rotates the DC motor 86 by setting the port O1 to "H" output, and moves the sensor 92 to the left reading waiting position. Even if the time required to return to the left position (200m
After a period of time (seconds) has elapsed, the port O1 is returned to the "L" output, and the port O2 is set to the "H" output and placed in a reverse hold state. That is, when the power is turned on, the sensor 92
The machine always stops at the left reading waiting position and prepares for the subsequent reading run.
次いでSPU2はポートR7を「H」出力(パワ
ーオン時にはすでに「H」になつている)とし
て、そのポート信号によりSPU2が「NO・
BUSY」のデータ転受状態にあることはMPUが
自由にチエツクできるようにしてから、タイミン
グのチエツク動作を行なう「待期モード」とな
る。即ち、SPU2は各種制御の開始命令が夫々を
代表する数値データとしてMPUから転送される
関係にあり、具体的には第58図のタイミングフ
ローに従つて、MPUがSPU2に対してデータ転
送を行なうときには、「ハツチオープン?」を代
表する「1」のデータ、「カード読取り」を代表
する「2」のデータ、「キーSWスキヤン」を代
表する「3」のデータ、「編直し転送」を代表す
る「4」のデータ、「パワーオン転送」を代表す
る「6」のデータを予めポートR12〜R15に
セツトしてから、ポートO3を「L」出力とする
ことにより、SPU2は、ポート8をチエツクして
これが「L」信号の転受命令かどうかを判断す
る。 Next, SPU2 sets port R7 to "H" output (already at "H" when the power is turned on), and that port signal causes SPU2 to output "NO.
When the MPU is in the ``BUSY'' data transfer state, the MPU can freely check the data, and then enters a ``standby mode'' in which it performs a timing check operation. In other words, the SPU2 is in a relationship where the start commands for various controls are transferred from the MPU as numerical data representing each. Specifically, the MPU transfers data to the SPU2 according to the timing flow shown in Figure 58. Sometimes, the data ``1'' represents ``Hatsuchi open?'', the data ``2'' represents ``card reading,'' the data ``3'' represents ``key SW scan,'' and the data ``reorganize transfer.'' By setting data “4” representing “power-on transfer” and data “6” representing “power-on transfer” to ports R12 to R15 in advance, and setting port O3 to “L” output, SPU2 Check to determine whether this is an "L" signal transfer command.
そして、SPU2は、「待期モード」において常
にポートR8をチエツクしてMPUからのデータ
転送を待期する動作をくり返し、若し、ポートR
8が「L」入力であれば、直ちにポートR12〜
R15を介して軸受したデータをレジに格納
し、ポートO4を「L」出力として転受終了を
MPUに知らせる。MPUがこの転受終了をポート
R10で確認して、ポートR12〜R15に
「F」のデータを出力したのちポートO3を再び
「H」に戻すと、SPU2は、ポートO4を「H」
に戻してから、直ちに第64図のメインフローに
従つてポートR7を「BUSY」の「L」出力にし
てから軸受データに基づく制御動作を開始する。 Then, SPU2 repeats the operation of constantly checking port R8 and waiting for data transfer from MPU in the "standby mode", and if port R
If 8 is “L” input, port R12~
Store the data received via R15 in the register and output port O4 to "L" to end the transfer.
Notify MPU. MPU confirms the completion of this transfer at port R10, outputs data of "F" to ports R12 to R15, and then returns port O3 to "H" again, SPU2 sets port O4 to "H".
64, port R7 is immediately set to the "L" output of "BUSY" and control operation based on the bearing data is started.
例えば、軸受データたるレジの内容が「6」
であつたとき、これを「パワーオン転送」の制御
開始命令として動作し、その後に上記と同様な第
58図のタイミングフローに従つてMPUから転
送されるデータを、SPU2の内部RAMの所要の
レジに格納する。即ち、本例において、SPU2は
カード59の実質的な送り制御動作を担当し、例
えば、ダブル編込み編やタテ倍の各種の選針モー
ドに応じて、キヤリジの走行反転に伴なうカード
59の送り動作を実行するか否かをMPUが判断
し、そのカード送り戻しの前置指令たる「カード
読取り指令」をSPU2を与えると、更にSPU2が
カード59をどちらの方向に送るのか等を自身で
も判断する構成であり、また、全もようが選択さ
れた場合には、くり返し模様単位の基準位置を
SPU2が判断して、MPUに知らせる構成である
が、特にそれらの基礎となるデータをSPU2自身
がメモリ保護する(パワーOFF時に)ことがで
きないために、これらの基礎データをMPUが外
部RAMに記憶させておく。従つて、パワーオン
時には、必らずMPUが基礎データをSPU2に転
送する関係にあり、その転受データに基づいて以
後の制御動作を進める。 For example, the content of the register that is bearing data is "6".
When this happens, this is used as a control start command for "power-on transfer", and then the data transferred from the MPU is transferred to the required amount of internal RAM of SPU2 according to the timing flow shown in Fig. 58, which is similar to the above. Store it in the cash register. That is, in this example, the SPU 2 is in charge of the actual feed control operation of the card 59, and for example, in accordance with various needle selection modes such as double knitting and vertical double knitting, the SPU 2 is in charge of the actual feed control operation of the card 59 as the carriage is reversed. When the MPU determines whether or not to execute the feeding operation, and gives the SPU2 a "card reading command" which is a prefix command for sending back the card, the SPU2 further determines in which direction the card 59 should be sent, etc. Also, when all patterns are selected, the reference position of each repeating pattern is determined.
The configuration is such that the SPU2 makes decisions and notifies the MPU, but since the SPU2 itself cannot protect the underlying data (when the power is turned off), the MPU stores these basic data in external RAM. I'll let it happen. Therefore, when the power is turned on, the MPU always transfers basic data to the SPU 2, and subsequent control operations are performed based on the transferred data.
このような「パワーオン転送」において、
MPUから送られるデータは、外部RAMの段数
(中段)用「DN・REG」、「始段(1)」と「終段
(2)」、「模左A(3)」と「模右A(4)」の各メモリ内容
及びカード送り方向のフラグ内容であり、SPU2
はこれらの転送データを内部RAMの、段数(中
段)用「G・REG」、始段用「H・REG」、終段
用「O・REG」、カード送り方向フラグ用レ
ジ、模左用「F・REG」、模右用「R・REG」に
格納する。そして、「パワーオン転送」を終了し
たSPU2は、再びポートR7を「NO・BUSY」
の「H」出力にしてから、ポートR8のチエツク
動作に移り、MPUからの次のデータ転送を待期
する。 In such "power-on transfer",
The data sent from the MPU is "DN/REG" for the number of external RAM stages (middle stage), "first stage (1)" and "last stage".
(2),” “Mock left A (3)” and “Mo right A (4)” memory contents and card feeding direction flag contents, SPU2
transfers these data to the internal RAM, "G REG" for the number of stages (middle stage), "H REG" for the first stage, "O REG" for the last stage, register for the card feed direction flag, and "F REG" for the left stage.・REG”, stored in “R・REG” for model right. After completing the "power-on transfer", SPU2 sets port R7 to "NO/BUSY" again.
After setting the output to "H", the process moves to check operation of port R8 and waits for the next data transfer from the MPU.
また、SPU2はMPUから「2」のデータを転
受したとき、これを「カード読取り」の制御開始
命令として動作し、第65図の「カード読取り」
フローに従つて制御を行なう。即ち、SPU2は始
めに、センサ移動方向用レジに右方向データた
る「0」を書込み、内蔵のタイマを200m秒にセ
ツトしてスタートさせてから、ポートO0を
「H」にすることでセンサ92を右方向に往動さ
せ、ポートR11の入力信号たる「CLOCK」信
号を調べる。 Furthermore, when the SPU2 transfers the data "2" from the MPU, it operates as a control start command for "card reading", and performs the "card reading" shown in FIG.
Perform control according to the flow. That is, SPU2 first writes right direction data "0" to the sensor movement direction register, sets the built-in timer to 200 msec and starts it, and then sets port O0 to "H" to control sensor 92. Move to the right and check the "CLOCK" signal which is the input signal of port R11.
第34図aから明らかなように、例えばセンサ
92が左の読取り待期位置から右へ往動走行を始
めた直後においては、カード59上の「1」の画
素領域61に対応する「1」番の透光窓73aの
左端に至るまで「L」の「CLOCK」信号が出力
されるので、SPU2はセンサ92が「1」番の透
光窓73aにさしかかるまで、くり返し
「CLOCK」信号が「H」であるかをチエツクす
る。そして、SPU2は同時にタイマオーバ(終
了)フラグがセツトされたかをチエツクし続け、
若し「CLOCK」信号が「H」に変化する前に、
200m秒が計時されてタイマオーバフラグがセツ
トされた場合は、センサ92が何らかの故障を起
して走行を開始していないか、或いはカード59
が読取機構68にセツトされていない(案内台板
72の前面にも案内板73の高反射被膜と同じ程
度の反射面が形成されているため、「CLOCK」
信号は「L」のままとなる)と判断して、直ちに
カードデータ転送カウント用レジを「0」にク
リアしてから、ポートO1を「H」出力にして50
m秒経過したのちに、ポートO2を「H」出力に
してセンサ92の読取り待期状態を確保する。そ
して、レジの内容を直ちにインクリメントし
て、その都度MPUに「0」データを転送する。 As is clear from FIG. 34a, for example, immediately after the sensor 92 starts moving forward from the left reading waiting position to the right, "1" corresponding to the "1" pixel area 61 on the card 59 is displayed. Since the "CLOCK" signal of "L" is output until the left end of the transparent window 73a numbered "1", the "CLOCK" signal is outputted repeatedly until the sensor 92 reaches the transparent window 73a number "1". Check whether it is "H". At the same time, SPU2 continues to check whether the timer over (end) flag is set.
If before the “CLOCK” signal changes to “H”,
If 200 msec is counted and the timer over flag is set, the sensor 92 has some kind of failure and has not started running, or the card 59
is not set in the reading mechanism 68.
The signal will remain "L"), immediately clear the card data transfer count register to "0", and then set port O1 to "H" output.
After m seconds have elapsed, the port O2 is set to "H" output to ensure the read waiting state of the sensor 92. Then, the contents of the register are immediately incremented and "0" data is transferred to the MPU each time.
即ち、SPU2は第59図のタイミングフローに
従つて、予め転送フラグ用レジに転送中の
「1」を格納してから、転送データをレジから
ポートR12〜R15に出力し、ポートO4を
「L」出力としてMPUにデータ転送を知らせる。
すると、MPUがこれに答えてデータ転受を終了
し、ポートO3を「L」出力とするから、これに
よつてSPU2はデータ転受を確認し、レジを転
送なしの「0」にしたのち、ポートR12〜R1
5に「F」のデータを出力し、ポートO4を
「H」に戻す。これに答えてMPUがポートO3を
「H」に戻すのを確認すると、SPU2は次いで
レジを再びインクリメントして「0」データを
MPUに転送し、これをくり返し行なつて、計30
回のデータ転送を行なう。これによつて、センサ
92が故障し或いはカード59がセツトされてい
ない読取りエラー時にも、「カード・データ」信
号に代替えした「0」データをMPUに転送する
ようにしている。 That is, according to the timing flow shown in FIG. 59, SPU2 stores "1" being transferred in the transfer flag register in advance, outputs the transfer data from the register to ports R12 to R15, and sets port O4 to "L". ” output to inform the MPU of the data transfer.
Then, the MPU responds to this, ends the data transfer, and outputs port O3 to "L", so SPU2 confirms the data transfer, sets the register to "0" indicating no transfer, and then outputs "L" to port O3. , ports R12-R1
Outputs "F" data to port 5 and returns port O4 to "H". In response to this, when MPU confirms that port O3 is returned to “H”, SPU2 then increments the register again and sets the “0” data.
Transfer to MPU and repeat this process for a total of 30
Transfer data once. As a result, even in the event of a reading error in which the sensor 92 is out of order or the card 59 is not set, "0" data is transferred to the MPU in place of the "card data" signal.
次いで、SPU2は読取りエラーを外部に報知す
るために、第74図の「2秒ブザー」サブルーチ
ンに移行して、電子ブザーBSを比較的長く約2
秒間ピーと鳴響させてから(ポートO5を一時的
に「L」出力する動作を0、1レジと内蔵タイ
マを利用して約2秒間くり返す)、再びポートR
7を「NO・BUSY」の「H」出力にしたのち、
ポートR8のチエツク動作に入り、MPUからの
次のデータ転送を待期する。 Next, in order to notify the outside of the reading error, the SPU2 moves to the "2-second buzzer" subroutine shown in FIG.
After making a beep sound for a second (the operation of temporarily outputting "L" from port O5 is repeated for about 2 seconds using the 0 and 1 registers and the built-in timer), the port R is turned on again.
After setting 7 to “H” output of “NO・BUSY”,
It enters a check operation of port R8 and waits for the next data transfer from the MPU.
第65図フローに従つて、SPU2は読取りエラ
ーがない場合にあつて、タイマが200m秒を計時
する前に、「H」の「CLOCK」信号を検知する
と、次いで、シリアルエンプテイフラグをリセツ
トさせてから、シリアル入力の外部クロツク起動
状態にして、レジを「0」にクリアし、タイマ
を24m秒にセツトしてタイマスタートをかける。
そして、シリアルシフトクロツク端子に入力
する「L」の「CLOCK」信号を4個数えたとき
にセツトされるエンプテイプラグをチエツクする
動作と、タイマオーバフラグがセツトされたかを
チエツクする動作をくり返して、先にエンプテイ
フラグがセツトされたならば、そのときにシリア
ルバツフアに記憶されている4ビツトの「カー
ド・データ」信号をMPUに転送し、レジの内
容をインクリメントしてから、再びタイマを24m
秒にセツトして同様な動作をくり返す。即ち、セ
ンサ92の往動(右方向)の一走行走査で60個の
画素領域61に対応する60ビツトの「カード・デ
ータ」信号が得られるので、これを4ビツトずつ
のデータとしてMPUに順序よく転送する。 According to the flowchart in Fig. 65, if there is no read error and the SPU2 detects the "H""CLOCK" signal before the timer measures 200 msec, it then resets the serial empty flag. Then, activate the serial input external clock, clear the register to 0, set the timer to 24ms, and start the timer.
Then, it repeats the operation of checking the empty plug that is set when four "L""CLOCK" signals are input to the serial shift clock terminal, and the operation of checking whether the timer over flag is set. If the empty flag is set first, the 4-bit "card data" signal stored in the serial buffer is transferred to the MPU, the contents of the register are incremented, and then the timer is started again. 24m
Set it to seconds and repeat the same operation. In other words, a 60-bit "card data" signal corresponding to 60 pixel areas 61 is obtained by one forward (rightward) scan of the sensor 92, and this is sent to the MPU in an orderly manner as data of 4 bits each. Forward.
そして、SPU2は、センサ92の往動走査によ
る計15回のデータ転送を終了したならば、次い
で、レジの内容を左方向データの「1」に書替
え、ポートO1を「H」出力として、センサ92
を左方側へと復動させる。その後、上記同様にし
てレジの内容をインクリメントする動作並びに
MPUへのデータ転送をくり返して、15回のデー
タ転送を終了したならば、センサ92の復動を確
保するように50m秒経過したのち、ポートO2を
「H」出力として読取待期状態に保持する。 When the SPU 2 completes a total of 15 data transfers due to forward scanning of the sensor 92, the SPU 2 then rewrites the contents of the register to "1", which is the left direction data, and outputs "H" from the port O1 to the sensor 92. 92
Move back to the left side. After that, the operation of incrementing the contents of the register in the same manner as above and
After repeating the data transfer to the MPU and completing 15 data transfers, after 50 msec has elapsed to ensure the return movement of the sensor 92, the port O2 is set to "H" output and held in the read waiting state. do.
そして、センサ92の往動或いは復動の走行途
中にも、何らかの故障でセンサ92が止まつた場
合には、シリアルエンプテイフラグがセツトされ
る前に、24m秒のタイマフラグがセツトされるこ
とにより、その後のMPUに対する転送データを
「0」に代表させて、とにもかくにも計30回のデ
ータ転送が行なわれるようにしている。 If the sensor 92 stops due to some kind of failure while the sensor 92 is moving forward or backward, a 24ms timer flag is set before the serial empty flag is set. , the subsequent data transferred to the MPU is represented by "0", so that a total of 30 data transfers are performed.
第65図フローに従つて「カード読取り」制御
を実行したSPU2は、次いで、第66図に示され
る「カード送り戻し」の制御に移行する。即ち、
SPU2は、始めに始段用「H・REG」と終段用
「O・REG」の内容が違つていることを条件に、
それらの各レジ内容を比較して、例えば終段が始
段より大きければ比較用レジに上下はんたいな
しの「1」を書込み、その逆に始段が終段より大
きければ同じくレジに上下はんたいありの
「0」を書込む。次いで、段数(中段)用「G・
REG」と始段用「H・REG」の内容が等しいか
を調べ、そうであつて、しかもレジに上下はん
たいなしの「0」が格納されている場合には、カ
ード送り方向フラグ用レジに「1」の正送りデ
ータを格納し、「G・REG」の内容をインクリメ
ントして1加算してからカード59の一段の段送
り動作を行なうべく、第76図の「カード送り」
サブルーチンに移行して、パルスモータ80の制
御を行なう。第76図フローに従つて、SPU2
は、始めにポートP0を「H」にセツトして、パ
ルスモータ80の駆動に入りオイマオーバフラグ
をリセツトしてから、CFの内容たる「9」のデ
ータをタイマカウンタのTL、THにセツト(CF
=9のとき10m秒)しタイマをスタートさせる。
即ち、SPU2は、パルスモータ80のステツプ制
御において、内蔵のタイマを利用することによ
り、パルスモータ80の各ステツプ送りを10m秒
間隔の励磁パルス変化で行ない、しかもカード5
9の一段につき4ステツプの連続した送り動作で
行なう関係にあり、具体的には、ポートP0,P
1の所要のものの「H」、「L」出力を変化させて
から、タイマを10m秒にセツトしてスタートさ
せ、その後にタイマオーバフラグのチエツク動作
に入る。 The SPU 2 that has executed the "card reading" control according to the flowchart in FIG. 65 then shifts to the "card sending back" control shown in FIG. 66. That is,
For SPU2, on the condition that the contents of "H REG" for the first stage and "O REG" for the last stage are different,
Compare the contents of each register and, for example, if the last row is larger than the first row, write "1" with no upper or lower hand in the comparison register, and conversely, if the first row is larger than the last row, write the upper or lower hand in the same register. Write "0" for the tag. Next, select “G・ for the number of stages (middle stage)
REG" and "H REG" for the first stage are the same, and if they are, and if "0" is stored in the register with no upper and lower hand, the card feed direction flag is In order to store the normal feed data of "1" in the register, increment the contents of "G REG" and add 1, and then perform the one step feed operation of the card 59, the "Card feed" shown in FIG.
Shifting to a subroutine, the pulse motor 80 is controlled. According to the flow in Figure 76, SPU2
First, set port P0 to "H", start driving the pulse motor 80, reset the oil overflow flag, and then set the data "9", which is the content of CF, to TL and TH of the timer counter. (CF
= 9, 10ms) and start the timer.
That is, in the step control of the pulse motor 80, the SPU 2 uses a built-in timer to feed each step of the pulse motor 80 by changing the excitation pulse at 10 msec intervals, and also controls the card 5.
Each stage of 9 carries out a continuous feeding operation of 4 steps. Specifically, ports P0, P
After changing the "H" and "L" outputs of the required ones, the timer is set to 10 msec and started, and then the timer over flag is checked.
そして、SPU2は、タイマが、10m秒を計時し
てタイマオーバフラグがセツトされると、次いで
ポートP1を「H」出力にして再びタイマを10m
秒にセツトしたのちスタートさせ、また10mを経
過してオーバフラグがセツトされると、今度はポ
ートP0を「L」出力に戻し、タイマを10m秒に
セツトしたのちスタートさせ、更に10m秒を経過
すればポートP1も「L」出力に変し、その10m
秒後に第66図フローへと戻る。 Then, when the timer of SPU2 clocks 10 msec and the timer over flag is set, the SPU2 outputs "H" to port P1 and starts the timer again for 10 msec.
When the over flag is set after 10 m has passed, port P0 is returned to "L" output, the timer is set to 10 ms, and then started, and another 10 ms has elapsed. If port P1 is also changed to “L” output, the 10m
After a second, the process returns to the flow shown in FIG. 66.
第40図aには、上記の「カード送り」制御に
よつて行なわれるポートP0,P1と各反転信号
の出力変化たるパルスモータ80の励磁パルス変
化が示され、上記パルスモータ80のカード送り
機構に基づいて、一ステツプを10m秒とする計4
ステツプの40m秒経過で、カード59が第5図矢
印G方向に一段だけ段送りされる。 FIG. 40a shows changes in the excitation pulse of the pulse motor 80, which are output changes of the ports P0 and P1 and each inversion signal, which are performed by the above-mentioned "card feed" control, and shows the card feed mechanism of the pulse motor 80. Based on
After 40 milliseconds of the step, the card 59 is advanced by one step in the direction of arrow G in FIG.
第76図フローに従つて「カード送り」制御を
終了したSPU2は、次いでもよう終了用レジの
内容を調べて、若し編始め等の「1」が格納され
ていれば、直ちに「カード送り戻し」制御の全て
を終了して、再びポートR7を「NO・BUSY」
の「H」出力にしたのちに、ポートR8のチエツ
ク動作を行なつてMPUからの次のデータ転送を
待期する。けれども、レジに編始めでない
「0」データが格納されている場合には、段数
(中段)用「G・REG」の内容が始段用「H・
REG」の内容より「1」大きいかを調べて、若
し、そうであれば、模様の一単位(上下方向)の
終了報知として、第75図の「1秒ブザー」サブ
ルーチンに移行して、上記エラー報知とは区別で
きる長さで、電子ブザーBSを約1秒間ピーと鳴
響させてからに、第68図の「カード送り戻し」
制御を終了する。 SPU2, which has finished the "card feed" control according to the flowchart in FIG. Terminate all of the "return" controls and set port R7 to "NO/BUSY" again.
After setting the output to "H", a check operation is performed on port R8 to wait for the next data transfer from the MPU. However, if "0" data is stored in the register, which is not the beginning of knitting, the contents of "G REG" for the number of rows (middle row) will be changed to "H.
REG" is greater than "1", and if so, the process moves to the "1 second buzzer" subroutine shown in FIG. 75 to notify the end of one unit (vertical direction) of the pattern After making the electronic buzzer BS beep for about 1 second with a length that can be distinguished from the error notification above, the "Card Sending Back" button shown in Figure 68 is pressed.
End control.
また、段数(中段)用「G・REG」の内容が
始段用「H・REG」の内容に一致して、レジ
に上下はんたいありの「0」が格納されている場
合には、カード送り方向フラグ用レジに「0」
の逆送りデータを書込み、「G・REG」の内容を
デクリメントして1減算してから、カード59の
一段の段戻し動作を行なうべく第77図の「カー
ド戻し」サブルーチンに移行する。即ち、SPU2
は第77図フローに従つて、内蔵タイマを利用す
ることにより、10m秒毎にポートP1を「H」出
力、ポートP0を「H」出力、ポートP1を
「L」出力、ポートP0を「L」出力にして、第
40図bに示されるパルスモータ80の励磁パル
ス変化を形成し、これによつて、一ステツプを10
m秒とする計4ステツプの40m秒経過で、カード
59を第5図矢印G方向と反対方向に一段だけの
段戻しさせる。次いで、もよう終了用レジの内
容を調べて、若し編始めでない「0」データであ
れば、更に段数(中段)用「G・REG」の内容
が始段用「H・REG」の内容より「1」小さい
かをチエツクして、これを満足するときに限り、
第75図の「1秒ブザー」サブルーチンへと移行
して、上記同様なもよう終了報知のために電子ブ
ザーBSを約1秒間ピーと鳴響させる。 Also, if the contents of "G REG" for the number of rows (middle row) match the contents of "H REG" for the first row, and "0" is stored in the register for upper and lower handouts, "0" in the register for card feeding direction flag
After writing the reverse data of ``G.REG'' and decrementing the contents by 1, the process moves to the ``card return'' subroutine of FIG. 77 in order to perform one step return operation of the card 59. That is, SPU2
According to the flowchart in Figure 77, by using the built-in timer, port P1 is outputted to "H", port P0 is outputted to "H", port P1 is outputted to "L", and port P0 is outputted to "L" every 10 msec. '' output to form the excitation pulse variation of the pulse motor 80 shown in FIG. 40b, thereby making one step 10
After a total of 4 steps of 40 m seconds have elapsed, the card 59 is moved back by one step in the direction opposite to the direction of arrow G in FIG. Next, check the contents of the end register, and if the data is "0", which is not the beginning of knitting, the contents of "G REG" for the number of rows (middle row) will be changed to the contents of "H REG" for the first row. Checks if it is "1" smaller than, and only when this is satisfied,
The process moves to the "1 second buzzer" subroutine shown in FIG. 75, and the electronic buzzer BS beeps for about 1 second to notify the end of the trouble as described above.
また、第66図フローに従つて、SPU2は、
「G・REG」と始段用「H・REG」の内容が等し
くない場合、次いで、「G・REG」と終段用
「O・REG」の内容が等しいかを調べて、若しそ
うでなく、しかもレジに正送りの「1」があれ
ば、「G・REG」をインクリメントして1加算す
る等の上記同様な動作を行なうが、レジに逆送
りの「0」があれば、「G・REG」をデクリメン
トして1減算したのちに、上記同様な「カード戻
し」フローへと移行して、カード59の一段戻し
を行なわせる。 Also, according to the flow in Figure 66, SPU2
If the contents of "G REG" and "H REG" for the first stage are not equal, then check whether the contents of "G REG" and "O REG" for the last stage are equal, and if not , moreover, if there is a "1" for forward feed in the register, the same operation as above is performed, such as incrementing "G REG" and adding 1, but if there is a "0" for reverse feed in the register, "G After decrementing ``REG'' and subtracting 1, the flow moves to the same ``card return'' flow as described above, and the card 59 is returned one step.
また、第66図フローに従つて、SPU2は、
「G・REG」と終段用「O・REG」の内容が等し
い場合、もよう終了用レジに編始めでない
「0」データを書込み、次いでスイツチSW4が
タテ向きあいにセツト(0レジに「0」が格
納)されていて、しかもレジに上下はんたいな
しの「1」があれば、レジに逆送りの「0」デ
ータを格納するフローへと移行し、レジに上下
はんたいありの「0」があれば、レジに正送り
の「1」データを格納するフローへと移行する。
けれども、スイツチSW4がくり返し(リピー
ト)にセツトされている場合は、始段用「H・
REG」の内容を段数(中段)用「G・REG」に
格納してから、終段用「O・REG」と始段用
「H・REG」との差の段数を計算して、即ち、カ
ード59を終段より始段に戻すに必要な段数を割
出して「T・REG」に格納する。 Also, according to the flow in Figure 66, SPU2
If the contents of “G・REG” and “O・REG” for the final stage are equal, write “0” data, which is not the beginning of knitting, to the end register, and then set switch SW4 vertically (“0” in the register “0”). 0" is stored), and if there is a "1" with no top and bottom handouts in the register, the flow shifts to storing "0" data sent backwards in the cash register, and if there is a "1" with no top and bottom handouts in the cash register. If there is a "0" in the register, the flow shifts to storing "1" data of forward feed in the register.
However, if switch SW4 is set to repeat,
After storing the contents of "REG" in "G REG" for the number of stages (middle stage), calculate the difference in the number of stages between "O REG" for the final stage and "H REG" for the first stage, that is, The number of stages required to return the card 59 from the final stage to the first stage is determined and stored in "T.REG".
そして、SPU2はレジの内容に基づいて、上
下はんたいなしであればT段戻しを、上下はんた
いありであればT段送りを実行するべく、第78
図の「T段カード送り戻し」サブルーチンに移行
して、特に、、レジを活用することによ
り、その送り戻しの始めにはパルスモータを速度
設定用CFレジに「9」をセツトし、10m秒毎に
励磁パルス変化を行なつて、一ステツプを10m秒
とする計4ステツプの40m秒経過で一段のカード
送り戻しを実行するが、その連続送り戻し段数た
る「T・REG」の内容に応じて、第89図に示
されるように、順次にCFレジの内容を加算して
パルスモータの励磁変化を早め、しかもその送り
戻しの終了時には始めの送り速度となるようにし
て、カード59を一気に早送り或いは早戻しさ
せ、しかもその送り戻し途中に電子ブザーBSを
ピツピツピツと鳴響させる。その後、SPU2は、
第66図のフローの「カード送り戻し」制御を終
了して、再びポートR7を「NO・BUSY」の
「H」出力にし、ポートR8のチエツク動作を行
なつてMPUからの次のデータ転送を待期する。 Then, based on the contents of the register, the SPU 2 returns to the 78th stage in order to perform T-stage reversal if there is no upper and lower hand stitches, and to perform T-stage forwarding if there is a vertical hand plate.
Moving to the "T-stage card feed back" subroutine shown in the figure, in particular, by utilizing the register, at the beginning of the feed back, the pulse motor is set to "9" in the CF register for speed setting, and the pulse motor is run for 10 msec. The excitation pulse is changed every time, and each step is 10 msec, and one step of card feeding and return is executed after a total of 4 steps of 40 msec. Then, as shown in FIG. 89, the contents of the CF register are sequentially added to accelerate the change in excitation of the pulse motor, and the card 59 is moved at once by increasing the excitation change of the pulse motor so that the initial feed speed is reached at the end of the return. To fast-forward or fast-reverse, and to make an electronic buzzer BS sound in the middle of forwarding or reversing. After that, SPU2
Finish the "card sending back" control in the flow shown in Figure 66, set port R7 to "H" output (NO/BUSY) again, perform a check operation on port R8, and start the next data transfer from the MPU. I look forward to it.
また、第64図のメインフローにおいて、SPU
2は、MPUから「3」データが転送された場
合、これを「キーSWスキヤン」の制御開始命令
として第67図乃至第72図の「キーSWスキヤ
ン」動作を実行する。即ち、先ず第67図ブロー
へと移行し、始めに各種スイツチSW0,SW2
〜8の接点内容を調べて、そのON、OFFデータ
をMPUに転送する。 Also, in the main flow of Figure 64, the SPU
2 executes the "key SW scan" operation shown in FIGS. 67 to 72 using this as a "key SW scan" control start command when "3" data is transferred from the MPU. That is, first, move to the blow in Figure 67, and first turn on the various switches SW0 and SW2.
Check the contents of contacts ~8 and transfer the ON/OFF data to the MPU.
即ち、第59図のタイミング動作に従つて、
レジによるデータ転送を一ワード4ビツトずつの
計2回行なつて、SWスキヤンデータをMPUに転
送し、特に、そのスキヤンデータに基づいて、
SPU2の内部RAMにおける0レジに、スイツ
チSW4がタテ向きあいにセツトされているとき
は「0」を、くり返し(リピート)にセツトされ
ているときは「1」を格納し、また、同じく1
レジに、模様選択スイツチSW1,5が2もよう
にセツトされているときは「0」を、その他のと
きは「1」を格納して、その後のSPU2自身の各
種制御の基礎とする。 That is, according to the timing operation of FIG.
The data transfer by the register is performed twice, 4 bits per word, and the SW scan data is transferred to the MPU. In particular, based on the scan data,
When switch SW4 is set vertically, "0" is stored in the 0 register in the internal RAM of SPU2, and "1" is stored when switch SW4 is set to repeat.
When the pattern selection switches SW1 and SW5 are set to 2, "0" is stored in the register, and in other cases, "1" is stored, and this is used as the basis for various subsequent controls of the SPU 2 itself.
次いで、SPU2は第67図のキースキヤンフロ
ーに従つて、全もよう計算ステツプ用AMレジに
計算なしの「0」が格納されている場合に、第6
8図フローへと移行して、キーが操作されている
かについて調べ、具体的には、ポートR4を
「L」出力にして、始めに「4」、「9」の数字キ
ー110のスキヤンを同時に行ない、その各キー
が全てOFFであるかを調べて、若しそうである
ならば、即ちキー操作がなしであれば、今度はポ
ートR4に変えてR3を「L」出力にする。そし
て、「3」、「8」の数字キー110と訂正キー1
12のスキヤンを同時に行ない、これらも全て
OFFならば、次いでポートR2を「L」出力に
して、「2」、「7」の数字キー110とステツプ
キー113及び段戻しキー116を同時にスキヤ
ンし、これらも全てOFFならば、ポートR1の
「L」出力により、「1」、「6」の数字キー110
と右キー115及びあみ直しキー118を同時に
スキヤンし、これも全てOFFならば、ポートR
0の「L」出力により、「0」、「5」の数字キー
110と左キー114及びあみ始めキー117を
同時にスキヤンする。これもまた全てOFFであ
る場合にSPU2はそのときのキースキヤンにおい
てキーが操作されなかつたとして「F」データを
レジに格納して、上記同様なタイミング動作に
よりMPUにデータ転送してから再び第64図フ
ローに戻つてポートR7を「NO・BUSY」の
「H」出力にして、その後、上記同様なポートR
8のチエツク動作をくり返す。キースキヤン時に
SPU2からMPUに転送されるデータは、「0」〜
「9」の数字キーに対応して「0」〜「9」、ステ
ツプキーが「A」、あみ始めキーが「B」、訂正キ
ーが「C」、左キー及び段戻しキーが共通の
「D」、右キー及びあみ直しキーが共通の「E」で
あり、キーなしのときは「F」で代表される。 Next, according to the key scan flow shown in FIG. 67, SPU2 performs the sixth step when "0" indicating no calculation is stored in the AM register for all calculation steps.
Moving to the flow shown in Figure 8, we check to see if any keys are being operated. Specifically, we set port R4 to "L" output, and first scan the number keys 110 for "4" and "9" at the same time. Then, check whether all the keys are OFF, and if so, that is, if there is no key operation, switch to port R4 and set R3 to "L" output. Then, numeric keys 110 for "3" and "8" and correction key 1
Perform 12 scans at the same time, all of them
If it is OFF, then set port R2 to "L" output, scan the numeric keys 110 "2" and "7", step key 113, and back step key 116 at the same time, and if these are all OFF, output "L" of port R1. L” output, numeric keys 110 for “1” and “6”
Scan the right key 115 and reshape key 118 at the same time, and if they are all OFF, port R
With the "L" output of 0, the number keys 110 of "0" and "5", the left key 114, and the start key 117 are simultaneously scanned. If this is also all OFF, the SPU2 assumes that no key was operated during the key scan at that time, stores the "F" data in the register, transfers the data to the MPU using the same timing operation as above, and then returns to the 64th key scan. Returning to the flowchart in the figure, set port R7 to "H" output of "NO・BUSY", and then do the same port R as above.
Repeat the check operation in step 8. during key scan
The data transferred from SPU2 to MPU is from "0" to
``0'' to ``9'' correspond to the number key ``9'', step key is ``A'', starting key is ``B'', correction key is ``C'', left key and back key are common ``D''", the right key and the reshape key are the common "E", and when there is no key, it is represented by "F".
SPU2は上記のキースキヤンにおいて少なくと
も一個のキーがOFFでなかつた場合、即ち、キ
ー操作があつたことを検知すると、そのときのス
キヤンポート番号たるポートR0〜R4のいずれ
かの「L」セツト番号をレジに格納し、例え
ば、ポートR2を「L」出力としたときのスキヤ
ン時に、キー操作入力を確認した場合は、「2」
のデータをレジに格納する。次いで、いずれか
のキーが操作されたかを調べ、若しそれがポート
K0,K1,K2に接続する一個のキーであると
きは、夫々のキー制御フローに移行するが、例え
ばポートK0,K1に接続する二個のキーが同時
に操作された場合のように単一のキー操作でない
場合には、MPUに対してキーなしの「F」デー
タを転送してから、ステツプ順用レジに「5」
が格納されていない場合には、キーがOFFされ
たかを調べ、具体的には、ポートR0〜R5を全
て「L」出力として全てのキースキヤンを同時に
行ない、ポートK0〜K3を通して入力するキー
接点内容が、全てOFFであるかを調べ、これを
満足するまでくり返しチエツクする。 When the SPU2 detects that at least one key is not OFF in the key scan described above, that is, when a key operation is detected, the SPU2 selects the "L" set number of any of ports R0 to R4, which is the scan port number at that time. For example, if key operation input is confirmed during scanning when port R2 is set to "L" output, "2" is stored in the register.
Store the data in the cash register. Next, it is checked whether any key has been operated, and if it is a key connected to ports K0, K1, or K2, the flow moves to the respective key control flow. If it is not a single key operation, such as when two connected keys are operated at the same time, "F" data without a key is transferred to the MPU, and then "5" is sent to the step order register.
If not stored, check whether the key is turned OFF. Specifically, all keys are scanned at the same time with all ports R0 to R5 set to "L" output, and the key contact contents input through ports K0 to K3 are Check to see if they are all OFF, and check this repeatedly until you are satisfied.
即ち、SPU2はキースキヤンによつてキー操作
を確認すると、これに基づいて所要の制御を実行
したのち、必ずキーがOFFされたかを調べてこ
れを満足する場合にのみ、第64図フローに戻つ
て再びポートR8をチエツクする動作に移行する
ことにより、二個以上のキーが同時に操作された
場合のキー操作を無効とし、或いは、一個のキー
の継続した操作で二回以上の同じスキヤン動作が
誤つてくり返されないようにしている。 That is, when the SPU 2 confirms the key operation through the key scan, it executes the necessary control based on this, and then checks to see if the key is turned OFF, and only when this is satisfied, returns to the flow in FIG. 64. By shifting to the operation of checking port R8 again, the key operation when two or more keys are operated at the same time is invalidated, or the same scan operation is performed twice or more by mistake due to the continuous operation of one key. I try not to repeat myself.
第68図に示される「キースキヤン」フローに
おいて、上記のキースキヤン動作に基づき、
「0」〜「4」の数字キー110の一個が操作さ
れた場合、SPU2は始めにレジのビツト0の
内容を尋ね、数字キー110の入力が許可されて
いるかを確認して、これを満足するならば「Z・
REG」の最上位桁Z2のデータが「0」である
かを尋ねる。即ち、「Z・REG」に三桁の置数デ
ータが既に入力されているかを調べて、未だ入力
されていないときは、「Z・REG」の内容を夫々
一桁ずつ上位桁に向かつてシフトし、その最下位
桁Z0にレジの内容たる新たなキー入力データ
を書込む。そして、レジに置数ありのフラグを
格納し、更にレジの内容にステツプキー113
の入力許可状態を加えてから、ポートO5を一時
的に「L」出力することで単安定回路176並び
にトランジスタ177の機能により電子ブザー
BSをピツと鳴響させる。 In the "key scan" flow shown in FIG. 68, based on the above key scan operation,
When one of the numeric keys 110 from "0" to "4" is operated, the SPU 2 first asks for the contents of bit 0 of the register, checks whether input using the numeric key 110 is permitted, and satisfies this. If so, “Z・
It asks whether the data of the most significant digit Z2 of "REG" is "0". In other words, check whether three-digit numeric data has already been input in "Z・REG", and if it has not been input yet, shift the contents of "Z・REG" one digit at a time towards the upper digits. Then, new key input data, which is the contents of the register, is written in the least significant digit Z0. Then, a flag indicating that a number has been set is stored in the register, and the step key 113 is added to the contents of the register.
After adding the input permission state, by temporarily outputting "L" from port O5, the electronic buzzer is activated by the functions of monostable circuit 176 and transistor 177.
Make the BS ring out loud.
その後、SPU2はレジの内容たるキー入力デ
ータをレジよりMPUに転送したのち、キーが
OFFされたかを尋ねて、上記同様な制御をくり
返す。SPU2は、第68図のフローに従つて
「0」〜「4」の数字キー110の操作を確認し
たとき、数字キー110の入力が許可されておら
ず、また、既に「Z・REG」の内容が三桁とも
置数データで一杯である場合、キー操作が無効な
ものとして、MPUに対しキーなしの「F」デー
タを転送し、キーOFFを尋ね始める。本例にお
いて、あみ直しのために編地のほどいた段数が置
数されるとき、ほどき段数として「0」が置数さ
れる可能性があり、即ち、選針の型を乱したため
に、その選針の型を再度作り出したいとき等は置
数データが「0」であることから、これを有効な
キー入力操作として認める構成である。 After that, SPU2 transfers the key input data, which is the contents of the register, from the register to the MPU, and then
Ask if it has been turned off and repeat the same control as above. When the SPU 2 confirms the operation of the number keys 110 from "0" to "4" according to the flow shown in FIG. If the content is full of numeric data for all three digits, the key operation is assumed to be invalid, and "F" data without a key is transferred to the MPU, and the key OFF request is started. In this example, when the number of unraveled rows of the knitted fabric is set for reshaping, there is a possibility that "0" is set as the number of unraveled rows. When it is desired to recreate the needle selection pattern, etc., the number data set is "0", so this is recognized as a valid key input operation.
また、SPU2は、「5」〜「9」の数字キー1
10の操作を確認した場合は、各数字キーに対応
するキー入力データを割出すために、キースキヤ
ンポート番号たるレジの内容に「5」を加算補
正して書替えたのち、上記「0」〜「4」と同様
なフローに従つて制御を行なう。 In addition, SPU2 has number keys 1 from "5" to "9".
If the operation of 10 is confirmed, in order to determine the key input data corresponding to each numeric key, add "5" to the register contents as the key scan port number and rewrite it, and then rewrite the key input data from "0" to Control is performed according to the same flow as in "4".
第68図のキースキヤンフローに従つて、レ
ジの内容からステツプキー113の操作を確認し
た場合に、第69図フローに移行して、SPU2は
始めにステツプキー113を入力が許可されてい
ることを条件に、例えば、ステツプ順用レジの
内容がステツプ「0」であり、しかもレジに置
数ありフラグの「1」が格納されているときは、
そのときのステツプキー113の操作を無効とし
て、電子ブザーBSを鳴響させることなく、キー
なしの「F」データをMPUに転送し、その後に
キーOFFを尋ね始める。けれども、レジに置
数なしフラグの「0」が格納されているときは、
あみ始め2度押し防止用レジに操作なしの
「0」を書込み、レジの内容をインクリメント
して1加算した「1」ステツプ状態とする。そし
て、第68図フローの(16)個所へと移行して、
レジの内容を「3」に書替えて、数字キー11
0並びにステツプキー113のみの入力を許可す
る状態(但し、訂正キー112は常時入力OKで
ある。以下同じ)にセツトし、レジに置数なし
フラグの「0」を書込むと共に「Z・REG」を
「000」にクリアし、電子ブザーBSを鳴響させて
から、MPUに対しステツプキーを代表する
「A」のデータを転送し、その後にキーOFFを尋
ね始める。 When the operation of the step key 113 is confirmed from the contents of the register according to the key scan flow in FIG. For example, if the content of the step order register is step "0" and the register has a flag of "1" stored,
The operation of the step key 113 at that time is disabled, the "F" data without a key is transferred to the MPU without sounding the electronic buzzer BS, and then the key OFF request is started. However, when "0" is stored in the register with no numeral flag,
Write "0" indicating no operation in the double-pressing prevention register at the beginning of the game, and increment the contents of the register to create a "1" step state. Then, move to point (16) in the flow in Figure 68,
Rewrite the contents of the cash register to "3" and press number key 11
0 and step key 113 (however, the correction key 112 is always OK to input. The same applies hereafter), write "0" for the no numeral flag in the register, and press "Z REG". After clearing to "000" and sounding the electronic buzzer BS, the data of "A" representing the step key is transferred to the MPU, and then it starts asking for the key OFF.
また、第69図フローに従つてSPU2はステツ
プキー113を有効な操作と確認した場合に、
レジの内容がステツプ「1」であるとき、若し
レジに置数ありの「1」があれば、第73図に示
される「チエツク」サブルーチンの「0チエツ
ク」フローに移行して、「N・REG」の内容たる
置数データをチエツクすることにより、これが
「0」である場合に限つてポートP3を「H」出
力とすることによりエラーランプL14を点灯さ
せ、かつレジに「0」を格納して訂正キー11
2のみ入力許可したのち第74図の「2秒ブザ
ー」サブルーチンに移行して、電子ブザーBSを
約2秒間ピーと鳴響させてから、MPUにキーな
しの「F」データを転送しキーOFFを尋ね始め
る。若し、置数エラーがなければ、そのときの
「Z・REG」の内容たる置数データを始段用
「H・REG」に書込み、レジの内容をインクリ
メントしてステツプ「2」に書替えると共に、
レジの内容を「3」に書替え、数字キー110及
びステツプキー113の入力を許可する状態にセ
ツトしてから、「Z・REG」を「000」にクリア
し、レジに置数なしの「0」を書込み、電子ブ
ザーBSを鳴響させたのちに、MPUにステツプキ
ーを代表する「A」データを転送し、その後にキ
ーOFFを尋ね始める。けれども、レジに置数
なしの「0」があれば、直ちにレジの内容をイ
ンクリメントする動作へと移行する。 Further, when the SPU 2 confirms that the step key 113 is a valid operation according to the flowchart in FIG. 69,
When the content of the register is step ``1'', if there is a ``1'' in the register with a number set, the process moves to the ``0 check'' flow of the ``check'' subroutine shown in FIG.・By checking the numeric data that is the contents of ``REG'', only when this is ``0'', outputs ``H'' from port P3, lights up the error lamp L14, and writes ``0'' to the register. Store and correct key 11
After allowing the input of only 2, move to the "2 seconds buzzer" subroutine in Figure 74, make the electronic buzzer BS beep for about 2 seconds, then transfer "F" data without a key to the MPU and turn the key OFF. Start asking. If there is no numeric error, write the numeric data that is the contents of "Z・REG" at that time to "H・REG" for the first stage, increment the contents of the register and rewrite it to step "2". With,
Rewrite the contents of the cash register to "3" and set the state to allow input of the number keys 110 and step keys 113, then clear "Z・REG" to "000" and set "0" with no number in the cash register. After writing and sounding the electronic buzzer BS, it transfers the "A" data representing the step key to the MPU, and then starts asking for the key OFF. However, if there is a "0" without a number in the register, the operation immediately shifts to incrementing the contents of the register.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「2」であるとき、若しレジに置数ありの
「1」があれば、上記同様な「0チエツク」を満
足する場合に限り、そのときの「Z・REG」の
内容たる置数データを終段用「O・REG」に書
込み、その後にレジの内容をインクリメントし
てステツプ「3」に書替える動作へと移行する
が、レジに置数なしの「0」があれば、「0チ
エツク」及び「O・REG」への書込み動作を省
いて、直ちにレジの内容を「3」に書替える動
作へと移行する。 In addition, when the SPU 2 confirms that the step key 113 is a valid operation and the contents of the register is step "2", if there is a "1" with a number in the register, the same "0 check" as above is performed. Only when the following is satisfied, the numeric data that is the contents of "Z・REG" at that time is written to the final stage "O・REG", and then the contents of the register are incremented and rewritten to step "3". However, if there is a "0" without a number in the register, the operation will immediately rewrite the contents of the register to "3", skipping the "0 check" and writing operations to "O・REG". and transition.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「3」であるとき、若しレジに置数ありの
「1」があれば、第73図の「チエツク」サブル
ーチンの「60チエツク」フローに移行して、テン
ポラリレジスタとしての「T・REG」に格納し
た「60」のデータと、そのときに「Z・REG」
に記憶されている置数データとを比較して「Z・
REG」の内容が「60」を越えている場合及び置
数データが「00」である場合に限つて、ポートR
3を「H」出力とすることにより、エラーランプ
L14を点灯させ、かつレジに「0」を格納し
訂正キー112のみ入力許可にしたのち、第74
図の「2秒ブザー」サブルーチンに移行して、電
子ブザーBSを約2秒間ピーと鳴響させてから
MPUにキーなしの「F」データを転送し、キー
OFFが尋ね始める。若し、置数エラーがないと
確認された場合には、そのときの「Z・REG」
の内容たる置数データを模左用「F・REG」に
書込み、レジの内容をインクリメントしてステ
ツプ「4」に書替える動作へと移行する。けれど
も、レジに置数なしの「0」があれば、「60チ
エツク」及び「F・REG」への書込み動作を省
いて、直ちにレジの内容をインクリメントする
動作へと移行する。 In addition, when the SPU 2 confirms that the step key 113 is a valid operation, and the contents of the register is step "3", if there is a "1" with a number in the register, the "check" button in FIG. Move to the "60 check" flow of the subroutine and save the data "60" stored in "T・REG" as a temporary register and "Z・REG" at that time.
Compare it with the digit data stored in ``Z・
Port R only if the contents of “REG” exceed “60” and the numeric data is “00”.
3 to "H" output, the error lamp L14 is lit, "0" is stored in the register, and only the correction key 112 is allowed to be input.
Move to the "2 seconds buzzer" subroutine shown in the figure, make the electronic buzzer BS beep for about 2 seconds, and then
Transfer "F" data without key to MPU and key
OFF starts asking. If it is confirmed that there is no numeric error, the "Z・REG" at that time
Writes the number data which is the contents of ``F・REG'' for the model left, increments the contents of the register, and moves on to the operation of rewriting to step ``4''. However, if there is a "0" with no number in the register, the operation of writing to "60 check" and "F.REG" is omitted, and the operation immediately shifts to incrementing the contents of the register.
また、SPU2はステツプキー113を有効な操
作を確認した場合に、レジの内容がステツプ
「4」であるとき、若しレジに置数ありの
「1」があれば、上記同様な「60チエツク」を満
足する限り、そのときの「Z・REG」の内容た
る置数データを模右用「R・REG」に書込み、
その後にレジの内容をインクリメントしてステ
ツプ「5」に書替えると共に、レジに「6」を
格納して、ステツプキー113、左右キー11
4,115のみ入力許可にし、ポートP2を
「H」出力にしてLRランプL17を点灯させ、
「Z・REG」を「000」にクリアし、レジに置
数なしの「0」を格納させ、電子ブザーBSをピ
ツと鳴響させてから、MPUにステツプキーを代
表する「A」データを転送する。次いで上記加算
後のレジの内容がステツプ「5」であることか
ら、模様選択スイツチSW1,5が「全もよう」
にセツトされているかを調べて、若しそうでない
ならば、直ちにキーOFFを尋ね始めるが、例え
ば「全もよう」にセツトされているときは、全も
よう計算の準備段階として計算ステツプ用AMレ
ジに計算ありの「1」を書込み、ポートP2を
「L」出力に戻してLRランプL17を消灯させて
からにキーOFFを尋ね始める。若しレジに置
数なしの「0」があれば、「60チエツク」及び
「R・REG」への書込み動作を省いて、直ちに
レジの内容を「5」に書替える動作へと移行し、
上記同様な全もようのチエツク等を行なう。 In addition, when the SPU 2 confirms that the step key 113 has been operated validly and the contents of the register is step "4", if there is a "1" with a number in the register, the same "60 check" as above is performed. As long as the following is satisfied, write the numeric data that is the contents of "Z・REG" at that time to "R・REG" for the model right,
After that, the contents of the register are incremented and rewritten to step "5", and "6" is stored in the register, and the step key 113 and left/right key 11 are pressed.
Enable input only to 4,115, set port P2 to "H" output, turn on LR lamp L17,
Clear "Z・REG" to "000", store "0" with no digit in the register, make the electronic buzzer BS sound, and then transfer "A" data representing the step key to the MPU. do. Next, since the contents of the register after the above addition are step "5", the pattern selection switches SW1 and SW5 are set to "Full pattern".
If it is not, it will immediately start asking you to turn off the key. However, if it is set to "All", for example, the AM register for the calculation step will be set as a preparatory step for the "All" calculation. Write "1" with calculation to , return port P2 to "L" output, turn off LR lamp L17, and then start asking for key OFF. If there is a ``0'' without a number in the register, the operation will skip the ``60 check'' and write operations to ``R・REG'' and immediately move to the operation of rewriting the contents of the register to ``5''.
Perform the same general checks as above.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「5」、「6」、「A」、「B」のいずれかであつて、
レジに置数ありの「1」があれば、第73図の
「チエツク」サブルーチンの「100チエツク」フロ
ーに移行して、「Z・REG」の内容たる置数デー
タが「100」より過大でないか、或いは「000」で
ないかのチエツクを行ない、これらを満足する場
合に、レジのステツプ内容を1加算して、
「6」、「7」、「B」、「C」のステツプ状態に進
め、「B」レジに「6」を格納し、LRランプL1
7を点灯させて、「Z・REG」を「000」にクリ
アし、レジに置数なしの「0」を格納させてか
ら、電子ブザーBSを鳴響させ、MPUにステツプ
キーを代表する「A」データを転送する。けれど
も、レジに置数なしの「0」があれば、「R・
REG」への書込み動作を省いて、直ちにレジ
の内容をインクリメントする動作へと移行する。 In addition, when the SPU 2 confirms that the step key 113 is a valid operation, if the contents of the register are one of step "5", "6", "A", and "B",
If there is a ``1'' with a number in the register, the process moves to the ``100 check'' flow of the ``Check'' subroutine in Figure 73, and the number data that is the content of ``Z・REG'' is not larger than ``100''. or "000", and if these are satisfied, add 1 to the register step contents,
Proceed to step states "6", "7", "B", and "C", store "6" in "B" register, and LR lamp L1
7, clear "Z・REG" to "000", store "0" with no digit in the register, sound the electronic buzzer BS, and press "A" representing the step key on the MPU. ”Transfer data. However, if there is a "0" without a number in the cash register, "R.
``REG'' and immediately shifts to incrementing the contents of the register.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「7」であるとき、LRランプL17で消灯させた
のちに、1レジの内容から模様選択スイツチ
SW1,5のセツト位置を調べて、若し「2もよ
う」であれば、上記同様な「100チエツク」を満
足する場合に限り、レジの内容をインクリメン
トしてステツプ「8」に書替え、レジに「3」
を格納する等の動作を行なうが、「2もよう」で
なければ、即ち、「全もよう」か「1もよう」で
あれば、ステツプ「8」〜「C」の状態が不要で
あることにより、上記同様な「100チエツク」の
のちに、レジの内容を終わりの「D」ステツプ
状態に進めて、レジに「B」を格納し、「Z・
REG」を「000」にクリアして、レジに置数な
しの「0」を格納し、電子ブザーBSを鳴響させ
て、MPUにステツプキーを代表する「A」デー
タを転送する。 Furthermore, when the SPU 2 confirms that the step key 113 is a valid operation and the register contents are step "7", it turns off the LR lamp L17 and then selects the pattern selection switch from the contents of the 1 register.
Check the set positions of SW1 and SW5, and if ``2 is possible'', increment the contents of the register and rewrite it to step ``8'' only if the same ``100 check'' as above is satisfied. ``3''
However, if it is not "2 moyo", that is, "all moyo" or "1 moyo", the states of steps "8" to "C" are unnecessary. Therefore, after the same "100 check" as above, the contents of the register are advanced to the final "D" step state, "B" is stored in the register, and "Z.
Clear "REG" to "000", store "0" with no digit in the register, sound the electronic buzzer BS, and transfer "A" data representing the step key to the MPU.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「8」、「9」のいずれであるとき、上記同様な
「60チエツク」を行なつたのちにレジの内容を
インクリメントして「9」、「A」のステツプ状態
に進め、その加算後のレジの内容が「9」のと
きはレジに「3」を格納し、同じくレジの内
容が「A」のときは、レジに「6」を格納する
動作へと移行する。 In addition, when the SPU 2 confirms that the step key 113 is a valid operation and the contents of the register are either step "8" or "9", the SPU 2 performs the same "60 check" as described above and then checks the contents of the register. is incremented to advance to the step state of "9" and "A", and if the contents of the register after the addition are "9", store "3" in the register, and similarly, if the contents of the register are "A" Then, the operation moves to storing "6" in the register.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「C」であるとき、LRランプL17を消灯させて
から「100チエツク」フローに移行して、上記同
様な「Z・REG」の置数データチエツクを行な
い、これを満足する場合にレジの内容を終わり
の「D」ステツプ状態に進めて、レジに「B」
を格納し、「Z・REG」を「000」にクリアし
て、レジに置数なしの「0」を格納し、電子ブ
ザーBSを鳴響させて、MPUにステツプキーを代
表する「A」データを転送する。 In addition, when the SPU2 confirms that the step key 113 is a valid operation and the content of the register is step "C", it turns off the LR lamp L17, moves to the "100 check" flow, and performs the same "100 check" flow as described above. Check the numeric data of ``Z・REG'', and if this is satisfied, advance the contents of the register to the final ``D'' step state and place ``B'' in the register.
, clear "Z・REG" to "000", store "0" with no digit in the register, sound the electronic buzzer BS, and send "A" data representing the step key to the MPU. transfer.
また、SPU2はステツプキー113を有効な操
作と確認した場合に、レジの内容がステツプ
「D」であるとき、若しレジに置数ありの
「1」があれば、そのときのキー操作に応答せ
ず、電子ブザーBSを鳴響させることもなく、
MPUにキーなしの「F」データを転送する。け
れどもレジに置数なしの「0」があれば、レ
ジの内容を始めの「0」ステツプ状態に戻して、
レジにBを格納する動作へと移行する。 In addition, when the SPU 2 confirms that the step key 113 is a valid operation, if the content of the register is step "D", or if there is a number "1" in the register, it responds to the key operation at that time. without sounding the electronic buzzer BS,
Transfer "F" data without key to MPU. However, if there is a "0" without a number in the register, the contents of the register are returned to the initial "0" step state,
The operation moves to storing B in the cash register.
第68図に示されるキースキヤンフローに従つ
て、SPU2は、レジのビツト2の内容から左
右キー114,115のいずれかを有効な操作と
確認すると、レジの内容を「1」に替えて、数
字キー110のみ入力許可とすると共に、LRラ
ンプL17を消灯させて、電子ブザーBSを鳴響
させたのち、左キー114であれば、これを代表
する「D」データを、右キー115であればこれ
を代表する「E」データをMPUに転送し、その
後にキーOFFを尋ね始める。 According to the key scan flow shown in FIG. 68, when the SPU 2 confirms that either the left or right key 114 or 115 is a valid operation based on the contents of bit 2 of the register, it changes the contents of the register to "1". After allowing input only on the numeric key 110, turning off the LR lamp L17 and sounding the electronic buzzer BS, the left key 114 inputs the representative "D" data, and the right key 115 inputs the representative "D" data. It transfers the representative "E" data to the MPU, and then starts asking for key OFF.
また、第70図フローに従つて、SPU2は、
レジの内容とレジのビツト3の内容からあみ
始めキー117を有効な操作と確認した場合に、
始めに2度押し防止用レジの内容を調べて、こ
れに既に操作ありの「1」があり、或いは操作な
しの「0」があつても、レジに置数ありの
「1」があれば、あみ始めキー117の操作に応
答せず、電子ブザーBSを鳴響させることもな
く、MPUに対してキーなしデータ「F」を転送
する。けれども、レジに操作なしの「0」があ
つて、レジに置数なしの「0」があれば、直ち
に第70図フローに従つてあみ始め制御動作を実
行し、「H・REG」の内容たる始段の段数値に
「13」を加算して割り出した「T段」のカード送
り段数を「T・REG」に格納し、第78図の
「T段カード送り戻し」サブルーチンに移行して
「T段」のカード送りを実行する。即ち、あみ始
めキー117が操作される場合は、必らずカード
59がセツトライン67を挿入部140の上端縁
に合致させた位置に予めセツトされている関係に
あり、例えば「1」段の画素領域61の列を読取
位置J(第5図及び第17図)に対応させるには
14段のカード送りを必要とするので、始段用
「H・REG」の内容に「13」を加算して、そのと
きどきに選択された始段の画素領域61の列がT
段カード送りによつてセンサ92に対応する読取
位置Jに合致する。 Also, according to the flow in Figure 70, SPU2:
When it is confirmed that the start key 117 is a valid operation based on the contents of the register and the contents of bit 3 of the register,
First, check the contents of the double-press prevention register, and even if there is already a "1" indicating operation, or "0" indicating no operation, if there is a "1" in the register with a number set. , does not respond to the operation of the start key 117, does not sound the electronic buzzer BS, and transfers the keyless data "F" to the MPU. However, if there is a "0" with no operation in the register and a "0" with no digits in the register, the stock start control operation is immediately executed according to the flowchart in Figure 70, and the contents of "H REG" are The card feeding stage number of the "T stage" calculated by adding "13" to the stage value of the first stage of the barrel is stored in "T REG", and the process moves to the "T stage card feeding back" subroutine shown in Fig. 78. Executes "T stage" card feeding. That is, when the start key 117 is operated, the card 59 is always set in advance at a position where the set line 67 is aligned with the upper edge of the insertion section 140, for example, in the "1" stage. To make the column of pixel area 61 correspond to reading position J (FIGS. 5 and 17)
Since it is necessary to feed the card in 14 stages, "13" is added to the contents of "H REG" for the first stage, and the column of the pixel area 61 of the first stage selected at that time is T.
By feeding the stage card, it matches the reading position J corresponding to the sensor 92.
次いで、T段のカード送りののち、始段用
「H・REG」の内容を段数(中段)用「G・
REG」に書込むと共に、始段用「H・REG」と
終段用「O・REG」の内容を比較して、「O・
REG」の方が大きければ、カード送り方向用
レジに正送りの「1」データを書込み、逆に
「H・REG」の方が大きければ、同じくレジに
逆送りの「0」データを書込み、2度押し防止用
レジに操作ありの「1」を格納して、上記のあ
み始め制御が2回以上誤つてくり返されないよう
に準備すると共に、もよう終了後レジにあみ始
め時の「1」データを格納し、レジに始めのス
テツプ状態「0」を書込んでから、電子ブザー
BSを鳴響させ、MPUにあみ始めキーを代表する
「B」データを転送する。 Next, after feeding the T-stage card, the contents of "H・REG" for the first stage are transferred to "G・REG" for the number of stages (middle stage).
REG", compare the contents of "H REG" for the first stage and "O REG" for the last stage, and write "O.
If "REG" is larger, write "1" data for forward feed in the card feed direction register, and conversely, if "H REG" is larger, write "0" data for reverse feed in the register, Store "1" indicating operation in the double-press prevention register to prevent the above-mentioned start-of-load control from being repeated more than once by mistake, and also store "1" at the start of re-pressing in the register after the push is over. ” data, write the initial step status “0” to the register, and then turn on the electronic buzzer.
Sounds the BS and transfers "B" data representing the starting key to the MPU.
また、第70図フローに従つて、SPU2はレ
ジの内容とレジのビツト3の内容から段戻し
キー116を有効な操作と確認した場合に、例え
ばレジに置数なしの「0」が格納されていると
き、レジに再びあみ始めキーを有効とする
「0」を格納し、段数(中段)用「G・REG」の
内容に「13」を加算して割り出した「T段」のカ
ード戻し段数を「T・REG」に書込んで、第7
8図の「T段カード送り戻し」サブルーチンによ
り、「T段」のカード戻しを行ない、段数(中
段)用「R・REG」にカード外しの「000」デー
タを格納してから、レジを始めのステツプ状態
「0」に戻し、電子ブザーBSを鳴響させてから、
MPUに段戻しキーを代表する「D」データを転
送する。即ち、置数なしで段戻しキー116が操
作されると、あみ始め時とは逆に、カード59の
セツトライン67が挿入部140の上端縁に合致
した位置となるように一気に戻されて、いわゆる
カード外しのセツト状態となる。 Further, according to the flowchart in FIG. 70, when the SPU 2 confirms that the step return key 116 is a valid operation based on the contents of the register and the contents of bit 3 of the register, for example, "0" with no digit is stored in the register. , store "0" in the cash register to enable the starting key again, and return the "T stage" card calculated by adding "13" to the contents of "G REG" for the number of stages (middle stage). Write the number of stages in "T・REG" and move to the 7th
The "T-stage card send back" subroutine in Figure 8 returns the "T-stage" card, stores the "000" data of the card removed in "R・REG" for the number of stages (middle stage), and then starts the cash register. After returning the step state to "0" and sounding the electronic buzzer BS,
Transfer "D" data representing the step return key to the MPU. That is, when the step return key 116 is operated without setting a number, the card 59 is returned at once to a position where the set line 67 of the card 59 matches the upper edge of the insertion section 140, contrary to the position at the beginning of the play. This is a so-called set state where the card is removed.
また、SPU2は、段戻しキー116の操作に応
答して、レジに置数ありの「1」があつた場合
は、始めに第73図の「チエツク」サブルーチン
の「Zチエツク」フローに移行して特に計算用
「L・REG」を活用して、「Z・REG」の内容た
る置数データが、始段用「H・REG」と終段用
「O・REG」の内容を含めてそれらの間の段数値
であるかを調べ、若し満足しない置数エラーであ
れば、レジに「0」を格納しエラーランプL1
4を点灯させ、電子ブザーBSを2秒間ピーと鳴
響させて、MPUキーなしの「F」データを転送
するが、置数エラーなしであれば、次いで段数
(中段)用「G・REG」の内容に基づいてカード
外しの「0」であれば、置数データたる「Z・
REG」の内容に「13」を加算して得た「T段」
のカード送りを行なつて、「Z・REG」の内容を
段数(中段)用「D・REG」に格段し、その後
に上記置数なしと同様なレジの「0」戻し操作
を行ない「Z・REG」を「000」にクリアし、
レジに置数なしの「0」を格納して、電子ブザー
BSを鳴響させたのち、MPUに「D」を転送す
る。また段数(中段)用「G・REG」の内容
が、「0」以下のカード外しなしであれば、即
ち、センサ92が対応する読取位置Jの画素領域
61の段数が記憶されている場合には、そのとき
の「Z・REG」の内容に一致する画素領域61
の段数が読取位置Jに対応するようにしてカード
59のT段の送り戻しを行ない、例えば、「Z・
REG」の内容たる置数データが「G・REG」よ
り大きいとは、それらの差の段数たるT段のカー
ド戻しを実行し、またその逆のときは、それらの
差のT段のカード送りを実行し、「Z・REG」の
内容たる置数データを段数(中段)用「D・
REG」に格納すると共に、上記同様なレジの
「0」戻し操作等を行なう。 In addition, in response to the operation of the step back key 116, if the register shows "1" with a number to be set, the SPU 2 first moves to the "Z-check" flow of the "check" subroutine shown in FIG. In particular, by utilizing the calculation "L REG", the number data that is the content of "Z REG", including the contents of "H REG" for the first stage and "O REG" for the last stage, can be changed. Check if the stage value is between 1 and 2, and if there is an unsatisfactory setting error, store "0" in the register and turn on the error lamp L1.
4 is lit, the electronic buzzer BS beeps for 2 seconds, and the "F" data without the MPU key is transferred, but if there is no setting error, then "G REG" for the number of stages (middle stage). If it is "0" indicating that the card is removed based on the contents of "Z.
“T stage” obtained by adding “13” to the contents of “REG”
, send the card, change the contents of "Z・REG" to "D・REG" for the number of rows (middle row), and then perform the operation to return "0" to "0" of the cash register in the same manner as above without setting the number.・Clear "REG" to "000",
Store “0” without a digit in the cash register and turn on the electronic buzzer.
After sounding the BS, transmit "D" to the MPU. Also, if the content of "G REG" for the number of rows (middle row) is "0" or less and no card is removed, that is, if the number of rows of the pixel area 61 of the reading position J corresponding to the sensor 92 is stored. is the pixel area 61 that matches the contents of “Z・REG” at that time.
The T stage of the card 59 is sent back so that the number of stages corresponds to the reading position J.
If the number data that is the content of "REG" is larger than "G・REG", the card is returned by T stages which is the difference between them, and vice versa, the card is sent by T stages which is the difference between them. Execute and change the number data that is the contents of "Z・REG" to "D・
REG" and perform the same operation as above to return the register to "0".
以上によつて、SPU2は、レジの内容がステ
ツプ「0」或いは「D」であるとき、置数なしで
あみ始めキー117が有効に操作されると、始段
の画素領域61の列が読取位置Jに合致するよう
にカード59を一気に段送りし、また、置数なし
で段戻しキー116が有効に操作されると、カー
ドセツトライン67が操作部140の上側縁に合
致したカードセツト位置にカード59を一気に段
戻しするが、特に、置数があつたのちに段戻しキ
ー116が有効に操作された場合は、その置数デ
ータに一致する画素領域61の列が読取位置Jに
対応するようにカード59を段送りし或いは段戻
しするようにして、任意の段数位置にカード59
を送り戻しできるようにしている。 As described above, when the content of the register is step "0" or "D" and the start key 117 is operated effectively without setting a number, the column of the pixel area 61 at the start stage is read. When the card 59 is advanced in one step so that it matches the position J, and the step return key 116 is effectively operated without setting a number, the card set line 67 is moved to the card set position where it matches the upper edge of the operating section 140. , the card 59 is moved back in one step, but especially if the step back key 116 is operated effectively after the number has been set, the column of pixel area 61 that matches the set number data corresponds to the reading position J. Place the card 59 in an arbitrary number of stages by moving the card 59 forward or backward.
It is possible to send back.
第70図フローに従つて、SPU2はレジの内
容からあみ直しキー118の操作を確認した場合
に、レジに置数なしの「0」があれば、そのと
きのあみ直しキー118の操作に応答せず、電子
ブザーBSを鳴響させることもなく、MPUにキー
なしデータ「F」を転送する。けれども、レジ
に置数ありの「1」があれば、始めに第73図の
「チエツク」サブルーチンの「Gチエツク」フロ
ーに移行して、特に計算用「L・REG」を活用
して段数(中段)用「G・REG」の内容が始段
用「H・REG」と終段用「O・REG」の内容を
含めてそれらの間の段数値であるかを調べ、若し
満足しないならば、そのときのカードセツト状態
が不適合としてレジに「0」を書込み、エラー
ランプL14を点灯させて、電子ブザーBSを約
2秒間ピーと鳴響させる。若し「Gチエツク」を
満足するならば、次いで「Z・REG」を「000」
にクリアし、レジに置数なしの「0」を格納
し、レジにステツプ状態「0」を書込んでか
ら、電子ブザーBSを鳴響させ、MPUにあみ直し
キーを代表する「E」データを転送する。その
後、SPU2はMPUからのデータ転送を待期し、
ポートR3のタイミングのチエツク動作に入る。
即ち、本例では、あみ直し時において、例えばK
キヤリジ13を単独で使用する編成では、編地を
ほどいた段数を置数し、またレース編のようにL
キヤリジ20で選針しかつ編目移転を行なう編成
では、戻す段までのLキヤリジ走行回数−1段を
置数して、その後にあみ直しキー118を操作す
ると、これに応答してあみ直しに必要なカード5
9の「戻し段数」がMPUによつて判断され、そ
の戻し後のカード送り方向データと共に、直ちに
MPUからSPU2にて転送されてくる関係にあ
る。 According to the flowchart in FIG. 70, when the SPU 2 confirms the operation of the rework key 118 from the contents of the register, if there is "0" without a number in the register, it responds to the operation of the rework key 118 at that time. The keyless data "F" is transferred to the MPU without the electronic buzzer BS sounding. However, if there is a ``1'' with a number in the register, first move to the ``G-check'' flow of the ``check'' subroutine shown in Figure 73, and especially utilize the calculation ``L REG'' to find the number of stages ( Check whether the content of "G REG" for the middle stage) is a stage value between them, including the contents of "H REG" for the first stage and "O REG" for the last stage, and if it is not satisfied. For example, the card set status at that time is determined to be non-conforming, and "0" is written in the register, the error lamp L14 is turned on, and the electronic buzzer BS beeps for about 2 seconds. If “G check” is satisfied, then set “Z・REG” to “000”
, store "0" with no number in the register, write step status "0" in the register, sound the electronic buzzer BS, and send "E" data representing the rework key to the MPU. transfer. After that, SPU2 waits for data transfer from MPU,
Starts a timing check operation for port R3.
That is, in this example, when reshaping, for example, K
When knitting using Carriage 13 alone, the number of rows in which the knitted fabric is unraveled is set, and the L
In knitting where the carriage 20 selects needles and transfers stitches, set the number of L carriage runs to the return stage minus one stage and then operate the reshaping key 118. card 5
The "number of return stages" of 9 is determined by the MPU, and it is immediately sent along with the card feeding direction data after returning.
The relationship is that it is transferred from MPU to SPU2.
従つて、SPU2は、第70図フローに従つて置
数ありであみ直しキーを代表する「E」データを
転送したのちは、第64図フローに移行して、そ
の後にMPUから転送される「直し転送」を待期
し、これを代表する「4」データを転受すると共
に、第72図フローに移行してあみ直し制御を実
行する。即ち、「戻し段数」たる段数(中段)デ
ータを一時的に「L・REG」に書込み、カード
送り方向データをレジに格納してから、あみ直
し(戻し)前の段数(中段)用(R・REG」
と、戻し後の段数データたる「L・REG」の内
容との差を割出して、実際にカード59を送り戻
しするに必要な「T段」の段数を「T・REG」
に書込み、例えば、戻し後の段数(中段)値の方
が小さければ、「T段」のカード戻しを行ない、
また大きければ「T段」のカード送りを行ない、
その後にキーOFFを尋ね始める。 Therefore, after SPU2 transfers the "E" data representing the rework key with a set number according to the flowchart in FIG. 70, it shifts to the flowchart in FIG. Waiting for "Repair transfer", data "4" representing this is transferred, and the process moves to the flow shown in FIG. 72 to execute rework control. In other words, the data for the number of stages (middle stage) that is the "number of stages to return" is temporarily written to "L REG", the card feed direction data is stored in the register, and then the data for the number of stages (middle stage) before resetting (returning) is written (R・REG”
and the contents of "L・REG" which is the number of stages data after return, and calculate the number of "T steps" required to actually send back the card 59 as "T・REG".
For example, if the number of stages (middle stage) value after returning is smaller, return the "T stage" card,
If the size is too large, feed the card in the "T stage",
Then it starts asking for key OFF.
第68図において、SPU2はレジの内容から
訂正キー112の操作を確認した場合に、エラー
ランプL14を消灯させ、その後に、レジにス
テツプ内容「0」或いは「D」があればレジに
「B」を格納し、同じくレジの内容が「1」、
「2」、「3」、「4」、「8」、「9」のいずれかの
と
きは、レジに「3」を格納し、またレジの内
容が「5」、「6」、「7」、「A」、「B」、「C」
のと
きはレジの内容を「6」にしたのちに、これら
のいずれであつた場合にも、次いで「Z・
REG」を「000」にクリアし、レジに置数なし
の「0」を格納して、特に上記ステツプ「5」、
「6」、「7」、「A」、「B」、「C」のときに限つ
て
LRランプL17を点灯させてから、電子ブザー
BSを鳴響させ、MPUに訂正キーを代表する
「C」データを転送する。 In FIG. 68, when the SPU 2 confirms the operation of the correction key 112 based on the contents of the register, it turns off the error lamp L14, and if the step contents "0" or "D" are present in the register, the SPU 2 displays "B" in the register. ", and the contents of the register are "1",
If the value is ``2'', ``3'', ``4'', ``8'', or ``9'', ``3'' is stored in the register, and the contents of the register are ``5'', ``6'', or ``7''. ”, “A”, “B”, “C”
In this case, after setting the contents of the cash register to "6", if it is any of these, then "Z.
Clear "REG" to "000" and store "0" with no digit in the register, especially in step "5" above.
Only when "6", "7", "A", "B", "C"
Turn on the LR lamp L17 and then turn on the electronic buzzer.
Sounds the BS and transfers "C" data representing the correction key to the MPU.
即ち、SPU2は、訂正キー112の操作に応答
して、そのときのステツプにおける初期状態に戻
り、置数表示部111に「0」が表示されて置数
なしにリセツトされ、特に、ステツプ「5」、
「6」、「7」、「A」、「B」、「C」のように、左
右
キー114,115が操作されたのちのときは、
再びLRランプL17を点灯させて再度のキーイ
ンを可能とし、かつ置数をやり直しできるように
している。 That is, in response to the operation of the correction key 112, the SPU 2 returns to the initial state at the current step, and the numeric value display section 111 displays "0" and is reset to no numeric value. ”,
After the left and right keys 114 and 115 are operated such as "6", "7", "A", "B", and "C",
The LR lamp L17 is turned on again to enable key-in again and to reset the number setting.
第67図乃至第72図のスキヤンフローに従つ
て制御を進めるSPU2は、ステツプキー113の
操作に応答して、ステツプ順用レジをインクリ
メントして1加算したステツプ状態へと移行する
が、これと共にレジのフラグ内容たるキー入力
許可をいろいろと変更させる。例えばレジのス
テツプ内容が、「5」、「6」、「7」、「A」、「B
」、
「C」のときは左右キー114,115が操作さ
れたあとしか数字キー110が有効的に機能せ
ず、また左右キー114,115が操作されたあ
とでは、その後に置数されたあとしかステツプキ
ー113が有効的に機能しないようにしている。
また、左右キー114,115については、レ
ジの内容が「5」、「6」、「7」、「A」、「B」、
「C」のときで、しかもレジに置数なしの
「0」が格納されている場合のみに有効的に機能
し、段戻しキー116、あみ始めキー117並び
にあみ直しキー118については、レジの内容
が「0」或いは「D」のときのみ有効に機能する
ようにしている。 In response to the operation of the step key 113, the SPU 2, which advances control according to the scan flow shown in FIGS. 67 to 72, increments the step order register and shifts to the step state in which 1 is added. The key input permission, which is the flag content, can be changed in various ways. For example, if the register step contents are "5", "6", "7", "A", "B"
”,
When "C" is selected, the numeric keys 110 function effectively only after the left and right keys 114 and 115 are operated, and after the left and right keys 114 and 115 are operated, the step keys only function after the next number is set. 113 from functioning effectively.
Regarding the left and right keys 114 and 115, the contents of the register are "5", "6", "7", "A", "B",
It functions effectively only when "C" is selected and "0" with no digit is stored in the cash register. It is designed to function effectively only when the content is "0" or "D".
ときに、第68図のキースキヤンフローに従つ
て、レジの内容が「4」のステツプ状態におい
て、ステツプキー113が操作されると、その
レジの内容が「5」に書替えられることにより、
特に、模様選択スイツチSW1,5が「全もよ
う」にセツトされていた場合には、全もよう計算
ステツプ用AMレジに計算ありの「1」データが
書込まれる。従つて、その次にMPUからデータ
転送される「3」データのキースキヤン命令に基
づいて、第67図フローのスキヤン制御を進める
SPU2は、SWスキヤンののちにAMレジの内容
が計算ありの「1」であることから、第68図フ
ローの(28)個所に移行することなく、そのまま
第67図フローに従つて全もようの基準計算等の
制御を進める。 At times, when the step key 113 is operated in a step state where the contents of the register are "4" according to the key scan flow of FIG. 68, the contents of the register are rewritten to "5".
In particular, when the pattern selection switches SW1 and SW5 are set to "all patterns", data "1" indicating calculation is written in the AM register for all patterns calculation step. Therefore, based on the key scan command for data "3" which is then transferred from the MPU, scan control in the flow shown in FIG. 67 is carried out.
Since the content of the AM register is "1" with calculation after the SW scan, SPU2 does not move to point (28) of the flow in Figure 68, but simply follows the flow in Figure 67. Proceed with control of standard calculations, etc.
即ち、本例では、全もようが選択された場合
は、特に操作者が指定しなくとも、「始段」、「終
段」、「模左A」、「模右A」の各メモリに対応する
データが入力されることにより、もようAの情報
有効幅(模様幅)の中心を針床の中央部に一致さ
せて、しかも針床の全編針に渡るくり返しの編模
様を具現するように、基準位置と選針範囲とを
SPU2が自動的に計算して、「基A」、「選左A」、
「選右A」メモリに書込むべきデータをMPUに転
送する構成である。 In other words, in this example, when all the patterns are selected, the "first stage", "last stage", "model left A", and "model right A" are stored in each memory even if the operator does not specify it. By inputting the corresponding data, the center of the information effective width (pattern width) of pattern A can be aligned with the center of the needle bed, and a repeated knitting pattern can be realized over all the needles of the needle bed. Then, set the reference position and needle selection range.
SPU2 automatically calculates "Basic A", "Selection A",
This is a configuration in which data to be written to the "Selection A" memory is transferred to the MPU.
第67図の計算転送フローに従つて、SPU2は
始めに「基A(5)」に書込まれるべきデータを転送
するように、左キーを代表する「D」データを
MPUに転送してから、全もようの基準位置を割
出すべく、「F・REG」と模右用「R・REG」の
内容を比較して、それらの差のデータ(模様幅W
−1)を「T・REG」に書込み、次いで、ヨコ
倍スイツチSW0の接点内容から、例えばヨコ倍
ありであれば「T・REG」の内容に1加算した
「模様幅W」データを「N・REG」に書込む。ま
た、ヨコ倍なしであれば、「T・REG」の内容た
る(模様幅W−1)データを二等分(W−1/2=
x)して得た「x」データを、二等分できない
(W−1/2=x……1)ときは「x+1」データを
「N・REG」に書込む。そして、その計算後の
「N・REG」の内容を左何番の基準位置データと
してMPUに転送するように、先の左キーを代表
する「D」データに続いて、「N・BEG」の
「N1」内容を数字キーに代替えする数値データ
「0」〜「9」としてMPUに転送し、次いで
「N0」の内容を同じくMPUに転送する。即ち、第
90図に例示されるように、若し針床中心で二等
分できない模様幅(編目数)の「もようA」が選
択された場合は、常に右側1番の編針を中心基準
とする設定であり、また第55図に示されるよう
にヨコ倍ありであつても、ヨコ倍にした「もよう
A」の中心が針床中心「0」に一致するようにし
て基準位置を求め、これをMPUに転送するよう
にしている。 According to the calculation transfer flow shown in Fig. 67, SPU2 first transfers the data “D” representing the left key so as to transfer the data to be written to “base A(5)”.
After transferring to the MPU, in order to determine the reference position of the entire pattern, compare the contents of “F・REG” and “R・REG” for the pattern right, and compare the data of their difference (pattern width W
-1) to "T・REG", and then from the contact contents of the horizontal multiplication switch SW0, for example, if there is horizontal multiplication, "pattern width W" data is added to the contents of "T・REG" by 1 to "N・Write to “REG”. In addition, if there is no horizontal multiplication, the data (pattern width W-1) that is the content of "T REG" is divided into two equal parts (W-1/2 =
x) When the "x" data obtained cannot be divided into two equal parts (W-1/2=x...1), write "x+1" data into "N・REG". Then, following the "D" data representing the previous left key, "N.BEG" is transferred so that the content of "N.REG" after the calculation is transferred to the MPU as the left reference position data. The contents of "N1" are transferred to the MPU as numerical data "0" to "9" which are replaced by numerical keys, and then the contents of "N0" are also transferred to the MPU. That is, as illustrated in Fig. 90, if "Momo A" with a pattern width (number of stitches) that cannot be divided into two equal parts at the center of the needle bed is selected, the number 1 knitting needle on the right side is always used as the center reference. Even if there is horizontal doubling as shown in Fig. 55, the reference position is set so that the center of the horizontal doubling A matches the needle bed center "0". and transfers it to the MPU.
その後、SPU2は、第67図フローに従つて、
特にAMレジの内容を一回のキーデータ転送毎に
インクリメントすることに基づいて、全もようの
選針範囲データをMPUに転送し、具体的には、
針床上の200本の編針3を全て選針できるよう
に、「選左A(6)」メモに書込まれるべき左100番の
データと、「選右A(7)」メモに書込まれるべき右
100番のデータを数字キー並びにステツプキーを
代表するデータに合わせて、MPUに順序よく転
送する。 After that, SPU2 follows the flow in Figure 67,
In particular, based on incrementing the contents of the AM register every time key data is transferred, all needle selection range data is transferred to the MPU, and specifically,
In order to be able to select all 200 knitting needles 3 on the needle bed, the data for number 100 on the left should be written in the "Selection Left A (6)" memo and the data on the "Right Selection A (7)" memo. should be right
Transfer the data of number 100 to the MPU in order according to the data representing the number keys and step keys.
そして、その転送の終わりにAMレジの内容が
「E」であることにより、これを始めの計算なし
の「0」に戻し、レジをキー入力終了の「D」
ステツプ状態に進め、レジに「B」を格納して
から、転送最後のステツプキーを代表する「D」
データをMPUに転送し、キーOFFを尋ね始め
る。 At the end of the transfer, the content of the AM register is "E", so it is returned to the initial "0" with no calculation, and the register is set to "D" at the end of key input.
Proceed to the step state, store "B" in the register, then press "D" representing the last step key to be transferred.
Transfer data to MPU and start asking for key OFF.
ときに、第64図フローに従つて、SPU2は
MPUから「1」データが転送された場合に、こ
れを「ハツチオープン?」のリクエスト命令とし
て動作し、第71図フローに移行して、「ハツチ
スキヤン」制御を進める。即ち、始めにポートR
9の入力状態をチエツクしてマイクロスイツチ1
22のON、OFF内容からハツチ120の開閉状
態を検知し、例えば、ハツチオープンである場合
には、先ず、全もようの計算フラグ用1レジに
計算前の「0」を書込み、ハツチオープン・イエ
スを代表する「E」データをMPUに転送してか
ら、再び第64図のメインフローに戻つて、
MPUからのデータ転送を待期する。 Sometimes, according to the flow in Figure 64, SPU2
When "1" data is transferred from the MPU, this is operated as a "hatch open?" request command, and the process moves to the flow shown in FIG. 71 to proceed with "hatch scan" control. That is, at the beginning port R
Check the input status of 9 and turn micro switch 1.
The open/closed state of the hatch 120 is detected from the ON/OFF contents of the hatch 120. For example, if the hatch is open, first write "0" before calculation to the calculation flag 1 register for all calculations, and then indicate whether the hatch is open or not. After transferring the "E" data representing YES to the MPU, return to the main flow in Figure 64 again.
Waits for data transfer from MPU.
けれども、ハツチ120が閉鎖位置にあつてハ
ツチクローズを検出した場合には、始めに「G.
REG」のチエツク動作を行なつて、その内容た
る段数(中段)値が、始段用「H・REG」と終
段用「O・REG」の内容を含めてそれらの間の
段数値であるかを調べ、若し満足しないならば、
そのようなカードセツト不適合な状態でハツチ1
20が閉鎖され、かつ編成が行なわれることは良
くないことを作業者に知らせるために、エラーラ
ンプL14を点灯させ、更に電子ブザーBSを間
欠的にピツピツピツと鳴響させて、その鳴響動作
をハツチ120が開放されるまでくり返す。そし
て、ハツチ120が開放されるに伴ない、直ちに
エラーランプL14を消灯させ、電子ブザーBS
の鳴響を中止して、MPUにハツチオープン・イ
エスの「E」データを転送する。 However, if the hatch 120 is in the closed position and the hatch is detected as closed, the "G.
REG", and the stage number (middle stage) value that is the content is the stage number between them including the contents of "H REG" for the first stage and "O REG" for the final stage. and if you are not satisfied,
Hutch 1 in such a card set mismatch condition.
In order to notify the operator that it is not a good idea for 20 to be closed and formation to be carried out, the error lamp L14 is turned on, and the electronic buzzer BS is made to intermittently make a beeping sound. Repeat until hatch 120 is released. Then, as the hatch 120 is opened, the error lamp L14 is immediately turned off and the electronic buzzer BS is activated.
Stops the ringing and transfers the hatch open yes "E" data to the MPU.
若し、上記「G・REG」のチエツクを満足す
る場合には、次いで、ポートR10の入力状態か
ら模様選択スイツチSW1,5が「全もよう」に
セツトされているかを調べ、そうでなければ、即
ち、「1もよう」か「2もよう」にセツトされて
いれば、直ちに、LRランプL17とエラーラン
プL14を消灯し、「Z・REG」を「000」にク
リアして、2度押し防止用レジ、ステツプ順用
レジ及び置数フラグ用レジに夫々「0」を格
納し、レジに「B」を書込んでから、MPUに
ハツチオープン・ノー代表する「0」データを転
送する。 If the above "G REG" check is satisfied, then check from the input state of port R10 whether the pattern selection switches SW1 and SW5 are set to "Full pattern", and if not, check In other words, if it is set to "1" or "2", immediately turn off the LR lamp L17 and error lamp L14, clear "Z・REG" to "000", and repeat twice. Store "0" in the push prevention register, step order register, and number flag register, write "B" in the register, and then transfer "0" data representing hatch open/no to the MPU. .
また、「全もよう」が選択された場合であつて
も、1レジに直前までのハツチ状態がオープン
であるとの「0」データが格納されていた場合に
は、ステツプ順用レジの内容たるステツプ状態
を進めて、全もようの基準位置の計算等に適合す
るステツプ状態「4」に変え、そのステツプ補正
後に第67図フローに移行して、上記同様な基準
計算等を実行する。即ち、本例では、ハツチ12
0が閉鎖されたときに、必らず模様選択スイツチ
SW1,5がどのようなセツト位置にあるかを検
知して、若し「全もよう」にセツトされていれ
ば、その基準位置等をSPU2が自動的に計算して
MPUに転送する関係にある。 In addition, even if "All" is selected, if "0" data indicating that the previous hatch status is open is stored in the 1st register, the contents of the step order register The step state is advanced and changed to step state "4", which is suitable for calculation of all reference positions, etc., and after the step correction, the process moves to the flow shown in FIG. 67, and the same reference calculation as described above is executed. That is, in this example, the hatch 12
The pattern selection switch is always activated when 0 is closed.
The set positions of SW1 and SW5 are detected, and if they are set to "all", SPU2 automatically calculates their reference positions, etc.
It is related to transferring to MPU.
第71図フローに従つて、SPU2は始めにハツ
チ120が実際には閉じているにもかかわらず、
全もようの計算を完了するまでは、ハツチオープ
ン・イエスの「E」データを転送し、次いで
MPUからの次のデータ転送を待期して、例えば
「ハツチオープン?」のリクエストたる「1」デ
ータが転受されれば、その度に「E」データを
MPUに送り続け、また「キーSWスキヤン」命令
の「3」データが転受されれば、その始めに上記
同様な「SWスキヤン」制御を実行したのち、
0レジの内容に基いて、最初にステツプ補正前の
「0」が格納されていることにより、予めレジ
に置数なしの「0」が格納され、かつレジのビ
ツト1にステツプキー入力O・Kの「1」が書
込まれている準備状態を確保してから、レジの
インクリメント動作とステツプキーを代表する
「D」データ転送をくり返して、レジにステツ
プ「4」が格納される状態にステツプ変更させ
る。そして、そのステツプ補正後、0レジに補
正ありの「1」を格納し、AMレジに全もよう計
算ありの「1」を書込む。従つて、その後の
MPUからのキーSWスキヤン命令に基づいて第6
7図フローの(25)個所に移行するSPU2は、
AMレジに「1」が格納されていることにより、
上記同様な全もようの基準位置の計算等の制御を
行ない、MPUにデータ転送を行なう。そして、
その終わりに0レジにステツプ補正前の「0」
を書込んで、次の計算制御のための待期状態を確
保し、更に1レジに計算後の「1」を格納し
て、ハツチ閉鎖時にくり返して計算フローを実行
しないようにしている。即ち、上記計算を終了し
たのちの最初の「1」データがMPUから転受さ
れると、第71図フロに従つて、レジに「1」
が格納されていることにより、そのままステツプ
補正フローに移行することなく、直ちに通常のハ
ツチクローズ制御へと進んでMPUにハツチオー
プン・ノーの「0」データを転送する。 According to the flowchart in FIG. 71, SPU2 initially
Until all calculations are completed, transfer Hatsuchi Open Yes's "E" data, then
Waiting for the next data transfer from the MPU, for example, if "1" data, which is a request for "Hatsuchi open?", is transferred, "E" data is sent each time.
If the "3" data of the "key SW scan" command is transferred to the MPU, the "SW scan" control similar to the above is executed at the beginning.
Based on the contents of the 0 register, "0" before step correction is stored first, so "0" without a digit is stored in the register in advance, and step key input OK/K is stored in bit 1 of the register. After securing the preparation state where "1" is written in the register, repeat the increment operation of the register and the data transfer of "D" representing the step key, and change the step to the state where step "4" is stored in the register. let After the step correction, a ``1'' indicating that the correction has been performed is stored in the 0 register, and a ``1'' indicating that the entire calculation has been performed is written in the AM register. Therefore, the subsequent
6th based on key SW scan command from MPU
SPU2 moving to point (25) in the flow in Figure 7,
Since "1" is stored in the AM register,
It performs control such as calculation of the reference position of all the objects as described above, and transfers data to the MPU. and,
At the end, the 0 register shows "0" before step correction.
is written to secure a waiting state for the next calculation control, and furthermore, ``1'' after the calculation is stored in the 1 register so that the calculation flow is not repeated when the hatch is closed. That is, when the first "1" data is transferred from the MPU after completing the above calculation, "1" is placed in the register according to the flowchart in Figure 71.
is stored, the process immediately proceeds to normal hatch-close control and transfers hatch-open/no data "0" to the MPU, without proceeding directly to the step correction flow.
第64図乃至第78図のフローに従つて上記各
制御を進めるSPU2は、その端子に「L」の
外部割込命令が与えられると、即ち、MPUがポ
ートO4を「L」出力すると、直ちにメインフロ
ーから抜け出て、第78図フローに従う割込制御
を実行し、MPUがポートO4を「L」出力にし
ている間、データバイラインを構成するポートR
12〜R15を「F」データとして、MPUが自
由に使用できるようにバスラインの開放を行な
い、これによつてSPU2からMPUへのデータ転
送途中でも、MPUからSPU1へのデータ転送を
可能とさせる。そして、SPU2は、MPUがポー
トO4を「H」出力に戻すに伴ない、若しレジ
に転送ありの「1」があれば、即ち、第59図の
タイミング動作に従つてデータ転送途中であつた
ときは、そのときの転送データを再びポートR1
2〜R15に出力して、レジ回復ののちにメイン
フローに戻る。 The SPU 2, which carries out each of the above-mentioned controls according to the flowcharts shown in FIGS. 64 to 78, immediately receives an "L" external interrupt command to its terminal, that is, when the MPU outputs "L" from port O4. Exiting from the main flow, executing interrupt control according to the flow shown in Fig. 78, and while the MPU outputs port O4 to "L", port R constituting the data byline
12 to R15 as "F" data, the bus line is opened so that the MPU can use it freely, and this allows data transfer from MPU to SPU1 even during data transfer from SPU2 to MPU. . Then, as the MPU returns the port O4 to the "H" output, the SPU2 determines that if there is a "1" in the register indicating that the data is being transferred, that is, the data is being transferred in accordance with the timing operation shown in FIG. If the data transferred at that time is transferred to port R1 again.
2 to R15 and returns to the main flow after register recovery.
次に、MPUの制御動作について、第80図乃
至第87図のフロー線図に従つて説明すると、先
ず、第80図において、MPUはパワーオンリセ
ツトによりプログラムカウンタの「0」を始点に
制御を開始し、始めにポートO0,O1を「L」
出力にして左表示ランプL15及び右表示ランプ
L16を消灯のままとすると共に、内部RAMの
「フラグレジ」の内容たるシステムフラグのなか
で所要のもの(Yアドレス5)を初期の「0」リ
セツト内容とし、更に外部RAMのステツプメモ
たる「始段(1)」、「始段(2)」、「模左A(3)」、「模
右A
(4)」、「模左B(8)」、「模右B(9)」メモと段数用
「DN・REG」及び「クリア(D)」の左右区別用ア
ドレス部分(A0〜7→Dのアドレス)に「0」
データを書込むと共に、「クリア(D)」のアドレス
部分に「000」データを格納する。 Next, the control operation of the MPU will be explained according to the flowcharts shown in FIGS. 80 to 87. First, in FIG. Start, first set ports O0 and O1 to “L”
As output, the left indicator lamp L15 and right indicator lamp L16 remain off, and the necessary system flags (Y address 5), which are the contents of the "flag register" in the internal RAM, are reset to initial "0". In addition, the external RAM step memos ``Start (1)'', ``Start (2)'', ``Model A (3)'', and ``Model A
(4)", "Model left B(8)", "Model right B(9)", memo and number of rows "DN/REG", and "Clear(D)" address part for left/right distinction (A0~7→D '0' to the address)
At the same time as writing the data, "000" data is stored in the "clear (D)" address part.
次いで、MPUは、外部RAMの「フラグメモ」
の内容を読出して内部RAMの「フラグレジ」の
アドレス部分(Yアドレス0〜4)に書移したの
ち、SPU2に「6」データを転送して「パワーオ
ン転送」を行ない、外部RAMのなかで段数(中
段)用「DN・REG」、「始段(1)」と「終段(2)」の
各メモリ内容を始めとして、内部RAMの「フラ
グレジ」一部の内容たるカード送り方向のフラグ
内容、「模左A(3)」と「模右A(4)」のメモリ内容
を、第58図のタイミング動作に従つてSPU2に
転送する。その後、MPUはハツチオープン初期
の動作として、ハツチフラグを「開」の「1」に
セツトし、第57図のタイミング動作に従つて
SPU1にハツチオープンの「C」データを転送し
てから、ステツプ状態を記憶するSTEP・NOレ
ジ(以下SNレジと称す)に初期のデータたる
「0」のステツプ内容を書込み、SNレジの内容に
一致する「0」データを並列出力ポートPに出力
させて、デコーダ回路172の作用によりランプ
L0を点灯させ、同じくSNレジの内容に一致す
るステツプメモ「0」の段数(中段)用(DN・
FEG)の内容を呼出して、SPU1に転送し、置
数表示部111にセグメント表示させると共に、
置数フラグを置数なしの「0」にして、「D・
REG」を「000」にクリアする。 The MPU then reads the external RAM's "flag memo"
After reading the contents of and transferring them to the address part (Y address 0 to 4) of the "flag register" in the internal RAM, transfer "6" data to SPU2 and perform "power-on transfer", and then write the data in the external RAM. The card feed direction flag is part of the internal RAM's "flag register," including the memory contents of "DN REG" for the number of stages (middle stage), "first stage (1)" and "last stage (2)". The memory contents of "Model A(3)" and "Model A(4)" are transferred to the SPU 2 according to the timing operation shown in FIG. 58. After that, the MPU sets the hatch flag to ``1'' (open) as the initial hatch opening operation, and follows the timing operation shown in Figure 57.
After transferring the hatch open "C" data to SPU1, write the initial data "0" step contents to the STEP/NO register (hereinafter referred to as SN register) that stores the step status, and then write the step contents of "0" as initial data to the contents of the SN register. The matching "0" data is output to the parallel output port P, the lamp L0 is turned on by the action of the decoder circuit 172, and the step memo "0" data (middle stage) which also matches the contents of the SN register (DN/
FEG), transfer it to SPU1, display the segment on number display section 111, and
Set the numeral flag to "0" without a numeral, and set it to "D.
Clear "REG" to "000".
その後、MPUは第80図フローに従つて、
SPU2に「3」データを転送するにより「キー
SWスキヤン」動作を実行させ、これに基づい
て、SPU2から転送されてくる「SWデータ」と
「キーインデータ」を受取つて、その転受データ
に応答した各種のキースキヤン制御を実行する動
作を行ない、次いで、SPU2に「1」データを転
送することにより、ハツチ120の開閉状態を尋
ね、若し、SPU2からハツチオープン・イエスの
「E」データが転送されてくれば、「データ入力モ
ード」を継続して、再びSPU2に「3」データを
転送することにより「キーSWスキヤン」制御を
くり返す。そして、新たにハツチ120が閉じた
状態より開放された場合においては、それまでハ
ツチフラグが「閉」の「0」であることにより、
これをハツチ開の「1」に書替えるハツチオープ
ン初期の動作へと移行して、上記同様なステツプ
状態「0」を確保してから、「キーSWスキヤ
ン」制御を進める。 After that, the MPU follows the flow in Figure 80.
By transferring "3" data to SPU2, "key"
Based on this, it receives the "SW data" and "key-in data" transferred from the SPU 2, and executes various key scan controls in response to the transferred data. Next, by transmitting "1" data to SPU2, the open/closed status of hatch 120 is inquired, and if "E" data indicating hatch open yes is transmitted from SPU2, "data input mode" is continued. Then, the "3" data is transferred to the SPU2 again, thereby repeating the "key SW scan" control. When the hatch 120 is newly opened from the closed state, since the hatch flag has been "0" indicating "closed" until then,
The process moves to the initial hatch opening operation in which this is rewritten to ``1'' for hatch opening, and after securing the same step state ``0'' as described above, the ``key SW scan'' control is proceeded.
即ち、第80図のメインフローに従つて動作す
るMPUはハツチ120が開かれている間、「デー
タ入力モード」となつて、キースキヤン制御等を
実行し、そのときどきにハツチ120が閉じられ
たかについて尋ね、そうでない場合には「データ
入力モード」を継続し、若しそうである場合に
は、「データ入力モード」から抜け出て「編成モ
ードに移行する。 That is, while the hatch 120 is open, the MPU, which operates according to the main flow shown in FIG. If not, the "data input mode" is continued; if it is, the "data input mode" is exited and the "composition mode" is entered.
第80図フローに従つて、「編成モード」にお
けるMPUは、SNレジに「D」を格納して、その
内容に一致するOKランプL13を点灯する動
作、並びにデータセツト(DS)、データチエンジ
(DC)、カード読取り(CR)の各フラグ内容が
「1」であるかをチエツクする動作と、SPU2に
ハツチ状態を尋ねる動作とをくり返す。そして、
特に、SPU2にハツチ状態を尋ねる前には、シリ
アル入力端子SIに与えられている信号を内部クロ
ツクに同期して取込むことにより、SPU2が
MPUからのデータ転送を受付けることができる
「NO・BUSY」の状態にあるかそうでないかをチ
エツクして、若し「BUSY」であれば、上記
DC、CR、DSの各フラグをチエツクし、更に
SPU2が「BUSY」であるかをチエツクする動作
をくり返す。 According to the flowchart in FIG. 80, the MPU in "organization mode" stores "D" in the SN register, lights up the OK lamp L13 that matches the contents, and performs data set (DS), data change ( The operation of checking whether the contents of each flag (DC) and card reading (CR) are "1" and the operation of asking the SPU 2 about the hatch status are repeated. and,
In particular, before asking SPU2 about the hatch status, SPU2 inputs the signal applied to the serial input terminal SI in synchronization with the internal clock.
Check whether it is in the "NO/BUSY" state that can accept data transfer from the MPU, and if it is "BUSY", the above
Check the DC, CR, DS flags and
Repeat the operation of checking whether SPU2 is "BUSY".
即ち、第80図のメインフローに従つて動作す
るMPUは、ハツチ120が閉じられている間、
「編成モード」となつて、キーSWスキヤン制御
を実行しない構成であり、OKランプL13のみ
を点灯させて編成モード表示を行なう。そして、
そのときどきにハツチ120が開かれたかを尋
ね、そうでなければ「編成モード」を継続して上
記各フラグのチエツク動作等を行ない、特に、ハ
ツチ120が新たに閉じられた場合のみにおいて
は、それまでハツチフラグが「開」の「1」であ
ることにより、これをハツチ閉の「0」に書替
え、かつSPU1にハツチクローズの「D」データ
を転送してから、上記「編成モード」の各制御を
くり返す。尚、ハツチ120が閉じられている状
態では、OKランプL13が点灯してデータ入力
完了の編成OK状態が表示され、新たにハツチ1
20が開かれるに伴ない、ランプL0が点灯して
データ入力の初期状態を表示する構成であり、し
かも、ハツチ120が透明乃至は半透明の材質か
らなることによつて、特にハツチ120が閉鎖状
態にあつても、外部からOKランプL13の点灯
を確認できて、ハツチ120の開閉状態にかかわ
ることなく、常に一以上のランプLが点灯して、
いわゆる電源パイロツトランプとしても利用でき
る。 That is, while the hatch 120 is closed, the MPU that operates according to the main flow shown in FIG.
The configuration is such that the key SW scan control is not executed in the "composition mode", and only the OK lamp L13 is lit to display the composition mode. and,
At that time, it asks if the hatch 120 has been opened, and if not, continues the "composition mode" and performs the above-mentioned check operations, etc., and especially only when the hatch 120 is newly closed. Since the hatch flag is "1" for "open", this is rewritten to "0" for hatch closed, and after transferring the "D" data for hatch closed to SPU1, each control of the "composition mode" mentioned above is performed. Repeat. In addition, when the hatch 120 is closed, the OK lamp L13 lights up to indicate that the data entry is completed and the formation is OK, and the hatch 1 is newly opened.
When the hatch 20 is opened, the lamp L0 lights up to display the initial state of data input.Moreover, since the hatch 120 is made of a transparent or translucent material, the hatch 120 can be closed. Even in this state, the lighting of the OK lamp L13 can be confirmed from the outside, and one or more lamps L are always lit regardless of whether the hatch 120 is open or closed.
It can also be used as a so-called power pilot lamp.
先ず、キースキヤン制御についてその詳細を第
81図乃至第83図フローに従つて説明すると、
MPUはSPU2から転送されてくる「SWデータ」
を内部RAMのSWレジに格納し、同じく「キーイ
ンデータ」をキーインレジに格納してその各デー
タに基づき各種のキースキヤン制御を実行する。
例えば、第81図フローに従つて、SPU2から
「0」〜「9」の数字キー110に対応する
「0」〜「9」のキーインデータが転送されてき
た場合に、MPUは第81図フローに従つて、始
めに置数フラグを尋ね、これを置数なしの「0」
があれば、置数ありの「1」に替え、「D′・
REG」を「000」にクリアしてから、そのときの
キーインデータ「0」〜「9」のいずれか「a」
を1位桁のD0に書込み、「D′・REG」の内容を
「00a」として、これをSPU1に転送し、そのSPU
1のデイスプレイ制御によつて置数表示部111
に「a」をセグメント表示させてキースキヤン制
御を終了する。 First, the details of the key scan control will be explained according to the flowcharts of FIGS. 81 to 83.
MPU is the "SW data" transferred from SPU2
is stored in the SW register of the internal RAM, and "key-in data" is also stored in the key-in register, and various key scan controls are executed based on each data.
For example, if key-in data of "0" to "9" corresponding to the numeric keys 110 of "0" to "9" is transferred from the SPU 2 according to the flowchart of FIG. 81, the MPU According to
If there is, change it to “1” with a numeral, and change it to “D′・
REG" to "000", then select "a" from the key-in data "0" to "9" at that time.
is written to the first digit D0, the content of “D′・REG” is set to “00a”, this is transferred to SPU1, and that SPU
The number display section 111 is controlled by the display control of 1.
The key scan control is ended by displaying "a" as a segment.
けれども、置数フラグに置数ありの「1」があ
れば、既に「D′・REG」に置数データが格納さ
れていることとして、これをシフトアツプするこ
とによりD1の内容をD2に、D0の内容をD1
に移してから、そのときのキーインデータをD0
に書込み、その後の「D′・REG」内容をSPU1
に転送して、置数表示部111に点灯表示させ
る。 However, if the numeral flag is "1" with a numeral, it means that the numeral data has already been stored in "D'REG", and by shifting this up, the contents of D1 are transferred to D2 and D0 The contents of D1
After moving the key-in data at that time to D0
and write the subsequent “D′・REG” contents to SPU1
, and the number display section 111 lights up the display.
また、第81図フローに従つて、キーインデー
タ「A」が転送されてきた場合に、MPUはこれ
をステツプキーを代表するものとして第82図フ
ローに移行し、若しSNレジに「D」があれば、
「0」に替えてその内容に一致するステツプラン
プL0を点灯させ、SNレジの内容に一致するス
テツプメモの段数用「DN・REG」の内容を
「D・REG」(D3〜D0」に呼出して、そのう
ちの「D′REG」(D2〜D0)の内容を第57図
のタイミング動作に従つてSPU1に転送し、置数
フラグを「0」にリセツトしてから、D3の内容
に一致した左右表示ランプL15,L16の点灯
チエツク制御を行ない、具体的にはD3に左デー
タの「1」があればポートO0を「H」出力にし
て左表示ランプL15を点灯させ、D3に右デー
タの「2」があればポートO1を「H」出力にし
て右表示ランプL16を点灯させ、D3に「0」
データがあればポートO0,O1を共に「L」出
力のままとして両ランプL15,L16を消灯の
ままとして、その後にD3を「0」にクリアして
からキースキヤン制御を終了する。 Also, when key-in data "A" is transferred according to the flow in Figure 81, the MPU uses this as a representative step key and moves to the flow in Figure 82, and if "D" is in the SN register. if there is,
Change it to "0" and light up the step lamp L0 that matches the content, and call the content of "DN REG" for the step memo number of stages that matches the content of the SN register to "D REG" (D3 to D0). , among them, transfer the contents of "D'REG" (D2 to D0) to SPU1 according to the timing operation shown in Fig. 57, reset the numeric flag to "0", and then transfer the contents of left and right that match the contents of D3. Lighting check control of display lamps L15 and L16 is carried out. Specifically, if D3 has "1" of the left data, port O0 is outputted to "H" to light the left display lamp L15, and D3 is set to "1" of the right data. 2”, output port O1 to “H”, light up the right indicator lamp L16, and set D3 to “0”.
If there is data, both ports O0 and O1 remain at "L" output, both lamps L15 and L16 remain off, and then D3 is cleared to "0" and the key scan control is ended.
また、第82図フローに従つて、置数フラグに
置数ありの「1」があつて、SNレジにステツプ
内容「1」、「2」、「3」、「5」、「6」、「8」
、
「A」、「B」のいずれかがある場合に、予め
「D・REG」の内容を「E・REG」に書移すと共
に、SNレジの内容に一致するステツプメモにも
書込み、例えばステツプ内容「1」ならば「始段
(1)」メモに、「3」ならば「模左A(3)」メモに書
込む。けれども、SNレジの内容が「4」、「9」
のいずれかであつた場合は、その一ステツプ前の
ステツプメモの内容たる「E′・REG」と、その
ときの「D′・REG」の内容とを比較して、「D′・
REG」の方が大きければそのままとするが、若
し小さければ「D′・REG」の内容を一ステツプ
メモに書込み、「E′・REG」の内容をそのときの
ステツプに一致するステツプメモに書込む。例え
ば、SNレジのステツプ内容が「4」であると
き、そのときの「D′・REG」の内容たる置数デ
ータを「模右A(4)」メモに書込む前に、予めその
書込データが「模左A(3)」メモの内容より大きい
かをチエツクして、若しそうでなければ、模左と
模右で左右の順序でキーインされたとして補正を
行ない、「D′・REG」の内容を「模左A(3)」メモ
に書込み、前の「模左A(3)」メモの内容に一致す
る「E′・REG」の内容を「模右A(4)」に書込
む。同様にして、ステツプ内容「9」のときに
は、「模右B(9)」と「模左B(8)」メモを対象にし
て必要あれば補正を行なう。また、SNレジの内
容が「7」、「C」のいずれかであつた場合は、そ
の一ステツプ前のステツプメモの内容たる「E・
REG」と、そのときの「D・REG」の内容とを
比較して、特にE3とD3の左右データをも参照
することにより、「D・REG」の方が針床上で右
側に位置する針番号データであればそのままとす
るが、若し左側に位置する針番号データであれば
「D・REG」の内容を一ステツプ前のステツプメ
モに書込み、「E・REG」の内容をそのときのス
テツプに一致するステツプメモに書込む。例え
ば、SNレジのステツプ内容が「7」であるとき
の「D・REG」の内容たる左右区別と置数デー
タを「選右A(7)」メモに書込む前に、予めその書
込データが「選左A(6)」メモの内容より針床上で
右側に位置する針番号であるかをチエツクして、
若しそうでなければ、選針範囲の左端と右端で逆
の順序でキーインされとして補正を行ない、
「D・REG」の内容を「選左A(6)」メモに書込
み、前の「選左A(6)」メモの内容に一致する
「E・REG」の内容を「選右A(7)」に書込む。同
様にして、ステツプ内容「C」のときには、「選
右B(C)」と「選左B(B)」メモを対象として必要あ
れば補正を行なう。 Also, according to the flowchart in Fig. 82, the numeric value flag is set to ``1'', and the SN register contains step contents ``1'', ``2'', ``3'', ``5'', ``6'', etc. "8"
,
If there is either "A" or "B", write the contents of "D・REG" to "E・REG" in advance, and also write it in the step memo that matches the contents of the SN register, for example, the step contents " 1”, then “first stage”
(1)", and if it is "3", write it in the "Mosa A(3)" memo. However, the contents of the SN register are "4" and "9".
If it is either, compare "E′・REG", which is the content of the step memo one step before, with the content of "D′・REG" at that time, and find "D′・REG".
If “REG” is larger, leave it as is, but if it is smaller, write the contents of “D′・REG” in one step memo, and write the contents of “E′・REG” in the step memo that matches the step at that time. . For example, when the step content of the SN register is "4", before writing the number data that is the content of "D'・REG" at that time to the "Model A (4)" memo, write it in advance. Check whether the data is larger than the content of the "Model A (3)" memo, and if not, correct it by assuming that the key-ins were keyed in in the left and right order on Model Left and Model Right, and ” to the “Model A(3)” memo, and write the content of “E′・REG” that matches the content of the previous “Model A(3)” memo to “Model A(4)”. Write. Similarly, when the step content is "9", corrections are made if necessary for the "Model B(9)" and "Model Left B(8)" memos. Also, if the content of the SN register is either "7" or "C", the content of the step memo one step before that is "E.
REG” and the contents of “D・REG” at that time, and especially by referring to the left and right data of E3 and D3, “D・REG” is the needle located on the right side on the needle bed. If it is number data, leave it as is, but if it is needle number data located on the left side, write the contents of "D・REG" in the step memo of the previous step, and write the contents of "E・REG" in the step memo at that time. Write in the step memo that matches. For example, when the step content of the SN register is "7", before writing the left/right distinction and number data of "D REG" to the "Selection A (7)" memo, write the written data in advance. Check whether the needle number is located on the right side of the needle bed based on the contents of the "Select Left A (6)" memo.
If not, perform correction as if the keys were entered in the opposite order at the left and right ends of the needle selection range,
Write the contents of “D・REG” in the “Selection A(6)” memo, and write the contents of “E・REG” that match the contents of the previous “Selection A(6)” memo to )”. Similarly, when the step content is "C", corrections are made if necessary for the "Right selection B(C)" and "Left selection B(B)" memos.
次いで、MPUは第82図フローに従つて、SW
レジの内容から模様選択スイツチSW1,5が
「2もよう」にセツトされていれば、SNレジの内
容を1加算したステツプ状態へと進めて、その
SNレジの内容に一致するステツプランプLを点
灯させ、同じくSNレジの内容に一致するステツ
プメモの記憶データを呼出して「D・REG」に
書込み、その「D′・REG」の内容をSPU1に転
送してから、置数フラグを置数なしの「0」にリ
セツトし、D3の内容に一致した左右表示ランプ
L15,16の点灯チエツク動作を行ない、その
後にD3を「0」にクリアしてキースキヤン制御
を終了する。けれども、SWレジの内容から「2
もよう」がセツトされていない場合には、SNレ
ジの内容がステツプ「0」〜「6」のいずれかで
あれば、上記「2もよう」の場合と同様にSNレ
ジの内容を1加算する動作へと移行するが、若し
SNレジの内容が「7」であれば、これをデータ
入力の最後と定めて、SNレジの内容をステツプ
状態「D」に進めて、ステツプランプたるOKラ
ンプL13を点灯させ、SPU1に「クリア(D)」メ
モの「000」内容を転送して、置数表示部11に
「0」を表示させるようにする。 Next, the MPU executes the SW according to the flow in Figure 82.
If the pattern selection switches SW1 and SW5 are set to ``2 too'' based on the contents of the register, advance to the step state in which the contents of the SN register are added by 1, and then
Light up the step lamp L that matches the contents of the SN register, call up the stored data of the step memo that also matches the contents of the SN register, write it to "D・REG", and transfer the contents of "D'・REG" to SPU1. Then, reset the numeric flag to ``0'' (no digit), check the lighting of the left and right display lamps L15 and 16 that match the contents of D3, and then clear D3 to ``0'' and start the key scan. End control. However, from the contents of the SW register, “2
If "Momo" is not set, if the contents of the SN register are any of steps "0" to "6", add 1 to the contents of the SN register as in the case of "2 moyo" above. However, if
If the content of the SN register is "7", this is set as the end of data input, the content of the SN register is advanced to step state "D", the OK lamp L13, which is the step lamp, is lit, and the SPU1 is sent to "Clear". (D)" The contents of "000" in the memo are transferred so that "0" is displayed on the number display section 11.
また、第81図フローに従つて、MPUはステ
ツプキーを代表する「A」データを転受した場合
に、若し置数フラグに置数なしの「0」があれ
ば、そのときのSNレジの内容に一致するステツ
プメモの内容を予め「D・REG」に呼出してお
き、その後に上記置数ありと同様な動作を進める
ことによつて、先に呼出した「D・REG」の内
容を再びステツプメモに書込むことになり、その
各ステツプメモの内容たるキーインデータを保持
する。また、第81図フローに従つて、SPU2か
らキーインデータ「B」が転送されてきた場合
に、MPUはこれがあみ始めキーを代表するもの
として第82図フローに移行し、始めに「始段
(1)」メモと「終段(2)」メモの内容を比較して、
「始段(1)」の方が大きければ、カード送り方向フ
ラグを逆送りの「1」にセツトし、はんたいに
「終段(2)」の方が大きければ、同じくカード送り
方向フラグの正送りの「0」にセツトする。次い
で、ハツチ120が閉鎖されたのちの「編成モー
ド」において、第80図のメインフローに従い所
要のあみ始め制御を実行できるように、予めデー
タセツト(DS)フラグ、データチエンジ(DC)
フラグ、カード読取り(CR)フラグを、夫々あ
りの「1」にセツトし、ダブル編込み編のための
FWD、KRCフラグ及びタテ倍のフラグをあみ始
め初期の「1」、「0」、「0」にセツトすると共
に、データチエンジポーズ(DHP)フラグをポ
ーズありの「1」にセツトしてから、「始段(1))
メモの内容を呼出して段数(中段)用「DN・
REG」に書込み、SNレジの内容を「0」ステツ
プ状態にして、「DN・REG」の内容たる始段デ
ータをSPU1に転送し、置数表示部111に表示
させる。 Also, according to the flowchart in Figure 81, when the MPU transfers the "A" data representing the step key, if the numeric flag has "0" without a numeric value, the SN register at that time. By recalling the contents of a step memo that matches the contents to "D REG" in advance, and then proceeding with the same operation as with the above setting, the contents of the previously recalled "D REG" can be read as a step memo again. The key-in data, which is the content of each step memo, is stored. In addition, when key-in data "B" is transferred from SPU2 according to the flowchart in Figure 81, the MPU assumes that this represents the starting key and moves to the flowchart in Figure 82.
Compare the contents of the “(1)” memo and the “final stage (2)” memo,
If the "first stage (1)" is larger, the card feeding direction flag is set to "1" for reverse feeding, and if the "last stage (2)" is larger, the card feeding direction flag is also set. Set to "0" for forward feed. Next, in the "composition mode" after the hatch 120 is closed, the data set (DS) flag and the data change (DC) flag are set in advance so that the required stock start control can be executed according to the main flow shown in FIG.
Set the flag and card reading (CR) flag to "1", respectively, and set the flag for double braiding.
Set the FWD, KRC flag, and vertical double flag to the initial values of "1", "0", and "0", and set the data change pause (DHP) flag to "1" with pause. "First stage (1))
Recall the contents of the memo and select “DN・” for the number of rows (middle row).
REG", the content of the SN register is set to the "0" step state, and the first stage data, which is the content of "DN REG", is transferred to the SPU 1 and displayed on the numeric display section 111.
また、MPUは訂正キーを代表する「C」デー
タが転送されてきた場合は、第82図フローに従
つて「000」にクリアした「D′・REG」の内容を
SPU1に転送して、置数表示部111に「0」を
表示させ、かつ置数フラグに置数なしの「0」を
格納して、必要あれば左右ランプL15,16を
消灯させる。 In addition, when the MPU receives “C” data representing the correction key, the MPU clears the contents of “D′・REG” to “000” according to the flow in Figure 82.
It is transferred to the SPU 1, displays "0" on the number display unit 111, stores "0" without a number in the number flag, and turns off the left and right lamps L15 and 16 if necessary.
また、MPUは第81図フローに従つて、SPU
2からキーインデータ「D」が転送されてきた場
合は、SNレジの内容からステツプ状態「0」で
なければ、これが左キーを代表するものとして、
第82図フローに従い、「D′・REG」を「000」
にクリアし、D3に左データたる「1」を書込ん
でから、「D′・REG」の内容たる「000」をSPU
1に転送して、置数表示部111の表示を「0」
にクリアさせると共に、D3の内容「1」に基づ
いて左表示ランプL15を点灯させる。けれど
も、SNレジの内容がステツプ状態「0」である
場合に、「D」が段戻しキーを代表するデータで
あるとして、若し置数ありであれば、置数フラグ
をなしの「0」にリセツトして、SNレジに
「0」ステツプ状態を書込むと共に、「D′・
REG」の内容たる置数データを段数(中段)用
「DN・REG」に格納して、更に、「D′・REG」の
内容たる置数データをSPU1に転送して、置数表
示部111の表示を続行させ、かつステツプラン
プL0を点灯させる。若し、置数なしであれば、
カード59がセツトラインを挿入部140の上端
縁に一致させたカード外しのセツト状態になつた
として、外部RAMの段数(中段)用「DN・
REG」に「000」を書込み、SNレジにステツプ
「0」を格納して、ステツプランプL0を点灯さ
せる。 In addition, the MPU follows the flow in Figure 81, and the SPU
When key-in data "D" is transferred from 2, if the step status is not "0" from the contents of the SN register, this is assumed to represent the left key.
Follow the flow in Figure 82 and set “D′・REG” to “000”
, write “1” as the left data to D3, and then write “000” as the content of “D′・REG” to SPU.
1 and set the display on the numeric display section 111 to "0".
At the same time, the left display lamp L15 is turned on based on the content "1" of D3. However, when the contents of the SN register are step status "0" and "D" is data representing the step return key, if there is a numeric value, the numeric flag is set to "0" without it. , write “0” step status to SN register, and write “D′・
The numeral data that is the contents of "REG" is stored in the stage number (middle stage) "DN REG", and the numeral data that is the contents of "D'REG" is transferred to the SPU1, and the numeral data that is the content of continues to be displayed, and lights up the step lamp L0. If there is no digit,
Assuming that the card 59 is in the set state where the set line is aligned with the upper edge of the insertion section 140 and the card is removed, the "DN"
Write ``000'' to ``REG'', store step ``0'' to SN register, and turn on step lamp L0.
また、MPUは第81図フローに従つて、SPU
2からキーインデータ「E」が転送されてきた場
合は、SNレジの内容からステツプ状態「0」で
なければ、これが右キーを代表するものとして、
第82図フローに従い、「D′・REG」を「000」
にクリアし、D3に右データたる「2」を書込ん
でから、「D′・REG」の内容たる「000」をSPU
1に転送して、置数表示部111の表示を「0」
にクリアさせると共に、D3の内容「2」に基づ
いて右表示ランプL16を点灯させる。けれど
も、SNレジの内容がステツプ状態「0」である
場合には、「E」があみ直しキーを代表するデー
タであるとして、第83図のあみ直し制御を実行
するが、その詳細については後述される。 In addition, the MPU follows the flow in Figure 81, and the SPU
If key-in data "E" is transferred from 2, if the step status is not "0" from the contents of the SN register, it is assumed that this represents the right key.
Follow the flow in Figure 82 and set “D′・REG” to “000”
, write the right data “2” to D3, and then write “000”, the contents of “D′・REG”, to SPU
1 and set the display on the numeric display section 111 to "0".
At the same time, the right display lamp L16 is turned on based on the content "2" of D3. However, if the contents of the SN register are step status "0", it is assumed that "E" is the data representing the rework key, and the rework control shown in Fig. 83 is executed, but the details will be described later. be done.
ところで、第81図乃至第83図に示されるフ
ローに従つてMPUが実行するスキヤン動作と、
上記SPU1及びSPU2が協働するキー入力制御
を、第18図について説明すると、始めにハツチ
120が開かれるに伴ない、ランプL0が点灯
し、かつ置数表示部111に段数(中段)用
「DN・REG」の内容が表示される。この「0」
ステツプ状態において数字キー110により置数
され、これに応答して置数表示部111に置数表
示された入力データは、あみ直しデータ若しくは
カード59を任意の段に段送りし或いは段戻しす
る段合わせデータとして有効に利用され、その後
のあみ直しキー118、段戻しキー116の操作
に応答して、その各キーに基づく各種の制御動作
が実行される。置数ありの「0」ステツプ状態で
は、ステツプキー113が操作されたとしても何
らの表示変更がなく、電子ブザーBSも鳴響しな
いで、無効なキー操作であると判断される。この
状態でステツプキー113を有効にするために
は、訂正キー112を操作すればよく、これによ
つて置数表示がクリアされ、置数なしの「0」ス
テツプ状態となる。 By the way, the scan operation executed by the MPU according to the flows shown in FIGS. 81 to 83,
To explain the key input control in which the SPU1 and SPU2 cooperate with each other with reference to FIG. 18, as the hatch 120 is first opened, the lamp L0 lights up, and the number display section 111 shows the number for the number of stages (middle stage). The contents of "DN・REG" are displayed. This “0”
Input data entered using the numeric key 110 in the step state and displayed on the number display section 111 in response to this input data is used as rework data or a step to advance or return the card 59 to an arbitrary step. It is effectively used as alignment data, and in response to subsequent operations of the reshaping key 118 and the reversing key 116, various control operations are executed based on the respective keys. In the "0" step state with a numeric value, even if the step key 113 is operated, there is no display change and the electronic buzzer BS does not sound, so it is determined that the key operation is invalid. In order to enable the step key 113 in this state, it is sufficient to operate the correction key 112, which clears the digit display and returns to the "0" step state with no digit.
置数なしの「0」ステツプ状態において、例え
ば、カード59をセツトライン67が挿入部14
0の上端縁に一致するようにセツトしたのち、あ
み始めキー117が操作されると、「始段(1)」メ
モの内容に基づいて選択されたカード上の画素領
域61の列(始段)が、センサ92の読取位置J
に合致するようにカード59が段送りされる等
の、上記あみ始め制御が実行される。また、置数
なしの「0」ステツプ状態で、段戻しキー116
が操作されると、あみ始めキーとは反対に、カー
ド59のセツトライン67が挿入部140の上端
縁に一致する始めのセツト位置に戻されて、いわ
ゆるカード外しが実行される。 In the "0" step state with no number set, for example, the card 59 is set when the set line 67 is in the insertion section 14.
0, and then the row start key 117 is operated, the row of pixel areas 61 (start row) on the card selected based on the content of the "Start row (1)" memo is ) is the reading position J of the sensor 92
The above-mentioned feed start control is executed, such as advancing the card 59 in stages so as to match the . In addition, in the "0" step state with no number set, the step return key 116
When is operated, contrary to the start key, the set line 67 of the card 59 is returned to the initial set position corresponding to the upper edge of the insertion portion 140, and so-called card removal is executed.
置数ありの「0」ステツプ状態で、段戻しキー
116が操作されると、「DN・REG」(SPU2の
段数(中段)用「G・REG」の内容と同じ)の
記憶データたる段数に比較して、置数データの内
容に一致する段の画素領域61の列が読取位置J
に対応するように、カード59が送り戻しされて
段合わせ制御が実行される。 When the stage return key 116 is operated in the "0" step state with a set number, the stage number is changed to the stored data of "DN REG" (same as the contents of "G REG" for the stage number (middle stage) of SPU2). By comparison, the row of pixel areas 61 in the row that matches the content of the number data is at the reading position J.
The card 59 is sent back and alignment control is executed to correspond to the above.
置数なしの「0」ステツプ状態で、あみ始めキ
ー117、段送しキー116が二回以上操作され
ても、その最初のときだけ有効に機能して、二回
以降では何ら作用しない。キーが有効に機能した
かどうかについては、機能する毎に電子ブザー
BSがピツと鳴響して報知される。 Even if the start key 117 and step advance key 116 are operated more than once in the "0" step state with no numerals, they function effectively only the first time and have no effect after the second time. An electronic buzzer will sound each time the key functions.
The BS beeps and alerts you.
また置数なしの「0」ステツプ状態において、
ステツプキー113が操作されると、置数なしの
「1」ステツプ状態となり、ランプL1が点灯し
て「もようA」の始段に相当するデータ入力がコ
ールされ、かつ置数表示部111には、外部
RAMの「始段(1)」メモの記憶データが呼出され
て表示される。そこで、数字キー110により所
望の始段データを入力すると、その入力データが
キー操作毎に順次にシフトアツプして置数表示部
111に表示され、かつ置数ありの「1」ステツ
プ状態となる。左右キー114,115は何ら機
能しない。若し数字キー110の操作をまちがえ
たときは、訂正キー112の操作で置数表示部1
11の表示が「0」にクリアされ、置数なしの
「1」ステツプ状態に戻る。「1」から「C」のス
テツプ状態までは、段戻しキー116、あみ始め
キー117及びあみ直しキー118が無効となつ
て、これらのキーを操作しても何ら機構しない。 Also, in the “0” step state without a numeric value,
When the step key 113 is operated, the state enters the "1" step state with no numeral, the lamp L1 lights up, the data input corresponding to the first stage of "Momo A" is called, and the numeral display section 111 shows ,external
The data stored in the "Start stage (1)" memo in RAM is recalled and displayed. Therefore, when desired starting stage data is input using the numeric keys 110, the input data is sequentially shifted up with each key operation and displayed on the numeral display section 111, and enters a "1" step state with a numeral. The left and right keys 114 and 115 have no function. If you make a mistake in operating the number keys 110, use the correction key 112 to change the number display area 1.
The display of 11 is cleared to "0" and returns to the "1" step state with no numerals. From the step state "1" to "C", the step back key 116, the start key 117, and the rework key 118 are disabled, and no operation occurs even if these keys are operated.
置数ありの「1」ステツプ状態でステツプキー
113が操作されると、そのときの置数表示部1
11に表示されているデータが、これに対応する
ステツプメモたる「始段(1)」メモに書込まれると
共にランプL2が点灯し、置数表示部111には
「終段(2)」メモの記憶データが表示され、置数な
しの「2」ステツプ状態となる。 When the step key 113 is operated in the "1" step state with a numeric value, the numeral display section 1 at that time will be displayed.
The data displayed in 11 is written to the corresponding step memo "Start stage (1)" and the lamp L2 lights up, and the number display section 111 shows the "Last stage (2)" memo. The stored data will be displayed and the state will be "2" step with no digits.
「2」のステツプ状態で、上記同様な操作によ
り、数字キー110で置数データが入力されたの
ちにステツプキー113が操作されると、その入
力データが「終段(2)」メモに書込まれ、次いでラ
ンプL3が点灯して、置数表示部111に「模左
A(3)」メモの記憶データが表示され、関数なしの
「3」ステツプ状態となる。これに応答して、同
じく数字キー110が操作され、更にステツプキ
ー113が操作されると、その入力データが「模
左A(3)」メモに書込まれ、次に、ランプL4を点
灯して、置数表示部111に「模右A(4)」メモの
記憶データが表示され、置数なしの「4」ステツ
プ状態となる。再び同様な手順で数字キー110
並びにステツプキー113が操作されると、その
入力データが「模右A(4)」メモに書込まれる。こ
のときのステツプキー113の操作においては、
模様選択スイツチSW1,5がいずれの位置にセ
ツトされていたかによりステツプ状態が変化し、
例えば、「全もよう」の場合に、上記ステツプキ
ー113の操作は、「全もよう」として置数され
るべき入力の最後であつて、特に、ステツプラン
プL5,6,7の点灯ステツプ状態におけるデー
タ入力がSPU2により自動的に進められてOKラ
ンプL13が点灯し、更には、置数表示部111
の表示が「0」にクリアされて、置数なしの
「D」ステツプ状態に進む。このとき、再び段戻
しキー116並びにあみ始めキー117、あみ直
しキー118が有効となる。 In step state "2", if the step key 113 is operated after numeric data is input using the numeric keys 110 by the same operation as above, the input data is written to the "last stage (2)" memo. Then, the lamp L3 lights up, and the stored data of the "Model A(3)" memo is displayed on the numeral display section 111, and the "3" step state with no function is entered. In response to this, when the numeric key 110 is operated and the step key 113 is also operated, the input data is written in the "model left A (3)" memo, and then the lamp L4 is lit. , the stored data of the "Model A(4)" memo is displayed on the numeric display section 111, and the state is set to "4" step with no numeric value. Repeat the same procedure to press number key 110.
When the step key 113 is operated, the input data is written in the "Model A(4)" memo. In operating the step key 113 at this time,
The step status changes depending on which position the pattern selection switches SW1 and SW5 are set.
For example, in the case of "Zen moyo", the operation of the step key 113 is the last input to be set as "Zen moyo", and especially in the lighting step state of step lamps L5, 6, and 7. The data input is automatically advanced by SPU2, the OK lamp L13 lights up, and furthermore, the number display section 111
The display is cleared to ``0'' and the process advances to the ``D'' step state with no digits. At this time, the reversing key 116, the start key 117, and the reshape key 118 become effective again.
若し、ステツプキー113が操作されたときに
エラーランプL14が点灯し、かつ電子ブザー
BSがピーと鳴響すれば、そのときの置数表示部
111に表示されている置数データが、過大なも
のである等と判断され、しかも、エラーランプL
14の点灯時には、訂正キー112のみ有効とな
つて、他のキーは全く機能されない。従つて、訂
正キー112が操作されるしかなく、これに応答
して数字キー110並びにステツプキー113が
有効とされ、かつ置数表示部111の表示が
「0」にクリアされて、置数なしのステツプ状態
に戻り、新たな置数データの入力が可能とされ
る。 If the step key 113 is operated, the error lamp L14 lights up and the electronic buzzer goes off.
If the BS beeps, it is determined that the numeral data displayed on the numeral display section 111 at that time is excessive, and the error lamp L
When 14 is lit, only the correction key 112 becomes effective, and the other keys do not function at all. Therefore, there is no choice but to operate the correction key 112, and in response, the numeric keys 110 and step keys 113 are enabled, and the display on the numeral display section 111 is cleared to "0", indicating that there is no numeral. Returning to the step state, new numerical data can be input.
また、上記ランプL4が点灯して、しかも置数
表示部111に入力データが表示されている置数
ありの「4」のステツプ状態で、模様選択スイツ
チSW1,5が「1もよう」にセツトされてお
り、そしてステツプキー113が操作された場合
は、ランプL5が点灯し、更にはランプL17が
点灯して左右キー114,115の操作がコール
されると共に、「基A(5)」メモの記憶データが呼
出されて、その左右区別データ内容に一致する左
右ランプL15,L16のいずれかが点灯され、
かつ置数表示部111に数値データ(針番号)が
表示されて、置数なしの「5」ステツプ状態とな
る。このとき、ランプL5に対応する入力データ
が、左右の区別データを含むものであることか
ら、数字キー110が一時的に無効となる。 In addition, when the lamp L4 is lit and input data is displayed on the numeral display section 111 in the step state of "4" with a numeral, the pattern selection switches SW1 and SW5 are set to "1". and when the step key 113 is operated, the lamp L5 lights up, and furthermore, the lamp L17 lights up, and the operation of the left and right keys 114 and 115 is called, and the "Group A (5)" memo is The stored data is recalled, and either the left or right lamp L15 or L16 that matches the content of the left and right discrimination data is lit,
In addition, numerical data (needle number) is displayed on the numeral display section 111, and a "5" step state with no numeral is displayed. At this time, since the input data corresponding to the lamp L5 includes left and right discrimination data, the numeric keys 110 are temporarily disabled.
従つて、新たに入力しようとするデータ、即ち
模様基準位置データに基づいて、始めに左右キー
114,115のいずれかが操作されると、例え
ば、左キー114が操作されたならば左ランプL
15が点灯し、右キー115が操作されたとき
は、右ランプL16が点灯される。このとき、続
いて数字キー110が必らず操作されるべきもの
であることから、一時的にステツプキー113並
びに左右キー114,115が無効となる。 Therefore, when either the left or right key 114 or 115 is operated first based on the data to be newly inputted, that is, the pattern reference position data, for example, if the left key 114 is operated, the left lamp L is
15 is lit, and when the right key 115 is operated, the right lamp L16 is lit. At this time, since the numeric key 110 must be operated next, the step key 113 and the left and right keys 114 and 115 are temporarily disabled.
従つて、次に所望の針番号データが数字キー1
10で入力され、その後にステツプキー113が
操作されると、新たな左右の区別データ並びに針
番号データが「基A(5)」メモに書込まれると共
に、上記同様にしてランプL6が点灯し、「選左
A(6)」メモの内容に基づく上記同様な呼出し表示
が行なわれ、「6」のステツプ状態となる。若し
左右キー114,115の操作をまちがえたと
き、或いは針番号データをまちがえたときは、訂
正キー112の操作で再び左右キー114,11
5が有効となるからやり直しは自由にできる。 Therefore, the next desired needle number data is displayed on number key 1.
10, and when the step key 113 is operated after that, the new left/right discrimination data and needle number data are written in the "Basic A (5)" memo, and the lamp L6 lights up in the same manner as above. ``SELECTION A (6)'' A call display similar to the above is made based on the contents of the memo, and the step state is ``6''. If you make a mistake in operating the left and right keys 114 and 115, or if you make a mistake in the needle number data, press the correction key 112 to press the left and right keys 114 and 11 again.
5 will be valid, so you can freely try again.
ランプL6が点灯して、「選左A(6)」メモに入
力されるべきデータのコールが行なわれる「6」
のステツプ状態で、希望する選針範囲のデータに
基づき、左右キー114,115のいずれか、並
びに数字キー110が操作され、その後にステツ
プキー113が操作されると、そのときの置数表
示部111に表示されているデータ(針番号)及
びランプ点灯による左右の区別データが、「選左
A(6)」メモに書込まれ、次いでランプL7が点灯
し、更に「選右A(7)」メモの呼出し表示が行なわ
れて、ランプL17も点灯する「7」ステツプ状
態となる。 Lamp L6 lights up and the data to be input into the "Selection A (6)" memo is called "6"
In the step state, if either the left or right keys 114, 115 or the numeric keys 110 are operated based on the data of the desired needle selection range, and then the step key 113 is operated, the digit display section 111 at that time will be displayed. The data displayed (needle number) and the left/right discrimination data by lamp lighting are written in the "Selection Left A (6)" memo, then the lamp L7 lights up, and then "Selection Right A (7)" is written. The memo is displayed and the lamp L17 is also turned on to enter the "7" step state.
以下、上記同様にして、ランプL7が点灯する
コール表示に基づき、所要のデータ入力後にステ
ツプキー113が操作されると、これに応答して
メモリ書込みと共にOKランプL13が点灯し、
「D」ステツプ状態に進んで、「1もよう」として
置数されるべきデータ入力の最後が告知される。 Thereafter, in the same manner as described above, when the step key 113 is operated after inputting the required data based on the call display in which the lamp L7 lights up, in response to this, the OK lamp L13 lights up together with memory writing,
Proceeding to the "D" step state, the end of data input to be entered as "1" is announced.
また、上記ランプL7が点灯して、メモリ書込
みのためのステツプキー113が操作される場合
に、「2もよう」のセツト状態であつたときは、
次いで、「もようB」のデータ入力のために、ラ
ンプL8が点灯し、「模左B(8)」メモの内容が呼
出し表示される。従つて、上記同様な操作が繰返
され、所要のデータが入力されたのちに、ついに
は、ランプL12が点灯するコール表示に基づ
き、メモリ書込みのためのステツプキー113が
操作されると、これに応答してOKランプL13
が点灯し、「2もよう」として置数されるべきデ
ータ入力の最後が告知される。 Further, when the lamp L7 is lit and the step key 113 for memory writing is operated, if the setting state is "2",
Next, in order to input data for "Momo B", the lamp L8 is turned on, and the contents of the "Moyo B (8)" memo are called up and displayed. Therefore, after the same operation as above is repeated and the required data is input, finally, when the step key 113 for memory writing is operated based on the call display in which the lamp L12 lights up, the response is returned. OK lamp L13
lights up, and the end of the data input to be entered is announced as "2 more".
そして、OKランプL13が点灯し、しかも置
数表示部111に「0」が表示された置数なしの
「D」のステツプ状態において、更にステツプキ
ー113が操作されると、OKランプL13が消
灯されると共に、再びランプL0が点灯して、ハ
ツチオープン初期と同様な「0」のステツプ状態
に戻る。ときに、各ステツプ状態において夫々に
対応するランプL1〜L2が点灯し、メモリデー
タが呼出し表示された場合に、新たなデータ入力
のための置数操作が行なわれず、置数なしのステ
ツプ状態のままでステツプキー113が操作され
ると、直ちに次のステツプ状態へと進行する。従
つて、ステツプキー113を連続的に操作するこ
とによつて、段数(中段)用「DN・REG」と各
ステツプメモの内容たる「始段(1)」〜「選右B
(C)」の所要のデータを呼出し、いつでも確認する
ことができる。しかも、その呼出し表示の途中に
おいて、一部のデータを変更したい場合は、その
所要のデータ表示のステツプ状態において、新た
なデータを入力し、ステツプキー113を操作す
ることで、部分的なデータ変更を行なうこともで
きる。 Then, when the step key 113 is further operated in the step state of "D" with no numeral, in which the OK lamp L13 is lit and "0" is displayed on the numeral display section 111, the OK lamp L13 is turned off. At the same time, the lamp L0 is lit again, and the state returns to the "0" step state similar to the initial stage of hatch opening. Sometimes, when the corresponding lamps L1 and L2 light up in each step state and the memory data is recalled and displayed, the numeric operation for inputting new data is not performed, and the step state without a numeric value is entered. If the step key 113 is operated while the state is still the same, the process immediately advances to the next step state. Therefore, by continuously operating the step key 113, you can select "DN REG" for the number of steps (middle step) and the contents of each step memo from "Start step (1)" to "Selection B".
You can call up the required data of "(C)" and check it at any time. Moreover, if you want to change some data during the call display, enter new data in the step state of the required data display and operate the step key 113 to change the partial data. You can also do it.
ときに、始めの「0」ステツプ状態、或いはデ
ータ入力の終了が告知された「D」ステツプ状態
において、模様選択スイツチSW1,5が「2も
よう」或いは「1もよう」のセツト位置から「全
もよう」に切替えることは自由であり、また、ス
テツプ「5」〜「C」のいずれかで、新たに置数
データを入力しているとき、或いは呼出し表示し
ているときに、同じく「全もよう」に切替えるこ
とも自由であつて、ハツチ120が閉じられた場
合に、全もように適合した基準位置・選針範囲の
各データが自動的に割出されてステツプメモに書
込まれる。また、「模左」と「模右」、「選左」と
「選右」に対応するデータ入力順序は、それらの
組内でいずれから始めてもよく、システム内で自
動的にチエツクされ、必要あれば補正して正確な
データが夫々のステツプメモに書込まれる。 Sometimes, in the initial "0" step state or the "D" step state where the end of data input is announced, the pattern selection switches SW1 and SW5 change from the set position of "2" or "1" to " You can freely switch to "All data", and when entering new numeric data in any of steps "5" to "C" or calling and displaying, you can also switch to " It is also possible to switch freely to the "all patterns", and when the hatch 120 is closed, the data of the standard position and needle selection range that are compatible with all patterns are automatically calculated and written in the step memo. . In addition, the data input order corresponding to "Moto-Left" and "Moto-Right" and "Selection-Left" and "Selection-Right" can be started from any order within those groups, and the system will automatically check and input the data as needed. If any, correct data is corrected and accurate data is written in each step memo.
けれども、「もようA」の段方向における始ま
り位置(始段)と終わり位置(終段)について
は、いずれから入力することも自由であるが、例
えばステツプランプL1が点灯して先に入力した
始段データが、その後にステツプランプL2が点
灯して入力した終段データより大きければ、上下
はんたいの向きの編模様が編地に具現されるよう
になり、また、その逆の順序で入力することによ
り、始段データが終段データより小さければ、編
成パターンそのままの上下向きで編模様が編地に
具現されるようになる。従つて、所望する編模様
の上下向きに関係して、これに適合する入力順序
でキーインする。 However, you are free to input the starting position (first stage) and end position (final stage) in the stage direction of "Momo A", but for example, if the step lamp L1 lights up and you input it first, If the first row data is larger than the input last row data after the step lamp L2 lights up, the knitting pattern in the upper and lower direction will be realized on the knitted fabric, and the knitting pattern will be knitted in the reverse order. By inputting this information, if the first row data is smaller than the last row data, the knitting pattern will be realized on the knitted fabric in the same vertical direction as the knitting pattern. Therefore, the key-in is performed in an input order that matches the vertical direction of the desired knitting pattern.
ところでMPUは、第86図に示される外部割
込フローに従つて動作するとき、キヤリジが針床
の略中央附近を通過した時点で、センタフラグの
内容を中央通過後の「1」に替え、その後にキヤ
リジが走行方向を反転した場合に、センタフラグ
の内容が「1」であることを条件に、これを通過
前の「0」に替えると共に、DCフラグをデータ
チエンジありの「1」にセツトする関係にある。 By the way, when the MPU operates according to the external interrupt flow shown in FIG. 86, when the carriage passes near the approximate center of the needle bed, it changes the content of the center flag to "1" after passing the center, and If the carriage reverses its running direction after that, on the condition that the content of the center flag is "1", it will be changed to "0" before passing, and the DC flag will be changed to "1" with data change. It has a relationship of setting.
従つて、MPUは、ハツチ120が閉じられて
「編成モード」にある場合に、第80図のメイン
フローに戻つて、例えばキヤリジの走行反転時
に、DCフラグの内容を尋ねて、これにデータチ
エンジありの「1」があつた場合は、直ちに「デ
ータチエンジ」制御を実行する。即ち、外部
RAMの「データセツトメモ」の200ビツト内容を
「データチエンジメモ」に各ビツトアドレスを一
致させてそのまま書移し、例えば「データセツト
メモ」のビツトアドレス「200」の内容を「デー
タチエンジメモ」のビツトアドレス「200」に書
移し、同じく「201」の内容を「201」に、「202」
を「202」にというように順序よく書移し、最後
に「データセツトメモ」のビツトアドレス
「399」の内容を「データチエンジメモ」のビツト
アドレス「399」に書移す。次いで、DCフラグを
データチエンジなしの「0」に替えてから、KL
フラグにLキヤリジの「1」があり、或いはKキ
ヤリジの「0」がある場合であつても、スイツチ
SW6、SW7がダブルあみこみ(KRC)なし、
タテ倍なしにセツトされているときは、直ちにカ
ード読取り(CR)フラグをありの「1」にセツ
トすると共に、データセツト(DS)フラグをあ
りの「1」にセツトする。 Therefore, when the hatch 120 is closed and in the "organizing mode", the MPU returns to the main flow shown in FIG. If "1" is found, "data change" control is immediately executed. i.e. external
Transfer the 200-bit contents of the "Data Set Memo" in RAM to the "Data Change Memo" as is, matching each bit address. For example, transfer the contents of bit address "200" of the "Data Set Memo" to the "Data Change Memo". Transfer the bit address to "200", and also write the contents of "201" to "201" and "202".
are transferred to "202" and so on in order, and finally the contents of bit address "399" of "Data Set Memo" are transferred to bit address "399" of "Data Change Memo". Next, change the DC flag to “0” without data change, and then
Even if the flag has "1" for L carriage or "0" for K carriage, the switch will not work.
SW6 and SW7 do not have double amikomi (KRC),
When it is set to "no vertical multiplier", the card read (CR) flag is immediately set to "1", and the data set (DS) flag is set to "1" (dot).
その後、MPUは第80図フローに従つてCRフ
ラグを尋ねたときに、カード読取りありの「1」
があると、直ちに「カード読取り」制御を実行す
る。即ち、始めにSPU2に「2」データを転送す
ることにより「カード読取り」及び「カード送り
戻し」制御を実行させる。そして、SPU2から転
送されてくる一ワード4ビツトずつの「カード・
データ」信号を、外部RAMの「正右」、「正左」
のカードデータメモの各ビツトアドレスに所要の
順序で書込む。 After that, when the MPU inquires about the CR flag according to the flowchart in Figure 80, it returns "1" indicating that the card has been read.
If there is, "card reading" control is executed immediately. That is, by first transferring data "2" to the SPU 2, the "card reading" and "card sending back" controls are executed. Then, the ``card'' of 4 bits per word is transferred from SPU2.
data” signal to the external RAM’s “correct right” and “correct left” signals.
Write to each bit address of the card data memo in the required order.
即ち、第65図フローに従つて、始めにセンサ
92が右方向に往動走行した場合には、横一段の
画素領域61の読取走査に基いて、最初にSPU2
から「1」〜「4」の画素領域61に対応する4
ビツトの「カード・データ」信号が転送されるこ
とにより、予めアドレス指定した「正右」メモリ
のビツトアドレス「0」に「1」の画素領域61
に対応する「カード・データ」信号を書込み、同
じくビツトアドレス「1」に「2」の画素領域の
信号を、ビツトアドレス「2」に「3」の画素領
域の信号を、ビツトアドレス「3」に「4」の画
素領域の信号を書込んでから、SPU2からの次の
データ転送を待期する。そして、「5」〜「8」
の画素領域61に対応する「カード・データ」信
号が転送されたならば、上記同様にして「正右」
メモリのビツトアドレス「4」〜「7」に「5」
〜「8」の画素領域の信号を順序よく書込み、以
下同様にして、SPU2から「カード・データ」信
号が転送される毎に、「正右」メモリの所要のビ
ツトアドレスに書込み、最後に、「正右」メモリ
のビツトアドレス「59」に「60」の画素領域61
に対応する「ガード・データ」信号が書込まれた
段階で、今度は「正右メモリ」に替えて、「正
左」メモリをアドレス指定できるようにセツトす
る。その後、センサ92が走行反転して左方向に
復動走行するときの横一段の画素領域61の読取
装置に基づき、SPU2から「60」〜「57」の画素
領域61に対応する4ビツトの「カード・デー
タ」信号が転送されることにより、先にアドレス
指定した「正左」メモリのビツトアドレス「0」
に「60」の画素領域61に対応する「カード・デ
ータ」信号を書込み、同じくビツトアドレス
「1」に「59」の画素領域の信号を、ビツトアド
レス「2」に「58」の画素領域の信号を、ビツト
アドレス「3」に「57」の画素領域の信号を書込
んでから、SPU2からの次のデータ転送を待期す
る。そして、「56」〜「53」の画素領域61に対
応する「カード・データ」信号が転送されたなら
ば、上記同様にして「正左」メモリのビツトアド
レス「4」〜「7」に「56」〜「53」の画素領域
の信号を順序よく書込み、以下同様にして、SPU
2から「カード・データ」信号が転送される毎
に、「正左」メモリの所要のビツトアドレスに書
込み、最後に、「正右」メモリのビツトアドレス
「0」に「1」の画素領域61に対応する「カー
ド・データ」信号を書込む。 That is, when the sensor 92 initially moves forward in the right direction according to the flowchart in FIG.
4 corresponding to the pixel area 61 from "1" to "4"
By transferring the bit "card data" signal, the pixel area 61 of "1" is transferred to the bit address "0" of the "right right" memory which has been addressed in advance.
Similarly, the signal of the pixel area of ``2'' is written to the bit address ``1'', the signal of the pixel area of ``3'' is written to the bit address ``2'', and the signal of the pixel area of ``3'' is written to the bit address ``3''. After writing the signal of the pixel area of "4" to , it waits for the next data transfer from SPU2. And "5" to "8"
Once the "card data" signal corresponding to the pixel area 61 of
``5'' in memory bit addresses ``4'' to ``7''
Write the signals in the pixel area of ``8'' in order, and in the same way, every time the ``card data'' signal is transferred from the SPU2, write to the required bit address of the ``right right'' memory, and finally, `` Pixel area 61 of “60” at bit address “59” of “right right” memory
At the stage where the "guard data" signal corresponding to the "guard data" signal has been written, the "correct left" memory is set to be addressable instead of the "correct right memory". After that, when the sensor 92 reverses its travel and travels back to the left, the SPU 2 reads the 4-bit "" corresponding to the pixel regions 61 from "60" to "57" based on the reading device of the pixel region 61 in one row horizontally. By transferring the "card data" signal, the bit address "0" of the "correct left" memory that was previously addressed
Write the “card data” signal corresponding to the pixel area 61 of “60” to the pixel area 61, and write the signal of the pixel area of “59” to bit address “1” and the signal of the pixel area of “58” to bit address “2”. After writing the signal of the pixel area "57" to bit address "3", the next data transfer from SPU2 is awaited. Then, once the "card data" signal corresponding to the pixel area 61 of "56" to "53" is transferred, the "card data" signal is transferred to the bit addresses "4" to "7" of the "positive left" memory in the same manner as above. 56" to "53" pixel area in order, and write the signals in the pixel area "56" to "53" in the same order, and then write the signals to the SPU.
Every time the "card data" signal is transferred from 2, it is written to the required bit address of the "right left" memory, and finally, the pixel area 61 of "1" is written to the bit address "0" of the "right right" memory. Write the corresponding “card data” signal.
以上によつて、MPUはセンサ92の往復の読
取走査に基づき、カード59上の画素領域61の
横列に対応して、「正右」メモリにはそのままの
ビツト配列順位で規則正しく記憶させるように
し、また「正左」メモリには左右に反転したビツ
ト配列順位で記憶させる。こののち、MPUはカ
ード読取り(CR)フラグをなしの「0」にリセ
ツトしてから、第66図フローに従つてSPU2が
実行する「カード送り戻し」制御と同様な段数
(中段)用「DN・REG」の歩進制御を実行し、
特にFRフラグを参照して、必要あればカード送
り方向フラグを修正する等により、常にSPU2の
「G・REG」の内容に一致させて「DN・REG」
の内容を書替える。 As described above, the MPU regularly stores bits in the same order of bit arrangement in the "right-right" memory, corresponding to the horizontal rows of the pixel area 61 on the card 59, based on the reciprocating reading scan of the sensor 92. In addition, the "normal left" memory stores bits in reversed left/right bit order. After this, the MPU resets the card read (CR) flag to "0", and then performs the "DN" for the number of stages (middle stage), which is similar to the "card send back" control executed by the SPU2 according to the flowchart in Figure 66.・Execute step control of “REG”,
In particular, by referring to the FR flag and correcting the card feed direction flag if necessary, always match the contents of SPU2's "G REG" to "DN REG".
Rewrite the contents of.
ときに、第80図のフローに従つて、MPUは
DSフラグを「0」にリセツトしたのち、KLフラ
グにKキヤリジの「0」があつて、例えばスイツ
チSW6がダブルあみこみ(KRC)なしにセツト
され、スイツチSW7がタテ倍ありにセツトされ
ていた場合は、あみ始め時にタテ倍1回目として
カード送りなしの「0」が格納されているタテ倍
フラグを調べて、若し送りありの「1」であれ
ば、これを送りなしの「0」に替えてから上記同
様な送り制御動作を実行してカード59を送り戻
しするが、送りなしの「0」であれば、これを送
りありの「1」に替えて、DSフラグをデータセ
ツトありの「1」にセツトする動作のみを行な
い、CRフラグをカード読取りありの「1」にセ
ツトする動作を行なわないで、特にカード59の
読取り並びにその送り戻しを実行しない。即ち、
MPUがキヤリジ反転信号に基づく「データチエ
ンジ」制御を行なつても、その二回に一回の割り
でカード読取り並びにその送り戻しを中止し、タ
テ倍のための間欠送りが実行される。 Sometimes, following the flow in Figure 80, the MPU
After resetting the DS flag to ``0'', the KL flag was set to ``0'' for K carriage, and for example, switch SW6 was set without double input (KRC), and switch SW7 was set with vertical double. In this case, check the vertical multiplication flag that stores "0" indicating no card feeding as the first vertical multiplication at the beginning of the game, and if it is "1" indicating card feeding, change it to "0" indicating no card feeding. After that, the same feed control operation as above is executed to send back the card 59, but if it is ``0'' indicating no feeding, change it to ``1'' indicating feeding, and set the DS flag to ``data set''. The CR flag is not set to ``1'' indicating that the card is being read, and the card 59 is not read or sent back. That is,
Even if the MPU performs "data change" control based on the carriage reversal signal, card reading and feeding back are stopped every two times, and intermittent feeding for vertical doubling is performed.
また、第80図フローに従つて、MPUは、ス
イツチSW6がダブルあみこみ(KRC)ありにセ
ツトされていた場合は、FWDフラグの内容を調
べて、若し送りありの「0」であれば、これを送
りありの「1」に替え、更にKRCフラグの内容
を「1」ならば「0」に、「0」ならば「1」に
コンプリメントしてから、CRフラグをDSフラグ
と共にありの「1」にセツトして上記同様なカー
ド読取り並びに送り戻しの制御動作を実行してカ
ード59を送り戻しするが、送りなしの「1」で
あれば、これを送りありの「0」に替えて、DS
フラグのみをありの「1」にセツトする。 Also, according to the flowchart in Fig. 80, if switch SW6 is set to double read (KRC), the MPU checks the contents of the FWD flag, and if it is "0" indicating feed is enabled, the MPU checks the contents of the FWD flag. , change this to "1" with sending, and then complement the contents of the KRC flag to "0" if it is "1" and "1" if it is "0", and then change the CR flag to "1" with the DS flag. The card 59 is set to "1" and the card reading and sending back control operations similar to those described above are executed to send the card 59 back. However, if it is "1" indicating no feeding, it is set to "0" indicating feeding. Change, DS
Only the flag is set to "1".
ときに、第80図フローにおいて、段数(中
段)用「DN・REG」の内容は、そのときにセン
サ92が対応しているカード59上の画素領域6
1の段数に一致し、また、MPUは、キヤリジが
走行方向を反転したときにデータチエンジフラグ
を「1」にセツトする関係である。従つて、例え
ば、第52図に示されるように、スイツチSW4
が「くり返し」にセツトされ、「始段(1)」メモと
「終段(2)」メモに「1」、「30」のデータが記憶さ
れている場合において、第80図フローに従つて
動作するMPUは、センサ92に対応するカード
59上の画素領域段数(「DN・REG」の内容)
を、キヤリジの走行反転回数に応じて、「1」
段、「2」段、「3」段……と変更させるように、
SPU2がカード59を段送りするように制御し、
そして、「30」段の次には、カード59を一気に
段戻しさせて、再び「1」段となり、次いで
「2」段、「3」段とくり返すように制御する。し
かし、「タテ向きあい」にセツトされている場合
は、上記同様にして「1」段、「2」段、「3」段
……と進めたのち、「30」段の次には、カード5
9を一段だけ戻して「29」段とさせ、次いで、
「28」段、「27」段……と進め、再び「1」段に戻
つたあとは、「2」段、「3」段とくり返すように
制御する。 At times, in the flowchart of FIG. 80, the content of "DN REG" for the number of stages (middle stage) is the pixel area 6 on the card 59 that the sensor 92 corresponds to at that time.
The number of stages corresponds to 1, and the MPU sets the data change flag to 1 when the carriage reverses its running direction. Therefore, for example, as shown in FIG.
is set to "Repeat" and data of "1" and "30" are stored in the "Start stage (1)" memo and "Last stage (2)" memo, follow the flow in Figure 80. The operating MPU is determined by the number of pixel area stages on the card 59 corresponding to the sensor 92 (contents of "DN REG")
, "1" depending on the number of times the carriage reverses its travel.
So that it changes to tier, "2" tier, "3" tier...
SPU2 controls the card 59 to advance in stages,
After the "30" stage, the card 59 is returned to the "1" stage again, and then the "2" stage and the "3" stage are repeated. However, if the card is set to ``vertical facing'', after proceeding to the ``1'' stage, ``2'' stage, ``3'' stage, etc. in the same way as above, the next card after the ``30th'' stage is 5
Move 9 back by one step to make it "29" step, then,
It advances to "28" stage, "27" stage, etc., and after returning to "1" stage again, it is controlled to repeat "2" stage, "3" stage, etc.
また、スイツチSW6が「ダブルあみこみ」あ
りにセツトされている場合は、夫々上記各段数が
キヤリジの二回の走行反転毎に一段ずつ変化し、
キヤリジの各一回の走行に関連しては、例えば
「3」段、「3」段、「4」段、「4」段というよう
な間欠送りとなる。 In addition, when switch SW6 is set to "double input", each of the above-mentioned stages changes by one stage each time the carriage reverses its travel twice.
In relation to each one run of the carriage, there is an intermittent feed such as, for example, "3" stage, "3" stage, "4" stage, and "4" stage.
その後、MPUは第80図フローに従つて、DS
フラグにデータセツトありの「1」が格納されて
いる場合、第84図の「データセツト」フローに
移行して、所要の「データセツト」制御を実行す
る。 After that, the MPU follows the flow in Figure 80 to
If "1" indicating that data set is present is stored in the flag, the process moves to the "data set" flow shown in FIG. 84 and the required "data set" control is executed.
即ち、MPUは、第84図の「データセツト」
フローに従つて、始めに2もようフラグを1もよ
うの「0」にセツトし、第一の記憶装置たるカー
ドデータメモの「正右」、「正左」メモリをアドレ
ス指定するためのレジに、「正右」メモリを指
定する「C」データを格納してから、第85図の
「PNセツト」フローに移行して、その後に実行さ
れるメモリのビツト書込みデータを正逆はんたい
なしの「1」とするか、正逆はんたいありの
「0」とするかを判断するための基礎となるPNフ
ラグの内容を決定する。即ち、第85図フローに
従つて、スイツチSW6がダブルあみこみなしで
あれば、唯単にスイツチSW8に関係して、正逆
はんたい(KRC)にセツトされていれば、PNフ
ラグにネガ(逆)の「1」を格納し、そうでなけ
ればポジ(正)の「0」を格納して、PNセツト
を完了する。 That is, the MPU uses the "data set" in Figure 84.
According to the flow, first set the 2 flag to 0, which is 1, and then set the register to address the ``right right'' and ``left'' memories of the card data memo, which is the first storage device. After storing the "C" data that specifies the "normal right" memory, the process moves to the "PN set" flow shown in Figure 85, and the memory bit write data to be executed subsequently is stored in the forward/reverse direction. Determine the contents of the PN flag, which is the basis for determining whether to set it to "1" (without) or "0" (with forward/reverse control). That is, according to the flowchart in FIG. 85, if the switch SW6 is not double-loaded, if the switch SW6 is set to forward/reverse (KRC), the PN flag is set to negative (KRC). Otherwise, it stores a positive “0” and completes the PN set.
次いで、第84図フローに従つて、PNフラグ
の内容に基づき、若しポジ(正)の「0」があれ
ば「データセツトメモ」の全てのビツトアドレス
に渡つて選針なしの「0」にクリアさせ、ネガ
(逆)の「1」があれば同じく「データセツトメ
モ」の全てのビツトアドレスに渡つて選針ありの
「1」をセツトする。そして、SWレジの内容か
ら割出した模様選択スイツチSW1,5の切換え
位置に基づいて、例えば、全もようか1もようが
選択されている場合には、「模左A(3)」メモの内
容「d」を呼出して、「正右」、「正左」メモリの
ビツトアドレスに対応するデータ「d−1」に換
算してから内部RAMの「模左」レジに書込み、
同じく「模右A(4)」メモの内容から同様に換算し
て得たデータを「模右」レジに書込み、更には、
「基A(5)」メモの内容を呼出して、これが「左a
番」のデータであるとき、「300−a」のデータに
変えて、また「右C番」のデータであるとき、
「299+C」のデータに変えて、「データセツトメ
モ」のビツトアドレスに対応するデータに換算し
たのちに、「基」レジに書込み、同じく「選左A
(6)」・「選右A(7)」の各メモ内容を呼出して上記同
様な換算補正ののちに「選左」、「選右」レジに書
込む。 Next, according to the flowchart in Fig. 84, if there is a positive "0" based on the contents of the PN flag, all bit addresses of the "data set memo" are set to "0" with no needle selection. If there is a negative (reverse) ``1'', ``1'' with needle selection is also set across all bit addresses of the ``data set memo''. Then, based on the switching positions of pattern selection switches SW1 and SW5 determined from the contents of the SW register, if, for example, all moyo or 1 moyo is selected, the "model left A (3)" memo is selected. Recall the content ``d'' of , convert it into data ``d-1'' corresponding to the bit addresses of the ``correct right'' and ``correct left'' memories, and then write it to the ``model left'' register in the internal RAM.
Similarly, write the data obtained by converting in the same way from the contents of the memo "Mosho A (4)" to the "Mosho" cash register, and furthermore,
Recall the contents of the ``Basic A (5)'' memo, and this is the ``Left a
When the data is "No.", change it to the data "300-a", and when it is the data "No. C on the right",
Change the data to "299+C" and convert it to the data corresponding to the bit address of "Data Set Memo", then write it to the "Basic" register, and also write it to the "Selection A" register.
(6)" and "Selection A (7)" are called up, and after the same conversion correction as above, write them in the "Selection Left" and "Selection Right" registers.
次いで、「模左」と「模右」の各レジ内容か
ら、もようAとして選択された編成パターンの左
右の有効幅(模様幅)を割出し、これを例えば、
一時的な「もようW」レジとした「T・REG」
に格納して、その内容たる模様幅をもとに「基準
位置」のチエツク動作を行なう。即ち、第91図
に示されるように、「基」レジの内容たる基準位
置データが「選左」レジの内容に等しい場合はそ
のままとするが、例えば、「選左」レジより大き
い場合には、これを模様幅のピツチに合わせて
「基」レジの内容を順次に減算することにより、
「選左」レジの内容に一致するか或いは最も近い
左側の基準位置に求め、また、「選左」レジの内
容より小さい場合には、これを模様幅のピツチに
合わせて「基」レジの内容を順次に加算すること
により、「選左」レジに一致するか或いは最も近
い左の基準位置を求める。そして、SWレジの内
容からヨコ倍スイツチSWOがヨコ倍ありにセツ
トされていれば、上記基準位置の修正を模様幅の
2倍のピツチに合わせて行う。 Next, the left and right effective widths (pattern widths) of the knitting pattern selected as Momo A are determined from the register contents of "Momo Left" and "Momo Right", and this is calculated, for example.
“T.REG” as a temporary “Moyo W” cash register
The ``reference position'' is checked based on the content of the pattern width. That is, as shown in FIG. 91, if the reference position data that is the content of the "base" register is equal to the content of the "select left" register, it is left as is, but for example, if it is larger than the "select left" register, it is , by sequentially subtracting the contents of the "base" register according to the pitch of the pattern width,
Find the reference position on the left that matches or is closest to the contents of the "Select left" register, and if it is smaller than the contents of the "Select left" register, match it to the pitch of the pattern width and move it to the "Basic" register. By sequentially adding the contents, the left reference position that matches or is closest to the "select left" register is determined. Then, if the horizontal multiplication switch SWO is set to horizontal multiplication based on the contents of the SW register, the reference position is corrected to match the pitch twice the pattern width.
その後、第84図フローに従つて、KLフラグ
にKキヤリジの「0」があれば、2もようフラグ
の内容を尋ね、1もようか全もようの場合は予め
「0」にセツトされたままであるので、SWレジ
の内容から左右はんたいAスイツチSW3の切替
え位置をチエツクして、例えばはんたいなしであ
れば、レジ並びに「模左」、「模右」の各レジ内
容をそのままとするが、若しはんたいであれば、
レジの2ビツト目をコンプリメントして「C」
から「E」に替えることにより、「正左」メモリ
がアドレス指定されるようにすると共に、「模
右」レジの内容「e」から「59−e」のデータを
算出し、「模左」レジの内容「h」から「59−
h」のデータを算出して、「59−e」データを
「模左」レジに、「59−h」データを「模右」レジ
に書込み、それら両レジによつて指定する「正
左」メモリのビツトアドレス番号を、上記「模左
A(3)」、「模右A(4)」の各メモ内容たる情報有効幅
データに対応させる。 After that, according to the flowchart in Figure 84, if the KL flag contains "0" for K carriage, the content of the 2-carriage flag is asked, and if it is 1-carriage or all-carriage, it is set to 0 in advance. Check the switching position of the left and right hand A switch SW3 from the contents of the SW register, and for example, if there is no hand, the register and the contents of the registers ``model left'' and ``model right'' will remain as they are. However, if you want to
Complement the second bit of the cash register and make “C”
By changing from to "E", the "correct left" memory is specified as the address, and the data of "59-e" is calculated from the contents "e" of the "mock right" register, and the "mock left" memory is specified. Register contents “h” to “59−
Calculate the data of ``h'', write the ``59-e'' data to the ``Moto-left'' register, and write the ``59-h'' data to the ``Moto-right'' register, and specify the ``Correct Left'' by both registers. The bit address number of the memory is made to correspond to the information effective width data that is the memo content of the above-mentioned "Model A(3)" and "Model Right A(4)".
次に、MPUは第84図フローに従つて、先の
基準修正時の基フラグを「0」にリセツトし、か
つもよう(ヨコ倍用)フラグを「0」にリセツト
してから、「基」レジの内容を呼出して「データ
カウント」レジに書込み、「模左」レジの内容を
「模カウント」レジに書き込む。そして、これを
「基」レジの内容たる基準位置から始めて「デー
タカウント」レジの内容が「選左」レジの内容に
一致する位置まで、その各ビツトアドレス毎に
「模カウント」、「データカウント」レジの内容を
1ずつ加算したときの最終の値を割出して、その
結果が「模カウント」、「データカウント」レジに
格納されるようにし、またヨコ倍ありであれば、
上記の各ビツトアドレス毎にもようフラグを
「0」、「1」、「0」、「1」………と変化させ、か
つその「1」毎に「模カウント」レジを1ずつ加
算したときの最終の値を割出して、その結果がも
ようフラグと「模カウント」、「データカウント」
レジにセツトされるようにする。 Next, according to the flowchart in Figure 84, the MPU resets the base flag used in the previous reference correction to "0", resets the cross (horizontal multiplication) flag to "0", and then resets the "base flag" to "0". ” Recall the contents of the register and write it to the “data count” register, and write the contents of the “mock left” register to the “mock count” register. Then, starting from the reference position, which is the contents of the "base" register, and continuing until the position where the contents of the "data count" register match the contents of the "selection" register, the "mock count" and "data count" are executed for each bit address. ” Determine the final value when adding 1 to the contents of the register, and store the result in the “mock count” and “data count” registers. Also, if there is horizontal multiplication,
The flag was changed to "0", "1", "0", "1", etc. for each bit address mentioned above, and the "mock count" register was added by 1 for each "1". Determine the final value of the time, and use the flag, "mock count", and "data count" to display the result.
It will be set on the cash register.
次いで、「選左」レジの内容に「データウン
ト」レジの内容が一致してから、例えば、PNフ
ラグが「0」である場合は、そのときのレジに
よつて指定される「正右」、「正左」メモリのいず
れかであつて、しかも「模カウント」レジで指定
れるビツトアドレスの「0」、「1」内容を呼出
し、「1」のビツト内容であるときに限り、「デー
タカウント」レジで指定される「データセツトメ
モ」のビツトアドレスに「1」を書込む。若し、
PNフラグが「1」であれば、そのときのレジ
によつて指定される「正右」、「正左」メモリのい
ずれかであつて、しかも「模カウント」レジで指
定されるビツトアドレスの「0」、「1」内容を呼
出し、「0」のビツト内容であるときに限り、「デ
ータカウント」レジで指定される「データセツト
メモリ」のビツトアドレスに「0」を書込む。そ
して、「データのカウント」レジの内容が「選
右」レジの内容に一致していないことを条件に、
「データカウント」レジの内容を「1」加算し、
更にKLフラグにLキヤリジの「1」があるか、
Kキヤリジの「0」があつてもヨコ倍なしであれ
ば、「模カウント」レジの内容が「模右」レジの
内容に一致しないことを条件に、「模カウント」
レジの内容を「1」加算してから、上記メモリの
ビツト書込みフローに戻つて、同様な動作をくり
返す。 Next, after the contents of the "Select Left" register match the contents of the "Data Count" register, for example, if the PN flag is "0", the "Right Right" specified by the register at that time is selected. , the ``0'' and ``1'' contents of the bit address specified in the ``imitation count'' register in either the ``correct left'' memory and the ``imitation count'' register are called, and only when the bit contents are ``1'', the ``data'' is read. Write ``1'' to the bit address of the ``Data Set Memo'' specified by the ``Count'' register. If,
If the PN flag is "1", it is either the "correct right" or "correct left" memory specified by the register at that time, and the bit address specified by the "simulated count" register. The contents of "0" and "1" are called up, and only when the bit contents are "0", "0" is written to the bit address of the "data set memory" specified by the "data count" register. Then, on the condition that the contents of the "Data count" register do not match the contents of the "Selection" register,
Add “1” to the contents of the “Data Count” register,
Furthermore, is there “1” for L carriage in the KL flag?
If there is a "0" in the K-carriage but there is no horizontal multiplier, the "mock count" will be counted, provided that the contents of the "mock count" register do not match the contents of the "mock right" register.
After adding "1" to the contents of the register, the program returns to the memory bit writing flow and repeats the same operation.
若し、「模カウント」レジの内容が「模右」の
内容に一致していれば、「模左」レジの内容を
「模カウント」レジに再セツトしてから、上記同
様なビツト書込み動作をくり返すが、ときに、
「データカウント」レジの内容が「選右」レジの
内容に一致した場合には、「選右」レジの内容に
一致するビツトアドレスまでの書込み動作が終了
したとして、第84図フローの「データセツト」
制御を完了し、その後にDSフラグをデータセツ
トなしの「0」にリセツトする。 If the contents of the "mock count" register match the contents of the "mock right" register, the contents of the "mock left" register are reset to the "mock count" register, and then the same bit write operation as above is performed. But sometimes,
If the contents of the ``data count'' register match the contents of the ``selection right'' register, it is assumed that the write operation up to the bit address that matches the contents of the ``selection right'' register has been completed, and the ``data count'' register of "Set"
After completing the control, reset the DS flag to "0" indicating no data set.
ときに、上記メモリのビツト書込み動作におい
てKLフラグにKキヤリジの「1」があつてヨコ
倍ありの場合は、もようフラグを有効に利用し
て、上記「データカウント」レジの内容を1加算
したあとで、もようフラグの内容を尋ねることに
より、これが「0」であれば、「1」に書替え
て、上記メモリのビツト書込みフローへと直ちに
戻るが、若し「1」であれば、「0」に替えて
「模カウント」レジの1加算のフローへと移行す
る。従つて、「模カウント」レジで指定される
「正右」、「正左」メモリの所要のもののビツトア
ドレス内容が「データカウント」レジで指定され
る「データセツトメモ」の連続した二つのビツト
アドレスに書込まれるようになり、例えば、「正
右」、「正左」メモリの所要のもののビツトアドレ
ス「20」の内容が「1」であるとき、これに対応
して「データセツトメモ」のビツトアドレス
「300」、「301」に夫々書込まれたりするようにな
る。 Sometimes, in the above memory bit write operation, if the KL flag has "1" for the K carry and there is a horizontal multiplier, the content of the above "data count" register is incremented by 1 by effectively using the flag. After that, by asking the content of the read flag, if it is "0", it will be rewritten to "1" and the process will immediately return to the above memory bit writing flow, but if it is "1", then Shift to the flow of adding 1 to the "mock count" register instead of "0". Therefore, the contents of the required bit addresses of the "right right" and "right left" memories specified by the "simulation count" register are two consecutive bits of the "data set memo" specified by the "data count" register. For example, if the contents of bit address ``20'' of the required memory in the ``Right Right'' and ``Left Right'' memories are ``1'', the ``Data Set Memo'' will be written to the corresponding address. bit addresses ``300'' and ``301'' respectively.
また、第84図フローに従つて、SWレジの内
容から模様選択スイツチSW1,5が2もように
セツトされていた場合、MPUは、始めに「もよ
うB」のビツト書込み動作を行なうように、「基
B(A)」、「選右B(C)」、「選右B(B)」、「模右B(9)
」、
「模左B(8)」メモの各内容を呼出して上記同様な
換算補正により得たデータを「基」、「選右」、「選
左」、「模右」、「模左」レジに書込み、2もようフ
ラグを「1」に替えてから、基準修正のフローへ
と移行して上記同様な制御をくり返す。そして特
に、「もようB」のビツト書込動作において、
MPUは左右はんたいのチエツク動作をスイツチ
SW2の切替え位置に基づいて行なう。 Also, according to the flowchart in Fig. 84, if the pattern selection switches SW1 and SW5 are set to 2 based on the contents of the SW register, the MPU first performs the bit writing operation of "Momo B". , "Ki B (A)", "Sen right B (C)", "Sen right B (B)", "Mo right B (9)
”,
Recall each content of the "Mosa B (8)" memo and use the same conversion correction as above to input the data into the "Basic", "Sen Right", "Sen Zu", "Mo Right", and "Mo Left" cash registers. After changing the write/2 flag to "1", the process moves to the standard correction flow and the same control as described above is repeated. In particular, in the bit write operation of "Momo B",
The MPU switches the check operation of the left and right contacts.
This is done based on the switching position of SW2.
そして、第84図フローに従つて、「もよう
B」のためのビツト書込み動作を終了したMPU
は、先に格納した2もようフラグの内容「1」に
基づいてこれを「0」に替えてから、「もよう
A」のビツト書込動作を行なうように、「基A
(5)」、「選右A(7)」、「選左A(6)」、「模右A(4)」
、「模
左A(3)」メモリの内容を呼出して、上記同様な換
算補正により得たデータを、「基」、「選右」、「選
左」、「模右」、「模左」レジに書込む。そして、あ
とは上記同様な制御をくり返して、「データセツ
ト」制御を完了する。 Then, according to the flowchart in Figure 84, the MPU that has finished the bit write operation for "Momo B"
changes the contents of the 2nd flag to ``0'' based on the content ``1'' of the 2nd flag stored earlier, and then performs the bit write operation of ``Bound A''.
(5)'', ``Senso A(7)'', ``Sensa A(6)'', ``Mosho A(4)''
, Recall the contents of the "Mosho A (3)" memory and use the data obtained by the same conversion correction as above as "Basic", "SenRight", "Senso", "MosRight", "Senso" Write on the register. Then, the same control as described above is repeated to complete the "data set" control.
ところで、第85図の「PNセツト」フローに
おいて、ダブルあみこみありの場合には、
KRC、FWDフラグの内容が有効に利用され、更
に正逆はんたいスイツチSW8のセツト内容にも
関係してPNフラグの内容が決定される。そし
て、あみ始め時にFWDフラグに送りなしの
「1」が格納され、KRCフラグに「0」が格納さ
れることにより、第85図の「PNセツト」フロ
ーに従つて、ダブルあみこみの編成が開始される
場合には、MPUが第84図フローの「データセ
ツト」制御を実行するのに関係して、その一回目
にPNフラグにネガ(逆)の「1」がセツトさ
れ、二回目にポジ(正)の「0」がセツトされ、
同じく三回目に「0」、四回目に「1」、五回目に
「1」、六回目に「0」、七回目に「0」、八回目に
「1」というように、「逆」、「正」、「正」、「逆」
の
周期で規則正しくくり返される。しかも第80図
のメインフローに従つて、カード59の送り動作
がFWDフラグの内容に基づいて、キヤリジの走
行反転の二回につき一回の割りで一段ずつ送られ
ることから、夫々にカード59上の同一段の信号
が「正」、「逆」の二度に渡つて利用される。これ
によつて第88図に示されるようなダブルあみこ
みの編成に対処して、通常の模様編成のカード5
9を兼用することにより、そのときどきに必要な
選針動作が適確に行なわれる。このときタテ倍ス
イツチSW7がタテ倍ありであれば、更にカード
59の送り動作が間欠的なものとなつて、ダブル
あみこみありでもタテ倍を自由に行なうことがで
き、また、正逆はんたいスイツチSW8が正逆は
んたいありであれば、上記と逆の態様にPNフラ
グがセツトされて、始めに「正」、次に「逆」そ
して「逆」、「正」、「正」、「逆」となり、ダブルあ
みこみありでも正逆はんたいを行なうことがき
る。 By the way, in the "PN set" flow shown in Figure 85, if there is double input,
The contents of the KRC and FWD flags are effectively used, and the contents of the PN flag are determined in relation to the settings of the forward/reverse switch SW8. Then, at the beginning of the pile, "1" indicating no feed is stored in the FWD flag and "0" is stored in the KRC flag, so that the double pile formation is performed according to the "PN set" flow shown in Fig. 85. When started, the MPU executes the "data set" control in the flow shown in Figure 84, and the first time the PN flag is set to a negative (reverse) "1", and the second time it is set to a negative (reverse) "1". A positive “0” is set,
Similarly, the third time is "0", the fourth time is "1", the fifth time is "1", the sixth time is "0", the seventh time is "0", the eighth time is "1", and so on. "Correct", "Correct", "Reverse"
It is regularly repeated with a period of . Moreover, according to the main flow shown in FIG. 80, the card 59 is fed one step at a time for every two times the carriage reverses its travel, based on the contents of the FWD flag. The signal of the same stage is used twice: "forward" and "reverse". As a result, it is possible to deal with the double amikomi formation as shown in FIG.
9, the necessary needle selection operation can be carried out appropriately. At this time, if the vertical multiplication switch SW7 is set to vertical multiplication, the feeding operation of the card 59 becomes intermittent, and vertical multiplication can be performed freely even with double threading. If the switch SW8 is set to forward/reverse, the PN flag is set in the opposite manner to the above, first "normal", then "reverse", then "reverse", "normal", "normal". , it becomes "reverse", and it is possible to perform forward and reverse handwriting even with double amikomi.
第84図の「データセツト」フローに従つて、
選針モード設定装置の一つである各種スイツチ
SW1,5,2,3のON、OFF内容に基づい
て、第一の記憶装置たる「正右」、「正左」メモリ
の所要のものを選択し、スイツチSW6,8の切
替えに基づいて「0」、「1」のビツト内容を、第
二の記憶装置たる「データセツトメモ」の所定ビ
ツトアドレス(「データチエンジメモ」にも同一
ビツトアドレスで対応する)に書込む動作は、第
53図乃至第55図に例示される編模様の具現態
様図からも容易に理解される。特に、第84図フ
ローにおいて、「正右」、「正左」メモリを有効的
に活用し、レジの内容たるアドレスデータによ
つて指定することにより、所要の選針モードに応
じたビツト配列順位のメモリを選択し、更には、
選針モード設定装置の一つであるスイツチSW0
のON、OFF内容に基づいて、「データセツトメ
モ」の連続した二つのビツトアドレス毎に同じビ
ツト内容「0」、「1」を書込むことで、ヨコ倍あ
りのモードが極く簡単に処理される。従つて、第
84図のフローの「データセツト」制御完了後に
おいては、その他のモード設定装置の一つたるキ
ー入力データ用ステツプメモの「始段(1)」〜「選
右B(C)」の内容をも参照して、全ての選針モード
設定装置により設定された編模様の具現のために
必要な選針データが、編針と一対一の関係で対応
する「データセツトメモ」の各ビツトアドレス部
分に、「選針あり(第3図B位置に選別される編
針)」のデータをビツト内容「1」とし、「選針な
し(第3図A位置に選別される編針)のデータを
ビツト内容「0」として記憶される。 According to the “data set” flow in Figure 84,
Various switches that are one of the needle selection mode setting devices
Based on the ON/OFF contents of SW1, 5, 2, and 3, select the required one of the first storage device, ``Right Right'' and ``Right Left'' memory, and then select The operation of writing the bit contents of "0" and "1" to a predetermined bit address of the "data set memo" which is the second storage device (the same bit address also corresponds to the "data change memo") is shown in FIG. This can be easily understood from the embodiment diagrams of the knitting patterns illustrated in FIGS. 55 to 55. In particular, in the flowchart shown in Fig. 84, by effectively utilizing the "correct right" and "correct left" memories and specifying it by the address data that is the contents of the register, the bit arrangement order according to the required needle selection mode can be set. Select the memory of, and furthermore,
Switch SW0, which is one of the needle selection mode setting devices
By writing the same bit contents "0" and "1" for each two consecutive bit addresses of "Data Set Memo" based on the ON/OFF contents of be done. Therefore, after the "data set" control in the flow shown in FIG. The needle selection data necessary to realize the knitting pattern set by all the needle selection mode setting devices is stored in each bit of the "data set memo" that corresponds to the knitting needles in a one-to-one relationship. In the address part, set the data "with needle selection (knitting needles selected at position B in Figure 3)" as bit content "1", and the data "without needle selection (knitting needles selected at position A in Figure 3)". The bit content is stored as "0".
第80図のメインフローに従つて、MPUは
「データセツト」制御を終了したのち、上記同様
なデータチエンジ(DC)フラグ等のチエツクを
行ない、必要あれば所要の各制御動作を実行する
が、その動作中に、例えば端子に「L」の外
部割込命令が与えられると、直ちに第86図の割
込フローへと移行して、所要の割込制御完了後に
元のフローに戻る。 According to the main flow in FIG. 80, after the MPU finishes the "data set" control, it checks the data change (DC) flag, etc., as described above, and executes the required control operations if necessary. If, for example, an external interrupt command of "L" is applied to the terminal during this operation, the flow immediately shifts to the interrupt flow shown in FIG. 86, and returns to the original flow after the required interrupt control is completed.
即ち、MPUのの端子に、「L」の外部割込
命令が与えられる場合は、「VIDEO1」信号が
「L」から「H」に立ち上つたときと、SPU1が
ポートO3を「H」出力にしたときのいずれかで
あり、特にSPU1からの割込命令は、前述された
ようにキヤリツジ13,20が左方向に走行して
いる場合であつて、しかもキヤリジ中心線C,D
が各編針3間の中央位置に対応する時点に与えら
れる。 In other words, when an external interrupt command of "L" is given to the MPU terminal, when the "VIDEO1" signal rises from "L" to "H", SPU1 outputs "H" to port O3. In particular, the interrupt command from SPU 1 occurs when the carriages 13 and 20 are traveling to the left as described above, and when the carriage center lines C and D are
is given at a time point corresponding to the center position between each knitting needle 3.
従つて、第86図フローに従つて外部割込制御
を行なうMPUは、予めAcc、X、Y等のレジ退
避をしたのち、始めにポートR8の入力をチエツ
クして、SPU2からの割込であれば、これを有効
割込として所要の割込制御を実行するが、SPU1
からの割込でないと判断したときは、次いでポー
トR11に与えられている「VIDEO2」信号を調
べて、若し「L」であれば、そのときの割込命令
を無効なものとして、直ちにレジ回復後にメイン
フローに戻り、「H」である場合に限つて、その
ときの割込命令を有効なものとして所要の制御動
作を実行する。そして、この時点は、第23図乃
至第26図のタイミング関係から明らかなよう
に、キヤリジ13,20が右方向に走行している
場合であつて、しかもキヤリジ中心線C,Dが各
編針3間の中央位置に対応する時点であり、キヤ
リジ13,20が左方向に走行しているときに
SPU1から割込命令が与えられる位置にも合致し
ている。 Therefore, the MPU that performs external interrupt control according to the flowchart in FIG. 86 first checks the input of port R8 after saving the registers such as Acc, X, Y, etc. If there is, this will be used as a valid interrupt and the required interrupt control will be executed, but SPU1
When it is determined that the interrupt is not from the port R11, the "VIDEO2" signal given to port R11 is checked, and if it is "L", the interrupt command at that time is invalidated and the register is immediately sent. After recovery, the process returns to the main flow, and only when the level is "H", the interrupt command at that time is made valid and the required control operation is executed. At this point, as is clear from the timing relationships shown in FIGS. 23 to 26, the carriages 13 and 20 are traveling to the right, and the carriage center lines C and D are aligned with each knitting needle 3. This is the point in time corresponding to the center position between
This also matches the position where an interrupt instruction is given from SPU1.
MPUは、第86図フローに従つて、キヤリジ
が右方向に走行しているときに有効な割込制御と
判断した場合は、先ず、「左基準」信号が「H」
であるかを尋ね、若しそうであれば次いで、第8
7図aの「KLCH」フローに従い、ポートK0の
入力信号たる「KL判別」信号を調べて、「H」で
あれば、Lキヤリジを代表する「1」を、「L」
であればKキヤリジを代表する「0」をKLフラ
グに書込み、その後に左基準のカウント補正を行
なう。即ち、KLキヤリジのいずれかが針床の左
端から右方に走行されつつ、キヤリジに搭載の磁
石体42,43,44の一つが左基準素子40に
近接した(第30図b参照)ときの有効外部割込
に基づいて、MPUは、キヤリジカウント用
「C・REG」に「199」を格納すると共に、その
とかの「位相」信号を調べて「L=0」であれ
ば、SL番号カウント用「Nd」レジに「7」を書
込み、同じく「H=1」であれば「Nd」レジに
「F」を書込む。 If the MPU determines that the interrupt control is valid when the carriage is traveling to the right according to the flowchart in Figure 86, first, the "left reference" signal becomes "H".
If so, then the eighth
According to the "KLCH" flow in Figure 7a, check the "KL determination" signal, which is the input signal of port K0, and if it is "H", change "1" representing L carriage to "L".
If so, write "0" representing K carriage into the KL flag, and then perform left reference count correction. That is, when one of the KL carriages is traveling rightward from the left end of the needle bed and one of the magnets 42, 43, 44 mounted on the carriage approaches the left reference element 40 (see Fig. 30b). Based on the valid external interrupt, the MPU stores ``199'' in the ``C REG'' for carriage count, and checks the ``phase'' signal, and if ``L=0'', the SL number Write "7" in the "Nd" register for counting, and if "H=1", write "F" in the "Nd" register.
第12図から理解されるように、Kキヤリジ1
3の左側の磁石体42、或いはLキヤリジ20の
磁石体44が左基準素子40に近接した場合にお
いて、第9図のタイミングを満足しながら電磁石
SLの通電を開始されるべき編針に対応するビツ
トアドレス番号は、「199」であり、しかも、
「1」の「位相」信号が出力されるときのベルト
とキヤリジとの連結状態で、通電の開始に適合す
るカム輪位置に対応して電磁石SLFがあり、同じ
く「0」の「位相」信号が出力されるときに、電
磁石SL7がある。従つて、上記のような左基準
のカウント補正を実行することによつて、それ以
後の選針タイミングを確保できる。もつとも、K
キヤリジ13の右側の磁石体43が左基準素子4
0に近接した場合も、上記同様なカウント補正が
行なわれるが、引続くキヤリジ13の右方への走
行によつて、左側の磁石体42が左基準素子40
に近接し、そのときのカウント補正で、第9図の
選針タイミングが確保される。 As understood from Fig. 12, K carriage 1
When the left magnet 42 of 3 or the magnet 44 of the L carriage 20 approaches the left reference element 40, the electromagnet
The bit address number corresponding to the knitting needle for which energization of the SL should be started is "199", and
In the state in which the belt and carriage are connected when a "phase" signal of "1" is output, there is an electromagnet SLF corresponding to the cam wheel position suitable for the start of energization, and a "phase" signal of "0" is also generated. When is output, there is an electromagnet SL7. Therefore, by executing the left reference count correction as described above, subsequent needle selection timing can be secured. However, K
The magnet body 43 on the right side of the carriage 13 is the left reference element 4
Even when the count is close to 0, the same count correction as described above is performed, but as the carriage 13 continues to move to the right, the left magnet 42 moves closer to the left reference element 40.
The needle selection timing shown in FIG. 9 is secured by the count correction at that time.
MPUは、第86図フローに従つてキヤリジが
左方向に走行しているときにSPU1からの割込制
御と判断した場合は、先ず、「右基準」信号が
「H」であるかを尋ね、若しそうであるとき、次
いで第87図aの「KLCH」フローに従い、「KL
判別」信号を調べて、「H」であればLキヤリジ
を代表する「1」を、「L」であればKキヤリジ
を代表する「0」をKLフラグに書込み、その後
に右基準のカウント補正を行なう。即ち、KLキ
ヤリジのいずれかが針床の右端から左方に走行さ
れつつ、キヤリジに搭載の磁石体42,43,4
4の一つが右基準素子38に近接した(第30図
a参照)ときの有効外部割込に基づいて、MPU
は、キヤリジカウント用「C・REG」に「400」
を格納すると共に、そのときの「位相」信号を尋
ねて「L=0」であれば、SL番号カウント用
「Nd」レジに「0」を書込み、同じく「H=1」
であれば「Nd」レジに「8」を書込む。 If the MPU determines that the interrupt control is from SPU 1 when the carriage is traveling to the left according to the flowchart in FIG. 86, it first asks whether the "right reference" signal is "H", If so, then follow the “KLCH” flow in Figure 87a and select “KLCH”.
Check the "Discrimination" signal, and if it is "H", write "1" representing L carriage, and if it is "L", write "0" representing K carriage into the KL flag, and then correct the count of the right reference. Do this. That is, while one of the KL carriages is traveling from the right end of the needle bed to the left, the magnets 42, 43, 4 mounted on the carriage
4 is close to the right reference element 38 (see Figure 30a), the MPU
is "400" in "C・REG" for carriage count.
At the same time, ask the "phase" signal at that time, and if "L = 0", write "0" in the "Nd" register for SL number counting, and also write "H = 1".
If so, write "8" in the "Nd" register.
第11図から理解されるように、Kキヤリジ1
3の右側の磁石体43、或いはLキヤリジ20の
磁石体44が右基準素子38に近接した場合にお
いて、第9図のタイミングを満足しながら電磁石
SLの通電を開始されるべき編針に対応するビツ
トアドレス番号は、「400」であり、しかも「1」
の「位相」信号が出力されるときのベルトとキヤ
リジとの連結状態で、通電の開始に適合するカム
輪位置に対応して電磁石SL8があり、同じく
「0」の「位相」信号が出力されるときに、電磁
石SL0がある。従つて、上記のような右基準の
カウント補正を実行することによつて、それ以後
の選針タイミングを確保できる。もつとも、Kキ
ヤリジ13の左側の磁石体42が右基準素子38
に近接した場合も、上記同様なカウント補正が行
なわれるが、引続くキヤリジ13の左方への走行
によつて、右側の磁石体43が右基準素子38に
近接し、そのときのカウント補正で、第9図の選
針タイミングが確保される。 As understood from Fig. 11, K carriage 1
When the right magnet 43 of 3 or the magnet 44 of the L carriage 20 approaches the right reference element 38, the electromagnet is moved while satisfying the timing shown in FIG.
The bit address number corresponding to the knitting needle to which SL should start energizing is "400" and "1".
In the state in which the belt and carriage are connected when the "phase" signal of "0" is output, there is an electromagnet SL8 corresponding to the cam wheel position suitable for the start of energization, and a "phase" signal of "0" is also output. When there is an electromagnet SL0. Therefore, by executing the count correction of the right reference as described above, subsequent needle selection timing can be secured. However, the left side magnet 42 of the K carriage 13 is the right reference element 38.
When approaching the right reference element 38, the same count correction as described above is performed, but as the carriage 13 continues to move leftward, the right magnet 43 approaches the right reference element 38, and the count correction at that time causes the carriage 13 to move leftward. , the needle selection timing shown in FIG. 9 is secured.
また、MPUは第86図フローに従つて、キヤ
リジが針床の端部から走行し始めたとき、「左基
準」、「右基準」信号のいずれかが「H」であつた
場合に、キヤリジ方向用Fサインフラグ(以下F
フラグと称する)に、キヤリジ右走行であれば
「1」を格納し、キヤリジ左方向であれば「0」
を格納するようにして、それ以後のキヤリジ走行
反転の検出に利用する。 Also, according to the flowchart in Fig. 86, when the carriage starts traveling from the end of the needle bed, if either the "left reference" or "right reference" signal is "H", the carriage Direction F sign flag (hereinafter referred to as F
If the carriage is running to the right, "1" is stored in the flag (referred to as a flag), and if the carriage is moving to the left, "0" is stored.
is stored and used for subsequent detection of carriage travel reversal.
第86図フローに従つて、有効割込動作を実行
するMPUは、通常「左基準」、「右基準」信号が
「L」であることに基づいて、キヤリジが右方向
に走行するときの有効割込であれば、「C・
REG」の内容を1加算し、「Nd」レジの内容も1
加算する。そして、ポートO4を「L」出力にす
ることによりSPU2に外部割込命令を与え、ポー
トR12〜R15のデータバスラインが開放され
たのちに、上記加算後の「C・REG」の内容に
よつて指定される第一の記憶装置たる「データチ
エンジメモ」のビツトアドレス内容を呼出し、例
えば、「C・REG」の内容「220」に一致するビ
ツトアドレス「220」の「0」、「1」内容を呼出
す。そして、そのビツト内容が「0」であると
き、「選針なし」を代表する「A」データをSPU
1に転送し、次いで、上記加算後の「Nd」レジ
の内容であつて、そのときに通電を開始されるべ
き電磁石SLの番号データ「X」をSPU1に転送
する。若し、呼出したビツト内容が「1」であれ
ば「選針あり」を代表する「B」データをSPU1
に転送し、次いで「Nd」レジの内容を転送す
る。また、キヤリジが左方向に走行するときの
SPU1からの外部割込であれば、MPUは「C・
REG」並びに「Nd」レジの内容を夫々1減算
し、その減算後の内容に基づいて上記同様な「デ
ータチエンジメモ」からの呼出し、並びにSPU1
への転送を行なう。尚、「Nd」レジの加減算は、
16進で表わして、例えば「F」から「1」加算し
たときは「0」になり、「0」から「1」減算し
たときは「F」となる。 According to the flowchart in Fig. 86, the MPU that executes the valid interrupt operation normally determines whether the valid interrupt operation is valid when the carriage travels to the right, based on the fact that the "left reference" and "right reference" signals are "L". If it is an interrupt, “C.
Add 1 to the contents of “REG” and add 1 to the contents of “Nd” register.
to add. Then, by setting port O4 to "L" output, an external interrupt command is given to SPU2, and after the data bus lines of ports R12 to R15 are released, the contents of "C REG" after the above addition are used. The contents of the bit address of "Data Change Memo", which is the first storage device specified by Recall contents. Then, when the bit content is “0”, the “A” data representing “no needle selection” is sent to SPU.
1, and then transfers to the SPU 1 the number data "X" of the electromagnet SL, which is the content of the "Nd" register after the above addition and is to be energized at that time. If the retrieved bit content is “1”, the “B” data representing “needle selection” is sent to SPU1.
, and then the contents of the "Nd" register. Also, when the carriage moves to the left,
If it is an external interrupt from SPU1, the MPU will
REG" and "Nd" registers, and based on the subtracted contents, call from "Data Change Memo" similar to the above, and SPU1
Transfer to. In addition, the addition and subtraction of the "Nd" register is
Expressed in hexadecimal, for example, adding "1" to "F" yields "0", and subtracting "1" from "0" yields "F".
そして、SPU1への選針データ転送を終了した
のち、内部RAMのフラグレジのうちのYアドレ
ス0〜4の内容を外部RAMのフラグメモに書移
し、次いで転送フラグの内容から、割込の直前に
SPU2への転送中であるとした場合に限り、その
転送すべきデータを再びポートR12〜R15に
出力させ、通常はSPU2の割込を解除してから、
レジ回復して第86図フローの割込制御を完了す
る。 After completing the needle selection data transfer to SPU1, the contents of Y addresses 0 to 4 of the flag register in the internal RAM are transferred to the flag memo in the external RAM, and then, from the contents of the transfer flag, immediately before the interrupt,
Only when the data is being transferred to SPU2, the data to be transferred is output again to ports R12 to R15, and normally, after canceling the interrupt of SPU2,
The register is recovered and the interrupt control in the flowchart of FIG. 86 is completed.
また、第86図フローに従つて、MPUは
「Nd」レジの加減算後に、ハツチ120の開閉状
態をハツチフラグにより調べたとき、若しハツチ
「開」の「1」があれば、上記メモリからのビツ
ト呼出し動作を行なわずに、直ちにレジ回復をし
て割込制御を完了する。 In addition, according to the flowchart in FIG. 86, when the MPU checks the open/closed state of the hatch 120 using the hatch flag after adding and subtracting the "Nd" register, if there is a "1" for the hatch "open", the MPU reads the information from the memory. Registration is immediately recovered and interrupt control is completed without performing a bit recall operation.
第10図乃至第12図から理解されるように、
針床上の200本の編針3は、「データチエンジメ
モ」のビツトアドレス「200」〜「399」に夫々一
対一の関係で対応し、しかも、それらの各ビツト
アドレス部分に「0」、「1」の選針データが記憶
される。従つて、始めに上記左或いは右基準のカ
ウント補正を行なつたのち、キヤリジの編針一ピ
ツチ分の走行に関連して、詳細にはキヤリジ中心
線C,Dが各編針3間の中央位置に到来する毎
に、SPU1からの割込命令等で有効割込制御が実
行されるので、これに基づいて、MPUは、第8
6図フローに従つて、第10図乃至第12図に示
されるような所要の関係をもつて、そのときどき
に通電を開始すべき電磁石SLの選択並びに選針
データの呼出し等を行ない、より具体的にはキヤ
リジ搭載の選別カム機構16,16aと柄板45
a〜hとの協働による選針タイミングを確保し
て、一定の秩序のもとに編針の選別制御を実行す
る。 As understood from FIGS. 10 to 12,
The 200 knitting needles 3 on the needle bed correspond to the bit addresses "200" to "399" of the "data change memo" in a one-to-one relationship, and each of these bit addresses has "0" and "1". ” needle selection data is stored. Therefore, after first performing the above-mentioned left or right reference count correction, in relation to the travel of the carriage for one pitch of knitting needles, specifically, the carriage center lines C and D are at the center position between each knitting needle 3. Each time an interrupt arrives, effective interrupt control is executed using an interrupt command from SPU1, so based on this, the MPU
According to the flowchart shown in Figure 6, the electromagnet SL to be energized is selected from time to time, the needle selection data is called, etc., with the required relationships shown in Figures 10 to 12, and more specific information is selected. Specifically, the selection cam mechanism 16, 16a mounted on the carriage and the handle plate 45
The needle selection timing is ensured through cooperation with a to h, and knitting needle selection control is executed in a certain order.
ときに、第86図フローに従つてMPUは
「C・REG」の内容を1加算し、或いは1減算し
たのちに、第87図bの「CPCH」フローに従つ
て、その内容が「300」であつた場合に限り、あ
み直しのためのデータチエンジポーズフラグ
(DHPフラグ)を「0」にリセツトし、かつキヤ
リジ外しフラグ(2ビツトで構成される)を外し
なしの「00」にリセツトして、その後の「データ
チエンジ」制御が支障なく行ない得るようにする
と共に、キヤリジ中央通過用センタフラグに中央
通過後を表わす「1」を格納し、その後のキヤリ
ジ走行反転に利用する。 In some cases, the MPU adds 1 to or subtracts 1 from the content of "C.REG" according to the flow in Figure 86, and then changes the content to "300" according to the flow of "CPCH" in Figure 87b. Only if it is, reset the data change pause flag (DHP flag) for reshaping to "0" and reset the carriage removal flag (consisting of 2 bits) to "00" indicating no removal. Then, the subsequent "data change" control can be performed without any trouble, and "1" representing after passing the center is stored in the center flag for carriage center passing, and is used for subsequent reversal of carriage travel.
即ち、第86図フローに従つて、キヤリジが走
行方向を反転したとき、例えば、左から右或いは
右から左に走行反転したときは、その直後に出力
される割込命令に基づいて、有効割込制御を行な
うMPUは、「C・REG」並びに「Nd」レジの内
容を夫々1加減算したのちに、Fフラグがそのと
きのキヤリジ方向と反対の内容であることから、
先ずMサインフラグ(Mフラグ)を「1」にセツ
トしておく。これによつて、キヤリジが走行反転
した場合であつても、直ちに後述されるようなフ
ラグセツト並びに反転補正が行なわれず、例えば
キヤリジが再び折返して反転することなくそのま
ま走行される場合などを回避して、更に大きくキ
ヤリジが編針の1本分反転走行を進めた時点での
み、正常なキヤリジ反転と判断されるようにす
る。 That is, when the carriage reverses its traveling direction, for example from left to right or from right to left, the effective interrupt is determined based on the interrupt command output immediately after that, according to the flowchart in FIG. The MPU that performs the load control adds and subtracts the contents of the "C・REG" and "Nd" registers by 1, respectively, and then, since the F flag has the contents opposite to the carriage direction at that time,
First, the M sign flag (M flag) is set to "1". As a result, even if the carriage reverses its travel, the flag setting and reversal correction described below are not performed immediately, and it is possible to avoid, for example, a case where the carriage continues traveling without turning around again and reversing. Then, only when the carriage has progressed in the reverse direction by one knitting needle, is the carriage reversal determined to be normal.
従つて、Mフラグが「1」にセツトされた状態
で、次の有効割込制御を行なうMPUは、Fフラ
グにキヤリジが走行反転した方向に一致する
「0」、「1」の内容を書込んで、キヤリジ反転制
御を実行することにより、始めにMフラグを
「0」にリセツトして次の走行反転に備えさせる
と共に、センタフラグを調べて、これに中央通過
後の「1」があれば、通過前の「0」に戻し、
DHPフラグがあみ始め、あみ直し初期のみ
「1」であつて通常はなしの「0」であり、また
キヤリジ外しフラグが通常は外しなしの「00」で
あることから、DCフラグをデータチエンジあり
の「1」にセツトしたのち、第87図cの「キヤ
リジ反転補正」フローに移行して、カウント補正
を行なう。 Therefore, with the M flag set to ``1'', the MPU that performs the next effective interrupt control writes the contents of ``0'' and ``1'' to the F flag, which correspond to the direction in which the carriage is reversed. By executing carriage reversal control, the M flag is first reset to "0" in preparation for the next travel reversal, and the center flag is checked to see if it is "1" after passing through the center. For example, return it to "0" before passing,
Since the DHP flag is "1" only at the beginning of the rework and is normally "0" without removal, and the carriage removal flag is normally "00" without removal, the DC flag is After setting it to "1", the flow shifts to the "carriage reversal correction" flow shown in FIG. 87c, and count correction is performed.
即ち、第87図cフローに従つて、MPUは、
キヤリジが左から右に走行反転したときは、Fサ
インフラグの内容が「1」であるから、キヤリジ
反転右のカウント補正を行なうように、KLフラ
グの内容を調べて、若しKキヤリジの「0」があ
れば、上記1加算後の「C・REG」の内容を
「26」減算し、かつ「Nd」レジの内容を「A」減
算するが、同じくKLフラグにLキヤリジの
「1」がある場合は、「C・REG」の内容を
「2」減算し、かつ「Nd」レジの内容を「A」減
算するようにして、カウント補正を行なう。 That is, according to the flow shown in FIG. 87c, the MPU:
When the carriage reverses running from left to right, the content of the F sign flag is "1", so check the content of the KL flag to correct the count of the carriage reversal to the right. If there is "0", the content of "C・REG" after the above 1 addition is subtracted by "26", and the content of "Nd" register is subtracted by "A", but in the same way, "1" of L carriage is added to the KL flag. If there is, the count is corrected by subtracting "2" from the contents of "C.REG" and subtracting "A" from the contents of "Nd" register.
第10図から理解されるように、例えば、Kキ
ヤリジ13が左方向に走行しているときであつ
て、しかも、電磁石SLの通電を開始されるべき
編針3に対応するビツトアドレス番号、即ち
「C・REG」の内容が「305」で、「Nd」レジの内
容が「9」であつた場合、これよりキヤリジが走
行方向を反転して右方向に走行したとすると、こ
れによつて、電磁石SLの通電を開始されるべき
編針3に対応するビツトアドレス番号が「280」
となり、また電磁石SLの番号が「0」となる。
また、Lキヤリジ20であれば、「304」、「0」と
なる。従つて、上記のようなキヤリジ反転右のカ
ウント補正を行なうことによつて、それ以後の選
針タイミングが確保される。 As can be understood from FIG. 10, for example, when the K carriage 13 is traveling to the left, the bit address number corresponding to the knitting needle 3 whose electromagnet SL is to be energized, that is, " If the content of "C・REG" is "305" and the content of "Nd" register is "9", then if the carriage reverses its direction of travel and travels to the right, this will result in: The bit address number corresponding to knitting needle 3, which should start energizing the electromagnet SL, is "280".
And the number of electromagnet SL becomes "0".
In addition, if it is an L carriage 20, it will be "304" and "0". Therefore, by performing the count correction of the carriage reversal to the right as described above, the subsequent needle selection timing is ensured.
また、MPUは第87図cフローに従つて、キ
ヤリジが右から左に走行反転したときは、Fサイ
ンフラグの内容が「0」であることから、キヤリ
ジ反転左のカウト補正を行なうように、若しKL
フラグにKキヤリジの「0」があれば、上記1減
算後の「C・REG」の内容を「26」加算し、か
つ「Nd」レジの内容を「A」加算するが、同じ
くKLフラグにLキヤリジの「1」がある場合
は、「C・REG」の内容を「2」加算し、かつ
「Nd」レジの内容を「A」加算するようにして、
カウント補正を行なう。従つて、キヤリジが右か
ら左に走行反転した場合には、上記左から右の走
行反転と逆のカウント補正が行なわれて、その後
の選針タイミングが確保される。 Also, according to the flowchart in Figure 87c, when the carriage reverses from right to left, the content of the F sign flag is "0", so the MPU performs count correction for the left side of carriage reversal. Waka KL
If the flag has "0" of K carryage, "26" is added to the contents of "C REG" after the above 1 subtraction, and "A" is added to the contents of "Nd" register, but the same is added to the KL flag. If there is "1" in L carriage, add "2" to the contents of "C REG" and add "A" to the contents of "Nd" register,
Perform count correction. Therefore, when the carriage reverses its travel from right to left, a count correction that is opposite to the reversal of travel from left to right is performed to ensure subsequent needle selection timing.
第86図フローに従つて、MPUはキヤリジの
走行反転時に、DCフラグにデータチエンジあり
の「1」をセツトすると、そのときの有効割込制
御の実行後に、第80図のメインフローに戻つて
制御を進める場合に、上記DCフラグに基づき、
「データチエンジ」制御を行ない、その後に必要
あればCRフラグをカード読取りありの「1」に
セツトしてSPU2に「カード読取り」、「カード送
り戻し」制御を実行させる。けれども、センタフ
ラグを調べて、若し中央通過前の「0」があれ
ば、DCフラグを「0」のままとすることによ
り、そのときのキヤリジ反転に基づいては、「デ
ータチエンジ」及び「カード読取り」並びに「カ
ード送り戻し」制御が実行されない。即ち、キヤ
リジが針床の中央付近を通過して、詳細には
「C・REG」の内容が「300」になつてからのキ
ヤリジ反転に基づいてのみ上記各制御が実行され
る。 According to the flowchart in Figure 86, when the carriage is reversed, the MPU sets the DC flag to "1" indicating that there is a data change, and after executing the valid interrupt control at that time, returns to the main flow in Figure 80. When proceeding with control, based on the above DC flag,
``Data change'' control is performed, and then, if necessary, the CR flag is set to ``1'' indicating card reading, and the SPU 2 is made to execute ``card reading'' and ``card sending back'' control. However, if the center flag is checked and there is a "0" before passing through the center, the DC flag can be left as "0", and based on the carriage reversal at that time, "data change" and ""Cardreading" and "Card sending back" controls are not executed. That is, the above-mentioned controls are executed only on the basis of carriage reversal after the carriage passes near the center of the needle bed and, more specifically, after the content of "C.REG" becomes "300".
第86図フローに従つて動作するMPUは、「左
基準」信号が「H」であつても、キヤリジが左方
向に走行している場合であれば、左基準のカウン
ト補正を行なわず、また、「右基準」信号が
「H」であつても、キヤリジが右方向に走行して
いる場合であれば、右基準のカウント補正を行な
わない。即ち、キヤリジが針床の内方側より外端
に向かつて走行するときは、基準補正を行なわな
いようにして、通常の「C・REG」並びに
「Nd」レジの1加減算動作を実行することによ
り、針床上の全編針に渡つての選針タイミングを
確保する。 Even if the "left reference" signal is "H", the MPU that operates according to the flowchart in FIG. 86 does not perform left reference count correction if the carriage is traveling to the left. Even if the "right reference" signal is "H", if the carriage is traveling to the right, the right reference count correction is not performed. That is, when the carriage moves from the inner side of the needle bed toward the outer end, do not perform the reference correction and perform the normal 1 addition/subtraction operation of the "C・REG" and "Nd" registers. This ensures the needle selection timing for all the needles on the needle bed.
ところで、第86図フローに従つて動作する
MPUは、例えばキヤリジの磁石体42,43,
44の一つが基準素子38,40に近接して、基
準補正位置がキヤリジ反転位置でもあつたことを
考慮して、即ち、磁石体42,43,44の一つ
が基準素子38,40に近接した位置でキヤリジ
が走行反転した場合のためにも、Fフラグの内容
を書替えて、その直後に再びキヤリジ反転補正が
重複して行なわれないようにすると共に、センタ
フラグの内容を尋ねて、上記キヤリジ反転のフラ
グセツト並びに補正のときと同様なDCフラグの
セツト動作等を実行する。これらの基準補正変び
にキヤリジ反転のタイミングについては、第23
図乃至第26図からも理解される。 By the way, it operates according to the flow shown in Figure 86.
The MPU includes, for example, carriage magnets 42, 43,
44 was close to the reference elements 38, 40, and the reference correction position was also the carriage reversal position. In case the carriage reverses at the position, the contents of the F flag are rewritten to prevent the carriage reversal correction from being performed again immediately after that, and the contents of the center flag are inquired and the above-mentioned carriage reversal correction is performed. The inversion flag setting and DC flag setting operations similar to those for correction are executed. Regarding the timing of these reference correction changes and carriage reversal, see Part 23.
This can also be understood from FIGS. 26 to 26.
ところで、Lキヤリジ20を使用した周知のレ
ース編の編成を行なう場合は、第8図に例示され
るようにLキヤリジ20を針床2の左端に取付け
た補助レールの上におき、平編のカム配置とした
Kキヤリジ13を針床2の右端に取付けた補助レ
ールの上において、しかもLキヤリジ20の連結
ピン28aをベルト24に連結可能な位置にセツ
トし、かつKキヤリジ13の連結ピン28を連結
できない位置にセツト(磁石体42,43も連動
して退避する)した状態で、それら両キヤリジを
交互に走行させることにより、特に、Kキヤリジ
13で往復二段の平編を行なう間ずつに、Lキヤ
リジ20の選別カム機構16aで編針3の選別を
行ないかつ編目移転を行なう等して構成を進め
る。このとき、Lキヤリジ20に搭載の磁石体4
4が基準素子に近接することで、KLフラグにL
キヤリジを代表する「1」が書込まれ、そのフラ
グ内容に基づく各種の制御が行なわれるので、L
キヤリジ20に適合した選針タイミング等が確保
され、これによつて特別なKL切替えスイツチ等
を設けて、手動により切替える手間を必要としな
い。 By the way, when knitting the well-known lace stitch using the L carriage 20, the L carriage 20 is placed on the auxiliary rail attached to the left end of the needle bed 2, as illustrated in FIG. Place the K carriage 13 in a cam arrangement on the auxiliary rail attached to the right end of the needle bed 2, set the connecting pin 28a of the L carriage 20 in a position where it can be connected to the belt 24, and then set the connecting pin 28a of the K carriage 13 By running both carriages alternately with the K carriages set in a position where they cannot be connected (the magnets 42 and 43 are also retracted in conjunction with each other), it is possible to Next, the knitting needles 3 are sorted by the sorting cam mechanism 16a of the L carriage 20, and the stitches are transferred, etc., and the construction proceeds. At this time, the magnet body 4 mounted on the L carriage 20
4 is close to the reference element, the KL flag is set to L.
"1" representing the carriage is written, and various controls are performed based on the contents of the flag, so L
The needle selection timing, etc. that is suitable for the carriage 20 is ensured, and thereby there is no need to provide a special KL changeover switch or the like and to manually change it.
第80図のメインフローに従つて、MPUはハ
ツチ120が開いている間の「データ入力モー
ド」における「キースキヤン」制御に基づき、あ
み始めにDS、DC、CRの各フラグが「1」にセ
ツトされた場合に、ハツチ120が閉じられて
「編成モード」になると、「カード読取り」、「カー
ド送り戻し」、「データセツト」、「データチエン
ジ」、「カード読取り」、「カード送り戻し」及び
「データセツト」の順で各制御を実行する。これ
によつて、例えば、カード59の「1」段の画素
領域61の列を始段として編成を始める場合に
は、その始段たる「1」段の画素領域の信号が読
取られて、カードデータメモの「正右」、「正左」
メモリに書込まれ、そのメモリ内容に基づいて選
針モード設定装置たる各種スイツチSWを始めと
して、更にはステツプメモの内容たるキー入力デ
ータに従い、「データセツトメモ」の200ビツトに
選針データがセツトされ、そのセツト後の「デー
タセツトメモ」の内容たる選針データが「データ
チエンジメモ」にそのまま書移される。そして、
予め段送りされたカード59の「2」段の画素領
域の信号が読取られ、「正右」、「正左」メモリに
書込まれてから、カード59が段送りされると共
に、上記同様にして「データセツトメモ」に選針
データがセツトされる。 According to the main flow in FIG. 80, the MPU sets the DS, DC, and CR flags to "1" at the beginning of the game based on the "key scan" control in the "data input mode" while the hatch 120 is open. When the hatch 120 is closed and enters the "composition mode", "card reading", "card sending back", "data set", "data change", "card reading", "card sending back" and Execute each control in the order of "data set". With this, for example, when starting formation with the row of pixel areas 61 in the "1" stage of the card 59 as the starting stage, the signal of the pixel area in the "1" stage, which is the starting stage, is read and the card Data memo "correct right" and "correct left"
The needle selection data is written in the memory, and based on the memory contents, the needle selection data is set in the 200 bits of the "data set memo" according to the key input data that is the contents of the step memo, including the various switch SWs that are the needle selection mode setting device, and the step memo contents. The needle selection data, which is the contents of the "data set memo" after the setting, is transferred to the "data change memo" as is. and,
The signal of the pixel area of the "2" stage of the card 59 that has been stage-advanced in advance is read and written in the "correct right" and "correct left" memories, and then the card 59 is stage-advanced and the same process as described above is performed. The needle selection data is set in the "data set memo".
従つて、例えばKキヤリジを針床の右端或いは
左端のいずれの位置において編成を始める場合に
も、その最初のキヤリジ走行で、直ちに「1」段
のカード信号に基づく選針の型を作り出して、編
針3を第3図A,B位置に選別することができ
る。 Therefore, for example, when starting knitting with the K carriage at either the right end or left end position of the needle bed, the first carriage run immediately creates a needle selection pattern based on the card signal of the "1" stage. The knitting needles 3 can be sorted into positions A and B in FIG. 3.
しかも、この最初のキヤリジ走行時において
は、予めあみ始めの初期にDHPフラグが「1」
にセツトされていることにより、DCフラグがデ
ータチエンジありの「1」にセツトされることは
なく、中央通過時にDHPフラグが「0」にリセ
ツトされ、かつセンタフラグが「1」にセツトさ
れることで、その後のキヤリジ反転が有効とされ
る。そして、Kキヤリジの糸口に所要の編糸をセ
ツトして再びキヤリジを反転走行すると、その反
転に基づいて「2」段のカード信号に対応する
「データセツトメモ」の内容が「データチエンジ
メモ」に書移され、即ち、「2」段のカード信号
に対応して選針の型が作り出されると共に、予め
カード59が段送りされているにより、今度は
「3」段の信号が読取られ、「正右」、「正左」メモ
リを介したのちに、「データセツトメモリ」にセ
ツトされる。 Moreover, during this first carriage run, the DHP flag is set to "1" in advance at the beginning of the ride.
As a result, the DC flag is not set to ``1'' indicating that there is a data change, and the DHP flag is reset to ``0'' when passing through the center, and the center flag is set to ``1''. This makes the subsequent carriage reversal valid. Then, when the required knitting yarn is set in the thread head of the K carriage and the carriage is reversed again, the contents of the "data set memo" corresponding to the "2" stage card signal are changed to "data change memo" based on the reversal. In other words, a needle selection pattern is created in response to the card signal of the "2" stage, and since the card 59 has been advanced in stages in advance, the signal of the "3" stage is read this time. After passing through the "right right" and "right left" memories, it is set in the "data set memory".
さて、第80図、第83図及び第86図フロー
を参照して、MPUのあみ直し制御について説明
する。本例において、編成を進める途中に、例え
ば、ガムに編針3のバツトが衝突したり、編糸が
絡んだりして、キヤリジが動かなくなつたとき、
或いは編成を失敗したり等して編地をほどかなけ
ればならない場合、Kキヤリジのみの編成では、
編地のほどいた段数を、また、Lキヤリジを併用
したレース編の編成では、戻す段までのLキヤリ
ジ走行回数一1の段数を、数字キー110で置数
して、その後にあみ直しキー118を操作するこ
とにより、簡単にあみ直しできる構成である。そ
して、特に、キヤリジが動かなくなつて針床から
外さなければならない場合、望ましくはキヤリジ
を外す前に、遅くとも外したキヤリジを再び針床
の左右いずれか端部分より進入させてベルトに連
結する前に、詳細には基準を通過させる前に、ハ
ツチ120を開いて、キヤリジを進入させる設定
であり、その状態で上記同様にしてあみ直しのた
めの段数を置数し、あみ直しキー118を操作す
るようにしている。 Now, with reference to the flowcharts of FIGS. 80, 83, and 86, the rework control of the MPU will be explained. In this example, during knitting, if the butt of the knitting needle 3 collides with the gum or the knitting yarn gets tangled, and the carriage stops moving,
Or, if you have to unravel the knitted fabric due to a knitting failure, etc., when knitting only K carriage,
Use the number keys 110 to enter the number of unraveled rows of the fabric, or in knitting lace knitting using the L-carriage, the number of rows the L-carriage must run to return to the next row minus 1, using the numeric keys 110, and then press the reshaping key. It has a configuration that can be easily reworked by operating 118. In particular, if the carriage stops moving and must be removed from the needle bed, it is desirable to remove the carriage before the carriage is removed, or at the latest before the removed carriage is re-entered from either the left or right end of the needle bed and connected to the belt. Specifically, before passing the standard, the hatch 120 is opened and the carriage is moved in. In this state, the number of stages for reshaping is set in the same manner as above, and the reshaping key 118 is operated. I try to do that.
そして、特に第83図フローに従つてあみ直し
制御を行なうMPUは、あみ直しのために置数さ
れたデータを内容とする「D′・REG」に「0」
の置数データがあつても、例えば、編地をほどか
ないけれども、選針の型を乱したりして再度同じ
段の選針を行ないたい場合に「0」の置数をする
ときがあるので、これを有効な置数データとして
あみ直し制御を実行する。 In particular, the MPU that performs the reshaping control according to the flowchart in FIG.
Even if there is number data of "0", for example, if the knitted fabric is not unraveled but the pattern of needle selection is disturbed and the user wants to select the same row of needles again, the number may be set to "0". Therefore, rework control is executed using this as valid position data.
第83図フローに従つて、MPUは、特にキヤ
リジ外しフラグの内容から外しなしの「00」であ
る場合には、そのときのセンタフラグの内容に基
づき現在のキヤリジ反転位置でカード送り戻しが
実行されてしまつているのか、そうでないかを判
断し、これによつてカード59を戻すために必要
な段数を2段加えるか3段加えるかを決定し、ま
た、キヤリジが外された場合には、そのときのF
フラグの内容から、キヤリジが左右いずれの方向
に走行しているときに外されたかを考慮して、置
数データたる「D′・REG」の内容から、あみ直
し初期の最初のキヤリジ走行で、直ちに選針を実
行していいのか、或いは一段選針なしのままで素
通りさせるべきかを割出す。 According to the flowchart in Fig. 83, the MPU executes card feeding back at the current carriage reversal position based on the contents of the center flag at that time, especially when the content of the carriage removal flag is "00" indicating no removal. Based on this, it is determined whether to add two or three stages to the number of stages necessary to return the card 59. Also, if the carriage is removed, , then F
From the contents of the flag, considering whether it was removed while the carriage was running in the left or right direction, and from the contents of the set number data "D'・REG", at the first carriage run in the early stage of rework, Determine whether needle selection should be performed immediately or whether the needle should be passed without needle selection in the first stage.
例えば、Kキヤリジの編成で、編地をほどいた
あとの状態の糸端がキヤリジ位置と反対側にある
場合には、最初のキヤリジ走行で直ちに選針を行
なつてよいが、糸端と同じ側にキヤリジがある場
合には、一旦キヤリジを反対側に素通しさせてか
らに、その折返しの反転走行で選針を行なう必要
がある。また、レース編の編成では、カード59
上で決定されている編目移転の選針データに合致
させて、例えば、あみ直し初期の選針データが右
方向移転であるのに対して、Lキヤリジが右位置
にある場合には、その最初のキヤリジ走行で選針
を行なつてよく、左位置にあれば右方向へ素通し
させてからに、折返しの左走行で選針を行なう必
要がある。 For example, in K-carriage knitting, if the yarn end after unraveling the knitted fabric is on the opposite side of the carriage position, needle selection may be performed immediately on the first carriage run; If there is a carriage on one side, it is necessary to first pass the carriage through to the other side and then select the needle by reversing the movement. In addition, in the race edition, card 59
Matching the needle selection data for stitch transfer determined above, for example, if the needle selection data at the initial stage of re-stitching is for rightward movement, but the L carriage is in the right position, the first Needle selection can be performed while the carriage is running, but if it is in the left position, it is necessary to pass it straight to the right, and then select the needle when the carriage is traveling to the left.
86図の割込制御フローに従つて、MPUは、
「左基準」及び「右基準」補正を行なう場合に、
ハツチフラグの内容からハツチ120が開かれて
いる場合には、その後のあみ直し制御のための基
礎データとして、「右基準」のときはキヤリジが
右から進入したことを意味する「01」を、「左基
準」のときはキヤリジが左から進入したことを意
味する「10」をキヤリジ外しフラグにセツトす
る。従つて、その後に第83図のあみ直し制御を
行なうMPUは、キヤリジ外しフラグの「01」、
「10」の内容から、キヤリジが外されたかどうか
を検知でき、またあみ直し初期に左右いずれの方
向にキヤリジが走行を開始するかを判断できる。
従つて、MPUは、キヤリジが外されたか否かに
かかわることなく、第83図フローに従つて、あ
み直し初期の最初のキヤリジ走行方向で選針を行
なうべきか歪かを決定できる。 According to the interrupt control flow in Figure 86, the MPU:
When performing “left reference” and “right reference” corrections,
If the hatch 120 is opened based on the content of the hatch flag, "01", which means that the carriage entered from the right when the "right reference" is set, is used as basic data for subsequent reshaping control. When "left reference" is selected, the carriage removal flag is set to "10", which means that the carriage entered from the left. Therefore, the MPU that subsequently performs the reshaping control shown in Fig. 83 sets the carriage removal flag to "01",
From the contents of "10", it can be detected whether the carriage has been removed or not, and it can also be determined whether the carriage will start running in the left or right direction at the initial stage of re-steering.
Therefore, the MPU can determine whether or not needle selection should be performed in the initial carriage travel direction at the initial stage of reshaping, regardless of whether the carriage has been removed or not, in accordance with the flow shown in FIG. 83.
第83図フローに従つて、MPUは置数データ
たる「D′・REG」の内容に基づき、更に各フラ
グ内容から、そのときどきのあみ直しに必容なカ
ード59の戻り段数量を割出して、テンポラリの
「Z・REG」に書込む。そして、その「Z・
REG」の内容に一致する段だけ段数(中段)用
「DN・REG」の内容を戻し、特に、第83図フ
ローから明らかなように、上記第80図のメイン
フローの「カード送り戻し」等の制御と逆の順序
で各フラグをも戻して、例えば、ダブルあみこみ
ありであれば、FWD、KRCの各フラグ内容を含
め、タテ倍ありであればタテ倍のフラグ内容を含
め、またタテ向きあい或いはくり返しに関係して
カード送り方向フラグの内容も必要あれば修正し
て、そのときどきの段数(中段)用「DN・
REG」の内容に対応したフラグ内容に戻す。次
いで、その戻し制御を終了したのちの「DN・
REG」の内容とカード送り方向フラグの内容を
SPU2に転送し、これによつてカード59をその
「DN・REG」の内容たる「戻し段数」に適合す
る段まで送り戻しさせる。 According to the flow shown in FIG. 83, the MPU determines the number of return stages of the card 59 necessary for re-staging from time to time based on the contents of the numeral data "D'REG" and from the contents of each flag. , write to the temporary "Z・REG". And that “Z・
Returns the contents of "DN REG" for the number of stages (middle stage) only for the stage that matches the contents of "REG", and in particular, as is clear from the flow in Figure 83, "Card sending back" in the main flow of Figure 80 above, etc. It also returns each flag in the reverse order of control, for example, if there is double amikomi, it includes the contents of the FWD and KRC flags, if there is vertical double, it includes the flag twice the vertical, and also returns the flag contents of vertical. If necessary, modify the contents of the card feed direction flag in relation to facing or repeating, and set the "DN" for the current number of stages (middle stage).
Return to the flag contents corresponding to the contents of "REG". Next, after finishing the return control,
REG” and the contents of the card feed direction flag.
The card 59 is transferred to the SPU 2, thereby sending the card 59 back to the tier that matches the ``number of return tiers'' that is the content of the ``DN REG''.
次いで、「データチエンジメモ」の全てのビツ
トアドレス内容を「0」にクリアしてから、
CR、DSフラグを夫々カード読取りあり、データ
セツトありの「1」にセツトしたのち、上記割出
し制御の結果を記憶しているDHPフラグの内容
に基いて、あみ直し初期の最初のキヤリジ走行で
選針ありならば、DCフラグをデータチエンジあ
りの「1」にセツトし、素通しならば同じくデー
タチエンジなしの「0」にセツトすると共に、い
ずれにしても、DHPフラグにポーズありの
「1」がセツトされるようにして、第83図フロ
ーのあみ直し制御を終了する。 Next, after clearing all bit address contents of "Data Change Memo" to "0",
After setting the CR and DS flags to ``1'' indicating card reading and data set, respectively, the first carriage run in the initial stage of reshaping is performed based on the contents of the DHP flag that stores the results of the above indexing control. If there is needle selection, the DC flag is set to "1" with data change, and if it is straight through, it is also set to "0" without data change, and in any case, the DHP flag is set to "1" with pause. is set, and the rework control of the flow shown in FIG. 83 is completed.
第80図のメインフローに従つて、MPUは、
ハツチ120が開いている間の「データ入力モー
ド」における「キースキヤン」制御に基づき、あ
み直しのためにCRフラグ等が「1」にセツトさ
れると、その後にハツチ120が閉じられて「編
成モード」になつた場合、直ちに「カード読取
り」、「カード送り戻し」及び「データセツト」制
御を行ない、その後に、DCフラグをチエツクし
て、若しデータチエンジなしの「0」であれば、
DSフラグ等のチエツクをくり返し行なうのみあ
るが、若しデータチエンジありの「1」であれ
ば、次いで「データチエンジ」、必要あれば「カ
ード読取り」、「カード送り戻し」及び「データセ
ツト」制御を実行する。従つて、あみ直し初期の
最初のキヤリジ走行で選針なしとした場合には、
「データチエンジメモ」の全てのビツトアドレス
部分の内容が選針なしの「0」データのままであ
るので、キヤリジの走行に伴なつて編針3は選別
カム機構16,16aに作用するも、全てA位置
(第3図及び第4図)に揃列導出される。けれど
も選針ありとした場合には、「データチエンジメ
モ」の各ビツトアドレスにあみ直し最初のカード
信号に基づく選針データが格納されていることに
より、キヤリジの走行に伴なつて直ちに編針3の
選針の型が作り出される。そして、これらのあみ
直し初期の最初のキヤリジ走行においては、予め
DHPフラグがポーズありの「1」にセツトされ
ていることにより、直ちにDCフラグがデータチ
エンジありの「1」にセツトされることがなく、
中央通過後にDHPフラグが「0」にリセツトさ
れることで、その後キヤリジ反転が有効とされ
る。 According to the main flow in Figure 80, the MPU:
Based on the "key scan" control in the "data input mode" while the hatch 120 is open, when the CR flag etc. is set to "1" for reshaping, the hatch 120 is then closed and the "knitting mode" is set. ”, immediately perform “card reading”, “card sending back” and “data set” control, then check the DC flag and if it is “0” without data change,
It only checks the DS flag etc. repeatedly, but if it is ``1'' indicating that data change is required, then ``data change'' is performed, and if necessary, ``card reading'', ``card sending back'' and ``data set'' control are performed. Execute. Therefore, if no needle selection is made during the first carriage run in the initial stage of reshaping,
Since the contents of all bit address parts of the "data change memo" remain as "0" data without needle selection, the knitting needles 3 act on the selection cam mechanisms 16, 16a as the carriage moves, but all The alignment is derived at position A (FIGS. 3 and 4). However, when needle selection is selected, the needle selection data based on the first card signal is stored in each bit address of the "data change memo", so knitting needle 3 is immediately set as the carriage moves. A pattern for needle selection is created. During the first carriage run in the early stages of these repairs,
Because the DHP flag is set to "1" with pause, the DC flag is not immediately set to "1" with data change.
After passing through the center, the DHP flag is reset to "0", so that carriage reversal is then enabled.
本例において、MPU並びにSPU1,2の協働
によつて行なわれる選針制御の態様は、第56図
のブロツク線図によつても理解され、特に、選針
モード設定装置たる各種スイツチSW、キーを始
めとして、ステツプメモ等の信号授受の関係が明
示される。 In this example, the mode of needle selection control performed by the cooperation of the MPU and SPUs 1 and 2 can be understood from the block diagram in FIG. The relationship between the transmission and reception of signals such as keys and step memos is clearly indicated.
次に、本例の使用方法について説明すると、先
ず、ハツチ120を開いてランプL0を点灯させ
た状態で模様選択スイツチSW1,5をセツトす
る。例えば、記録媒体たるカード59上で任意に
選択した編成パターン64を利用して編成編地の
コース方向全体に渡つて連続的にくり返す編模様
を具現したい場合は、「全もよう」にセツトし、
また、「もようA」として選択した編成パターン
64を利用して、編地の好みの部分のみに編模様
を具現したい場合は、「1もよう」にセツトし、
また同一カード59上で「もようA」と「もよう
B」とで別々に選択した二個の編成パターン64
を利用して、編地の好みの部分に編模様を具現し
たい場合は、「2もよう」にセツトする。 Next, how to use this example will be explained. First, the hatch 120 is opened and the pattern selection switches SW1 and SW5 are set with the lamp L0 turned on. For example, if you want to realize a knitting pattern that repeats continuously over the entire course direction of the knitted fabric using the knitting pattern 64 arbitrarily selected on the card 59 which is the recording medium, set it to "All patterns". death,
Also, if you want to use the knitting pattern 64 selected as "Moyo A" to embody the knitting pattern only in the desired part of the knitted fabric, set it to "1 Moyo",
Also, two knitting patterns 64 selected separately for "Moyo A" and "Moyo B" on the same card 59
If you want to create a knitted pattern on the desired part of the knitted fabric using , set it to "2 also".
次いで、模様選択スイツチSW1,5のセツト
位置に応じて夫々の編模様具現のために必要なデ
ータ入力個所が、ステツプキー113の操作毎に
順次ランプL1〜L12の点灯でコールされるか
ら、点灯したランプL1〜L12の個所の夫々に
ついて、所望のデータをキーインする。 Next, depending on the set position of the pattern selection switches SW1 and SW5, the data input locations necessary for realizing the respective knitting patterns are sequentially called by lighting the lamps L1 to L12 each time the step key 113 is operated. Key in desired data for each of the lamps L1 to L12.
例えば、「1もよう」であつて、第53図に例
示されるように、カード59上の1段から30段ま
で「1」〜「25」番の画素領域に含まれる「もよ
うA」の編成パターン64をそのままの上下の向
きで利用し、針床2上で「1」番の画素領域に対
応する模様基準位置を右1番の編針3と決めて、
左50番から右50番の編針3間に渡つて編模様を具
現したい場合は、ランプL1の点灯に答えて、
「1」を置数し、同じくランプL2で「30」を置
数し、ランプL3で「1」を置数し、ランプL4
で「25」を置数すると共に、ランプL5で右キー
115の操作後に「1」を置数し、ランプL6で
左キー114の操作後に「50」を置数し、ランプ
L7で、右キー115の操作後に「50」を置数す
る。そしてOKランプL13が点灯すれば、これ
によつて、データ入力完了が告知されるから、キ
ーイン操作を中止する。若し、「全もよう」であ
れば、ランプL4の次にOKランプL13が点灯
して、データ入力が終了する。 For example, it is "1 too" and "Moyo A" is included in the pixel areas numbered "1" to "25" from the 1st to the 30th row on the card 59, as illustrated in FIG. Using the knitting pattern 64 in the same vertical direction, the pattern reference position corresponding to the pixel area numbered "1" on the needle bed 2 is determined to be the right number 1 knitting needle 3,
If you want to realize a knitting pattern over 3 spaces from knitting needle #50 on the left to #50 on the right, respond to the lighting of lamp L1,
Set "1", similarly set "30" at lamp L2, set "1" at lamp L3, and set "1" at lamp L4.
At the same time, set "25", and at the lamp L5, after operating the right key 115, set "1", at the lamp L6, after operating the left key 114, set "50", at the lamp L7, set the number "50", and at the lamp L7, press the right key. After the operation of 115, set "50". Then, when the OK lamp L13 lights up, it is announced that the data input has been completed, so the key-in operation is canceled. If it is "all OK", the OK lamp L13 lights up next to the lamp L4, and data input ends.
また、「2もよう」であつて、例えば、第53
図に例示されるように、同一のカード59上で1
段から30段までの範囲に渡り、そのままの上下向
きで「1」〜「25」番の画素領域に含まれる「も
ようA」の編成パターン64と、「26」〜「50」
番の画素領域に含まれる「もようB」の編成パタ
ーン64を利用して、針床2上で「1」番の画素
領域に対応する「もようA」の基準位置を、右1
番の編針3と決めて、左50番から右50番の編針3
間に渡つて編模様を具現すると同時に、「26」番
の画素領域に対応する「もようB」の基準位置
を、右76番と決めて右51番から100番の編針3間
に渡つて編模様を具現したい場合は、上記「1も
よう」の場合と同様に、ランプL1〜L7の点灯
に答えて、夫々のデータをキーインすると共に、
次いで、ランプL8の点灯に答えて、「26」を置
数し、同じくランプL9で「50」を置数し、更に
ランプ10で「右76」、ランプL11で「右5
1」、ランプL12で「右100」のデータをキーイ
ンすればよい。 Also, it is "2 moyo", for example, the 53rd
1 on the same card 59 as illustrated in the figure.
A knitting pattern 64 of "Moyo A" included in the pixel areas numbered "1" to "25" and "26" to "50" in the vertical direction from the row to the 30th row.
Using the knitting pattern 64 of "Moyo B" included in the pixel area of No. 1, the reference position of "Momo A" corresponding to the pixel area of No. 1 on the needle bed 2 is set to the right 1.
Select knitting needle 3 from number 50 on the left to knitting needle 3 from number 50 on the right.
At the same time, the reference position of "Moyo B" corresponding to the pixel area of number "26" is set to number 76 on the right, and it is passed between three knitting needles from number 51 to number 100 on the right. If you want to embody a knitting pattern, respond to the lighting of lamps L1 to L7 and key in the respective data, as in the case of "1 too" above.
Next, in response to the lighting of lamp L8, set the number "26", similarly set the number "50" at lamp L9, and then set "76 right" at lamp 10 and "5 right 5" at lamp L11.
1" and key in the data of "Right 100" using the lamp L12.
もつとも、上記の各場合において、ランプL5
の点灯でキーインするデータは、「右1」の代わ
りに「左50」、「左25」、「右26」のいずれかをキー
インしてもよく、また、ランプL10の点灯でキ
ーインするデータは、「右76」の代わりに、「右
51」であつてもよく、結果として同じ編模様が具
現される。 However, in each of the above cases, the lamp L5
The data to be keyed in when the lamp L10 is lit may be "Left 50", "Left 25", or "Right 26" instead of "Right 1", and the data to be keyed in when the lamp L10 is lit is , instead of "right 76", "right
51", and the same knitting pattern is realized as a result.
第54図からも理解されるように、カード59
上で有効的に利用したい編成パターンの情報有効
幅は、作業者の好みによつて自由に選択すること
ができ、特に、「もようA」と「もようB」を対
象として、それらを全く別個の範囲で指定するこ
とも自由であり、また互いに重複する範囲で指定
してもよく、更には全く同一の範囲で指定するこ
とも自由である。しかも、「もようA」と「もよ
うB」に対応する編模様を、例えば第53図に示
されるように、針床2上で互いに別々の選針範囲
で、互いに独立した模様基準位置をもとに具現す
ることもでき、また、第54図に例示されるよう
に、互いに重複する選針範囲で具現することも自
由であり、従つて、カード59上の編成パターン
64を種々に活用して、いろいろな編模様を具現
できる。 As can be understood from Fig. 54, card 59
The effective information width of the knitting pattern to be used effectively above can be freely selected according to the operator's preference. You are free to specify separate ranges, you may specify ranges that overlap with each other, and you are also free to specify completely the same range. Moreover, the knitting patterns corresponding to "Moyo A" and "Moyo B" are set at mutually independent pattern reference positions in different needle selection ranges on the needle bed 2, as shown in FIG. 53, for example. The knitting pattern 64 on the card 59 can be used in various ways. By doing this, you can realize various knitting patterns.
次いで、上記のようなキーインデータの操作を
終了したならば、スイツチSW3,2を対象とし
て、カード59上で選択した「もようA」、「もよ
うB」の編成パターン64に基づき、そのままの
左右向きで編模様を具現するのか、或いは左右の
向きをはんたいにするのかの希望に応じて、所要
のスイツチを操作し、また、その他のスイツチ
SW0,4,7,8も希望により切替える。そし
て、特に、ゴム編み機及びチエンジヤ(KRC
用)を使用して、周知のダブル編込み編の編成を
行なう場合は、ダブルあみこみスイツチSW6を
操作し、またKHC用チエンジヤを使用する配色
編のときは正逆はんたいスイツチSW8を操作す
るが、例えば、レース編のときに左右はんたいス
イツチSW3,2、ヨコ倍スイツチSW0、タテ
倍スイツチSW7、正逆はんたいスイツチSW8
は何ら機能しないから、これを誤つて切替えたと
しても安全である。第51図から理解されるよう
に、各種スイツチの操作によつて、編成パターン
64をいろいろ変化させることができ、数多くの
カード59を作成しなくとも、種々多彩な編模様
を具現できる。 Next, when the above-mentioned key-in data operation is completed, the switches SW3 and SW2 are used as targets, based on the knitting patterns 64 of "Moyo A" and "Moyo B" selected on the card 59. Depending on whether you want to embody the knitting pattern in the left-right direction or in the left-right direction, operate the required switch, or select other switches.
Switch SW0, 4, 7, and 8 as desired. In particular, rubber knitting machines and chain wheels (KRC)
When knitting the well-known double knit stitch using the KHC changer, operate the double amikomi switch SW6, and when knitting the color scheme using the KHC changer, operate the forward/reverse knit switch SW8. However, for example, when editing a lace edition, the left and right hand switch SW3, 2, the horizontal fold switch SW0, the vertical fold switch SW7, and the forward and reverse switch SW8.
does not function in any way, so it is safe even if you switch it by mistake. As understood from FIG. 51, the knitting pattern 64 can be varied in various ways by operating various switches, and a wide variety of knitting patterns can be realized without creating a large number of cards 59.
上記のようにして、キー入力装置並びに選針モ
ード設定装置たるキーSW操作機構105を操作
し、所望の編模様を具備するに必要なデータ入力
を行ない、かつ選針モードを決定したならば、次
いで、OKランプL13が点灯した状態(ランプ
L0が点灯している状態でもよい)で、所要の記
録媒体たるカード59を読取機構68に装着し、
ひとまず電源スイツチ123をOFFにして、手
送りダイヤル77を操作することにより、カード
59上のセツトライン67を挿入部140の上端
縁に一致させたカードセツト位置におき、再び電
源スイツチ123をONしてから、あみ始めキー
117を操作する。 Once the key SW operation mechanism 105, which is the key input device and needle selection mode setting device, has been operated as described above, data necessary for creating the desired knitting pattern has been entered, and the needle selection mode has been determined, Next, with the OK lamp L13 lit (the lamp L0 may be lit), the card 59, which is the desired recording medium, is mounted on the reading mechanism 68, and
First, turn off the power switch 123 and operate the manual feed dial 77 to bring the set line 67 on the card 59 to the upper edge of the insertion section 140, and then turn on the power switch 123 again. Then, operate the play start key 117.
その後、ハツチ120を閉じてから、例えば二
色同時編込編の編成等を開始する場合であれば、
Kキヤリジ13を針床2の一側端部から、少なく
も編成初期においては、キヤリジ搭載の磁石体4
2,43が基準素子38,40に近接する位置よ
り更に外側端部から走行させ始めて、他側端部へ
と走行させる。このとき、最初段(始段)の画素
領域61の列信号に基づく「データチエンジメ
モ」のビツトアドレス内容が、Kキヤリジ13の
編針3の一ピツチ分の走行毎に順次呼出されて、
Kキヤリジ13の走行あとには、いわゆる後方選
針型の選針型式として、各編針3がA、Bの前後
二位置に選別された状態で導出される。 After that, if you want to start knitting, for example, two-color simultaneous knitting after closing the hatch 120,
At least in the initial stage of knitting, move the K carriage 13 from one end of the needle bed 2 to the magnet body 4 mounted on the carriage.
2, 43 starts running further from the outer end of the position near the reference elements 38, 40, and runs to the other end. At this time, the bit address contents of the "data change memo" based on the column signal of the pixel area 61 of the first stage (initial stage) are sequentially called out every time the knitting needle 3 of the K carriage 13 travels one pitch.
After the K carriage 13 travels, the knitting needles 3 are sorted into two positions A and B, front and back, and are led out as a so-called backward needle selection type.
従つて、本例では、所要の模様編成を始めるに
ついて、予めにKキヤリジ13を1回走行したあ
とで、最初段の編成にとりかかることができ、そ
の最初段の選針の型が作り出されてからに、いよ
いよ、Kキヤリジ13を所要の模様カム配置と
し、例えば二色同時編込み編であれば、希望する
編糸をセツトして、編成にとりかかる。以後は、
Kキヤリジ13を走行すればよく、その左行並び
に右行に応じて、カード読取り並びにカード送り
戻し等の制御が自動的に行なわれて、所望の編模
様を具現した編地が極く簡単に編成できる。そし
て、特に、電子ブザーBSが連続的にピツピツピ
ツと鳴響して、カード59の連続戻し制御が報知
されたときは、その報知終了まで、キヤリジ走行
を停止し、それからに再開することによつて、編
模様の乱れも生じない。 Therefore, in this example, in order to start knitting the required pattern, knitting of the first row can be started after the K carriage 13 has run once in advance, and the pattern for selecting needles for the first row is created. Finally, the K carriage 13 is set to the desired pattern cam arrangement, and, for example, in the case of two-color simultaneous knitting, the desired knitting yarn is set and knitting begins. From then on,
All you have to do is run the K-carriage 13, and card reading, card feeding and return, etc. are automatically controlled according to the left and right rows, making it extremely easy to knit fabric that embodies the desired knitting pattern. Can be organized. In particular, when the electronic buzzer BS makes continuous beeps to notify continuous return control of the card 59, the carriage drive is stopped until the end of the notification and then resumed. , there is no disturbance in the knitting pattern.
ところで、第52図に示されるように、カード
59上で1段から30段までの画素領域に含まれる
編成パターン64を利用して、その上下の向きが
はんたいの編模様を編地に具現したい場合には、
上記と逆の順序でキーインするようにして、ステ
ツプランプL1の点灯コールにより、「30」を置
数し、同じくランプL2の点灯コールにより、
「1」を置数すればよく、これによつて、あみ始
め時に30段の画素領域の列信号が最初に読取られ
て、カード59が一段ずつ順次に段戻しされるよ
うになる。 By the way, as shown in FIG. 52, by using the knitting pattern 64 included in the pixel area from the 1st row to the 30th row on the card 59, a knitting pattern whose vertical direction is straight is made into a knitted fabric. If you want to realize it,
By pressing the keys in the reverse order to the above, set the number "30" by calling the step lamp L1 to turn on, and also by calling the lamp L2 to turn on,
It is only necessary to set the number "1", so that the column signals of the 30 pixel areas are read first at the beginning of the stacking, and the card 59 is sequentially returned one stage at a time.
また、上記各編成途中において、例えば、カー
ド59の1段から30段までの画素領域に含まれる
編成パターン64をそのままの上下向きで利用す
る場合には、その段方向における一単位の編模様
の区切り毎に、具体的にはその終段たる「30」段
の信号に基づく編針3の選別動作が行なわれるキ
ヤリジ走行時に、電子ブザーBSがピーと一秒間
鳴響して作業者に報知されるから、その次の折返
しのキヤリジ走行が一単位の編模様の終了である
ことを予め把握でき、更に同じ編模様を続けるの
か或いは模様を変更するのかの時期判断等に好都
合である。また、タテ向きあいであれば、上下の
向き合つた一組の形状で一単位の編模様となるよ
うにして、その区切り毎に電子ブザーBSがピー
と鳴響して報知されるから、例えば1段、2段、
3段………29段、30段、29段、………2段、1段
と進んで、その1段の信号に基づく編針3の選別
動作が行なわれるキヤリジ走行時に、電子ブザー
がピーと鳴響するようになり、同じく編模様の一
単位の終了を把握できて便利である。そして、上
下はんたいの場合であつても、その終段たる
「1」段の信号に基づく編針3の選別動作が行な
われるキヤリジ走行時に電子ブザーBSが鳴響
し、また更に上下はんたいでタテ向きあいであれ
ば、その始段たる30段の信号に基づく編針3の選
別動作が行なわれるキヤリジ走行時に、そのあみ
始めのときを除いて電子ブザーBSが鳴響するか
ら、上記同様に好都合である。 In addition, in the middle of each knitting process, if the knitting pattern 64 included in the pixel area from the 1st row to the 30th row of the card 59 is used vertically as it is, the knitting pattern of one unit in the row direction is For each section, specifically, when the carriage is running, where the knitting needles 3 are sorted based on the signal of the final stage "30", the electronic buzzer BS sounds for one second to notify the worker. From this, it can be known in advance that the next carriage run will be the end of one unit of knitting pattern, which is convenient for determining when to continue the same knitting pattern or to change the pattern. In addition, if the knitting pattern is vertically facing, the electronic buzzer BS will beep to notify you that each knitting pattern is made up of a set of upper and lower facing shapes, and that the electronic buzzer BS beeps at each break. 1st step, 2nd step,
The electronic buzzer beeps when the carriage moves through stages 3, 29, 30, 29, 2, and 1, and selects the knitting needles 3 based on the signal from the 1st stage. This makes it easy to hear the end of one unit of the knitting pattern, which is convenient. Even in the case of upper and lower hands, the electronic buzzer BS sounds when the carriage is running to perform the sorting operation of the knitting needles 3 based on the signal of the "1" stage, which is the final stage, and furthermore, the upper and lower hands are If the knitting needles 3 are facing vertically, the electronic buzzer BS will sound except at the beginning of the thread when the carriage is running, where the selection operation of the knitting needles 3 is performed based on the signal of the 30th stage, which is the first stage. It's convenient.
また、ハツチ120を開いたときの「0」ステ
ツプ状態において、或いはOKランプL13が点
灯した「D」のステツプ状態からステツプキー1
13の操作で、始めの「0」ステツプ状態に戻つ
た場合において、置数表示部111に外部RAM
の段数(中段)用「DN・REG」の内容であつ
て、そのときにセンサ92が対応しているカード
59の画素領域の段数、即ち、読取位置Jに対応
する段数が表示されているから、例えば、その表
示内容に対してカード59が正規の段送り位置に
あるのかを容易に確認することができて、若し違
つていれば、その表示内容に一致させて、第17
図の観察位置Kに同値の段指示63の指示欄62
が対応するようにカード59を手送りすればよ
く、極く簡単に修正できる。しかも、任意の置数
データをキーインしたのちに、段戻しキー116
を操作すると、これに応答して、その置数データ
に一致する段数の画素領域がセンサ92に対応す
る位置Jまで、カード59が段送りされ、若しく
は段戻しされると共に、段数(中段)用「DN・
REG」の内容もこれに応じて置数データと一致
するように書替えられる。従つて、カード59を
任意の段数位置まで極く簡単に送つて、例えば、
あみ始めに始段以外の段数より模様を形成した
り、カード59上の一部の編成パターン64を省
いて編模様を具現する場合等に好都合である。 Also, when the hatch 120 is opened in the "0" step state, or from the "D" step state when the OK lamp L13 is lit, the step key 1 can be pressed.
When the operation in step 13 returns to the initial "0" step state, the external RAM is displayed in the numeric display section 111.
This is because the content of "DN REG" for the number of rows (middle row) is displayed, and the number of rows of the pixel area of the card 59 that the sensor 92 corresponds to at that time, that is, the number of rows corresponding to the reading position J is displayed. For example, it is possible to easily check whether the card 59 is at the correct stage advance position based on the displayed content, and if it is different, it can be adjusted to match the displayed content and the 17th
Instruction field 62 of row instruction 63 with the same value as observation position K in the diagram
It is only necessary to manually feed the card 59 so that it corresponds to the above, and the correction can be made very easily. Moreover, after keying in any number data, press the back key 116.
In response, the card 59 is advanced or returned to the position J corresponding to the sensor 92, and the pixel area for the number of stages (middle stage) matches the number data. “DN・
The contents of "REG" are also rewritten accordingly to match the set number data. Therefore, the card 59 can be very easily sent to any number of stages, for example,
This is convenient when a pattern is formed from a number of rows other than the first row at the beginning of a stitch, or when a part of the knitting pattern 64 on the card 59 is omitted to realize a knitting pattern.
本例において、所要の記録媒体(カード)に記
録してある編成パターン情報を読取つて得たデジ
タル電気信号を、記録媒体の各位置に対応したビ
ツト内容として記憶する第一の記憶装置(カード
データメモたる「正右」、「正左」メモリ)とは別
個に、更に針床上の各編針に対応したビツト内容
の第二の記憶装置たる「データチエンジメモ」と
「データセツトメモ」があつて、記録媒体に記録
された編成パターンを種々変化させてどのような
編模様を編地に具現するかを設定するための選針
モード設定装置に従い、予めそのモード設定装置
によつて設定された変化が具現されるように、第
一の記憶装置の内容を読出して第二の記憶装置の
「データセツトメモ」に記憶してからに、キヤリ
ジの走行反転に関連して「データセツトメモ」か
ら書移した「データチエンジメモ」の各ビツトに
対応した編針に対してその記憶内容を出力し、そ
の内容に応じて編針の選別を行なうことを特徴と
するものであり、殊に、「データセツト」制御を
余裕をもつて実行できるし、キヤリジの走行に関
連した「データチエンジメモ」からの記憶デジタ
ル電気信号の読出し制御動作を極く単純なものと
して、例えば、選針モード設定装置の設定内容に
関係することもなく、第二の記憶装置たる「デー
タチエンジメモ」の各ビツト内容を夫々に一対一
の関係で対応する編針毎に順次読出すのみの極く
簡易な制御であつて、その読出し処理速度も充分
に短くでき、高速度のキヤリジ走行でも満足す
る。 In this example, a first storage device (card data Separately from the memo ``correct right'' and ``correct left'' memories, there is a ``data change memo'' and ``data set memo'' which are second storage devices for bit contents corresponding to each knitting needle on the needle bed. , changes set in advance by the mode setting device according to a needle selection mode setting device for setting what kind of knitting pattern is to be realized on the knitted fabric by variously changing the knitting pattern recorded on the recording medium. In order to realize It is characterized by outputting the memory contents to the knitting needles corresponding to each bit of the transferred "data change memo" and selecting the knitting needles according to the contents. The control can be executed with ease, and the readout control operation of the stored digital electric signal from the "data change memo" related to carriage travel can be made extremely simple, for example, by changing the settings of the needle selection mode setting device. This is an extremely simple control that simply reads out the contents of each bit of the "data change memo", which is a second storage device, for each corresponding knitting needle in a one-to-one relationship. The processing speed can be sufficiently shortened, and even high-speed carriage running is satisfactory.
次に、本例の特徴とするところ、並びに変形例
をまとめてみると下記の通りである。 Next, the features of this example and modifications are summarized as follows.
1 編機において、カードは模様プログラムを行
なう間、例えばカード上の編成パターンが見え
るようにセツト位置におくが、模様の編成を始
める前には、カード上から選んだ編みたい模様
の始まり位置(段)をセンサによつて読取られ
る位置(読取位置J)に送る必要がある。その
ため、カードをセツト位置から読取位置に自動
的に送る手段となる操作ボタン(あみ始めキー
117)及びカード送り装置、その制御回路を
設けた。1. On the knitting machine, the card is placed in the set position so that the knitting pattern on the card can be seen while the pattern is programmed, but before starting knitting the pattern, the starting position ( column) to the position where it is read by the sensor (reading position J). Therefore, an operation button (starting key 117), a card feeding device, and a control circuit thereof are provided as means for automatically feeding the card from the setting position to the reading position.
2 編機において、模様プログラムを行なう場合
に、模様カードの模様選択設定時、段方向に対
する始まり位置(始段)と終わり位置(終段)
の設定は、その入力順序を逆にすることにより
上下はんたいの向きのモード設定となるが、特
に、模様幅の左端位置(模左)と右端位置(模
右)、また選針範囲の左端位置(選左)と右端
位置(選右)の設定に際しては、それらの設定
ステツプを誤つて入力したとき、即ち、右端が
左端より左にあるように入力されたときに、右
端と左端を入れかえて自動的に修正する制御回
路を設けた。2 When performing a pattern program on a knitting machine, when setting the pattern selection on the pattern card, the starting position (first row) and end position (last row) in the row direction
By reversing the input order, the setting becomes a mode setting for the upper and lower needle orientations, but especially the left edge position (model left) and right edge position (model right) of the pattern width, as well as the needle selection range. When setting the left edge position (select left) and right edge position (select right), if you input these setting steps incorrectly, that is, if you input the right edge to the left of the left edge, the right edge and left edge A control circuit has been installed that automatically corrects the problem when replaced.
3 編機において、例えば模様の始まり位置(始
段)とは別の段を置数してから、段戻しキー1
16を押して編成を始めようとしたとき、置数
データが模様の始まり位置(始段)と終わり位
置(終段)との間に位置する段であるかを調べ
て、若し範囲外であるならば、操作者に報知す
るための制御回路並びに報知装置を設けた。3 On the knitting machine, for example, after setting a row different from the starting position (first row) of the pattern, press the row return key 1.
When you try to start knitting by pressing 16, it is checked whether the number data is located between the start position (first row) and the end position (last row) of the pattern, and if it is outside the range. If so, a control circuit and a notification device were provided to notify the operator.
4 編機において、模様プログラムをする場合
に、操作者が模様基準位置及び選針範囲を指定
しなくともよい「全もよう」の設定があり、予
め決定された計算方法により自動的に割出して
ステツプメモに書込むための制御回路を設け
た。4. When programming a pattern on a knitting machine, there is a setting for "all patterns" that does not require the operator to specify the pattern reference position and needle selection range, and indexing is automatically performed using a predetermined calculation method. A control circuit was provided to write in the step memo.
5 編機において、あみ直しの場合、カードを戻
す必要が生ずるので、この戻し方法として、例
えば模様編の場合は、ほどいた編地の段数、レ
ース編の場合は、現在から戻す段までのLキヤ
リジの走行回数−1の段数をキーインして、カ
ードを自動的に戻す手段としてのボタン(あみ
直しキー118)及びカード戻し装置、その制
御回路を設けた。5 In the case of reshaping the knitting machine, it is necessary to return the card, so for example, in the case of pattern knitting, the number of rows of unraveled fabric, and in the case of lace knitting, the length from the current to the row to be returned. A button (reset key 118) as a means for automatically returning the card by keying in the number of stages equal to the number of runs of the carriage minus 1, a card return device, and a control circuit thereof are provided.
6 編機において、あみ直しをする場合、あみ直
し直前のキヤリジ走行方向或いはキヤリジ位置
とほどいた段数等との関係から、糸端とキヤリ
ジとの関係を判定し、後方選針のために、糸端
とキヤリジが同じ側にいるときには、第1回目
の走行時は選針及び編成をしないで素通しと
し、その帰りに選針のみさせ、その後は正常な
選針編成動作とし、また糸端とキヤリジ反対側
のときには、第1回目の走行で選針のみ行な
い、糸端とキヤリジが一致したのち正常動作に
入るようにするための制御回路を設けた。6 When re-stitching on a knitting machine, the relationship between the yarn end and the carriage is determined from the relationship between the carriage running direction or carriage position immediately before re-stitching and the number of unraveled rows, etc., and the yarn is adjusted for backward needle selection. When the yarn end and the carriage are on the same side, the first run is made without needle selection or knitting, and on the way back, only needle selection is performed, and then the normal needle selection and knitting operation is performed. On the opposite side, a control circuit was provided so that only needle selection was performed during the first run, and normal operation resumed after the thread end and carriage were aligned.
前方選針の場合には、本例の後方選針と逆に
なり、糸端とキヤリジが一致している場合は第
1回目から正常動作に入り、一致していないと
きは選針編成をしないで素通しさせるように構
成すればよい。 In the case of forward needle selection, it is the opposite of backward needle selection in this example, and if the thread end and carriage match, normal operation will begin from the first time, and if they do not match, needle selection knitting will not be performed. The structure may be configured so that it passes through.
7 編機において、カード信号を読取り、その読
取つたデータを模様変化指示手段(スイツチ
SW)等の指示に従い種々変化させ、選針デー
タとして編針を選別する場合に、キヤリジ反転
信号により一編成段終了後、次の編成段用デー
タを計算し出力するようにすると、複雑な模様
変化指示のときに時間的にまに合わない場合が
想定される。そのために、選針用データバツフ
ア(データセツトメモ)を設け、次期編成段の
選針データをその前の段の編成中に計算しセツ
トするための制御回路を設けた。7 In the knitting machine, the card signal is read and the read data is sent to the pattern change instruction means (switch).
When selecting knitting needles as needle selection data by making various changes according to instructions such as SW), if the carriage reversal signal is used to calculate and output data for the next knitting row after completing one knitting row, complicated pattern changes may occur. It is assumed that there may not be enough time to give instructions. For this purpose, a data buffer for needle selection (data set memo) is provided, and a control circuit is provided for calculating and setting needle selection data for the next knitting stage during knitting of the previous knitting stage.
8 本例において、電源スイツチ123が手送り
ダイヤル77の近傍にあつて、特にカード59
を手送りしたい場合等は、直ちに電源オフ状態
として自由に手送りでき、その後は直ちに電源
オン状態としてシステムの作動を開始すること
ができる構成とした。8 In this example, the power switch 123 is located near the manual feed dial 77, and especially when the card 59
If you want to hand-feed the machine, you can immediately turn off the power and feed it by hand, and then immediately turn on the power and start operating the system.
9 本例において、センサ92の故障等による読
取エラー時に、電子ブザーBSを鳴響させて作
業者に報知する制御回路を設けた。9 In this example, a control circuit is provided which notifies the operator by sounding the electronic buzzer BS in the event of a reading error due to a failure of the sensor 92 or the like.
10 本例において、カード59の編成パターン6
4に基づき、例えば、段方向にくり返しの模様
を形成するとき、或いはタテ向きあいの模様を
形成するときに、その各一単位の模様の区切り
毎に、電子ブザーBSを鳴響させる制御回路を
設けた。10 In this example, knitting pattern 6 of card 59
Based on 4, for example, when forming a repeating pattern in the row direction or when forming a vertically facing pattern, a control circuit is provided to sound an electronic buzzer BS at each division of each unit pattern. Ta.
11 本例において、レース編の編成に際して、特
にKLフラグの内容からLキヤリジの使用時に
は、これに適合しないヨコ倍スイツチSW0等
を無視して、ヨコ倍の選針モード等にならない
ようにする制御回路を設けた。11 In this example, when knitting lace knitting, especially when using the L carriage based on the contents of the KL flag, control is performed to ignore the horizontal double switch SW0, etc., which is not compatible with this, and prevent the switch from entering the horizontal double needle selection mode, etc. A circuit was installed.
12 本例において、ステツプランプL0が点灯し
た「0」ステツプ状態で、「DN・REG」の内
容たる段数を置数表示部111に表示させるよ
うにしたから、例えば、段修正等の必要性が簡
単に把握できて、極く適確に対処し得る。12 In this example, in the "0" step state where the step lamp L0 is lit, the number of stages, which is the content of "DN REG", is displayed on the number display section 111. It is easy to understand and can be dealt with very accurately.
13 本例において、模様のプログラムをする場合
の模様の選択設定時に、例えば模様の段方向の
始まり1、終わり5と設定するのに対し、5、
1と設定した場合には、上下はんたいの向きの
模様が作成されるように、あみ始めで「5」段
の信号列がセンサの読取位置となるように送ら
れる構成としたが、この他に、例えば模様幅
1、10と設定されるのに対して、10、1と設定
された場合は、これを左右はんたいありのモー
ド指示として機能するように構成してもよく、
更に、模様のあらわれる範囲(選針範囲)の設
定時に、左端、右端の順で入力されたときは、
「データセツトメモ」のビツトアドレス順位に
対して左右はんたいとなるように選針データを
セツトして、いわゆる表地に対する模様設定と
して機能するように構成してもよい。13 In this example, when programming a pattern, when setting the pattern selection, for example, the start of the row direction of the pattern is set as 1, the end as 5, but 5,
When set to 1, the configuration was such that the signal train of the "5" stage is sent to the sensor reading position at the beginning of the stitch so that a pattern with the top and bottom orientations is created. In addition, for example, if the pattern width is set to 1 and 10, but it is set to 10 and 1, this may be configured to function as a mode instruction for left and right hand patterns.
Furthermore, when setting the range in which the pattern appears (needle selection range), if the left end and right end are entered in that order,
The needle selection data may be set so as to be left and right with respect to the bit address order of the "data set memo", so that it functions as a so-called pattern setting for the outer material.
次に、本例における編地の選針方法の特徴とす
る点を列記すると下記の通りである。 Next, the features of the needle selection method for knitted fabric in this example are listed below.
1 所要の記録媒体に記録した編成パターン情報
をデジタル電気信号として読取つて記録媒体の
各位置に対応した第一の記憶装置のカードデー
タメモたる「正右」・「正左」メモリに記憶し、
記録媒体に記録された編成パターンを種々変化
させてどのような編模様を編地に具現するかを
設定するための選針モード設定装置があり、そ
のモード設定装置により設定された変化が具現
されるように上記第一の記憶装置の内容を読出
して針床上の各編針に対応して設けられた第二
の記憶装置の「データセツトメモ」に記憶し、
キヤリジの走行反転に関連して第二の記憶装置
の「データセツトメモ」から書移した「データ
チエンジメモ」の各ビツト内容を、夫々に対応
した編針に対してキヤリジの走行に関連しなが
ら出力し、その内容に応じて編針の選別を行な
うことを特徴とする編機の選針方法。1. Read the knitting pattern information recorded on the required recording medium as a digital electrical signal and store it in the "correct right" and "correct left" memory, which is a card data memo of the first storage device, corresponding to each position on the recording medium,
There is a needle selection mode setting device for setting what kind of knitting pattern is to be realized on the knitted fabric by variously changing the knitting pattern recorded on the recording medium, and the changes set by the mode setting device are realized. reads out the contents of the first storage device and stores them in a "data set memo" of a second storage device provided corresponding to each knitting needle on the needle bed,
The contents of each bit of the "data change memo" transferred from the "data set memo" in the second storage device in relation to the reversal of carriage travel are output to the corresponding knitting needles in relation to the travel of the carriage. A method for selecting needles for a knitting machine, characterized in that the needles are selected according to the content of the needles.
2 第一の記憶装置には、記録媒体を往復走査す
る読取手段によつて往行走査時に得たデジタル
電気信号を出力順に記憶する「正右」メモリ
と、同じく読取手段によつて復行走査時に得た
デジタル電気信号を出力順に記憶する「正左」
メモリとがあり、それら両メモリのうちから選
針モード設定装置の左右の向きに関係するモー
ド設定に応じて選択的に読出して第二の記憶装
置の「データセツトメモ」に記憶することを特
徴とする編機の選針方法。2 The first storage device includes a "normal right" memory that stores digital electrical signals obtained during forward scanning by a reading means that scans the recording medium back and forth, in output order, and a "right-right" memory that stores digital electrical signals obtained during forward scanning by a reading means that scans the recording medium back and forth; "Correct left" that stores the digital electrical signals obtained at the time in the order of output
The needle selection mode setting device has a memory and is selectively read from both memories according to the mode setting related to the left and right orientation of the needle selection mode setting device and is stored in the “data set memo” of the second storage device. Needle selection method for knitting machines.
3 選針モード設定装置には、記録媒体上のいか
なる範囲の編パターン情報を有効利用するかを
設定するための情報有効幅(模様幅)設定装置
があり、その設定内容に従い第一の記憶装置た
る「正右」、「正左」メモリから有効幅に含まれ
る内容を読出して第二の記憶装置の「データセ
ツトメモ」に記憶することを特徴とする編機の
選針方法。3 The needle selection mode setting device includes an information effective width (pattern width) setting device for setting what range of knitting pattern information on the recording medium is to be effectively used, and according to the settings, the first storage device A needle selection method for a knitting machine characterized by reading the contents included in the effective width from the "correct right" and "correct left" memories and storing them in a "data set memo" of a second storage device.
4 情報有効幅設定装置が置数キーを用いて自由
に有効幅を入力して設定できることを特徴とす
る編機の選針方法。4. A needle selection method for a knitting machine, characterized in that the information effective width setting device is capable of freely inputting and setting an effective width using a number key.
5 選針モード設定装置には、編成パターン情報
を針床上のどの編針に対応させるかを設定する
模様基準位置設定装置があり、その設定内容に
従い第一の記憶装置たる「正右」、「正左」メモ
リから読出した内容を第二の記憶装置の「デー
タセツトメモ」に記憶することを特徴とする編
機の選針方法。5 The needle selection mode setting device includes a pattern reference position setting device for setting which knitting needle on the needle bed the knitting pattern information corresponds to, and the pattern reference position setting device sets the pattern reference position setting device to which knitting needle on the needle bed corresponds to the knitting pattern information. A needle selection method for a knitting machine characterized by storing the contents read from the "left" memory in a "data set memo" of a second storage device.
6 模様基準位置設定装置が置数キーを用いて自
由に模様基準位置を入力して設定できることを
特徴とする編機の選針方法。6. A needle selection method for a knitting machine, characterized in that the pattern reference position setting device is capable of freely inputting and setting a pattern reference position using a number key.
7 選針モード設定装置には、編成パターン情報
に応じて針床上のいかなる範囲の編針を選別す
るかを設定するための選針範囲設定装置があ
り、その設定内容に従い第一の記憶装置たる
「正右」、「正左」メモリの内容を読出して第二
の記憶装置の「データセツトメモ」の選針範囲
内のビツトに記憶することを特徴とする編機の
選針方法。7 The needle selection mode setting device includes a needle selection range setting device for setting the range of knitting needles on the needle bed to be selected according to the knitting pattern information, and according to the setting contents, A needle selection method for a knitting machine, characterized in that the contents of the "correct right" and "correct left" memories are read out and stored in bits within the needle selection range of a "data set memo" in a second storage device.
8 選針モード設定装置における選針範囲設定装
置が複数の選針範囲を自由に設定できることを
特徴とする編機の選針方法。8. A needle selection method for a knitting machine, characterized in that a needle selection range setting device in a needle selection mode setting device can freely set a plurality of needle selection ranges.
9 選針範囲設定装置が置数キーを用いて自由に
選針範囲を入力して設定できることを特徴とす
る編機の選針方法。9. A needle selection method for a knitting machine, characterized in that the needle selection range setting device can freely input and set the needle selection range using number keys.
10 選針モード設定装置には、記録媒体上のいか
なる範囲の編成パターン情報を有効利用するか
を設定するための情報有効幅設定装置と、それ
有効幅に含まれる編成パターンを針床上のどの
編針に対応させるかを設定する模様基準位置設
定装置と、編成パターン情報に応じて針床上の
いかなる範囲の編針を選別するかを設定する選
針範囲設定装置とがあり、それらの設定内容に
従い第一の記憶装置たる「正右」、「正左」メモ
リから有効幅に含まれる内容を読出して第二の
記憶装置の「データセツトメモ」の選針範囲内
のビツトに記憶することを特徴とする編機の選
針方法。10 The needle selection mode setting device includes an information effective width setting device for setting what range of knitting pattern information on the recording medium is to be effectively used, and a device for setting the knitting pattern included in the effective width to which knitting needle on the needle bed. There is a pattern reference position setting device that sets whether to select knitting needles on the needle bed according to knitting pattern information, and a needle selection range setting device that sets which range of knitting needles on the needle bed should be selected according to the knitting pattern information. The content included in the effective width is read from the "correct right" and "correct left" memories which are the storage devices of the second storage device, and is stored in the bits within the needle selection range of the "data set memo" of the second storage device. How to select needles for knitting machines.
11 選針モード設定装置における選針範囲設定装
置が情報有効幅設定装置と模様基準位置設定装
置とに関係して複数の範囲を自由に設定できる
ことを特徴とする編機の選針方法。11. A needle selection method for a knitting machine, characterized in that a needle selection range setting device in a needle selection mode setting device can freely set a plurality of ranges in relation to an information effective width setting device and a pattern reference position setting device.
12 情報有効幅設定装置と模様基準位置設定装置
と選針範囲設定装置とが置数キーを用いて自由
に有効幅、模様基準位置、選針範囲を入力して
設定できることを特徴とする編機の選針方法。12. A knitting machine characterized in that the information effective width setting device, the pattern reference position setting device, and the needle selection range setting device can freely input and set the effective width, pattern reference position, and needle selection range using number keys. How to select needles.
本発明は、以上に説明した実施例の説明から明
らかなように、所要の記録媒体に記録した編成パ
ターン情報を読取つて編模様を編地に具現するよ
うに編針を選別する選針制御装置を備えた編機に
おいて、特に、編成パターンの上下の向きを変更
して編模様を編地に具現したい場合に、例えば専
用のスイツチ操作部材でいちいち選択的に切替え
る等の手間を必要としないで、編成パターン情報
のなかから任意に選択した情報範囲の段方向にお
ける始まり位置と終わり位置を逆の順序で入力指
定することにより、その指定された情報範囲に含
まれる編成パターンの上下の向きを自由に変更し
て編模様を編地に簡単に具現することができる。 As is clear from the description of the embodiments described above, the present invention includes a needle selection control device that reads knitting pattern information recorded on a required recording medium and selects knitting needles so as to embody the knitting pattern on the knitted fabric. In a knitting machine equipped with the above-mentioned knitting machine, in particular, when it is desired to realize a knitted pattern on a knitted fabric by changing the vertical direction of the knitting pattern, for example, there is no need for the effort of selectively switching each time using a dedicated switch operation member. By inputting and specifying the start and end positions in the column direction of an information range arbitrarily selected from the knitting pattern information in the reverse order, you can freely change the vertical direction of the knitting pattern included in the specified information range. By changing the knitting pattern, the knitting pattern can be easily realized on the knitted fabric.
第1図は本発明を適用した手編機の全体を示す
斜視図、第2図は帯表示と編針との関係を示す
図、第3図は編成用Kキヤリジを上方から透視し
た状態で示す手編機右側部の要部平面図、第4図
は編目移転用Lキヤリジの裏面図、第5図は手編
機の要部拡大側断面図、第6図は柄板を含む選針
制御機構の要部分解斜視図、第7図はベルトとキ
ヤリジとの関係を示す図、第8図はレース編にお
けるキヤリジ位置を示す図、第9図乃至第12図
は選針タイミングを示す図、第13図は記録媒体
たるカードの一部正面図、第14図は読取機構の
一部分解斜視図、第15図はセンサの要部拡大断
面図、第16図は手送りダイヤル付近の要部拡大
正断面図、第17図はケースカバーとカードとの
関係を示す図、第18図はハツチを開いたキー
SW操作機構の上面図、第19図は同機構の右側
部を示す正断面図、第20図はハツチの錠止部分
を示す側断面図、第21図a,bはVIDEO素子
の作動回路図、第22図a,bはその出力波形等
を示す図、第23図乃至第26図は作用説明図、
第27図は基準素子の説明図、第28図は基準素
子の作動回路図、第29図はその出力波形等を示
す図、第30図a,bは作用説明図、第31図は
位相素子の作動回路図、第32図はその出力波形
図、第33図はセンサの作動回路図、第34図
a,bはその作用説明図、第35図はMPU,
SPU1、2周辺の回路図、第36図a,bはパワ
ーオンリセツトの回路並びにその出力波形図、第
37図はデコーダ回路図、第38図は直流モータ
の駆動回路図、第39図はパルスモータの駆動回
路図、第40図a,bはパルスモータの駆動波形
図、第41図a,bは電源回路並びにその一部の
出力波形図、第42図は外部RAMのアドレス構
成図、第43図はMPUの内部RAMのアドレス構
成図、第44図はその説明図、第45図はフラグ
の説明図、第46図はSPU2の内部RAMのアド
レス構成図、第47図はその説明図、第48図は
SPU1の内部RAMのアドレス構成図、第49図
はその説明図、第50図はMPUとSPU2との転
送データを示す図、第51図乃至第55図は作用
説明図、第56図は全体の信号授受の関係を示す
ブロツク図、第57図はMPUとSPU1とのデー
タ転送のタイミングを示すフロー線図、第58図
及び第59図はMPUとSPU2とのデータ転送の
タイミングを示す図、第60図乃至第63図は
SPU1の制御動作を示すフロー線図、第64図乃
至第79図はSPU2の制御動作を示すフロー線
図、第80図乃至第87図a〜cはMPUの制御
動作を示すフロー線図、第88図乃至第91図は
作用説明図である。
1は手編機の機枠、2は針床、3は編針、13
は編成用Kキヤリジ、20は編目移転用Lキヤリ
ジ、59は記録媒体たるカード、64は編成パタ
ーン、68は読取機構、92は読取手段たるセン
サ、105は入力装置並びに選針モード設定装置
たるキーSW操作機構、MPUは選針制御装置の主
たるMAINマイクロコンピユータ、SPU1は第1
のSUBマイクロコンピユータ、SPU2は第2の
SUBマイクロコンピユータ、「正右」、「正左」メ
モリは第一の記憶装置たるカードデータメモ、
「データセツトメモ」、「データチエンジメモ」は
第二の記憶装置。
Figure 1 is a perspective view showing the entire hand knitting machine to which the present invention is applied, Figure 2 is a diagram showing the relationship between band display and knitting needles, and Figure 3 is a diagram showing the knitting K carriage seen from above. A plan view of the main parts on the right side of the hand knitting machine, Fig. 4 is a back view of the L carriage for stitch transfer, Fig. 5 is an enlarged side sectional view of the main parts of the hand knitting machine, and Fig. 6 shows needle selection control including the handle plate. An exploded perspective view of the main parts of the mechanism, FIG. 7 is a diagram showing the relationship between the belt and the carriage, FIG. 8 is a diagram showing the carriage position in lace knitting, and FIGS. 9 to 12 are diagrams showing the needle selection timing. Figure 13 is a partial front view of a card as a recording medium, Figure 14 is a partially exploded perspective view of the reading mechanism, Figure 15 is an enlarged sectional view of the main part of the sensor, and Figure 16 is an enlarged view of the main part near the manual feed dial. A front cross-sectional view, Figure 17 shows the relationship between the case cover and the card, and Figure 18 shows the key with the hatch open.
A top view of the SW operating mechanism, Figure 19 is a front sectional view showing the right side of the mechanism, Figure 20 is a side sectional view showing the locking part of the hatch, and Figures 21a and b are operating circuit diagrams of the VIDEO element. , FIGS. 22a and 22b are diagrams showing the output waveforms, etc., FIGS. 23 to 26 are action explanatory diagrams,
Fig. 27 is an explanatory diagram of the reference element, Fig. 28 is an operating circuit diagram of the reference element, Fig. 29 is a diagram showing its output waveform, etc., Fig. 30 a and b are explanatory diagrams of operation, and Fig. 31 is a phase element. Fig. 32 is an output waveform diagram, Fig. 33 is an operating circuit diagram of the sensor, Fig. 34 a and b are explanatory diagrams of its operation, Fig. 35 is an MPU
Circuit diagrams around SPU1 and 2, Figures 36a and 36b are power-on reset circuits and their output waveform diagrams, Figure 37 is a decoder circuit diagram, Figure 38 is a DC motor drive circuit diagram, and Figure 39 is a pulse Motor drive circuit diagram; Figures 40a and 40b are pulse motor drive waveform diagrams; Figures 41a and 41b are output waveform diagrams of the power supply circuit and a portion thereof; Figure 42 is an external RAM address configuration diagram; 43 is an address configuration diagram of the internal RAM of the MPU, FIG. 44 is an explanatory diagram thereof, FIG. 45 is an explanatory diagram of flags, FIG. 46 is an address configuration diagram of the internal RAM of the SPU2, and FIG. 47 is an explanatory diagram thereof. Figure 48 is
An address configuration diagram of the internal RAM of SPU1, FIG. 49 is an explanatory diagram, FIG. 50 is a diagram showing transfer data between MPU and SPU2, FIGS. FIG. 57 is a flow diagram showing the timing of data transfer between the MPU and SPU1, FIGS. 58 and 59 are diagrams showing the timing of data transfer between the MPU and SPU2, and FIG. Figures 60 to 63 are
FIGS. 64 to 79 are flow diagrams showing control operations of SPU 1, FIGS. 64 to 79 are flow diagrams showing control operations of SPU 2, FIGS. FIG. 88 to FIG. 91 are explanatory views of the operation. 1 is the machine frame of the hand knitting machine, 2 is the needle bed, 3 is the knitting needle, 13
20 is a K carriage for knitting, 20 is an L carriage for stitch transfer, 59 is a card as a recording medium, 64 is a knitting pattern, 68 is a reading mechanism, 92 is a sensor as a reading means, 105 is a key as an input device and needle selection mode setting device SW operation mechanism, MPU is the main MAIN microcomputer of the needle selection control device, SPU1 is the first
SUB microcomputer, SPU2 is the second
SUB microcomputer, ``right right'' and ``left'' memory are card data memo, which is the primary storage device.
“Data set memo” and “data change memo” are second storage devices.
Claims (1)
のなかから任意に選択した情報範囲の段方向にお
ける始まり位置と終わり位置を置数キーによつて
入力指定するためのキー入力装置と、そのキー入
力装置によつて指定された情報範囲に含まれる編
成パターンを読取つて編模様を編地に具現するよ
うに編針を選別する選針制御装置とを備え、更に
は、上記キー入力装置によつて指定された情報範
囲の段方向における始まり位置と終わり位置との
置数データを比較して、終わり位置の置数データ
の方が大きいときは記録媒体上の編成パターン通
りの編模様を具現し、その逆に始まり位置の置数
データの方が大きいときは記録媒体上の編成パタ
ーンに対して上下の向きが反対の編模様を具現す
る選針モード設定装置を備えてなることを特徴と
する編機の模様具現装置。1. A key input device for inputting and specifying the start and end positions in the row direction of an information range arbitrarily selected from among the knitting pattern information recorded on a required recording medium using a number key, and the key input device. a needle selection control device that reads knitting patterns included in the information range specified by the key input device and selects knitting needles so as to realize the knitting pattern on the knitted fabric; The number data at the start position and the end position in the row direction of the information range are compared, and if the number data at the end position is larger, the knitting pattern is realized in accordance with the knitting pattern on the recording medium, and vice versa. A knitting machine characterized by being equipped with a needle selection mode setting device that embodies a knitting pattern whose vertical direction is opposite to that of the knitting pattern on the recording medium when the number data of the starting position is larger. Pattern realization device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12605979A JPS5653250A (en) | 1979-09-28 | 1979-09-28 | Pattern developing apparatus of knitting machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12605979A JPS5653250A (en) | 1979-09-28 | 1979-09-28 | Pattern developing apparatus of knitting machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5653250A JPS5653250A (en) | 1981-05-12 |
| JPS6125820B2 true JPS6125820B2 (en) | 1986-06-17 |
Family
ID=14925605
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12605979A Granted JPS5653250A (en) | 1979-09-28 | 1979-09-28 | Pattern developing apparatus of knitting machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5653250A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102011236B (en) * | 2010-12-21 | 2012-02-22 | 常熟纺织机械厂有限公司 | Jacquard shedding device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4040277A (en) * | 1975-10-30 | 1977-08-09 | The Singer Company | Automated home knitting machine with program card reader |
| JPS5929706B2 (en) * | 1976-11-25 | 1984-07-23 | シルバー精工株式会社 | Knitting pattern scanning method on hand knitting machine |
-
1979
- 1979-09-28 JP JP12605979A patent/JPS5653250A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5653250A (en) | 1981-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4797654B2 (en) | Game machine | |
| JPS63172325A (en) | Touch panel controller | |
| JP5527352B2 (en) | Game machine | |
| US4005664A (en) | Sewing machine pattern selection system | |
| JPS6125820B2 (en) | ||
| JPS6043146B2 (en) | Sewing machine stitch position information programming device | |
| IT8322154A1 (en) | Electronically controlled sewing machine adapted to sew a sequence of stitch designs | |
| US4265188A (en) | Electric sewing machine | |
| JP4798316B2 (en) | Game machine | |
| JPS6036494B2 (en) | Hand knitting machine carriage detection device | |
| JP2005319007A (en) | Game machine | |
| JP3194629B2 (en) | Gaming machine | |
| JPS6351950B2 (en) | ||
| JPS6361034B2 (en) | ||
| JPS6030375B2 (en) | How to select needles for knitting machines | |
| JPH01174654A (en) | Operation inspection in electronic knitting machine | |
| JPH0118755B2 (en) | ||
| JP6180228B2 (en) | Game machine | |
| JPH047197Y2 (en) | ||
| JPS6053174A (en) | Programmable controller | |
| JP2018015672A (en) | Game machine | |
| JPS60162847A (en) | Knitting machine pattern knitting device | |
| JPH0761388B2 (en) | Sewing pattern selection device for sewing machine | |
| JP6298979B2 (en) | Game machine | |
| JP6288946B2 (en) | Game machine |