Beispiel für HTML-Referenzen im HTTP-Server

Klicken Sie auf das Beispiel für HTML-Referenzen, um zur folgenden HTML-Seite zu gelangen. (Die detaillierte Beschreibung zum Erstellen und Aufrufen von HTML-Referenzen erfolgt weiter unten).

Das Panel zeigt an zwei Bespielen, wie eine Abfrage funktioniert (siehe auch Erstellen von eigenen Seiten):

  1. Im ersten Beispiel wird die einfachste Form einer Abfrage auf einen fixen Datenpunkt vorgenommen. Die einfachste Form einer Abfrage lautet:

<html>

<title> This is the simplest test </title>

Value: <%?"ExampleDP_Result."%>

</html>

Dieser HTML Code ist ganz ähnlich in der HTML Seite baseSampleConst.htmlRef eingebettet:

Die obere Schaltfläche Abfrage öffnet diese Seite in der Mitte. Sie können diese Seite aber auch direkt über die Kommandozeile des Browsers öffnen:

http://<hostname>/data/http/de/refs/examples/baseSampleConst.html

  1. Im zweiten Beispiel wird gezeigt, wie mit Hilfe von $Parametern beliebige Datenpunkte abgefragt werden:

<html>

<title> This is $parameter test </title>

Value: <%?$DPE%>

</html>

Auch dieser HTML Code ist ganz ähnlich in der HTML Seite baseSampleVar.htmlRef eingebettet:

Die untere Schaltfläche Abfrage öffnet diese Seite in der Mitte. Sie können auch diese Seite direkt über die Kommandozeile des Browsers öffnen, dazu wird aber zusätzlich in der Zeile das DPE angegeben:

http://<hostname>/ WinCC OA ?ref=refs/examples/baseSampleVar.html&DPE=ExampleDP_Arg1.

Abbildung 1. Beispiel HTML-Seite für Basis-Referenzen

Beispiel zur Abfrage und Anzeige von Datenpunktwerten zur Erzeugung von dynamischen HTML-Seiten.

Abbildung 2. Beispiel HTML-Seite für Skript-Referenzen

Darüber hinaus gibt es eine Reihe weitere Abfragemöglichkeiten mit WinCC OA Tags.

So können beispielsweise auch mit Hilfe von CTRL-Funktionen und CTRL-Skripts dynamische HTML-Seiten erstellt werden. Diese Funktionen und Skripts liefern als Rückgabewert Text oder HTML-Code, welcher in der HTML-Seite an der entsprechenden Stelle eingesetzt wird.

Beispiel Beschreibung
Erstellen von eigenen HTML-Seiten So erstellen Sie eigene HTML-Seiten für eine Abfrage.
Arbeiten mit Control-Skripts So erstellen Sie Ihre eigenen HTML-Referenzen und binden Control-Skripts ein.