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.

Inhalt
- So einfach geht's
- Typische Herausforderungen
- Mit wenig Aufwand SPS Daten im Browser anzeigen
- Schritt für Schritt Anleitung: Darstellung von SPS Daten im Browser
- Verbindung zur SPS herstellen
- Trigger anlegen für die Datenerfassung aus der SPS
- HTML-Datei aus den SPS Daten erstellen
- Integrierten Webserver aktivieren für die Darstellung im Browser
- Fazit
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

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.
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.

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.

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.

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).

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.

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.

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:

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.
Ähnliche Beiträge

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.

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.
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.

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.

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.

„Ich kenne nichts vergleichbares!“ SPS Rohrvermessung
Der erste Prototyp einer Rohrmessmaschine mit der DataSuite als Schlüsselkomponente für den Datenaustausch. Lesen Sie hier, warum das Start-up HMG Solutions auf unsere Software setzt.
