Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC CP 1545-1 Betriebsanleitung Seite 112

Vorschau ausblenden Andere Handbücher für SIMATIC CP 1545-1:
Inhaltsverzeichnis

Werbung

Programmbausteine
5.3 Baustein für die FTP-Client-Funktion
FTP-Kommandos im Parameter "CMD"
Entnehmen Sie der folgenden Tabelle, welche Bedeutung die Kommandos des Parameters
"CMD" haben und welche UDTs Sie zur Versorgung der Auftragsblöcke verwenden.
Tabelle 5- 5
Kommandotypen
CMD (Kommandotyp)
0 (NOOP)
1 (CONNECT)
2 (STORE)
3 (RETRIEVE)
4 (DELETE)
5 (QUIT)
6 (APPEND)
7 (RETR_PART)
* Bei den Kommandotypen 0 (NOOP) und 5 (QUIT) muss ein beliebiger Auftragsblock (UDT) angegeben werden. Dieser wird
nicht ausgewertet.
112
Relevante
Auftragsblöcke / UDT
*
FTP_CONNECT_IPV4
FTP_CONNECT_IPV6
FTP_CONNECT_NAME
FTP_FILENAME
FTP_FILENAME
FTP_FILENAME
*
FTP_FILENAME
FTP_FILENAME_PART
Bedeutung / Handhabung
Der aufgerufene FB führt keine Aktionen aus. Die Statusanzeigen
werden bei dieser Parameterversorgung wie folgt gesetzt:
DONE=1; ERROR=0; STATUS=0
FTP-Verbindungsaufbau
Mit diesem Kommando baut der FTP-Client eine FTP-Verbindung zu
einem FTP-Server auf (Port 21).
Die Verbindung steht unter der hier zugewiesenen Verbindungs-ID für
alle weiteren FTP-Kommandos zur Verfügung. Daten werden dann mit
dem für diesen Benutzer angegebenen FTP-Server ausgetauscht.
Mit diesem Funktionsaufruf wird ein Datenbaustein (File-DB) vom
FTP-Client (S7-CPU) zum FTP-Server übertragen.
Achtung: Falls die Datei (File-DB) auf dem FTP-Server schon
vorhanden ist, wird diese überschrieben.
Mit diesem Funktionsaufruf wird eine Datei vom FTP-Server zum FTP-
Client (S7-CPU) übertragen.
Achtung: Falls der Datenbaustein (File-DB) beim FTP-Client schon eine
Datei enthält, wird diese überschrieben.
Mit diesem Funktionsaufruf löschen Sie eine Datei auf dem FTP-
Server.
Mit diesem Funktionsaufruf bauen Sie die in "ID" angegebene FTP-
Verbindung ab.
Ähnlich wie "STORE" speichert das Kommando "APPEND" (anhängen)
eine Datei auf dem FTP-Server. Bei "APPEND" wird die Datei auf dem
FTP-Server aber nicht überschrieben, sondern der neue zu
speichernde Inhalt wird an die Datei angehängt.
Falls die Datei auf dem FTP-Server nicht vorhanden ist, wird sie
angelegt.
Mit dem Kommando "RETR_PART" (Teillänge lesen) können Sie einen
Ausschnitt einer Datei vom FTP-Server anfordern.
Bei sehr großen Dateien können Sie damit das Lesen auf den Teil
beschränken, den Sie gerade benötigen.
Dazu müssen Sie die Struktur dieser Datei kennen.
Geben Sie den gewünschten Ausschnitt der Datei mithilfe der zwei
Parameter "OFFSET" und "LEN" am FB 40 an.
Betriebsanleitung, 06/2022, C79000-G8900-C499-03
SIMATIC CP 1545-1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis