[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE2159992A1 - DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES - Google Patents

DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES

Info

Publication number
DE2159992A1
DE2159992A1 DE2159992A DE2159992A DE2159992A1 DE 2159992 A1 DE2159992 A1 DE 2159992A1 DE 2159992 A DE2159992 A DE 2159992A DE 2159992 A DE2159992 A DE 2159992A DE 2159992 A1 DE2159992 A1 DE 2159992A1
Authority
DE
Germany
Prior art keywords
data memory
data
control devices
carrier
memory according
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
DE2159992A
Other languages
German (de)
Inventor
Guenter Bauknecht
Wilhelm Dipl Ing Hadam
Juergen Dipl Ing Ploppa
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.)
H Stoll GmbH and Co KG
Original Assignee
H Stoll GmbH and Co KG
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 H Stoll GmbH and Co KG filed Critical H Stoll GmbH and Co KG
Priority to DE2159992A priority Critical patent/DE2159992A1/en
Priority to CH1559772A priority patent/CH546002A/xx
Priority to IT31199/72A priority patent/IT970138B/en
Priority to FR7241234A priority patent/FR2161978A1/fr
Priority to JP47119960A priority patent/JPS4863057A/ja
Priority to US00311530A priority patent/US3820082A/en
Publication of DE2159992A1 publication Critical patent/DE2159992A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers

Landscapes

  • Knitting Machines (AREA)

Description

P 1681P 1681

Anmelder; FirmaApplicant; company

H. Stoll & C->. 7410 Reutlingen Stollweg 1H. Stoll & C->. 7410 Reut lingen Stollweg 1

Datenspeicher für elektrische Steuereinrichtungen, insbesondere für Steuereinriohtunffen für Stoffbahnen^ erzeugende Textilmaschinen Data storage for electrical re c e STEU ereinrich obligations, particularly for S teuereinriohtunffen St o ^ ffbahnen producing textile machinery

Die Erfindung betrifft einen Datenspeicher für »lektrische Steuereinrichtungen, insbesondere für Steuereinrichtungsi-i für Stoffbahnen erzeugende Textilmaschinen. The invention relates to a data memory for electrical Control devices, in particular for control devices i-i for textile machines producing webs of fabric.

Bei den bisher bekanntgewordenen elektrischen Steuereinrichtungen von Haschinen, beispielsweise Strickmaschinen, ist das Steuerprogramm mit seinen Programmdaten überwiegend auf bewegten Datenspeichern, insbesondere Filmbändern, Magnetbändern oder Lochstreifen gespeichert. Bei Steuereinrichtungen, bei denen gleichzeitig eine Vielzahl von Progranimdaten verfügbarWith the previously known electrical control devices of machine tools, for example knitting machines, is the control program with its program data predominantly on moving data storage media, in particular film tapes, magnetic tapes or punched tapes saved. In the case of control systems in which a large number of program data are available at the same time

309824/0986309824/0986

sein muß, ergeben sich bai derartigen bewegten Datenspeichern Speicherplatzprobleme, die sich nur durch die Verwendung sehr teurer, aufwendiger Programmträger und/oder zugeordneter Ableseeinrichtungen lösen lassen.must be, there are storage space problems of this kind, which only result from moving data memories solve the use of very expensive, complex program carriers and / or associated reading devices permit.

Bin weiterer Nachteil solcher bewegter Programmträg©r besteht darin, daß ihre Lebensdauer bei Sauerbetrieb stark begrenzt ist, und daß beispielsweise bei ihrer Verwendung in Steuereinrichtungen von Textilmaschinen die Gefahr einer Verschmutzung der Programmträger oder der Abtasteinrichtungen durch feine Staubteilchen und auch durch Bandabrieb vorhanden ist. Solche Verschmutzung gen können sehr leicht zu Pehlsteuerungen, beispielsweise zu Musterfehlern in einem Gestrick, führen.A further disadvantage of such moving program carriers is that their life is very limited in acidic operation, and that, for example, in their Use in control devices of textile machines the risk of contamination of the program carriers or of the scanning devices is present due to fine dust particles and also due to belt abrasion. Such pollution gen can very easily become fault controls, for example lead to pattern defects in a knitted fabric.

Der Erfindung liegt die Aufgabe zugrunde, für elektrische Steuereinrichtungen einen Datenspeicher zu schaffen, dessen Speicherkapazität sich beliebig und je nach Bedarf erweitern läßt und der ohne einen dauernd mechanisch umlaufenden Programmträger arbeitet und sich trotzdem sehr preiswert ausbilden läßt.The invention is based on the object of creating a data memory for electrical control devices, the storage capacity of which can vary as required can be expanded as required and which works without a permanently mechanically rotating program carrier and can still be trained very inexpensively.

Die gestellte Aufgabe wird erfindungsgemäß durch einen Datenspeicher gelöst, der aus mehreren gleichen, Teilspeioher bildenden stationären Bausteinen besteht, die jeweils mindestens ein umlaufendes SchieberegisterThe object set is achieved according to the invention by a data memory which consists of several identical partial memories constituting stationary building blocks, each of which has at least one rotating shift register

- 3 - 3

309824/0986309824/0986

als Speicherteil aufweisen und su einem Gesamtspeicher beliebiger Kapazität zusammensetzbar ausgebildet ist. Dieser Datenspeicher läßt sich zweckmäßig so ausbilden, daß die Bausteine auf einem Träger in beliebiger Stückzahl lösbar befestigbar, vorzugsweise einsteckbar sind, wobei der Träger an jeder Steekotelle Anschluss© für mindestens einen Dateneingang, einen Datenausgang und mindestens einen Steuereingang aufweist. Jeder Baustein ist mit einem Zwischenspeicher versehen, der mit dem umlaufenden Schieberegister über eine von außen steuerbare, ebenfalls im Baustein enthaltene Ausleseeinrichtung verbunden ist. Aus dem fortlaufend umlaufenden Schieberegister kann eine Information in diesen Zwischenepeicher ausgelesen und dort bis zum Eintreffen einer nahhfolgend ausgeblasenen Information auf Abruf gespeichert werden. Dadurch, erhalten die Bausteine mit ihren als Teilspeicher wirkenden, dauernd mit hoher Geschwindigkeit umlaufenden Schieberegistern den Charakter eines statischen Speichers .have as a memory part and su a total memory of any capacity is designed to be assembled. This data memory can be designed in such a way that the modules can be detachably fastened, preferably plugged in, on a carrier in any number, the carrier having connection © for at least one data input, one data output and at least one control input at each Steekotelle. Each module is provided with an intermediate memory which is connected to the rotating shift register via an externally controllable read-out device which is also contained in the module. From the continuously circulating shift register, information can be read out into this buffer and stored there on request until information that has been blown out in the near future arrives. As a result, the modules with their shift registers, which act as partial memories and continuously circulate at high speed, have the character of a static memory.

Die Ausleseeinrichtung der Bausteine weist einen mit d@m umlaufenden Schieberegister verbundenen Synchroni-Bierzähler auf, der Bit der Umlaufgeschwindigkeit des Schieberegisters arbeitet und dessen Ausgang mit ein©f Vsrgleichsstuf© verbunden ist, an welche auch ein über; einen St&ueranschluß von außen betätigterer Adressen- νThe readout device of the modules has a synchronous beer counter connected to the d @ m rotating shift register on, the bit of the rotational speed of the Shift register works and its output with a © f Vsrgleichsstuf © is connected to which a via; a control connection of externally operated address ν

309824/0986309824/0986

BAD ORIGINALBATH ORIGINAL

jsähler angeschlossen let. Steht an Adrassensöhler ein von außen bestimmtes Abfragesignal an» liefert die Vergleichsstufe an ihre« Ausgang die diesen Abfrag·- eignal entsprechende Information aua den Sohieberegieterspeieher, sobald der Synohronisiersähler das Erreichen dieser Informationsstelle "beim umlauf des Schieberegisters anzeigt. Biese ausgelesene Information wird in den Zwischenspeicher gegeben und. bei den nächsten Umlaufen des Schieberegisters inner wieder erneut in dieeen Zwischenspeicher eingegeben, solange das Abfrageaignal an Adressenzähler ansteht. Dadurch wird eine sehr große Sicherheit bein Abfragen der Teilspeicher erreicht. Der Ausgang des Zwischenspeichers wird durch eine ebenfalls von außen über einen Steueranschluß beeinflußbare Schaltstufe gesteuert, über welche die Information aus den Zwischenspeicher abgerufen wird.jsähler connected let. Is by Adrassensöhler externally determined query signal to »the comparison stage delivers to its« output which this query · - e signal corresponding information to the recorder recorder as soon as the synchronization counter Reaching this information point "while circulating the Shift register. This read out information is placed in the buffer and. both next cycle of the shift register inside again re-entered into the buffer as long as the query signal is pending at the address counter. Through this a very high level of security is achieved when querying the partial memory. The output of the buffer is also from the outside via a Control connection controllable switching stage controlled, via which the information is retrieved from the buffer.

Der Datenspeicher gemäß der Erfindung hat den großen Vorteil« daß die Bausteine als integrierte Bausteine mit geringem Platsbedarf für eine sehr große Ansah! von Speicherstellen ausgebildet werden können, wobei zur Verminderung der Umlaufgeschwindigkeit das Schieberegister der Bausteine in mehrere, synchron umlaufende Parallelregister aufgeteilt sein kann, die eingangsseitig und ausgangeeeitig über logische Verknüpfungssohaltungen miteinander gekoppelt sind. DurchThe data memory according to the invention has the large one Advantage «that the building blocks are integrated as building blocks with little space requirement for a very large view! of storage locations can be formed, wherein To reduce the speed of circulation, the shift register of the modules can be divided into several synchronously rotating parallel registers, which are coupled to one another on the input and output sides via logical linkages. By

309824/0986309824/0986

215999? ρ 1681 - 5 - Ζ ι 033^ 215999? ρ 1681 - 5 - Ζ ι 033 ^

den Aufbau der Ableseeinriohtung der Bausteine kann ein allen Bausteinen gemeinsamer Taktimpulsgeber verwendet wardon. Jede Adresse für jeden Teilepeicher wird gesondert ausgebildet.the structure of the reading device of the modules a clock pulse generator common to all components used wardon. Each address for each parts memory is trained separately.

Mit einem Datenspeicher gemäß der Erfindung kiSsmen bei integrierter Bauform der einseinen und untereinander austauschbaren Bausteine mit geringem Platzbsdarf und relativ geringem Kostenaufwand Speicher geschaffen vferden, deren Speicherplatzzahl die Millionengrensse weit überschreiten kann. Dabei kann jeder Baustein 1000 und mehr Speicherplätze enthalten. Wegen seiner großen Speicherkapazität eignen sich solche Datenspeicher besonders für Steuereinrichtungen für Stoffbahnen erzeugende Textilmaschinen, wie Webmaschinen, Wirkmaschinen und Strickmaschinen. In Steuereinrichtungen für Flachstrickmagohinen kann beispielsweise ein einziger Baustein analog einer heute noch -verwendeten mechanischen Jacquardkarte Informationen für jede Hadel des Nadelbettes enthalten. In einem solchen Baustein kann also die Information für die Bildung einer ganzen Maschenreihe dauernd enthalten sein. Dabei besteht für den Strickmaschinenbanutzer der Vorteil, daß er den Datenspeicher der Steuereinrichtung nach Belieben erweitern kann, also bei Strickmaschinen zur Herstellung relativ einfach gemusterter Gestricke zunächst nur mit wenigen Bausteinen arbeiten, späterWith a data memory according to the invention kiSsmen at integrated design of the single and among each other interchangeable components with little space requirement and created memory at a relatively low cost vferden, whose storage space number is the million grensse can exceed far. Each module can contain 1000 or more storage locations. Because of his large storage capacity, such data memories are particularly suitable for control devices for fabric webs producing textile machines such as weaving machines, knitting machines and knitting machines. In control devices for flat knitted magazines, for example, a single building block can be used analogously to one that is still used today mechanical jacquard card information for each needle of the needle bed included. In such a module, the information for education a whole row of stitches. The knitting machine operator has the advantage that he has the data memory of the control device can expand at will, i.e. with knitting machines to produce relatively simply patterned knitted fabrics initially only work with a few building blocks, later

309824/0986309824/0986

aber zur Herateilung komplizierterer Geatrioksuster vettere gleiche und austauschbare Bausteine auf den Träger aufstecken und mit zusätzlichen Informationen füllen kann.but for the purpose of dividing more complicated patterns of geatria compare identical and interchangeable components to the Attach the carrier and with additional information can fill.

Me gewünschten Daten werden in die Bausteine in eine« einmaligen Einlesevorgang von einem beliebigen Datenträger, beispielsweise einem Hagnetband oder einem Lochstreifen mit der diesem Datenträger arteigenen, Einlesegoaöhwindigkeit übernommen und dann im Baustein so lange gehalten, wie der Datenspeicher an eine Spannung gelegt iet. Hit dem erwähnten einzigen Datenträger können bei einem einzigen Ablauf oder Uralauf diese& Datenträgers oder auch nacheinander durch mehrere Umläufe dieses Datenträgers eine Vielzahl von Binzelnaschlnen, die jeweils einen eigenen Datenspeicher gemäß der Erfindung aufweisen, gespeist warden. Sin sehr großer Vorteil ist dabei, daß in den Datenspeichern das Gesamtprogramm einer Maschine gespeichert werden kann. Bei einer Strickmaschine sind also nicht nur jeweils für ein® einzige Haschanreihe gültige Informationen im Datenspeicher gehalten, der dann fortlaufend mit neuen Informationen besetzt werdon müßte.The desired data is transferred to the modules in a “one-time reading process from any data carrier, for example a magnetic tape or a punched tape at the read-in speed inherent to this data carrier and then held in the module as long as the data memory is connected to a voltage. Hit the mentioned single data carrier, in a single run or Uralauf these & data carriers or also successively through several revolutions of this data carrier a plurality of Binzelnaschlnen, each having their own data memory according to the invention, can be fed. A great advantage here is that the entire program of a machine can be stored in the data memory. In a knitting machine , valid information is not only kept for a single row of hashans in the data memory, which then has to be continuously filled with new information.

Beim Einsatz des Datenspeichers ist man nicht an eine bestimmte Folge von gespeicherten Informationen bei der Abfrage gebunden, sondern beim Abfragen des Daten-When using the data memory one is not at one certain sequence of stored information is bound when querying, but when querying the data

309824/0986309824/0986

21 ρ 1681 - 7 - ζ ι 21 ρ 1681 - 7 - ζ ι

Speichers kann beliebig von Baustein zu Baustein und über die AdreesonsUhler von einer darin gehaltenen Einzelitsf ormatiovi tsu einer beliebigen anderen Einzelinfonaation gesprungen werden. Dabei läuft dieser Adressensähler beispielsweise bei dor Verwendung des Datenspeichers in einer Steuereinrichtung für Strickmaschinen synchron mit den Hadelschritten der !faschine uia. über den Adreesensählor kann eine in umlaufenden Schieberegister des Bausteines enthaltene Gssamtinformation auch in der Stufenfolge der gespeicherten * EiuEelinfonnatiοnen aber -feit einer beliebigen Wahl des Anfangs dieser Polgö abgelesen werden* auch läßt sich eine Wiederholung der jeepeicherten Informations« folge oder eines Teiles dieser gespeicherten laforeationsfolge in gleicher Poigerichtung oder spiegelbildlich erhalten.Memory can be moved from block to block and via the AdreesonsUhler from one held in it Individual form of any other individual information be jumped. This address counter runs, for example, when using the Data memory in a control device for knitting machines synchronized with the Hadelschritt der! Faschine uia. Via the address dialer, a circulating All information contained in the shift register of the module also in the sequence of the stored * Free information, however, is free of any choice the beginning of this Polgö can also be read * a repetition of the jeep-saved information " follow or part of this stored laforeation sequence Received in the same direction of the pointer or as a mirror image.

Its Hinblick auf die Möglichkeit der beliebigen Erweiterung eines Datenspeichers gemäß der Erfindung kann auch der Träger für die Bausteine in mehrere aneinanderfügbare Trägerabachnitte unterteilt sein. Auch können mehrere Bausteine su Bausteingruppen miteinander kombiniert und unter Verminderung dar Herstellungskosten als integrierte Bausteingruppe ausgebildet sein. Bin weiterer Vorteil des Datenspeichers liegt darin begründet., daß «eine Umlauf geschwindigkeit und damit such 3eine Aufnahme an elektrischer Leistung verändertIts in view of the possibility of any expansion of a data memory according to the invention also the carrier for the building blocks in several attachable Be divided carrier sections. Also can several modules su module groups can be combined with one another and designed as an integrated module group with a reduction in manufacturing costs. Another advantage of the data memory is based on the fact that «a circulation speed and thus such 3 changes the consumption of electrical power

- 8- 8th

0 9 C 2 /, / ü 3 fi C ■-■■■■0 9 C 2 /, / ü 3 fi C ■ - ■■■■

P 1681 - 8 -P 1681 - 8 -

kann. So kann beispielsweise "bei ruhendem Datenspeicher, also In abgeschaltetem Zustand der der Steuer einrichtung jswgc ordneten Maschine, die Umlaufgeschwindigkeit der Schieberegister der Bausteine des Datenspeichers stark herabgesetzt werden, ohne daß deshalb die gespeicherten Informationen verändert werden.can. For example, when the data memory is idle, that is, when the control is switched off device jswgc arranged machine, the rotational speed the shift register of the building blocks of the data memory are greatly reduced without this the stored information is changed.

Näheres über die Erfindung ergibt sich aus der nachfol·* fiendau Bascliröibuag in Verbindung ait der Zeichnung, Ruf der ein Aiu'führungebe.isplel der wichtigsten Bestand tolle eitios Datenspeichers gemäß der Erfindung im Blockachaltbild dargestellt ist.More details about the invention can be found in the following * fiendau Bascliröibuag in connection with the drawing, Reputation of an Aiu'führungebe.isplel the main stock great eitios data memory according to the invention in Block diagram is shown.

Im eineeinen zeigen:Show in one:

Fig. 1 die Einzelteile eines einseinen Bausteines dee Datenspeichers ίο Blockschaltbild;1 shows the individual parts of a single component of the data memory ίο block diagram;

Fig- 2 einen Teil eines Trägers mit mehrerenFig. 2 shows a part of a carrier with several

Einstecketeilen «für Bausteine gemäß Pig.1 in schenatischer Darstellung.Plug-in parts «for modules according to Pig.1 in schema representation.

Fig.1 zeigt einen durch eine strichpunktierte Linie un~ rissenen Baustein 10 des Datenspeichers. Er enthält ale dynamischen Speicherteil vier parallel zueinander geschaltete Hinlaufende Schieberegister 11,12,13 und 14, denen die Informationen in Multiplexverfahren eingegeben und entiiocaaavi werden. Die gegenseitige VerknüpfungFig. 1 shows a by a dash-dotted line un ~ cracked block 10 of the data memory. It contains ale dynamic memory section four parallel shift registers 11, 12, 13 and 14, where the information is multiplexed and entiiocaaavi. The mutual connection

309824/0986309824/0986

BAD ORIGINALBATH ORIGINAL

P 1681 ~ 9 -P 1681 ~ 9 -

der vier Parallelschi*biiragiet«r 11 - 14 ©rfolgt über logische SchaltuEigen, die im Blockschaltbild nicht im einzelnen dargestellt sind. Über diese logischen Schaltungen sind die umlaufenden Schieberegister rait einem gemeinsamen Bateneingang 15 und einem Steuersignaleingang 16 verbunden, auf den Umschalteignal© von "Einschreiben11 auf "Kegisteruailauf n und umgekehrt gegeben werden. Auf der Ausgangsseite nind die vier parallel geschalteten Schieberegister H 14 mit einem Zwischenspeicher 17 verbunden, der aus einer ΙΊ1ρ/Ρ1ορ~Schaltung besteht und der mit einer Ausgangssehaltatufe gekoppelt ist, die in Abhängigkeit von auf zwei Steuersignale ingäuge 18 und 19 gegebenen Signalen den Datenausgang 20 des Bausteines 10 freigibt oder sperrt.The four parallel connections 11 - 14 © take place via logical circuits that are not shown in detail in the block diagram. The circulating shift registers rait are connected via these logic circuits to a common data input 15 and a control signal input 16, to which the switchover signal © from "write 11 to" register run n and vice versa are given. On the output side, the four parallel shift registers H 14 are connected to a buffer memory 17, which consists of a ΙΊ1ρ / Ρ1ορ ~ circuit and which is coupled to an output holding stage which, depending on signals given to two control signals 18 and 19, the data output 20 of block 10 enables or disables.

Den vier parallel geschalteten Schieberegistern 11-14 ist ein Synchronisierzähler 21 zugeordnet, und Schieberegister und SynchronieierWähler werden über Anschluß- «e 22 und 23 des Bausteines mit Taktsigaalen versorgt. Der Synchronisierzähler 21 bildet susacuaen mit einem Adressenaähler 24 und einer Vergleichsstufe 25 eine Ausleoeeinrichtung des Bausteines 10. Bar Adreseenzähler 24 erhält über Anschluß8a 26 und 27 Taktiopulse von einer zu steuernden Ilaochitte oder von einem Progracnaträger, von welchem in den umlaufenden Schieberegistern zu speichernde Ini'ormati msdaten abgencnmen werden. In ihm werden, alle Adressen für das Ein- und Auslesen vonThe four shift registers 11-14 connected in parallel a synchronizing counter 21 is assigned, and the shift register and synchronizing selector are connected via connection «E 22 and 23 of the module are supplied with clock signals. The synchronizing counter 21 forms susacuaen with one Address counter 24 and a comparison stage 25 a Readout device of module 10. Bar address counter 24 receives clock pulses from 26 and 27 via connection 8a an Ilaochitte to be controlled or from a progracna carrier, from which initialization data to be stored in the circulating shift registers are accepted. In all addresses for reading in and out of

10 -10 -

309824/0986309824/0986

BAD ORIGINALBATH ORIGINAL

gespeicherten Informationen, erzeugt. Der Adresaanssähler kann Über auf Steu^rsingänge 28 und 29 Steuersignale auf einen oberen oder unteren Ausgangewert surückgesteXlt und in seiner Zählrichtuog beeinflußt werden. Die Vergleichsstufe 25» die sowohl mit den Auegängen des Synchroni sisraählers 21 alts auch mit den Ausgängen des Adressenaählera 24 verbunden let, vergleicht jeweils den Inhalt das Synchronisier jsiihlero und dee Adressennählere. Bei Inhaltsgleiohheit wird die Information der adressierten Informationsspeicherstelle aus den umlaufenden Schieberegistern in den Zwi~ schenspeichsr 17 übertragen. De der Adreseenssähler, der seine Takt impulse beim Auslesevorgang von einer siu steuernden Maschine erhält« im allgemeinen langsame!* umläuft, wird die adressierte Infonsa tion mehr&als dur^l die VergleichstJ f® in den Zwischenspeicher 17 gegeben. Sollte also einmal zu Beginn eines Zählimpulses durch Überschneidungen, die durch unterschiedliche Laufzeiten der verschiedenen Toilschaltungen bedingt s«in könnten, die adressierte Information nicht sofort rieh» tig erfaSt werden, wird dieser Mangel sofort durch die nächstfolgende erneute Adressierung behoben. Dies trägt wesentlich ssur Sicherheit der Betriebsweise d«3 Datenspeichers bei. stored information, generated. The address counter can be accessed via control inputs 28 and 29 Control signals are restored to an upper or lower output value and influenced in its counting direction will. The comparison level 25 »which both with the outputs of the Synchroni sisraähler 21 alts too let connected to the outputs of the address dialer 24, compares the content of the synchronizing jsiihlero and the address details. In the event of content equality, the information of the addressed information storage location from the circulating shift registers in the intermediate Schenspeichsr 17 transferred. De the address picker, which its clock pulses during the readout of a siu controlling machine receives «generally slow! * circulates, the addressed information is more & than dur ^ l the comparison stJ f® is placed in the intermediate memory 17. So it should go through once at the beginning of a counting pulse Overlaps caused by the different running times of the various toilet switches could not get the addressed information immediately » This deficiency is immediately detected by the The next re-addressing corrected. This contributes significantly to the security of the operating mode of the data memory.

Fig.2 zeigt einen Teil eines Irägers 30 des Datenspeichers, auf welchen mehrere der in Sig.i dargestellten 2 shows part of a carrier 30 of the data memory on which several of the items shown in Sig.i.

309824/0986309824/0986

P 1681 - 11 -P 1681 - 11 -

Bausteine 10 aufgesteckt werden können. Es sind zwei Bausteine 10a und 10b dargestellt, welche die erste Stackstelle von zwei Steckstellenreihen des Trägars 30 besetzen. Die Steekatellen des Trägers 30 sind an den Stollen der Anschlüsse der Bausteine 10 mit entsprechend bezifferten Berührungskontakten versehen. Aus der Mg.2 ist auch ersichtlich, daß alle gleich bezifferten Anschlußkontakte aller Steckstellea miteinander verbunden sind und zu entsprechend bezeichneten gemeinsamen Anschlußstellen an der Peripher * rie des Trägers geführt sind.Blocks 10 can be attached. There are shown two building blocks 10a and 10b, which occupy the first stack position of two rows of slots in the carrier 30. The porter's steak catelles 30 are provided with corresponding numbered touch contacts on the studs of the connections of the building blocks. From Mg.2 it can also be seen that all identically numbered connection contacts of all plug-in points a are connected to each other and to correspondingly designated common connection points on the periphery * rie of the wearer are performed.

Im Träger sind auflerde· Dekoder 31» 32 und 33 vorgesehen, denen jeweils eine Gruppe von Bausteinen bzw. Baustein-Steckstellen des Trägers zugeordnet sind. Diese Dekoder bilden einen Teil der sog. Randelektronik des Datenspeichers, welche für die Bausteinauewahl bei der Speicherablesung sowie bein Einspeichern der Information erforderlich fet, und die auch «ine Verriegelung bestimmter Anschlüsse der Bausteine zur Erhöhung der Betriebssicherheit bewirkt. Also provided in the carrier are decoders 31 »32 and 33, each of which is assigned a group of modules or module plug-in points of the carrier. This decoder forming part of the so-called. Electronics edge of the data memory, which fet required for Bausteinauewahl in the memory read and comprising storing the information, and causes also "ine locking certain terminals of the modules to increase the operational safety.

Das Einlesen von Informationen in die umlaufenden Schieberegister der Bausteine kann von einen Lochband au» vorgenommen werden, das entsprechend seiner. Laufgeschwindigkeit den Adressenzähler 24 taktet. Am Steuer-« eingang 16 tritt ein Signal "Einschreiben" auf. DerThe reading of information into the rotating shift register of the modules can be done by a perforated tape. be made according to his. Running speed clocks the address counter 24. Steering-" at input 16 a "write" signal occurs. Of the

- 12 -- 12 -

30902/. /098630902 /. / 0986

BAD ORIGINALBATH ORIGINAL

P 1681 « 12 -P 1681 «12 -

Adreßmmssähler sä-shlt in siner vorgegebenen Richtung. Sobald an beiden su der Ausgangaochßltstufe den Bau · eteinoB füiiroudea Angchlüosen 18 und 19 S teueraigiiale &nlieg«nt wird dar Baustein sofort von Einschreiben auf Sohieberegieterumlauf umgesohaltet, so daß Informationen entnommen werden können. Address counter sä-sste in its specified direction. Once both of the Ausgangaochßltstufe su construction · eteinoB füiiroudea Angchlüosen 18 and 19 S & teueraigiiale nlieg "n t represent block is immediately umgesohaltet of registered on Sohieberegieterumlauf so that information can be gathered.

5824/09865824/0986

BAD ORIGINALBATH ORIGINAL

Claims (1)

Ϊ681 - 13 -Ϊ681 - 13 - ILg-Ji„.β..ψ- * a ft s ρ r Ü,, c ft, oILg-Ji ".β. .ψ- * a ft s ρ r Ü ,, c ft, o Datenspeicher für elektrisch© Steuereinrichtungen, insbesondere für StöueröinriqhtuKgett für Stoffbahnen eraaugßttde Textilmaschinen, dadurch gekennzeichnet, daS er aus mehreren gleichen, ?eilspoicher Mldtmden Baustaiaen (10), dieData storage for electrical © control devices, especially for StöueröinriqhtuKgett for fabric panels eraaugßttde textile machines, characterized in that it consists of several identical,? Mldtmden Baustaiaen (10), the ν umlaufsiideo Sohieb^rsgigter (11~1.4Ä) ale Speiν circulating siideo as chopped (11 ~ 1.4 Ä ) ale spei mifv?eieea, «u einem Geaacrtspöiclior beliebiger Kapazität zu&mmen&QtzbaT ausgebildet ist. mifv? eieea, «u a Geaacrtspöiclior of any capacity to & mmen & QtzbaT is formed. ίϊ. Dätsnspsiehör nach Anspruch tr dadurch g@k@?mf:eieh» net, das di© Böusteine (10) ©uf ainam iräg^r (50) In beliebiger Anordnung und in beliebiger Stücksabi lösbar "befestigt, vorzugsweise eingesteckt sind, iioböi d«r !Präger an jedsr Steekstelle Aßschlüsse i'ür laisidestens einen Batenöingasig, «ilnsn Datenatis*· mindostens einen Steuöraiagang aufweist«ίϊ. Dätsnspsiehör according to claim t r thereby g @ k @? Mf: eieh »net that the © Böusteine (10) © uf ainam iräg ^ r (50) in any arrangement and in any piece sabi detachably" attached, preferably inserted, iioböi d Embossed at every Steekstelle statements for the least one data entry gas, "in the data base at least one tax rate" 3· BiStenspöiC'her nach Anspruch T und/oder Anspruch 2 1 ' dadurch. g«kamiZ3ichnöt, dsS der Baustein (1X>) einen 2wi3Gh<anspölßhör (17) aufweist, der mit d-ornfsnden Schißbaragieter (11-14) über ein© ton3 · BiStenspöiC'her according to claim T and / or claim 2 1 'thereby. G «kamiZ3ichnöt, that the building block (1X>) has a 2wi3Gh <anspölßhör (17), which with d-ornfsnden Schißbaragieter (11-14) over a © tone i?lfenfall8 im Baustein enthalten© Aus.·? (21,25»24) verbunden ist.i? lfenfall8 included in the module © Aus. ·? (21.25 »24) is connected. 1414th 309824/0986309824/0986 BAD ORIGINALBATH ORIGINAL P 1681 - H -P 1681 - H - \, Datenspeicher nach Anspruch 3» dadurch gekennzeichnet, daß die Ausleaeainrlchtung einen mit dom umlaufenden Schieberegister (11~H) verbundenen Synalurottislerzählex· (21), «inen über SteueratiBchlüQRfl (26-29) von auSsrt betätigen Adressensähler (24) und eine mit den Ausgängen des Synchroni siorzlihlera (21) und des Adressansöiilera (24) verbundene Vergleichsstufe (25) aufweist, deren Ausgang mit dem Zwischenspeicher (17) verbunden ist. \, Data storage as claimed in claim 3 »that the Ausleaeainrlchtung a dom circulating shift register (11 ~ H) connected Synalurottislerzählex · (21)," inen about SteueratiBchlüQRfl (26-29) operated by auSsrt Adressensähler (24) and one with the Outputs of the Synchroni siorzlihlera (21) and the Adressansöiilera (24) connected comparison stage (25), the output of which is connected to the buffer (17). 5. Datenspeicher nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß das umlaufende Schieberegister in mehrere, synchron umlaufend· Parallelregister (11-14) aufgeteilt ist, die eingangseeitig und ausgabeseitig über logische Verknüpfung« schaltungen miteinander gekoppelt sind.5. Data memory according to one of claims 1 to 4, characterized in that the rotating shift register is divided into several, synchronously rotating · parallel registers (11-14), the input side and the output side via a logical link " circuits are coupled together. 6. Datenspeicher nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß del* Baustein (10) eine den Auegang des Zwischenspeichers (17) steuernde Schaltstufe aufveiet, die mit mindestens einem SteueransohluQ (18,19) des Bausteins (10) verbunden let.6. Data memory according to one of claims 1 to 5, characterized in that del * module (10) one the output of the buffer (17) controlling switching stage aufveiet with at least one SteueransohluQ (18,19) of the module (10) connected let. 7. Datenspeicher nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die Umlaufgeschwindig-7. Data memory according to one of claims 1 to 6, characterized in that the Umlaufgeschwindig- 309824/0986309824/0986 SADSAD F 1681 - 15 -F 1681 - 15 - keit des Schieberegisters oder der Parallölregister (11-H). der mit dem Träger (30) angeordneten Bausteine {10) verstellbar ist.the shift register or the parallel oil register (11-H). the building blocks {10) arranged with the carrier (30) can be adjusted. 8. Datenspeicher nach einem der Ansprüche 1 bis 7» dadurch gekennzeichnet, daß die Bausteine (10) mit integrierten Schaltungen versehen sind.8. Data memory according to one of claims 1 to 7 »characterized in that the modules (10) are provided with integrated circuits. 9· Datenspeicher nach einem der Ansprüche 1 bis 8,9 data memory according to one of claims 1 to 8, dadurch gekennzeichnet, daß der Träger (30) für di« Bausteine (10) in mehrere aneinanderfügbare Träger« abschnitte unterteilt ist.characterized in that the carrier (30) for di « Building blocks (10) is subdivided into several joinable carrier «sections. 10. Datenspeicher nach einem der Ansprüche 1 bis 9* dadurch gekennzeichnet, dafi mehrere Baueteine (10) Bausteingruppen miteinander kombiniert «Ind.10. Data memory according to one of claims 1 to 9 *, characterized in that several building blocks (10) Block groups combined with one another «Ind. 11. Datenspeicher für ein· elektrisch« Hadelauevahleinrichtung für Strickmaschinen, dadurch gekennzeichnet, daß das unlfuifende Schieberegister (11-14) eines jeden Bausteine (10) «ine Stufensahl aufweist, die mindestens der Geeamtsahl der in einem Hadelträger der Strickmaschine enthaltenen Stricknadeln entspricht.11. Data memory for an "electrical" Hadelauevaheinrichtung for knitting machines, characterized in that the unlfuifende shift register (11-14) of each building block (10) has a number of steps, the at least the total number of knitting needles contained in a needle carrier of the knitting machine is equivalent to. 309824/0986309824/0986 BAD ORIGINALBATH ORIGINAL
DE2159992A 1971-12-03 1971-12-03 DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES Pending DE2159992A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE2159992A DE2159992A1 (en) 1971-12-03 1971-12-03 DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES
CH1559772A CH546002A (en) 1971-12-03 1972-10-24
IT31199/72A IT970138B (en) 1971-12-03 1972-10-31 DATA MEMORIZER FOR ELECTRIC CONTROL SYSTEMS ESPECIALLY FOR CONTROL DEVICES FOR TEXTILE MACHINES PRODUCING FABRIC BALLOON SPINDLES
FR7241234A FR2161978A1 (en) 1971-12-03 1972-11-21
JP47119960A JPS4863057A (en) 1971-12-03 1972-12-01
US00311530A US3820082A (en) 1971-12-03 1972-12-04 Data storage means for electrical control systems particularly for knitting machines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2159992A DE2159992A1 (en) 1971-12-03 1971-12-03 DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES

Publications (1)

Publication Number Publication Date
DE2159992A1 true DE2159992A1 (en) 1973-06-14

Family

ID=5826896

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2159992A Pending DE2159992A1 (en) 1971-12-03 1971-12-03 DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES

Country Status (6)

Country Link
US (1) US3820082A (en)
JP (1) JPS4863057A (en)
CH (1) CH546002A (en)
DE (1) DE2159992A1 (en)
FR (1) FR2161978A1 (en)
IT (1) IT970138B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5088366A (en) * 1973-11-21 1975-07-16
US4051794A (en) * 1974-08-12 1977-10-04 Union Special Corporation Automatic sewing machine
US4004135A (en) * 1974-10-23 1977-01-18 Viable Systems, Inc. Jacquard card to magnetic tape archives storage and retrieval system
US4050393A (en) * 1975-09-29 1977-09-27 Usm Corporation Method and apparatus for controlling an automatic bar tacking machine
SE400789B (en) * 1975-06-18 1978-04-10 Husqvarna Ab ELECTRONIC CONTROL CIRCUITS FOR A SEWING MACHINE
GB1526232A (en) * 1975-10-08 1978-09-27 Texas Instruments Ltd Digital data storage systems
US4477918A (en) * 1981-10-13 1984-10-16 Rca Corporation Multiple synchronous counters with ripple read
WO1997013908A1 (en) * 1995-10-11 1997-04-17 Textilma Ag Knitting machine, especially warp knitting machine
JP2000328404A (en) * 1999-05-17 2000-11-28 Precision Fukuhara Works Ltd Controlling apparatus and method for electronically patterning circular knitting machine
CN109736007B (en) * 2019-03-12 2020-04-07 江南大学 Pattern loading control implementation method for high-speed double-needle-bar warp knitting machine

Also Published As

Publication number Publication date
JPS4863057A (en) 1973-09-03
FR2161978A1 (en) 1973-07-13
US3820082A (en) 1974-06-25
IT970138B (en) 1974-04-10
CH546002A (en) 1974-02-15

Similar Documents

Publication Publication Date Title
DE3782756T2 (en) DIRECT ACCESS MEMORY.
DE2754392C3 (en) Method and circuit arrangement for generating moving objects on a television screen
DE3022118C2 (en) Control circuit for a character / graphics display device
DE2651543C3 (en) Digital grid display system
DE3102445A1 (en) CONTROL SYSTEM FOR SEVERAL EMBROIDERY MACHINES
DE3630828A1 (en) DEVICE FOR DISPLAYING AND PREPARING KNITTING PATTERNS TO BE MADE BY A FLAT-KNITTING MACHINE
DE2004194A1 (en) System for the electronic control of a knitting machine
DE2159992A1 (en) DATA MEMORY FOR ELECTRICAL CONTROL DEVICES, IN PARTICULAR FOR CONTROL DEVICES FOR FABRIC WEB-PRODUCING TEXTILE MACHINES
DE3686593T2 (en) METHOD AND SYSTEM FOR DISPLAYING IMAGES IN NEARBY AREAS.
DE4402447C2 (en) Device for generating a multi-scene video signal
DE1499190C3 (en) Electronic data processing system
DE2261752A1 (en) SAMPLE TESTING SYSTEM FOR THE CONTROL OF TEXTILE MACHINES
DE3877784T2 (en) DEVICE FOR DISPLAYING DIGITAL DATA.
DE1449633B2 (en) CONTROL CIRCUIT FOR CARD PUNCHER OR PUNCH CARD VERIFIER WITH A PROGRAM MEMORY
DE2324063B2 (en) Buffer storage facility
DE2920228A1 (en) SIGNAL GENERATOR FOR RECORDER DATA STATION
DE2102063B2 (en) PROGRAM CONTROL DEVICE FOR CONTROLLING SEVERAL MULTI-SYSTEM CIRCULAR KNITTING MACHINES
DE2011194C3 (en) Method for displaying the chronological sequence of series of measured values on the screen of a display device
DE69321544T2 (en) Semiconductor memory device
DE3729494C3 (en) Device for storing video signals
DE19750927B4 (en) Method for continuously reading out a data sequence from a memory
DE2547052C3 (en) Data processing equipment
DE1549934A1 (en) System for writing or recording electronically reproducible symbols
DE2605066A1 (en) CHANNEL ASSIGNMENT CIRCUIT FOR ESTABLISHING A TIME-MULTIPLE BROADBAND CONNECTION
DE2031532A1 (en) Control system and coding method for curve recorders and similar devices