Hallo allerseits,
ich führe mal diesen "uralt-thread" weiter...
Inzwischen muss ich sagen, dass man von den "shared variable" eigentlich die Finger lassen sollte.
Eingeführt wurden sie sicher, um die Programmierung zwischen RT und Host zu vereinfachen...sie sind nur leider völlig unsicher.
Mit dem "distributed system manager" (als kleines Programm Teil der LabVIEW-Installation)
kann ich alle Geräte, die die "shared variablen" (denglish
) verwenden im Firmennetzwerk ausfindig machen.
...die Umgebungsvariablen lassen sich so lesen UND schreiben (ohne dass man größere Programmierkenntisse benötigt).
==> wer also eine sensible Entwicklung/Anwendung sabottieren möchte, kann dies ohne weiteres tun... Ich kann daher nur raten auf beispielsweise "simple TCP/IP" umzusteigen
http://zone.ni.com/devzone/cda/tut/p/id/3098
Eine SSL-Verschlüsselung für shared variable ist laut NI-support "noch" nicht möglich. Man müsste also selbst die Daten verschlüsseln oder "fertige" Lösungen wie "blowfish" verwenden.... oder eben TCP/IP verwenden.
grüße,
riorio