LabVIEWForum.de
Umgebungsvariablen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime)
+---- Thema: Umgebungsvariablen (/Thread-Umgebungsvariablen)



Umgebungsvariablen - kschalle - 23.11.2012 16:48

Hallo,

ich will nichts weiter als eine Umgebungsvariable am PC auslesen die auf der CRIO geschrieben wird.

Das VI das die Variable setzt wird aus dem Projekt Explorer gestartet und sitzt im Baum unter der Crio.
Das lesende VI sitzt im Baum unter dem PC, genauso wie die Bibliothek die die Variable enthält.

Die Variable ist definiert als Bool vom Typ Netzwerk.
Ich starte beide Programme und versuche es aber es geht nicht.

Im Prinzip hab ich nicht schwierigeres gemacht als das Beispiel im Buch "Einführung in Labview" beschreibt.
Dennoch geht es nicht.

Hab ich irgend etwas Grundlegendes vergessen?

Danke schonmal
Kersten


RE: Umgebungsvariablen - GerdW - 24.11.2012 10:32

Hallo Kersten,

Zitat:Im Prinzip hab ich nicht schwierigeres gemacht als das Beispiel im Buch "Einführung in Labview" beschreibt.
Dennoch geht es nicht. Hab ich irgend etwas Grundlegendes vergessen?
Wird das in diesem Buch auch am Beispiel cRIO+LV-RT und PC+LV erläutert?

Grundlegende Dinge:
- Es hat Auswirkungen, wo man die SharedVariable hosted (PC oder cRIO).
- Ich erinnere mich dunkel, dass man auf dem cRIO auch noch IP-Adressen des (PC-)Hosts bekanntgeben musste...

Ich nutze die SharedVariables nicht (mehr), es war mir zuviel Aufwand, wenn man Clients, die unter verschiedenen LV-Versionen laufen, verbinden muss. Momentan erledige ich vieles mit (MultiCast-)UDP-Botschaften, da stören nicht einmal mehr Übergänge von einem IP-Subnetz ins andere. Und es gibt einfache Beispiele (UDP Sender und UDP Receiver), die auch mit cRIO funktionieren...


RE: Umgebungsvariablen - kschalle - 24.11.2012 12:28

Weiß der Geier was da los war aber nachnem Neustart der SVE gings wunderbar.
danke trotzdem für deine Antwort Gerd Smile