Agilent TechnologiesAgilent VEE ProVEE Pro Benutzerhandbuch
6 VEE BenutzerhandbuchAgilent VEE-Analysefunktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Der Function & Object Browser ist in Abbildung 36 darge-stellt. Wählen Sie für Typ
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 73Wählen Sie zur Anzeige der Ausführungsreihenfolge die Debug-Befehle Show Execution Flo
74 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden 2 Wählen Sie Amplitude, indem Sie auf OK klicken – ein Ein-gangsanschluss Amplitude wi
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 75ausgeführt werden, wenn sowohl der Function Generator als auch der Noise Generator aus
76 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-füh
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 772Agilent VEE Programmiertechniken Übersicht 79Allgemeine Techniken 80Die Online-Hilfe 102Pro
78 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Agilent VEE ProgrammiertechnikenIn diesem Kapitel finden Sie Informationen zu folgenden Them
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 79ÜbersichtIn diesem Kapitel erlernen Sie ausgewählte VEE-Programmier-techniken zum Erstellen
80 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Allgemeine TechnikenIm VEE-Hauptprogramm können Sie logische Gruppen von Objekten, so genann
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 81• Wählen Sie Objekte in einem Programm und erstellen Sie anschließend aus diesen Objekten ei
VEE Benutzerhandbuch 7Die Objekte To/From File verwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Als nächstes erstellen Sie ein UserObject für ein Programm. 1 Öffnen Sie das Programm (simpl
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 835 Zeigen Sie anschließend das Objekt Noise Generator in Sym-bolgröße an, und ordnen Sie die
84 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 42 Ein UserObject erstellenHINWEISDie Neuanordnung der Objekte vor der Ausführung
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 85Durch das Erstellen eines UserObject in seinem Bearbei-tungsfenster und die anschließende Ve
86 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken 8 Klicken Sie auf die Schaltfläche Ausführen, um wie in Abbil-dung 44 dargestellt die gestör
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 87Dieses Beispiel wird im folgenden Abschnitt fortgesetzt. Wenn Sie diese Übung jedoch hier be
88 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 45 Das Konfigurationsfeld „Int32 Input“3 Öffnen Sie das Objektmenü des Objekts Fun
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 895 Führen Sie das Programm aus. Das Eingabefenster für Int32 Input wird angezeigt; unter Inpu
90 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Übung 2-3: Datendateien verwendenSie können Daten aus VEE in eine Datendatei schreiben und D
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 91Die weiteren Optionen für Transaktionen neben WRITE CON-TAINER sind in der Hilfe erläutert,
8 VEE BenutzerhandbuchOperationen mit ActiveX-Anweisungen durchführen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258CreateOb
92 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 50 Ein To File-Objekt hinzufügen5 Klicken Sie in der Symbolleiste erneut auf die S
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 93namen in wavedata (das Vorgehen ist dasselbe wie für To File). Löschen Sie anschließend die
94 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Übung 2-4: Eine Fensteransicht (Benutzerschnittstelle) erstellenNach dem Entwickeln eines Pr
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 95Sie können die Objekte in der Fensteransicht an die gewünschte Position verschieben und ihre
96 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Machen Sie sich mit der Fensteransicht vertraut, indem Sie die folgenden Änderungen vornehme
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 97Löschen Sie zum Erstellen des folgenden Beispielprogramms zunächst den Inhalt des Hauptfenst
98 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Verschiedene DatenformenVEE unterstützt eine Vielzahl von Datenformen wie beispiels-weise Sk
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 99Abbildung 55 Datenobjekten verbinden Das Formula-ObjektVEE bietet mathematische Operatoren u
100 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken 4 Wählen Sie Data ⇒ Constant ⇒ Real64, um ein Objekt Real64 Constant dem Hauptfenster hinzu
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 101HINWEISZur Ergänzung der umfangreichen mathematischen Funktionen von VEE stehen über die MA
VEE Benutzerhandbuch 9.NET- und IVI-Treiber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
102 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Die Online-HilfeSie haben bereits einfache Programme erstellt – jetzt werden Sie einige Mög
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 103• Definition der VEE-Begriffe• Verwenden der Hilfefunktion• VEE-VersionSie können durch die
104 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Die Menüposition eines Objekts suchenWenn Sie herausfinden möchten, über welches Menü Sie a
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 105Programme in Agilent VEE debuggenIn dieser Übung arbeiten Sie mit dem Programm verwendet, d
106 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken (Klicken Sie erneut auf die Schaltfläche, um die Funktion zu deaktivieren.) Bei der Ausführ
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 107Abbildung 59 Ausführungsfluss anzeigenBei der Ausführung eines Programms wird eine farbige
108 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 60 Anzeige des Werts an einem Ausgangs-PinWenn Sie auf eine Datenlinie klicken, w
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 109Abbildung 61 Informationen über eine Linie anzeigenAnschlüsse überprüfenSie können einen An
110 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken AlphaNumeric (ein Scalar oder ein Array 1D) die fortlaufende Eingabe als Historie früherer
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 1113 Setzen Sie das Programm fort; es wird am nächsten Objekt mit einem Unterbrechungspunkt an
10 VEE BenutzerhandbuchMit Funktionen arbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
112 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 65 Programm anhalten oder stoppenFehlerbehebungWenn bei der Ausführung eines Prog
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 113Abbildung 66 Beispiel einer Laufzeitfehlermeldung mit Go ToDen Aufrufstapel zur Fehlersuche
114 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 67 Den Aufrufstapel in Wheel.exe einsetzenDer Aufrufstapel zeigt die Hierarchie d
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 115Die Ereignisreihenfolge in einem Objekt verfolgenAbbildung 68 zeigt die Reihenfolge von Ere
116 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Es gibt einige Ausnahmen zu dieser Reihenfolge von Ereignissen:• Sie können Fehler-Ausgangs
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 117Abbildung 69 Steuerlinie zur Ausführung eines angepassten TitelsDie Ausführungsreihenfolge
118 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 70 Startobjekte zur Ausführung separater Threads2 Objekte ohne Dateneingangs-Pins
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 119Abbildung 71 Schaltflächen „Step Into“, „Step Over“und „Step Out“ in der Symbolleiste• Mit
120 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken führt werden, bis beide Eingänge Daten empfangen haben. Anschließend wird das Objekt Wavefo
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 121Übungen mit ProgrammenDie Übungsprogramme in diesem Abschnitt verdeutlichen weitere VEE-Fun
VEE Benutzerhandbuch 11Daten im Sequencer weitergeben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
122 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken 6 Klicken Sie in der Symbolleiste auf die Schaltfläche Run, um eine Zufallszahl anzuzeigen
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 123wendet. (Weitere Informationen zu VEE-Datentypen finden Sie in Kapitel, „Testdaten analysie
124 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken 6 Wählen Sie Data ⇒ Variable ⇒ Get Variable und platzieren Sie das Objekt rechts von dem Ob
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 125Agilent VEE-Programme dokumentierenDurch die Verwendung des Befehls File ⇒ Save Documentati
126 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 74 Das Dialogfeld „Description“3 Beachten Sie, dass das Feld Description ein „Ric
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 127Die Dokumentation automatisch generierenGehen Sie anhand der folgenden Schritte vor, um ein
128 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Abbildung 76 Die Mitte der DokumentationsdateiIn Abbildung 76 sind die VEE-Objekte zusammen
Agilent VEE Programmiertechniken 2VEE Benutzerhandbuch 129Abbildung 77 Der Rest der DokumentationsdateiM.2: Main/Int32 Device Type : Con
130 VEE Benutzerhandbuch2 Agilent VEE Programmiertechniken Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen.
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 1313Einfache Methoden zum Steuern von Instrumenten Überblick 133Instrumente konf
12 VEE BenutzerhandbuchEin Programm sichern (Laufzeitversion erstellen) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
132 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Einfache Methoden zum Steuern von InstrumentenIn diesem Kapitel finden Sie In
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 133ÜberblickIn diesem Kapitel lernen Sie, wie Sie mit VEE Instrumente steu-ern k
134 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Abbildung 78 Der Panel-Treiber für das Oszilloskop HP54600ADas Objekt „Direct
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 135PC-Zusatzkarten mit E/A-BibliothekE/A-Bibliotheken werden normalerweise om He
136 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Instrumente konfigurierenMit VEE können Sie Programme entwickeln, ohne dass d
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 137Standardmäßig sind keine Instrumente konfiguriert; in diesem Beispiel wird da
138 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Das Dialogfeld Instrument Properties enthält die folgenden Elemente:3 Ändern
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 139Abbildung 84 Das Dialogfeld „Advanced Instrument Properties“Die Registerkarte
140 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Abbildung 85 Die Registerkarte „Panel Driver“5 Klicken Sie auf die Schaltfläc
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 141Die weiteren Elemente der Registerkarte „Panel Driver“ sind:7 Klicken Sie auf
VEE Benutzerhandbuch 13Agilent VEE-Ausführungsmodi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
142 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Abbildung 86 Oszilloskop zur Liste der Instrumente hinzugefügt8 Klicken Sie a
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 1433 Positionieren Sie den Umriss des Objekts scope, und klicken Sie mit der Mau
144 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten logische Nummer.) Die 9 in 709 ist die Standardadresse für Oszilloskope.3 Kli
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 145Einen Panel-Treiber verwendenIn dieser Übung dient der HP 3325B Funktionsgene
146 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten 2 Klicken Sie auf die Schaltfläche Advanced. Setzen Sie auf der Registerkarte
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 147Sie können bei allen Treibern die Einstellungen von Instrumen-ten grundsätzli
148 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Einem Panel-Treiber Eingänge und/oder Ausgänge hinzufügenZusätzlich zu der di
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 149Dateneingangs- oder -ausgangsanschlüsse löschenDeuten Sie mit dem Mauszeiger
150 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Das Objekt Direct I/O verwenden Wenn für ein bestimmtes Instrument kein Treib
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 1514 Wenn Sie das Objekt in das Hauptfenster platzieren möchten, vergewissern Si
14 VEE BenutzerhandbuchZufallszahlen erfassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
152 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten In dieser Übung wird der Funktionsgenerator HP 3325B verwendet, der im vorige
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 153Abbildung 94 Eine Transaktion „Direct I/O“In den meisten Fällen ist dieses Ve
154 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten (Wenn A beispielsweise 100 ist, sendet VEE die Zeichenfolge „FR100HZ“.) Klick
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 155und ob die Daten als Einzelwert (Skalar) oder Array zurückge-geben werden. Au
156 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten 5 Öffnen Sie das Objektmenü und klicken Sie auf Add Trans... oder doppelklick
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 157Abbildung 96 Eine READ-Transaktion konfigurieren11 Fügen Sie ein Objekt Displ
158 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Die Konfiguration einer Transaktion verläuft sehr ähnlich, unabhängig von dem
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 159Upload und Download werden über die Einstellungen im Dialog-feld „Direct I/O
160 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten PC-ZusatzkartenVEE bietet drei verschiedene Möglichkeiten zum Steuern von PC-
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 161Zusätzlich zu der Amplicon Produktfamilie von Zusatzkarten, zu der auch serie
VEE Benutzerhandbuch 1AbbildungsverzeichnisAbbildung 1. Die VEE-Entwicklungsumgebung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
162 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Sie müssen nur die Karte und die dazugehörige E/A-Bibliothek installieren und
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 163Abbildung 101 Importieren der ComputerBoards E/A-BibliothekME-DriverSystem vo
164 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Die zweite Menüebene bietet funktionale Gruppen wie den ana-logen Eingang und
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 165Abbildung 104 Funktionsfenster für ME-DriverSystem
166 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Einen VXIPlug&Play-Treiber verwendenVXIPlug&Play-Treiber werden von v
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 167Abbildung 105 Einen VXIPlug&Play-Treiber wählenWählen Sie den Treiber hpe
168 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Hilfethema zu dem ausgewählten Element direkt im Dialog-feld angezeigt wird.A
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 169Abbildung 107 Das Dialogfeld „hpe1412 Edit Function“7 Klicken Sie auf OK. Das
170 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten 8 Doppelklicken Sie in das Objekt To/From Instrument, um eine Funktion hinzuz
Einfache Methoden zum Steuern von Instrumenten 3VEE Benutzerhandbuch 171Weitere E/A-Funktionen1 Lernen Sie die ganze Leistung der VEE-E/A-Funktionen
2 VEE BenutzerhandbuchAnmerkungen© Agilent Technologies, Inc. 2003Die Vervielfältigung, elektronische Speic-herung, Anpassung oder Übersetzung dieses
2 VEE BenutzerhandbuchAbbildung 31. Das Dialogfeld Save File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
172 VEE Benutzerhandbuch3 Einfache Methoden zum Steuern von Instrumenten Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 1734Testdaten analysieren und anzeigen Überblick 175Agilent VEE: Datenformen und Datentypen 1
174 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenTestdaten analysieren und anzeigenDieses Kapitel enthält Informationen zu folgenden Themen
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 175ÜberblickIn diesem Kapitel erfahren Sie mehr über die Analyse- und Anzeigefunktionen von V
176 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenAgilent VEE: Datenformen und DatentypenIn einem VEE-Programm werden Daten entlang der Lini
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 177Tabelle 14 Agilent VEE-DatentypenDatentyp BeschreibungUInt8 Unsigned Byte 0 bis 255.Int16
178 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenCoord Ein zusammengesetzter Datentyp, der mindestens zwei Komponenten in der Form (x,y,...
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 179Agilent VEE-AnalysefunktionenVEE unterstützt allgemeine mathematische Operationen und Hund
180 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenIntegrierte mathematische Objekte verwendenUnter VEE Device ⇒ Function & Object Brows
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 181In Abbildung 111 sehen Sie, dass im Dialogfeld Function & Object Browser eine kurze Be
VEE Benutzerhandbuch 3Abbildung 64. Unterbrechungspunkt(e) löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111Abbi
182 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenÜbung 4-1: Die Standardabweichung berechnenGenerieren Sie eine Kosinus-Wellenform mit eine
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 18310 Führen Sie das Programm aus. Es sollte aussehen wie in Abbildung 114.Abbildung 114 Die
184 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenAusdrücke mit dem Objekt Formula erstellenMit dem Objekt Formula können mathematische Ausd
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 185Einen Ausdruck mit dem Objekt Formula auswertenIn diesem Beispiel werten Sie den Ausdruck
186 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenAbbildung 116 Einen Ausdruck auswertenEine Agilent VEE-Funktion im Objekt Formula verwende
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 187Abbildung 117 Formelbeispiele mit VEE-FunktionenBerechnen Sie nun die Standardabweichung u
188 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigen8 Fügen Sie in dem Formula-Objekt einen Ausgangsanschluss hinzu. Benennen Sie die Ausgangs
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 189VertiefungFühren Sie die folgende Übung durch und überprüfen Sie die Ergebnisse (siehe Abb
190 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenMATLAB Script in Agilent VEE verwendenVEE umfasst das Objekt „MATLAB Script“, mit dem Sie
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 191Einige der Anwendungen für das MATLAB Script-Objekt sind: • Mit VEE generierte Daten mit M
4 VEE BenutzerhandbuchAbbildung 97. Direct I/O konfiguriert zum Einlesen einer Messung . . . . . . . . . . . . . . . . . . . . . 157Abbildung 98. Ler
192 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenAbbildung 120 MATLAB Script-Objekt in einem VEE-Programm Abbildung 121 zeigt die bei der A
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 193Abbildung 121 Vom Programm generierte GrafikWenn Sie MATLAB Script-Objekte in einem VEE-Pr
194 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigen• VEE führt keine Syntaxprüfung der MATLAB-Befehle vor dem Aufruf der MATLAB Script-Engine
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 195Abbildung 122 Vordefinierte MATLAB-ObjekteBeachten Sie, dass jedes Objekt den Namen MATLAB
196 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenSie können auch Begrenzungen für die Datentypen am Ein-gangsanschluss verwenden, um sicher
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 1976 Führen Sie das Programm aus. Die Int32-Daten werden jetzt am Eingangs-Pin automatisch in
198 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenAnzeigen von TestdatenTabelle 15 beschreibt die Anzeigefunktionen für die verschie-denen V
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 199Spectrum (Freq) Ein Menü, das Frequenzbereichanzeigen enthält: Magnitude Spectrum, Phase S
200 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigenTestdatenanzeigen anpassen Die Anzeigen können auf verschiedene Arten angepasst werden. Si
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 201Abbildung 124 Anzeige einer WellenformDie X- und Y-Skala ändern1 Doppelklicken Sie auf die
VEE Benutzerhandbuch 5Abbildung 130. Das E/A-Transaktionsfeld „TIME STAMP“ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221Abbildung 13
202 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigen2 Ziehen Sie einen Umriss um einen Bereich der Wellenform, der mehrere Spitzen enthält, un
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 203Abbildung 125 Delta-Markierungen in einer Wellenform-AnzeigeVEE interpoliert automatisch z
204 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigen2 Der Trace wird jetzt in der neuen Farbe angezeigt. Weitere Anzeigemerkmale wie Gittertyp
Testdaten analysieren und anzeigen 4VEE Benutzerhandbuch 205Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen.
206 VEE Benutzerhandbuch4 Testdaten analysieren und anzeigen
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 2075Testergebnisse speichern und abrufenÜberblick 209Testergebnisse in Arrays speichern 21
208 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Testergebnisse speichern und abrufenIn diesem Kapitel erhalten Sie Informationen zu fol
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 209ÜberblickIn diesem Kapitel lernen Sie die Grundfunktionen zum Spei-chern und Abrufen vo
210 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Testergebnisse in Arrays speichern Datentypen können auf zwei Arten gespeichert werden:
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 211Die Syntax für den Zugriff auf Elemente eines Array kann im Formula-Objekt oder einem A
6 VEE BenutzerhandbuchAbbildung 163. Das mit Übung 6-3 erstellte MS Word-Dokument . . . . . . . . . . . . . . . . . . . . . . . 283Abbildung 164. Das
212 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 2 Klicken Sie im Collector auf n+1 Dim, um die Auswahl in 1 Dim Array zu ändern.3 Verbi
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 213Übung 5-2: Werte aus einem Array extrahierenZum Extrahieren von Werten aus einem Array
214 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Die Objekte To/From File verwenden Die Objekte To File und From File schreiben über E/A
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 215Die Arbeitsweise der E/A-TransaktionenE/A-Transaktionen werden von VEE zur Kommunikatio
216 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen same Elemente wie die „Aktionen“, die „Codierung“, die „Aus-drucksliste“, das „Format“
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 217Wenn Sie beispielsweise eine Folge von Buchstaben und Ziffern an eine Datei senden woll
218 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Die Datenformate werden in Verbindung mit dem Lesen von Daten aus Instrumenten in Kapit
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 2192 Doppelklicken Sie auf den Transaktionsbereich, um das Dia-logfeld I/O Transaction zu
220 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Einen Zeitstempel an eine Datei sendenDie Funktion now() in der Kategorie Device ⇒ Func
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 221Das Dialogfeld I/O Transaction sollte jetzt aussehen wie in Abbildung 130.Abbildung 130
VEE Benutzerhandbuch 7Abbildung 195. Die ReportDisplay-Detailansicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366Ab
222 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 5 Das Dialogfeld I/O Transaction zeigt weitere Schaltflächen für die Auswahl REAL64 FOR
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 223Daten mit dem Objekt „From File“ abrufenZum Abrufen von Daten mit einem Objekt From Fil
224 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Abbildung 132 Das String-Format wählen4 Alle weiteren Standardwerte sind in korrekt; kl
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 2256 Doppelklicken Sie im gleichen „From File“-Objekt unterhalb der zweiten Transaktionsle
226 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 8 Führen Sie das Programm aus. Es sollte aussehen wie in Abbildung 133.Abbildung 133 Da
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 227Records (Datensätze) zum Speichern gemischter Datentypen verwendenDer Datentyp „Record“
228 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Übung 5-4: Records verwendenIn dieser Übung wird die Verwendung des Datentyps „Record“
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 229Geben Sie vier Werte in diesen Array ein, indem Sie neben dem Element 0000 doppelklicke
230 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Abbildung 134 Informationen zum Ausgangsanschluss an einem RecordSie sehen die drei Fel
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 231Ein Feld aus einem Record abrufenVerwenden Sie das Objekt Get Field zum Extrahieren der
8 VEE BenutzerhandbuchAbbildung 228. Ein Meldungsdialogfeld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Ordner Number. Klicken Sie links von Global Format, um das Häkchen zu entfernen. Legen
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 233Abbildung 136 Das Objekt „Get Field“ verwendenBeachten Sie, dass die zweite Anzeige den
234 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 1 Öffnen Sie das Programm getfield.vee. 2 Löschen Sie alle Objekte nach Build Record, i
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 235nach dem letzten Eintrag nicht die Tabulatortaste.) Verbin-den Sie Real64 mit dem Einga
236 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Sie können jedes beliebige Record-Feld wie in diesem Beispiel gezeigt ändern. Außerdem
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 237Abbildung 138 Das Objekt „UnBuild Record“ verwendenBeachten Sie, dass der Pin Name List
238 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen DataSets zum Speichern und Abrufen von Records verwenden DataSets können ein oder mehre
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 239eingangs-Pin hinzu. Verbinden Sie den Datenausgang von Formula mit dem Eingang A von Bu
240 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Abbildung 139 Ein Array von Records in einem DataSet speichernLesen Sie jetzt das Array
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 24110 Wählen Sie Data ⇒ Constant ⇒ Record platzieren Sie dieses Objekt unter To Data Set.
VEE Benutzerhandbuch 9Abbildung 261. Anzeige des Ausführungsmodus in der VEE-Statusleiste . . . . . . . . . . . . . . . . 483Abbildung 262. Den Ausfü
242 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Abbildung 140 Daten mit DataSets speichern und einlesenHINWEISEin Objekt From Data Set
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 243Eine einfache Testdatenbank anpassenSie können in einem DataSet Informationen suchen un
244 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 4 Führen Sie das Programm aus und speichern Sie es als dataset2.vee.Abbildung 141 Eine
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 245Führen Sie zum Erstellen des Programms die folgenden Schritte durch:1 Öffnen Sie das Pr
246 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen b Klicken Sie im Objektmenü auf Properties, ändern Sie den Objektnamen von Radio Button
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 247und/oder ihre Größe ändern.) Geben Sie im neuen For-mula-Objekt den folgenden Ausdruck
248 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen 10 Verbinden Sie den Sequenzausgangs-Pin von Formula mit dem Sequenzeingangs-Pin von Fr
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 249Erstellen Sie als nächstes die Benutzerschnittstelle.14 Drücken Sie Strg und klicken Si
250 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Beachten Sie, dass Sie ausführlichere Informationen zu jedem bestimmten Record abrufen
Testergebnisse speichern und abrufen 5VEE Benutzerhandbuch 251dardrichtung ist aufsteigend. Der dritte Parameter bei einem Datentyp Record kennzeichn
10 VEE BenutzerhandbuchAbbildung 293. UserFunctions, Schritt 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
252 VEE Benutzerhandbuch5 Testergebnisse speichern und abrufen Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben aus-zuführ
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 2536Berichte mit ActiveX bequem erstellen Überblick 255ActiveX-Automatisierung in Agilent
254 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Berichte mit ActiveX bequem erstellenDieses Kapitel enthält Informationen zu folgenden
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 255ÜberblickIn diesem Kapitel lernen Sie, in anderen Anwendungen wie bei-spielsweise MS E
256 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen ActiveX-Automatisierung in Agilent VEEIn diesem Kapitel bezeichnet der Begriff ActiveX
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 257müssen vorhanden sein. Die Typenbibliothek bietet dem Pro-grammierer und der VEE-Umgeb
258 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Wenn Sie beispielsweise Data ⇒ Variable ⇒ Declare Variable wählen, unter Name App eing
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 259Abbildung 148 Einrichten eines Excel-Arbeitsblatts zur Anzeige von TestergebnissenVEE
260 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen CreateObject und GetObject verwendenBeachten Sie, dass eine der Anweisungen in Set Up
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 261Agilent VEE-Daten an MS Excel sendenIn diesem Abschnitt werden die VEE-Objekte und MS
VEE Pro Benutzerhandbuch 1EinführungÜberblick über Agilent VEE 3Agilent VEE installieren und kennen lernen 12MATLAB Script – Überblick 15Support zu Ag
262 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen 4 Klonen Sie dieses Objekt drei Mal und geben Sie unter Name die folgenden Bezeichnung
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 263Erfassen von Ereignissen: Sie können eine VEE UserFunction auch verwenden, um verschi
264 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Abbildung 151 Eine MS Excel-Tabelle einrichten
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 265Tabelle 25 Eine MS Excel-Tabelle in einem Formelobjekt einrichtenBefehl Beschreibungse
266 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen 9 Erstellen Sie ein Formula-Objekt (unter Device ⇒ Formula). Klonen Sie es, um ein zwe
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 267Abbildung 152 Titel und Daten in die Tabelle einfügen
268 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Die Ausdrücke in den Formelobjekten und dem Objekt For Range lauten wie folgt: 10 Erst
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 269Abbildung 153 Das Programm „Results Average“Die Einträge im Formula-Objekt lauten wie
270 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen 11 Speichern Sie das Programm als results_average.vee. Führen Sie das Programm aus. MS
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 271Erstellen einer Agilent VEE-Vorlage für MS ExcelIn dieser Übung erstellen Sie ein Prog
VEE Pro BenutzerhandbuchVEE Benutzerhandbuch 3VEE Pro BenutzerhandbuchIn diesem Handbuch verwendete Konventionen 4
2 VEE Pro BenutzerhandbuchEinführungEinführung Dieses Kapitel stellt Agilent VEE und seine wichtigsten Funktio-nen vor. Außerdem erfahren Sie, wie Sie
272 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Abbildung 155 Excel-Tabelle aus dem Array von TestdatenAbbildung 156 Programm für ein
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 273Sie können dieses Programm als Vorlage zum Anzeigen von Testergebnissen in MS Excel ve
274 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Abbildung 157 Programm zur weiteren VertiefungDie Möglichkeiten mit MS Excel erweitern
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 275Die Einträge in Abbildung 158 lauten wie folgt:Tabelle 28 Beschreibung der Einträge in
276 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen MS Word für Agilent VEE-Berichte verwendenIn dieser Übung wird beschrieben, wie VEE-Te
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 277e Wählen Sie Enable Events, sofern die jeweilige Klasse dies erlaubt. Minimieren Sie d
278 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen 4 Klicken Sie zum Erstellen eines Dateinamens für die Bit-map-Datei auf Device ⇒ Formu
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 279Abbildung 160 Anfang des Übungsprogramms 6-38 Klicken Sie auf Device ⇒ Formula und geb
280 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen Abbildung 161 ActiveX-Anweisungen hinzufügenBeachten Sie in Abbildung 161, dass Sie di
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 281Tabelle 29 Einträge im Formula-ObjektEintrag BeschreibungApp.Visible = 1; Zeigt MS Wor
EinführungVEE Pro Benutzerhandbuch 3Überblick über Agilent VEEAgilent VEE ist eine grafische Programmiersprache, die zum Erstellen von Anwendungen im
282 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen 9 Fügen Sie drei weitere Formula-Objekte und ein Objekt If/Then/Else hinzu. Konfigurie
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 28310 Führen Sie das Programm aus. Es sollte aussehen wie in Abbildung 163. (Wenn die Far
284 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen auf diese Weise steuern. Die ActiveX-Automatisierung wird gelegentlich auch als Automa
Berichte mit ActiveX bequem erstellen 6VEE Benutzerhandbuch 285Kapitel-Checkliste• Sie sollten jetzt in der Lage sein, die folgenden Aufgaben aus-zuf
286 VEE Benutzerhandbuch6 Berichte mit ActiveX bequem erstellen
.NET mit VEE verwenden 7VEE Benutzerhandbuch 2877.NET mit VEE verwendenWas ist .NET? 289.NET-Terminologie 329VEE und .NET Framework 290Einen Namespac
288 VEE Benutzerhandbuch7 .NET mit VEE verwenden .NET mit VEE verwendenIn diesem Kapitel finden Sie Informationen zu folgenden Themen:• Grundlegende .
.NET mit VEE verwenden 7VEE Benutzerhandbuch 289Was ist .NET?Visual Studio .NET ist die neueste Entwicklungsplattform von Microsoft. Im Gegensatz zu
290 VEE Benutzerhandbuch7 .NET mit VEE verwenden VEE und .NET FrameworkBevor Sie sich der Interaktion des .NET Framework mit VEE zuwenden, informieren
.NET mit VEE verwenden 7VEE Benutzerhandbuch 291Abbildung 164 Das Dialogfeld Import Namespaces.NET-Assembly-VerweiseEs gibt viele Assemblies, unter d
4 VEE Pro BenutzerhandbuchEinführung• VEE unterstützt Visual Studio .NET-Zusammenstellungen, was bedeutet, dass jede Textsprache, die Visual Studio .N
292 VEE Benutzerhandbuch7 .NET mit VEE verwenden In der obigen Abbildung ist die am häufigsten verwendete Assembly, mscorlib, markiert. Wählen Sie die
.NET mit VEE verwenden 7VEE Benutzerhandbuch 293Wenn Sie den Menübefehl .NET Assembly References verwen-den und eine COM-Typbibliothek aus der Liste
294 VEE Benutzerhandbuch7 .NET mit VEE verwenden Abbildung 165 Function & Object Browser – .NET-ObjekteAlle Namespaces der gewählten Assembly werd
.NET mit VEE verwenden 7VEE Benutzerhandbuch 295heranziehen, um sich mit der Syntax vertraut zu machen. Ein Beispiel hierfür finden Sie unter „Übung
296 VEE Benutzerhandbuch7 .NET mit VEE verwenden Einen Namespace in VEE importierenHier noch einmal die Definition für einen Namespace: .NET Framework
.NET mit VEE verwenden 7VEE Benutzerhandbuch 297Abbildung 167 Assemblies, Namespaces, Typen und Members
298 VEE Benutzerhandbuch7 .NET mit VEE verwenden Abbildung 168 .NET Assembly References – Namespaces importieren
.NET mit VEE verwenden 7VEE Benutzerhandbuch 299Abbildung 169 Listenfeld zur Wahl von NamespacesWenn Sie keinen Namespace für eine Klasse importiert
300 VEE Benutzerhandbuch7 .NET mit VEE verwenden VEE und primäre Interop-AssembliesWenn Sie die Registerkarte COM in Device ⇒ .NET Assembly Refe-rence
.NET mit VEE verwenden 7VEE Benutzerhandbuch 301ProgrammierverfahrenDatentypen zwischen .NET und VEE konvertierenVEE konvertiert Datentypen zwischen
EinführungVEE Pro Benutzerhandbuch 5Abbildung I-1. Das Programm „Random“ in ANSI CAbbildung I-2 zeigt das gleiche Programm in VEE. /* Programm zum Erm
302 VEE Benutzerhandbuch7 .NET mit VEE verwenden Tabelle 31 .NET-Skalardatentypen in VEE-Datentypenin VEE 7.0 konvertierenKonvertieren des .NET-Datent
.NET mit VEE verwenden 7VEE Benutzerhandbuch 303System.Int64 Object Sie können eine Methode System.Convert.To* verwenden, um ihn in einen .NET-Datent
304 VEE Benutzerhandbuch7 .NET mit VEE verwenden Tabelle 32 VEE-Datentypen in .NET-Skalardatentypen in VEE 7.0 konvertierenSystem.UInt32 Object Sie kö
.NET mit VEE verwenden 7VEE Benutzerhandbuch 305Real32 System.Single Verwenden Sie asClrType(), um in andere .NET/CLR-Typen zu konvertieren. Siehe Do
306 VEE Benutzerhandbuch7 .NET mit VEE verwenden Tabelle 33 .NET-Arraydatentypen in VEE-Datentypen in VEE 7.0 konvertierenKonvertieren des .NET-Datent
.NET mit VEE verwenden 7VEE Benutzerhandbuch 307System.Decimal ArrayObject Wenn das VEE-Objekt einen Zeiger auf ein .NET-Objekt vom Typ System.Array
308 VEE Benutzerhandbuch7 .NET mit VEE verwenden System.SByte ArrayObject Wenn das VEE-Objekt einen Zeiger auf ein .NET-Objekt vom Typ System.Array en
.NET mit VEE verwenden 7VEE Benutzerhandbuch 309Tabelle 34 VEE-Arraydatentypen in .NET-Datentypen in VEE 7.0 konvertierenSystem.UInt64 ArrayObject We
310 VEE Benutzerhandbuch7 .NET mit VEE verwenden Text Array System.String Array Verwenden Sie asClrType(), um in andere .NET/CLR-Typen zu konvertieren
.NET mit VEE verwenden 7VEE Benutzerhandbuch 311Tabelle 35 .NET-DatentypmodifiziererInstanzmethode aufrufenBeim Aufrufen einer Instanzmethode müssen
6 VEE Pro BenutzerhandbuchEinführungAbbildung I-2. Das gleiche Programm „Random“ in VEEIn VEE wird das Programm mit Programmelementen, den so genannt
312 VEE Benutzerhandbuch7 .NET mit VEE verwenden Abbildung 170 Ein .NET-Objekt erstellen und auf sein Instanz-Member zugreifenEine freigegebene/statis
.NET mit VEE verwenden 7VEE Benutzerhandbuch 313.NET-Programmiertipps• Wenn Sie eine .NET-Methode aufrufen, die einen bestimmten numerischen Datentyp
314 VEE Benutzerhandbuch7 .NET mit VEE verwenden Übung 7-1: .NET zur Wahl von Dateien verwendenErstellen Sie ein .NET-Objekt vom Typ Systems.Windows.F
.NET mit VEE verwenden 7VEE Benutzerhandbuch 315Abbildung 173 Function & Object Browser – Erstellen einer Instanz6 Deklarieren Sie eine globale V
316 VEE Benutzerhandbuch7 .NET mit VEE verwenden 8 Ändern Sie den Titel des Formelobjekts CreateInstance(„Sys-tem.Windows.Forms“, „System.Windows.Form
.NET mit VEE verwenden 7VEE Benutzerhandbuch 317Das Programm sollte jetzt aussehen wie in Abbildung 174.Abbildung 174 Das Programm „openFileDialog“Üb
318 VEE Benutzerhandbuch7 .NET mit VEE verwenden abzurufen und um abzufragen, ob es sich um ein Schaltjahr han-delt. Das vollständige Beispiel ist in
.NET mit VEE verwenden 7VEE Benutzerhandbuch 31911 Verbinden Sie das Ergebnis-Pin des Formelobjekts Date-Time.Now mit dem Eingangs-Pin dateTime des F
320 VEE Benutzerhandbuch7 .NET mit VEE verwenden 16 Wiederholen Sie Schritt 4 und 5. Markieren Sie den Typ DateTime und die statische Methode IsLeapYe
.NET mit VEE verwenden 7VEE Benutzerhandbuch 321Die abgeschlossene Übung ist in Abbildung 176 dargestellt.Abbildung 176 Übung 7-2 abgeschlossen
EinführungVEE Pro Benutzerhandbuch 7Mit VEE und seinem modularen Ansatz reduzieren Sie die erfor-derliche Zeit zum Erstellen von Programmen für die St
322 VEE Benutzerhandbuch7 .NET mit VEE verwenden Übung 7-3: .NET zum Abrufen von Dateiinformationen verwendenDer .NET-Namespace System.IO bietet eine
.NET mit VEE verwenden 7VEE Benutzerhandbuch 3239 Verbinden Sie das Ausgangs-Pin fileInfo aus dem Formel-objekt CreateInstance mit dem Eingangs-Pin f
324 VEE Benutzerhandbuch7 .NET mit VEE verwenden .NET- und IVI-TreiberWas ist IVI? IVI ist ein neuer Gerätetreiberstandard, der von der IVI Foundation
.NET mit VEE verwenden 7VEE Benutzerhandbuch 325auf andere Typenbibliotheken verweist). Nachdem auf die Interop-Assembly verwiesen wurde, kann der IV
326 VEE Benutzerhandbuch7 .NET mit VEE verwenden AssembliesInstallieren einer neuen AssemblyAssemblies sind die Grundbausteine des .NET Framework. Sie
.NET mit VEE verwenden 7VEE Benutzerhandbuch 327Die VEE-Laufzeitversion weitergebenWenn Ihr VEE-Programm auf freigegebene Assemblies (die im GAC inst
328 VEE Benutzerhandbuch7 .NET mit VEE verwenden VEE- und .NET-SicherheitDurch die Verwendung des .NET Framework in VEE ergibt sich ein Sicherheitspro
.NET mit VEE verwenden 7VEE Benutzerhandbuch 329.NET-TerminologieDie im Folgenden aufgeführten Begriffe und Bezeichnungen werden im gesamten Kapitel
330 VEE Benutzerhandbuch7 .NET mit VEE verwenden *Verschachtelte Klassen bilden eine Ausnahme zu dieser allge-meinen Regel. Weitere Einzelheiten entne
.NET mit VEE verwenden 7VEE Benutzerhandbuch 331Instanzen der Klasse. Auf diese Weise verhalten sich freigege-bene Felder und Eigenschaften wie globa
8 VEE Pro BenutzerhandbuchEinführungWeitere Informationen zum Erstellen einer Benutzerschnitt-stelle finden Sie unter „Übung 2-4: Eine Fensteransicht
332 VEE Benutzerhandbuch7 .NET mit VEE verwenden Checkliste für das KapitelSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen. We
Programme für den PC integrieren 8VEE Benutzerhandbuch 3338Programme für den PC integrierenÜberblick 335Die Arbeitsweise des Objekts „Execute Program
334 VEE Benutzerhandbuch8 Programme für den PC integrieren Integrieren von Programmen in anderen SprachenDieses Kapitel enthält Informationen zu folge
Programme für den PC integrieren 8VEE Benutzerhandbuch 335ÜberblickDieses Kapitel behandelt die bequemsten Möglichkeiten zur Integration von kompilie
336 VEE Benutzerhandbuch8 Programme für den PC integrieren Die Arbeitsweise des Objekts „Execute Program“Zusätzlich zur ActiveX-Automatisierung gibt e
Programme für den PC integrieren 8VEE Benutzerhandbuch 337Mit dem Objekt Execute Program können Sie folgenden Ele-mente aus VEE heraus ausführen: • K
338 VEE Benutzerhandbuch8 Programme für den PC integrieren Prog with params (Programm mit Parametern) Dieses Feld enthält die gleichen Befehle, die Si
Programme für den PC integrieren 8VEE Benutzerhandbuch 339Einen Systembefehl verwendenZum Aufrufen eines kompilierten Programms in einer anderen Spra
340 VEE Benutzerhandbuch8 Programme für den PC integrieren zausgangs-Pin von Execute Program mit dem Sequenzeingangs-Pin des Objekts From File. Klicke
Programme für den PC integrieren 8VEE Benutzerhandbuch 341Schreiben von einfach portierbaren ProgrammenWenn Sie Programme in anderen Sprachen integri
EinführungVEE Pro Benutzerhandbuch 9• Erstellen farbenprächtiger, intuitiver Oberflächen für Programme.• Erstellen von Benutzerschnittstellen, die mit
342 VEE Benutzerhandbuch8 Programme für den PC integrieren Tabelle 37 SysteminformationsfunktionenFunktionsname BeschreibunginstallDir Gibt den Namen
Programme für den PC integrieren 8VEE Benutzerhandbuch 343Checkliste für das KapitelSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-
344 VEE Benutzerhandbuch8 Programme für den PC integrieren
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 3459Agilent VEE-Funktionen verwendenÜberblick 347Mit Funktionen arbeiten 348Bibliotheken mit Ag
346 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAgilent VEE-Funktionen verwendenDieses Kapitel enthält Informationen zu folgenden Themen:• E
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 347ÜberblickDieses Kapitel beschäftigt sich mit VEE UserFunctions, kompi-lierte Funktionen und
348 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenMit Funktionen arbeitenWie viele andere Programmiersprachen verwendet VEE Funk-tionen zum Er
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 349• Zum Verbinden („Link“) einer kompilierten Funktion mit einem Programm verwenden Sie das Ob
350 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenÄnderungen an einer UserFunction werden von allen Instanzen in dem Programm, die diese UserF
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 351Abbildung 181 Hauptfenster und Fenster „ArrayStats“3 Minimieren Sie ArrayStats. Das Symbol w
10 VEE Pro BenutzerhandbuchEinführungInstrumente mit Agilent VEE steuernVEE bietet eine Reihe von Funktionen zum Steuern von und zur Kommunikation mit
352 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwenden5 Verbinden Sie den Ausgang von Formula mit dem Eingang von Call ArrayStats. Wählen Sie Disp
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 353Ändern einer UserFunctionIn dieser Übung ändern Sie ArrayStats so, dass es einen Daten-satz
354 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 184 Die UserFunction ArrayStats ändern6 Öffnen Sie das Call ArrayStats-Objektmenü
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 3557 Wählen Sie Data ⇒ Constant ⇒ Record und platzieren Sie die-ses Objekt rechts von dem Objek
356 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenDas Formula-Objekt arbeitet mit der Eingabe am Anschluss A und sendet sie an die UserFunctio
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 357Den Aufruf einer UserFunction generierenWenn Sie ein Call-Objekt im Hauptprogramm von einer
358 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 187 Das Menü „Generate“ in einer UserFunction3 Platzieren Sie das Objekt im Hauptp
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 359Abbildung 188 Den Aufruf des Objekts ArrayStats(A) von einer UserFunction aus generierenUser
360 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 190 zeigt den verwendeten Program Explorer.Abbildung 190 Den Program Explorer mit
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 361Bibliotheken mit Agilent VEE UserFunctions verwendenSie können von vorhandenen VEE-Testprogr
EinführungVEE Pro Benutzerhandbuch 11• Benutzerfreundliche und leistungsstarke Dokumentationshilfen.• Einfache Portierung von Testdaten in Standard-Ka
362 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenÜbung 9-2: Eine Bibliothek von UserFunctions erstellen und zusammenführenIn dieser Übung ers
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 363Die vier UserFunctions bilden eine Bibliothek. Sie können sie auflisten, indem Sie auf Edit
364 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 193 zeigt die UserFunction ReportHeader. Abbildung 193 Die UserFunction „ReportHea
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 365Abbildung 194 Die UserFunction „ReportBody“Abbildung 195 zeigt die UserFunction ReportDispla
366 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 195 Die ReportDisplay-DetailansichtAbbildung 196 zeigt die Fensteransicht der User
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 367Abbildung 196 Die Fensteransicht ReportDisplayEin weiteres Programm erstellen und in die Bib
368 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenWenn Sie den Befehl Merge Library... verwenden, können Sie zusammengefügte Funktionen genau
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 369In dieser Übung importieren Sie Funktionen aus dem Pro-gramm RepGen. Anschließend rufen Sie
370 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwenden3 Öffnen Sie das Objektmenü und wählen Sie anschließend Load Lib, wenn Sie die Bibliothek so
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 371Abbildung 198 Eine Funktion aus einer importierten Bibliothek wählenVEE fügt die Funktion au
4 VEE BenutzerhandbuchVEE Pro BenutzerhandbuchIn diesem Handbuch verwendete KonventionenIn diesem Handbuch werden folgende typografische Konven-tionen
12 VEE Pro BenutzerhandbuchEinführungAgilent VEE installieren und kennen lernenDieser Abschnitt enthält Informationen über die Installation der Softwa
372 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenAbbildung 199 Aufrufen einer Funktion aus einer BibliothekBeachten Sie folgende Punkte bei d
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 373Funktionen in großen Programmen findenVEE bietet im Menü eine Funktion Find Edit zum Suchen
374 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenSie können mit Find ein beliebiges Objekt oder einen Text wie beispielsweise Variablen, Tite
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 375Agilent VEE-Programme zusammenfügen Die einfachste Möglichkeit, vorhandene Programme weiterz
376 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwendenBefehl Help wählen. (Oder rufen Sie Help ⇒ Contents & Index auf und verwenden Sie die Su
Agilent VEE-Funktionen verwenden 9VEE Benutzerhandbuch 377Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen. S
378 VEE Benutzerhandbuch9 Agilent VEE-Funktionen verwenden
Tests sequenzieren 10VEE Benutzerhandbuch 37910Tests sequenzierenÜberblick 381Das Sequencer-Objekt verwenden 383Eine Reihenfolge für die Ausführung e
380 VEE Benutzerhandbuch10 Tests sequenzieren Tests sequenzierenIn diesem Kapitel finden Sie Informationen zu folgenden Themen:• Das Objekt Sequencer•
Tests sequenzieren 10VEE Benutzerhandbuch 381ÜberblickIn diesem Kapitel lernen Sie die Grundfunktionen zur Ver-wendung des Objekts Sequencer kennen.
EinführungVEE Pro Benutzerhandbuch 13dateien aus, indem Sie die selbstextrahierende Archivdatei aus-führen. Die Dateien weden in ein Verzeichnis Ihrer
382 VEE Benutzerhandbuch10 Tests sequenzieren HINWEISInformationen zur Verwendung eines Statusfensters zur Aktualisierung einer Testsequenz finden Sie
Tests sequenzieren 10VEE Benutzerhandbuch 383Das Sequencer-Objekt verwendenDas Sequencer-Objekt führt Tests in einer angegebenen Reihen-folge entspre
384 VEE Benutzerhandbuch10 Tests sequenzieren Eine Reihenfolge für die Ausführung eines Tests erstellenIn dieser Übung simulieren Sie Testergebnisse m
Tests sequenzieren 10VEE Benutzerhandbuch 385Sie können die weiteren Standardwerte beibehalten. Diese Konfiguration liefert in ca. der Hälfte aller F
386 VEE Benutzerhandbuch10 Tests sequenzieren Abbildung 203 Das Dialogfeld Sequence TransactionKlicken Sie auf OK, um das Dialogfeld zu schließen. Sie
Tests sequenzieren 10VEE Benutzerhandbuch 387Abbildung 204 Einen Test konfigurierenVor der Fortsetzung sehen Sie sich Tabelle 203 an, um sich einen Ü
388 VEE Benutzerhandbuch10 Tests sequenzieren Tabelle 40 Das Dialogfeld Sequence TransactionSequenz-Transaktionsfeld BeschreibungTEST: Eindeutiger Nam
Tests sequenzieren 10VEE Benutzerhandbuch 389RANGE: Gibt den Bereich der Testwerte an. Dieses Menü enthält vier Auswahlmöglichkeiten:•RANGE gibt den
390 VEE Benutzerhandbuch10 Tests sequenzieren LOGGING ENABLEDProtokolliert Testdaten. Zum Angeben von Protokollierungsoptionen öffnen Sie das Sequence
Tests sequenzieren 10VEE Benutzerhandbuch 391THEN CONTINUE Legt die Testverzweigung fest. Das Dropdown-Menü THEN CONTINUE (für IF PASS und IF FAIL) e
14 VEE Pro BenutzerhandbuchEinführungContents and Index ⇒ What’s New in Agilent VEE. Unter ⇒ Welcome ⇒ ntroduction finden Sie einen Überblick über das
392 VEE Benutzerhandbuch10 Tests sequenzieren Einen Test hinzufügen, einfügen oder löschen In diesem Abschnitt fügen Sie dem Sequencer-Objekt eine wei
Tests sequenzieren 10VEE Benutzerhandbuch 393Der Sequencer-Testplan sollte jetzt die folgende zweite Trans-aktion enthalten: test2 (.25) < .5. Füg
394 VEE Benutzerhandbuch10 Tests sequenzieren 4 Führen Sie das Programm aus und notieren Sie die beiden Records aus den beiden Tests. Speichern Sie da
Tests sequenzieren 10VEE Benutzerhandbuch 395.Abbildung 206 Ein oder mehrere protokollierte RecordsDer Zugriff auf die Testergebnisse erfolgt auf die
396 VEE Benutzerhandbuch10 Tests sequenzieren Abbildung 207 Auf protokollierte Daten zugreifen5 Ändern Sie die Formel, sodass sie Log.test1 lautet, un
Tests sequenzieren 10VEE Benutzerhandbuch 397Daten im Sequencer weitergebenIn dieser Übung erstellen Sie eine UserFunction und rufen Sie aus drei ver
398 VEE Benutzerhandbuch10 Tests sequenzieren Die UserFunction Rand sollte jetzt aussehen wie in Abbil-dung 208.Abbildung 208 Die UserFunction Rand5 S
Tests sequenzieren 10VEE Benutzerhandbuch 399Vergewissern Sie sich, dass die Transaktion hervorgehoben ist, zeigen Sie auf die Transaktionsleiste, dr
400 VEE Benutzerhandbuch10 Tests sequenzieren Abbildung 209 Daten mit einem Eingangsanschluss weitergebenJe größer die Anzahl der Tests wird, desto me
Tests sequenzieren 10VEE Benutzerhandbuch 401um die Auswahl auf EXEC umzuschalten, und ändern Sie den Namen in Setup.3 Sie verwenden den EXEC-Modus,
EinführungVEE Pro Benutzerhandbuch 15MATLAB Script – ÜberblickMATLAB® Script ist eine Untermenge des Standard-Voll-produkts MATLAB von The MathWorks.
402 VEE Benutzerhandbuch10 Tests sequenzieren 8 Wählen Sie Display ⇒ Note Pad und entfernen Sie die Vor-lageninformationen. Platzieren Sie das Objekt
Tests sequenzieren 10VEE Benutzerhandbuch 403Abbildung 210 Die UserFunction „Global“ (Detailansicht)Abbildung 211 Die UserFunction „Global“ (Fenstera
404 VEE Benutzerhandbuch10 Tests sequenzieren 10 Speichern Sie das Programm als seqdat2 und führen Sie es aus. Wenn das Einblendmenü angezeigt wird, w
Tests sequenzieren 10VEE Benutzerhandbuch 405Abbildung 213 Die UserFunction „noisyWv“ (Detailansicht)2 Drücken Sie Strg und klicken Sie auf die Schal
406 VEE Benutzerhandbuch10 Tests sequenzieren Die Fensteransicht sollte aussehen wie in Abbildung 214.Abbildung 214 Das UserObject „noisyWv“ (Panel)3
Tests sequenzieren 10VEE Benutzerhandbuch 407test1 ruft ein Ergebnis von noisyWv() ab und vergleicht es mit dem Grenzwert am Eingangsanschluss mask.
408 VEE Benutzerhandbuch10 Tests sequenzieren Der Vergleichsmechanismus des Sequencer arbeitet genau wie das Objekt Comparator, das den Datentyp Coord
Tests sequenzieren 10VEE Benutzerhandbuch 409Daten aus dem Sequencer analysierenWie bereits erwähnt, werden die Sequencer-Daten als Record aus Record
410 VEE Benutzerhandbuch10 Tests sequenzieren • Log.Test1.Result liefert somit ein Array aus vier Werten; jeder dieser Werte steht für einen der vier
Tests sequenzieren 10VEE Benutzerhandbuch 411Der Sequencer durchläuft jetzt test1 und test2 drei Mal und erfasst die Daten in einem Array mit drei El
16 VEE Pro BenutzerhandbuchEinführung• Spektralschätzung und statistische Signalverarbeitung• Parametrische Zeitserien-Modellierung• Waveform-Generier
412 VEE Benutzerhandbuch10 Tests sequenzieren Abbildung 217 Mehrerer Durchläufe von Sequencer-Daten analysierenDiese Übung greift nur auf ein einzelne
Tests sequenzieren 10VEE Benutzerhandbuch 413Protokollierte Daten speichern und abrufenDiese Übung zeigt die Verwendung der Objekte To/From File und
414 VEE Benutzerhandbuch10 Tests sequenzieren Sie können die Standard-Datendatei zum Speichern verwenden.5 Führen Sie das Programm aus. Es sollte auss
Tests sequenzieren 10VEE Benutzerhandbuch 415des From DataSet gewartet werden soll, bis alle drei Durchläufe an das DataSet angehängt wurden.Ein Grun
416 VEE Benutzerhandbuch10 Tests sequenzieren Kapitel-ChecklisteErmitteln Sie anhand der folgenden Checkliste, ob Sie einzelne Themen noch einmal anse
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 41711Benutzerschnittstellen verwenden Überblick 419Wichtige Überlegungen zum Thema Benutzersc
418 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Benutzerschnittstellen verwendenIn diesem Kapitel finden Sie Informationen zu folgenden Th
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 419ÜberblickIn diesem Kapitel lernen Sie, wie Sie Benutzerschnittstellen erstellen, indem Sie
420 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Wichtige Überlegungen zum Thema BenutzerschnittstellenDieser Abschnitt bietet einen Überbl
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 421Sie haben jetzt eine Ansicht des VEE-Programms, die Sie so anpassen können, dass Sie nur d
EinführungVEE Pro Benutzerhandbuch 17Support zu Agilent VEE anfordernSie können VEE-Support über das Web oder per Telefon (für Hilfestellung bei der E
422 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Eine Benutzerschnittstelle anpassenIn der Fensteransicht eines VEE-Programms können Sie di
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 423Abbildung 221 zeigt einige der in VEE verfügbaren Anzeigerelemente.Abbildung 221 Eine Ausw
424 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Benutzerschnittstellenobjekte verwendenIn diesem Abschnitt werden die Benutzerschnittstell
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 425GrafikbilderKlicken Sie in der Fensteransicht auf eine leere Stelle und setzen Sie im Prop
426 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Über das Menü Display können Sie außerdem das Objekt Picture wählen, mit dessen Hilfe Sie
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 427Abbildung 224 Steuerelemente aus verschiedenen Data-UntermenüsSie können Aussehen und Verh
428 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 225 Das Dialogfeld Properties
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 429Eins Dialogfeld für die Benutzereingabe öffnenVEE stellt vordefinierte Dialogfelder mit au
430 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 227 Ein Beispiel für die automatische FehlerprüfungDie Dialogfelder für Int32 un
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 431Abbildung 230 zeigt ein Dialogfeld, das geöffnet wird, wenn der Benutzer einen Dateinamen
18 VEE Pro BenutzerhandbuchEinführungZusätzliche Informationsquellen zu MATLABAusführliche Informationen zur Verwendung des Objekts MAT-LAB Script erh
432 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 231 Kombinierte Schalter und AlarmeObjekte in der Benutzerschnittstelle ausricht
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 433Abbildung 232 Fenstereigenschaften konfigurierenAndere Funktionen für die Fenstergestaltun
434 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Beispielsweise können Sie das Objekt OK als „Softkey“ konfigu-rieren. Normalweise konfigur
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 435Darüber hinaus kann das Programm in der Fensteransicht über die Tastatur gesteuert werden.
436 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 235 Das Dialogfeld Default PreferencesAbbildung 236 Farbauswahl für Bildschirmel
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 437Ein Programm sichern (Laufzeitversion erstellen) Damit ein Benutzer nicht versehentlich ei
438 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden das angezeigte Einblendfenster als Statusanzeige beibehalten, während das Programm ausgefü
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 439Allgemeine Aufgaben beim Erstellen von BenutzerschnittstellenIn den folgenden Übungen lern
440 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Sie sollten jetzt ein Bild eines Würfels mit einem Punkt auf der Oberseite haben.4 Wählen
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 441(mit Ausnahme der Namen und Bitmaps). Das Programm sollte jetzt aussehen wie in Abbildung
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 191Die VEE-Entwicklungsumgebung verwendenÜberblick 21Interaktion mit Agilent VEE 22Mit O
442 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Das erste Element in der Liste hat die Ordnungsposition 0; das n-te Element die Ordnungspo
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 443dass sich Call Function Name in die2 geändert wird, wie in Abbildung 239 dargestellt.Abbil
444 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Führen Sie das Programm aus, indem Sie eine Auswahl tref-fen. (Verwenden Sie nicht die Sch
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 445• Sie können dieses Programm auch mit dem Dateneingangs-anschluss File Name am Objekt Pict
446 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden um das Properties-Fenster zu öffnen.) Heben Sie die Auswahl Show Title Bar unter Pop-up Pa
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 447 Abbildung 241 Die Bitmap-FunktionÜbung 11-3: Eine auffällige Warnung erstellenDiese Übung
448 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden 3 Klicken Sie auf Display ⇒ Indicator ⇒ Color Alarm und platzie-ren Sie dieses Objekt in d
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 449Abbildung 242 Die UserFunction Alarm (Detailansicht)9 Kehren Sie zurück zum Alarmfenster.
450 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden 10 Ändern Sie den Color Alarm ebenfalls in die Angabe Raised Border. 11 Klicken Sie auf ei
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 451von Toggle mit dem Dateneingang A des Objekts If/Then/Else. Ändern Sie den Ausdruck im If/
20 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Die VEE-Entwicklungsumgebung verwendenIn diesem Kapitel finden Sie Informationen zu fo
452 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden 22 Wechseln Sie zum Hauptfenster und klicken Sie auf Device ⇒ Call, öffnen Sie sein Objekt
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 453Übung 11-4: Ein ActiveX-Steuerelement verwendenDiese Übung zeigt die Verwendung eines Acti
454 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 245 Das ActiveX-Steuerelement ProgressBar verwendenUntersuchen Sie alle mit VEE
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 455Abbildung 246 Beispiel eines ActiveX-Steuerelements mit MSChartÜbung 11-5: Ein Statusanzei
456 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 247 Test1 konfigurieren2 Konfigurieren Sie einen zweiten Test test2 auf die glei
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 457LogTest ist der Name der UserFunction. Die beiden anderen Parameter sind die X- und Y-Koor
458 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Abbildung 249 Die UserFunction „LogTest“ (Fensteransicht)6 Wählen Sie hidePanel im Fenster
Benutzerschnittstellen verwenden 11VEE Benutzerhandbuch 459Abbildung 251 Das Statusanzeigeprogramm (während der Ausführung)Das Objekt showPanel zeigt
460 VEE Benutzerhandbuch11 Benutzerschnittstellen verwenden Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen.
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 46112Agilent VEE-Programme optimierenÜberblick 463Grundlegende Techniken zur Programmoptimier
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 21ÜberblickIn diesem Kapitel lernen Sie, wie Sie VEE starten, Menüs ver-wenden und mit O
462 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Agilent VEE-Programme optimierenIn diesem Kapitel finden Sie Informationen zu folgenden Th
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 463ÜberblickIn diesem Kapitel lernen Sie, wie Sie die Ausführungsgeschwin-digkeit Ihrer VEE-P
464 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Grundlegende Techniken zur ProgrammoptimierungLesen Sie zum Optimieren von VEE-Programmen
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 465Abbildung 253 Quadratwurzeln mit Math-Array berechnen Der Unterschied bei der Ausführungsz
466 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren darstellung statt der offenen Ansicht. Das Beispiel in Abbildung 254 arbeitet durch die Sy
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 467Aufruf auf randomize verschachtelt; dies führt zu einer etwas schnelleren Programmausführu
468 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Abbildung 256 Funktionsaufrufe mit OptimierungWeitere Möglichkeiten zur Optimierung von Ag
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 469• Erfassen Sie Daten für grafische Anzeigen und plotten Sie das gesamte Array in einem Arb
470 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren • Wenn Sie mit Color Alarms arbeiten und schnell zwischen verschiedenen Farben wechseln mü
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 471Überblick über kompilierte Funktionen Sie können eine kompilierte Funktion, beispielsweise
VEE Benutzerhandbuch 1InhaltsverzeichnisVEE Pro BenutzerhandbuchIn diesem Handbuch verwendete Konventionen . . . . . . . . . . . . . . . . . . . . . .
22 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Interaktion mit Agilent VEEIn diesem Abschnitt wird die Verwendung der grafischen Pro-
472 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Überlegungen zum Design bei der Verwendung kompilierter FunktionenWenn Sie vorhaben, kompi
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 473• Wenn Sie die Grenzen eines Array überschreiben, hängt das Ergebnis von der verwendeten S
474 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren • Löschen Sie eine Bibliothek kompilierter Funktionen mit dem Objekt Delete Library (îm Me
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 475Dynamic Link Libraries verwendenAuf PCs können Sie die in Dynamic Link Libraries (DLLs) en
476 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Abbildung 257 Eine Bibliothek kompilierter Funktionen importierenDie Felder sind nachfolge
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 477Das in Abbildung 258 dargestellte Call-Objekt ruft beispiels-weise in myLibrary die kompil
478 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Ein Beispiel zur Verwendung einer DLLIn dieser Übung importieren Sie eine DLL und rufen ei
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 479Führen Sie das Programm aus und beachten Sie, dass der zweite Trace an allen Punkten der W
480 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Das UserObject mit dem Namen Shared Library Name kenn-zeichnet das verwendete Betriebssyst
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 481Das Objekt „Execute Program“ im Vergleich zu kompilierten FunktionenWenn Sie entscheiden,
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 23Agilent VEE starten Klicken Sie auf Start ⇒ Programme ⇒ Agilent VEE Pro.Das Agilent VE
482 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Agilent VEE-AusführungsmodiDie Agilent VEE-Ausführungsmodi ermöglichen die Ausführung von
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 483Abbildung 261 Anzeige des Ausführungsmodus in der VEE-StatusleisteDer Agilent VEE-Compiler
484 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren modus in VEE 6 & 7 ändern; andernfalls wird das VEE 5.0-Pro-gramm eventuell nicht rich
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 485Die Auswirkung der Änderung des AusführungsmodusDas folgende Beispiel zeigt die Steigerung
486 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren In Abbildung 264 sind die Anzeigen minimiert dargestellt, um die Geschwindigkeit zu verbes
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 487schneller ab. Diese drei Zahlen zeigen, wie Sie durch Kombi-nieren der Optimierungstechnik
488 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Abbildung 266 Iteratives mathematisches Beispiel im VEE 3-ModusAbbildung 267 Iteratives ma
Agilent VEE-Programme optimieren 12VEE Benutzerhandbuch 489Der Agilent VEE ProfilerDer Profiler ist eine Funktion im Professional Development Environ
490 VEE Benutzerhandbuch12 Agilent VEE-Programme optimieren Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufgaben auszu-führen.
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 49113Plattformspezifische Faktoren und Web-Überwachung Überblick 493Der aufr
24 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Die folgenden Elemente beschreiben die Komponenten des VEE-Fensters.Tabelle 1 Beschrei
492 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Plattformspezifische Faktoren und Web-ÜberwachungIn diesem Kapitel finden
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 493ÜberblickAnschließend erfahren Sie mehr über die wichtigsten Tech-niken z
494 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Der aufrufbare VEE ActiveX-Automatisierungs-Server In VEE unter Windows 9
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 495Technologien zur Web-AktivierungSie können mit VEE Daten verbreiten, die
496 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung In Abbildung 269 läuft die Kommunikation wie folgt ab:• Das Testgerät („D
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 497Interaktion durch den Browser möglich, es sei denn, diese Inter-aktion is
498 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Das Component Object Model (COM) von Microsoft definiert kompilierte Soft
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 499Web-Überwachung mit Agilent VEEVEE enthält einen integrierten Web-Server,
500 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Einem entfernten Benutzer Agilent VEE-Daten bereit stellenZum Einrichten
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 501Die Registerkarte Web ServerWenn Sie File ⇒ Default Preferences ⇒ Web Ser
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 25Hilfe aufrufenVEE bietet ein Online-Hilfesystem (Help) für die VEE-Umgebung sowie Onli
502 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Die Felder der Registerkarte Web Server sind:Tabelle 50 Die Felder der Re
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 503HTTP Port Number (HTTP- Anschlussnummer)Gibt die Anschlussnummer für den
504 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Wie ein entfernter Benutzer auf Agilent VEE auf Ihrem System zugreiftFür
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 505Gibt eine von Ihnen gespeicherte Datei an, z. B, eine *.jpeg- oder *.html
506 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung File (Optional) Kennzeichnet ein Verzeichnis und/oder eine Datei relativ
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 507Anzeigen der Homepage des Agilent VEE-Web-ServersBei der Installation von
508 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Abbildung 272 Die Standardseite Index.htmlWenn der entfernte Benutzer da
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 509zeigt, die der entfernte Benutzer sieht, wenn er den Befehl http://hostna
510 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Abbildung 273 Anzeigen des Hauptprogramms Solitaire.vee im BrowserAbbildu
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 511Abbildung 274 Anzeigen einer VEE-Fehlermeldung mit dem BrowserBeachten Si
26 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 2 Das VEE-BegrüßungsdialogfeldDie VEE-Online-Hilfe wurde für Ihr Betriebssys
512 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Abbildung 275 Die Detailansicht einer UserFunction im BrowserDer entfernt
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 513wollen Sie sicherstellen, dass nur bestimmte entfernte Benutzer auf besti
514 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung www zu und zeigt die von Ihnen erstellte Datei an. Abbildung 276 zeigt ei
Plattformspezifische Faktoren und Web-Überwachung 13VEE Benutzerhandbuch 515Sie können auch eine *.html-Datei für andere Zwecke erstellen, etwa um ei
516 VEE Benutzerhandbuch13 Plattformspezifische Faktoren und Web-Überwachung Kapitel-ChecklisteSie sollten jetzt in der Lage sein, die folgenden Aufga
AnhangVEE Benutzerhandbuch 517Anhang A: Zusätzliche Übungen Allgemeine Programmiertechniken 519Zeichenfolgen und globale Variablen verwenden 534Optimi
518 VEE BenutzerhandbuchAnhangZusätzliche ÜbungenMit den folgenden Übungen haben Sie die Möglichkeit, weitere praktische Erfahrungen mit den in diesem
AnhangVEE Benutzerhandbuch 519Allgemeine ProgrammiertechnikenDer Äpfelsammler Sie wollen wissen, wie viele Äpfel man braucht, um einen Zehn-Pfund-Korb
520 VEE BenutzerhandbuchAnhangLösung 1 – der ÄpfelsammlerAbbildung 278 zeigt eine Lösung zur Übung Äpfelzähler (Apple Bagger). Abbildung 278 Äpfelzähl
AnhangVEE Benutzerhandbuch 521das Gesamtgewicht größer als 10 ist, löst nur der Then-Pin am Objekt If/Then/Else aus und liefert die richtige Antwort i
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 27Abbildung 3 Das Menü Help verwendenWählen Sie im Hilfemenü den Befehl Contents and Ind
522 VEE BenutzerhandbuchAnhangGate: Mit dem Objekt Gate wird die Ausgabe gespeichert, bis eine andere Aktion auftritt und den Sequenz-Pin aktiviert.
AnhangVEE Benutzerhandbuch 523Lösung – Zahlen testen, Schritt 1Abbildung 280 zeigt eine Lösung zur Übung „Zahlen testen“ mit fünf Objekten.Abbildung 2
524 VEE BenutzerhandbuchAnhangLösung – Zahlen testen, Schritt 2Abbildung 281 zeigt die Lösung zur Übung „Zahlen testen“ mit vier Objekten.Abbildung 28
AnhangVEE Benutzerhandbuch 525A < 10 in TRUE (wahr) ausgewertet wird, soll der Wert A am Result-Pin angelegt werden; andernfalls soll die Zeichenfo
526 VEE BenutzerhandbuchAnhangVorschlägeDieses Programm kann mit sechs oder weniger Objekten erstellt werden. Wählen Sie aus den folgenden Objekten:Ti
AnhangVEE Benutzerhandbuch 527Lösung – Zufallszahlen erfassenAbbildung 283 zeigt eine Lösung zur Übung „Zufallszahlen erfassen“.Abbildung 283 Zufallsz
528 VEE BenutzerhandbuchAnhangLogging ist ein Array ohne Indexwerte; die Anzeige AlphaNume-ric entspricht dem gleichen Array mit optionalen Indexnum-m
AnhangVEE Benutzerhandbuch 529Wichtige PunkteLayout der Slider-Objekte: Sie können für die Bildschirm-anzeige der Slider-Objekte ein vertikales oder
530 VEE BenutzerhandbuchAnhangMovingAvg(x, numPts): Verwenden Sie dieses Objekt in der Kategorie Function & Object Browser, Data Filtering zum „G
AnhangVEE Benutzerhandbuch 531Lösung – Masken verwenden, Schritt 1Abbildung 286 zeigt eine Lösung für Schritt 1.Abbildung 286 Der Maskentest, Schritt
28 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 4 Das Register Contents (Inhalt) der VEE-Hilfe
532 VEE BenutzerhandbuchAnhangLösung – Masken verwenden, Schritt 2Abbildung 287 zeigt eine Lösung für Schritt 2.Abbildung 287 Der Maskentest, Schritt
AnhangVEE Benutzerhandbuch 533aus; Sie können diesen Array an die Anzeige senden und mit einer anderen Farbe oder einem anderen Linientyp hervorheben.
534 VEE BenutzerhandbuchAnhangZeichenfolgen und globale Variablen verwenden Zeichenfolgen und globale Variablen manipulierenErstellen Sie mit Objekten
AnhangVEE Benutzerhandbuch 535Wichtige PunkteZeichenfolgeobjekte und Funktionen: StrTrim(str) entfernt zunächst alle Leerzeichen und Tabulatorzeichen
536 VEE BenutzerhandbuchAnhangOptimierungstechnikenFür diese Übung erstellen Sie ein VEE-Programm auf zwei verschiedene Arten. Beachten Sie den Unters
AnhangVEE Benutzerhandbuch 537Optimierungstechniken, Schritt 2 Klonen Sie alle Objekte aus dem ersten Programm. Ändern Sie die neue Gruppe so, dass si
538 VEE BenutzerhandbuchAnhangUserObjectsUserObject „Random Noise“UserObject „Random Noise“, Schritt 1Erstellen Sie ein UserObject, das eine „Random N
AnhangVEE Benutzerhandbuch 539Lösung – UserObject „Random Noise“Abbildung 291 zeigt eine Lösung für das UserObject „Random Noise“.Abbildung 291 Ein Us
540 VEE BenutzerhandbuchAnhangLösung – NoiseGen-Objekt in Random NoiseAbbildung 292 zeigt eine Lösung für das UserObject NoiseGen.Abbildung 292 Das Us
AnhangVEE Benutzerhandbuch 541Agilent VEE-UserFunctionsUserFunctions verwendenUserFunctions, Schritt 1Erstellen Sie eine Funktion NoiseGen, die einen
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 29Das Register Contents (Inhalt) bietet Informationen zu folgenden Themen. Weitere Infor
542 VEE BenutzerhandbuchAnhangLösung – UserFunctions, Schritt 1Abbildung 293 zeigt eine Lösung für Schritt 1.Abbildung 293 UserFunctions, Schritt 1Wic
AnhangVEE Benutzerhandbuch 543UserFunctions, Schritt 2Erstellen Sie in dem gleichen Programm eine weitere Funktion AddNoise, die die erste Funktion No
544 VEE BenutzerhandbuchAnhangform für den absoluten Wert in der gleichen Anzeige an. Berei-ten Sie als nächstes die Bearbeitung der Funktion AddNoise
AnhangVEE Benutzerhandbuch 545UserFunctions, Schritt 4Ändern Sie jetzt das Programm so, dass der Slider eine globale Variable mit dem Namen Amplitude
546 VEE BenutzerhandbuchAnhanggeführt werden. Durch das Verbinden der Sequenz-Pins von Set Amplitude mit Call AddNoise und von Call AddNoise mit For-m
AnhangVEE Benutzerhandbuch 547Wichtige PunkteSelect Function: Beachten Sie, dass diese Auswahl die rich-tigen Ein- und Ausgangs-Pins für die ausgewäh
548 VEE BenutzerhandbuchAnhangBenutzerfenster und Einblendfenster erstellenBenutzerfenster und Einblendfenster erstellen, Schritt 1Erstellen Sie ein F
AnhangVEE Benutzerhandbuch 549Abbildung 299 Fenster zur Eingabe von A und B durch den BenutzerWichtige PunkteUserObject Properties: Wählen Sie im Dia
550 VEE BenutzerhandbuchAnhangAbbildung 300 UserObject, das den Benutzer fragt, ob A oder B angezeigt werden sollAbbildung 301 Fenster für Benutzer zu
AnhangVEE Benutzerhandbuch 551Wichtige PunkteGate: Das Objekt Gate sendet nur einen Wert, wenn die beiden Zahlen gleich sind.Junction: Das Objekt JC
30 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Mit Objekten arbeitenEin VEE-Programm besteht aus verbundenen Objekten. Wählen Sie zum
552 VEE BenutzerhandbuchAnhangAbbildung 302 Fehler generieren, wenn der Benutzer keine Auswahl eingibtWichtige PunkteUserObject beenden: Wenn der Ben
AnhangVEE Benutzerhandbuch 553Mit Dateien arbeitenDaten in und aus Dateien bewegenErstellen Sie ein VEE-Programm, das die Uhrzeit in eine Datei schrei
554 VEE BenutzerhandbuchAnhangWichtige PunkteEin Array generieren: Verwenden Sie randomize(ramp(100,0,1), 0, 1) im Formula-Objekt zum Erstellen eines
AnhangVEE Benutzerhandbuch 555RecordsRecords manipulierenRecords manipulieren, Schritt 1Erstellen Sie einen Record mit drei Feldern, die eine Ganzzahl
556 VEE BenutzerhandbuchAnhangWichtige PunkteZeitstempel: Verwenden Sie die Funktion now() im Objekt To String, um Ihren Zeitstempel für dieses Progr
AnhangVEE Benutzerhandbuch 557Lösung – Records manipulieren, Schritt 2Abbildung 305 zeigt das Manipulieren von Records, Schritt 2.Abbildung 305 Record
558 VEE BenutzerhandbuchAnhangDas Objekt „Sub Record“ (Teildatensatz): Beachten Sie das Text-Array der Felder an den Eingangs-Pins des Sub Record. We
AnhangVEE Benutzerhandbuch 559Lösung – Records manipulieren, Schritt 3Abbildung 306 zeigt eine Lösung zum Manipulieren von Records, Schritt 3. Abbildu
560 VEE BenutzerhandbuchAnhangWichtige PunkteDas Objekt „To DataSet“: Die Option Clear File at PreRun löscht die Datei nur, bevor zum ersten Mal Date
AnhangVEE Benutzerhandbuch 561Tests sequenzierenDen Test Sequencer verwenden, Schritt 1Erstellen Sie eine einfache UserFunction mit dem Namen UpperLim
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 31Abbildung 5 Objekte auf dem Arbeitsbereich platzierenIm Arbeitsbereich wird der Umriss
562 VEE BenutzerhandbuchAnhangLösung – Den Test Sequencer verwenden, Schritt 1Abbildung 307 zeigt eine Lösung für den ersten Schritt zur Verwendung de
AnhangVEE Benutzerhandbuch 563Der Return-Pin des Sequencer: Der Return-Pin in diesem Bei-spiel liefert eine Meldung PASS oder FAIL (erfolgreich oder
564 VEE BenutzerhandbuchAnhangLösung – Den Test Sequencer verwenden, Schritt 2Abbildung 309 zeigt eine Lösung zur Verwenden des Test-Sequencer, Schrit
AnhangVEE Benutzerhandbuch 565Erstellen Sie ein Programm, mit dem der Sequencer fünf Mal ausgeführt wird. Zeichnen Sie die Daten in einem Dataset von
566 VEE BenutzerhandbuchAnhangWichtige PunkteDas Datenformat für mehrere Durchläufe des Sequencer (erster Thread): Wenn der Sequencer ein Mal ausgefüh
AnhangVEE Benutzerhandbuch 567Abbildung 311 Einen Zeitstempel zum Aufzeichnungs-Record hinzufügen
568 VEE BenutzerhandbuchAnhangLösung – Den Test Sequencer verwenden, Schritt 4Abbildung 312 zeigt eine Lösung für Schritt 4 von „Den Test Sequencer ve
AnhangVEE Benutzerhandbuch 569Abbildung 313 Einen Record prüfenDen Test Sequencer verwenden, Schritt 5Geben Sie die Zeitstempelfelder aus den Record-F
570 VEE BenutzerhandbuchAnhangLösung – Den Test Sequencer verwenden, Schritt 5Abbildung 314 zeigt den Programm-Thread zum Ausgaben der Zeitstempel an
AnhangVEE Benutzerhandbuch 571Den Test Sequencer verwenden, Schritt 6Wenn der Sequencer viele Tests umfasst, kann es sehr aufwän-dig sein, viele einze
2 VEE BenutzerhandbuchInteraktion mit Agilent VEE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 6 Ein platziertes Function-Generator-ObjektNachdem Sie ein Objekt im Arbeits
572 VEE BenutzerhandbuchAnhangFormula-Steuer-Pin am Formula-Objekt: Die auszuwertende Formula wird von der Formula in der Schleife generiert. Sie kön
AnhangVEE Benutzerhandbuch 573Lösung – Den Test Sequencer verwenden, Schritt 8Abbildung 317 zeigt eine Lösung für den letzten Schritt beim Verwenden d
574 VEE BenutzerhandbuchAnhangDer bedingte Ausdruck im Objekt „From Data Set“ (Zweiter Thread):Der Ausdruck lautet (Rec.test1.pass==1) OR (Rec.test2.p
GlossarVEE Benutzerhandbuch 575GlossarIn diesem Glossar werden die im vorliegenden Handbuch ver-wendeten Begriffe erläutert. Ein vollständiges Glossar
576 VEE BenutzerhandbuchGlossarAusdruck Eine Gleichung in einem Eingabefeld, die Namen von Eingangsanschlüssen, globalen Variablen, mathematischen Fun
GlossarVEE Benutzerhandbuch 577Datencontainer Das Datenpaket, das über die Leitungen über-tragen und von den Objekten verarbeitet wird. Jeder Datencon
578 VEE BenutzerhandbuchGlossarDropdown-Listenfeld Ein Feld in einem Objekt oder Dialogfeld, das eine Auswahl in einer Dropdown-Liste ermöglicht.Eigen
GlossarVEE Benutzerhandbuch 579Hauptmenü Ein Menü, das aus der Menüleiste aufgeklappt wird, wenn Sie mit dem Mauszeiger auf den Namen eines Menüs zeig
580 VEE BenutzerhandbuchGlossarKontrollkästchen Ein leicht zurückgesetztes Rechteck in VEE-Dialogfeldern, mit dem Sie eine Einstellung aktivieren könn
GlossarVEE Benutzerhandbuch 581oberen Ecke des Objekts auf die Schaltfläche „Objektmenü“, oder klicken Sie mit der rechten Maustaste, während der Maus
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 33 Abbildung 7 Objekt in offener Ansicht und SymbolansichtDie Symbolansicht spart Platz
582 VEE BenutzerhandbuchGlossarSchriftart VEE ermöglicht das Ändern der Schriftart, des Schriftgrads sowie des Schriftschnitts für die Anzeige verschi
GlossarVEE Benutzerhandbuch 583Titelleiste Die rechteckige Leiste am oberen Rand der offenen Ansicht eines Objekts oder Fensters, die den Titel des Ob
584 VEE BenutzerhandbuchGlossar
VEE Benutzerhandbuch 585Symbole*.dll-Dateierweiterung 479*.h-Dateierweiterung 476*.vxe.Dateien 437, 447.NET- und IVI-Treiber 324.NET zum Abrufen von D
586 VEE BenutzerhandbuchExtrahieren von Werten aus Testergebnissen 213Optimieren von Programmen 464Scalar-Menü 157Speichern von Testergebnissen 210Use
VEE Benutzerhandbuch 587Coord, Datentyp 178C-Programmbeispiel 4DDatasetSuch- und Sortieroperationen 243DataSets zum Speichern und Abrufen von Records
588 VEE BenutzerhandbuchEE/AArbeitsweise der E/A-Transaktionen 215To File-Objekt 215Transaktions-Dialogfeld 215Transaktionsformat (Syntax) 216E/A-Bibl
VEE Benutzerhandbuch 589Save As... 63ZusammenfügenLibrary 361Find-Funktion 373Flow => Confirm (OK) 437Fluss, Daten 75FormatE/A-Transaktion 216Forme
590 VEE BenutzerhandbuchKonfiguration 136lokal oder fern steuern 138Senden von Textbefehlen 151Instrumente konfigurieren 136KKlammern im Call-Objekt 3
VEE Benutzerhandbuch 591Objektmenü 34Position suchen in Online-Hilfe 104Properties => Icon 425Merge Library 361Microsoft Windows 22Mit Datentypen a
34 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Ein Objektmenü öffnenJedes VEE-Objekt hat ein Objektmenü, über das Sie Aktionen mit de
592 VEE BenutzerhandbuchTo/From DataSet-Objekte 414UserFunction 348Variable abrufen 122Variable setzen 122verbinden 56verschieben 35verschieben in der
VEE Benutzerhandbuch 593RRadio Buttons 441RangeSequencer-Transaktionsfeld 389READ-E/A-Transaktion 216Real Array senden an Datei 221Real32, Datentyp 17
594 VEE BenutzerhandbuchSupportAgilent VEE-Support 17MATLAB 18Symboleändern 425Ausführungszeit verbessern 465Run, Schaltfläche in der Symbolleiste 66S
VEE Benutzerhandbuch 595UserObjectErstellen 80 bis 87Minimiert 67offene Ansicht 67Profiler 489Symbolansicht 67suchen mit Find 373Unterschiede zu UserF
596 VEE BenutzerhandbuchZeilenumbrüche in Formelobjekten 188Zeitstempel an Datei senden 220ziehen 22Ziehen eines Objekts 35Zoomen der Wellenform 201Zu
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 35Ein Objekt verschieben1 Wählen Sie zum Verschieben des Objekts Function Generator in d
36 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Ein Objekt duplizieren (klonen)Die Operation Clone erstellt das exakte Duplikat eines
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 37Abbildung 10 Ein Objekt klonenEin Objekt kopierenMit dieser Aktion wird ein Objekt in
38 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Öffnen Sie das Objektmenü und wählen Sie Delete.– ODER –Wählen Sie das Objekt, indem S
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 39Öffnen Sie das Objektmenü und wählen Sie Size. Der Mauszeiger nimmt die Form eines Dop
40 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 12 Den Titel eines Objekts ändernObjekte wählen oder Auswahl aufheben1 Klick
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 41Abbildung 13 Gewählte und nicht gewählte ObjekteMehrere Objekte wählenWenn Sie auf ein
VEE Benutzerhandbuch 3Objekte zum Erstellen eines Programms verbinden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Mehrere Objekte kopierenKopieren Sie die gewählten Objekte, indem Sie mit dem Maus-zei
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 43Klicken Sie in der VEE-Menüleiste auf Edit, um das Menü Edit zu öffnen, und wählen Sie
44 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden (Hinter dem Mauszeiger wird eine Linie angezeigt, während Sie ihn von einem Pin zum an
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 45Den sichtbaren Teil des Arbeitsbereichs verschieben(Vergewissern Sie sich, dass sich m
46 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Den Arbeitsbereich löschenWählen Sie Edit ⇒ Select All und klicken Sie anschließend in
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 47Abbildung 17 Das Dialogfeld Default PreferencesDieses Dialogfeld enthält Register, übe
48 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Weitere Informationen erhalten Sie, wenn Sie in der VEE-Menü-leiste Help ⇒ Contents an
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 49Informationen zu Pins und AnschlüssenEin VEE-Programm besteht aus den Objekten im Arbe
50 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Verbinden Sie die Dateneingangs- und -ausgangs-Pins zum Transport von Daten zwischen O
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 51 Abbildung 20 Die Eigenschaft ShowTerminals setzenWählen Sie die Eigenschaft ShowTermi
4 VEE BenutzerhandbuchProgramme in Agilent VEE debuggen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 21 zeigt das Objektmenü der Formula-Objekts und die Befehlsfolge zum Hinzufü
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 53 Abbildung 22 Anschlussinformationen abrufenSie können den Anschluss jetzt bearbeiten.
54 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 23 Die Dropdown-Liste verwendenWenn Sie einen anderen Datentyp als Any für e
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 55Abbildung 24 Das Dialogfeld „Delete Terminal“Wenn Sie das Löschen des Anschlusses rück
56 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Objekte zum Erstellen eines Programms verbinden In diesem Abschnitt werden VEE-Program
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 573 Fügen Sie das Objekt Waveform (Time) hinzu. Wählen Sie Dis-play ⇒ Waveform (Time) un
58 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden dem Mauszeiger auf den anderen Pin und klicken Sie erneut. Dadurch wird automatisch ei
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 59Zusätzlich zu der Schaltfläche Run in der Symbolleiste können Sie auch die Schaltfläch
60 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 27 Eine Sinuskurve für das Feld Function wählenEinige Felder in Dialogfelder
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 61Abbildung 28 Eine Zahl im Feld Frequency markieren8 Drücken Sie die Taste Entf, um die
VEE Benutzerhandbuch 5Instrumente konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
62 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Die angezeigte Wellenform ist jetzt eine Sinuskurve mit einer Frequenz von 10 Hz. Sie
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 63Wenn Sie auf OK klicken, druckt VEE die Anzeige auf dem in dem Dialogfeld angegebenen
64 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden 11 Standardmäßig speichert VEE für Windows Dateien im Ord-ner VEE Programs, der sich i
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 65Agilent VEE beendenWählen Sie File ⇒ Exit, um das VEE-Anwendungsfenster zu schließen.
66 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Sie müssen eventuell die folgenden Techniken verwenden, wenn VEE nicht mehr auf die Ei
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 67Mehrere Fenster im Arbeitsbereich verwaltenBis hierher beziehen sich die meisten Erläu
68 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden Abbildung 33 Mehrere Fenster im ArbeitsbereichAbbildung 33 zeigt, wie der Program Expl
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 69Die Arbeitsweise von Agilent VEE-ProgrammenIn VEE wird der allgemeine Ausführungsablau
70 VEE Benutzerhandbuch1 Die VEE-Entwicklungsumgebung verwenden In VEE können Sie die Reihenfolge der Ausführung mit den Sequenzein- und -ausgangs-Pin
Die VEE-Entwicklungsumgebung verwenden 1VEE Benutzerhandbuch 71Übung 1-3: Einen Noise Generator hinzufügenErzeugen Sie eine „gestörte Sinuskurve“, in
Comentarios a estos manuales