MathScript definieren
- Aktualisiert2023-04-06
- 3 Minute(n) Lesezeit
DIAdem-ANALYSIS > MathScript > MathScript definieren
Verwenden Sie diesen Dialog, um die Ausführung eines MathScripts in DIAdem zu definieren.
![]() | Hinweis Die Seite MathScript beschreibt, wie Sie ein MathScript-Menü in DIAdem-ANALYSIS erstellen. |
Einstellungen
| Name | Bestimmt den Namen des MathScripts. |
| Script-Editor |
Geben Sie in dieses Feld Ihr MathScript ein.
Das MathScript sollten Sie zuvor in LabVIEW testen, da in DIAdem die Möglichkeiten der Fehlersuche eingeschränkt sind. Um MathScripte zu testen, wählen Sie in LabVIEW Werkzeuge»MathScript-Fenster, wo Sie über das Hilfemenü Informationen zur MathScript-Syntax erhalten. |
| Definition der Eingänge: Name | Bestimmt den Namen der Eingänge. |
| Definition der Eingänge: Datentyp | Bestimmt den Typ der Eingänge. Sie können numerische Eingänge und Texteingänge definieren. Sie können Einzelwerte, Vektoren oder Matrizen auswählen. Einzelwerte geben Sie im Dialog MathScript ausführen direkt ein, für Vektoren wählen Sie einzelne Kanäle und für Matrizen wählen Sie mehrere Kanäle. |
| Neuer Eingang | Fügt einen neuen Eingang hinzu. Sie können bis zu sechs Eingänge definieren. |
| Letzten Eingang löschen | Löscht den letzten Eintrag der Eingangsdefinitionen. |
| Definition der Ergebnisse: Name | Bestimmt den Namen der Ergebnisse. |
| Definition der Ergebnisse: Datentyp | Bestimmt den Typ der Ergebnisse. Einzelwertergebnisse legt DIAdem als Eigenschaft der Default-Gruppe ab. Einen Ergebnisvektor legt DIAdem in einem einzelnen Kanal und eine Ergebnismatrix in mehreren Kanälen in der Default-Gruppe ab. DIAdem weist allen Ergebnissen die im MathScript definierten Ergebnisnamen zu. |
| Neue Ergebnisdefinition | Fügt eine neue Ergebnisdefinition hinzu. Sie können bis zu sechs Ergebnisse definieren. |
| Letzte Ergebnisdefinition löschen | Löscht den letzten Eintrag der Ergebnisdefinitionen. |
Ergebnis
Einzelwertergebnisse legt DIAdem als Eigenschaft der Default-Gruppe ab. Falls keine Gruppe existiert, erzeugt DIAdem die Gruppe MathScript_Results. Einen Ergebnisvektor legt DIAdem in einem einzelnen Kanal und eine Ergebnismatrix in mehreren Kanälen in der Default-Gruppe ab. DIAdem weist allen Ergebnissen die im MathScript definierten Ergebnisnamen zu. Die folgende Tabelle zeigt den Zusammenhang zwischen den MathScript- und den DIAdem-Datentypen.
| MathScript | DIAdem |
| Numeric | Numerischer Einzelwert. Eingangswerte geben Sie direkt im Dialog MathScript ausführen ein. Ergebniswerte legt DIAdem als Eigenschaft der Default-Gruppe ab. |
| Text | Einzelner Text. Eingangswerte geben Sie direkt im Dialog MathScript ausführen ein. Ergebniswerte legt DIAdem als Eigenschaft der Default-Gruppe ab. |
| 1-D Array Numeric | Numerischer Kanal. Eingangskanäle wählen Sie im Dialog MathScript ausführen aus. Ergebniskanäle legt DIAdem in der Default-Gruppe ab. |
| 1-D Array Text | Textkanal. Eingangskanäle wählen Sie im Dialog MathScript ausführen aus. Ergebniskanäle legt DIAdem in der Default-Gruppe ab. |
| Matrix Numeric | Mehrere numerische Kanäle. Eingangskanäle wählen Sie im Dialog MathScript ausführen aus. Ergebniskanäle legt DIAdem in der Default-Gruppe ab. |
| Matrix Text | Mehrere Textkanäle. Eingangskanäle wählen Sie im Dialog MathScript ausführen aus. Ergebniskanäle legt DIAdem in der Default-Gruppe ab. |
![]() | Hinweis Wenn Sie ein MathScript anlegen oder ändern, erzeugt DIAdem auf dem SCRIPT-Anwenderpfad ein kompiliertes LabVIEW-VI mit dem Namen des MathScripts und dem vorangestellten Text DIAdem_MathScript_. Außerdem erstellt DIAdem ein VBS-Script mit dem Namen des MathScripts und dem vorangestellten Text DIAdem_MathScript_. Dieses Script enthält eine Sub-Prozedur zum Aufruf des MathScripts. Diese Prozedur können Sie als Basis verwenden, um das MathScript in eigene VBS-Scripte einzubinden. Beachten Sie, dass DIAdem das generierte VBS-Script bei jeder Änderung des MathScripts automatisch aktualisiert und Änderungen dabei ohne Rückfrage überschreibt. |
![]() | Hinweis Die Scripte und Definitionen speichert DIAdem auf dem SCRIPT-Anwenderpfad mit dem Namen des MathScripts und der Dateinamenserweiterung msc. Diese MSC-Dateien bestimmen auch den Namen der Einträge im MathScript-Menü. |
![]() | Hinweis Wenn Sie innerhalb von DIAdem auf eine andere MathScript-Sammlung umstellen möchten, müssen Sie zunächst den SCRIPT-Anwenderpfad ändern und dann im Dialog Anwenderbefehle Aktualisieren klicken. |
Weitere Einstellungen
MathScript-Menü erstellen | MathScript definieren | MathScript ausführen
