[go: up one dir, main page]

DE2753966A1 - Zaehleinrichtung - Google Patents

Zaehleinrichtung

Info

Publication number
DE2753966A1
DE2753966A1 DE19772753966 DE2753966A DE2753966A1 DE 2753966 A1 DE2753966 A1 DE 2753966A1 DE 19772753966 DE19772753966 DE 19772753966 DE 2753966 A DE2753966 A DE 2753966A DE 2753966 A1 DE2753966 A1 DE 2753966A1
Authority
DE
Germany
Prior art keywords
circuit
memory
input
signals
binary signal
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.)
Withdrawn
Application number
DE19772753966
Other languages
English (en)
Inventor
William Henry Ahsbee
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE2753966A1 publication Critical patent/DE2753966A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4142Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K21/00Details of pulse counters or frequency dividers
    • H03K21/08Output circuits
    • H03K21/10Output circuits comprising logic circuits
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34215Microprocessor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37155Encoder and delta position counter

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)
  • Executing Machine-Instructions (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Programmable Controllers (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

Anmelderin: International Business Machines
Corporation, Armonk, N.Y. 10504
km/se
Zähleinrichtung
Die Erfindung betrifft eine Zähleinrichtung mit einem Auf/Abwärtszähler, der Zählsignale und Richtungssteuersignale empfängt.
Es sind zahlreiche Zähleinrichtungen bekannt, die sich zur Erfassung von Zählwerten und/oder für 5teuerzwecke eignen. Sehr schnelle Zähleinrichtungen sind als elektronische Schaltungen ausgebildet, die aus einer Kombination von logischen Gliedern und bistabilen Schaltungen bestehen. Es ist ferner bekannt, in einer programmgesteuerten Datenverarbeitungsanlage Speicherfelder als Zähler oder Akkumulatoren zu benutzen, indem zum Inhalt eines solchen Feldes jeweils Eins-Werte im Rechenwerk der Datenverarbeitungsanlage unter Steuerung eines entsprechenden Programms addiert werden. Derartige programmgesteuerte Zähleinrichtungen besitzen jedoch eine wesentlich geringere Arbeitsgeschwindigkeit als die oben erläuterten Zählschaltungen. Aus diesem Grunde ist die Verwendung von Zählschaltungen insbesondere dann vorzuziehen, wenn Zählwerte großer Kapazität zu bilden sind oder wenn es auf eine hohe Arbeitsgeschwindigkeit ankommt, wie dies beispielsweise bei der Meßwertzählung in Echtzeitbetrieb oder beim Einsatz der Zähleinrichtungen für Steuerzwecke notwendig sein kann.
Es ist auch bekannt, bei der Verwendung von Zählschaltungen in programmgesteuerten Datenverarbeitungsanlagen solche Schaltungen auf das Vorliegen von überlaufbedingungen (Zählstandsüberschreitung) zu überwachen und bei einer Zählstandsüberschreitung unter Steuerung eines Programms den Zählwert in ein dafür vorgesehendes Speicherfeld zu übertragen, um damit Fehlzählungen zu vermeiden und die Zählschaltung für die Fortsetzung des Zählbetriebs verfügbar zu halten. Diese Be-
BO 976 067
90992G/0*91
triebsweise ist notwendig, wenn die zu erwartenden Zählwerte eine höhere Stellenzahl als die Zählschaltung aufweisen. Sie setzt jedoch auch voraus, daß die Datenverarbeitungsanlage zum Zeitpunkt der Zählstandsüberschreitung verfügbar ist, um die erforderlichen Steueroperationen auszuführen.
Bei der Anwendung von programmierbaren Steuereinheiten in Form von Mikroprozessoren oder Mikrocomputern ist dies nicht ohne weiteres gewährleistet, da die im Echtzeitbetrieb ablaufenden Steuerfunktionen die Verarbeitungskapazität dieser Einrichtungen weitgehend in Anspruch nehmen. Es ist bei solchen Einrichtungen deshalb erwünscht, keine direkte Abhängigkeit von Unterbrechungsbedingungen vorzusehen, wie sie beispielsweise die Zählstandsüberschreitung darstellt. Dies ist besonders dann von Bedeutung, wenn die Zähleinrichtung als Aufwärts/Abwärtszähler benutzt wird, dessen Zählstand mit hoher Frequenz um Null oszilliert, wie dies beispielsweise bei Steuerzählern für Positionierungseinrichtungen der Fall sein kann. In diesem Fall kann die Zähleinrichtung zwischen der Maximalkapazif tär und Null hin- und herpendeln, wobei zahlreiche Kapazitätsüberschreitungen und Kapazitätsunterschreitungen auftreten können. Wird der Behandlung dieser AusnähmeSituationen durch die Steuereinrichtung absoluter Vorrang eingeräumt, so kann der Fall eintreten, daß damit die Verarbeitungskapazität der Steuereinrichtung weigehend blockiert wird. Wenn andererseits der Behandlung der Ausnahmesituationen kein hoher Vorrang ein- j geräumt wird, können leicht Fehlzählungen auftreten.
Aufgabe der Erfindung ist es, eine verbesserte Zähleinrichtung anzugeben, die unter Vermeidung dieser Nachteile mit verhältnismäßig niedrigem apparatemäßigen Aufwand und unter Ausnutzung der Rechenkapazität einer Prozessoreinheit eine schnelle üählung ermöglicht, ohne dabei die Prozessoreinheit mit der Ausführung von Zähloperationen zu belasten. Die Merkmale zur Lösung dieser Aufgabe sind aus dem Patentanspruch 1 ersichtlich. Die Unteransprüche geben vorteilhafte Ausgestaltungen BO 976 067
R098?6/0591
- 5 und Weiterbildungen der Erfindung an.
Nachfolgend ist ein Ausführungsbeispiel der Erfindung anhand von Zeichnungen beschrieben.
Es zeigen:
Fig. 1 ein Blockschaltbild einer Anordnung zur Positionssteuerung, bei der ein Ausführungsbeispiel der erfindungsgemäßen Zähleinrichtung Anwendung findet, und
Fig. 2 ein Blockschaltbild einer Koppelschaltung, die einen Teil der Anordnung von Fig. 1 darstellt.
Ein Mikroprozessor 10 umfaßt eine arithmetische und logische Einheit 11 und einen Speicher 12, der ein Zählregister 13 aufweist. Der Mikroprozessor 10 steuert eine Positionierungseinrichtung 14, die mit einem Tachometer 15 über eine Achse verbunden ist. Tachometerschaltungen 17 empfangen vom Tachometer 15 über Leitungen 18 und 19 zweiphasige Tachometersignale. Der Tachometer kann beispielsweise nicht dargestellte lichtemittierende Dioden enthalten, die mit ebenfalls nicht dargestellten photoempfindlichen Transistoren zusammenwirken, um die zweiphasigen Tachometersignale auf den Leitungen 18, 19 zu erzeugen in Abhängigkeit von einem auf einer nicht dargestellten Tachometerscheibe vorhandenen Muster von lichtundurchlässigen und lichtdurchlässigen Feldern. Eine derartige Tachojmeter-Impulsgeberanordnung ist für sich bekannt, so daß sich ihre Detaildarstellung erübrigt.
ie Tachometerschaltungen 17 analysieren die Signale auf den
Leitungen 18, 19 und liefern auf einer Leitung 20 Richtungsanzeigesignale und auf einer Leitung 21 Geschwindigkeitsanzeigesignale zu einem Aufwärts/Abwärtszähler 22 und einer
BO 976 O67
809826/0591
~" 6 —
Koppelschaltung 23. Der Aufwärts/Abwärts zähler 22 reagiert auf die Richtungssignale auf der Leitung 20, um die über die Leitung 21 zugeführten Impulse in einer von zwei Richtungen zu zählen. Der Aufwärts/Abwärtszähler 22 liefert somit stets eine genaue Anzeige für den Positionierungsstand der Positionierungseinrichtung 14a.
Die Koppelschaltung empfängt Signale vom Aufwärts/Abwärtszähler 22 auf einer Leitung 24 und verarbeitet diese Signale zusammen mit den Signalen auf den Leitungen 20, 21 zu Zählstandsanzeigesignalen, die ohne Unterbrechung dem Mikroprozessor 10 über eine Leitung 25 zugeführt werden.
Die vom Aufwärts/Abwärtszähler 22 auf der Leitung 24 erzeugten Signale sind Borger/Ubertragssignale, die mit den Richtungssignalen auf Leitung 20 und den Geschwindigkeitssignalen auf Leitung 21 in der Schaltung 23 vereinigt werden zu einer Zählstandsanzeige. Die Koppelschaltung 23 liefert an den Mikroprozessor 10 Zählstandsanzeigesignale über eine Sammelleitung 25, die von diesem zu jeder Zeit abgetastet werden kann. Nach Abtastung des von der Schaltung 23 angezeigten Zählstandes durch den Mikroprozessor liefert dieser auf einer Leitung 26 ein Rückstellsignal an die Koppelschaltung 23.
Die Koppelschaltung 23, die im einzelnen in Fig. 2 dargestellt ist, enthält zwei Verriegelungsschaltungen 30, 31 des JK-Typs, um Übertrags- und Borger-Signale zu speichern, die vom Zähler 22 über die Leitung 24 zugeführt werden. Die Schaltung 30 liefert das gespeicherte Borger-Signal B zum Register 32, wo dieses Signal die an die Sammelleitung 25 angeschlossene Bitstelle B einstellt. In ähnlicher Weise liefert die Verriegelungsschaltung 31 das gespeicherte Ubertragssignal C zur gleichnamigen Bitstelle im Register 32, die ebenfalls mit der Sammelleitung 2 5 verbunden ist. Eine ODER-Schaltung 33 vereinigt die Signale B und C, um ein Signal an eine noch zu
BO 976 067
809826/0591
- 7 beschreibende Decodierschaltung 39 abzugeben.
Es sei angenommen, daß die Verriegelungsschaltungen 30, 31 ihren Rückstellzustand einnehmen. Ein Borger/Übertrag-Signal B/C wird vom Zähler 22 über eine Leitung 24 an die Koppel- ; schaltung 23 abgegeben. Dieses Signal gelangt zu vier UND-Schaltungen 35, 36, 37 und 38, die mit den Eingängen der Verriegelungsschaltunger. 30, 31 verbunden sind und einen Teil der Tachometer-Codierschaltung bilden. Die Verriegelungsschaltungen 30, 31 erhalten an ihren Taktsignal-EingSn<jeii C die von den Tachometerschaltungen 17 auf Leitung 21 erzeugten Signale. Die UND-Schaltung 35 überträgt ein Signal zum Eingang J der Verriegelungsschaltung 30, wenn ein Borger/Übertrag-Signal auf der Leitung 24 vorliegt und ; die als EXKLUSIV-ODER-Schaltung ausgebildete Decodierschaltung 39 kein Ausgangssignal erzeugt, was durch eine INVERTER-Schaltung 40 angezeigt wird. Die Decodierschaltung 39 verknüpft die Anzeigesignale von den Verriegelungsschaltungen : 30, 31 mit einem Vorwärts-Eingangssignal, das auf der Leitung 20 erscheint, wenn der Aufwärts/Abwärtszähler 22 für eine ;
Aufwärtszählung angesteuert wird. Ein fehlendes Signal auf der Leitung 20 stellt die Anzeige für eine Abwärtszählung des Aufwärts/AbwärtsZählers 22 dar. Im angenommenen Zustand sind beide Verriegelungsschaltungen 30, 31 rückgestellt, so daß die Decodierschaltung 39 ein Signal abgibt, wenn immer ein Signal auf der Leitung 20 erscheint. In diesem Falle wird durch die Inverterschaltung 40 kein Signal an die UND-Schaltung 35 abgegeben, wodurch eine Einstellung der Verriegelungsschaltung 30 verhindert wird. Wenn andererseits im Rückstellzustand beider Verriegelungsschaltungen 30, 31 eine Rückwärts-Anzeige auf Leitung 20 vorliegt, d.h., wenn der !Tachometer 15 anzeigt, daß die Positionierungseinrichtung 14 sich in Rückwärtsrichtung bewegt, bewirkt ein Signal auf der !Leitung 24, das in diesem Falle einen im Zähler 22 aufgetretenen Borger anzeigt, eine Zuführung eines Einstellsignals
über die UND-Schaltung 35 zur Verriegelungsschaltung 30, wo-BO 976 067
809826/0591
durch diese in für sich bekannter Weise in den Einstellzustand j übergeht. j
ι Die UND-Schaltung 36 ist mit ihrem Ausgang an den Eingang K j der Verriegelungsschaltung 30 angeschlossen und wird aktiviert] wenn sich die Verriegelungsschaltung 31 im Ruckste11zustand befindet und zugleich Signale auf den Leitungen 24 und 20 erscheinen. Dies bedeutet, daß der in der Verriegelungsschaltung 30 gespeicherte Borger gelöscht wird, da das gleichzeitige Auftreten von Signalen auf den Leitungen 20 und 24 einen übertrag bedeutet, der den gespeicherten Borger in der Verriegelungsschaltung 30 auslöscht. :
Die UND-Schaltung 37 liefert ein Signal an den Eingang J der Verriegelungsschaltung 31. Diese UND-Schaltung empfängt das ; Signal B/C auf Leitung 24 und das Ausgangssignal der Deco- I dierschaltung 39. Die Verriegelungsschaltung 31 wird einge- ί stellt, wenn entweder zuvor beide Verriegelungsschaltungen 30,j 31 ihren Rucksteilzustand einnahmen und die Positionierungs- ! einrichtung 14 sich in Vorwärtsrichtung bewegt, wie es durch ! ein Signal auf Leitung 20 angezeigt wird. Wenn sich dagegen j die Positionierungseinrichtung 14 in umgekehrter Richtung be- ! wegt und entweder die Verriegelungsschaltung 30 oder 31 ihren I Einstellzustand einnehmen, wird der Eingang J der Verriegelung?- schaltung 31 ebenfalls aktiviert. Die Einstellfunktion der j Verriegelungsschaltung 31 weicht von der der Verriegelungs- i schaltung 30 ab.
Die UND-Schaltung 38 ist mit dem Eingang K der Verriegelungsschaltung 31 verbunden, ebenso wie die UND-Schaltung 36 mit dem Eingang K der Verriegelungsschaltung 30. Ein Unterschied
- besteht darin, daß eine Inverterschaltung 45 ein Abwärts-An-
zeigesignal durch Invertierung des Aufwärts-Anzeigesignals j auf Leitung 20 erzeugt und der UND-Schaltung 38 zuführt. Die Verriegelungsschaltung 31 wird demzufolge rückgestellt, wenn die Positionierungseinrichtung 14 eine Rückwärtsbewegung BO 976 067
809826/0591
ausführt und dabei ein Signal auf Leitung 24 erscheint. Die verschiedenen möglichen Signalzustände der Schaltung von Fig. sind in der nachfolgenden Tabelle dargestellt.
TABELLE
42 30-Eing.i 24 J 30-Eing.K 24 Übertrag gefolgt von Borger 1 0 1 1 1 1 1 Übertrag 0 1 1 0 1 1 0 1 31-Eing.J 0 1 1 24 31-Eing Borger 0 50 2 .K I :nB n+1C n+1 0
20 40 41 20 51 0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 0 1 42 0 1 0 46 1 1 « B„<
0 1 gefolgt von 1 0 1 0 0 1 1 1 1 1 0 0 1 0
Borger 0 1 0 1 gespeichert, , Borger, 1 Übertrag 1 0 1 1 1 0 1 0 0
0 1 0 1 1 1 1 1 1 1 1 0
1 1 Übertrag gespeichert, zwei 0 1 1 0 1 0 1 1
1 1 0 1 0 1 1 1 0 1 0 0 0 1
0 1 1 0 0 0 1 1 1
0 1 Überträge, 1 1 1
Borger 1 0 1 0 1 1 1
0 1 1 0 1 1 1 1 1
1 1 1 1 1
0 0 1
0 1 1 1 1
1 1
BO 976 067
809826/0591
- ίο -
Wenn der Mikroprozessor 10 die Anzeigesignale B und C von den Verriegelungsschaltungen 30, 31 über das Register 32 empfangen hat, werden beide Verriegelungsschaltungen 30, 31 durch ein Signal auf der Leitung 26 für eine erneute Zähloperation rückgestellt. Der Mikroprozessor 10 besitzt über eine Sammelleitung 48 Zugriff zum Aufwärts/Abwärtszähler 22, so daß der jeweilige Zählstand dieses Zählers in den Mikroprozessor übertragen werden kann, um eine Feineinstellung der Positionierungseinrichtung 14 zu steuern. Dieser Zugriff kann über das Register 32 der Koppelschaltung 23 erfolgen, welches zu diesem Zweck über eine Sammelleitung 48 mit dem Aufwärts/Abwärtszähler 22 verbunden ist und von diesem in den Bitstellen 0 bis 5 den jeweiligen Zählstand empfängt. Wenn dagegen eine Feinzählung zur Positionierungssteuerung nicht erforderlich ist, kann diese Verbindung weggelassen werden.
Der Mikroprozessor 10 enthält ein fest eingespeichertes Programm, das im Register 13 einen Zählstand für die über die Leitung 25 eingehenden Signale bildet, indem diese Signale zusammen mit dem jeweiligen Inhalt des Registers 13 der arithmetischen und logischen Einheit 11 zugeführt werden und das von dieser gelieferte Ergebnis zurück in das Register 13 übertragen wird. Ein Eingangssignal C, d.h., ein übertrag vom Aufwärts/Abwärtszähler 22 bewirkt somit, daß zum Inhalt des Registers 13 eine Eins addiert wird, während ein auf der Sammelleitung 25 erscheinendes Signal B, das einen Borger darstellt, die Subtraktion einer Eins vom Inhalt des Registers zur Folge hat. Wenn die Bitstellen B und C beide den Wert Null enthalten, d.h. beide Verriegelungsschaltungen 30, 31 befinden sich im Rückstellzustand, wird der Zählstand des Zählregisters 12 nicht geändert. Wenn andererseits beide Verriegelungsschaltungen 30, 31 im Eins-Zustand sind, liegt eine Fehlerbedingung vor. In diesem Falle haben die Verriegelungsschaltungen und ihre Eingangsschaltungen nicht korrekt gearbeitet, indem ein Borger, der von einem übertrag gefolgt wird, oder ein Übertrag, der von einem Borger gefolgt wird, nicht gelöscht
BO 976 067
809826/0591
worden sind. Auch dann, wenn der Mikroprozessor 10 während einer Bewegung der Positionierungseinrichtung 14 ein Borgersignal oder ein Übertragssignal nicht rechtzeitig vor Auftreten des nächsten Borger-Signals oder Ubertragssignals abgetastet hat, liegt eine Fehlerbedingung vor.
BO 976 067
809826/0591
L e e r s e ι \ e

Claims (5)

  1. PATENTANSPRÜCHE
    Zähleinrichtung mit einem Aufwärts/Abwärtszähler der Zählsignale und Richtungssteuersignale empfängt, dadurch gekennzeichnet, daß der Überlaufausgang (24) des Aufwärts/ Abwärtszählers (22) über eine Koppelschaltung (23) mit einem Mikroprozessor (10) verbunden ist, der ein Zählregister (13) zur Aufnahme eines hochstelligen Teils des Gesamtzählstandes enthält, daß die Koppelschaltung einen ersten Binärsignalspeicher (31) für einen am überlaufausgang auftretenden übertrag und einen zweiten Binärsignalspeicher (30) für einen am überlaufausgang auftretenden Borger sowie eine Speichereingangslogik (35 bis 40, 45) aufweist, der die Richtungssteuersignale, die überlaufausgangssignale sowie Speicherzustandssignale zugeführt werden und die in Abhängigkeit von diesen Signalen die Speicher lädt oder rückstellt, daß die beiden Speicher unter Steuerung eines im Mikroprozessor gespeicherten Programms zu vorgegebenen Taktzeiten abgetastet werden und daß der zum Abtastzeitpunkt vorliegende Speicherinhalt zur Inkrementierung oder Dekrementierung des Zählregisters dient.
  2. 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der Eingang des Aufwärts/Abwärtszählers (22) mit einem Tachometer (15, 17) verbunden ist, der geschwindigkeitsabhängige Zählimpulse sowie Richtungssteuersignale liefert, und daß an den Mikroprozessor (10) eine Positionierungseinrichtung (14) angeschlossen ist, die starr mit dem Tachometer gekoppelt ist.
  3. 3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Eingangslogik (35 bis 40, 45) der Binärsignalspeicher (30, 31) eine EXKLüSIV-ODER-Schaltung (39) enthält, die auf einem Eingang Speicherzustandssignale
    und auf. einem zweiten Eingang Richtungssteuersignale BO 976 067
    fiO98?6/OR91 ORIGINAL INSPECTED
    ? 7 S Ί 9 6
    empfängt und deren Ausgang über eine UND-Schaltung (37) mit dem Einstelleingang des zur Aufnahme von Überträgen dienenden Binärsignalspeichers (31) sowie über einen Inverter (40) und eine UND-Schaltung (35) mit dem Einstelleingang des zur Aufnahme eines Borgers dienenden Binärsignalspeichers (30) verbunden ist, und daß die zweiten Eingänge der UND-Schaltungen (37, 35) an den Uberlaufausgang (24) des Aufwärts/Abwärtszählers (22) angeschlossen sind.
  4. 4. Einrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Eingangslogik (35 bis 40, 45) je eine UND-Schaltung (36, 38) an den Rückstelleingängen (K) der Binärsignalspeicher (30, 31) aufweist, daß diese UND-Schaltungen überlaufausgangssignale des Aufwärts/Abwärtszählers (22) zugeführt erhalten, daß ein weiterer Eingang der UND-Schaltungen mit der Richtungssteuersignal-Leitung (20) verbunden ist und daß ein dritter Eingang der dem Übertrag-Binärsignalspeicher (31) zugeordneten UND-Schaltung (38) mit dem Rückstellausgang (Q) des Borger-Binärsignalspeichers (30) verbunden ist und ein dritter Eingang der dem Borger-Binärsignalspeicher (30) zugeordneten UND-Schaltung (36) mit dem Rückstellausgang des Übertrag-Binärsignalspeichers (31) verbunden ist.
  5. 5. Einrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Binärsignalspeicher (30, 31) je einen Taktsignaleingang (C) aufweisen, der Signale zur Vorbereitung des Binärsignalspeichers für eine Speicherzustandsänderung empfangen, und daß der Zählsignalausgang (21) des Tachometers (15, 17) mit den Taktsignaleingängen verbunden ist.
    BO 976 067
    $09826/059
DE19772753966 1976-12-27 1977-12-03 Zaehleinrichtung Withdrawn DE2753966A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/754,766 US4086470A (en) 1976-12-27 1976-12-27 Hardware-software counting

Publications (1)

Publication Number Publication Date
DE2753966A1 true DE2753966A1 (de) 1978-06-29

Family

ID=25036240

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19772753966 Withdrawn DE2753966A1 (de) 1976-12-27 1977-12-03 Zaehleinrichtung

Country Status (12)

Country Link
US (1) US4086470A (de)
JP (1) JPS5382158A (de)
AU (1) AU512792B2 (de)
CA (1) CA1103318A (de)
CH (1) CH627567A5 (de)
DE (1) DE2753966A1 (de)
ES (1) ES465429A1 (de)
FR (1) FR2375771A1 (de)
GB (1) GB1535017A (de)
IT (1) IT1113679B (de)
NL (1) NL7714030A (de)
SE (1) SE434104B (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2729617B2 (de) * 1977-06-30 1981-03-19 Siemens AG, 1000 Berlin und 8000 München Einrichtung zur fortlaufenden Ermittlung eines über eine Meßperiode konstanter Dauer gemittelten Wertes eines Verbrauchs
US4151403A (en) * 1977-10-05 1979-04-24 Molins Machine Company, Inc. Control system for an unwinding roll
GB1581612A (en) * 1978-01-17 1980-12-17 Thorn Domestic Appliances Ltd Cooking appliance controls
US4362979A (en) * 1978-01-25 1982-12-07 Dana Corporation Stepping motor control circuit
JPS5770936A (en) * 1980-10-22 1982-05-01 Hitachi Ltd Electronic control unit for internal combustion engine
CH649382A5 (de) * 1981-02-03 1985-05-15 Maag Zahnraeder & Maschinen Ag Schaltung zum entnehmen von messwerten aus einem inkrementellen lagemesssystem.
JPS62280907A (ja) * 1986-05-29 1987-12-05 Fanuc Ltd 位置決め方式
BE1005223A3 (fr) * 1991-01-18 1993-06-01 Charlier Alain Carte electronique pour automation de machines de mise a longueur et de positionnement.
US5787286A (en) * 1995-10-10 1998-07-28 International Business Machines Corporation Method and system for tabulation of execution performance
DE19858536A1 (de) * 1998-12-18 2000-06-21 Bosch Gmbh Robert Verfahren zur Signalauswertung
EP1478092B1 (de) 2003-05-14 2007-11-14 Tektronix International Sales GmbH Digitaler Zähler
FR2964275B1 (fr) 2010-08-24 2013-04-12 Continental Automotive France Compteur numerique et procede de mesure d'une duree

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3297859A (en) * 1965-06-24 1967-01-10 Hewlett Packard Co Counting direction control circuit for use with reversible counters
US3391342A (en) * 1965-11-22 1968-07-02 Janus Control Corp Digital counter
US3500022A (en) * 1966-06-24 1970-03-10 Hughes Aircraft Co Reversible electronic digital counter
US3513468A (en) * 1967-05-29 1970-05-19 Phillips Petroleum Co Output logic for direct digital control system
US3967095A (en) * 1974-08-26 1976-06-29 Standard Oil Company Multi-counter register

Also Published As

Publication number Publication date
SE434104B (sv) 1984-07-02
CH627567A5 (de) 1982-01-15
IT1113679B (it) 1986-01-20
NL7714030A (nl) 1978-06-29
CA1103318A (en) 1981-06-16
SE7714574L (sv) 1978-06-28
AU2982177A (en) 1979-05-24
JPS5382158A (en) 1978-07-20
FR2375771A1 (fr) 1978-07-21
US4086470A (en) 1978-04-25
ES465429A1 (es) 1978-09-16
FR2375771B1 (de) 1980-03-07
GB1535017A (en) 1978-12-06
AU512792B2 (en) 1980-10-30

Similar Documents

Publication Publication Date Title
DE3751297T2 (de) Schaltung zur Programmsteuerung.
DE2614000C2 (de) Diagnoseeinrichtung zur Prüfung von Funktionseinheiten
DD230948A1 (de) Schaltungsanordnung zur ueberwachung eines mikroprozessors
DE2731336A1 (de) Taktsystem
DE4220723A1 (de) Schaltkreis und verfahren zum detektieren eines fehlers in einem mikrocomputer
DE3923253C2 (de) Mikroprozessor
DE2753966A1 (de) Zaehleinrichtung
DE2853239A1 (de) Datenpufferspeicher vom typ first-in, first-out mit variablem eingang und festem ausgang
DE2719531B2 (de) Digitale Logikschaltung zur Synchronisierung der Datenübertragung zwischen asynchrongesteuerten Datensystemen
DE3942885A1 (de) Schaltungsanordnung zur bitratenanpassung
DE2749888A1 (de) Einrichtung zur fehlermeldung
DE3743586C2 (de)
DE3317642C2 (de)
DE3234575A1 (de) Verfahren und anordnung zum messen von frequenzen
DE2456540C2 (de) Inkrementalwertkodierer
DE1185404B (de) Fehlerermittlungsanlage
DE2225462A1 (de) Verfahren und Einrichtung zur Mittelwertbildung der von einem Vorwärts-Rückwärtssignalgeber her anliegenden Signale
DE2235802A1 (de) Verfahren und einrichtung zur pruefung nichtlinearer schaltkreise
DE2313246A1 (de) Spezialrechner
DE3638256A1 (de) Schaltung zur erzeugung kuenstlicher fehler fuer eine datenverarbeitungsanlage
DE3221819A1 (de) Vorrichtung zur simulation eines schaltwerks mit hilfe eines rechners
DE2954533C2 (de)
DE1944058A1 (de) Schaltung zum Zaehlen von Impulsen
DE1549459C (de) Verfahren zum Überprüfen des fehlerfreien Arbeitens einer Vorrichtung für das Verarbeiten oder Übertragen binär verschlüsselter Daten
DE2844125C2 (de)

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee