Lesen und Schreiben von Umgebungsvariablen mit Hilfe von Bedien- und Anzeigeelementen
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Lesen und schreiben Sie Umgebungsvariablen und andere NI-PSP-Datenobjekte in HMI-Anwendungen, indem Sie die Variablen an Bedien- und Anzeigeelemente binden. Wenn Sie eine Umgebungsvariable an ein Frontpanel-Element binden, werden Werte der Umgebungsvariablen direkt von dem Element geschrieben oder gelesen.
Hinweis Frontpanel-Objekte können nur mit Netzwerk-Umgebungsvariablen verbunden werden.
Wenn Sie beispielsweise die Temperatur der Ventile an einem Boiler überwachen möchten, können Sie Umgebungsvariablen an Bedien- und Anzeigeelemente binden, um aktuelle Temperaturwerte wie folgt anzuzeigen und zum Teil zu verarbeiten:
- Zeigen Sie den Wert der Umgebungsvariable an. Wenn Sie beispielsweise eine Frontpanel-Anzeige mit einer Temperaturvariablen verbinden, stellt die Anzeige den aktuellen Wert der Variablen dar.
- Verwenden Sie die Daten eines VIs auf einem Computer mit einem Element eines VIs auf einem anderen Computer. Wenn beispielsweise ein VI auf einem Computer die Durchschnittstemperatur der Ventile berechnet und die Werte dann an eine Umgebungsvariable sendet, können Sie diesen Wert in einem VI auf Ihrem Computer anzeigen, indem Sie eine Frontpanel-Anzeige mit der Umgebungsvariablen verknüpfen. Sie können auch ein Element Ihres VIs mit der Umgebungsvariablen verknüpfen und das Element mit einem SubVI oder einer Funktion verbinden.
- Bearbeiten und lesen Sie ein Element von mehreren Computer aus. Wenn Sie beispielsweise die Stopp-Schaltflächen von VIs auf mehreren Computern mit derselben Umgebungsvariablen verknüpfen, kann der Temperatursensor mit jedem Element deaktiviert werden.
| Hinweis Sie können Frontpanel-Objekte an Objekte auf dem DataSocket-Server binden. Verwenden Sie unter Windows opc-, ftp- und http-Protokolle und auf allen von LabVIEW unterstützten Plattformen die dstp- und file-Protokolle. Die Frontpanel-Datenbindung zur Steuerung von Frontpanel-Objekten über die Engine für Umgebungsvariablen gewährleistet allerdings eine schnellere und zuverlässigere Datenübertragung. Das Gleiche gilt für Verbindungen zu Umgebungsvariablen und NI-PSP-Datenobjekten. |