Codefenster für Definitionen
- Aktualisiert2026-07-22
- 2 Minute(n) Lesezeit
PAscript erfordert die Definition aller Bibliotheken und Variablen, die in Ihrem Code verwendet werden.
Variablen, die im Test verwendet werden, werden auf der Registerkarte Global Variables definiert. Zusätzlich erforderliche lokale Variablen werden auf der Registerkarte Local Variables definiert. Alle Bibliotheken, die Sie hinzufügen möchten, werden auf der Registerkarte Libraries deklariert.
Registerkarte "Namespaces"
Auf der Registerkarte Namespaces können Sie sowohl Bibliotheken als auch Namensräume referenzieren, die Sie in Ihrem Zustandsautomaten verwenden möchten. Bibliotheken und Namensräume werden in PAconfigurator erstellt und mit dem Stichwort using in den Code aufgenommen.
Greifen Sie anschließend direkt auf öffentliche Elemente der Bibliothek im Code zu. Geben Sie dazu den Bibliotheksnamen gefolgt von einem Doppelpunkt und dem Namen des öffentlichen Elements an. Bei globalen Klassen müssen Sie zuerst eine Instanz dieser Klasse als lokale Variable erstellen.
Klicken Sie zum Öffnen der Registerkarte Namespaces im Explorer auf den Knoten Namespaces. Listen Sie alle Namensräume und Bibliotheken auf, die im Zustandsautomaten verwendet werden sollen. Trennen Sie die einzelnen Elemente eines Namensraums durch einen Doppelpunkt.
Registerkarte "Global Variables"
Definieren Sie alle im Test verwendeten Variablen als globale Variablen.
- Klicken Sie im Explorer auf den Knoten Global variables. Die Registerkarte Global variables wird geöffnet.
- Geben Sie alle globalen Variablen ein, die im Zustandsautomaten verwendet werden sollen.
Registerkarte "Local Variables"
Sie müssen alle Zählervariablen für Schleifen, Hilfsvariablen usw., die nicht im Test vorhanden sind, als lokale Variablen definieren. Außerdem muss die Konstruktorfunktion globaler Klassen zur Instantiierung mit den lokalen Variablen aufgerufen werden. Geben Sie den vollständigen Namensraum gefolgt vom Klassennamen als Datentyp ein.
Klicken Sie im Explorer auf den Knoten local variables, um die Registerkarte Local Variables zu öffnen. Geben Sie dort alle globalen Variablen ein, die im Zustandsautomaten verwendet werden sollen.
Registerkarte "Functions"
Auch in PAgraph-Programmen können Sie Funktionen definieren, die nur in diesem Programm gültig sind. Klicken Sie im Explorer auf den Knoten Functions, um die Registerkarte Functions zu öffnen, und geben Sie den Code für den Funktionstext ein.
Verwandte Inhalte
- PAscript-Bibliotheken
Speichern Sie Bibliotheken in der Datenbank als globale Objekte. Alle Tests können Bibliotheken verwenden.
- Namensräume
Verwenden Sie Namensräume, um Objekte in objektorientierten Programmiersprachen eindeutig zu identifizieren und Objekte einer Struktur zuzuordnen.
- Definieren globaler Variablen für PAgraph
Definieren Sie eine Testvariable oder ein Testobjekt als globale Variable, um die Variable oder das Objekt im Code des Zustandsautomaten zu verwenden.