DE2812396A1 - Elektronisches pruefgeraet - Google Patents
Elektronisches pruefgeraetInfo
- Publication number
- DE2812396A1 DE2812396A1 DE19782812396 DE2812396A DE2812396A1 DE 2812396 A1 DE2812396 A1 DE 2812396A1 DE 19782812396 DE19782812396 DE 19782812396 DE 2812396 A DE2812396 A DE 2812396A DE 2812396 A1 DE2812396 A1 DE 2812396A1
- Authority
- DE
- Germany
- Prior art keywords
- program
- test
- memory
- data
- central unit
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/319—Tester hardware, i.e. output processing circuits
- G01R31/31903—Tester hardware, i.e. output processing circuits tester configuration
- G01R31/31914—Portable Testers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
- G01R31/319—Tester hardware, i.e. output processing circuits
- G01R31/31903—Tester hardware, i.e. output processing circuits tester configuration
- G01R31/31908—Tester set-up, e.g. configuring the tester to the device under test [DUT], down loading test patterns
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tests Of Electronic Circuits (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Description
- 5 Elektronisches Prüfgerät
Die Erfindung betrifft ein elektronisches Prüfgerät, insbesondere
ein elektronisches Prüfgerät zur wirksameren und einfacheren Durchführung von Funktionsstörungsprüfungen und Fehlersuche bei
Schaltungsbausteinen oder -einschüben als dies bisher möglich war. Insbesondere betrifft die Erfindung ein tragbares Gerät dieser
Art, das leicht zu bedienen und sehr vielseitig einsetzbar ist.
Das erfindungsgemäße Prüfgerät kann für die Prüfung einer Vielzahl
von elektronischen Vorrichtungen verwendet werden. Eine charakteristische Anwendung der Erfindung gilt der Prüfung digitaler
Leiterplatten oder Schaltkarten. Für diese Testzwecke war bisher eine rechnergesteuerte Prüfstation mit mehreren Einschüben von
Prüfgerät erforderlich. Die Programmierung dieses Gerätesatzes erfordert, daß die Bedienung ein Prüfverfahren im rechnerabhängigen
oder -unabhängigen Betrieb ausarbeitet, wobei sowohl Arbeits- oder Rechenbefehle für die Anlage Prüfdaten in linearer
Reihe von der ersten bis zur letzten Prüfung zu kombinieren sind, einschließlich von Unterprogrammen vom Ja-Neln-Betrieb bis zu
Fehlererkennungsverfahren und schließlich die Arbeitsbefehle
und Daten auch zu kombinieren waren. Die jüngsten Anpassungen dieses Verfahrenslauf Anlagen, die auf Mikroprozessoren beruhen,
ergaben äußerst umfangreiche Programmforderungen und damit komplizierte und mühsame Programme, die einen erheblichen Ausbildungs-
809839/09A0
stand der Bedienungsperson erforderlich machten. Das erfindungsgemäße
Gerät ist so aufgebaut, daß die programmbedienenden Unterprogramme dauernd im Gerät selbst gespeichert sind, wobei der
Programmierer nur extern die Veränderlichen eines jeden Unterprogrammes
oder einer jeden Arbeitsroutine zu programmieren braucht. Dies stellt eine erhebliche Verringerung des Programmaufwandes
dar, aus dem sich ein vereinfachtes Prüfverfahren für eine ungelernte
oder Hilfskraft ergibt.
Erfindungsgemäß ist ein tragbares Schaltungsprüfgerät vorgesehen, das eine Dialoganzeigeeinrichtung zur schrittweisen Einzeldarstellung
von Arbeitsbefehlen aufweist. Das Gerät umfaßt zwei interne Speicher. Der erste Speicher, der ein programmierbarer
Festspeicher (PROM) ist, dient Organisationssteuerfunktionen,und das zweite Gerät, das ein Speicher mit wahlfreiem Zugriff (RAM)
ist, wird während der Durchführung von Prüfungen als Zwischenoder Notizblockspeicher verwendet. Die Daten des zu prüfenden
Gerätes (UUT) werden auf externen PROM-Karten gespeichert. Die Speicherkapazität dieser PROM-Karten hängt von den einzelnen
Bedürfnissen des Gerätes ab. Die Speicher sind transistorisiert, um Schwierigkeiten der Wartung oder der Betriebssicherheit zu
vermeiden, welche mit einem Plattenantrieb oder einem Magnetbandspeicher verbunden sind, und können gelöscht werden, wodurch sie
wieder verwendbar sind, weil sich die Ausführung des zu prüfenden Gerätes ändert.
Die Aufgabe der Erfindung besteht darin, ein Gerät der vorgenannten
Art zu schaffen, welches keine komplizierte Prüfprogrammierung oder eine Fachkraft als Bedienung braucht. Erfin-
809839/0940
dungsgemäß soll ein durch Mikroprozessoren gesteuertes Gerät der vorbezeichneten Art erstellt werden, um die vorerwähnte Tragbarkeit
und Baudichte zu erreichen. Nach der Erfindung ist sodann
Art
ein Gerät der vorbezeichneten vorgesehen, welches eine Dialoganzeigeeinrichtung
zur Darstellung schrittweiser einzelner Arbeitsbefehle aufweist, wodurch die Prüfung durch angelernte
Kräfte durchgeführt werden kann.
Die Erfindung ist nachstehend näher erläutert. Alle in der Beschreibung
enthaltenen Merkmale und Maßnahmen können von erfindungswesentlicher Bedeutung sein. Die Zeichnungen,die lediglich
zu Erläuterungszwecken dienen und nicht den Rahmen der Erfindung bestimmen, zeigen:
Fig. 1 ein Blockschaltbild mit allgemeiner Darstellung der Merkmale
eines erfindungsgemäßen Schaltungsprüfgerätes; Fig. 2 ein Blockschaltbild mit Darstellung der wesentlichen
Einzelheiten eines Kanales der erfindungsgemäßen Umschaltelektronik
11, die allgemein in Fig. 1 gezeigt ist; Fig. 3 eine bildliche Darstellung des allgemein in Fig. 1 gezeigten
Schaltpultes 12, anhand welcher ein normales erfindungsgemäßes Bedien- und Arbeitsverfahren erläutert
wird;
Fig. 4 ein vereinfachter Stromlaufplan eines Digitalbausteins, der mit dem erfindungsgemäßen Gerät geprüft werden kann
und allgemein in Fig. 1 als zu prüfendes Gerät 16 gezeigt ist, anhand dessen ein charakteristisches Prüfprogramm
dargestellt wird.
Nach Fig. 1 wird das erfindungsgemäße Schaltungsprüfgerät durch
809839/0940
eine Zentraleinheit (CPU 2) gesteuert. Die Zentraleinheit 2 kann ein 8-BIT-Mikroprozessor im Parallelbetrieb mit 6 8-BIT-Allzweckarbeitsregistenjund
einem Rechenwerksregister sein. Die sechs
Register können einzeln oder paarweise adressiert werden und liefern Rechenoperatoren einfacher oder doppelter Genauigkeit.
Arithmetische und logische Befehle setzen oder löschen vier prüfbare Kennzeichen. Ein fünftes Kennzeichen ergibt eine dezimale
arithmetische Operation.
Eine 16zeilige Adressensammelschiene 4 und eine 8zeilige, doppelt gerichtete DatensammeIschiene 6 sind an die Zentraleinheit 2 angeschlossen.
Die Zentraleinheit wird von einem Oszillator 8 gesteuert, der ein 5 MHz-Oszillator sein kann, dessen Frequenz
herabgeteilt ist, um ein zweiphasiges Taktsignal für die Zentraleinheit und die gesamte Taktgabe der Anlage erzeugen. Die Zentraleinheit
2 führt das in der Anlage gespeicherte Programm der Anlage über einen programmierbaren Organisationsfestwertspeicher
10 durch, wobei die erforderlichen Funktionen und Aufgaben ausgeführt werden. Diese Funktionen umfassen die Anzeige
von alphanumerischen Daten sowie die Steuerung auf einem Schaltbrett 12, wobei Daten von einem externen, mit Prüfdaten programmierten
Festspeicher 14 ausgelesen werden und einer Umschaltelektronik 11 zugeleitet werden, welche die Antwortsignale
oder Frequenzgänge des zu prüfenden Gerätes 16 auswertet, das über eine Zwischenschaltung 18 der Umschaltelektronik 11
verbunden ist. Diese wird anhand der Fig. 2 nachstehend näher erläutert.
Der programmierbare Organisationsfestwertspeicher 10 enthält
809839/0940
die gespeicherten Programme zur Durchführung eines Prüfprogramms zur Verwendung von Daten des programmierbaren Prüf-Festwertspeichers
14 und eines internen Speichers mit wahlfreiem Zugriff 20.
Der zugeordnete interne programmierbare Festwertspeicher besitzt
eine Kapazität von 2 K-Wörtern, während der interne Speicher mit wahlfreiem Zugriff eine Kapazität von 4 K-Wörtern aufweist.
Die Kapazitäten sowohl des Festwertspeichers als auch des Speichers mit wahlfreiem Zugriff können leicht erhöht werden,
um gewünschte Programmänderungen aufnehmen zu können. Die Festspeicher 10 und 14 sind löschbare UltraViolettspeicher und
können während der Lebensdauer der Anlage so oft wie nötig gelöscht
und wiederverwendet werden, wodurch sich eine Vielseitigkeit ohne Änderung maschinentechnischer Teile ergibt.
Das Schaltbrett 12 umfaßt eine 5x7-Punktmatrixanzeige für 16
alphanumerische Zeichen mit eingebauter Auflage-oder Auffrischungsschaltung.
Bei der Eingabe von neuen Zeichen wird ein Vorrat von 64 Zeichen über den Bildschirm von links nach rechts
geschoben, bis er schließlich am Ende abgestoßen wird, wenn 16 Zeichen erreicht sind. Das Schaltbrett 12 umfaßt auch eine
Schaltschnittstelle mit eigener Adresse, die auch die Schaltbrettbeleuchtung und die Leistungsrelais von dem zu prüfenden
Gerät sowie die programmierbaren Datenfestwertspeicher 14 steuert. Die Arbeitsweise des Schaltpultes 12 wird näher anhand
der Fig. 3 beschrieben.
Das Eingabe-Ausgabe-Gerät 22 kann beispielsweise ein normaler
809839/0940
Fernschreiber sein. Die Vorrichtung umfaßt eine Schnittstelle, die ein normaler 20 mA-Strombauch sein kann.
Der programmierbare Festspeicher 14 für die Prüfdaten ist ein 8-BIT-programmierbarer Festwertspeicher mit einer Kapazität von
Wörtern (wie vorstehend bemerkt, ultraviolett löschbar),der die veränderlichen Daten des Prüfprogramms in folgendem Format
enthält:
1.) Ein Wort steht für eine "Prüfsumme", die eine von der Zentraleinheit 2 abgeleitete Zahl sein kann und eine
Antivalenz aller Wörter im programmierbaren Festwertspeicher 14 darstellt. Dieses Wort dient als Gültigkeitskontrolle
der Anlage.
2.) Acht Wörter stehen für den Teil oder die Kennzeichnungsnummer des zu prüfenden Gerätes 16, welches durch den
programmierbaren Festwertspeicher 14 für die Testdaten geprüft werden soll.
3.) Acht Wörter stellen die Beschreibung der Umsehaltelektronik 11 dar.
3.) Acht Wörter stellen die Beschreibung der Umsehaltelektronik 11 dar.
4.) Ein Wort stellt die Anzahl der durchzuführenden Prüfungen dar.
5.) Ein Wort steht für die laufende Zahl der Prüfung. 6.) Ein Wort steht für die Art der durchzuführenden Prüfung.
Es gibt zwei Arten von Prüfungen. Die erste Art ist eine "Reizsteuerungsprüfung". Wenn das erste Bit im Prüfwort
hochpegelig ist, so zeigt dies an, daß ein Signal für einen Auslösereiz anliegt, und die nächsten acht Wörter
stellen den geforderten Ausgangsschaltzustand aller Ka-
809839/0940
näle der Umschaltelektronik 11 dar, die beispielsweise
64 Kanäle betragen können. Die restlichen Bits im Wort dienen zur Bestimmung der Anzahl von Umschaltungen nach
den ersten acht Wörtern. Die folgenden Wörter stellen dann die Kontaktzahl dar, die sich ändert. Wenn beispielsweise
das am zu prüfenden Gerät 16 anliegende Reizsignal insgesamt Null ist und Stift 12 hoch- und niederpegelig wird,
dann gilt die nachstehend aufgeführte Folge:
Sedezimal
8 2 (Programmeinleitung in zwei Folgen)
00 Alle 0
OC Umschaltung Stift 12
OC Umschaltung Stift 12
Bei der zweiten Art von Prüfung braucht die Bedienung lediglich die Anzahl der Kontaktstifte zu bestimmen,die aus
der vorhergehenden Prüfung umschalten sowie die Kennzeichnungsnummern der umzuschaltenden Stifte. Diese Art von
Prüfung wird durch eine Null im ersten Bit des Wortes angezeigt. Wenn daher die nächste Prüfung verlangt,daß beispielsweise
die Stifte 9, 33 und 7 umschalten, dann würde
609839/09Λ0
die Folge wie nachstehend aufgeführt geschrieben: 03 zeigt drei Stiftumschaltungen und keine Programmeinleitung
an
09 Umschaltung Stift 9
11 Umschaltung Stift 33
07 Umschaltung Stift 7.
11 Umschaltung Stift 33
07 Umschaltung Stift 7.
7.) Acht Wörter stellen die erwarteten Antwortdaten für den Sprung dar.
8.) Ein Wort steht für die Anzahl von Fehlerdaten, die aus drei Arten bestehen können.
9.) Die Fehlerdaten werden in einer von drei Arten in Abhängigkeit
von der Länge aufgezeichnet:
a. Acht Wörter für das Fehlerkennzeichen;
b. die Stiftzahlen, die von den Antwortdaten für den Sprung verschieden sind;
c. die Stiftzahlen, die mit den Antwortdaten für den Sprung gleich sind.
10.) Ein Wort gilt für die Anzahl von integrierten Schaltkreisen in dem zu prüfenden Gerät, die als fehlerhaft erkannt
wurden und ersetzt werden müssen.
11.) Ein Wort zeigt den oder die speziellen zu ersetzenden integrierten Schaltkreise an.
Wie bereits erwähnt, umfaßt die allgemein in Fig. 1 gezeigte Umschaltelektronik 11 64 Kanäle. Zu Erläuterungszwecken ist
ein Kanal in Fig. 2 gezeigt, und die Umschaltelektronik 11 wird anhand dieser Figur näher erklärt.
-13-809839/0940
Der Kanal der Umsehaltelektronik umfaßt die doppelte Speicherregisteranordnung
mit einem Datenspeicherregister 22 und einem Datenpufferregister 24 sowie eine kompatible Empfänger-Treiberanordnung
in Form einer TTL-Schaltung mit drei Schaltzuständen,
die einen logischen Steuerverstärker 26 sowie einen logischen Empfängerverstärker 28 umfaßt. Der Steuerverstärker 26 der
TTL-Schaltung kann wie folgt programmiert werden: übertragen,
Empfangen oder Betriebsart Eingabe/Ausgabe über ein Eingabe-Aus gäbe-Bestimmungsregister 30. Das Datenspeicherregister 22,
das Pufferregister 24, das Eingabe/Ausgabe-Bestimmungsregister 30, der Steuerverstärker 26 in TTL-Schaltung sowie der Empfängerverstärker
28 in TTL-Schaltung erhalten die entsprechenden Daten, löschen, speichern, bestimmen Ein/Ausgabe und tasten
Datenimpulse (Ansteuerungsbefehle) von der Zentraleinheit 2
(Fig. 1) ab.
Wenn alle Daten in das Register 22 eingegeben sind, löst der Datentastimpuls (Ansteuerungsbefehl) der Zentraleinheit 2 die
Übertragung der Daten vom Register 22 an das Register 24 und von dort über den Steuerverstärker 26 zur Zwischenschaltung 18
(Fig. 1) für das zu prüfende Gerät aus. Dann erfolgt im wesentlichen
eine doppelte Zwischenspeicherung, um den Datenschräglauf zum zu prüfenden Gerät 16 zu verhindern sowie um die folgenden
Datensignale anlegen zu können, ohne den Ausgabeschaltzustand zu stören.
Wenn von der Zentraleinheit 2 angefordert, wird der gesondert mit der Datensammeischiene 4 der Zentraleinheit verbundene
809839/0940
Empfänger in TTL-Schaltung 28 mit acht Bits parallel ausgelesen.
Hier sei bemerkt, daß die Zwischenschaltung 18 des zu prüfenden Geräts (Fig. 1) eine Baukasteneinheit ist, die mit dem entsprechenden
Steckverbinder für das zu prüfende Gerät 16 sowie mit Netz- und Massekontakten bestückt ist, die an eine entsprechende
nicht gezeigte Stromversorgung geführt sind, wie allgemein bekannt ist.
Anhand der Fig. 3, welche das in Fig. 1 allgemein gezeigte Schaltbrett 12 darstellt, wird nun die Bedienung des erfindungsgemäßen
Gerätes näher erläutert.
Ein Netzschalter 32 wird gedrückt, wodurch die erfindungsgemäße Einrichtung automatisch eine Eigenprüfung durchführt und auf einer
Anzeigetafel 34 die Bereitschaft der Anlage dafür anzeigt, daß der PrüfVorgang fortgesetzt werden kann. Wenn jetzt eine Schwierigkeit
auftritt, zeigt eine Eigenprüfungs-Diagnoseeinrichtung
die Ursache an.
Bei der Bereitschaftsanzeige für die Anlage wird die Testlauftaste
36 gedrückt, worauf die Anzeige 34 meldet,daß über eine Eingabevorrichtung 33 die Prüfdatentaste im programmierbaren
Festspeicher 14 einzugeben ist. Nach Eingabe der Taste für den programmierbaren Festspeicher wird die Taste 36 gedrückt,wodurch
am Kartenfestwertspeicher 14 Spannung anliegt und die Anzeige des programmierbaren Festwertspeichers aufleuchtet.
Eine Gangzahltaste 35 wird der Reihenfolge nach gedrückt, um das entsprechende auf der eingegebenen programmierbaren Festwert-
809839/0940
speicherkarte 14 gespeicherte Programm für ein gegebenes zu prüfendes
Gerät 16 auszuwählen. Nach dieser Wahl des Programms wird die Taste 36 gedrückt, wodurch die Anzeigetafel 34 den Anschluß
des zu prüfenden Gerätes anzeigt. Das zu prüfende Gerät 16 wird daraufhin mit seiner Zwischenschaltung 18 verbunden.
Nach dem Anschluß des zu prüfenden Gerätes wird die Taste 36 gedrückt,
um den Beginn der Einzelprüfungen auszulösen. Wenn das zu prüfende Gerät alle Einzelprüfungen des Testes besteht,leuchtet
eine Gut-Anzeige 40 (Stand des Tests) auf, und eine Gut-Anzeige für das zu prüfende Gerät wird auf der Tafel 34 angezeigt,
Wenn das zu prüfende Gerät eine Einzelprüfung nicht besteht, leuchtet ein Schlecht-Anzeiger 42 (Stand des Tests) auf. Man erkennt
jetzt, daß die Prüfdatenkarte 14 mit programmierbarem
Festspeicher als Zusatzmöglichkeiten für den Programmierer auch mit einer elektronischen Schaltung für die Fehlerdiagnose programmiert
werden kann.
Eine überwachungsanzeige 39 für die Anlage zeigt die Art des JA-NEIN-Zustandes
der Teilnahme des Prüfers oder der Bedienung, und eine Löschtaste 41 stellt den Prüfer auf einen Ausgangsbetriebszustand
zurück.
Die gesamte Programmierung der Prüfdatenkarte 14 mit programmierbarem
Festwertspeicher erfolgt in einfacher testorientierter Sprache, wie im nachstehenden Beispiel mit Hilfe der Fig. 3 gezeigt
wird. Die Organisation eines jeden Programms besteht aus zwei Halbwörtern. Das erste Halbwort bestimmt die nachstehend
aufgeführten programmeinleitenden Parameter:
-16-
809839/0940
a. Kennzeichnung des zu prüfenden Geräts
b. Auslegung des zu prüfenden Geräts - Stiftkennzeichnung
EIN oder AUS
c. Summenprobe
d. Nummer des Tests.
Das zweite Halbwort bestimmt die tatsächlichen Eingabe- und Ausgabeformen
für jede Prüfung. Die Programmdaten können aus genormten
digitalen Testverfahren, Werte- oder Funktionstabellen, Datenblättern gewonnen werden oder durch automatisches Testerzeugungsverfahren
erzeugt werden. Die Programmierung der Karten des programmierbaren Festwertspeichers kann durch herkömmliche
Programmiereinrichtungen für programmierbare Festwertspeicher erfolgen.
Ein Beispiel für ein Prüfprogramm des vereinfachten digitalen Bausteins, dessen Stromlaufplan in Fig. 4 gezeigt ist, ist nachstehend
aufgeführt, wobei der Baustein die logischen Bauteile 44, 46 und 48 umfaßt und die Eingabestifte mit A und B und die
Ausgabestifte mit C und D gekennzeichnet sind:
- 17 -
809839/094Q
BEFEHL
CHS
CHS
Programmeinleitung
Parameter
Lfd.Nr.d.
Prüfung
UID P/N681O OPM 3, NOT 2 TNR Tl TCW IND,
INP O STIFT B
GOP 1
| TNR | T2 | A |
| TCW | 3 | AB |
| STIFT | AB | |
| STIFT | CL, DH | |
| STIFT | ||
| GOP |
ENDE BESCHREIBUNG
Summenprobe
Summenprobe
Gerätekennzeichnungszahl Ausgangsstiftkennzeichen C, D Gesamtzahl d.Prüfungen: 2
Kennzeichnung f.Prüfung 1
Teststeuerwort Programmeinleitungssignalform und eine Umschaltung
Alle Eingabestifte auf 0 stellen
Stift B auf hochpegelig (1) stellen
Auf hochpegeligen Stand (1) an Stiften C und D ρrufen.Ausführendes
Programm stellt fest,daß Stifte C und D hochpegelig (1) sind.Nach erfolgreichem Durchlauf
durch Prüfung 1 geht der Prüfer auf Test 2 über.
Prüfung Nr. 2
Teststeuerwort - drei Umschaltgn.
Stift A auf hochpegelig (1) stellen
Stifte AB umschalten Nochmal Stifte AB umschalten
Auf niederpegeligen Stand an Stift C prüfen
Auf hochpegeligen (1) Stand an Stift D prüfen
Ende der Prüfung des Bausteins.
-18-
809839/0940
Aus der vorstehenden Beschreibung der Erfindung geht hervor, daß ein tragbares Prüfgerät für elektronische Schaltungen bekanntgemacht
wird, dessen Merkmale integrierte Prüfprogrammverfahren, eine transistorisierte Datenspeicherung sowie eine interne
Prüfung der vollen Funktionsfähigkeit der Anlage vor und während der Programmdurchführung umfaßt. Das Prüfgerät kann bei
vereinfachten Forderungen an die Programmierung verwendet werden und besitzt eine in Wechselwirkung arbeitende Anzeige mit einer
Digitalallgemeinen schnittstelle. Das erfindungsgemäße Gerät ist
so ausgelegt, daß die programmdurchführenden Unterprogramme laufend intern gespeichert werden, während externe Programmierung
nur für Programmvariable erforderlich ist.
Außer dem vorstehend aufgeführten Ausführungsbeispiel sind noch weitere möglich, ohne den Rahmen der Erfindung zu verlassen.
Auch können verschiedene Änderungen der Konstruktion und der Anordnung der Teile vorgenommen werden, ohne den Rahmen der Erfindung
zu verlassen.
809839/0940
Claims (7)
- 2812398PatentanwälteD Pl- 'ng. H. HauekDIP'· Phyo. VV. SchmitzDipl. Ing. E. Oirap'^1Dipl· Inc. V '·- · " %Dipl. Phva. VJ. c"-'.'>op3Dr.-Ing. Vl'. DüV/n"g"80O0 IWünchJn 2The Bendix CorporationBendix Center, Anwaltsakte M-45 36Southfield, Mich.48075 (USA) 6. März 1978Elektronisches Prüfgerät.1.1 Einrichtung zur Prüfung elektrischer Geräte, dadurch gekennzeichnet, daß sie einen externen programmierbaren Speicher(14) umfaßt, in welchem ein Prüfprogramm für ein zu prüfendes Gerät (16) gespeichert ist, ferner dadurch, daß ein interner Exekutiv-Programmspeicher (10) ein Ablaufprüfprogramm speichert, daß eine Zentraleinheit (2) an den programmierbaren Speicher (14) zum Auslesen des darin gespeicherten Programms und auch an den Exekutiv-Programmspeicher (10) angeschlossen ist, um das Ablaufρrufprogramm in Abhängigkeit vom ausgelesenen Prüfprogramm durchzuführen, weiter dadurch, daß eine Vorrichtung (11) an die Zentraleinheit (2), den Exekutiv-Programmspeicher (10) sowie an das zu prüfende Gerät(16) angeschlossen und durch die Zentraleinheit (2) gesteuert wird, um das durchgeführte Programm dem zu prüfenden Gerät(16) einzugeben, sodann dadurch, daß eine Anzeigevorrichtung809839/0940(12) mit dem programmierbaren Speicher (14), dem Exekutiv-s ow ieProgrammspeicher (10), der Zentraleinheit (2), der Vorrichtung (11) zur Übertragung des durchgeführten Programms an das zu prüfende Gerät (16) verbunden ist, die alle von der Vorrichtung (12) zur Anzeige der Durchführungsbefehle der Prüfung und des PrüfungsStandes des zu prüfenden Gerätes gesteuert werden.
- 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der externe programmierbare Speicher (14) , der ein Prüfprogramm für das zu prüfende Gerät (16) umfaßt, einen löschbaren programmierbaren Festwertspeicher (14) enthält, welcher die variablen Daten des Testprogramms in einem vorgegebenen Prüfformat enthält.
- 3. Einrichtung nach Anspruch 2, dadurch gekennzeichnet, daß der interne Exekutiv-Programmspeicher (10), der ein Exekutiv-Prüfprogramm speichert, einen löschbaren, programmierbaren Festwertspeicher (10) umfaßt, welcher die Unterprogramme zur Durchführung eines Testprogramms unter Verwendung der variablen Testprogrammdaten speichert, die im externen programmierbaren Festwertspeicher (14) in einem vorgegebenen Testformat gespeichert sind.
- 4. Einrichtung nach Anspruch 3, dadurch gekennzeichnet, daß ein interner Speicher mit wahlfreiem Zugriff (20) vorgesehen ist, der während der Durchführung des Prüfprogramms als Zwischenspeicher arbeitet.aO9839/0<UO -3-
- 5. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Vorrichtung (11), die mit der Zentraleinheit (2), dem Exekutiv-Programmspeicher (10) und dem zu prüfenden Gerät (16) verbunden ist und durch die Zentraleinheit (2) gesteuert wird, um das durchgeführte Programm an das zu prüfende Gerät (16)mitzu übertragen, ein Doppelspeicherregister (22, 24) einem Datenspeicherregister (22) und einem Datenpufferregister (24) umfaßt, daß eine kompatible Empfänger-Steuergerätanordnung in TTL-Schaltung mit drei Schaltzuständen einen logischen Steuerverstärker (26) sowie einen logischen Empfängerverstärker (28) umfaßt, ferner dadurch, daß die Zentraleinheit (2) ein erstes Signal zur Ansteuerung eines Datenspeicherregisters (22) abgibt, um die Daten des durchgeführten Programms einzugeben und zu speichern und schließlich dadurch, daß die Zentraleinheit (2) ein zweites Signal abgibt, um das Datenpufferregister (24) zur Aufnahme der Daten des durchgeführten Programms anzusteuern, die vom Datenspeieherregister (22) und von dort aus über den logischen Steuerverstärker (26) an das zu prüfende Gerät (16) übertragen werden.
- 6. Einrichtung nach Anspruch 5, dadurch gekennzeichnet, daß eine Vorrichtung (30) von der Zentraleinheit (2) gesteuert wird, um ihrerseits den Steuerverstärker (26) entsprechend zu beaufschlagen, so daß dieser sich in der entsprechenden Betriebsart Übertragung, Empfang und Eingabe/Ausgabe befindet.
- 7. Einrichtung nach Anspruch 5, dadurch gekennzeichnet, daß der Empfängerverstärker (28) an den Steuerverstärker (26) ange-809839/0940schlossen ist, daß die vom Datenpufferregister (24) aufgenommenen Daten des durchgeführten Programms, die vom Pufferregister (24) über den Steuerverstärker (26) an das zu prüfende Gerät (16) übertragen werden, im Empfängerverstärker (28) empfangen werden und schließlich dadurch, daß die Zentraleinheit (2) gesondert mit dem Empfängerverstärker (28) zur Auslesung der dadurch empfangenen Daten verbunden ist.B09839/0940
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US05/779,978 US4108358A (en) | 1977-03-22 | 1977-03-22 | Portable circuit tester |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE2812396A1 true DE2812396A1 (de) | 1978-09-28 |
| DE2812396C2 DE2812396C2 (de) | 1991-03-14 |
Family
ID=25118182
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19782812396 Granted DE2812396A1 (de) | 1977-03-22 | 1978-03-21 | Elektronisches pruefgeraet |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4108358A (de) |
| JP (1) | JPS53116749A (de) |
| DE (1) | DE2812396A1 (de) |
| FR (1) | FR2385148A1 (de) |
| GB (1) | GB1582927A (de) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3217024A1 (de) * | 1981-06-02 | 1982-12-23 | Tektronix, Inc., 97077 Beaverton, Oreg. | Wortgenerator |
| DE3317593A1 (de) * | 1982-05-17 | 1983-11-17 | Fairchild Camera and Instrument Corp., 94042 Mountain View, Calif. | Pruefspeicherarchitektur |
| EP0105121A1 (de) * | 1982-10-06 | 1984-04-11 | International Business Machines Corporation | Verfahren zur Ermittlung eines Fehlers in einem Lesekanal eines Datenaufzeichnungssystemes |
| EP0170878A1 (de) * | 1984-07-06 | 1986-02-12 | Tektronix, Inc. | Verfahren und Vorrichtung zum Testen einer elektronischen Einrichtung |
| US4937827A (en) * | 1985-03-01 | 1990-06-26 | Mentor Graphics Corporation | Circuit verification accessory |
Families Citing this family (53)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4194113A (en) * | 1978-04-13 | 1980-03-18 | Ncr Corporation | Method and apparatus for isolating faults in a logic circuit |
| GB1599069A (en) * | 1978-05-31 | 1981-09-30 | Ferranti Ltd | Testing of circuit arrangements |
| US4211917A (en) * | 1978-07-17 | 1980-07-08 | The Boeing Company | Circuit board testing apparatus and method |
| GB2029032B (en) * | 1978-08-25 | 1982-12-22 | Racal Automation Ltd | Circuit testing apparatus |
| US4212075A (en) * | 1978-10-10 | 1980-07-08 | Usm Corporation | Electrical component testing system for component insertion machine |
| JPS5562585A (en) * | 1978-11-01 | 1980-05-12 | Hitachi Ltd | Bubble memory tester |
| US4236246A (en) * | 1978-11-03 | 1980-11-25 | Genrad, Inc. | Method of and apparatus for testing electronic circuit assemblies and the like |
| USRE31582E (en) * | 1979-03-23 | 1984-05-08 | Nissan Motor Company, Limited | Automatic control system for method and apparatus for checking devices of an automotive vehicle in use with a microcomputer |
| JPS55128641A (en) * | 1979-03-23 | 1980-10-04 | Nissan Motor Co Ltd | Controlling system for vehicle |
| US4380070A (en) * | 1979-11-20 | 1983-04-12 | Lockheed Corporation | Automatic circuit identifier |
| US4291404A (en) * | 1979-11-20 | 1981-09-22 | Lockheed Corporation | Automatic circuit tester with improved voltage regulator |
| US4335457A (en) * | 1980-08-08 | 1982-06-15 | Fairchild Camera & Instrument Corp. | Method for semiconductor memory testing |
| GB2086103B (en) * | 1980-10-27 | 1985-01-30 | Hal Computers Ltd | Computer peripheral test equipment |
| FR2495350A1 (fr) * | 1980-12-03 | 1982-06-04 | Lazare Rene | Testeur specifique a modules, automatise et portable |
| US4403297A (en) * | 1981-01-02 | 1983-09-06 | Loveland Controls Company | Process control system prover |
| US4517661A (en) * | 1981-07-16 | 1985-05-14 | International Business Machines Corporation | Programmable chip tester having plural pin unit buffers which each store sufficient test data for independent operations by each pin unit |
| US4489414A (en) * | 1981-10-28 | 1984-12-18 | Hal Computers Limited | Computer peripheral testing equipment |
| US4472679A (en) * | 1981-11-25 | 1984-09-18 | The United States Of America As Represented By The Secretary Of The Air Force | Diagnostic apparatus for radar pulse repetition frequency control circuit card |
| US4441183A (en) * | 1982-03-22 | 1984-04-03 | Western Electric Company, Inc. | Apparatus for testing digital and analog circuits |
| EP0104169A4 (de) * | 1982-03-30 | 1986-01-07 | Lockheed Corp | Automatischer schaltungsidentifizierer. |
| FR2531230A1 (fr) * | 1982-07-27 | 1984-02-03 | Rank Xerox Sa | Ensemble destine au test automatique centralise de circuits imprimes et procede de test de circuits a microprocesseur faisant application de cet ensemble |
| US4493079A (en) * | 1982-08-18 | 1985-01-08 | Fairchild Camera & Instrument Corp. | Method and system for selectively loading test data into test data storage means of automatic digital test equipment |
| US4561093A (en) * | 1983-02-22 | 1985-12-24 | Otis Elevator Company | Servicing a software-controlled elevator |
| FR2549256B1 (fr) * | 1983-06-22 | 1985-11-29 | Philips Ind Commerciale | Procede et machine automatiques pour tester simultanement des systemes informatiques |
| US4606025A (en) * | 1983-09-28 | 1986-08-12 | International Business Machines Corp. | Automatically testing a plurality of memory arrays on selected memory array testers |
| US4646298A (en) * | 1984-05-01 | 1987-02-24 | Texas Instruments Incorporated | Self testing data processing system with system test master arbitration |
| US4633466A (en) * | 1984-05-01 | 1986-12-30 | Texas Instruments Incorporated | Self testing data processing system with processor independent test program |
| US4700293A (en) * | 1985-05-14 | 1987-10-13 | The United States Of America As Represented By The Secretary Of The Air Force | Maintenance port system incorporating software development package |
| DE3531129A1 (de) * | 1985-08-30 | 1987-03-12 | Siemens Ag | Verfahren und anordnung zum betrieb eines rastermikroskopes |
| US4775930A (en) * | 1985-11-12 | 1988-10-04 | Westinghouse Electric Corp. | Electronic key check for ensuring proper cradles insertion by respective processing board |
| US4694408A (en) * | 1986-01-15 | 1987-09-15 | Zaleski James V | Apparatus for testing auto electronics systems |
| US4713815A (en) * | 1986-03-12 | 1987-12-15 | International Business Machines Corp. | Automatic fault location system for electronic devices |
| US4771428A (en) * | 1986-04-10 | 1988-09-13 | Cadic Inc. | Circuit testing system |
| US4736374A (en) * | 1986-05-14 | 1988-04-05 | Grumman Aerospace Corporation | Automated test apparatus for use with multiple equipment |
| DE3633464A1 (de) * | 1986-10-01 | 1988-04-14 | Siemens Ag | Pruefsystem fuer digitale schaltungen |
| US4760329A (en) * | 1987-04-23 | 1988-07-26 | Grumman Aerospace Corporation | Programmable tester with bubble memory |
| EP0293260A3 (de) * | 1987-05-29 | 1990-08-08 | Zehntel, Inc. | Digitaler In-Circuit-Prüfer mit einem Kanaltreibersperrer |
| JPH0827221B2 (ja) * | 1987-09-22 | 1996-03-21 | 富士重工業株式会社 | 車輌診断装置 |
| DE3832123A1 (de) * | 1987-10-09 | 1989-04-27 | Fuji Heavy Ind Ltd | Diagnosesystem fuer ein kraftfahrzeug |
| JPH02502944A (ja) * | 1988-01-15 | 1990-09-13 | マイクロ プロセッサー システムズ,インコーポレーテッド | 交換可能な診断装置 |
| US5206582A (en) * | 1988-05-18 | 1993-04-27 | Hewlett-Packard Company | Control system for automated parametric test equipment |
| CN1045655A (zh) * | 1988-11-23 | 1990-09-26 | 约翰弗兰克制造公司 | 系统自动诊断的内核测试接口和方法 |
| US4958347A (en) * | 1988-11-23 | 1990-09-18 | John Fluke Mfg. Co., Inc. | Apparatus, method and data structure for validation of kernel data bus |
| US4989207A (en) * | 1988-11-23 | 1991-01-29 | John Fluke Mfg. Co., Inc. | Automatic verification of kernel circuitry based on analysis of memory accesses |
| US5068852A (en) * | 1989-11-23 | 1991-11-26 | John Fluke Mfg. Co., Inc. | Hardware enhancements for improved performance of memory emulation method |
| US5228045A (en) * | 1990-08-06 | 1993-07-13 | Ncr Corporation | Test driver for connecting a standard test port integrated circuit chip to a controlling computer |
| US5321701A (en) * | 1990-12-06 | 1994-06-14 | Teradyne, Inc. | Method and apparatus for a minimal memory in-circuit digital tester |
| USD336619S (en) | 1991-01-14 | 1993-06-22 | Steven D. Dushane | Receiver for checking the energized state of a circuit |
| US5311486A (en) * | 1992-09-11 | 1994-05-10 | Ltx Corporation | Timing generation in an automatic electrical test system |
| US5732047A (en) * | 1995-12-12 | 1998-03-24 | Advantest Corporation | Timing comparator circuit for use in device testing apparatus |
| US6188340B1 (en) * | 1997-08-10 | 2001-02-13 | Hitachi, Ltd. | Sensor adjusting circuit |
| US6714887B1 (en) * | 1998-09-29 | 2004-03-30 | Seagate Technology Llc | Portable disc drive testing apparatus |
| US20080088325A1 (en) * | 2006-09-01 | 2008-04-17 | Murray David W | Method and system for performing embedded diagnostic application at subassembly and component level |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE1951861A1 (de) * | 1968-10-17 | 1970-08-06 | Gen Electric Information Syste | Verfahren und Anordnung zur automatischen UEberpruefung von Karten mit gedruckten Schaltungen |
| US3761695A (en) * | 1972-10-16 | 1973-09-25 | Ibm | Method of level sensitive testing a functional logic system |
| US4000460A (en) * | 1974-07-01 | 1976-12-28 | Xerox Corporation | Digital circuit module test system |
| US3924109A (en) * | 1974-07-22 | 1975-12-02 | Technology Marketing Inc | Automatic circuit card testing system |
| US3931506A (en) * | 1974-12-30 | 1976-01-06 | Zehntel, Inc. | Programmable tester |
-
1977
- 1977-03-22 US US05/779,978 patent/US4108358A/en not_active Expired - Lifetime
-
1978
- 1978-02-24 GB GB7531/78A patent/GB1582927A/en not_active Expired
- 1978-03-06 FR FR7806344A patent/FR2385148A1/fr active Granted
- 1978-03-21 DE DE19782812396 patent/DE2812396A1/de active Granted
- 1978-03-22 JP JP3181878A patent/JPS53116749A/ja active Granted
Non-Patent Citations (3)
| Title |
|---|
| Elektronik, 1974, H. 10, S. 383-386 * |
| Elektronik, H. 10, 1974, S. 391-395 * |
| Elektronik, H. 6, 1974, S. 205-208 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3217024A1 (de) * | 1981-06-02 | 1982-12-23 | Tektronix, Inc., 97077 Beaverton, Oreg. | Wortgenerator |
| DE3317593A1 (de) * | 1982-05-17 | 1983-11-17 | Fairchild Camera and Instrument Corp., 94042 Mountain View, Calif. | Pruefspeicherarchitektur |
| DE3317593C2 (de) * | 1982-05-17 | 1998-05-20 | Schlumberger Technologies Inc | Prüfsystem-Speicherarchitektur |
| EP0105121A1 (de) * | 1982-10-06 | 1984-04-11 | International Business Machines Corporation | Verfahren zur Ermittlung eines Fehlers in einem Lesekanal eines Datenaufzeichnungssystemes |
| EP0170878A1 (de) * | 1984-07-06 | 1986-02-12 | Tektronix, Inc. | Verfahren und Vorrichtung zum Testen einer elektronischen Einrichtung |
| US4937827A (en) * | 1985-03-01 | 1990-06-26 | Mentor Graphics Corporation | Circuit verification accessory |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS53116749A (en) | 1978-10-12 |
| DE2812396C2 (de) | 1991-03-14 |
| US4108358A (en) | 1978-08-22 |
| FR2385148B1 (de) | 1982-06-25 |
| GB1582927A (en) | 1981-01-14 |
| JPS6126097B2 (de) | 1986-06-19 |
| FR2385148A1 (fr) | 1978-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE2812396A1 (de) | Elektronisches pruefgeraet | |
| DE2914106C2 (de) | Prüfgerät zum Prüfen gedruckter Schaltungskarten | |
| EP0063650B1 (de) | Prüfsystem | |
| DE3709032C2 (de) | ||
| DE2328058C2 (de) | Fehlerdiagnoseeinrichtung in einer digitalen Datenverarbeitungsanordnung | |
| DE1524175C3 (de) | Prüfeinrichtung in elektronischen Datenverarbeitungsanlagen | |
| DE2648229C2 (de) | ||
| DE3851247T2 (de) | An Ort und Stelle diagnostizierbare elektronische Leiterplatte. | |
| DE2812344A1 (de) | Verfahren und vorrichtung zum pruefen von schaltungsplatten | |
| DE2914128A1 (de) | Verfahren und vorrichtung zur fehlerortung in einer digitalen schaltung | |
| DE3625462A1 (de) | Rechnerunterstuetzte fehlerisolation beim pruefen von gedruckten schaltungen | |
| DE3702408C2 (de) | ||
| DE3219896A1 (de) | Verbundene datenverarbeitungsanlagen | |
| DE3690031C2 (de) | Prüfbaueinheit zum Prüfen eines von einem ROM zu speichernden Programms | |
| DE2952631C2 (de) | Schaltungsanordnung zur Diagnose einer Datenverarbeitungsanlage | |
| DE3520649A1 (de) | Nuklearsystem-testsimulator | |
| DE4005393A1 (de) | Einrichtung zur signaltechnisch sicheren darstellung eines meldebildes | |
| DE10213582B4 (de) | Datenberechnungsvorrichtung und Verfahren zur Anwendung der Datenberechnungsvorrichtung zur Einstellung einer elektronischen Steuereinrichtung | |
| DE2403669A1 (de) | Spezialcomputer | |
| DE2631931A1 (de) | Fehleranalysiergeraet fuer einen computer | |
| EP0640919B1 (de) | Prozessorschaltung mit Testeinrichtung | |
| DE60223043T2 (de) | Elektronischer schaltkreis und testverfahren | |
| DE2625183B2 (de) | Datenverarbeitungseinrichtung | |
| DE3885935T2 (de) | Digitaler In-Circuit-Prüfer mit Kanalspeicherlöschschutz. | |
| DE3241175C2 (de) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8110 | Request for examination paragraph 44 | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |