DE2000086B2 - ELECTRONIC PRICE COMPUTING SCALE - Google Patents

ELECTRONIC PRICE COMPUTING SCALE

Info

Publication number
DE2000086B2
DE2000086B2 DE19702000086 DE2000086A DE2000086B2 DE 2000086 B2 DE2000086 B2 DE 2000086B2 DE 19702000086 DE19702000086 DE 19702000086 DE 2000086 A DE2000086 A DE 2000086A DE 2000086 B2 DE2000086 B2 DE 2000086B2
Authority
DE
Germany
Prior art keywords
price
weight
memory
pulses
scales
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.)
Granted
Application number
DE19702000086
Other languages
German (de)
Other versions
DE2000086A1 (en
DE2000086C (en
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 filed Critical
Priority to DE19702000086 priority Critical patent/DE2000086C/en
Priority claimed from DE19702000086 external-priority patent/DE2000086C/en
Publication of DE2000086A1 publication Critical patent/DE2000086A1/en
Publication of DE2000086B2 publication Critical patent/DE2000086B2/en
Application granted granted Critical
Publication of DE2000086C publication Critical patent/DE2000086C/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/40Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
    • G01G19/413Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means
    • G01G19/414Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
    • G01G19/4144Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only for controlling weight of goods in commercial establishments, e.g. supermarket, P.O.S. systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/60Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
    • G06F7/68Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using pulse rate multipliers or dividers pulse rate multipliers or dividers per se

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

einem Impulsgeber für die Durchführung einer Kontrollrechnung vorbestimmten Ergebnisses, dadurch gekennzeichnet, daß der Impulsgeber (22) vor dem eigentlichen Rechenvorgang ein- 45 schaltbar ist und eine vom eingestellten Grundpreis abhängige Kontrollrechnung ausgeführt wird, indem der Impulsgeber (22) in den Gewichtsspeicher (33) und über den Gewichtswerta pulse generator for the execution of a control calculation of a predetermined result, characterized in that the pulse generator (22) turns on 45 is switchable and a control calculation dependent on the set basic price is carried out is by the pulse generator (22) in the weight memory (33) and via the weight value

wird, daß die resultierende Impulszahl nach Zählung in einem Betragsspeicher den Preis der Ware repräsentiert. is that the resulting number of pulses after counting in an amount memory represents the price of the goods.

Es ist ferner bekannt, an- und abschaltbare elektromagnetisch betätigte Druckeinheiten an die Speicher anzuschließen, welche Drucktypenräder verstellen. Nach ihrer Einstellung wird ein Signal an eine Druckeinheit gegeben, welches den Abdruck derIt is also known to be switched on and off electromagnetically to connect actuated printing units to the memory, which adjust printing type wheels. After they have been set, a signal is sent to a printing unit, which prints the

mit dem Grundpreis multiplizierenden Rechner 50 Werte für Gewicht und Preis sowie des von Handwith the calculator multiplying the basic price 50 values for weight and price as well as manually

(28) in den Preisspeicher (31) in gleicher Weise eingegebenen Grundpreises dadurch auslöst, daß ein(28) in the price memory (31) in the same way entered basic price triggers that a

wie die Waage (1) beim eigentlichen Rechenvor- Zugmagnet anzieht und den Abdruck der Werte aufhow the scales (1) attracts the actual arithmetic pre-pulling magnet and the imprint of the values

gang so viel Impulse eingibt, bis im Gewichts- einem Etikett bewirkt.input so many impulses that it causes a label in the weight.

speicher (33) ein dekadisches Vielfaches der Ge- Es ist bekannt, für die Kontrolle den Vorgang der wichtseinheit erreicht ist, wobei die Anzahl dieser 55 elektronischen Multiplikation des Gewichtes mit dem Impulse größer ist als jede beim Vorgang der von Hand eingestellten Grundpreis und die Speiche-Gewichtsübertragung mögliche Anzahl, und daß rung der Werte von Gewicht und Betrag auf mögder Gewichtsspeicher (33) damit den Impulsge- liehe Fehler dadurch zu überprüfen, daß die Reduber abschaltet, und daß ein Signalgeber (57) er- nanz des elektronischen Systems so weit erhöht wird, regt wird, der den eigentlichen Rechenvorgang 60 daß eine Fehlerkontrolle durchführbar ist. Diese ernur dann freigibt, wenn gleichzeitig im Preisspei- folgt entweder in der Weise, daß zwei voneinander eher (31) ein dem dekadischen Vielfachen der unabhängige Rechen- und Speichersysteme vorhan-Gewichtseinheit gleichwertiges Vielfaches des den sind, in denen die Operationen jeweils unabhän-Grundpreises vorliegt. gig voneinander durchgeführt werden, bei deren 3. Elektronisch preisrechnende Waage nach 65 Übereinstimmung im Ergebnis die Fehlerfreiheit anAnspruch 1 oder 2, dadurch gekennzeichnet, daß genommen werden kann, oder aber es wird jedem der Impulsgeber (22) sowohl für die Vervielfa- Zahlenwert, der sich während der Operation ergibt, chung der Impulse zum Zwecke der Preisberech- eine Prüfzahl derart zugeordnet, daß sich bei fehler-memory (33) a decadic multiple of the It is known to control the process of the weight unit is reached, the number of these 55 electronic multiplication of the weight with the Impulse is greater than any in the process of the manually set base price and the spoke weight transfer possible number, and that the values of weight and amount can be stored in the weight memory (33) so that the impulsive error can be checked by the reducers switches off and that a signal transmitter (57) of the electronic system is increased to such an extent that is stimulated that the actual arithmetic process 60 that an error check can be carried out. This only then releases if at the same time in the price follows either in such a way that two of each other rather (31) a unit of weight available to the decadic multiple of the independent computing and storage systems Equivalent multiple of those in which the operations are each independent base price is present. gig of each other, with the 3rd electronic price-calculating scale after 65 agreement in the result the freedom from errors 1 or 2, characterized in that it can be taken, or it will be for everyone the pulse generator (22) both for the multiplication numerical value that results during the operation, for the purpose of calculating the price, a check number is assigned in such a way that in the event of an error

freiem Ablauf eine bestimmte Prüfzahl einstellt, aus deren Kombination mit dem Zahlenwert des Ergebnisses auf die Fehlerfreiheit geschlossen werden kann.free sequence sets a certain check number from its combination with the numerical value of the result it can be concluded that there are no errors.

Nach einer dritten bekannten Möglichkeit erfolgt ein Rückrechnen, indem das erhaltene Ergebnis durch Vertauschen der Rechenoperation auf die Ausgangswerte zurückgeführt und mit diesen verglichen wird.According to a third known possibility, a back calculation is carried out by adding the result obtained by interchanging the arithmetic operation returned to the initial values and compared with these will.

Der technische Aufwand ist bei allen bekannten Ausführungen verhältnismäßig hoch. Er ist in den beiden ersten Fällen etwa doppelt so hoch wie bei der dritten Ausführung, die jedoch sehr komplizierte Zwischenoperationen für die Umkehr der Rechenoperation erforderlich macht.The technical effort is relatively high for all known designs. He's in the the first two cases about twice as high as the third version, which, however, is very complicated Requires intermediate operations to reverse the arithmetic operation.

Es ist ferner durch die schweizerische Patentschrift 580 620 eine Überwachungseinrichtung für Rechenautomaten einer elektronischen Preisberechnungswaage bekannt, bei der parallel zum Rechner ein Komperator geschaltet ist. Sinn dieses Komperators ist es zu prüfen, ob im Rechner der zur Preisberechnung verwendeten Grundpreis identisch ist mit dem von Hand eingegebenen Grundpreis oder dem durch Fotozellen kommandierten Grundpreis. Es werden somit der Gewichtsspeicher und der Preisspeicher von dieser Kontrolle nicht erfaßt, da weder der Gewichtsspeicher die für die Kontrolle erforderliche Impulszahl bemißt noch sich der zu errechnende Kontrollpreis im Preisspeicher aufbaut. Es sind somit Gewichtsspeicher und Preisspeicher nicht in die Prüfung einbezogen mit dem Ergebnis, daß nur eine unvollständige Kontrolle vorliegt.It is also a monitoring device for Calculating machines of an electronic price calculation scale known, in which parallel to the computer a comparator is connected. The purpose of this comparator is to check whether the calculator is used to calculate the price The basic price used is identical to the basic price entered manually or the basic price commanded by photocells. It thus becomes the weight memory and the price memory Not covered by this control, as neither the weight memory is the one required for the control The number of impulses is measured by the control price to be calculated in the price memory. It weight memory and price memory are therefore not included in the test with the result that there is only an incomplete control.

Nach der deutschen Auslegeschrift 1068 921 ist es schließlich bekannt, nach Abdruck und Löschung des Ergebnisses als Produkt aus eingegebenem Multiplikator und Multiplikant bei einer Buchungsmaschine eine Kontrollrechnung mit den höchstmöglichen Werten von Multiplikator und Multiplikant und damit vorherbestimmten Ergebnisses durchzuführen und bei der bei der nachfolgenden Löschung des Ergebnisspeichers ein Impuls abgegeben wird, bei dessen Ausbleiben das Weiterarbeiten der Buchungsmaschine verhindert wird. Sinngemäß, auf eine preisrechnende Waage übertragen, wird demgemäß der Gewichtsspeicher nur insofern überprüft, als die Speicherelemente zur Darstellung eines Gewichtswertes benötigt werden, während alle anderen Einstellungen zur Darstellung des Warengewichtes unkontrolliert bleiben. Von der Prüfung vollständig ausgeschlossen bleiben ferner die Grundpreiseinstellung, die für den jeweiligen Preisberechnungsvorgang verwendet wird, und der aus der Multiplikation resultierende Warenpreis.According to the German Auslegeschrift 1068 921 it is finally known after printing and deletion of the result as the product of the entered multiplier and multiplier for a booking engine a control calculation with the highest possible values of multiplier and multiplier and thus to carry out the predetermined result and in the case of the subsequent deletion of the result memory an impulse is emitted, in the absence of which the booking engine continues to work is prevented. Correspondingly, when applied to a price-calculating scale, the Weight memory only checked to the extent that the memory elements are used to represent a weight value are required, while all other settings for displaying the weight of the goods are uncontrolled stay. The basic price setting is also completely excluded from the test, which is used for the respective price calculation process and the one resulting from the multiplication Price of goods.

Das bekannte Kontrollverfahren nimmt somit, da es separat erfolgt, keinerlei Rücksicht auf die beim eigentlichen Rechenvorgang verwendeten Zahlenwerte von Multiplikator und Multiplikant. Ihre fehlerhafte Verarbeitung im Rechner und ein darauf zurückzuführendes falsches Resultat kann von der Kontrollschaltung nicht erkannt werden.The known control method, since it takes place separately, takes no account of the during numerical values of the multiplier and multiplier used in the actual calculation process. Your faulty Processing in the computer and an incorrect result that can be traced back to it can be taken from the Control circuit cannot be recognized.

Aufgabe der Erfindung ist die Absicherung gegen fehlerhaftes Verhalten derjenigen elektronischen Teile, aus denen die Multiplizier- und Speichereinheiten aufgebaut sind, indem die Funktion der elektronischen Rechen- und Speichereinheiten auf ihre fehlerfreie Funktion hin überprüft werden sollen bei gleichzeitigem Vermeiden der Nachteile der bekannten Kontrplischaltungen in preisrechnenden Waagen.The object of the invention is to protect against incorrect behavior of those electronic ones Parts of which the multiplying and storage units are built, adding the function of the electronic Computing and storage units are to be checked for their correct function at the same time avoiding the disadvantages of the known control circuits in price-calculating scales.

Die Erfindung sieht zwei im Prinzip übereinstimmende Lösungen vor, von denen die eine darin besteht, daß der Impulsgeber im Anschluß an den eigentlichen Rechenvprgang einschaltbar ist und eine vom eingestellten Grundpreis und dem Ergebnis des eigentlichen Rechenvprganges abhängige Kontrollrechnung ausgeführt wird, indem der Impulsgeber in den Gewichtsspeicher und über den den Gewichtswert mit dem Grundpreis multiplizierenden Rechner The invention provides two solutions that are identical in principle, one of which consists in that the pulse generator can be switched on after the actual calculation process and one Control calculation dependent on the set basic price and the result of the actual calculation process is carried out by placing the pulse generator in the weight memory and via the calculator that multiplies the weight value with the basic price

ίο in den Preisspeicher in gleicher Weise wie die Waage beim eigentlichen Rechenvorgang zusätzlich so viel Impulse eingibt, bis im Gewichtsspeicher ein dekadisches Vielfaches der Gewichtseinheit ist und daß der Gewichtsspeicher damit den Impulsgeber abschaltet, und daß ein Signalgeber erregt wird, der die Anzeige oder den Abdruck der Ergebnisse des eigentlichen Rechenvorganges nur dann freigibt, wenn gleichzeitig im Preisspeicher ein dem dekadischen Vielfachen der Gewichtseinheit gleichwertiges Vielfaches des Grundpreises vorliegt.ίο in the price memory in the same way as the scale during the actual calculation process also enters as many pulses as necessary until a decade is entered in the weight memory Is a multiple of the weight unit and that the weight memory thus switches off the pulse generator, and that a signal generator is energized, which displays or prints the results of the actual The calculation process is only released if a decadic multiple of the is in the price memory at the same time Weight unit equivalent multiple of the basic price is available.

Nach der zweiten Lösung sieht die Erfindung vor, daß der Impulsgeber vor dem eigentlichen Rechenvorgang einschaltbar ist und eine vom eingestellten Grundpreis abhängige Kpntrpllrechnung ausgeführt wird, indem der Impulsgeber in den Gewichtsspeicher und über den den Gewichtswert mit dem Grundpreis multiplizierenden Rechner in den Preisspeicher in gleicher Weise wie die Waage beim eigentlichen Rechenvorgang so viel Impulse eingibt, bis im Gewichtsspeicher ein dekadisches Vielfaches der Gewichtseinheit < erreicht ist, wpbei die Anzahl dieser Impulse größer ist, als jede beim Vorgang der Gewichtsübertragung mögliche Anzahl, und daß der Gewichtsspeicher damit den Impulsgeber abschaltet, und daß ein Signalgeber erregt wird, der den eigentlichen Rechenvorgang nur dann freigibt, wenn gleichzeitig im Preisspeicher ein dem dekadischen Vielfachen der Gewichtseinheit gleichwertiges Vielfaches des Grundpreises vorliegt.According to the second solution, the invention provides that the pulse generator can be switched on before the actual arithmetic process and a Kpntrplllrechnung dependent on the set basic price is carried out by the pulse generator in the weight memory and via the weight value multiplied by the basic price in the price memory calculator in the same way as the scale during the actual calculation process enters as much impetus to the weight memory a decadic multiple of the unit of weight <is reached, wpbei the number of these pulses is greater than any in the process of weight transfer number, and that the weight memory so that shuts down the pulse, and that a signal generator is energized, which only enables the actual arithmetic process if at the same time a multiple of the basic price is present in the price memory which is equivalent to the decadic multiple of the weight unit.

Im Falle des einen oder anderen Lösungsweges kann gemäß weiterer Erfindung vorgesehen sein, daß der Impulsgeber sowohl für die Vervielfachung der Impplse zum Zwecke der Preisberechnung als auch zur Ausführung der Kontrollrechnung Verwendung findet.In the case of one or the other approach, it can be provided according to a further invention that the pulse generator both for the multiplication of the pulses for the purpose of price calculation as well as is used to carry out the control calculation.

Nachfolgend soll die Arbeitsweise an Hand eines Zahlenbeispieles beschrieben werden. Die Waage mit einer Höchstjast von 5 kg sei mit einer Ware von 0,560 kg Gewicht belastet, deren Grundpreis 26,80 DM/kg betrage. Nachdem dieser Grundpreis von Hand in den an die Waage angeschlossenen Rechner eingegeben wurde, wird der Vorgang der Gewichtsübertragung gestartet, der den Zahlenwert des Gewichtes in Form einer übertragbaren, abgeschlossenen Folge elektrischer Impulse in den Rechner einschreibt. Die Anzahl der Impulse ist dem Zahlenwert des von der Waage festgehaltenen Gewichtes der Ware direkt proportional.
Im Rechner wird die Anzahl der von der Waage gelieferten Impulse in bekannter Weise einerseits in einem Gewichtsspeicher summiert, andererseits derart durch elektronische Schaltungen vervielfacht, daß die daraus resultierende Anzahl von Impulsen dem Zahlenwert des Preises als Produkt aus Gewicht und Grundpreis entspricht. Der Preiswert wird gleichfalls in einem Preisspeicher durch Summierung dieser Impulse gespeichert.
Ist der Gewichtsübertragungsvorgang und der da-
The following is a description of the method of operation using a numerical example. The scales with a maximum weight of 5 kg are loaded with goods weighing 0.560 kg, the basic price of which is DM 26.80 / kg. After this basic price has been entered manually into the computer connected to the scales, the weight transfer process is started, which writes the numerical value of the weight in the form of a transferable, closed sequence of electrical impulses in the computer. The number of pulses is directly proportional to the numerical value of the weight of the goods recorded by the scales.
In the computer, the number of pulses supplied by the scales is summed up in a known manner on the one hand in a weight memory, on the other hand multiplied by electronic circuits in such a way that the resulting number of pulses corresponds to the numerical value of the price as the product of weight and basic price. The price value is also stored in a price memory by adding up these pulses.
Is the weight transfer process and the

mit synchron verlaufende Vorgang der Preisberechnung abgeschlossen, so werden die Zahlenwerte von Gewicht und Preis in elektromagnetische Druckeinheiten übertragen. Hieran anschließend werden die Speicher wieder von den Abdruckeinheiten getrennt und der Kontrolle unterworfen. An die Stelle der Waage am Eingang des Rechners tritt ein triggerbarer Impulsgenerator, der in gleicher Weise elektrische Impulse in den Rechner gibt wie es zuvor beimwith the synchronously running price calculation process, the numerical values of Transferred weight and price in electromagnetic printing units. Then the Memory again separated from the impression units and subjected to control. In place of the At the input of the computer there is a triggerable pulse generator, which is electrical in the same way Gives impulses to the computer as it did before with

gelieferte Impulsanzahl durch elektronische Schaltungen in bekannter Weise durch den an den Drehschaltern? eingestellten Grundpreis verändert, so daß die resultierende Anzahl von Impulsen nach ihrer Summierung im Preisspeicher dieser den Preis gespeichert enthält.Number of pulses delivered by electronic circuits in a known manner by the rotary switch? set base price changed so that the resulting number of pulses after their Summation in the price memory that contains the price saved.

Ist der Vorgang der Preisberechnung abgeschlossen, so werden in bekannter Weise die gespeicherten Werte in die elektromagnetischen Druckeinheiten desOnce the price calculation process has been completed, the stored Values in the electromagnetic pressure units of the

Vorgang der Gewichtsübertragung die Waage getan io Druckwerkes 8 übertragen und auf einem Etikett 9 hat. z.B. gemäß Fig.4 abgedruckt, welches an die Aus-Process of weight transfer done by the scales io printing unit 8 and transferred to a label 9 Has. e.g. printed according to Fig. 4, which is attached to the

Die Anzahl der vom Impulsgenerator in den Rech- gabestelle 10 zur weiteren Verwendung transportiert ner eingeschriebenen Impulse wird vom Gewichts- wird.The number of those transported from the pulse generator to the accounting point 10 for further use ner registered impulses will be of the weight.

speicher dann begrenzt, wenn in ihm ein Gewichts- Vor Abdruck der Werte von Gewicht und Preismemory is limited if it contains a weight Before printing the values of weight and price

wert gespeichert ist, dessen zugehöriger Preis in ein- 15 auf dem Etikett wird der Rechner einer Kontrolle fächer Weise mit dem Grundpreis verglichen werden
kann und der größer ist als jeder beim Vorgang der
Gewichtsübertragung aus der Waage mögliche Wert.
Im vorliegenden Beispiel ist das der Wert von
10000 g. Er ist größer als der Wert der Höchstlast 20
der Waage, und der zu ihm gehörende Preis ist gleich
dem Zehnfachen des Grundpreises.
value is stored, the associated price in a 15 on the label, the computer will be compared in a control fan way with the basic price
can and who is greater than anyone in the process of
Weight transfer from the scale possible value.
In this example this is the value of
10,000 g. It is greater than the value of the maximum load 20
the balance, and the price associated with it is the same
ten times the basic price.

Sind von dem angeschlossenen Impulsgenerator so
viele Impulse geliefert worden, daß der Gewichtsspeicher die Impulszahl 10000 eingeschrieben signa- 25 zugänglich sind. Der Umschaltung von der Waage lisiert, wird der triggerbare Impulsgeber abgeschaltet. auf den Impulsgeber dient eine Schaltung, die in der Es muß dann bei fehlerfreier Funktion der Preisspeicher genau das Zehnfache des eingestellten Grundpreises enthalten. Durch eine an den Preisspeicher einerseits und an den Einstellorganen zur Eingabe des 30 gang 11 der F i g. 2 auf. Sie werden einer monostabi-Grundpreises zusätzlich angeschlossene elektronische len Schaltung 12 zugeführt, die diese für eine be-Kontrollschaltung wird ein elektronisches Signal erzeugt, das im Falle der fehlerfreien Funktion den
Abdruck der zuvor eingestellten Werte von Gewicht,
Are from the connected pulse generator like this
Many pulses have been delivered so that the weight memory the number of pulses 10000 written signa- 25 are accessible. The switchover from the scales lizes, the triggerable pulse generator is switched off. A circuit is used on the pulse generator which, if the price memory functions correctly, must contain exactly ten times the set basic price. By one to the price memory on the one hand and to the setting elements for entering the 30 gear 11 of FIG. 2 on. They are supplied to a monostable base price additionally connected electronic len circuit 12, which generates an electronic signal for a loading control circuit, which in the case of error-free function
Print of the previously set values of weight,

Grundpreis und Preis durch die elektromagnetische 35 die Zeitdifferenz zwischen zwei Impulsen, die von Druckeinheit freigibt oder im Falle eines Ausbleibens der Waage geliefert werden, entsteht am Ausgang 13Base price and price through the electromagnetic 35 the time difference between two pulses that of A printing unit is released or delivered in the event that the scale is not available, is generated at output 13

ein O-gegen-L-Übergang, der am Ausgang des Nandgatters 14 dann einen L-gegen-0-Übergang erzeugt, solange der Schalter 15 den Flip-Flop 16 so beeinflußt hat, daß an seinem Ausgang 17 der Zustand L besteht. Das ist der Fall, wenn der Schalter 15 sich in der in F i g. 2 gezeichneten Stellung befindet.an O-to-L transition at the exit of the Nand gate 14 then generates an L-to-0 transition as long as the switch 15 influences the flip-flop 16 in this way has that the state L exists at its output 17. This is the case when the switch 15 is in the in F i g. 2 position shown.

Der Ausgang des Nandgatters 14 ist mit dem dynamischen Eingang 19 des Flip-Flop 20 verbunden.The output of the Nand gate 14 is connected to the dynamic input 19 of the flip-flop 20.

F i g. 2 die Schaltung zur wechselweisen Eingabe 45 Tritt am Eingang 19 ein L-gegen-0-Übergang auf, so von Impulsen durch die Waage und den triggerbaren wird der Flip-Flop 20 von der gezeichneten Grundstellung aus so umgesetzt, daß er am Ausgang 21 den Zustand 0 einnimmt. Der Zustand des Ausgangs 21 des Flip-Flop 20 triggert den Impulsgeber 22 durchF i g. 2 the circuit for alternating input 45. If an L-to-0 transition occurs at input 19, see above of pulses from the balance and the triggerable ones, the flip-flop 20 moves from the drawn basic position implemented in such a way that it assumes the state 0 at output 21. The state of output 21 of the flip-flop 20 triggers the pulse generator 22 through

F i g. 4 ein Etikett. 50 seinen Eingang 23 derart, daß der Impulsgeber 22 anF i g. 4 a label. 50 its input 23 such that the pulse generator 22 on

Die dargestellte preisrechnende Waage 1 gemäß seinem Ausgang 24 so lange ständig den Zustand LThe price-calculating scale 1 shown is continuously in state L according to its output 24

aufweist, wie der Eingang 23 den Zustand L besitzt, in dem Augenblick aber zu schwingen beginnt, in dem der Eingang 23 auf den Zustand 0 gesetzt wirdhas how the input 23 has the state L, but at that moment begins to oscillate in which the input 23 is set to the state 0

sichtlich ihres an sich bekannten Innenaufbaus nicht 55 durch Umsetzen des Flip-Flop 20 in die Stellung, in besonders dargestellt, enthält eine mit der Gewichts- der der Ausgang 21 im Zustand 0 ist. skala verbundene Impulsskala, die in bekannter Weise Die Schwingungen des Impulsgebers 22 liefernvisibly their internal structure, which is known per se, not 55 by converting the flip-flop 20 into the position in Specifically shown, contains one with the weight that the output 21 is in the 0 state. Scale connected pulse scale, which deliver the vibrations of the pulse generator 22 in a known manner

durch mechanische Rückführung vom eingependel- am Ausgang 24 abwechselnd L-gegen-0- und ten Gewichtswert ausgehend, bis zum Nullpunkt O-gegen-L-Ubergänge, deren letztere den dynamidurch photoelektrische Abtastung eine abgeschlos- 60 sehen Eingang 25 des Impulszählers 26 derart beeinsene Folge elektrischer Impulse über das Kabel 5 in flüssen, daß an seinen Ausgangsleitungen 27 nachden Rechner 6 liefert, wobei die Anzahl der von der einander Impulse entstehen, und zwar an jeder Lei-Waage gelieferten Impulse dem Gewicht der Ware 3 tung einer, die im Rechner 28 vermittels des am direkt proportional ist. Grundpreiseinstellschalter 29 eingestellten Grund-by mechanical feedback from the level-off at output 24 alternating L-versus-0 and th weight value, up to the zero point O-versus-L transitions, the latter of which legends the dynamism through photoelectric scanning of an input 25 of the pulse counter 26 in this way Sequence of electrical pulses over the cable 5 in flows that on its output lines 27 after the computer 6 supplies, the number of pulses from each other, namely the weight of the goods 3 direction one in the computer delivered to each Lei balance pulses 28 by means of the am is directly proportional. Basic price setting switch 29 set basic

Innerhalb des Rechners 6 wird der Gewichtswert 6g preises am Ausgang 30 so viel Impulse liefern, wie einmal direkt durch Summierung der von der Waage sie dem Preiswert des einzelnen Gewichtsimpulses gelieferten Impulsanzahl in einem Gewichtsspeicher von der Waage am Eingang 11 entsprechen. Die Imgespeichert, zum anderen wird die von der Waage pulse am Ausgang 30 werden über den Eingang 45Within the computer 6, the weight value 6g price will deliver as many pulses at the output 30 as once directly by adding up the value of the individual weight pulse from the scales number of pulses supplied in a weight memory from the scale at input 11. The im stored, on the other hand, the pulse from the balance at output 30 will be via input 45

unterzogen, um sicher zu sein, daß die zum Abdruck gelangenden Werte nicht durch eine fehlerhafte Arbeitsweise des Rechners verfälscht worden sind. Diese Kontrolle erfolgt durch Hochrechnung, bei der die die Gewichtsimpulse liefernde Waage durch einen triggerbaren Impulsgeber ersetzt wird, um Werte für Gewicht und Preis in die Speicher einzugeben, die erstens größer als alle von der Waage lieferbaren sind und zweitens einer einfachen Kontrollein order to be sure that the values to be printed are not due to an incorrect operation of the computer have been corrupted. This control is carried out by extrapolation in which the balance delivering the weight pulses is replaced by a triggerable pulse generator in order to Enter values for weight and price into the memory, which are firstly greater than all that can be delivered by the scale and secondly, a simple control

F i g. 2 angegeben ist.F i g. 2 is specified.

Die von der Waage 1 über das Kabel 5 der F i g. 1 in den Rechner gelangenden Impulse treten am Einstimmte Zeit umkippen läßt, so daß der Ausgang 13 der monostabilen Schaltung für diese Zeit in den Zustand 0 geht. Am Ende dieser Zeit, die kürzer ist alsThe from the balance 1 via the cable 5 of FIG. 1 impulses entering the computer occur at the attuned Time can tip over, so that the output 13 of the monostable circuit for this time in the state 0 goes. At the end of that time that is shorter than

des Signals infolge fehlerhafter Arbeitsweise des Rechners oder der Speichereinheiten ein Störsignal auslöst und den Abdruck der möglicherweise falschen Werte verhindert.of the signal as a result of incorrect operation of the computer or the storage units triggers and prevents the possibly wrong values from being printed.

An Hand der Zeichnung ist die Erfindung im einzelnen beschrieben. Es zeigtThe invention is described in detail with reference to the drawing. It shows

F i g. 1 übersichtsmäßig den Aufbau einer preisrechnenden Waage,F i g. 1 an overview of the structure of a price-calculating scale,

Impulsgenerator,Pulse generator,

Fig.3 die Schaltung für die Funktionskontrolle undFig. 3 the circuit for the function check and

F i g. 1 ist eine Neigungswaage mit projizierter Gewichtsskala 2, die das Gewicht der Ware 3 auf der Waagschale 4 optisch anzeigt. Die Waage 1, hier hin-F i g. 1 is an inclination scale with a projected weight scale 2, which shows the weight of the goods 3 on the Weighing pan 4 shows optically. The scales 1, go here-

im Preisspeicher 31 summiert, so daß sich in ihm der Preis aus den Teilprodukten, nämlich Wert des einzelnen von der Waage gelieferten Impulses mal Grundpreis additiv aufbaut. Nach jeweils zwölf Impulsen vom Impulsgeber 22 geht der Impulszähler 26 in seine Ausgangsstellung zurück, da nun die für das einzelne Teilprodukt erforderliche Anzahl von Impulsen an seinen Ausgangsleitungen 27 in den Rechner 28 geliefert worden ist, und die Impulsgabe durch den Impulsgeber 22 muß abgeschaltet werden. Beim Übergang des Impulszählers 26 in seine Ausgangsstellung liefert er am Ausgang 32 einen O-gegen-L-Übergang, der einerseits dem Gewichtsspeicher 33 zugeführt wird, um in ihm den Gewichtswert durch Impulszählung gespeichert zu erhalten, andererseits beeinflußt er den einen Eingang des Nandgatters 34, das in diesem Augenblick einen L-gegen-O-Übergang an dem Eingang 35 des Flip-Flop 20 erzeugt, da sich der Flip-Flop 18 noch in der gezeichneten Ausgangsstellung, d.h. sich der Ausgang 36 im Zustand L befindet. Der O-gegen-L-Übergang am Eingang 35 des Flip-Flop 20 bewirkt das Rückschalten des Flip-Flop 20 in die Ausgangsstellung, d. h. den Ausgang 21 im Zustand L, einem Zustand, der über den Eingang 23 des Impulsgebers 22 diesen stoppt, so daß an seinem Ausgang 24 der letzte Zustand L unverändert bestehen bleibt, bis ein neuer, von der Waage an den Eingang 11 gelangender Impuls einen neuen Zyklus, wie beschrieben, auslöst.summed up in the price memory 31, so that the Price from the partial products, namely the value of the individual pulse delivered by the scales times Base price builds up additively. After every twelve pulses from the pulse generator 22, the pulse counter 26 goes back to its starting position, since now the number of pulses required for the individual partial product has been supplied to the computer 28 on its output lines 27, and the impulses through the pulse generator 22 must be switched off. When the pulse counter 26 moves into its starting position it delivers an O-to-L transition at output 32, which is fed to the weight memory 33 on the one hand, in order to receive the weight value stored in it by pulse counting, on the other hand, it influences one input of the Nandgate 34, the one at this moment L-to-0 transition is generated at the input 35 of the flip-flop 20, since the flip-flop 18 is still in the initial position shown, i.e. the output 36 is in the L state. The O to L transition at the input 35 of the flip-flop 20 causes the flip-flop 20 to switch back to the starting position, d. H. the output 21 in state L, a state that is transmitted via the input 23 of the pulse generator 22 this stops so that the last state L remains unchanged at its output 24 until a new impulse coming from the balance to input 11 a new cycle, as described, triggers.

Ist der Vorgang der Gewichtsübertragung durch Impulse am Eingang 11 beendet, so wird der Schalter 15 umgeschaltet, so daß der Flip-Flop 16 geschaltet wird und der Ausgang 17 den Zustand 0 erhält, der das Nandgatter 14 sperrt. Weitere Impulse am Eingang 11 bleiben dann auf den Impulsgeber 22 ohne Wirkung. Mit der Beendigung der Gewichtsübertragung ist im Gewichtsspeicher 33 der Zahlenwert des Gewichtes und im Preisspeicher 31 der Zahlenwert des Preises durch die Zählung der in dem ganzen Prozeß entstandenen Impulse eingeschrieben, und sie können in bekannter Weise die Einstellung des Zahlendruckwerkes 37 bewirken. Der Aufbau des Rechners 28, des Grundpreiseinstellschalters 29, der Speicher 31 und 33 sowie des Zahlendruckwerkes sollen, soweit es für die Erfindung wesentlich ist, an Hand der F i g. 3 beschrieben werden.If the process of weight transfer is ended by pulses at input 11, the switch 15 switched so that the flip-flop 16 is switched and the output 17 receives the state 0, which blocks the Nand gate 14. Further pulses at input 11 then remain on pulse generator 22 without effect. When the weight transfer is complete, the weight memory 33 contains the numerical value of the weight and the price memory 31 contains the numerical value of the price by counting the impulses generated in the whole process, and they can effect the setting of the number printing unit 37 in a known manner. The structure of the Computer 28, the basic price setting switch 29, the memory 31 and 33 and the number printing unit should, as far as it is essential for the invention, on the basis of F i g. 3 to be described.

Hier soll zunächst der weitere schaltungstechnische Aufwand für die Durchführung der Kontrollrechnung in der Form der Hochrechnung weiterhin an Hand der F i g. 2 beschrieben werden. Zur Durchführung der Kontrollrechnung in der Form der Hochrechnung wird der Schalter 38 betätigt, so daß der Flip-Flop 18 umschaltet und an seinem Ausgang 36 einen L-gegen-0-Übergang liefert. Dadurch wird der Flip-Flop 20 wiederum umgeschaltet, so daß der Impulsgeber zu schwingen beginnt. Da in diesem Zustand der Flip-Flop 18 das Nandgatter 34 eingangsseitig durch den Ausgang 36 des Flip-Flop 18 durch einen 0-Zustand beeinflußt wird, ist es gegen Zu-Standsänderungen am anderen Eingang unempfindlich, d. h. ein O-gegen-L-Ubergang am Ausgang 32 des Impulszählers 26 kann den Flip-Flop 20 nicht wieder zurückschalten. Der Impulsgeber 22 liefert an seinen Ausgang so lange Impulse, bis der Gewichtsspeicher 33 an seinem Ausgang 39 einen L-gegen-0-Ubergang liefert, der über den Eingang 40 den Flip-Flop 20 zurückschaltet und damit über seinen Ausgang 21 und den Eingang 23 den Impulsgeber 22 stoppt.First of all, the further circuit-related expenditure for the execution of the control calculation should be considered here in the form of the extrapolation continue to be shown in FIG. 2 will be described. To carry out the control calculation in the form of the extrapolation, the switch 38 is operated so that the flip-flop 18 switches over and supplies an L-to-0 transition at its output 36. This will the flip-flop 20 is switched over again, so that the pulse generator begins to oscillate. Because in this state the flip-flop 18 through the NAND gate 34 on the input side through the output 36 of the flip-flop 18 a 0-state is influenced, it is insensitive to state changes at the other input, d. H. an O-to-L transition at output 32 of pulse counter 26 cannot be flip-flop 20 switch back again. The pulse generator 22 supplies pulses at its output until the weight memory 33 supplies an L-to-0 transition at its output 39, which via input 40 the flip-flop 20 switches back and thus the pulse generator via its output 21 and input 23 22 stops.

Der Ausgang 39 des Gewichtsspeichers 33 liefert den L-gegen-0-Übergang dann, wenn er 10" Impulse erhalten hat, wobei η eine ganze Zahl ist, die so bemessen ist, daß die Zahl der Impulse für die Kontrollrechnung in der Form der Hochrechnung größer ist als die maximal mögliche Anzahl von Impulsen, die von der Waage bei der Gewichtsübertragung geliefert werden können.The output 39 of the weight memory 33 delivers the L-to-0 transition when it has received 10 "pulses, where η is an integer which is dimensioned so that the number of pulses for the control calculation in the form of extrapolation is greater than the maximum possible number of impulses that can be delivered by the scale when transferring the weight.

Bei fehlerfreier Funktion der gesamten Anordnung ist dann im Preisspeicher genau das 10mfache des Grundpreises als Preis gespeichert, wobei m = η — 3 ist, wenn das Gewicht in g, der Grundpreis in DM/kg und der Preis in DM angegeben werden. If the entire arrangement functions correctly, exactly 10 m times the basic price is stored in the price memory, where m = η - 3 if the weight is specified in g, the basic price in DM / kg and the price in DM.

Der so errechnete Preis ist einer Kontrolle mit dem Grundpreis deshalb einfach zugänglich, weil die Ziffernfolge im Preis nach Stellenverschiebung um m Zehnerpotenzen mit der Ziffernfolge im Grundpreis übereinstimmen muß. Ist z. B. m = 1, und der eingestellte Grundpreis 26,83 DM/kg, so muß der Preis bei fehlerfreier Rechner- und Speicherfunktion 268,30DM im Preisspeicher 31 vorliegen, d.h. die ersten, zweiten, dritten und vierten Ziffern im Grundpreis und Preis stimmen überein, während die fünfte Ziffer im Preis eine Null sein muß. Es empfiehlt sich, auch die innerhalb des Rechners 28 vorhandenen, der Impulsuntersetzung zur stellenrichtigen Addition der Teilprodukte dienenden Zähldekaden in die Kontrolle mit einzubeziehen. Sie müssen gleichfalls die Ziffer Null gespeichert enthalten, da der Preis nach der Kontrollrechnung keinen dem Rundungsfehler unterliegenden Rest enthält. Hierdurch wird die Unscharfe der Kontrolle gleich Null.The price calculated in this way can easily be checked with the basic price because the sequence of digits in the price must match the sequence of digits in the basic price after shifting the digits by m powers of ten. Is z. B. m = 1, and the set basic price 26.83 DM / kg, the price must be available in the price memory 31 with error-free computer and memory function 268.30 DM, ie the first, second, third and fourth digits in the basic price and price are correct while the fifth digit in the price must be a zero. It is advisable to also include in the control the counting decades which are present within the computer 28 and are used for pulse scaling for the correct addition of the partial products. They must also contain the number zero saved, as the price according to the control invoice does not contain any remainder subject to the rounding error. As a result, the fuzziness of the control becomes zero.

Die Anordnung zur Durchführung der Kontrolle nach der Kontrollrechnung in der Form der Hochrechnung zeigt die Fig.3, in der Einzelheiten des Grundpreiseinstellschalters 29, des Rechners 28 und des Preisspeichers 31 dargestellt sind. Ferner ist angenommen, daß der Gewichtswert max. 9999 g betragen kann, und bei einem max. Grundpreis von 99,99 DM/kg beträgt der max. Preis 999,80DM. Demgemäß umfaßt der Gewichtsspeicher 33 vier Zähldekaden 41a bis 41 d, die mit je einer Dekodiermatrix 42 α bis 42 d versehen sind, so daß in Abhängigkeit von der über den Eingang 43 eingegebenen Impulsanzahl je eine der zehn Ausgangsleitungen der Dekodiermatrizen den Zustand 0 aufweist, während alle übrigen neun sich im Zustand L befinden. Jeder der zehn Ausgangsleitungen ist am Druckrad 37 / bis 37 i eine Ziffer derart zugeordnet, daß sie in die zum Abdruck erforderliche Stellung gebracht wird, wenn die entsprechende Ausgangsleitung der Dekodiermatrix sich im Zustand 0 befindet. Damit werden an den Druckrädern die Ziffern derjenigen Zahl eingestellt, die der Anzahl der eingegebenen Impulse und damit dem Zahlenwert des Gewichtes entspricht.The arrangement for carrying out the control after the control calculation in the form of extrapolation is shown in FIG. 3, in which details of the basic price setting switch 29, the computer 28 and the price memory 31 are shown. It is also assumed that the weight value can be a maximum of 9999 g, and with a maximum basic price of 99.99 DM / kg the maximum price is 999.80 DM. Accordingly, the weight memory 33 comprises four counting decades 41a to 41 d, the α, each with a decoding matrix 42 are provided d to 42, so that in response to the input via the input 43, the pulse number per one of the ten output lines of the Dekodiermatrizen has the state 0, while all other nine are in state L. Each of the ten output lines is assigned a number on the print wheel 37 / to 37 i in such a way that it is brought into the position required for printing when the corresponding output line of the decoding matrix is in the 0 state. This sets the digits of the number on the print wheels that corresponds to the number of pulses entered and thus the numerical value of the weight.

Für die Summierung der Impulse, die zur Speicherung des Preises dienen, wird zunächst in gleicher Weise verfahren, indem die über den Eingang 45 gelangenden Impulse in den hintereinandergeschalteten Zähldekaden 46 a bis 46 e summiert werden und über die Dekodiermatrizen 47 α bis 47 e die Einstellung der Druckräder 37 α bis 37 e bewirken. Gleichzeitig sind die jeweils zehn Ausgangsleitungen mit zehn Kontakten der Grundpreisschalter 29 b bis 29 e For the summation of the pulses that are used to store the price, the procedure is initially the same, in that the pulses arriving via the input 45 are summed in the consecutive counting decades 46 a to 46 e and the setting is made via the decoding matrices 47 α to 47 e of the print wheels 37 α to 37 e . At the same time, the ten output lines with ten contacts are the basic price switches 29 b to 29 e

209 549/274209 549/274

verbunden. Die Grundpreisschalter bestehen aus zwei elektrisch voneinander unabhängigen Schleiferntied together. The basic price switches consist of two electrically independent sliders

49 b bis 49 e und 50 b bis 5Oe, die jedoch mechanisch verbunden sind, so daß sich ein Verstellen des .Grundpreisschalters zum Zwecke des Wechsels des Grundpreises auf die Stellung beider Schleifer gleichartig auswirkt.49 b to 49 e and 50 b to 50 e, which are, however, mechanically connected so that adjusting the basic price switch for the purpose of changing the basic price has the same effect on the position of both grinders.

Während die Stellung der Schleifer 50 & bis 5Oe eine dem eingestellten Grundpreis entsprechende Information durch Herstellen von Verbindungen zwischen der Schleifbahnen 51 b bis 51 e und einer der zehn Eingangsleitungen entsprechend den Zahlen Null bis Neun zur Teilproduktbildung in die Rechnerteile 52 b bis 52 e geben und damit dekadenweise die Anzahl der Impulse bestimmt wird, die pro Impuls von der Waage bzw. dem Impulsgeber in den Eingang des Preisspeichers gegeben werden, dient die gleichzeitig hergestellte Verbindung über die Schleifer 49 b bis 49 e der Kontrolle über den im Preisspeicher gespeicherten Preis nach der Kontrollrechnung in der Form der Hochrechnung. Beträgt der eingestellte Grundpreis 26,83 DM/kg, so stehen die Schleifer 49 b und 50 b in der Stellung 3, die Schleifer 49 c und 50 c in der Stellung 8, die Schleifer 49 d und 50 d in der Stellung 6 und die Schleifer 49 e undWhile the position of the grinder 50 to 5 NC corresponding to the set basic price information by establishing connections between the slide tracks 51 b to 51 e and one of the ten input lines corresponding to the numbers zero through nine for the partial-product formation in the computer portions 52 b to 52 e to give and so that the number of pulses is determined for a decade, which are given per pulse from the scale or the pulse generator in the input of the price memory, the connection established at the same time via the grinder 49 b to 49 e to control the price stored in the price memory after the Control calculation in the form of extrapolation. If the set basic price is DM 26.83 / kg, the grinders 49 b and 50 b are in position 3, the grinders 49 c and 50 c in position 8, the grinders 49 d and 50 d in position 6 and the Grinder 49 e and

50 e in der Stellung 2. Nach Durchführung der Kontrollrechnung in der Form der Hochrechnung hat der Ausgang der Zähldekade 41a bis 41 d nach dem lOOOOsten Impuls am Eingang 43 einen O-gegen-L-Übergang am Ausgang 39 geliefert und den Impulsgeber 22 abgeschaltet. Im Preisspeicher ist bei fehlerfreier Funktion dann ein Preis von 268,30DM gespeichert. Es verbinden die Schleifer 49 b bis 49 e die Schleif bahnen 53 b bis 53 e mit denjenigen Ausgängen der Dekodiermatrizen 47 b bis 47 e, die sich im Zustand 0 befinden. Berücksichtigt man, daß die erste Dekade 46 a des Preisspeichers die Zahl Null gespeichert hat, womit der betreffende Ausgang 54 α der Dekodiermatrix 47 α sich ebenfalls im Zustand 0 befindet und daß auch die in den Rechnerteilen 52 b bis 52 e zur Teilproduktbildung vorhandenen Untersetzungszähler die Zahl Null gespeichert haben, womit deren diesbezüglichen Ausgangsleitungen 54 b bis 54 e ebenfalls den Zustand 0 haben, so sind sämtliche Eingänge des Norgatters 55 im Zustand 0. Das Norgatter 55 weist dann und nur dann den Zustand L an seinem Ausgang 56 auf, wenn sämtliche neun Eingänge sich im Zustand 0 befinden, d.h. die Kontrollrechnung in der Form der Hochrechnung fehlerfrei abgelaufen ist.50 e in the position 2. After execution of the control calculation, in the form of extrapolation of the output of the counting decade 41a to 41 O-versus-L junction supplied d after the lOOOOsten pulse at the input 43 a at the outlet 39 and the pulse generator 22 turned off. A price of DM 268.30 is then saved in the price memory if it functions correctly. It connects the grinder 49 b to 49 e, the grinding tracks 53 b to 53 e with those outputs of the decoding matrices 47 b to 47 e that are in the 0 state. If one takes into account that the first decade 46 a of the price memory has stored the number zero, so that the relevant output 54 α of the decoding matrix 47 α is also in state 0 and that the reduction counters present in the computer parts 52 b to 52 e for partial product formation are the Number zero have stored, which means that their output lines 54 b to 54 e also have the state 0, so all inputs of the NOR gate 55 are in the state 0. The NOR gate 55 has the state L at its output 56 if and only if all nine inputs are in state 0, ie the control calculation in the form of the extrapolation has run without errors.

ίο Mit dem Ausgang 56 des Norgatters 55 ist die Spule eines Relais 57 verbunden, das den Arbeitskontakt 58 schließt, wenn der Ausgang 56 gleich L ist. Damit werden die Anschlüsse 59 und 60 verbunden, ein Zustand, der das gewünschte Signal zur Auslösung des Abdruckes der Werte für Gewicht, Grundpreis und Preis liefert.ίο With output 56 of Norgatters 55 is the Coil of a relay 57 connected, which closes the normally open contact 58 when the output 56 is equal to L is. This connects the terminals 59 and 60, a state that provides the desired signal Triggering the printing of the values for weight, basic price and price delivers.

Durch eine Abwandlung der Schaltungsfolge der Schalter 15 und 38 ist es auch möglich, eine Kontrolkechnung vor der Preisberechnung für das Warengewicht auszuführen. Dieser Fall ist dann anzuwenden, wenn an die Speicher Anzeige- oder Abdruckeinheiten angeschlossen werden, die ihrerseits keine wertspeichernde Funktion besitzen, welche sich also dem im betreffenden Speicher vorhandenen Werten sofort nachfolgend einstellen, wie z. B. Ziffernanzeigeröhren mit kalten Kathoden.
. . Der Ablauf für diesen Fall ist der, daß zuerst der Schalter aus seiner in der F i g. 2 gezeichneten Grundstellung umgeschaltet und anschließend der Schalter 38 umgeschaltet wird, so daß der Impulsgenerator 22 zu schwingen beginnt, bis er nach Übergang des Ausganges 39 von 0 nach L gestoppt wird. Bei fehlerfreier Rechnung wird in diesem Augenblick der Ausgang des Norgatters gleich L, so daß das Relais 57 anzieht. Abweichend von der Fig.3 ist in diesem Fall der Kontakt des Relais 57 als Umschalter ausgebildet und tritt an die Stelle des Schalters 15 in Fig.2, so daß die Übertragung des Gewichtswertes von der Waage über den Eingang 11 nur dann bewirkt wird,, wenn die Kontrollrechnung fehlerfrei ist.
By modifying the switching sequence of switches 15 and 38, it is also possible to carry out a control calculation before the price calculation for the weight of the goods. This case is to be used when display or printout units are connected to the memory, which in turn do not have a value-storing function. B. Numeric display tubes with cold cathodes.
. . The sequence for this case is that first the switch from its in the F i g. 2 and then the switch 38 is switched over so that the pulse generator 22 begins to oscillate until it is stopped after the output 39 has passed from 0 to L. If the calculation is error-free, the output of the NOR gate is equal to L at this moment, so that the relay 57 picks up. Deviating from FIG. 3, in this case the contact of relay 57 is designed as a changeover switch and takes the place of switch 15 in FIG. 2, so that the transmission of the weight value from the balance via input 11 is only effected if the control invoice is free of errors.

Hierzu 1 Blatt Zeichnungen1 sheet of drawings

Claims (2)

Patentansprüche: nung als auch zur Ausführung der Kontrollrechnung Verwendung findet.Claims: tion as well as for the execution of the control calculation is used. 1. Elektronisch preisrechnende Waage mit einem Rechner, der die von der Waage gelieferten Impulse in seinem Gewichtsspeicher und die entsprechend dem Grundpreis vervielfachte Impulszahl in seinem Preisspeicher summiert und1. Electronic price-calculating scale with a computer that uses the information supplied by the scale Pulses in its weight memory and the number of pulses multiplied according to the basic price summed up in its price memory and Die Erfindung bezieht sich auf eine elektronisch preisrechnende Waage mit einem Rechner, der die von der Waage gelieferten Impulse in seinem Ge-The invention relates to an electronic price-calculating scale with a computer that the the impulses delivered by the scales in his die Zahlenwerte von Gewicht und Preis durch die io wichtsspeicher und die entsprechend dem Grundpreis Druckeinnchtung ausdrucken läßt, und mit vervielfachte Impulszahl in seinem Preisspeicheir sumeinem xAmpulsgeber für die Durchführung einer miert und die Zahlenwerte von Gewicht und Preis Kontrollrechnung vorbestimmten Ergebnisses, durch die Druckeinrichtung ausdrucken läßt, und mit dadurch gekennzeichnet, daß der Im- einem Impulsgeber für die Durchführung einer Konpulsgeber (22) im Anschluß an den eigentlichen 15 trollrechnung vorbestimmten Ergebnisses. Rechenvorgang einschaltbar ist und eine vom Elektronisch preisrechnende Waagen werden fürthe numerical values of weight and price by the io weight storage and the corresponding to the basic price Druckeinnchtung can be printed out, and sumeinem with a multiplied number of pulses in its price memory x Pulse generator for carrying out a miert and the numerical values of weight and price Control calculation of predetermined result, can be printed out by the printing device, and with characterized in that the im- a pulse generator for the implementation of a Konpulsgeber (22) following the actual 15 troll calculation predetermined result. Calculation process can be switched on and one of the electronic price-calculating scales will be used for eingestellten Grundpreis und dem Ergebnis des die Gewichts- und Preisauszeichnung von Waren, die eigentlichen Rechenvorganges abhängige Kon- beispielsweise in Supermärkten feilgehalten werden, trollrechnung ausgeführt wird, indem der Impuls- in zunehmendem Maße eingesetzt. Als Meßgeräte geber in den Gewichtsspeicher (33) und über den 20 zur Bestimmung der Leistung im öffentlichen Verden Gewichtswert mit dem Grundpreis multipli- kehr unterliegen sie der Eichpflicht und damit bezierenden Rechner (28) in den Preisspeicher (31) stimmten Zulassungsbestimmungen. Darin wird wein gleicher Weise wie die Waage (1) beim eigent- gen der zunehmenden wirtschaftlichen Bedeutung geliehen Rechenvorgang zusätzlich so viel Impulse fordert, daß solche Waagen gegen eine fehlerhafte eingibt, bis im Gewichtsspeicher (33) ein dekadi- 25 Arbeitsweise derart abgesichert sind, daß die Aussches Vielfaches der Gewichtseinheit ist und daß gäbe fehlerhafter Resultate praktisch unmöglich ist. der Gewichtsspeicher (33) damit den Impulsge- Es ist bei preisrechnenden Waagen bekannt, denset basic price and the result of the weight and price labeling of goods that actual computation-dependent consignments are held for sale, for example, in supermarkets, troll calculation is carried out by using the impulse to an increasing extent. As measuring devices Transmitter in the weight memory (33) and over the 20 to determine the performance in public Verden Weight value multiplied by the basic price, they are subject to mandatory calibration and thus related Computer (28) in the price memory (31) approved approval requirements. There is wine in it borrowed in the same way as the scales (1) in its own right of increasing economic importance The arithmetic process additionally demands so many pulses that such scales against a faulty one until a decadic mode of operation is secured in the weight memory (33) in such a way that the exits It is a multiple of the unit of weight and that it is practically impossible to give incorrect results. the weight memory (33) so that the pulse It is known in price-calculating scales, the ber (22) abschaltet, und daß ein Signalgeber von der Waage festgestellten Gewichtswert der Ware (57) erregt wird, der die Anzeige oder den Ab- durch eine zwangsweise Rückführung einer mit dem druck der Ergebnisse des eigentlichen Rechen- 30 Pendelgewicht der Waage verbundene Strichskala, Vorgangs nur dann freigibt, wenn gleichzeitig im von eingependelten Gewichtswert ausgehend bis zum Preisspeicher (31) ein dem dekadischen Vielfa- Nullwert der Skala, durch lichtelektrische Abtastung chen der Gewichtseinheit gleichwertiges Vielfa- der Strichskala in eine übertragbare abgeschlossene dies des Grundpreises vorliegt. Folge elektrischer Impulse umzuwandeln, wobei dieover (22) switches off, and that a signal transmitter determined by the scales weight value of the goods (57) is excited, the display or the Ab- by a forced return of a with the printing of the results of the actual arithmetic scale linked 30 pendulum weight of the balance, The process is only released if at the same time the weight value leveled off from up to Price memory (31) a decade multiple zero value of the scale, by photoelectric scanning A multiple of the scale equivalent to the unit of weight into a transferable, closed this is the basic price. To convert a sequence of electrical impulses, the 2. Elektronisch preisrechnende Waage mit 35 Anzahl der Impulse innerhalb der Folge dem Geeinem Rechner, der die von der Waage geliefer- wichtswert proportional ist und diese Impulse einerten Impulse in seinem Gewichtsspeicher und die seits in einem Gewichtsspeicher zu zählen, die Imentsprechend dem Grundpreis vervielfachte Im- pulse andererseits zu vervielfachen und einer Impulspulszahl in seinem Preisspeicher summiert und auswahl zu unterwerfen, die vom eingegebenen die Zahlenwerte von Gewicht und Preis durch die 40 Grundpreis der Ware bestimmt wird und in die Aus-Druckeinrichtung ausdrucken läßt, und mit wahlschaltung derart vermittels Schalter eingegeben2. Electronic price-calculating scales with 35 number of pulses within the sequence of the common one Computer which is proportional to the weight value delivered by the scales and which integrates these impulses Count impulses in his weight memory and on the other hand in a weight memory, the corresponding On the other hand, to multiply the pulses multiplied by the basic price and a number of pulses totaled in its price memory and selection to subject that entered by the numerical values of weight and price is determined by the basic price of the goods and in the printout device can be printed out, and entered with selection circuit in such a way by means of switches
DE19702000086 1970-01-02 Electronic price calculating scale Expired DE2000086C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19702000086 DE2000086C (en) 1970-01-02 Electronic price calculating scale

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19702000086 DE2000086C (en) 1970-01-02 Electronic price calculating scale

Publications (3)

Publication Number Publication Date
DE2000086A1 DE2000086A1 (en) 1971-07-08
DE2000086B2 true DE2000086B2 (en) 1972-11-30
DE2000086C DE2000086C (en) 1973-06-20

Family

ID=

Also Published As

Publication number Publication date
DE2000086A1 (en) 1971-07-08

Similar Documents

Publication Publication Date Title
DE2636613C3 (en) Control device for a vending machine
DE2542576C3 (en) Output device for an information processing system
DE3144004A1 (en) TRANSACTION DEVICE
DE2651401B2 (en) Electronic cash register
DE2463404C2 (en) Franking device with a franking machine
DE2619012A1 (en) DEVICE FOR DETERMINING GOODS
DE1169166B (en) Modulí¬9 check number calculator
DE2759048A1 (en) PULSE RATE COUNTER
DE1007085C2 (en) Electronically working counter
DE2329868A1 (en) ORDER FOR TEST DIGIT VERIFICATION
DE2000086B2 (en) ELECTRONIC PRICE COMPUTING SCALE
DE2000086C (en) Electronic price calculating scale
DE1160219B (en) Installation on electronic calculating machines
DE2124087A1 (en) Price computing scales
DE2034115A1 (en) Electric rake and pressure balance
DE2742571B1 (en) Process for the creation of documents about the production of tablets and tablet presses
DE3120968C2 (en) Electronic cash register
DE1549198A1 (en) Price calculation scales
DE1946306C (en) Device for electronic balancing of goods and debts in self-sellers
AT223841B (en) Adding machine
AT223403B (en) Interest-calculating business machine
DE2220369A1 (en) COUNTER WEIGHING SYSTEM
DE1076971B (en) Electronic multiplication and division device
AT160830B (en) Electrical computing device.
DE620422C (en) Device for transmitting a weighing result determined on a scale to a computing machine

Legal Events

Date Code Title Description
C3 Grant after two publication steps (3rd publication)
E77 Valid patent as to the heymanns-index 1977
8339 Ceased/non-payment of the annual fee