SPS Daten im Webbrowser darstellen

Die Darstellung von Echtzeitdaten auf einem Monitor ist oft sehr hilfreich, um bei der Produktion stets den Überblick über die aktuellen Daten zu behalten. Leider sind viele Methoden SPS Daten auf einem Browser darzustellen sehr aufwendig. Heute zeigen wir Ihnen, wie Sie dies in wenigen Minuten umsetzen können.

uploaded HTML file in the browser
So einfach geht's

Daten aus der SPS in einem Browser anzeigen

Die visuelle Darstellung und kontinuierliche Überwachung von Produktionskennzahlen wird immer wichtiger. Klare und gut aufbereitete Zahlen vermitteln auf einen Blick den aktuellen Produktionsstand. Um Daten aus der SPS außerhalb der Produktionslandschaft, z. B. im Büro, auf einem Monitor oder einem mobilen Gerät darzustellen, gibt es einige Methoden. Doch was, wenn es sich um temporäre Anwendungsfälle handelt und man „mal eben” etwas umsetzen möchte?

Typische Herausforderungen:

  • HMIs sind zu teuer oder bereits voll ausgelastet
  • Der Aufwand für eine MES-Einführung ist zu hoch für den kleinen Anwendungsfall
  • Techniker und Instandhalter finden keine Lösung ohne Programmieraufwand
Typische Herausforderungen mit MES HMI und Programmierung beim Darstellen von SPS Daten im Browser

Die Lösung:

Eine Methode, mit der man schnell und flexibel konfigurieren kann, welche Daten, wann und wo auf einem Webbrowser dargestellt werden sollen.

Wir haben in der DataSuite Software eine Funktion entwickelt, mit der sich SPS-Daten auslesen, in eine HTML-Datei schreiben und anschließend entweder lokal über einen integrierten Webserver oder auf einem Webspace über einen Browser anzeigen lassen. Die Konfiguration dauert keine Stunde.

Man kann SPS Daten im Browser auf einem Monitor im Büro, in der Halle, im Homeoffice, auf dem Handy, bei der Geschäftsführung, beim Betriebsleiter usw. darstellen.

So geht's:

Mit wenig Aufwand SPS Daten im Browser anzeigen

Um SPS-Daten in einem Webbrowser darzustellen, benötigen Sie nichts weiter als die DataSuite-Software. Es handelt sich hierbei nicht um eine Cloud-Anwendung. Das Ganze funktioniert lokal auf Ihrem Rechner innerhalb Ihres Netzwerks. Die Daten werden aus Ihrer Steuerung in eine Excel-Datei geschrieben. Nun kann man alle Excel Funktionen nutzen, um z.B. Diagramme und Formeln zu erstellen. anschließend wird die Excel-Datei in eine HTML-Datei umgewandelt und mit dem integrierten Webserver im Browser dargestellt.

Maschinen und SPS Daten erfassen, Excel Formatierungen vornehmen, in eine HTML Datei umwandeln und in einem Browser darstellen

Um SPS Daten in einem Browser darzustellen, muss die Maschinensteuerung, aus der die Daten gelesen werden entweder über PUT/GET oder über OPC-UA kommunizieren können. Das können z.B. S7-1500, S7-1200 oder neuste Beckhoff Steuerungen sein.

Ja, beim Darstellen von SPS Daten im Webbrowser, kann man unterschiedliche Auslösebedingungen zum Aktualisieren einstellen. Wählt man den Zeit-Intervall aus, kann man dabei auf die Sekunde genau einstellen, wann Aktualisierungen vorgenommen werden.

Und nun geht es weiter zu der Schritt-für-Schritt Anleitung: 

Schritt für Schritt Anleitung:
Darstellung von SPS Daten im Browser

Verbindung zur SPS herstellen

Nach der Installation der DataSuite können Sie eine Verbindung zu Ihrer Maschinensteuerung (SPS) herstellen. Die DataSuite kann Daten aus Ihrer SPS lesen oder auch Daten in die SPS schreiben. In diesem Beispiel sollen SPS-Daten in eine Excel-Datei geschrieben werden.

Klicken Sie dazu unter dem Menüpunkt „Steuerungen” auf „Neue SPS erstellen” und folgen Sie den Anweisungen. Weitere Informationen zur Herstellung der Verbindung finden Sie hier in unserer Knowledge Base.

Nachdem Sie die SPS-Verbindung erfolgreich hergestellt und Ihre Datenbausteine importiert haben, können Sie mit dem ersten Schritt beginnen. Ein Dokument zum Drucken aus der SPS anlegen. Dazu klicken Sie links unter dem Menüpunkt auf „Exceldateien”. Dort finden Sie bereits eine Vorlage namens „Protokoll”. An dieser Stelle können Sie Ihre eigene Datei anlegen, indem Sie auf „Neue Datei erstellen” klicken.

Dokument für SPS Daten Erfassung in der DataSuite anlegen
Dokument für die Datenerfassung in der DataSuite anlegen

Trigger anlegen für die Datenerfassung aus der SPS

Im nächsten Schritt fügen wir unter dem Menüpunkt „Trigger“ einen neuen Trigger hinzu. Hierfür können wir die bereits hinterlegte Vorlage „Datensatz schreiben” nutzen, indem wir sie anklicken und anschließend auf „Bearbeiten” klicken.

Standardmäßig hinterlegte Trigger in der DataSuite
Standardmäßig hinterlegte Trigger in der DataSuite

Hier können wir die Auslösebedingung nun individuell einrichten. Anschließend wählen wir die entsprechende Excel-Datei aus und verknüpfen unter „Kopfdaten schreiben” und „Datensatz schreiben” die korrekten Zeilen und Spalten mit den Variablen in der Maschinensteuerung (SPS).

Datensatz schreiben Trigger in der DataSuite
"Energiedaten erfassen" Trigger konfigurieren in der DataSuite

Nachdem wir den Trigger konfiguriert und gespeichert haben, sollten je nach Auslösebedingung die ersten Datensätze bereits geschrieben werden. Das testen wir, indem wir in den Log schauen. Dazu klicken wir auf den Trigger und dann auf „Log”. Allgemein erkennt man an dem grünen Punkt und der Zeitangabe, dass die Ausführung erfolgreich war.

SPS Daten erfolgreich in die Excel-Datei geschrieben

HTML-Datei aus den SPS Daten erstellen

Klicken Sie nun auf „Neuen Trigger erstellen“, um einen neuen Trigger zu erstellen. Suchen Sie nach „HTML” und wählen Sie den Trigger „Excel-Datei in HTML umwandeln” aus. Wählen Sie diesen aus und klicken Sie auf „Erstellen”.

An dieser Stelle entscheiden Sie, ob Sie den integrierten Webserver nutzen oder die HTML-Datei woanders in Ihrem Dateisystem ablegen möchten, um sie anschließend in einen Webspace hochzuladen.

In diesem Fall wählen wir den Webserver aus, geben der Webseite einen Namen, setzen den Haken bei „Website automatisch aktualisieren” und speichern das Ganze.

Trigger konfigurieren Excel-Datei mit SPS Daten in eine HTML-Datei umwandeln um in einem Browser darzustellen
Trigger bearbeiten "Excel-Datei to HTML-Datei" in der DataSuite

Integrierten Webserver aktivieren für die Darstellung im Browser

Nachdem wir den Trigger gespeichert haben, klicken wir auf „Jetzt ausführen” und wechseln zum nächsten Menüpunkt „Webserver/Rest-API”. Dort setzen wir einen Haken bei „Webserver verwenden” und können für die Sicherheit ein eigenes Zertifikat einrichten. Anschließend können wir den Webserver-Pfad in unserem Browser aufrufen.

Wie man auf dem Screenshot oben erkennt, lautet dieser in unserem Fall „https://localhost:22722/sites/Protokoll”.

Und hier ist das Ergebnis:

Erfasste SPS Daten auf einem Browser Webbrowser dargestellt
Erfasste SPS Daten im Webbrowser

In diesem Fall ist es natürlich eine Datei mit lauter Nullen. Schließlich wurde das hier mit dem SPS-Simulator erstellt, der keine Werte generiert. In Ihrem Fall würde die SPS hingegen dauerhaft Daten generieren, die dann von der DataSuite in die Datei geschrieben und ganz einfach in Ihrem Browser dargestellt werden.

Viele weitere Informationen und Einstellmöglichkeiten finden Sie auf unserer Knowledgebase oder im Handbuch der DataSuite. Dort sind detailreiche Anleitungen und hilfreiche Tipps.

Haben Sie konkrete Fragen? Dann erstellen Sie ganz einfach ein Support-Paket in der DataSuite und schildern Sie uns Ihr Anliegen. Wie erstelle ich einen Support-Paket?

Fazit

Es ist möglich mit wenigen Schritten SPS Daten aus der Maschinensteuerung abzurufen, um diese als Website in einem Browser darzustellen. Das Ganze ist individuell und flexibel konfigurierbar, sodass man Aktualisierungsraten und Auslösebedingungen konfigurieren kann.

Jetzt selbst testen

30 Tage lang alle Funktionen kostenlos testen. Sie erhalten eine Mail mit Download-Link zum sofortigen Testen.

Ähnliche Beiträge

Beitragsbild Visualisierung von Maschinendaten

OPC UA Daten für Visualisierung nutzen

OPC UA ist eine universelle Standardschnittstelle, die Daten strukturiert, sichert und vereinheitlicht. Doch damit sind die Informationen noch nicht sichtbar. In diesem Beitrag zeigen wir, wie sich OPC-UA-Daten gezielt für eine Visualisierung aufbereiten lassen.

Weiterlesen »
Energieverbrauch von Maschinen erfassen

Wie den Energieverbrauch von Maschinen messen

Gibt es eigentlich einen guten Grund, wieso man Energiedaten nicht messen sollte? Wenn es einen guten Grund gibt, dann dass die Hardware teurer ist, als die potenziellen Ersparnisse. Das haben wir berücksichtigt und dabei ist eine bezahlbare und schnelle Methode bei rausgekommen, um den Energieverbrauch von Maschinen zu erfassen.

Weiterlesen »

SPS Datenbaustein automatisch sichern

In vielen Anlagen enthalten die Datenbausteine einer SPS wichtige Betriebswerte, Zählerstände oder Einstellparameter. Obwohl dies einfach umsetzbar ist, werden sie oft nicht regelmäßig gesichert. Erfahre hier, wie es geht.

Weiterlesen »
SPS to Drucker

So geht es: Aus der SPS heraus drucken

Müssen SPS Daten gedruckt werden, heißt es: Zum Computer laufen, Dateien raussuchen und drucken. Denn in Produktionsprozessen wird das Drucken oft vergessen, weil es nicht den Digital-Stempel hat. Erfahren Sie hier, wie Sie aus der SPS heraus drucken können, um Zeit zu sparen. 

Weiterlesen »
uploaded HTML file in the browser

SPS Daten im Webbrowser darstellen

Die Darstellung von Echtzeitdaten auf einem Monitor ist oft sehr hilfreich, um bei der Produktion stets den Überblick über die aktuellen Daten zu behalten. Leider sind viele Methoden SPS Daten auf einem Browser darzustellen sehr aufwendig. Heute zeigen wir Ihnen, wie Sie dies in wenigen Minuten umsetzen können.

Weiterlesen »