21.01.2022 14:19 | ||
Beigetreten: 01.02.2021 Letzter Bes: 23.08.2024 Beiträge: 1403 Bewertung:
|
In vielen Anwendungen in denen DataLogs verwendet werden, stellt sich früher oder später die Frage wie diese für eine weitere Verarbeitung heruntergeladen werden können. Da die wenigsten Nutzer dies regelmäßig per Hand durchführen wollen, gilt es diesen Prozess zu automatisieren. Im Folgenden wollen wir verschiedene Ansätze zeigen, die je nach Anforderung gewählt werden können. Insgesamt gibt es hier unzählige Ansätze mit verschiedenen Tools oder Programmiersprachen. 1. Download über http, Beispiel: Powershell Für diesen Weg muss der Webserver der Steuerung aktiviert werden. Das folgende Powershell-Skript arbeitet unter der Voraussetzung, dass der anonyme Benutzer („Jeder“) im Webserver der S7-1500 die Berechtigung zum Zugriff auf das Dateisystem besitzt.
(Geräteeinstellungen der S7-1500 > Webserver > Benutzerverwaltung) 2. SIMATIC Automation Tool API Das SIMATIC Automation Tool (SAT) beinhaltet Funktionen zum Herunterladen von Datalogs. Diese Funktionen können auch über eine API angesprochen werden. Die API basiert auf .NET. Deshalb folgend ein gekürzter Auszug aus der Dokumentaion des SAT in der Sprache C#:
Das vollständige Beispiel ist auf der Seite 312 im Handbuch des SAT zu finden. 3. Versenden der Datalogs via E-Mail 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!😊
|
|
Folgen Sie uns auf