pvbrowser, pvb® - The Process Visualiation Browser.

  • English
  • Deutsch

19 Nov 2024, Qt6 kann nun auf Linux basierten Systemen verwendet werden

Unter "Download" wähle man "Linux". Dort haben Sie Zugriff auf Installationspakete, die auf dem openSUSE Buildservice gebaut werden. Für Raspbian oder embedded Computer kann man auch das pvbrowser-pvserver-side Paket nutzen.

25 Sep 2024, Qt6 roadmap für pvbrowser

Siehe: brief.pdf

23 Sep 2024, Qt6 Version jetzt auch mit Unterstützung von HTML Seiten mit Blink

Das unter "Download the Qt6 sourcecode package" angebotene tar.gz Archiv enthält jetzt die Binärdateien des pvbrowser für OpenSUSE Leap 15.5. Damit kann getestet werden, ob die Portierung von Qt5 auf Qt6 problemlos funktioniert. Andere Linux Versionen sind momentan noch nicht getestet worden. Ebenso fehlen momentan noch Windows und Android Versionen von pvbrowser6. Wenn Sie selbst übersetzen wollen, müssen Sie zunächst das Qt6 Entwicklungspaket inklusive qmake, cmake, C++ Compiler installieren. Dann kann mit folgenden Befehlen gebaut werden:
  tar -zxf pvb6.tar.gz
  cd pvb6
  ./rlbuild-all.sh
  
Das Binary von pvbrowser6 sollte dann unter folgendem Pfad liegen:
  pvb6/pvbrowser/cmake-builddir-with-www/pvbrowser6
  
Das pvbrowser Binary kann mit dem Befehl ./pvbrowser6 aus seinem Verzeichnis gestartet werden. Neben pvbrowser6 werden auch alle anderen Bestandteile von pvbrowser mittels ./rlbuild-all.sh erzeugt. rlbuild-all.sh besteht aus einer Reihe von Shell Skripten, mit denen die Bestandteile von pvbrowser auch einzeln gebaut werden können. Die Binaries können mit ./clean.sh bereinigt werden.

Folgende mit Qt6 zusammenhängende Binaries werden erzeugt:
  qwt/libqwt.a                                        (wird von pvbrowser und pvdevelop eingebunden)
  pvbrowser/cmake-builddir-without-www/pvbrowser6     (kann optional gebaut werden) 
  pvbrowser/cmake-builddir-with-www/pvbrowser6
  pvdevelop/pvdevelop-with-qwt62
  pvdevelop/pvdevelop.sh                              (soll auf gewünschtes pvdevelop verweisen)
  

18 Apr 2024, Quellcode Beispiel

Dieser Quellcode erweitert die Vorlage in pvbaddon/templates/cairo/info . Die Routine runHttpServer(PARAM *p) in dieser Vorlage unterstützt kein UFT8. Der folgende Code fügt deutsche Umlaute in UTF8 hinzu. rlhttpd-mitutf8-de.png

23 Dez 2023, Update der Gabe vom Nikolaus

Großvater's Diashow als pvserver, Siehe: tar/christmas2023.tar.gz

06 Dez 2023, Eine kleine Gabe vom Nikolaus

Großvater's Diashow als pvserver, Siehe: tar/nikolaus.tar.gz

20 Nov 2023, Erste Qt6 Version

Siehe den Dialog download-pvb6.tar.gz.png unter dem Download Menu.

17 okt 2023 Neue Unterstützung für rljson in rllib, Fix für Probleme mit der neuen qwt version.

Eine neue lib zur Benutzung mit json formatierten Dateien ist in rllib eingefügt worden. Vielen Dank an Herrn Gonçalves mit dessen Hilfe Probleme mit der neuen Version der QWT Widgets behoben werden konnten. QWT ist eine Widget lib für qt welche wir in pvbrowser verwenden. Von Zeit zu Zeit werden snapshots der original QWT lib gemacht. Die Autoren von QWT sind die Herren: Rathmann und Wilgen.

14 aug 2023 Neues Template für die Anbindung von Fritzboxen

Siehe: pvbaddon.tar.gz pvbaddon/templates/fritzbox

02 aug 2023 Erinnerung an Grundlagen

Die Grundideen zur Architektur von pvbrowser stammen aus dem letzten Jahrhundert TDS .
Mit Occan und Transputern http://www.transputer.net.
Faktisch sind pvbrowser und pvserver ... Teil eines CSP (communicating sequential process). Man nehme zum Beispiel ein Heimautomationssystem: Man kann mit dem Router, dem Heizungssystem, dem Solar-Wechselrichter, mit IP-Kameras ... kommunizieren, wobei alle Komponenten Teil eines CSP sind. Die Kommunikation kann über klassische Feldbusse, über Rest Interfaces oder generell über TCP-IP laufen. Einige Router erlauben es eine Vielzahl von IoT Geräten auch drahtlos zu erreichen. Das Heizungssystem bietet auch Sensoren an und erlaubt es Stellgrößen/Sollwerte zu empfangen.

06 März 2023: Vorbereitung von pvbrowser auf kommendes Qt6.

Siehe html/prepare-for-qt6.pdf. Damit sind wir jetzt auf folgendem Stand: snap1-aus-opensuse-buildservice

Jan-2023: Ein gutes neues Jahr 2023 Download rlfernbedienung.tar.gz
pvs-fernbedienung

04.09.2022: Bug report über PINCH gestures auf DESKTOP Systemen und andere Problemchen.

Siehe html/brief1.pdf.

Deutschland im Dezember 2021: Open Source Projekt https://pvbrowser.de bzw. https://pvbrowser.org geht nach 20 Jahren in die Konsolidierung

Das Project leitete einen neuen Ansatz fuer HMI SCADA ein und geht nun in einen Freeze. Die ausscheidenden Teilnehmer werden nach Kraeften die neue Generation dabei unterstuetzen auch die naechsten 20 Jahre nicht unterzugehen.

Thanks everyone.

Merry Christmas and a happy new year

pvbrowser, pvb® 5.1.3

19-Jul-2020: pvbrowser-5.1.7

Version mit kleinen Anpassungen veröffentlicht.

Dec-2019: pvbrowser Anwendung bei einem Turbogenerator

Gonçalves 2019