Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC CP 1545-1 Betriebsanleitung Seite 117

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

Werbung

Auftragsblock für das FTP-Kommando RETR_PART
Für das FTP-Kommando RETR_PART wird die folgende Datenstruktur verwendet.
Tabelle 5- 10 FTP_FILENAME_PART
Parameter
InterfaceID
HW_ANY
ID
CONN_OUC
ConnectionType
BYTE
ActiveEstablishment
BOOL
FTPcmd
BYTE
CertIndex
BYTE
Offset
DWORD
Length
DWORD
DataBlockNumber
UINT
SIMATIC CP 1545-1
Betriebsanleitung, 06/2022, C79000-G8900-C499-03
Typ
Wertebereich
1, 2...64
0
TRUE
7
0 = FTP
1 = FTPS
5.3 Baustein für die FTP-Client-Funktion
Bedeutung / Bemerkung
Baugruppen-Anfangsadresse
Beim Aufruf eine Anweisung übergeben Sie im Parameter
LADDR die Baugruppen-Anfangsadresse des CP.
Die Baugruppen-Anfangsadresse des CP können Sie in der
Projektierung des CP entnehmen unter:
"Eigenschaften>Adressen>Eingänge"
Die FTP-Aufträge werden über FTP-Verbindungen
abgewickelt. Der Parameter identifiziert die genutzte
Verbindung.
Verbindungstyp "FTP"
TRUE = aktiver Verbindungsaufbau
FTP-Kommando "RETR_PART"
FTP-Kommando, das beim Aufruf der Anweisung
ausgeführt wird. Wertebereiche für die Kommandotypen
finden Sie im Kapitel Eingangsparameter FTP_CMD
(Seite 111).
Das hier angegebene FTP-Kommando muss identisch im
Eingangsparameter CMD angegeben werden.
Wählen Sie hier zwischen den Protokolltypen FTP oder FTPS.
Hinweis für FTPS: Wenn der FTP-Server außerhalb des
STEP 7-Projekts des FTP-Client konfiguriert wird, dann ist
der Import des Zertifikats vom FTP-Server erforderlich.
Offset in Byte, ab dem die Datei gelesen werden soll.
Teillänge in Byte, die ab dem in "OFFSET" angegebenen
Wert gelesen werden.
Besonderheiten:
Bei Angabe von "DW#16#FFFFFFFF" wird der verfügbare
Rest der Datei gelesen.
Ergebnis OK (DONE = 1, STATUS = 0), falls kein sonstiger
Fehler auftritt.
Wenn OFFSET > Länge der Original-Datei:
Länge der Ziel-Datei (ACT_LENGTH im File-DB): 0 Byte in
der CPU.
Ergebnis OK (DONE = 1, STATUS = 0), falls kein sonstiger
Fehler auftritt.
Wenn OFFSET + LEN > Länge der Original-Datei (und
LEN ≠ 0xFFFFFFFF):
Länge der Ziel-Datei (ACT_LENGTH im File-DB):
Verfügbare Bytes ab "OFFSET".
Ergebnis OK (DONE = 1, STATUS = 0), falls kein sonstiger
Fehler auftritt.
Der hier angegebene Datenbaustein enthält den zu
lesenden / zu schreibenden File-DB.
Programmbausteine
117

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis