Step 7 Daten per FTP in einem Datenbaustein ablegen

Cleverly

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

in meinem Projekt soll ich täglich einen Datensatz an verschiedenen Integer-Werten per FTP über einen CP343-Advanced in meine S7 einlesen.
Wie ist das möglich? Ist das überhaupt möglich? Wie muß meine einzulesende Datei aussehen?
Alles was ich bis jetzt eingelesen habe, ist danach als Text (CHAR) in meinem Datenbaustein angekommen.

Gruß
Andi
 
Vor langer Zeit habe ich mal so was ausprobiert - hat tatsächlich funktioniert.

Also ich griff mit dem Windows- FTP-Client auf den FTP- Server des CP zu.

Eine Batchdatei startet den FTP-Client. Was der FTP-Client machen soll steht in einer zusätzlichen FTP-Steuerdatei.


Die Projektierung des FTP-Servers erfolgt in der CPU-Hardware…CP343…. FTP (Definition der Kommunikations-DB's) :
Code:
cpu1db1.dat 1
cpu1db2.dat 2
Außerdem musst du unter CPU-Hardware…CP343…. FTP Benutzername, Passwort, Berechtigungen vergeben.

Ein bisschen SPS-Programm:
Anhang anzeigen AWLQuelle.txt

Und ein paar Batchdateien für den FTP-Client:
Anhang anzeigen Batchdateien.zip


Vielleicht ist es das, was du suchst. Viel Erfolg :s1:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Asso. Es werden Bytes bzw. einzelne Chars übertragen. Formatieren musst du sie noch auf SPS- oder und auf PC-Seite :cool:

Wenn du die Integer-Werte schon im PC richtig formatierst, solltest du in der FTP-Steuerdatei den Befehl binary einfügen.
 
Zuletzt bearbeitet:
Zurück
Oben