Globale Variablen
- Aktualisiert2026-07-22
- 2 Minute(n) Lesezeit
Mit Hilfe des section globals-Codeblocks können Sie globale PAscript-Variablen definieren, die Variablennamen in Ihren Tests entsprechen.
Verwenden Sie die folgende Syntax, um Variablen zu definieren:
type PAtoolsVariable_1, ... , PAtoolsVariable_n
Die Variablen (PAtoolsVariable_1, ... , PAtoolsVariable_n) müssen mit den Variablennamen übereinstimmen, die Sie in Ihrem Test verwenden.
Verwenden Sie einen der folgenden einfachen Datentypen als type:
Neben den einfachen Datentypen stehen in PAscript entsprechende Datentypen für verschiedene andere PAtools-Typen zur Verfügung. Weitere Informationen zu anderen PAscript-Datentypen finden Sie unter Datentypen.
Der section globals-Codeblock wird mit einem endsection-Stichwort geschlossen.
- Der section globals-Codeblock ist in einem PAscript-Programm optional. Sie können den section globals-Codeblock im Test weglassen, wenn Sie keine globalen Variablen benötigen.
- In einem PAscript-Programm kann es nur einen section globals-Codeblock geben.
- Erstellen Sie globale Variablen mit Kopieren und Einfügen. Globale Variablen können auch per Drag-and-Drop erstellt werden.
- Sie müssen in Texten, Wertetabellen und Puffern keine Dimensionen angeben. Die Dimensionen ergeben sich aus der Definition im Test.
- Sie können rechts neben jeder Variablendefinition Beschreibungen in der Kommentarschreibweise // oder /* ... */ hinzufügen. Der Editor zeigt die Beschreibung an, wenn Sie eine Variable ein-/ausschalten.
- Historien, Messungen und DSO können nicht in PAscript verwendet werden.
- Globalen Variablen in PAscript kann kein Initialisierungswert zugewiesen werden. Globale Variablen enthalten die aktuellen Werte der Testausführung zum Zeitpunkt des Aufrufs des PAscript-Programms.
Beispiel: Globale Variablen
program
section globals
int32 a, b
int32 c /* comment description for variable c */
real64 d // comment description for variable d
pabasic pabasicProgram
endsection
endprogram
Verwandte Inhalte
- Datentypen
Hier lernen Sie Datentypen in PAscript kennen.