tomlei
Level-2
- Beiträge
- 139
- Reaktionspunkte
- 11
-> Hier kostenlos registrieren
Guten Morgen
Ich versuche die Bibliothek LFTP in Verbindung mit einer S7 1200 zu nutzen. Dafür gibt es eine Anleitung "FTP-Datenaustausch zwischen FTP-Server und SIMATIC S7-1200/ S7-1500" von Siemens. Ich habe die Bibliothek eingebunden und bin nach dieser Anleitung verfahren.
Stand ist jetzt:
Ich kann eine Verbindung zum FTP Server aufbauen und wenn ich eine Datei schreiben will ("FtpData".ftpParam.ftpCmd=2), dann passiert im Passiv und im Active Modus nichts. Wenn ich eine im FTP Verzeichnis vorhanden Datei löschen will ("FtpData".ftpParam.ftpCmd=4), dann wird sie gelöscht.
Es sieht also so aus, als wenn die Anmeldung am FTP Server funktioniert und für den definierten User, im definiertem Verzeichnis Zugriffs- und Bearbeitungsrechte existieren.
Das eigentliche Ziel des Projektes ist - Prozesswerte in einer CSV auf dem PLC zu speichern (was schon funktioniert) und dann diese Datei auf den FTP Server zu verschieben.
Kennt sich jemand mit dieser LFTP Bib aus und kann mir einen Tip geben?
EDIT:
Mit "FtpData".ftpParam.ftpCmd=6 (Append) kommt jetzt hier: "LFTP_Client_DB".diagnostics.subfunctionStatus" folgende Fehlermeldung :
Kann mir jemand einen Tipp geben?
Danke und Gruß
Tom
Ich versuche die Bibliothek LFTP in Verbindung mit einer S7 1200 zu nutzen. Dafür gibt es eine Anleitung "FTP-Datenaustausch zwischen FTP-Server und SIMATIC S7-1200/ S7-1500" von Siemens. Ich habe die Bibliothek eingebunden und bin nach dieser Anleitung verfahren.
Stand ist jetzt:
Ich kann eine Verbindung zum FTP Server aufbauen und wenn ich eine Datei schreiben will ("FtpData".ftpParam.ftpCmd=2), dann passiert im Passiv und im Active Modus nichts. Wenn ich eine im FTP Verzeichnis vorhanden Datei löschen will ("FtpData".ftpParam.ftpCmd=4), dann wird sie gelöscht.
Es sieht also so aus, als wenn die Anmeldung am FTP Server funktioniert und für den definierten User, im definiertem Verzeichnis Zugriffs- und Bearbeitungsrechte existieren.
Das eigentliche Ziel des Projektes ist - Prozesswerte in einer CSV auf dem PLC zu speichern (was schon funktioniert) und dann diese Datei auf den FTP Server zu verschieben.
Kennt sich jemand mit dieser LFTP Bib aus und kann mir einen Tip geben?
EDIT:
Mit "FtpData".ftpParam.ftpCmd=6 (Append) kommt jetzt hier: "LFTP_Client_DB".diagnostics.subfunctionStatus" folgende Fehlermeldung :
1 | 8087 | Maximale Anzahl der Verbindungen ist erreicht, keine weitere Verbindung möglich. |
Kann mir jemand einen Tipp geben?
Danke und Gruß
Tom
Anhänge
Zuletzt bearbeitet: