Startseite > Forum > obsolet > SlimLine (CODESYS) > Anzeige einer grafischen Oberfläche von einem Webbrowser
- Dieses Thema hat 10 Antworten, 7 Teilnehmer und wurde zuletzt aktualisiert 7 Jahre, 1 vor einem Monat da Moreno.
-
AutorPost
-
Januar 21, 2015 bei 5: 19 pm #35716GiancarloPartecipante
Ich benutze einen SlimLine MPS052*100 programmierbar mit CODESYS, an den ein gemischtes 20-E/A-Erweiterungsmodul angeschlossen ist. Ich erkläre, dass ich CODESYS Version 2.3.9.46 installiert und ein Programm zur Verwaltung der digitalen und analogen E/A des Erweiterungsmoduls erstellt habe. Das Programm funktioniert gut, es werden sowohl logische als auch analoge Eingänge erfasst und sowohl logische als auch analoge Ausgänge verwaltet.
Das Problem ist, dass ich die grafische Anzeigeseite im Browser nicht sehen kann. Ich habe versucht, neueres Java herunterzuladen, mit Firefox, Chrome usw. usw. Haben Sie Vorschläge und/oder Beispielprogramme?
Januar 21, 2015 bei 5: 26 pm #38673MaximumModeratorHier ist ein Beispielprogramm, das alle I / Os des behandelt 20I / O-Mixed-Signal-ErweiterungsmodulIch habe eine Webseite zur Visualisierung und Steuerung eingerichtet, hier ist sie Screenshot Ansicht im Browser.
Warnung ... Der häufigste Fehler besteht darin, die WebVisu-Hauptseite nicht beim Namen zu nennen PLC_VISU. Um die Seite im Browser anzuzeigen, ist dies obligatorisch. Die anderen Seiten können den gewünschten Namen haben.
Ich lege das komplette Projekt bei, in dem das Programm enthalten ist PLC_PRG (Programm drucken) wird von einer Aufgabe ausgeführt, anstatt automatisch ausgeführt zu werden. Dadurch wird das Auftreten von Wachhundefehlern vermieden (Projektdownload).
August 4, 2015 bei 2: 20 pm #39028FabioPartecipanteeseguito da un task anzichè eseguito in modo automatico, questo evita la comparsa di errori di watch dog…
Was meinst du? Warum sollte der Wachhundefehler auftreten?August 5, 2015 bei 4: 43 pm #39029Sergio BertanaAdministrator des ForumsWie alle SPS auch SlimLine hat eine Watchdog-Kontrolle über die Programmausführungszeit. Die automatisch ausgeführten Programme haben eine voreingestellte und nicht veränderbare Zeit. Es hat sich gezeigt, dass der Zugriff von einer Webseite aus die Ausführungszeit des Programms so weit verlängert, dass die Watchdog-Steuerung eingreift und die Ausführung stoppt.
Indem Sie das Programm in einer Task ausführen, können Sie stattdessen festlegen, ob Sie eine Watchdog-Steuerung wünschen oder nicht, und/oder die Zeit für dieses Programm festlegen. Somit wird das Problem vermieden, dass eine Verlängerung der Ausführungszeit den Fehler verursacht.
Februar 17, 2016 bei 9: 41 #39389AndreaPartecipanteIch habe eine Anwendung mit zwei Webseiten entwickelt, die Startseite mit dem berühmten Namen PLC_VISU und die zweite mit dem Namen PLC_VISU_SCHED auf der Startseite. Es gibt eine Schaltfläche, die die zweite Seite aufruft. Bis hier ist alles in Ordnung, die Startseite funktioniert einwandfrei Die Werte werden gelesen und aktualisiert. Auf der zweiten Seite passiert stattdessen etwas Seltsames. Alle vorhandenen Felder werden nicht in Bezug auf die in den Variablen der SPS vorhandenen Werte aktualisiert. Daher haben alle vorhandenen Felder den Wert "0".
Ich füge hinzu, dass die Eingabe in den verschiedenen Feldern korrekt funktioniert und in den jeweiligen Variablen der SPS gespeichert ist. Haben Sie Vorschläge zur Lösung des Problems?
Februar 17, 2016 bei 5: 33 pm #39390Sergio BertanaAdministrator des ForumsIch verstehe nicht, was Ihr Problem sein könnte. Tritt das Problem inzwischen auch im Debug-Fenster der CODESYS-Umgebung auf oder nur im Browser?
Ich habe versucht, ein einfaches Projekt zu machen VisuTest Dies simuliert die Situation, über die Sie sich beschweren, aber ich habe keinerlei Probleme. Versuchen Sie, das auszuführen Projektdownload und überzeugen Sie sich selbst.
Februar 19, 2016 bei 1: 30 pm #39402AndreaPartecipanteEigentlich ist die Sache sehr seltsam, der einzige Unterschied ist, dass ich auf dieser Seite auf die Variablen verweise, die in einer Datenstruktur enthalten sind, die auch im Forum für die Verwaltung des Wochenplaners vorgeschlagen wurde.
PS Der obige Link funktioniert nicht, öffnen Sie ein PDF.
Februar 19, 2016 bei 3: 16 pm #39403Sergio BertanaAdministrator des ForumsDanke für den Bericht, ich habe den Link korrigiert. Wenn Sie möchten, können Sie Ihr Projekt an den Support senden und wir schauen es uns an.
November 23, 2016 bei 10: 58 pm #39774AlessandroPartecipanteVielleicht eine dumme Frage: Wenn ich Webseiten mit dem Internet Explorer mit Java erstelle, kann ich sie leicht sehen, aber mit Chrome kann ich nicht. Könnte die Ursache des Problems sein, dass Chrom NPAPI nicht mehr unterstützt?
Gibt es eine andere Möglichkeit, Seiten mit Chrome anzuzeigen?
Dezember 6, 2016 bei 10: 48 am #39775Sergio BertanaAdministrator des ForumsEine Frage: Verwenden Sie Explorer und Chrome auf demselben PC oder auf zwei verschiedenen PCs? denn normalerweise könnte das Problem in der Sicherheitseinstellung im Java-Panel liegen (Bildschirmfoto). Diese Einstellung gilt jedoch für alle Browser auf demselben PC.
Hast du mal nachgeschaut dieses Thema ?
März 22, 2017 bei 7: 43 am #39884MorenoPartecipanteFür ein DataLogger-Projekt habe ich versucht, eine ziemlich komplexe WebVISU-Seite mit etwa 80 Variablen zu erstellen. Das einzige Problem ist, dass die SPS auf ungeheure Weise langsamer wird, wenn die Seite geöffnet ist.
Meine RUN-LED, die normalerweise jede Sekunde bei geöffneter Seite blinkt, blinkt etwa alle 3 Sekunden. Dies ist ein intrinsisches Problem von CODESYS. Ich hatte das gleiche Problem auch bei SPSen anderer Marken festgestellt.
Ein weiteres Problem ist, dass die JAVA-Applets zunehmend veraltet sind und sogar FireFox ab Version 42 JAVA endgültig aufgegeben hat. Um es wieder zu aktivieren, müssen Sie durch die Rahmen springen.
-
AutorPost
- Sie müssen angemeldet sein, um auf dieses Thema antworten zu können.