[go: up one dir, main page]

DE102008017289B4 - Anpassbares Messgerät und Verfahren zur Anpassung - Google Patents

Anpassbares Messgerät und Verfahren zur Anpassung Download PDF

Info

Publication number
DE102008017289B4
DE102008017289B4 DE102008017289.8A DE102008017289A DE102008017289B4 DE 102008017289 B4 DE102008017289 B4 DE 102008017289B4 DE 102008017289 A DE102008017289 A DE 102008017289A DE 102008017289 B4 DE102008017289 B4 DE 102008017289B4
Authority
DE
Germany
Prior art keywords
dialogs
dialog
displayed
measuring device
display device
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.)
Active
Application number
DE102008017289.8A
Other languages
English (en)
Other versions
DE102008017289A1 (de
Inventor
Joachim Eibl
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.)
Rohde and Schwarz GmbH and Co KG
Original Assignee
Rohde and Schwarz GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rohde and Schwarz GmbH and Co KG filed Critical Rohde and Schwarz GmbH and Co KG
Priority to DE102008017289.8A priority Critical patent/DE102008017289B4/de
Priority to US12/397,156 priority patent/US10386394B2/en
Publication of DE102008017289A1 publication Critical patent/DE102008017289A1/de
Application granted granted Critical
Publication of DE102008017289B4 publication Critical patent/DE102008017289B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/25Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
    • G01R19/2516Modular arrangements for computer based systems; using personal computers (PC's), e.g. "virtual instruments"
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R1/00Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
    • G01R1/02General constructional details
    • G01R1/025General constructional details concerning dedicated user interfaces, e.g. GUI, or dedicated keyboards
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/029Software therefor
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/31903Tester hardware, i.e. output processing circuits tester configuration
    • G01R31/31912Tester/user interface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

Verfahren zur Anpassung der Bedienung eines Messgeräts (100) ,wobei das Messgerät (100) über eine Anzeigeeinrichtung (101) verfügt,wobei das Verfahren aufweist:Anzeigen von Dialogen (1, 2, 3, 4, 50, 53) für einen Messvorgang in einem grafischen Benutzerinterface durch die Anzeigeeinrichtung (101),wobei die angezeigten Dialoge (1, 2, 3, 4, 50, 53) des Messvorgangs eine Eingabe und Ausgabe von Parametern in Dialogen (1, 2, 3, 4, 50, 53), den Wechsel zwischen Dialogen (1, 2, 3, 4, 50, 53) und der Anzeige mehrerer Dialoge (1, 2, 3, 4, 50, 53) gleichzeitig beinhaltet,wobei ein Dialog (1, 2, 3, 4, 50, 53) zumindest einen weiteren unterteilten Dialog (2, 3, 4, 50, 53) beinhaltet, wodurch eine Dialogstruktur gebildet wird,wobei mehrere Dialoge (1, 2, 3, 4, 50, 53) übereinander und teilweise transparent dargestellt werden,wobei bei einer ersten Nutzer-Eingabe bestimmter Werte in die dargestellten Dialoge (1, 2, 3, 4, 50, 53) zumindest ein jeweils zugeordneter weiterer Dialog (1, 2, 3, 4, 50, 53) eingeblendet und/oder ausgeblendet wird,wobei die Bedienung des Messgeräts (100) während einer rückwirkenden Anpassung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) funktionsfähig ist,wobei bei einer zweiten Nutzer-Eingabe eine Aktivierung eines Dialog-Editors, der Dialog-Editor und Dialoge (1, 2, 3, 4, 50, 53) für den Messvorgang gleichzeitig auf der Anzeigeeinrichtung (101) dargestellt werden,wobei bei einer dritten Nutzer-Eingabe ein Dialog-Element der gegenwärtig dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels eines Auswahlmenüs möglicher Dialog-Elemente, welches nach Kategorien sortiert ist, ausgewählt wird, und ein Auswahlmenü unterschiedlicher Typen des ausgewählten Dialog-Elements dargestellt wird,wobei bei einer vierten Nutzer-Eingabe ein Typ des dargestellten Dialog-Elements aus dem Auswahlmenü der Typen ausgewählt wird, und eine Vorschau des ausgewählten Typen des ausgewählten Dialog-Elements dargestellt wird, wobei bei einer fünften Nutzer-Eingabe der ausgewählte Typ des ausgewählten Dialog-Elements in gegenwärtig dargestellten Dialogen (1, 2, 3, 4, 50, 53) platziert wird, wobei das ausgewählte Dialog-Element in den bestehenden dargestellten Dialogen (1, 2, 3, 4, 50, 53) durch den ausgewählten Typ des ausgewählten Dialog-Elements ersetzt wird,wobei bei zusätzlichen Nutzer-Eingaben ein Inhalt, eine Position, eine Gestaltung und/oder eine Verknüpfung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels des Dialog-Editors angepasst werden, wobei neue Dialoge angelegt werden und nicht länger benötigte Dialoge entfernt werden, undwobei Änderungen auf die dargestellten Dialoge angewandt, und in einer Datenbank (103) gespeichert werden.

Description

  • Die Erfindung betrifft ein in seiner Bedienung anpassbares Messgerät und ein Verfahren zur Anpassung der Bedienung eines Messgeräts.
  • In der Computertechnik sind Dialogeditoren verbreitet. In sehr engen Grenzen ist eine solche nachträgliche Änderung von Dialogfunktionalitäten von anpassbaren Menüoptionen z.B. in Standard-Textverarbeitungssoftware bekannt. Dort ist jedoch lediglich eine Auswahl aus wenigen fest vorgegebenen platzierbaren Schaltflächen gegeben. Die Erstellung einer Dialogstruktur ist nicht möglich.
  • Die deutsche Offenlegungsschrift DE 102 02 501 A1 zeigt ein Dialogssystem, welches nachträglich angepasst werden kann. Dieses Dialogsystem ist jedoch nicht auf ein Messgerät bezogen. Darüber hinaus ist auch hier eine Anpassung lediglich getrennt von der Anwendung des Dialogsystems möglich. Die Software muss hier nach der Anpassung erst neu kompiliert werden, um wieder eingesetzt werden zu können.
  • Das Dokument US 2005 / 0 039 162 A1 zeigt ein Messsystem mit einer Vielzahl von Funktionseinheiten. Jede Funktionseinheit wird dabei durch einen Funktionsblock in einem grafischen Interface dargestellt. Die Funktionsblöcke werden von einem Nutzer je nach Messaufgabe kombiniert und verknüpft.
  • Das Dokument US 2002 / 0 171 682 A1 zeigt ein Verfahren und ein Gerät zur Darstellung von Informationen auf einer Anzeigeeinrichtung mittels transparenten Fenstern.
  • Das Dokument DE 101 02 501 A1 zeigt ein Dialogsystem zur Mensch-Maschine-Kommunikation, bei welchem Dialoge auf einem graphischen Benutzerinterface anpassbar sind.
  • Das Dokument US 2005 / 0 228 608 A1 zeigt ein Messsystem mit einer Vielzahl von angeschlossenen Messgeräten. Messaufgaben des Messsystems unter Nutzung der zahlreichen einzelnen Messgeräte können mittels einer graphischen Benutzerschnittstelle konfiguriert werden.
  • Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren zur Anpassung der Bedienung eines Messgeräts und ein in seiner Bedienung anpassbares Messgerät zu schaffen, welche sich durch eine große Flexibilität bei Gewährleistung der Übersichtlichkeit auszeichnen.
  • Die Aufgabe wird erfindungsgemäß für das Verfahren durch die Merkmale des unabhängigen Anspruchs 1 und für die Vorrichtung durch die Merkmale des unabhängigen Anspruchs 8 gelöst. Vorteilhafte Weiterbildungen sind Gegenstand der hierauf rückbezogenen Unteransprüche.
  • Das erfindungsgemäße Messgerät verfügt über eine Anzeigeeinrichtung und eine Verarbeitungseinrichtung, welche ausgebildet ist, um Messvorgänge des Messgeräts zu konfigurieren. Die Verarbeitungseinrichtung verfügt dabei über einen Speicher, welcher ausgebildet ist, um Anweisungen zu speichern. Das Messgerät ist ausgebildet, um Dialoge für einen Messvorgang in einem graphischen Benutzerinterface mittels der Anzeigeeinrichtung anzuzeigen. Die angezeigten Dialoge des Messvorgangs beinhalten eine Eingabe und Ausgabe von Parametern in Dialoge, den Wechsel zwischen Dialogen und die Anzeige mehrerer Dialoge gleichzeitig. Ein Dialog beinhaltet dabei zumindest einen weiteren unterteilten Dialog, wodurch eine Dialogstruktur gebildet wird. Mehrere Dialoge werden dabei übereinander und teilweise transparent dargestellt. Bei einer ersten Nutzer-Eingabe bestimmter Werte in die dargestellten Dialoge wird ein jeweils zugeordneter weiterer Dialog eingeblendet und/oder ausgeblendet. Die Bedienung des Messgeräts ist während einer rückwirkenden Anpassung der dargestellten Dialoge funktionsfähig. Bei einer zweiten Nutzer-Eingabe, einer Aktivierung eines Dialog-Editors, werden der Dialog-Editor und Dialoge für den Messvorgang gleichzeitig auf der Anzeigeeinrichtung dargestellt. Bei einer dritten Nutzer-Eingabe wird ein Dialog-Element der gegenwärtig dargestellten Dialoge mittels eines Auswahlmenüs möglicher Dialog-Elemente, welches nach Kategorien sortiert ist, ausgewählt und ein Auswahlmenü unterschiedlicher Typen des ausgewählten Dialog-Elements dargestellt. Bei einer vierten Nutzer-Eingabe, wird ein Typ des dargestellten Dialog-Elements aus dem Auswahlmenü der Typen ausgewählt, und eine Vorschau des ausgewählten Typen des ausgewählten Dialog-Elements dargestellt. Bei einer fünften Nutzer-Eingabe wird der ausgewählte Typ des ausgewählten Dialog-Elements in gegenwärtig dargestellten Dialogen platziert, wobei das ausgewählte Dialog-Element in den bestehenden dargestellten Dialogen durch den ausgewählten Typ des ausgewählten Dialog-Elements ersetzt wird. Bei zusätzlichen Nutzer-Eingaben wird ein Inhalt, eine Position, eine Gestaltung und/oder eine Verknüpfung der dargestellten Dialoge mittels des Dialog-Editors angepasst. Neue Dialoge werden angelegt und nicht länger benötigte Dialoge werden entfernt. Änderungen werden auf die dargestellten Dialoge angewandt und in einer Datenbank gespeichert. Die Bedienung des Messgeräts kann angepasst werden. Die Bedienung besteht dabei aus der Eingabe und Ausgabe von Parametern in Dialogen und dem Wechsel zwischen Dialogen. Die Anzeigeeinrichtung stellt die Dialoge dar. Die Anzeigeeinrichtung kann mehrere Dialoge gleichzeitig darstellen. Die Eingabe bestimmter Werte in bestimmte Dialoge bewirkt die Einblendung bzw. Ausblendung zumindest eines jeweils zugeordneten weiteren Dialogs. Der Inhalt und/oder die Position und/oder die Gestaltung und/oder die Verknüpfung der Dialoge werden angepasst. Die Bedienung des Messgeräts ist während der Anpassung funktionsfähig. Lediglich die gegenwärtig dargestellten Dialoge sind anpassbar. So ist eine einfache, intuitive Anpassung der Bedienung des Messgeräts gewährleistet. Durch die Funktionsfähigkeit der Bedienung während der Anpassung können verschiedene Bedienzustände gezielt eingenommen und angepasst werden.
  • Die Anzeigeeinrichtung stellt bevorzugt mittels Ausgabefeldern Text und/oder Grafiken dar. Der Nutzer gibt bevorzugt mittels Eingabefeldern Zahlenwerte und/oder Texte ein und/oder selektiert bevorzugt vorgegebene Einträge. So sind eine flexible Bedienung und Anpassung des Messgeräts und ein hoher Informationsgehalt der Dialoge gegeben.
  • Vorteilhafterweise verfügt das Messgerät weiterhin über eine Verarbeitungseinrichtung und eine Datenbank. Bevorzugt speichert die Verarbeitungseinrichtung die Parameter und Dialoge in einer Datenbank. So ist die Aktualität der Parameter und der Dialoge bei der Bedienung und Anpassung gewährleistet.
  • Das Messgerät verfügt bevorzugt weiterhin über eine Verarbeitungseinrichtung. Vorteilhafterweise aktualisiert die Verarbeitungseinrichtung bei Eingabe eines Parameters in einen Dialog die dargestellten Dialoge automatisch und blendet bevorzugt zugeordnete Dialoge automatisch ein bzw. aus. So ist eine einfache Bedienung gewährleistet. Eine manuelle Aktualisierung ist so nicht notwendig.
  • Die Werte der Parameter, welche in einem Dialog eingegeben werden, sind bevorzugt in sämtlichen weiteren Dialogen, in welchen die Parameter dargestellt werden, verfügbar. So sind eine Konsistenz der Parameter und damit eine hohe Genauigkeit der Bedienung erreichbar.
  • Die Anzeigeeinrichtung stellt bevorzugt mehrere Dialoge nebeneinander und/oder übereinander und/oder überlagert dar. So ist ein hoher Informationsgehalt der Anzeige gewährleistet.
  • Die Anzeigeeinrichtung stellt bevorzugt die Dialoge zu einem einstellbaren Grad transparent dar. So können z.B. Grafiken aus mehreren überlagerten Teil-Grafiken zusammengesetzt werden. Eine Erhöhung der Flexibilität bei Reduktion der Komplexität ist so gegeben.
  • Nachfolgend wird die Erfindung anhand der Zeichnung, in der ein vorteilhaftes Ausführungsbeispiel der Erfindung dargestellt ist, beispielhaft beschrieben. In der Zeichnung zeigen:
    • 1 ein Blockschaltbild eines beispielhaften Messgerätes;
    • 2 einen ersten erfindungsgemäßen Dialog;
    • 3 einen zweiten erfindungsgemäßen Dialog;
    • 4 einen dritten erfindungsgemäßen Dialog;
    • 5 einen vierten erfindungsgemäßen Dialog bei geöffnetem Dialogeditor;
    • 6 einen vierten erfindungsgemäßen Dialog bei geöffnetem Dialogeditor;
    • 7 einen fünften erfindungsgemäßen Dialog bei geöffnetem Dialogeditor;
    • 8 ein erstes beispielhaftes grafisches Element, und
    • 9 ein zweites beispielhaftes grafisches Element.
  • Zunächst wird anhand der 1 - 4 die Funktionsweise erfindungsgemäßer Dialoge und des erfindungsgemäßen Messgeräts erläutert. Anschließend wird mittels 5 - 7 die Funktionsweise der Anpassung der Dialoge gezeigt. Abschließend wird anhand von 8 und 9 die Überlagerung von Grafiken verdeutlicht. Identische Elemente wurden in ähnlichen Abbildungen zum Teil nicht wiederholt dargestellt und beschrieben.
  • 1 stellt ein beispielhaftes Messgerät 100 dar. Das Messgerät 100 verfügt über eine Anzeigeeinrichtung 101, eine Verarbeitungseinrichtung 102 und eine Datenbank 103. Die Anzeigeeinrichtung 101 und die Verarbeitungseinrichtung 102 sind dabei miteinander verbunden. Die Verarbeitungseinrichtung 102 legt fest, was die Anzeigeeinrichtung 101 darstellt. Die Verarbeitungseinrichtung 102 und die Datenbank 103 sind dabei mit einander verbunden. Die Datenbank 103 speichert Systemparameter und Dialoge des Messgeräts 100.
  • 2 zeigt einen ersten erfindungsgemäßen Dialog. Die Anzeigeeinrichtung 101 zeigt einen Dialog 1 auf ihrer gesamten Fläche an. Der Dialog 1 enthält mehrere Eingabefelder 5, 6, 7, 8, 9 in Form von Karteireitern und mehrere untergeordnete Dialoge 2, 3, 4. Die Karteireiter dienen dabei dem Einblenden bzw. Ausblenden von Dialogen 1, 2, 3, 4. Bei Wahl eines Karteireiters 5 werden die dargestellten Dialoge 1, 2, 3, 4 eingeblendet. Mit den Karteireitern 6, 7, 8, 9 werden die Dialoge 1, 2, 3, 4 ausgeblendet und andere Dialoge eingeblendet. Auf diese wird hier jedoch nicht näher eingegangen. Der erste untergeordnete Dialog 2 enthält drei Eingabefelder 10, 11, 12 unterschiedlichen Typs. Die Eingabefelder 10, 11 sind Drop-Down-Menüs. Das Eingabefeld 12 ist eine Checkbox. Wird das Eingabefeld 10 oder 11 selektiert, so klappt eine Liste von Auswahlmöglichkeiten der Trigger-Art bzw. der Quelle des Trigger-Signals des Messgeräts 100 aus. Hierauf wird anhand von 3 näher eingegangen. Wird das Eingebefeld 12 selektiert, so kann es aktiviert oder deaktiviert werden. Dargestellt ist der deaktivierte Zustand. Dieses Eingabefeld steuert die Anzeige weiterer untergeordneter Dialoge.
  • Der untergeordnete Dialog 3 enthält fünf Eingabefelder 13, 15, 18, 19 unterschiedlichen Typs und einen untergeordneten Dialog 14. Das Eingabefeld 13 ist wie die Eingabefelder 10, 11 ein Drop-Down-Menü. über dieses Eingabefeld kann die Signal-Art des Trigger-Signals gewählt werden. Das Eingabefeld 15 ist wie das Eingabefeld 12 eine Checkbox. Durch Aktivieren dieses Eingabefeldes 15 wird ein zusätzlicher untergeordneter Dialog eingeblendet, mittels welchem Trigger-Logik hinzugefügt werden kann. Die Eingabefelder 18, 19 sind Texteingabefelder. Dabei ist der Text auf Zahlenwerte beschränkt. Zusätzlich können diese Zahlenwerte auf bestimmte Zahlenbereiche eingeschränkt sein. In diesem Fall werden die Pegel, z.B. Spannungen, des Trigger-Levels und der Hysterese eingegeben.
  • Das Eingabefeld 21 besteht aus drei Auswahlschaltflächen. Durch Auswahl einer der Schaltflächen wird die entsprechende Flanke des Trigger-Signals ausgewählt. Die Ausgabefelder 16, 17 dienen der Verdeutlichung der Funktion der zugeordneten Eingabefelder 18, 19. Der untergeordnete Dialog 14 stellt in einem grafischen Ausgabefeld die ausgewählte Signalart für das Triggersignal dar. In Abhängigkeit der ausgewählten Einstellung des Eingabefeldes 13 wird hier eine unterschiedliche Grafik angezeigt.
  • Der untergeordnete Dialog 4 stellt weitere Eingabefelder 20 zur Steuerung des Messgeräts Verfügung. Auf die jeweilige Funktion wird hier nicht näher eingegangen.
  • Die einzelnen Dialoge und ihre Gestaltung sind dabei in einer Datenbank 103 gespeichert. Auch Systemparameter, wie z.B. die gerade ausgewählte Trigger-Art werden dort abgelegt. Wird ein Systemparameter geändert, wird die Änderung in der Datenbank 103 abgespeichert.
  • In 3 wird ein zweiter erfindungsgemäßer Dialog dargestellt. Der hier dargestellte Dialog 1 entspricht dem in 2 dargestellten Dialog 1 nach Auswahl des Eingabefeldes 10. Diese Auswahl hat das Aufklappen einer Auswahlliste 40 mit vorgegebenen Optionen zu Folge. Gegenwärtig selektiert ist die Option 41 „Glitch“. Durch Bestätigung dieser Auswahl wird die Trigger-Art auf einen Glitch-Trigger eingestellt und entsprechende Änderung an den dargestellten Dialogen vorgenommen. Hierauf wird anhand von 4 näher eingegangen. Die Auswahl der Option 41 „Glitch“ hat weiterhin eine Änderung eines zugeordneten Parameters zur Folge. Diese Änderung wird in der Datenbank 103 gespeichert und steht ab sofort sämtlichen Dialogen, welche diesen Parameter benötigen, zur Verfügung. Sofern gegenwärtig dargestellte Dialogelemente von der Änderung betroffen sind, werden diese ebenfalls aktualisiert.
  • 4 zeigt einen dritten erfindungsgemäßen Dialog. Der hier dargestellte Dialog 1 entspricht dem in 2 dargestellten Dialog 1 nach Auswahl des Eingabefeldes 10 und der Bestätigung der Auswahl der Option 41 „Glitch“. In der Datenbank ist für die Auswahl „Glitch“ eine bestimmte Dialogkonfiguration gespeichert. Diese Dialogkonfiguration wird geladen und als Folge bestimmte Dialoge eingeblendet bzw. ausgeblendet. Der untergeordnete Dialog 3 aus 2 ist nun ausgeblendet. Stattdessen ist der untergeordnete Dialog 50 eingeblendet. Der untergeordnete Dialog 50 ist der Option 41 „Glitch“ aus der Auswahlliste 40 zugeordnet, während der zuvor dargestellte untergeordnete Dialog 3 aus 2 der Option „Edge“ der Auswahlliste 40 zugeordnet war.
  • Der untergeordnete Dialog 50 enthält vier Eingabefelder 51, 52, 54, 55 und ein untergeordneten Dialog 53. Das Eingabefeld 51 besteht dabei wie auch das Eingabefeld 21 aus 2 aus drei Auswahlschaltflächen, welche die Polarität des Trigger-Signals einstellen. Das Eingabefeld 52 entspricht dem Eingabefeld 15 aus 2 und 3. Das Eingabefeld 54 dient der Eingabe der maximalen zeitlichen „Glitch“-Breite in Pikosekunden. Es handelt sich dabei um ein Texteingabefeld. Das Eingabefeld 55 entspricht dem Eingabefeld 18 aus 2 und 3.
  • Der untergeordnete Dialog 53 enthält lediglich ein grafisches Element, welches die Bedeutung der Eingabefelder 54 und 55 verdeutlicht. Alternativ sind an dieser Stelle des untergeordneten Dialogs 50 zwei überlagerte untergeordnete Dialoge 53 dargestellt, welche zum Teil transparent angezeigt werden und jeweils einen Teil des grafischen Elements enthalten. Auf diese Alternative wird anhand der 8 und 9 näher eingegangen.
  • In 5 wird ein vierter erfindungsgemäßer Dialog bei geöffnetem Dialogeditor dargestellt. Diese Darstellung entspricht dem Dialog aus 4 nach Aktivierung des Dialogeditors. Mittels des Dialogeditors werden die Inhalte und Verknüpfungen der Dialoge modifiziert. Weiterhin werden neue Dialoge erstellt und nicht länger benötigte Dialoge entfernt. Änderung an Dialogen bzw. Hinzufügungen und Entfernungen von Dialogen werden in der Datenbank 103 gespeichert, und stehen sofort zur Verfügung. Eine Anpassung der Dialoge ist nur bei geöffnetem Dialogeditor möglich. Der Dialogeditor verfügt über zwei Menü-Leisten 62 und 66, in welchen verschiedene Befehle zur Modifikation der Dialoge platziert sind.
  • In einem Auswahlmenü 60 kann aus einer in der Datenbank 103 gespeicherten Liste 65 möglicher Dialogelemente, z.B. Eingabefelder und Ausgabefelder, und weiterer Dialoge ausgewählt werden. über die Schaltflächen 67 wird die Liste 65 nach Kategorien sortiert. In einem Konfigurationsmenü 61 können Einstellungen für das jeweilige Element festgelegt werden. So wird hier z.B. über ein Drop-Down-Menü 63 die Darstellungsart der Trigger-Art-Auswahl bestimmt. Das gegenwärtig ausgewählte Element und ihre Darstellung, hier die Trigger-Art in einem weiteren Drop-Down-Menü 64, werden direkt an dieser Stelle in einer Vorschauansicht dargestellt. Anschließend wird das jeweilige Element in dem entsprechenden Dialog positioniert.
  • Bereits während der Positionierung wird die endgültige Ansicht des Elements an der jeweiligen Position dargestellt. Dabei kann jeweils nur der gerade aktive Dialog verändert werden. Der aktive Dialog kann durch Auswahl des jeweiligen Dialoges unter den dargestellten Dialogen eingestellt werden. Eine Veränderung nicht dargestellter Dialoge ist nicht möglich. Um nicht dargestellte Dialoge anzupassen, ist es notwendig, diese zunächst darzustellen. Da die Funktionalität der Dialoge auch bei geöffnetem Dialogeditor nach wie vor gegeben ist, können die dargestellten Dialoge einfach gewechselt werden. Dies ist besonders vorteilhaft, da eine große Intuitivität der Anpassung so gewährleistet ist. Anpassungen betreffen stets die gegenwärtig eingestellten Dialoge. Eine versehentliche Anpassung der falschen Dialoge ist so ausgeschlossen. So führt die Änderung von Systemparametern, wie z.B. der Triggerart von „Edge“ auf „Glitch“ automatisch zur Darstellung des Einstellungs-Dialogs des „Glitch“-Triggers, wie anhand der 2 - 4 dargestellt. Die Funktionalität der Dialoge ist zwar bei geöffnetem Dialogeditor weiterhin verfügbar, jedoch ist die Bedienung verändert. So wird beispielsweise beigeschlossenem Dialogeditor ein anklicken eines Schaltelements seine Aktivierung. Bei geöffnetem Dialogeditor bewirkt eine Auswahl eines Schaltelements eine Selektion, um ihn beispielsweise zu löschen oder zu verändern. Ein Doppelklick oder eine Auswahl über einen Rechtsklick und ein Kontextmenü dagegen führt die übliche Aktion aus.
  • In 6 wird ein fünfter erfindungsgemäßer Dialog bei geöffnetem Dialogeditor dargestellt. Der hier dargestellte Dialog entspricht dem in 5 dargestellten Dialog nach Selektierung des Drop-Down-Menüs 63. Das Drop-Down-Menü 63 ist hier nach Selektierung aufgeklappt. Eine Liste möglicher Darstellungsarten 80 der Trigger-Auswahl ist nun dargestellt. In der nachfolgenden 7 wird die Folge der Auswahl der Darstellungsart 81 „Vertical Graphical Radio Button“ gezeigt. Auf Grund der Länge der Liste des Drop-Down-Menüs 63 sind das Konfigurationsmenü 61 und das Auswahlmenü 60 gegenüber der Darstellung in 5 vertikal verlängert dargestellt.
  • In 7 wird ein sechster erfindungsgemäßer Dialog bei geöffnetem Dialogeditor dargestellt. Der hier dargestellte Dialog entspricht dem in 6 dargestellten Dialog nach Auswahl der Darstellungsart 81 „Vertical Graphical Radio Button“ aus der Liste des Drop-Down-Menüs 63. So wird in dem Konfigurationsmenü 61 eine Vorschauansicht des nun ausgewählten Elements in Form einer Radio-Button-Auswahl 85 dargestellt. Das Element kann nun an einer beliebigen Position eines beliebigen Dialogs positioniert werden.
  • Die 8 und 9 zeigen die grafischen Elemente 70 und 71. Der Hintergrund dieser grafischen Elemente ist jeweils transparent. Die grafischen Elemente 70, 71 werden jeweils in einem eigenen untergeordneten Dialog dargestellt. Diese untergeordneten Dialoge werden überlagert dargestellt. So können komplexe Grafiken aus mehreren grafischen Elementen zusammengesetzt werden. Zum einen reduziert dies die Komplexität der einzelnen grafischen Elemente. Zum anderen können grafische Elemente für mehrere darzustellende Grafiken eingesetzt werden. Dies reduziert den Speicherplatzbedarf und erhöht die Flexibilität.
  • Die Erfindung ist nicht auf das dargestellte Ausführungsbeispiel beschränkt. Wie bereits erwähnt, kann die Erfindung mittels unterschiedlichen Messgeräten, wie z.B. Oszilloskope oder Netzwerkanalysatoren umgesetzt werden. Weiterhin ist eine Ausweitung der einstellbaren Dialogoptionen über die hier gezeigten denkbar. Alle vorstehend beschriebenen Merkmale oder in den Figuren gezeigten Merkmale sind im Rahmen der Erfindung beliebig miteinander kombinierbar.

Claims (14)

  1. Verfahren zur Anpassung der Bedienung eines Messgeräts (100) , wobei das Messgerät (100) über eine Anzeigeeinrichtung (101) verfügt, wobei das Verfahren aufweist: Anzeigen von Dialogen (1, 2, 3, 4, 50, 53) für einen Messvorgang in einem grafischen Benutzerinterface durch die Anzeigeeinrichtung (101), wobei die angezeigten Dialoge (1, 2, 3, 4, 50, 53) des Messvorgangs eine Eingabe und Ausgabe von Parametern in Dialogen (1, 2, 3, 4, 50, 53), den Wechsel zwischen Dialogen (1, 2, 3, 4, 50, 53) und der Anzeige mehrerer Dialoge (1, 2, 3, 4, 50, 53) gleichzeitig beinhaltet, wobei ein Dialog (1, 2, 3, 4, 50, 53) zumindest einen weiteren unterteilten Dialog (2, 3, 4, 50, 53) beinhaltet, wodurch eine Dialogstruktur gebildet wird, wobei mehrere Dialoge (1, 2, 3, 4, 50, 53) übereinander und teilweise transparent dargestellt werden, wobei bei einer ersten Nutzer-Eingabe bestimmter Werte in die dargestellten Dialoge (1, 2, 3, 4, 50, 53) zumindest ein jeweils zugeordneter weiterer Dialog (1, 2, 3, 4, 50, 53) eingeblendet und/oder ausgeblendet wird, wobei die Bedienung des Messgeräts (100) während einer rückwirkenden Anpassung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) funktionsfähig ist, wobei bei einer zweiten Nutzer-Eingabe eine Aktivierung eines Dialog-Editors, der Dialog-Editor und Dialoge (1, 2, 3, 4, 50, 53) für den Messvorgang gleichzeitig auf der Anzeigeeinrichtung (101) dargestellt werden, wobei bei einer dritten Nutzer-Eingabe ein Dialog-Element der gegenwärtig dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels eines Auswahlmenüs möglicher Dialog-Elemente, welches nach Kategorien sortiert ist, ausgewählt wird, und ein Auswahlmenü unterschiedlicher Typen des ausgewählten Dialog-Elements dargestellt wird, wobei bei einer vierten Nutzer-Eingabe ein Typ des dargestellten Dialog-Elements aus dem Auswahlmenü der Typen ausgewählt wird, und eine Vorschau des ausgewählten Typen des ausgewählten Dialog-Elements dargestellt wird, wobei bei einer fünften Nutzer-Eingabe der ausgewählte Typ des ausgewählten Dialog-Elements in gegenwärtig dargestellten Dialogen (1, 2, 3, 4, 50, 53) platziert wird, wobei das ausgewählte Dialog-Element in den bestehenden dargestellten Dialogen (1, 2, 3, 4, 50, 53) durch den ausgewählten Typ des ausgewählten Dialog-Elements ersetzt wird, wobei bei zusätzlichen Nutzer-Eingaben ein Inhalt, eine Position, eine Gestaltung und/oder eine Verknüpfung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels des Dialog-Editors angepasst werden, wobei neue Dialoge angelegt werden und nicht länger benötigte Dialoge entfernt werden, und wobei Änderungen auf die dargestellten Dialoge angewandt, und in einer Datenbank (103) gespeichert werden.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass mittels Ausgabefeldern (14, 16, 17, 53) Text und/oder Grafiken dargestellt werden, und dass mittels Eingabefeldern (10, 11, 12, 13, 15, 18, 19, 20, 21, 51, 52, 54, 55) Zahlenwerte und/oder Texte eingegeben werden und/oder vorgegebene Einträge selektiert werden.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Parameter in einer Datenbank (103) gespeichert werden.
  4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass bei Eingabe eines Parameters in einen Dialog (1, 2, 3, 4, 50, 53) die dargestellten Dialoge (1, 2, 3, 4, 50, 53) automatisch aktualisiert werden und zugeordnete Dialoge (1, 2, 3, 4, 50, 53) automatisch eingeblendet bzw. ausgeblendet werden.
  5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass Werte der Parameter, welche in einem Dialog (1, 2, 3, 4, 50, 53) eingegeben werden, in sämtlichen weiteren Dialogen (1, 2, 3, 4, 50, 53), in welchen die Parameter dargestellt werden, verfügbar sind.
  6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass mehrere Dialoge (1, 2, 3, 4, 50, 53) auf der Anzeigeeinrichtung (101) nebeneinander und/oder übereinander dargestellt werden.
  7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass Dialoge (1, 2, 3, 4, 50, 53) zu einem einstellbaren Grad transparent dargestellt werden.
  8. Messgerät (100) mit einer Anzeigeeinrichtung (101) und einer Verarbeitungseinrichtung (102), welche ausgebildet ist, um Messvorgänge des Messgeräts (100) zu konfigurieren, wobei die Verarbeitungseinrichtung (102) über einen Speicher verfügt, welcher ausgebildet ist, um Anweisungen zu speichern, wobei das Messgerät (100) ausgebildet ist, zum: Anzeigen von Dialogen (1, 2, 3, 4, 50, 53) für einen Messvorgang in einem grafischen Benutzerinterface durch die Anzeigeeinrichtung (101), wobei die angezeigten Dialoge (1, 2, 3, 4, 50, 53) des Messvorgangs eine Eingabe und Ausgabe von Parametern in Dialogen (1, 2, 3, 4, 50, 53), dem Wechsel zwischen Dialogen (1, 2, 3, 4, 50, 53) und der Anzeige mehrerer Dialoge (1, 2, 3, 4, 50, 53) gleichzeitig beinhaltet, wobei ein Dialog (1, 2, 3, 4, 50, 53) zumindest einen weiteren unterteilten Dialog (2, 3, 4, 50, 53) beinhaltet, wodurch eine Dialogstruktur gebildet wird, wobei mehrere Dialoge (1, 2, 3, 4, 50, 53) übereinander und teilweise transparent dargestellt werden, wobei bei einer ersten Nutzer-Eingabe bestimmter Werte in die dargestellten Dialoge (1, 2, 3, 4, 50, 53) zumindest ein jeweils zugeordneter weiterer Dialog (1, 2, 3, 4, 50, 53) eingeblendet und/oder ausgeblendet wird, wobei die Bedienung des Messgeräts (100) während einer rückwirkenden Anpassung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) funktionsfähig ist, wobei bei einer zweiten Nutzer-Eingabe eine Aktivierung eines Dialog-Editors, der Dialog-Editor und Dialoge (1, 2, 3, 4, 50, 53) für den Messvorgang gleichzeitig auf der Anzeigeeinrichtung (101) dargestellt werden, wobei bei einer dritten Nutzer-Eingabe ein Dialog-Element der gegenwärtig dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels eines Auswahlmenüs möglicher Dialog-Elemente, welches nach Kategorien sortiert ist, ausgewählt wird, und ein Auswahlmenü unterschiedliche Typen des ausgewählten Dialog-Elements dargestellt, wobei bei einer vierten Nutzer-Eingabe ein Typ des dargestellten Dialog-Elements aus dem Auswahlmenü der Typen ausgewählt wird, und eine Vorschau des ausgewählten Typen des ausgewählten Dialog-Elements dargestellt wird, wobei bei einer fünften Nutzer-Eingabe der ausgewählte Typ des ausgewählten Dialog-Elements in gegenwärtig dargestellten Dialogen (1, 2, 3, 4, 50, 53) platziert wird, wobei das ausgewählte Dialog-Element in den bestehenden dargestellten Dialogen (1, 2, 3, 4, 50, 53) durch den ausgewählten Typ des ausgewählten Dialog-Elements ersetzt wird, wobei bei zusätzlichen Nutzer-Eingaben, ein Inhalt, eine Position, eine Gestaltung und/oder eine Verknüpfung der dargestellten Dialoge (1, 2, 3, 4, 50, 53) mittels des Dialog-Editors angepasst werden, wobei neue Dialoge angelegt werden und nicht länger benötigte Dialoge entfernt werden, und wobei Änderungen auf die dargestellten Dialoge angewandt, und in einer Datenbank (103) gespeichert werden.
  9. Messgerät (100) nach Anspruch 8, dadurch gekennzeichnet, dass die Anzeigeeinrichtung (101) mittels Ausgabefeldern (14, 16, 17, 53) Text und/oder Grafiken darstellt, und dass mittels Eingabefeldern (10, 11, 12, 13, 15, 18, 19, 20, 21, 51, 52, 54, 55) Zahlenwerte und/oder Texte eingebbar und/oder vorgegebene Einträge selektierbar sind.
  10. Messgerät (100) nach Anspruch 8 oder 9, dadurch gekennzeichnet, dass das Messgerät (100) weiterhin über eine Datenbank (103) verfügt, und dass die Verarbeitungseinrichtung (102) die Parameter in der Datenbank (103) speichert.
  11. Messgerät (100) nach einem der Ansprüche 8 bis 10, dadurch gekennzeichnet, dass bei Eingabe eines Parameters in einen Dialog (1, 2, 3, 4, 50, 53) die Verarbeitungseinrichtung (102) die dargestellten Dialoge (1, 2, 3, 4, 50, 53) automatisch aktualisiert und zugeordnete Dialoge (1, 2, 3, 4, 50, 53) automatisch einblendet bzw. ausblendet.
  12. Messgerät (100) nach einem der Ansprüche 8 bis 11, dadurch gekennzeichnet, dass Werte der Parameter, welche in einem Dialog (1, 2, 3, 4, 50, 53) eingegeben werden, in sämtlichen weiteren Dialogen (1, 2, 3, 4, 50, 53), in welchen die Parameter dargestellt werden, verfügbar sind.
  13. Messgerät (100) nach einem der Ansprüche 8 bis 12, dadurch gekennzeichnet, dass die Anzeigeeinrichtung (101) mehrere Dialoge (1, 2, 3, 4, 50, 53) nebeneinander und/oder übereinander darstellt.
  14. Messgerät (100) nach einem der Ansprüche 8 bis 13, dadurch gekennzeichnet, dass die Anzeigeeinrichtung (101) die Dialoge (1, 2, 3, 4, 50, 53) zu einem einstellbaren Grad transparent darstellt.
DE102008017289.8A 2008-03-03 2008-04-04 Anpassbares Messgerät und Verfahren zur Anpassung Active DE102008017289B4 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102008017289.8A DE102008017289B4 (de) 2008-03-03 2008-04-04 Anpassbares Messgerät und Verfahren zur Anpassung
US12/397,156 US10386394B2 (en) 2008-03-03 2009-03-03 Run-time configurable graphical interface for measuring device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102008012306.4 2008-03-03
DE102008012306 2008-03-03
DE102008017289.8A DE102008017289B4 (de) 2008-03-03 2008-04-04 Anpassbares Messgerät und Verfahren zur Anpassung

Publications (2)

Publication Number Publication Date
DE102008017289A1 DE102008017289A1 (de) 2009-09-10
DE102008017289B4 true DE102008017289B4 (de) 2021-10-14

Family

ID=40936405

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102008017289.8A Active DE102008017289B4 (de) 2008-03-03 2008-04-04 Anpassbares Messgerät und Verfahren zur Anpassung

Country Status (2)

Country Link
US (1) US10386394B2 (de)
DE (1) DE102008017289B4 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240103703A1 (en) * 2022-09-22 2024-03-28 Rohde & Schwarz Gmbh & Co. Kg Device and method for emphasizing the relation of user interface sections

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010046098A1 (de) * 2010-06-23 2011-12-29 Rohde & Schwarz Gmbh & Co. Kg Messvorrichtung mit einer Triggereinheit
DE102014208624A1 (de) 2014-02-25 2015-09-10 Rohde & Schwarz Gmbh & Co. Kg Messgerät und Steuerverfahren mit übersichtlicher Darstellung von Wiederherstellungspunkten
DE102014203346B4 (de) 2014-02-25 2023-01-05 Rohde & Schwarz Gmbh & Co. Kg Messgerät und Messverfahren mit in Größe und Informationsgehalt anpassbaren Benutzerdialogen
JP6938250B2 (ja) * 2017-07-05 2021-09-22 キーサイト テクノロジーズ, インク. 測定システムのプログラム作成方法、測定システム、及び、コンピュータ可読記憶媒体
US11415602B2 (en) * 2018-12-03 2022-08-16 Rohde & Schwarz Gmbh & Co. Kg Method for operating an oscilloscope as well as oscilloscope
US11126411B2 (en) * 2018-12-13 2021-09-21 Sap Se Dashboard user interface for data driven applications
DE102019207017B3 (de) 2019-05-15 2020-10-29 Festo Se & Co. Kg Eingabeeinrichtung, Verfahren zur Bereitstellung von Bewegungsbefehlen an einen Aktor und Aktorsystem
US11366567B2 (en) 2019-09-27 2022-06-21 Rockwell Automation Technologies, Inc. Preferential automation view curation
US11733669B2 (en) * 2019-09-27 2023-08-22 Rockwell Automation Technologies, Inc. Task based configuration presentation context

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10102501A1 (de) 2001-01-19 2002-08-01 Advanced Design Concepts Gmbh Oberflächenstrukturierung mittels Ultraschall
US20020171682A1 (en) 1992-12-15 2002-11-21 Sun Microsystems, Inc. Method and apparatus for presenting information in a display system using transparent windows
DE10202501A1 (de) 2002-01-23 2003-07-31 Siemens Ag Dialogsystem
EP1359426A2 (de) 2002-04-23 2003-11-05 Agilent Technologies, Inc. Prüfung von elektronischen Bauelementen
US6714883B1 (en) 1999-03-01 2004-03-30 Agilent Technologies, Inc. System and method for displaying operator-generated annotations of a trigger specification in a signal measurement system
US20040246001A1 (en) 2003-06-09 2004-12-09 Sontag David N. Method and apparatus for guided establishment of a signal probe configuration
US20050039162A1 (en) 2003-08-15 2005-02-17 Cifra Christopher G. Signal analysis function blocks and method of use
US20050062461A1 (en) 2003-09-22 2005-03-24 Srikrishna N. H. Identification of average total loss and switching loss in duty cycle and/or frequency variation signals acquired across a switching device using a DSO
US20050066285A1 (en) 2003-08-13 2005-03-24 Santori Michael L. Creating a graphical user interface for selected parameters of a graphical program
US20050228608A1 (en) 2004-04-12 2005-10-13 National Instruments Corporation Binding a GUI element to live measurement data

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5155836A (en) * 1987-01-27 1992-10-13 Jordan Dale A Block diagram system and method for controlling electronic instruments with simulated graphic display
US5371851A (en) * 1989-04-26 1994-12-06 Credence Systems Corporation Graphical data base editor
JPH0650460B2 (ja) * 1989-10-17 1994-06-29 アプライド バイオシステムズ インコーポレイテッド ロボットインターフェース
US5517105A (en) * 1994-10-25 1996-05-14 Tektronix, Inc. Dual linked zoom boxes for instrument display
JPH08241185A (ja) * 1994-11-03 1996-09-17 Motorola Inc 統合型試験および測定手段ならびにグラフィカル・ユーザ・インタフェースを採用する方法
US5742276A (en) * 1996-04-10 1998-04-21 Snap-On Technologies, Inc. Engine analyzer with dual-trace scope and selective control of synchronization of the scope traces
US6583797B1 (en) * 1997-01-21 2003-06-24 International Business Machines Corporation Menu management mechanism that displays menu items based on multiple heuristic factors
US5953009A (en) * 1997-05-27 1999-09-14 Hewlett-Packard Company Graphical system and method for invoking measurements in a signal measurement system
US6522345B1 (en) * 1998-01-12 2003-02-18 Agilent Technologies, Inc. System and method for simultaneously invoking automated measurements in a signal measurement system
US7152027B2 (en) * 1998-02-17 2006-12-19 National Instruments Corporation Reconfigurable test system
US6229536B1 (en) * 1998-03-05 2001-05-08 Agilent Technologies, Inc. System and method for displaying simultaneously a main waveform display and a magnified waveform display in a signal measurement system
JP3492521B2 (ja) * 1998-05-06 2004-02-03 安藤電気株式会社 電気光学サンプリングオシロスコープ
US6239796B1 (en) * 1998-06-09 2001-05-29 Agilent Technologies, Inc. Apparatus and method for controlling dialog box display and system interactivity in a signal measurement system
US6564368B1 (en) * 1998-10-01 2003-05-13 Call Center Technology, Inc. System and method for visual application development without programming
US6320577B1 (en) * 1998-11-03 2001-11-20 Agilent Technologies, Inc. System and method for graphically annotating a waveform display in a signal-measurement system
AU5273100A (en) * 1999-05-17 2000-12-05 Foxboro Company, The Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects
US7210117B2 (en) * 1999-08-19 2007-04-24 National Instruments Corporation System and method for programmatically generating a graphical program in response to program information
US6707474B1 (en) * 1999-10-29 2004-03-16 Agilent Technologies, Inc. System and method for manipulating relationships among signals and buses of a signal measurement system on a graphical user interface
US6570592B1 (en) * 1999-10-29 2003-05-27 Agilent Technologies, Inc. System and method for specifying trigger conditions of a signal measurement system using graphical elements on a graphical user interface
US6690398B1 (en) * 2000-01-27 2004-02-10 Agilent Technologies, Inc. Logic analyzer with mixed textual and graphical trigger specification
US6518744B1 (en) * 2000-03-23 2003-02-11 Tektronix, Inc. General purpose oscilloscope having digital television signal display capability
US6525525B1 (en) * 2000-05-02 2003-02-25 Tektronix, Inc. Oscilloscope with simplified setup procedure, and procedure for setting up oscilloscope
US6639607B1 (en) * 2000-07-14 2003-10-28 Agilent Technologies, Inc. Graphical user interface for a logic analyzer which allows trigger construction for data communications packets and protocols
US6697754B1 (en) * 2000-08-09 2004-02-24 Agilent Technologies, Inc. Generation and execution of instrument control macro files for controlling a signal measurement system
DE10052540A1 (de) * 2000-10-23 2002-05-16 Siemens Ag Diagnostikeinrichtung mit Mitteln zur Einstellung von Transferfunktionen
US6885953B2 (en) * 2000-11-17 2005-04-26 Lecroy Corporation Oscilloscope panel capture and implementation
US6937237B2 (en) * 2001-02-28 2005-08-30 Agilent Technologies, Inc. Sorting data based on data attributes for display in multiple display windows
US7065464B2 (en) * 2001-05-18 2006-06-20 Rohde & Schwarz Gmbh & Co. Kg Measuring device with dialog control occuring via dialog windows and corresponding method
US8196056B2 (en) * 2001-07-24 2012-06-05 The Mathworks, Inc. Handling parameters in block diagram modeling
US8290762B2 (en) * 2001-08-14 2012-10-16 National Instruments Corporation Graphically configuring program invocation relationships by creating or modifying links among program icons in a configuration diagram
US6889172B2 (en) * 2001-08-15 2005-05-03 National Instruments Corporation Network-based system for configuring a measurement system using software programs generated based on a user specification
US7275235B2 (en) * 2001-08-29 2007-09-25 Molinari Alfred A Graphical application development system for test, measurement and process control applications
US6965383B2 (en) * 2001-12-11 2005-11-15 Lecroy Corporation Scaling persistence data with interpolation
US7013430B2 (en) * 2002-01-25 2006-03-14 Agilent Technologies, Inc. Rapid graphical analysis of waveforms using a pointing device
US7624375B2 (en) * 2003-06-12 2009-11-24 National Instruments Corporation Automatically configuring a graphical user interface element to bind to a graphical program
US7403560B2 (en) * 2004-02-09 2008-07-22 Lecroy Corporation Simultaneous physical and protocol layer analysis
JP2007536634A (ja) * 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド プロセス制御システムのためのサービス指向型アーキテクチャ
US7725874B2 (en) * 2004-08-13 2010-05-25 National Instruments Corporation Combination structure nodes for a graphical program
US7953767B2 (en) * 2004-10-05 2011-05-31 Sap Ag Developing applications using configurable patterns
US8006176B2 (en) * 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging-device-based form field management
US8365086B2 (en) * 2005-05-03 2013-01-29 The Mathworks, Inc. System and method for building graphical instrument panels
US7929461B2 (en) * 2005-06-09 2011-04-19 Tekronix, Inc. Controller area network performance parameters measurement
US8676357B2 (en) * 2005-12-20 2014-03-18 Fieldbus Foundation System and method for implementing an extended safety instrumented system
US7373263B2 (en) * 2006-05-16 2008-05-13 Tektronix, Inx. Analog-type measurements for a logic analyzer
DE102006023914A1 (de) * 2006-05-22 2007-11-29 Rohde & Schwarz Gmbh & Co. Kg Messgerät zur Vorschau-Darstellung von mehreren zeitlich veränderlichen elektrischen Signalen
US8014880B2 (en) * 2006-09-29 2011-09-06 Fisher-Rosemount Systems, Inc. On-line multivariate analysis in a distributed process control system
US8108833B2 (en) * 2007-04-20 2012-01-31 National Instruments Corporation Automatically generating a graphical data flow program from a statechart
US8271943B2 (en) * 2007-04-24 2012-09-18 National Instruments Corporation Automatically generating a graphical program with a plurality of models of computation
US8782599B2 (en) * 2008-06-26 2014-07-15 Invensys Systems, Inc. Multi-mode editor for configuring process control blocks including both logical functions and arithmetic computations
US8825183B2 (en) * 2010-03-22 2014-09-02 Fisher-Rosemount Systems, Inc. Methods for a data driven interface based on relationships between process control tags

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020171682A1 (en) 1992-12-15 2002-11-21 Sun Microsystems, Inc. Method and apparatus for presenting information in a display system using transparent windows
US6714883B1 (en) 1999-03-01 2004-03-30 Agilent Technologies, Inc. System and method for displaying operator-generated annotations of a trigger specification in a signal measurement system
DE10102501A1 (de) 2001-01-19 2002-08-01 Advanced Design Concepts Gmbh Oberflächenstrukturierung mittels Ultraschall
DE10202501A1 (de) 2002-01-23 2003-07-31 Siemens Ag Dialogsystem
EP1359426A2 (de) 2002-04-23 2003-11-05 Agilent Technologies, Inc. Prüfung von elektronischen Bauelementen
US20040246001A1 (en) 2003-06-09 2004-12-09 Sontag David N. Method and apparatus for guided establishment of a signal probe configuration
US20050066285A1 (en) 2003-08-13 2005-03-24 Santori Michael L. Creating a graphical user interface for selected parameters of a graphical program
US20050039162A1 (en) 2003-08-15 2005-02-17 Cifra Christopher G. Signal analysis function blocks and method of use
US20050062461A1 (en) 2003-09-22 2005-03-24 Srikrishna N. H. Identification of average total loss and switching loss in duty cycle and/or frequency variation signals acquired across a switching device using a DSO
US20050228608A1 (en) 2004-04-12 2005-10-13 National Instruments Corporation Binding a GUI element to live measurement data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240103703A1 (en) * 2022-09-22 2024-03-28 Rohde & Schwarz Gmbh & Co. Kg Device and method for emphasizing the relation of user interface sections

Also Published As

Publication number Publication date
US20090222771A1 (en) 2009-09-03
DE102008017289A1 (de) 2009-09-10
US10386394B2 (en) 2019-08-20

Similar Documents

Publication Publication Date Title
DE102008017289B4 (de) Anpassbares Messgerät und Verfahren zur Anpassung
EP3269580B1 (de) Verfahren zum betreiben eines fahrzeuginformationssystems und fahrzeuginformationssystem eines fahrzeugs
EP1669843A1 (de) Menüeinträge in Drop-Down Menüs grafischer Bedienoberflächen
DE102010048809A1 (de) Leistungsversorgungssystem für eine Plasmaanwendung und/oder eine Induktionserwärmungsanwendung
DE102012003297A1 (de) Verfahren zur Anpassung der graphischen Darstellung auf der Bedienoberfläche einer Computeranwenderstation
DE69430413T2 (de) Verfahren und Vorrichtung zur Lösung von Termen einer numerischen Folge
EP3524938A1 (de) Einem fahrzeug zugeordnete vorrichtung mit buchstabiereinrichtung - vervollständigungs-vorschlag
DE102011009583A1 (de) Einfaches Erzeugen einer Fernsteuersequenz für Messgeräte
EP2735425B1 (de) Bedieneinheit für eine Spritzgießmaschine
DE19704416A1 (de) Vorrichtung zur Steuerung einer Werkzeugmaschine
EP1393154B1 (de) Messgerät mit dialogbedienung über dialogfenster und entsprechendes verfahren
EP3087464B1 (de) Navigationsvorrichtung und verfahren zur darstellung eines navigationsbaums an einem anzeigegerät
EP2343643A1 (de) Verfahren und Software-Komponente für eine Rückgängig-Funktion mit einer graphischen Benutzeroberfläche
EP2090970A1 (de) Verfahren zum Betrieb eines elektronischen Gerätes, insbesondere Programmiergerätes, Computerprogramm zur Implementierung des Verfahrens und Programmiergerät mit einem solchen Computerprogramm
EP3165976A1 (de) Bedienvorrichtung und -verfahren für spinnereivorbereitungsmaschinen
DE69811127T2 (de) Verfahren um objekte in den arbeitsbereich in eine rechneranwendung einzubringen
EP1752896B1 (de) Grafische Verschaltung von Hardware-Signalen
DE102014203346A1 (de) Messgerät und Messverfahren mit in Größe und Informationsgehalt anpassbaren Benutzerdialogen
EP2972101B1 (de) Einem fahrzeug zugeordnete vorrichtung mit buchstabiereinrichtung mit löschschaltfläche und/oder listenauswahl-schaltfläche
DE3040032A1 (de) Rechner mit sprachausgabe
DE102022109422A1 (de) Benutzerschnittstelle und verfahren zur ausbildung von quellenbezugs- und messzeitpunkt
DE102010002402A1 (de) Feldgerät der Prozessautomatisierungstechnik, sowie Verfahren zum Editieren von Text und/oder Zahlen, und Vorrichtung mit einer Anzeigeeinheit und mit einer Bedieneinheit
EP2942678B1 (de) Zuweisungsrevolver
DE102009013488B4 (de) Kraftfahrzeug mit einem Dialogsystem
DE102013211894A1 (de) HMI-Bearbeitungsvorrichtung und Verfahren zum Generieren einer grafischen Bedienoberfläche für eine Maschine

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final