11-25-2009 08:14 AM
11-25-2009 08:17 AM
11-25-2009 08:49 AM
Ok, I think there is some clarification necessary.
There is your Development Machine (Windows, My Computer in lvproj) where you have a C:\ drive.
There is also the sbRIOs Realtime Controller (RT OS, sbRIO-xxxx in lvproj) where you also have a C:\ drive.
About which C:\ are we talking here?
We can switch to german if you prefer it more.
Christian
11-25-2009 09:03 AM
11-25-2009 09:11 AM
11-25-2009 10:22 AM
Ok, dann machen wir wohl besser in Deutsch weiter.
Es gibt also eine Festplatte am Windows Rechner die C: heißt und eine Festplatte am sbRIO welche auch C: heißt.
Wenn man ein VI am Windows System laufen lässt und dort unter C: eine Datei erzeugt, dann öffnet man den Windows Explorer und sieht die Datei.
Wenn man ein VI am sbRIO laufen lässt und dort unter C: eine Datei erzeugt, dann öffnet man ebenfalls den Windows Explorer sieht aber unter C: nichts, da man ja auf die Festplatte des sbRIO geschrieben hat. Hier muss man also via ftp (bspw. ftp://192.168.16.123, also mittels der IP des cRIOs) auf dessen C: schaun um die Datei zu finden.
11-26-2009 01:18 AM
Danke
hab es jetzt verstanden . aber wissen Sie wie kann ich diesem Datei was ich erzeugen auf dem Local-PC
transportieren ??
11-26-2009 01:54 AM
Hallo!
Wenn Sie die Architektur des RT VIs nicht ändern möchten so gibt es im Internet Toolkit eine palette um programmatisch FTP Operationen durchzuführen. Sie könnten also mittels dieser VIs die Datei auf den Windows Rechner kopieren.
Üblicherweise geht man aber so vor dass man sich auch ein Windows-Host VI erstellt. Die Daten welche am Windows zur Verfügung stehen sollen, können dann über TCP/IP, STM, Shared Variables oder anderen Übertragungsmechanismen vom RT zum Windows gebracht und eben dort gespeichert werden.
11-26-2009 02:24 AM
1)also Ich kann jetzt einem Datei mit absolut path erstellen , wenn ich dass aber durch ein daialogfeld
machen dann geht das nicht . er will immer nur ein absoluten path haben .(hat das mit Interrupt zu tun oder
warum geht das nicht ) (Ich will Z.B so ein meldung haben wenn dem Datei existiert )
2) Ja Ich könnte dirkt von MAX unter Netzwerkumgebung und dann uber so ein FTP Client zugreifen .
Ich hab auch die Daten auf dem Local pc kopiert.
Ich versuche jetzt so wie Sie sagen durch ein VIs auf dem localen Rechner zu transportieren.
Wenn ich das nicht schafen kann dann schreibe ich hier noch mal .
mfg
11-26-2009 07:42 AM
Hallo,
Ich möchte gerne das mit TCP/IP machen . also ich muss zwei VIS haben .Client.vi und Server.vi
Client muss auf dem Rechner laufen aber Server.vi muss auf sbRio laufen .
geht das nur über dem IP Adresse oder wie soll ich das machen gibt es irgendwelche beispiele oder Informtionen wo ich lesen kann.ich hab mit TCP/IP in Labview nicht gemacht
oder hast du einen anderen Vorschlag
mfg