[go: up one dir, main page]

DE2035169A1 - Device for reading and evaluating a code carrier - Google Patents

Device for reading and evaluating a code carrier

Info

Publication number
DE2035169A1
DE2035169A1 DE19702035169 DE2035169A DE2035169A1 DE 2035169 A1 DE2035169 A1 DE 2035169A1 DE 19702035169 DE19702035169 DE 19702035169 DE 2035169 A DE2035169 A DE 2035169A DE 2035169 A1 DE2035169 A1 DE 2035169A1
Authority
DE
Germany
Prior art keywords
code
actual value
counter
code carrier
reading
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
DE19702035169
Other languages
German (de)
Other versions
DE2035169B2 (en
Inventor
Josef Zurich Siragna (Schweiz). P
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.)
Rheinmetall Air Defence AG
Original Assignee
Werkzeugmaschinenfabrik Oerlikon Buhrle AG
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 Werkzeugmaschinenfabrik Oerlikon Buhrle AG filed Critical Werkzeugmaschinenfabrik Oerlikon Buhrle AG
Publication of DE2035169A1 publication Critical patent/DE2035169A1/en
Publication of DE2035169B2 publication Critical patent/DE2035169B2/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/249Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using pulse code
    • G01D5/2497Absolute encoders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/25Selecting one or more conductors or channels from a plurality of conductors or channels, e.g. by closing contacts
    • G01D5/252Selecting one or more conductors or channels from a plurality of conductors or channels, e.g. by closing contacts a combination of conductors or channels
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/36Indicating the weight by electrical means, e.g. using photoelectric cells
    • G01G23/361Indicating the weight by electrical means, e.g. using photoelectric cells using photoelectric cells
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/36Indicating the weight by electrical means, e.g. using photoelectric cells
    • G01G23/37Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/38Recording and/or coding devices specially adapted for weighing apparatus
    • G01G23/42Recording and/or coding devices specially adapted for weighing apparatus electrically operated
    • G01G23/44Coding devices therefor

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Recording Measured Values (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Optical Transform (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

Werkzeugmaschinenfabrik Oerlikon-Bührle AGMachine tool factory Oerlikon-Bührle AG

8050 Zürich8050 Zurich

Vorrichtung zum Ablesen und Auswerten eines CodeträgersDevice for reading and evaluating a code carrier

Die Erfindung betrifft eine Vorrichtung zum Ablesen und Auswerten eines Codeträgers, welcher Codeträger als Istwertgeber insbesondere für eine Dosieranlage dient und mit mehreren Codespuren versehen ist, wobei mindestens eine Codespur eine äquidistante Teilung aufweist. ,The invention relates to a device for reading and evaluating a code carrier, which code carrier serves as an actual value transmitter in particular for a metering system and is provided with several code tracks, with at least one code track having an equidistant division having. ,

Bei einer bekannten Vorrichtung dieser Art ist der Codeträger als Scheibe ausgebildet. Die Scheibe trägt einen digital absoluten Code und ist mit der Achse einer Kreiszeigerwaage gekoppelt. Der Code wird von einer Photozellenanordnung abgetastet, dife abgelesene Information einem Relalsentschlüssler zugeführt und die entschlüsselten Zahlenwerte gelangen in einer Ziffernanzeige zur Anzeige. Ein solches, digital absolut arbeitendes System 1st zwar gut zur Anzeige des jeweiligen Gewichtswertes geeignet - eignetIn a known device of this type, the code carrier is designed as a disk. The disk has a digital absolute code and is coupled to the axis of a circular pointer scale. The code is scanned by a photocell arrangement, the read information is fed to a relals decoder and the decrypted numerical values are displayed on a numeric display. Such a digital absolute working system is well suited for displaying the respective weight value - suitable

109808/1343109808/1343

sich Jedoch weniger gut fur den Vergleich des Istwertes mit einem vorgegebenen Sollwert. Es besteht beim Abwiegen mehrerer Komponenten die Gefahr, dass die Fehler vorausgegangener. Komponenten das Wiegeergebnis einer nachfolgenden Komponente verfälschen. Solche Fehler sind nur durch ein verhältnismässig aufwendiges digitales Rechenwerk zu vermeiden.However, it is less good at comparing the actual value with a specified setpoint. When weighing several components, there is a risk that the previous errors. Components that Falsify the weighing result of a subsequent component. Such Errors are only due to a relatively complex digital Avoid arithmetic unit.

Die vorliegende Erfindung bezweckt die Verbesserung der bekannten Vorrichtung dergestalt, dass sie auch in einfacher Weise einen Soll-Istwert-Vergleich ermöglicht.The present invention aims to improve the known device in such a way that it can also be used in a simple manner Setpoint / actual value comparison enabled.

Erfindungsgemciss gelingt dies durch die Kombination eines digital abeolut arbeitenden Systems zur Dekodierung„und Anzeige des Istwertes mit einem inkremental arbeitenden System zum Vergleich des aus der äquidistant geteilten Spur des Codeträgere ausgelesenen Istwertes mit einem Sollwert.According to the invention, this is achieved by combining a digital abeolut working system for decoding “and display of the actual value with an incrementally operating system for comparing the read out from the equidistantly divided track of the code carrier Actual value with a setpoint.

Anhand der einzigen Figur der anliegenden Zeichnung, welche ein Ausführungsbeispiel einer erfindungsgemässen Vorrichtung darstellt, wird die Erfindung im folgenden näher beschrieben.On the basis of the only figure in the attached drawing, which is a Represents an embodiment of a device according to the invention, the invention is described in more detail below.

Mit einer Achse A, beispielsweise einer Kreiszeigerwaage, ist eine Codescheibe CS gekuppelt. Die Codescheibe CS besteht aus Glas und weist η Codespuren S ....Sn auf, die gemass einem Binärcode In regelmässige Hell-Dunkel-Rasterungen aufgeteilt sind. Auf einer Seite der Codescheibe CS ist eine Lichtquelle h angeordnet. Auf der anderen Seite der Codescheibe CS sind entsprechend den η Codespuren δ 0····δ η n Photozellen PQ....Pn angeordnet. Die η Photozellen ρ ο····ρ η 3lnd nebeneinander auf einem Radius der Codescheibe CSA code disk CS is coupled to an axis A, for example a circular pointer balance. The code disk CS consists of glass and has η code tracks S .... S n , which are divided into regular light-dark grids according to a binary code. A light source h is arranged on one side of the code disk CS. On the other side of the code disk CS, photocells P Q .... P n are arranged in accordance with the η code tracks δ 0 ···· δ η n. The η photocells ρ ο ···· ρ η 3lnd next to each other on a radius of the code disk CS

109808/1343109808/1343

angeordnet, sodass jede Photozelle P0....Pn nur Signale der zugeordneten Codespur So·...Sn empfängt. Die von den Photozellen Ρο···Ρη empfangenen signale erfahren in nachgeschalteten Verstärkern V0 · · .Vn eine Verstärkung. Alle Signale sind sodann auf die parallelen EincUrioC eines Binär-De^lnial-Wandlers CW erführt, v/elcher an seinem Ausj;ang eine rr.ehrst eilige Dezimalzahl ausgibt, die in einer elektronischen Ziffernanzeige AZ angezeigt wird und auf einem Drucker SM ausgedruckt werden kann.arranged so that each photocell P 0 .... P n only receives signals of the assigned code track So · ... S n . The signals received by the photocells Ρο ··· Ρη are amplified in downstream amplifiers V 0 · · .V n . All signals are then fed to the parallel input of a binary-de-lnial converter CW, which outputs a very precise decimal number at its output, which is displayed on an electronic numeric display AZ and printed out on a printer SM can.

Die von der feinsten Spur So bei Bewegung und Beleuchtung der Codescheibe Cl* erzeugten und von der Photozelle P0 registrierten Inipulse werden zusätzlich auf den Rückstelleingang eines Vor- RUckwärtszählers ~ L;e&eben. Dieser Zähler Z '..'ird zuvor auf einen durch eine Lochkarte IJi vorgegebenen Gewichts-Sollviert elncestellt. Eei:n Abwiegen der entsprechenden Komponente wird durch das Gewicht die Zeigerachse A der v.'aa^e und die Codescheibe CS gedreht. Die hierbei von der Photo- ^eIIe P0 registrierten Impulse stellen den Zähler Z sclirittweise ■ /.urück. r?ei:n Zählstand 0 des Zälilers Z entspricht der Istwert genau den Sollwert, üit der- hierbei ar:r Ausgang E des Zählers Z erscheinenden Abgleichsienal wird der Drucker SM beaufschlagt, sodass dieser den jeweiligen Gewichts-Istwert ausdruckt. Aus dem Zählstand des Zählers Z, welcher ar. Ausgang E desselben laufend ausgegeben wird, wird die Entscheidung abgeleitet, ob von der abzuwiegenden Komponente noch weiter auf die Waage gefördert werden soll, wann von Grob- auf Peinförderunfj unigeschaltet werden soll und*'wann die Förderung ganz abgeschaltet werden soll.The impulses generated by the finest track So when the code disk Cl * is moving and illuminated and registered by the photocell P 0 are also sent to the reset input of an up / down counter ~ L; e & even. This counter Z '..' is previously set to a weight target fourth predetermined by a punch card IJi. When the corresponding component is weighed, the pointer axis A of the v.'aa ^ e and the code disk CS are rotated by the weight. The pulses registered by the Photo- ^ eIIe P 0 reset the counter Z step by step. r? ei: n count 0 of the counter Z, the actual value corresponds exactly to the setpoint value, with the adjustment signal appearing at output E of the counter Z, the printer SM is acted upon so that it prints out the respective actual weight value. From the count of the counter Z, which ar. Output E of the same is continuously output, the decision is derived whether the component to be weighed should continue to be conveyed onto the scales, when to switch from coarse to fine conveying and when the conveying is to be completely switched off.

109 808/ 1?'?109 808/1? '?

Die erf indungsgernässe Vorrichtung ist nicht auf eine Skala in Form einer Codescheibe beschrankt. Ebensogut Kann ein Codelineal zur Istwerterfassung translatorischer Bewegungen eine Anwendung finden. Bezüglich der Codierung· ist lediglich die Förderung zu stellen,, dass eine Spur eine äquidistante Teilung aufweist. Zweckmässigerweise wird dies die feinste Spur sein* da diese die Aufläsung der Skala bestimmt. Da es Codes: gibt, die diese Eigenschaft haben,, kann wie im beschriebenen Ausführungsbeispiel - eine codierte Skala so- * wohl digital absolut als auch inkremental ausgewertet werden. Selbstverständlich kann, die Skala neben einem Code auch noch zusätzlich eine separate Strichteilung aufweisen, wobei Code und Strichteilung dann jeweils für sich ausgewertet werden.The device according to the invention is not on a scale in shape limited by a code disk. A code ruler can just as well Actual value acquisition of translatory movements find an application. Regarding the coding · only the funding is to be provided, that a track has an equidistant pitch. Appropriately this will be the finest trace * since this is the resolution of the Scale determined. Since there are codes: which have this property, how can in the described embodiment - a coded scale so- * can be evaluated digitally in absolute as well as incremental fashion. Of course can, the scale in addition to a code also in addition have a separate line division, with code and line division are then evaluated individually.

Die Vereinigung zweier voneinander unabhängiger Systeme, wie sie die inkrementale und die digital absolute Messwerterfassung darstellen, bringt wesentliche Vorteile mit sich. Einmal erfolgt der Soll-Ist-Vergleich in sehr einfacher Weise, zum anderen ist immer eine sichere " Istwertanzeige gev/ährleistet.The union of two independent systems such as the display incremental and digital absolute measured value acquisition, brings significant advantages. The target / actual comparison takes place once in a very simple way, on the other hand, a safe "actual value display is always guaranteed.

109808/1343109808/1343

BAD ORIGINALBATH ORIGINAL

Claims (3)

V 2Ό35Ί69V 2Ό35Ί69 P a t e η t a η s ρ r ü c h eP a t e η t a η s ρ r ü c h e Qj. Vorrichtung zum Ablesen und Auswerten eines Codeträgers, welcher Codeträger als Istwertgeber insbesondere für eine Dosieranlage dient und mit mehreren Codespuren versehen ist, wobei mindestens eine Codespur eine aquidistante Teilung .aufweist, gekennzeichnet durch die Kombination eines digital absolut arbeitenden Systems {CW, AZj SM) zur Dekodierung und Anzeige des Istwertes mit einem inkremental arbeitenden System (2) zum Vergleich des aus der äquidistant geteilten Spur des Codeträgers (CS) ausgelesenen Istwertes mit einem Sollwert, Qj. Device for reading and evaluating a code carrier, which code carrier serves as an actual value transmitter in particular for a dosing system and is provided with several code tracks, with at least one code track having an equidistant division, characterized by the combination of a digital absolute system {CW, AZj SM) for Decoding and display of the actual value with an incrementally operating system (2) to compare the actual value read from the equidistantly divided track of the code carrier (CS) with a nominal value, 2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass der Codeträger (CS) neben dem Code eine gesonderte Strichteilung aufweist.2. Device according to claim 1, characterized in that the code carrier (CS) has a separate line division in addition to the code having. 3. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das digital absolut arbeitende System einen Codewandler (CW) und eine von diesem gesteuerte Anzeigevorrichtung (AZ, SM) aufweist, dass das inkremental arbeitende System einen voreinstell-3. Apparatus according to claim 1, characterized in that the digital absolute working system has a code converter (CW) and a display device (AZ, SM) controlled by this, that the incrementally operating system has a preset baren Vor- Rückwärtszähler (Z) aufweist, welcher auf den Sollwert voreinstellbar ist und von den Istwertimpulsen zurückgestellt wird und dass der Ausgang (E) des Zählers (Z) mit einem Drucker (SM) der Anzeigevorrichtung verbunden ist, so dass ein Ausdruck des jeweiligen Istwertes nach Massgabe des Zählstandes 4es Zählers (Z) erfolgt.has up / down counter (Z), which can be preset to the setpoint and reset by the actual value pulses and that the output (E) of the counter (Z) is connected to a printer (SM) of the display device, so that a The respective actual value is printed out according to the counter reading of the 4th counter (Z). 109808/1343109808/1343 LeerseiteBlank page
DE19702035169 1969-08-05 1970-07-15 SCALE FOR A DOSING SYSTEM WITH A DEVICE FOR READING AND EVALUATING A CODE CARRIER Pending DE2035169B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH1186269A CH511423A (en) 1969-08-05 1969-08-05 Device for reading and evaluating a code carrier

Publications (2)

Publication Number Publication Date
DE2035169A1 true DE2035169A1 (en) 1971-02-18
DE2035169B2 DE2035169B2 (en) 1972-02-17

Family

ID=4377604

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19702035169 Pending DE2035169B2 (en) 1969-08-05 1970-07-15 SCALE FOR A DOSING SYSTEM WITH A DEVICE FOR READING AND EVALUATING A CODE CARRIER

Country Status (5)

Country Link
CH (1) CH511423A (en)
DE (1) DE2035169B2 (en)
ES (1) ES382393A1 (en)
FR (1) FR2054102A5 (en)
NL (1) NL7010310A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0154654A4 (en) * 1982-10-26 1988-08-23 Fanuc Ltd Device for detecting position of rotor of motor.

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0154654A4 (en) * 1982-10-26 1988-08-23 Fanuc Ltd Device for detecting position of rotor of motor.

Also Published As

Publication number Publication date
DE2035169B2 (en) 1972-02-17
FR2054102A5 (en) 1971-04-16
NL7010310A (en) 1971-02-09
CH511423A (en) 1971-08-15
ES382393A1 (en) 1972-11-16

Similar Documents

Publication Publication Date Title
EP0120196B1 (en) Circuit arrangement for the optical display of variables
EP0268558B1 (en) Apparatus for measuring lengths or angles
DE3010611A1 (en) TEST DEVICE FOR A DIGITAL LIGHT-ELECTRIC LENGTH OR ANGLE MEASURING SYSTEM
DE2500202A1 (en) RAKE WEIGHING DEVICE
DE1147763B (en) Measuring device with photoelectric scanning of graduation features
DE1231911B (en) Device for measuring distances or parts of circles using pulse counting
DE2035169A1 (en) Device for reading and evaluating a code carrier
DE2333698B1 (en) Digital position encoder
DE2255763C3 (en) Fail-safe incremental measuring method for scales
DE1189626B (en) Device for position measurement on machines with a decimal-binary coded code scale
DE1463440A1 (en) Automatic adjustment system for machine tool
DE2204144C3 (en) Method and device for the automatic detection of counting errors
DE8416206U1 (en) DEVICE FOR OPTICAL WEIGHT DISPLAY IN DOSING PROCESSES
DE2134784A1 (en) Arrangement for measuring a displacement by means of coded counting
DE2343363C3 (en) Electronic circuit arrangement for coincidence correction for particle counters
DE2110930A1 (en) Digital absolute encoder for scales
DE8302799U1 (en) Device for the acquisition of measured quantities
DE2226583C3 (en) Fail-safe incremental measuring method for scales
DE1185406B (en) Process for the elimination of assembly and production-related measurement errors when scanning rotating graduated disks used for digital speed measurement
DE2557518A1 (en) DEVICE FOR DETERMINING THE WEIGHT OF BULK MATERIAL TRANSPORTED BY A BELT CONVEYOR
DE2346091A1 (en) DEVICE FOR INCREMENTAL SCANNING OF A GRADUATE SCALE
DE1258126B (en) Circuit arrangement for the binary U reading of a decimal tetradic coded ruler
DE2155262C3 (en) Electronic measuring method and measuring device for its implementation
EP0010748A1 (en) Post office scales
DE1588392B1 (en) Encoder with a code scale attached to a carrier