Herunterladen Inhalt Inhalt Diese Seite drucken

Advanced-Cp Als Ftp-Client Für Die S7-Cpu-Daten; Funktionsweise - Siemens S7-400 Projektierungshandbuch

Vorschau ausblenden Andere Handbücher für S7-400:
Inhaltsverzeichnis

Werbung

Bedeutung der Flags beim dir−Befehl von "cpu"−Verzeichnissen:
● −r− −r− −r− − (read−Flag) :
● − −w− −w− −w− (write−Flag):
● l− − − − − − − − − (locked−Flag):
Ist ein File−DB physikalisch nicht vorhanden, jedoch in der File−Zuordnungstabelle
"file_db.txt" konfiguriert, so sind in der Ausgabe sämtliche Flags zurückgesetzt (Ausgabe: −
− − − − − − − − −) und die Filegröße wird mit 0 Byte angegeben.
Hinweis
Ein Wechseln in Verzeichnisse der CPU ist möglich. Es können allerdings nur die in Tabelle
Tabelle 9-1 FTP-Kommandos (Seite 156) aufgeführten Befehle ausgeführt werden.
Siehe auch
FTP-Kommandos im FTP-Client (Seite 156)
9.4
Advanced-CP als FTP-Client für die S7-CPU-Daten
9.4.1

Funktionsweise

Für die Übertragung von Daten mittels FTP legen Sie in der CPU Ihrer S7−Station
Datenbausteine (File−DBs) an.
Das Anwenderprogramm setzt FTP−Aufträge ab, die vom Advanced−CP als FTP−Client
ausgeführt werden. Im Anwenderprogramm verwenden Sie den Programmbaustein
FTP_CMD (FB40); siehe auch Kap. Programmbausteine für FTP-Dienste (Seite 163).
Die Übertragung erfolgt über FTP−Verbindungen. FTP−Verbindungen sind spezielle
TCP−Verbindungen, die Sie in STEP 7 projektieren.
Im Auftrag geben Sie unter anderem die IP−Adresse des FTP−Servers, den Ablageort der
Datei auf dem FTP−Server und den Dateinamen sowie Zugangsinformationen an.
Die folgenden Abbildungen zeigen die Funktionsweise bei Einsatz des FC40...44 bzw. des
FB40.
S7-CPs für Industrial Ethernet projektieren und in Betrieb nehmen
Projektierungshandbuch, 09/2013, C79000-G8900-C182-13
Wird dieses Flag angezeigt, so ist das EXIST−Bit im File−DB gesetzt. Ein Lesen dieses
File−DB ist möglich, sofern nicht das LOCKED−Bit gesetzt ist.
Wird dieses Flag angezeigt, so ist das NEW−Bit im File−DB nicht gesetzt und das
WRITEACCESS−Bit ist gesetzt. Ein Beschreiben dieses File−DB ist möglich, sofern nicht
das LOCKED−Bit gesetzt ist.
Wird dieses Flag angezeigt, so ist das LOCKED−Bit im File−DB gesetzt. Lesen oder
Beschreiben des File−DBs ist nicht möglich. Sind außer diesem Flag das r− oder w−Flag
gesetzt, so bedeutet dies, dass wenn das LOCKED−Bit gelöscht wird, ein Lesen bzw.
Beschreiben möglich wäre.
Dateiverwaltung und Dateizugriff über FTP/FTPS
9.4 Advanced-CP als FTP-Client für die S7-CPU-Daten
161

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300

Inhaltsverzeichnis