Hallo Leute.
Ich grase das Internet schon seit einigen Tagen ab und habe schon viele gute Lösungen in mein Projekt einbinden können.
Ich stehe jetzt aber definitiv auf dem Schlauch und weiss nicht weiter
Ich habe mir ein Webserver mit einer Siemens SPS aufgebaut und dazu eine Webseite erstellt in HTML5, soweit so gut. Auf der SPS ändern sich die Werte ständig und einige möchte ich als Zahl andere als Bild anzeigen lassen.
Die Zahlen aktualisieren regelmässig selbst dank eines einfachen JavaScripts.
Nun möchte ich aber, dass auch die Bilder im gleichen Zyklus aktualisieren, diese sind leider etwas komplizierter, deshalb möchte ich kurz erklären, wie das mit den Bildern funktioniert (Für die, welche noch nicht mit einer SPS gearbeitet haben)
Ich habe auf der SPS eine Variable, sagen wir x_Example (Zustand 1 oder 0).
Ich habe dann zwei Bilder z.B. Pic_0.png (Wenn die Variable x_Example logisch 0 ist) und ein Bild Pic_1.png (wenn die Variable x_Example logisch 1 ist)
Die Bilder lasse ich wie folgt anzeigen Pic_:="DB".x_Example:.png".
Das JavaScript für die Wertanzeigen in reiner Textform habe ich versucht anzupassen, damit es mir auch die Bilder aktualisiert, was leider wegen meinem nur geringen Vorwissen kläglich in die Hose ging.
Ich hoffe Ihr könnt mir helfen, bzw. mich in die richtige Richtung leiten, damit ich verstehe was warum nicht funktioniert
PS: Hier ist das JavaScript, welches ich für die Textausgabe benutze:
<script type="text/javascript">
$(document).ready(function(){
$.ajaxSetup({ cache: false });
setInterval(function() {
$.get("Example.html", function(result){
$('#Ausgabe').text(result.trim());
});
},1000);
});
</script>
Vielen Dank schonmal für die Hilfestellungen!
Grüsse