12.01.2022 13:39 | |
Beigetreten: 28.01.2021 Letzter Bes: 30.07.2024 Beiträge: 30 Bewertung: (10)
|
Immer wieder gibt es in Anlagen die Anforderungen, Informationen mit PC-Systemen auszutauschen. Das können beispielsweise Konfigurationen, Rezepte oder auch Protokolle sein. Mittels FTP können Dateien zwischen zwei Systemen ausgetauscht werden. Man unterscheidet dabei zwischen den Rollen des FTP Server und FTP Client. Das Protokoll ist Betriebssystem unabhängig und auch in heterogenen Systemen verwendbar.
Um die Dateien am Server bereitzustellen, werden Datenbausteine konfiguriert, welche einen festgelegten Header besitzen. Die eigentlichen Daten (z.B. CSV, JSON, XML) werden in einem Array of Byte oder Array of Char ablegt. Weitere Informationen: Ein einfachen FTP Client auf einer S7-1200 oder S7-1500 Steuerung auszuführen, benötigt nicht zwingend einen zusätzlichen CP. Hier kann der Baustein „Ftp1X00Cmd“ zum Einsatz kommen. Dieser unterstützt die häufigsten FTP Kommandos und kann auf einer S7-1200 (ab FW V4.1), S7-1500 (ab FW V2.0) oder ET200SP CPU (ab FW V2.0) verwendet werden. Weitere Informationen: Sowohl der FTP Client des CP1543-1 als auch der FTP Client Baustein unterstützen folgende Befehle: • CONNECT (Verbinden und Anmelden) • DISCONNECT (Trennen und Abmelden) • STORE (Daten speichern) • APPEND (Daten anhängen) • RETRIEVE (Daten abholen) • DELETE (Datei löschen) Der CP1543-1 unterstützt darüber hinaus noch folgende Kommandos: NOOP, QUIT und RETR_PART Sollten in dieser Übersicht Tipps fehlen, die Sie in Ihrer tagtäglichen Arbeit nutzen, würden wir uns sehr freuen, wenn diese in den Kommentaren dieses Beitrags geteilt werden. Hinweis: Mit freundlichen Grüßen |
06.09.2022 09:31 | |
Beigetreten: 21.01.2013 Letzter Bes: 15.11.2024 Beiträge: 3276 Bewertung: (509) |
Hallo Daniel L. PLP, bei mir funktioniert der Link. Eventuell hilft es, alle Cookies zu löschen und es dann erneut zu versuchen. Alternativ ist der Baustein auch in der Bibliotheken für Kommunikation für SIMATIC Controller enthalten. Viele Grüße |
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf