DE2716651A1 - Knitting machine is controlled by master program - which is modified by standard auxiliary programs to produce different knitted pieces - Google Patents

Knitting machine is controlled by master program - which is modified by standard auxiliary programs to produce different knitted pieces

Info

Publication number
DE2716651A1
DE2716651A1 DE19772716651 DE2716651A DE2716651A1 DE 2716651 A1 DE2716651 A1 DE 2716651A1 DE 19772716651 DE19772716651 DE 19772716651 DE 2716651 A DE2716651 A DE 2716651A DE 2716651 A1 DE2716651 A1 DE 2716651A1
Authority
DE
Germany
Prior art keywords
program
basic
memory
knitting
control program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE19772716651
Other languages
German (de)
Inventor
Pierre Mathilde Job
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FN Herstal SA
Original Assignee
FN Herstal SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FN Herstal SA filed Critical FN Herstal SA
Publication of DE2716651A1 publication Critical patent/DE2716651A1/en
Priority to DE20221637U priority Critical patent/DE20221637U1/en
Pending legal-status Critical Current

Links

Classifications

    • DTEXTILES; PAPER
    • D04BRAIDING; LACE-MAKING; KNITTING; TRIMMINGS; NON-WOVEN FABRICS
    • D04BKNITTING
    • D04B15/00Details of, or auxiliary devices incorporated in, weft knitting machines, restricted to machines of this kind
    • D04B15/66Devices for determining or controlling patterns ; Programme-control arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Knitting Machines (AREA)

Abstract

A knitting machine is controlled by a master program containing all the instructions necessary for the knitting machine to execute basic knitted patterns; the master program being used after analysing the stitch requirements and the necessary instructions. Different standard knitted panels which e.g. may be assembled into a garment are produced by auxiliary programs which modify the master program. A cheap and simple method of controlling knitting machines is provided.

Description

"Programmierverfahren für Strickmaschinen und Vorrichtungen für"Programming methods for knitting machines and devices for

die Durchführung desselben" Die vorliegende Erfindung bezieht sich auf ein Programmierverfahren für Strickmaschinen und auf Vorrichtungen für die Durchführung desselben.to carry out the same "The present invention relates to on a programming method for knitting machines and on devices for the implementation same.

Bekanntlich findet die Strickmaschinenprogrammierung herkömmlicherweise mittels Jacquard-Vorrichtungen statt. Dieses Programmiersystem hat sich mechanisch ausgezeichnet bewährt, bietet trotzdem mehrere Nachteile. Erstens erfordert es den Einsatz einer grossen Anzahl Blätter, Karten u.dgl. sobald das Strickprogramm mehr oder weniger verwickelt ist. Überdies ändern sich diese Blätter, Karten u.dgl. von Muster zu Muster. Dies erweist sich als besonders unwirtschaftlich für die gewerbliche Strickwarenherstellung. As is known, knitting machine programming is conventional by means of jacquard devices. This programming system has become mechanical proven to be excellent, but still has several disadvantages. First, it requires that Use of a large number of sheets, cards, etc. as soon as the knitting program is finished or less involved. In addition, these sheets, cards and the like change from Pattern to pattern. This proves to be particularly uneconomical for the commercial sector Knitwear manufacturing.

Zwecks Behebung der vorgenannten Nachteile wurde bereits empfohlen die Strickmaschinen und insbesondere die Rundstrickmaschinen mittels elektronischer Rechenanlagen zu programmieren. It has already been recommended to remedy the aforementioned disadvantages the knitting machines and in particular the circular knitting machines by means of electronic To program computer systems.

Die bekannten Systeme dieser Art erfordern aber schwere Investierungen, infolgedessen sie nur für grosse Strickbetriebe und für die Herstellung eines umfangreichen Strickwarensortiments in Frage kommen.However, the known systems of this type require heavy investments, as a result, they are only used for large knitting factories and for the manufacture of a large one Knitwear range in question come.

Der vorliegenden Erfindung ist nun die Aufgabe gestellt eine verhältnismässig einfache und überdies sehr wirtschaftliche Lösung des betreffenden Problems der Strickmaschinenprogrammierung zu bieten. The present invention is now set a relatively high task simple and, moreover, very economical solution to the problem in question To offer knitting machine programming.

Das erfindungsgemässe Programmierverfahren für Strickmaschinen besteht im wesentlichen in der Zusammenstellung eines die aufeinanderfolgenden Strickbefehle in logischer Reihenfolge umfassenden Grundprogramms, sowie eines das Aufeinanderfolgen und etwaige Wiederholen dieser Befehle, sowie das Abnehmen und Aufnehmen während des Strickens steuernden Steuerprogramms. The programming method according to the invention for knitting machines exists essentially in the compilation of one of the successive knitting commands in a logical sequence comprehensive basic program, as well as a sequence and possible repetition of these commands, as well as picking up and picking up during control program controlling knitting.

Es erweist sich als notwendig erst einige in der vorliegenden Patentschrift gebrauchte Ausdrücke vor der eingehenden Beschreibung des erfingungsgemässen Systems zu definieren. Es gelten daher die folgenden Definitionen vorbehaltlich gegenteiliger Angabe. It turns out to be necessary only a few in the present patent specification Terms used before the detailed description of the system according to the invention define. The following definitions therefore apply unless otherwise specified Specification.

Strickware : ein gemäss einem durchlaufenden Strickprogramm hergestelltes tuch- oder schlauchförmiges Strickzeug bzw. Kleidungsstück; Grundmuster : ein die Gesamtinformation (Abmessungen, Farben, Maschenstrukturen, Abnahmen und Aufnahmen, usw.) hinsichtlich der geplanten Herstellung eines bestimmten Strickzeuges umfassendes Strickmuster. Knitwear: a product made according to a continuous knitting program cloth or tube-shaped knitting or garment; Basic pattern: a die Overall information (dimensions, colors, mesh structures, approvals and recordings, etc.) with regard to the planned production of a certain knitting item Knitting pattern.

Strickwarenfamilie : Strickwarengruppe wobei die Strickwaren sich lediglich durch Grösse und bestimmte Abmessungen, Farben und sonstige geringe Abweichungen vom Grundmuster unterscheiden. Knitwear family: knitwear group where the knitwear is only by size and certain dimensions, colors and other minor deviations differ from the basic pattern.

Zyklus : programmierte Wiederholung einer und derselben Maschenreihe bzw. einer Anzahl verschiedener Maschenreihen. Cycle: programmed repetition of one and the same row of stitches or a number of different courses.

Maschenreihentyp : bestimmte, durch ihre Kennzeichen (Farbe, Maschenstruktur, Abnahmen und Aufnahmen, Übertragungen, Nadelwahl usw.) charakterisierte, einmal oder mehrmals im Grundmuster auftretende und sich von den übrigen Maschenreihen desselben unterscheidende Maschenreihe. Mesh row type: certain, by their characteristics (color, mesh structure, Acceptances and recordings, transfers, choice of needles, etc.) characterized, once or occurring several times in the basic pattern and differing from the other courses of the same distinctive row of stitches.

Das erfindungsgemässe Verfahren ermöglicht nun eine einfache, zuverlässige und schnelle Herstellung einer einem Grundmuster entsprechenden Strickwarenfamilie. Es besteht bei seinen Vorzugsdurchführungsweisen aus den folgenden Stufen - reihenweises Analysieren des Grundmusters im Hinblick auf das Zusammenstellen des vollständigen Strickprogramms desselben auf Grund der Analyseergebnisse; - Zusammenstellung eines Grundprogramms, das für jeden Reihentyp eine derselben entsprechende Adresse, sowie die für ihre Ausführung erforderlichen Befehle und die Adresse des logischerweise im betreffenden Gesamtprogramm nächstfolgenden Reihentyps enthält; - Zusammenstellung eines wenigstens die erforderlichen Anweisungen über die Reihenzahl der verschiedenen Typen, des Zyklusausganges und die Aufnahmen bzw. Abnahmen enthaltenden, das Grundprogramm ergänzenden Steuerprogramms für jedes Mitglied der betreffenden Familie; und - Vereinigung der von den beiden Programmen - Grundprogramm und Steuerprogramm - herrührenden Informationen mit Vorrang des Steuerprogramms, zwecks Programmierung der Strickmaschine für die Herstellung irgendeines Mitgliedes der betreffenden Familie. The method according to the invention now enables a simple, reliable one and quick manufacture of a knitwear family corresponding to a basic pattern. In its preferred modes of implementation, it consists of the following stages - in series Analyze the basic pattern with a view to assembling the complete one Knitting program of the same based on the analysis results; - compilation of one Basic program that has an address corresponding to the same for each row type, as well as the commands required for their execution and the address of the logically contains the next series type in the relevant overall program; - compilation one at least the necessary instructions about the number of rows of the different Types of the cycle output and the recordings or acceptances containing the basic program supplementary tax program for each member of the family concerned; and - union the one resulting from the two programs - basic program and control program Information with priority of the control program for the purpose of programming the knitting machine for the making of any member of the family in question.

Das vorgenannte Grundprogramm wird in einem zur zu programmierenden Strickmaschine gehörenden bzw. nicht gehörenden Gedächtnis gespeichert, während das bzw. die Steuerprogramme vorzugsweise, aber nicht obligatorisch in einer handelsüblichen Lochbandform festgelegt werden. The above-mentioned basic program is to be programmed in one Knitting machine belonging or not belonging Memory stored, while the control program (s) is preferred, but not mandatory, in a commercially available perforated tape shape.

Aus dem Vorhergesagten geht bereits deutlich die Vorherrschaft des Steuerprogramms hinsichtlich des sogenannten Zahlens hervor. The predominance of the Control program with regard to the so-called paying.

Vorzugsweise enthält das Grundprogramm ebenfalls die Aufnahme- und Abnahmebefehle, welche aber erst nach ihrer Bestätigung durch das Steuerprogramm ausgeführt werden, das also den Augenblick, den Rhythmus und die Zahl der Auf- bzw. Abnahmen bestimmt. The basic program preferably also contains the recording and Acceptance commands, but only after they have been confirmed by the control program that is, the moment, the rhythm and the number of opening and closing times. Declines determined.

Bei der Zusammenstellung der beiden vorgenannten Programme, empfiehlt es sich das Steuerprogramm auf ein Mindestmass zu beschränken, da jedes Mitglied der betreffenden Strickwarenfamilie die Zusammenstellung eines derartigen Programms erfordert. When putting together the two aforementioned programs, recommends to limit the tax program to a minimum, since every member the relevant knitwear family to put together such a program requires.

Die Daten in bezug auf jeden Maschenreihentyp lassen sich in Wortform - ein Wort je Reihentyp - im Hauptprogramm festlegen. Jedes Wort enthält demnach eine Adresse für den betreffenden Reihentyp, die erforderlichen Befehle für die Herstellung dieses Reihentyps, gegebenenfalls eine Auf- bzw. Abnahmeanweisung und/oder ein Zählsignal, sowie die Adresse des logischerweise im Strickprogramm nächstfolgenden Reihentyps. The data relating to each course type can be expressed in word form - Define one word per row type in the main program. So every word contains an address for the row type in question, the required commands for the Production of this series type, possibly an acceptance or acceptance instruction and / or a counting signal, as well as the address of the logically next one in the knitting program Row type.

Grundsätzlich enthält das Hauptprogramm also eine Anzahl Wörter, welche der Anzahl der verschiedenen Reihentypen entspricht. In der Praxis aber empfiehlt es sich öfters eine grössere Wörterzahl zu wählen, beispielsweise wenigstens zwei Wörter für bestimmte Reihentypen, wobei diese Wörter sich lediglich beispielsweise durch die Adresse des nächstfolgenden Typs voneinander unterscheiden. Dies bietet den Vorteil einer bedeutenden Erleichterung des Steuerprogramms. Basically the main program contains a number of words, which corresponds to the number of different row types. In practice, however, it is recommended it is often the case to choose a larger number of words, for example at least two Words for certain series types, these words only being examples by the address of the next following type of each other differentiate. This has the advantage of significantly simplifying the control program.

Das Steuerprogramm enthält eine durch die Analyse des Grundmusters bestimmte Anzahl Datenbereiche, welche in mehrere Abschnitte in bezug auf die folgenden Gegenstände eingeteilt sind: das Zählen; die Adresse eines Reihentyps für den Fall der Nichtübereinstimmung mit dem Grundprogramm (dies ist wichtig beispielsweise um einen ZykLus verlassen zu können, der sich sonst unbeschränkt wiederholen würde); die Bestätigung des Aufnahme- bzw. The control program contains an analysis of the basic pattern certain number of data areas, which are divided into several sections with respect to the following Objects are classified as: counting; the address of a row type for the case the inconsistency with the basic program (this is important for example to be able to leave a cycle that would otherwise be repeated indefinitely); the confirmation of the admission or

Abnahmebefehls; die Kontrolle; ein Vorsprung- bzw. Rückkehrbefehl und ein Schlusszeichen.Acceptance order; the control; an advance or return command and a final sign.

Der Zählabschnitt ist vorzugsweise in zwei Unterabschnitte eingeteilt, deren jeder sich auf eine Zahl, respektive N1 und N2 bezieht, wobei diese Zahlen jedesmal derart gewählt sind, dass ihr Produkt der Anzahl der erwünschten Wiederholungen eines Zyklus entspricht. Falls Bestätigung der Aufnahme oder Abnahme, ist N1 der Aufnahmen bzw. Abnahmenrhythmus und N2 die Aufnahmen- bzw. Abnahmenzahl. The counting section is preferably divided into two subsections, each of which refers to a number, respectively N1 and N2, these numbers each time are chosen such that their product is the number of repetitions desired corresponds to a cycle. If acceptance or acceptance is confirmed, N1 is the Recordings or acceptance rhythm and N2 the number of recordings or acceptance.

Dies wird in den nachstehenden Zeilen anhand eines einfachen Beispiels erläutert. This is illustrated in the following lines using a simple example explained.

Die Analyse eines Grundmusters führt zu sechs Reihentypen A-F, deren Reihenfolge die folgende ist : A,B,A,B,C,A,B,C, D,E,F. Es ist die Aufgabe ein Familienmitglied der folgenden Zusammensetzung herzustellen : 6 x A, 12 x B, 26 x A, 10 x B, 12 x C, 1 x A, 1 x B, 1 x C, 1 x D, 1 x E und 1 x F mit einer 13 mal im Bereich 26 x A, 24 x (G,H,I,J,K,L) wiederholten Aufnahme mit dem Rhythmus 2, und zwei Schlussreihen M und H. The analysis of a basic pattern leads to six series types A-F, their Order is the following: A, B, A, B, C, A, B, C, D, E, F. It's a family member's job the following composition: 6 x A, 12 x B, 26 x A, 10 x B, 12 x C, 1 x A, 1 x B, 1 x C, 1 x D, 1 x E and 1 x F with a 13 times in the range 26 x A, 24 x (G, H, I, J, K, L) repeated recordings with rhythm 2, and two final rows M and H.

Die Programmierung sieht folgendermassen aus FAMILIEN- GRUNDPROGRAMM STEUERPROGRAMM MITGLIED Reihen- Typ Adresse nächst- Befehle Abnah- Aufnah- Zählung Zählung nächst- Abnah- Aufnah- Rück- nummer folgen- men men folgen- men men stel- de Ad- de Ad- lung resse resse N1 N2 1 # A, 6x 1 1 A * * 2 3 2 6 7 # B,12x 2 2 B * 3 4 1 18 19 # A, 26x 1 1 A * * 2 13 2 44 45 # B, 10x 2 2 B * 5 2 3 54 55 # C, 2x 3 3 C * 4 3 4 66 FAMILIEN- GRUNDPROGRAMM STEUERPROGRAMM MITGLIED Reihen- Typ Adresse nächst- Befehle Abnah- Aufnah- Zählung Zählung nächst- Abnah- Aufnah- Rück- nummer folgen- men men folgen- men men stel- de Ad- de Ad- lung resse resse N1 N2 67 A, 1x 4 5 A 68 B, 1x 5 6 B 69 C, 1x 6 7 C 70 D, 1x 7 8 D 71 E, 1x 8 9 E 72 F, 1x 9 F 1 1 10 73 G 10 11 G 74 H 11 12 H 75 I 12 13 I 24x 76 J 13 14 J 77 K 14 15 K 78 L 15 10 L * 4 6 16 216 217 16 17 M 218 17 X N 1 1 1 Die waagerechten Linien der Spalte 2 bezeichnen schematischerweise die Wörter des Grundprogramms, während die der Spalte 3 sich auf die Datenbereiche des Steuerprogramms beziehen.The programming looks like this BASIC FAMILY PROGRAM CONTROL PROGRAM MEMBER Row Type Address Next Commands Decrease Increase Count Count Next Decrease Increase Return number follow- follow- follow- digit- de Ad- de Ad- lung resse resse N1 N2 1 # A, 6x 1 1 A * * 2 3 2 6th 7th # B, 12x 2 2 B * 3 4 1 18th 19th # A, 26x 1 1 A * * 2 13 2 44 45 # B, 10x 2 2 B * 5 2 3 54 55 # C, 2x 3 3 C * 4 3 4 66 BASIC FAMILY PROGRAM CONTROL PROGRAM MEMBER Row Type Address Next Commands Decrease Increase Count Count Next Decrease Increase Return number follow- follow- follow- digit- de Ad- de Ad- lung resse resse N1 N2 67 A, 1x 4 5 A 68 B, 1x 5 6 B 69 C, 1x 6 7 C 70 D, 1x 7 8 D 71 E, 1x 8 9 E 72 F, 1x 9 F 1 1 10 73 G 10 11 G 74 H 11 12 H. 75 I 12 13 I. 24x 76 y. 13 14 y 77 K 14 15 K 78 L 15 10 L * 4 6 16 216 217 16 17 M. 218 17 XN 1 1 1 The horizontal lines in column 2 schematically designate the words of the basic program, while those in column 3 relate to the data areas of the control program.

Wie aus der Tabelle ersichtlich ist, konnte das Steuerprogramm ab der Reihe 67 durch die Einführung verschiedener Wortvarianten in das Grundprogramm erleichtert werden. As can be seen from the table, the control program could ab of the 67 series by introducing different word variants in the basic program be relieved.

Im vorliegenden Beispiel bedeutet das Zeichen X das Ende des Strickorogramms. Die Anlage ist vorzugsweise mit einem Zähler versehen, dessen Aufgabe es ist die Anzahl herzustellender identischer Strickwaren anzuzeigen. Das Zeichen X wird sodann den Zähler zugesandt, der die Maschine ausschaltet beim Erreichen der erwünschten Strickwarenzahl. In the present example, the character X means the end of the knitting orogram. The system is preferably provided with a counter whose task it is Display the number of identical knitwear to be produced. The character X then becomes sent the counter, which switches off the machine when it reaches the desired Number of knitwear.

Der Umfang des Grundprogramms wird vor allem durch Faktoren wirtschaftlicher Art, und zwar insbesondere durch den Preis der handelsüblichen Datenspeicher bestimmt. The scope of the basic program becomes more economical mainly due to factors Type, in particular determined by the price of the commercially available data storage devices.

Es gibt demnach die Möglichkeit mehrere Grundprogramme in einem und demselben Gedächtnis zu speichern oder, im Grenzfall, sämtliche Möglichkeiten der zu programmierenden Strickmaschine ein für allemal in diesem Gedächtnis festzulegen. There is therefore the possibility of several basic programs in one and to store the same memory or, in the borderline case, all the possibilities of knitting machine to be programmed once and for all in this memory.

Im letzteren Fall ist aber mit dem Nachteil einer öfteren Verschwerung des Steuerprogramme durch die meistens zahlreiche Abänderungen der "nächstfolgenden Adressen" zu rechnen. In the latter case, however, there is the disadvantage of frequent aggravation of the control programs through the mostly numerous changes of the "next following Addresses "to be expected.

Wie anfangs gesagt, bezieht die vorliegende Erfindung sich ebenfalls auf Vorrichtungen für die Durchführung des obenbeschriebenen Programmierverfahrens. As stated initially, the present invention also relates on devices for performing the programming method described above.

Diese Vorrichtungen kommen natürlich für die verschiedenartigsten Ausführungsweisen in Frage, wovon jetzt eine als Beispiel in den nachfolgenden Zeilen ohne irgendeine einschränkende Absicht zwecks näherer Erläuterung des erfindungsgemässen Systems beschrieben wird. These devices come, of course, for the most diverse Modes of execution in question, one of which is given as an example in the following lines without any limiting Intent for clarification of the system according to the invention is described.

Das Grundgedächtnis MB ist beispielsweise für das Speichern von 128 das Grundprogramm bildenden Wörtern gedacht, wobei jedes Wort eine Gesamtinformation von 128 Bits enthält, und zwar beispielsweise 1) 6 Steuer-Bits; 2) 7 Bits in bezug auf die Adresse des betreffenden Wortes; 3) 7 Bits in bezug auf die nächstfolgende Adresse; 4) 1 Bit in bezug auf das Zählen; 5) 99 Bits in bezug auf die durch die Strickmaschine beim Stricken einer Reihe auszuführenden Befehle; 6) 8 Reserve-Bits. For example, the basic memory MB is for storing 128 Words that make up the basic program are thought of, with each word providing overall information of 128 bits, for example 1) 6 control bits; 2) 7 bits related to the address of the word in question; 3) 7 bits with respect to the next one Address; 4) 1 bit related to counting; 5) 99 bits in relation to the through the Knitting machine when knitting a series of commands to be executed; 6) 8 reserve bits.

Die Steuer-Bits dienen für das Anzeigen der in den obigen Stellen 2-6 vorhandenen Bits in Binärzahlen. Diese Wörter werden fortwährend reihenweise durch das Gedächtnis MB durch den Ausgang SMB freigegeben und treten durch das Tor G1 in ein Register mit Verschiebung (Shift register) SHR hinein, wenn dieses Tor geöffnet ist. The control bits are used to display the above positions 2-6 existing bits in binary numbers. These words keep getting in series released by the memory MB through the exit SMB and enter through the gate G1 into a register with shift register SHR, if this gate is open.

Das Gedächtnis MB liefert überdies ein Bezugszeichen bei dem Bit 6, dem Bit 128 (Wortende) und dem Bit 16 384 (Gedächtnisende). The memory MB also provides a reference symbol for the bit 6, bit 128 (end of word) and bit 16 384 (end of memory).

Die Maschine ist mit einer Vorrichtung, wie z.B. einem Mikroschalter, versehen, die ein Zeichen Y aussendet, wenn die Maschine imstande ist eine Strickreihe zu machen. Das Tor G1 wird durch dieses Zeichen Y zusammen mit einem Signal am Bit 128 geöffnet. Ein Gedächtnis MA (memory address) empfängt die Adresse der gefragten Reihe 1) vom Steuergedächtnis MC am Anfang des Programms; 2) vom Hauptgedächtnis MA über SHR während der Ausführung des Programms, oder 3) vom Gedächtnis MC während der Ausführung des Programms bei etwaiger Änderung des Grundprogramms (Zyklusausgang, Ausführungsvarianten usw.) Beim Bit 6 einesjeden Wortes wird das Tor G2 geöffnet und werden die folgenden Bits des Wortes nach dem Zähler gesandt, der die Anzahl der im Wort befindlichen logischer Stufen 1 zählt. The machine is equipped with a device such as a microswitch, which sends out a character Y when the machine is capable of knitting a row close. Gate G1 is activated by this character Y together with a signal at the bit 128 open. A memory MA (memory address) receives the address of the in demand Row 1) from the control memory MC at the beginning of the program; 2) from main memory MA via SHR during the execution of the program, or 3) from memory MC during the execution of the program if the basic program is changed (cycle output, Design variants etc.) With bit 6 of each word, gate G2 is opened and the following bits of the word are sent after the counter that counts the number of the logical levels 1 in the word counts.

Der Komparator CPR1 vergleicht den Ausgang CPT1 des Kontrollbereiches sämtlicher im Register SHR vorbeiziehender Wörter und sendet seine Signale nach einem Tor ET. Dieses Tor ET sendet ein Schliesssignal zum Schliessen des Tors F6 aus falls drei Bedingungen erfüllt sind : Durchgang des Bits 128 eines Wortes; Übereinstimmung des Kontrollbereiches des Wortes mit der gezählten Stufenzahl desselben; Ubereinstimmung des Adressenbereiches im Register mit der Adresse im MA. Das Signal F6 wird als Schliessbefehl zum Schliessen von G1 und G2 benutzt.The comparator CPR1 compares the output CPT1 of the control area of all words passing in the register SHR and sends its signals afterwards a gate ET. This gate ET sends a closing signal to close the gate F6 off if three conditions are met: passage of bit 128 of a word; accordance the control area of the word with the counted number of stages of the same; Accordance of the address range in the register with the address in the MA. The signal F6 is called Close command used to close G1 and G2.

Sobald G1 geschlossen ist, bleibt das im Register SHR befindliche Wort blockiert und wird dessen Befehlsinhalt der Maschine MACH über die Logik LOG übertragen. As soon as G1 is closed, the one in register SHR remains Word blocks and its command content is transmitted to the MACH machine via the LOG transfer.

Falls diese drei für das Aussenden des Signals F6 erforderlichen Bedingungen beim Bit 128 nicht erfüllt sind, sendet das Tor ET ein Nullstellsignal R aus, dessen Hauptaufgabe es ist den Zähler CPT1 zu deblockieren und dadurch das Ablesen des nächstfolgenden Wortes zu ermöglichen. If these three are required for the transmission of the signal F6 If the conditions for bit 128 are not met, the ET gate sends a zeroing signal R, whose main task is to unblock the counter CPT1 and thereby the To enable reading of the next following word.

Durch das Tor G3 und den Zähler 2X wird ein Stoppsignal A nach der Maschine gesandt, wenn ein gefragtes Wort (,xA) nach zwei Durchgängen des Gedächtnisses MB nicht gefunden ist. A stop signal is given through the gate G3 and the counter 2X A. sent to the machine if a queried word (, xA) after two passes of the Memory MB is not found.

Falls irgendeine Adresse NADS im Programm MC mit der Adresse im Gedächtnis MB im Widerspruch steht, wird dies jedenfalls durch ein Zählsignal im entsprechenden Wort des Gedächtnisses MB mitgeteilt. Sobald ein solches Signal im Register SHR bei geschlossenem Tor G1 erscheint, wird im Zähler CPT2 eine Stelle weitergezählt und wird das Ausgangssignal dieses Zählers CPT2 im Komparator CPR2 mit der entsprechenden Zahl im Gedächtnis MC verglicnen. If any address NADS in the MC program with the address in memory MB is in contradiction, this is in any case indicated by a counting signal in the corresponding MB memory word communicated. As soon as such a signal is in register SHR appears when gate G1 is closed, the counter CPT2 continues to count one digit and the output of this counter CPT2 in the comparator CPR2 becomes the corresponding one Compare number in memory MC.

Wenn die Übereinstimmung erreicht ist, wird im Zähler CPT3 eine Stelle weitergezählt und wird der Zähler CPT2 auf Null rückgestellt.When the match is reached, a digit is added to the counter CPT3 continues to count and the counter CPT2 is reset to zero.

Das Ausgangssignal des Zählers CPT3 wird mit der Zahl N3 im entsprechenden Komparator CPR3 verglichen und, wenn Übereinstimmung erreicht ist, wird die Adresse NADS durch das Tor G4 in das Hauptgedächtnis MA an Ort und Stelle der im Register SHR befindlichen Adresse ADS eingeführt, wird auf den erstfolginden Bereich des Gedächtnisses MC übergegangen und werden CPT2 und CPT3 auf Null rückgestellt. The output of the counter CPT3 is with the number N3 in the corresponding Comparator CPR3 is compared and, if a match is achieved, the address NADS through gate G4 into the main memory MA in place of the register SHR located address ADS is introduced, is on the first following area of the Memory MC is passed and CPT2 and CPT3 are reset to zero.

Nur wenn das Ausgangssignal von CPT2 der Zahl N2 entspricht, wird die etwaige Anwesenheit einer Abnahme- bzw. Aufnahme-Information A/D im zeitweilig blockierten Wort im Register SHR berücksichtigt. Only if the output signal from CPT2 corresponds to the number N2, will the possible presence of acceptance or recording information A / D in the temporary blocked word in register SHR is taken into account.

Es geht also deutlich aus der vorhergehenden Bescnreibung hervor, dass das Gesamtstrickprogramm aus einem Grundprogramm MB und einem Steuerprogramm MC besteht, wobei letzteres aber vorherrschend ist. It is therefore clear from the preceding description that that the overall knitting program consists of a basic program MB and a control program MC exists, but the latter is predominant.

Diese Verteilung des Gesamtprogramms über die zwei Programme MB und MC bietet den Vorteil einer grossen Geschmeidigkeit im Betrieb, sowie den wirtschaftlichen Vorteil, dass sie die Anwendung verhältnismässig billiger Gedächtnisse und Schaltungen ermöglicht. Überdies lassen sich die Gedächtnisse oder Programme MC leicht und schnell mittels handelsüblicher Maschinen zusammenstellen. This distribution of the entire program over the two programs MB and MC offers the advantage of great suppleness operational, as well as the economic advantage that it is relatively cheaper to use Memories and circuits made possible. In addition, the memories or Compile MC programs quickly and easily using standard machines.

Die Erfindung eignet sich natürlich für zahlreiche verschiedenartige Ausführungsweisen. Es gibt beispielsweise die Möglichkeit das Steuerprogramm ebenfalls elektronisch zu speichern, wobei das durch die beiliegende Zeichnung schematischerweise wiedergegebene Lochband oder Lochkarte durch ein dem Gedächtnis für das Grundprogramm ähnliches Gedächtnis zu ersetzen ist. The invention is of course suitable for a wide variety of purposes Modes of execution. For example, there is also the possibility of the control program to store electronically, which is shown schematically in the accompanying drawing reproduced perforated tape or punch card through a memory for the basic program similar memory is to be replaced.

Claims (4)

ANSPRÜCHE 1.- Programmierverfahren für Strickmaschinen für die Herstellung einer Strickwarenfamilie auf Grund eines Grundmusters, dadurch gekennzeichnet, dass es die folgenden Stufen umfasst - reihenweises Analysieren des Grundmusters zwecks Zusammenstellung des Gesamtstrickprogramms auf Grund der derart erhaltenen Analysenzergebnisse; - Zusammenstellung eines Grundprogramms (XB), das für jeden Reihentyp eine eigne Adresse, die für ihre Ausführung erforderlichen Befehle und die Adresse des logischerweise im betreffenden Gesamtprogramm nächstfolgenden Reihentyps enthält; - Zusammenstellung eines wenigstens die erforderlichen Anweisungen über die Reihenzahl der verschiedenen zu strickenden Typen, den Zyklusausgang und die Auf- bzw. Abnahmen enthaltenden, das Grundprogramm ergänzenden Steuerprogramms (MC) für jedes Mitglied der betreffenden Strickwarenfamilie; - und Vereinigung der von den beiden vorgenannten Programmen, d.h. vom Grundprogramm (MB) und vom Steerprogramm (MC), herrührenden Informationen mit Vorrang des Steuerprogramms (MC) zwecks Programmierung der Strickmaschine für die Herstellung irgendeines Mitgliedes der betreffenden Familie. CLAIMS 1.- Programming method for knitting machines for manufacturing a knitwear family based on a basic pattern, characterized in that it comprises the following stages - sequentially analyzing the basic pattern for the purpose of Compilation of the overall knitting program on the basis of the analytical results obtained in this way; - Compilation of a basic program (XB) that has its own for each series type Address, the commands required for their execution and the address of the logical contains the next series type in the relevant overall program; - compilation one at least the necessary instructions about the number of rows of the different the types to be knitted, the cycle exit and the increases and decreases, the basic program supplementary control program (MC) for each member of the relevant Knitwear family; - and merging of the two aforementioned programs, i.e. information originating from the basic program (MB) and the steer program (MC) with priority of the control program (MC) for the purpose of programming the knitting machine for the making of any member of the family concerned. 2.- Programmierverfahren gemäss dem Anspruch 1, dadurch gekennzeichnet, dass ausserdem die Aufnahme- und Abnahmebefehle und die Bestätigung derselben im Steuerprogramm (MC) in das Grundprogramm (MB) eingeführt werden. 2.- programming method according to claim 1, characterized in that that, in addition, the acceptance and acceptance commands and the confirmation of the same in Control program (MC) to be introduced into the basic program (MB). 3.- Programmierverfahren gemäss dem Anspruch 1, dadurch gekennzeichnet, dass der Zählbereich des Steuerprogramms (MC) in zwei Unterbereiche verteilt ist, wobei jeder Unterbereich sich für das Empfangen einer Zahl eignet und diese beiden Zahlen (N1, N2) derart gewählt sind, dass ihr Produkt der Zahl der erwünschten Wiederholungen eines Zykluses entspricht. 3.- programming method according to claim 1, characterized in that that the counting area of the control program (MC) is divided into two sub-areas, where each sub-area stands for receiving a number is suitable and these two numbers (N1, N2) are chosen to be their product of the number corresponds to the desired repetitions of a cycle. 4.- Vorrichtung für die Durchführung des Programmierverfahrens gemäss einem oder mehreren der vorhergehenden Ansprüche 1-3, dadurch gekennzeichnet, dass es wenigstens aus einem Grundgedächtnis (MB), einem durch dieses Grundgedächtnis gespeisten Register mit Verschiebung (SHR), einem Steuergedächtnis (MC), einem Gedächtnis-Adresser (MA), Zählkreisen (CPT) und Vergleichskreisen (CPR) besteht. 4.- Device for carrying out the programming procedure according to one or more of the preceding claims 1-3, characterized in that it at least from a basic memory (MB), one through this basic memory fed registers with shift (SHR), a control memory (MC), a memory addresser (MA), counting circles (CPT) and comparison circles (CPR).
DE19772716651 1976-06-14 1977-04-15 Knitting machine is controlled by master program - which is modified by standard auxiliary programs to produce different knitted pieces Pending DE2716651A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE20221637U DE20221637U1 (en) 1977-04-15 2002-01-09 Golf club head has one or more weight inserts in single area of clubhead sole in or close to imaginary extension line of shaft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
BE2055114A BE842905A (en) 1976-06-14 1976-06-14 PROCESS FOR PROGRAMMING A KNITTING MACHINE AND DEVICES FOR APPLYING THIS PROCESS

Publications (1)

Publication Number Publication Date
DE2716651A1 true DE2716651A1 (en) 1977-12-15

Family

ID=3865337

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19772716651 Pending DE2716651A1 (en) 1976-06-14 1977-04-15 Knitting machine is controlled by master program - which is modified by standard auxiliary programs to produce different knitted pieces

Country Status (3)

Country Link
JP (1) JPS52152553A (en)
BE (1) BE842905A (en)
DE (1) DE2716651A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0026425A2 (en) * 1979-10-01 1981-04-08 COSTRUZIONI MECCANICHE LONATI S.p.A. Control device for a circular knitting machine, in particular a hose knitting machine

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3702050A1 (en) * 1987-01-24 1988-08-04 Stoll & Co H FLAT KNITTING MACHINE WITH DATA PROCESSING DEVICE

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0026425A2 (en) * 1979-10-01 1981-04-08 COSTRUZIONI MECCANICHE LONATI S.p.A. Control device for a circular knitting machine, in particular a hose knitting machine
EP0026425A3 (en) * 1979-10-01 1981-05-13 COSTRUZIONI MECCANICHE LONATI S.p.A. Control device for a circular knitting machine, in particular a hose knitting machine

Also Published As

Publication number Publication date
BE842905A (en) 1976-12-14
JPS52152553A (en) 1977-12-19

Similar Documents

Publication Publication Date Title
DE1928202C3 (en) Device for the creation of statistical data on the operational sequence of program-controlled data processing systems
DE1901343C3 (en) Data processing system for the execution of material invoices
DE3102445A1 (en) CONTROL SYSTEM FOR SEVERAL EMBROIDERY MACHINES
DE1285006B (en) Method and device for controlling the extraction of records from a circulating memory
DE2324063B2 (en) Buffer storage facility
DE2418921A1 (en) DEVICE AND METHOD FOR STORING AND EXECUTING MICRO-PROGRAMS IN A DATA PROCESSING SYSTEM
DE2716651A1 (en) Knitting machine is controlled by master program - which is modified by standard auxiliary programs to produce different knitted pieces
DE2006672B2 (en) Data display device
DE1961013A1 (en) Electric pattern device for multi-system circular knitting machines with rotating needle cylinder
DE68906959T2 (en) Method for controlling a number of peripheral units quasi-parallel from a control unit and system for carrying out this method.
DE3806428C2 (en) Method and circuit arrangement for determining a bit combination contained in a series bit stream
DE2735874C2 (en)
DE2200744A1 (en) Method and device for sorting out
DE2204680A1 (en) MICROPROGRAM CONTROL DEVICE
DE3806429C2 (en) Method and circuit arrangement for determining a bit combination contained in a series bit stream
DE3417816A1 (en) Programmable switching network
DE2149636A1 (en) PROCEDURE FOR REPRESENTING MEASURED VALUES ON THE SCREEN OF A DISPLAY DEVICE
DE2728332C2 (en) Device for controlling the working width of a flat knitting machine
DE2555248C2 (en) Arrangement for the automatic recognition of information
DE1774917A1 (en) Electronic computing system
DE2060050C3 (en) Method and circuit arrangement for controlling the workpiece flow in a system of machine tools
DE3007048C2 (en)
DE1084497B (en) Logistic electronic computing device
DE456845C (en) Process and die for the production of jacquard paper cards with larger than normal card holes
DE2033709A1 (en) Associative storage system

Legal Events

Date Code Title Description
OD Request for examination
OHW Rejection