WAGO 750-880 Codesys 2.3 WebVisu

Schuetty

Level-1
Beiträge
23
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe mir ein Wago Starterkit mit dem Controller 750-880 inkl. Codesys 2.3 gekauft. Ich bin bis jetzt sehr zufrieden mit der Steuerung, habe aber folgendes Problem mit der WebVisu. Ich habe schon herausgefunden, dass HTML5 nicht unterstuetzt wird. Kein Problem, ich nutze einen Internet Explorer der Java noch unterstuetzt.

Wenn ich die WebVisu ueber den Internet Explorer oeffne bekomme ich folgende Meldung "There is currently no WebVisu stored in this controller." Den Hacken "Verfuegbar als Web-Visiualisierung" habe ich gesetzt. Muss ich beim laden des Programms noch etwas beachten.

2019-07-14 Screenshot_WebVisu.JPG


Ich wuerde mich freuen wenn Ihr mir weiterhelfen koennt. Vielen Dank!
 
Ich habe einige Tage nicht mehr mit Codesys gearbeitet. Es gibt dort noch die Config für den Controller selber. Dort gibt es auch noch den Punkt WebVisu Aktivieren. Aber frag mich bitte nicht genau wo. Ich meine es ist nicht der Punkt den du gezeigt hast...
Ich gucke gleich aber gerne mal nach wenn ich an einem Rechner bin.

// Unten auf den vierten Reiter gehen -> Zielsystemeinstellungen -> Visualisierung -> Web-Visualisierung hier dann den Haken setzten.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
HalloSchuetty,

die StartVisu muss unter CodeSys 2.3 und einem 750-880 zwingend "PLC_VISU" (unter Visualisierungen) genannt werden. Die Seiten, welche du von der Startseite anspringst, können beliebig benannt werden (Großbuchstaben und keine Umlaute).
Ich denke dies ist das Problem bei dir.

Visu.JPG

Gruß Reinhard
 
Hallo,

Vielen Dank fuer die schnelle Hilfe!

@Reinhard, genau das war mein Problem. Es funktioniert!


Viele Gruesse!
 
Hallo Schuetty,

noch ein Hinweis, bei WAGO gibt es eine gute Doku (Handbuch) zum Theme WebVisualisierung (CodeSys 2.3) , ich bin mir nicht sicher, ob diese beim Starterpaket mit dabei ist.

Zu finden unter:
https://www.wago.com/medias/m07590333-00000000-2de.pdf?context=bWFzdGVyfGRvd25sb2Fkc3w5NzAyOTN8YXBwbGljYXRpb24vcGRmfGRvd25sb2Fkcy9oYTcvaGZlLzk2MjM0MjgxNjk3NTgucGRmfGZiNDI3NTJkYjgzYTdiM2NiNzA2NDMzN2VlYmZmM2VlZGRjODgwNjAwMzEzMGEzZDkyODY0MDk3NTFkMjAzMTA&attachment=true

Sollte der Link nicht funktionieren, dann bitte im Downloadbereich unter "WAGO-I/O-PRO, Programmier-Tool IEC-61131-3 ; Version 2.3" suchen.

Gruß Reinhard
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
das Thema welches hier behandelt wurde beschäftigt mich gerade sehr. Ich verwende einen Wago Controller 750-881 und habe ebenfals Probleme mit der Visualisierung.
Der erste Tipp mit der Umbenennung des Verzeichnisses war bereist hilfreich. Mein Hauptproblem ist das Hochladen der drei HTML-Dateien auf die Wago. Es läßt sich nur die WebVisu.html hochladen. Das Hochladen der WebVisuPlus.html und WebVisuPlusConfig.html wird ständig abgebrochen. Ich verwende FileZilla für die Datenübertragung.
Ist das ein bekanntes Problem?

Im Browser erhalte ich, seit der Umbenennung des Verzeichnisses, eine Darstellung der Visualisierung, leider im "passiven" Zustand, also z.B. stehen die Zeiger der Temperaturanzeig senkrecht und zeigen nicht den aktuellen Wert an.
Als ursächlich sehe ich die fehlenden html-Dateien.
Hatte jemand ebenso dieses Problem und eventuell eine Lösung?
 
Hallo Cornel61,

grundsätzlich lade ich die Visu bei mir mit CodeSys 3.2 hoch, hier kommen bei mir, die von dir genannten Dateien nicht vor.
Lediglich eine WebVisu.htm findet sich bei mir auf dem Controller (750-880). Verwendest du eventuell eine andere CodeSys Software als 2.3?

Was kommen denn für Fehler in Filezilla?

Gruß Reinhard
 
Hallo Rewe2000,

es ist richtig, dass die Visualisierung mit dem Programm hochgeladen wird. Allerdings wird die Visualisierung nicht mehr im Browser angezeigt, da diese bei Codesys 2.3 auf Java basiert und nicht mehr unterstützt wird.
Um weiterhin die Visualisierung im Browser zu sehen gab es ein HTML5 Script, nun sind es drei HTML Scripte (original nur HTM). Diese müssen per ftp in das Verzeichnis /PLC/ geladen werden. Dieses Hochladen funktioniert insoweit nicht, dass der Vorgang immer abgebrochen wird. FileZilla zeigt unten an, wie viele Datein geladen wurden, wie viel erfolgreich und wie viele fehlgeschlagen sind.
Eine besondere Meldung erscheint nicht.

Gruß Uli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Uil,

ok, genau diese HTML5 Visu hatte ich auch schon getestet (ohne Plus), war aber für mich (damals) nicht brauchbar, da viele VISU-Elemente nich funktioniert haben.
Jetzt verwende ich den von WAGO empfohlenen Weg "Anwendungshinweis A500690" und bin damit mehr als zufrieden. Die Visu wird somit unabhängig vom Browser (mit Java) geöffnet und ich brauche keine Glimmzuge machen. Beim Handy (Android) verwende ich die Java APP.

Auch ich kann alle 3 Dateien nicht auf den Controller (880er) laden, wenn ich diese in Filezilla gleichzeitig markiere. Versuche ich diese jedoch Datei für Datei zu laden und nach jeder Datei den Verzeichnis aktualisieren Button betätige, klappt dies.

Versuch das mal (ev. nach jeder Datei Filezilla beenden und wieder neu starten), ich habe aber keine Erklärung für dieses Verhalten (ev Ähnlicher Beginn des Dateinamens, wäre dann aber ein BUG in Filezilla). Du könntest zum Test auch mal ein anderes FTP-Programm testen.
Über das WBM kannst du dir den auf dem Controller den zur Verfügung stehenden Speicher ansehen, somit kannst du sicherstellen, dass dieser nicht zur Neige geht.

Ich habe das PLC-Programm und die Visu auf der SD-Card laufen, versuche ich hier die 3 Dateien hochzuladen, so klappt dies auch, wenn ich alle 3 in einem Rutsch versuche.

In Filezilla kannst du über "Ansicht - Nachrichtenprotokoll" das Protokollfenster öffnen, hier werden Fehlermeldungen eingeblendet.

Viel Erfolg
Gruß Reinhard
 
Zuletzt bearbeitet:
Hallo Reinhard, das Hochladen klappt auch mit einem anderen FTP-Client nicht, WinSCP hat mal kurz angemerkt, das der Speicherplatz unzureichend ist. Das wäre eine logische Erklärung. Kannst du mir bitte beschreiben oder einen Link senden über den von WAGO empfohlenen Weg "Anwendungshinweis A500690"? Ich habe bisher nichts darüber gefunden. Es wäre super, wenn ich eine Möglichkeit für die Visualisierung finden würde. Alle Browser, welche ich auf dem PC habe, stellen mir die Visu nicht dar, obwohl Java aktiv ist. Keinen Plan, weshalb das nicht geht. Schönen Abend Gruß Uli
 
Hallo Uli,

geh bitte auf die Homepage von WAGO und gib in das Suchfeld einfach "Anwendungshinweis A500690" ein (ohne Anführungszeichen) oder versuche diesen Link https://www.wago.com/medias/a500690...WUwNzgyNDI5YmNmNGRkOThhZmU0NQ&attachment=true.

Das gefundene Dokumen musst du downloaden und wie auf Seite 21 unter "3: Java Web Start mit *.jnlp Datei nutzen" beschrieben steht vorgehen. Beachte bitte genau die Vorgehensweise, dann klappt es auch prima. Du solltest CODESYS ab der Version 2.3.9.50 verwenden, da hier die gültigkeit der Zertifikate angepasst wurde. Die beiden Dateien webvisu.jar und minml.jar müssen auf dem Controller gespeichert werden!

Solltest du Probleme haben, dann melde dich einfach nochmals.

Gruß Reinhard
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Reinhard, Vielen Dank für deine Antwort. Die Dateien "webvisu.jar" und "minml.jar" befinden sich breits auf dem Controller. Mit der Beschreibung unter "3: Java Web Start mit *.jnlp Datei nutzen" habe ich Probleme in der Anwendung. Ich bin kein Windows-Programmierer und die weitere Vorgehensweis ist für mich ohne genaue Anleitung nicht nachvollziehbar. Muss ich die Konsole aufrufen und Befehle eingeben? Mit "...Auf dem Client-PC werden zwei Dateien benötigt. Die webclient_conf.ini und eine sogenannte *.jnlp Datei...." kann ich nichts anfangen. Ich verstehe es soweit, dass diese Dateien auf meinem PC existieren missen, die .bat ist eine Stapeldatei für die Abarbeitung. Soviel verstehe ich. Jedoch habe ich keinen Plan, wo diese eingebunden werden müssen. Kannst du mir da bitte weiter helfen? Welche Java-Version bei mir auf den Browsern laufen, weiss ich auch nicht. Ober muss die untere Beschreibung, der Ersatz für Oracle, ausgeführt werden? Da ich privat Java nutze benötige ich keine Lizenz, wenn ich das richtig verstehe. Es ist nicht nachvollziehbar, weshalb es so kompliziert genacht wird. Ich wünsche dir ein schönes Wochenende. Gruß Uli.
 
Hallo Uli,

dann versuch mal wie folgt vorzugehen, damit es auch bei dir klappt.

Verwendest du CODESYS V2.3.9.50 oder neuer, so sollten die aktuellen Dateien webvisu.jar und minml.jar bereits in der aktuellen Version auf der WAGO SPS sein. Verwendest du eine ältere Codesys Version, so musst du die aktuellen Dateien von Hand auf die Steuerung kopieren, scheint bei dir aber OK zu sein.

Prüfe gemäß WAGO Anleitung (Link von gestern) Seite 26 Punkt 7.2 die Version der Datei "webvisu.jar" welche sich bei dir auf der WAGO SPS befindet, bei mir ist dies die Version 2.3.9.52. Tipp: unter Windows 7ZIP (Open Source Entpackprogramm) verwenden, damit kannst du gepackte Programme einsehen.

Ich vermute du hast auch Java bereits am PC installiert. Aktuell ist Vers. 8 Update 271 für Privatanwender noch kostenlos.

Lege dir einen neuen Ordner an, bei mir "D:\Program Files (x86)\WAGO Software\Webvisu Start" und erstelle die beiden Dateien "Wago.jnlp" und "webclient_conf.ini" mit einem Texteditor neu in diesen Ordner.

In der Datei "webclient_conf.ini" muss folgendes enthalten sein:

Code:
URL=http://192.168.50.30/plc/
SIZE=0,0,1280,1024
STARTVISU=PLC_VISU
USEURLCONNECTION=TRUE

Die URL musst du natürlich so anpassen, damit deine WAGO auch gefunden wird. Die Steuerung muss sich vom Rechner über CMD auch anpingebn lassen. Auch die Bildschirmauflösung muss so angepasst werden, damit das Java Fenster in der gewünschten Größe am Bildschirm erscheint, einfach mal experimentieren.

In der Datei "Wago.jnlp" muss folgendes enthalten sein:

Code:
<?xml version="1.0" encoding="utf-8"?>  
<jnlp spec="1.0+" 
codebase="http://192.168.50.30/PLC/"> 
    <security> 
        <all-permissions/> 
     </security> 
    <resources>  
        <j2se href="http://java.sun.com/products/autodl/j2se" version="1.8+"/>  
        <jar href="http://192.168.50.30/PLC/minml.jar"/>
                               <jar href="http://192.168.50.30/PLC/webvisu.jar"/>
</resources>  
    #<application-desc main-class="webvisu.WebVisuFrame"/>
                <applet-desc
                               documentBase="http://192.168.50.30/PLC"
                               name="webvisu"
                               main-class="webvisu.WebVisuFrame">
</applet-desc>
</jnlp>

Auch hier natürlich den http:// Aufruf so anpassen, dass dieser die IP-Adresse deiner WAGO enthält. Die angegebene Java Version "1.8+" sollte so passen.

Hast du alles angepasst, so brauchst du nur die Datei "Wago.jnlp" doppelt anzuklicken und die WAGO Webvisu sollte sich bei dir, Browserunabhängig, in einem eigenen Fenster öffnen. Nicht wundern, es kommen anfänglich Sicherheitsmeldungen von Java wegen nicht korrekten Zertifikaten, diese kannst du aber bedenkenlos bestätigen. Die URL der Steuerung kann bei Java als Ausnahme hinzugefügt werden, damit die Meldungen nicht mehr kommen.

Du benötigst hier keine .bat - Startdatei, du musst nur den Abschnitt auf Seite 21 "3: Java Web Start mit *.jnlp Datei nutzen" bis Seite 22 beachten. Alle anderen Vorgehensweisen beschreiben andere Möglichkeiten.

Wenn du noch irgendwo hängst, so melde dich bitte.

Viel Erfolg Reinhard
 
Hallo Reinhard, vielen Dank für deine Hilfe und Geduld. Dank dir habe ich es hinbekommen, deine Anleitung ist super. Auf dem Conroller steht in der "webvisu.jar" die Versionsnummer 2.3.9.52, mein Codesys ist die Version 2.3.9.61. Trotzdem funktioniert es. Muss ich die Versionsnummer anpassen? Wie muss ich da vor gehen? Eine gepackte Datei kann man mit 7zip nur lesen, nicht schreiben. Dann müßte ich alles entpacken, ändern, wieder packen und hoch laden? Ich finde es schon seltam, dass die Datei nicht zur Version automatisch angepasst wird. Nun kann ich weiter am Programm und der Visu arbeiten, super. Und irgendwie muss ich es schaffen, dass diese Visu auch auf dem Rasperry Pi läuft, hätte das gerne über das Touch Pannel realisiert, wie es schon mit der Version 3,5 geklappt hat. Leider arbeiten die Temperaturfühler (DS18B20) nicht zuverlässig, weshalb ich auf die Wago umgestiegen bin. Also, nochmals vielen Dank und einen schönen Sonntag abend. Gruß Uli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Uil,

es freut mich, dass es dir gelungen ist die Visu so einzurichten.

Bezüglich des Raspi (vermutlich Linux) kann ich dir leider nicht helfen, da ich ausschließlich über Windows mit Java oder über Android mit der Wago-App zugreife.
Ich würde dir empfehlen, mach dazu einen neuen Beitrag in diesem Forum auf, sicherlich verwenden einige User die Visu auch unter Linux.

Wegen der Versionsnummer hab ich mich vermutlich falsch ausgedrückt, du darfst nichts in der "webvisu.jar" Datei ändern. Es betrifft auch nicht die CodeSys Version sondern die verwendete Java Version. Die Versionsnummer von Java muss in der Datei "Wago.jnlp" korrekt angegeben werden, in meinem Beispiel ist "1.8+" eingetragen, das sollte auch bei dir passen, den das aktuelle Java hat auch die Version "1.8".

In der "webvisu.jar" kann nur die Version der Datei selbst festgestellt werden, diese kommt aber üblicherweise von WAGO und sollte schon aktuell sein. Sorry, da habe ich einiges durcheinandergebracht.

Version.JPG

Wenn es bei dir läuft so ist es OK und du musst nichts mehr ändern.

Gruß Reinhard
 
Zuletzt bearbeitet:
Hallo Reinhard,

danke für deine schnelle Antwort und den Hinweis auf die Versionsnummer (Java). Das ist geklärt :), danke auch für den Tipp einen neuen Beitrag bezüglich Linux aufzumachen.

Ich wünsche dir einen schönen Abend.
Gruß Uli.
 
Hallo,
ich mache zur Zeit ein Projekt über ein Visualisierungssystem für eine PV-Anlage. Ich habe Wago 750-880, die Codesys 2.3 verwenden. Ich plane, Codesys HMI zu verwenden, das auf dem PC läuft und auch eine Web-Visualisierung. Ist dies mit dem, was ich habe, möglich?

Vielen Dank im Voraus!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo nmm,

ich kenne Codesys HMI nicht, aber grundsätzlich solltest du alles was du vorhast auch mit der Wago 750-880 und CodeSys 3.2 erledigen können.
Ich selbst habe eine sehr koplexe Beregnungssteuerung mir der WAGO WebVisu problemlos am laufen. Einen Webbrowser mit Java benötigst du dazu nicht, guck mal nach https://www.sps-forum.de/threads/wago-750-880-codesys-2-3-webvisu.96974/#post-768398 hier ist beschrieben wie es ohne HTML5 und Java fähigen Browser möglich ist, alleine mit JAVA am PC die Webvisu zu öffnen.
Grundsätzlich kannst du auch alle Variablen auf der WAGO mit Modbus bereitstellen und über eine externe Lösung visualisieren, wir erledigen das im Betrieb mit ZENON.

Gruß Reinhard
 
Hallo Reinhard,
ich habe es Schritt für Schritt mit der Web-Visualisierung versucht. Ich habe einen neuen Ordner "WebVisu Start" erzeugt, die 2 Dateien "Wago.jnlp" und auch "webclient_conf.ini" erstellt. Aber die Webvisualisierung auf Firefox und anderen Browsern erscheint immer noch leer. Können Sie mir in dieser Sache helfen?

Vielen Dank.
 
Hallo nmm,

hast du auf deinem PC Java installiert? Reinhard hatte mir bereits vor längerer Zeit geholfen. Der obige Link scheint defekt zu sein. Probiere es bitte mal mit diesem: https://www.wago.com/de/d/16083 . Auf der rechten Seite ist ein Download. Darin findest du eine komplette Anleitung für den Work Around. Ich hoffe es klappt dann auch bei dir.

PS. Wenn es auch auf dem Smartphone ausreichend ist, von Wago gibt es eine App...mal im Store wago eingeben.
 
Zurück
Oben