B&R X20 - Zugriff auf USB-Stick via FTP

onkel_muetze

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Folgende Problematik:

Ich möchte einen USB-Stick an einer X20 CPU als Speicherplatz für Dateien verwenden, die vom Programm aufgerufen werden können.

Der Zugriff von der SPS-Seite ist klar, jedoch möchte ich, das von außen via FTP neue Dateien auf den Stick geschoben werden können.

Mir fehlt allerdings der Ansatz, mit dem ich den Stick als Ordner im Dateisystem verfügbar machen kann - hat jemand sowas schonmla gemacht und kann mir den entscheidenden Tipp geben?

MfG und Danke schonmal

Sebastian
 
Hallo onkel_muetze,

ich habe das mal kurz überdacht und mir ist da direkt keine Lösung eingefallen.
Eine Problem das ungefähr in diese Richtung geht hatte ich vor Längerem folgendermaßen gelöst:
Via FTP Zugriff auf ein Verzeichniss auf der CF-Card z.B. der Userpartition F:\Von_FTP oder sonstwo.
Per Programm habe ich dieses Verzeichnis überwacht und auftauchende Dateien über FileIO dann auf den Stick geschoben.
Nicht wahnsinnig elegant, aber es hat funktioniert.
Wenn ein bisschen Zeit ist, werde ich mal schauen ob es auch direkt geht.

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo onkel_muetze,

ich habe das mal kurz überdacht und mir ist da direkt keine Lösung eingefallen.
Eine Problem das ungefähr in diese Richtung geht hatte ich vor Längerem folgendermaßen gelöst:
Via FTP Zugriff auf ein Verzeichniss auf der CF-Card z.B. der Userpartition F:\Von_FTP oder sonstwo.
Per Programm habe ich dieses Verzeichnis überwacht und auftauchende Dateien über FileIO dann auf den Stick geschoben.
Nicht wahnsinnig elegant, aber es hat funktioniert.
Wenn ein bisschen Zeit ist, werde ich mal schauen ob es auch direkt geht.

Grüße


Das wäre sehr nett, Danke!
 
Servus onkel_muetze,

ich habe mich noch mal um dieses Problem gekümmert.
Wenn es doch direkt gehen sollte, dann muss diese Funktion echt gut versteckt sein.
Ich bin auf jeden Fall auf Grund gelaufen und habe nichts weiter gefunden.
Sorry.

Schneetreiber
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
Bin leider noch nicht dazu gekommen es zu testen:

Hab gehört es ging früher zumindest mal, dass man als Laufwerk beim FTP Zugriff den Steckplatz des USB angeben konnte ( also statt C: z.B. SS1.ST1)und so Zugriff über den FTP auf den USB bekommen hat.
Weiß aber nicht genau welche Voraussetzungen dafür notwendig sind ( USB im HW Baum eingetragen oder nicht, Betriebssystemversion, Devise angelegt auf den USB ja/nein...) und ob es überhaupt geht.
Wenn ich mal Zeit hab teste ich's mal.
 
Hallo,

habe es gerade getestet:

Mit AS3.090 und einem AR3 geht es:

Im HW Baum an den USB Port ein Mass Storage Device anlegen. USB-Stick an CPU stecken und anschließend starten.

Dann hat es bei mir über mein FTP Client (WS_FTP) geklappt unter Angabe des Laufwerkes (manuell) "IF4.ST1" (Erster USB Port an ner X203485-1) auf den Stick zuzugreifen.
Muss es noch etwas testen :
- nachträglichem stecken des Sticks
- AS4: Hier kann man kein Mass Storage mehr einbinden, fraglich ob es da noch geht.
- AR4
 
Ja langsam artet es in Spam aus Sry :cool:

Hier das Endergebnis:

AR3:
Hier geht es immer auch wenn kein Mass Storage eingetragen ist. Zur Laufzeit Stecken --> Zugriff geht
AR4:
Pech gehabt geht wohl nicht mehr. Ab AR 4 gibt's ja keine feste Bindung von USB Ports mehr und man muss über die AsUSb gehen um ein Device anlegen zu können. Es geht weder über die Schnittstellenbezeichnung, noch wenn man das Device mittels der AsUSB ermittelt noch wenn man ein Filedevice anlegt. Vermutlich muss das Laufwerk bereits beim Start dem FTP Server bekannt sein und wird nachträglich nicht mehr angemeldet.
Vlt. wird sich das mal wieder ändern.
Wenn ihr mit AR3 arbeitet könnt ihrs verwenden, nur ist die Zukunft ungewiss ;)
 
Das man von der Steuerung zugreifen kann auf den usb mittels asusb ist klar...
Es ging um den direkten zugriff auf den usb stick mittels ftp. Also usb stecken und vom pc auf den usb zugreifen. Du meunst sicher das Standard Beispiel für asusb um einen usb als device auf der sps einzubinden. Das geht ja aber wird dadurch eben nicht als device für den ftp angelegt. Wenn du es hinbekommst bitte nen Beispiel an mich.
 
Zurück
Oben