pvbrowser ®

Process Visualization, HMI and Scada on Linux / Unix / OS-X / Windows / Maemo and OpenVMS
Main Menu: [Home] [Screenshots] [Server Programming] [Data Acquisition] [Documentation] [Download] [Links] [License] [News]
 06.09.2010

discussion forum: http://tech.groups.yahoo.com/group/pvbrowser/
If you have questions or comments please post here. Only use the contact formular if this does not apply.


02-Sep-2010: pvbrowser-4.5.3 uploaded. Attention: There has been made a cleanup of class rlSvgAnimator. Therefore you must recompile your pvserver if you use animated SVG.
02-Aug-2010: A video has been uploaded to youtube showing a demo about pvbrowser.
19-Jul-2010: pvbrowser-4.5.2 uploaded
07-Jun-2010: New screenshots received from http://awite.com .
26-Apr-2010: New documentation in PDF format (deutsch/english).
15-Apr-2010: Screenshot showing analog instruments send by Mida Systems AB (user "rkl099" from our forum)
11-Apr-2010: pvbrowser now starts up much quicker on windows. Loading the help files needs very long on windows. Now loading these files is delayed until help is really needed.
31-Mar-2010: "Frohe Ostern" pvbrowser 4.5.1
01-Mar-2010: pvbrowser client for maemo (tested on Nokia N900) now ready for download.
18-Feb-2010: pvbrowser now running within maemo SDK (scratchbox). Must be tested on Nokia N900.
19-Jan-2010: pvbrowser-4.4.9 uploaded.
19-Dec-2009: We wish you a Merry Christmas and a good New Year 2010. pvbrowser-4.4.8 was uploaded. It now supports QDockWidgets, the sockaddr of clients is now available in rlsocket, a function rlSubmitPvserver was added, printing was reviewed and extended, a Home icon was added to pvbrowser with which you can go back to the start page and some bugs have been fixed.
11-Nov-2009: Those who want to contribute to pvbrowser now can access our git version control system.
git clone http://lsenet.de/home/pvb/.git pvb
git remote add pvb http://lsenet.de/home/pvb/.git 
Thus you are able to send us patches if you want to contribute to pvbrowser.
01-Nov-2009: Spelling error class rlDataA(c)quisition fixed in rllib. You may have to adjust this within your code. Please also download pvbaddon.tar.gz again. DockWidgets now initially take the position of the root widget.
16-Oct-2009: New DockWidget dialog available pvAddDockWidget() .
09-Oct-2009: Updated pvbrowser manual.
27-Sep-2009: New methods within rlSvgAnimator for zooming and panning a complete SVG graphic. An example can be found within pvbaddon.tar.gz directory pvbaddon/templates/weblayout/
02-Sep-2009: Fixed problem with QwtKnob under windows by updateing to qwt-5.2.0 .
30-Aug-2009: New class rlWebcam within rllib that supports motion jpeg webcams over http.
14-Aug-2009: TextBrowser widget now substituted by WebKit widget. Now it is possible to embed any webpage into a mask.
16-Jun-2009: The server can now open documents on the client tmp directory in format pdf | image | svg | txt | csv | html using a local program, that can be defined in the ini file. The document must be downloaded first. Using a right click on a table you can now save the table as CSV or open it in ooffice or excel. Translating language using rlIniFile i18n added.
04-May-2009: pvbrowser 4.3.8 Clicking on SVG objects now sends the correct BoundsOnElement for complex objects also (SVG objects can now produce clicked events). This is due to a bug fix in Qt 4.5. The fix is in effect on windows and linux systems that already use Qt 4.5 (The mac version will be updated soon). Help Files for the Qt Creator IDE are available under Download->Additional.
23-Mar-2009: Now binary packages are also available for Debian/Ubuntu (not only openSUSE/Fedora/Mandrake). Search for "pvbrowser" at openSUSE Buildservice .
17-Mar-2009: User "rkl099" from our forum contributed an implementation of the DCON protocol for pvbrowser. It is included within pvbaddon.tar.gz . The simple DCON daemon might also be usefull for someone searching for an example on using rlSerial, rlSharedMemory, rlMailbox and rlThread.
10-Mar-2009: pvbrowser-4.3.7 Table cells can be set as Button/Label/Pixmap/ComboBox/CheckBox. Shell scripts (build.sh/install.sh) adjusted to work on ubuntu.
26-Feb-2009: Arian Mares send us screenshots from a pvbrowser application for EON (energy distribution) romania using SVG and Modbus.
24-Jan-2009: pvbrowser-4.3.5 Button Events now deliver the actual mouse positon in p->mouse_x and p->mouse_y . rlSiemensTcp now checks if you tried to access non existant DB objects (Thanks to patch from Victor Centelles). QInputDialog fixed to support UTF8 also. You can allocate additional widgets after the widgets that are designed graphically by setting "p->num_additional_widgets = number;" before constructing your mask. Thus you can construct additional widgets also by algorithm.
15-Dec-2008: pvbrowser-4.3.4 some new functions for OpenGL support.
11-Nov-2008: IPv6 now supported.
03-Oct-2008: published pvbrower-4.3.1 fixing issues since july 2008.
29-Sep-2008: The driver for Hilscher CIF cards (we are useing also) is now taken over by Greg Kroah Hartmann for integration into the linux kernel.
24-Jul-2008: Added documentation about SVG programming.
02-Jul-2008: Thanks to Matthias Kretschmer we now provide an install-pvbrowser.exe using Inno Setup.
22-Jun-2008: openSUSE 11.0 now supported (Version 4.2.9).
06-Jun-2008: Uploaded a bug fix version 4.2.8 . Fixed some issues with zooming when you set it != 100 percent within the ini file. Fixed a bug with hide/show for elements in SVG. As reported by Ernst Murnleitner and Martin Bangiev.
26-May-2008: pvbrowser 4.2.7 released.
18-May-2008: Created a mailing list.
27-Mar-2008: Arian Mares send us an application example about running a pvserver and data acquisition on a ICP DAS Lincon 8000 series ARM based system.
12-Feb-2008: Thanks to Kurt Braun we now support Allen Bradley PLC's Ethernet/IP with the use of TuxEIP . pvbrowser now also supports tabbed browsing. That is, you can connect to many pvservers at the same time using 1 tab for each pvserver. Attention: When testing tabbed browsing we detected a problem within the pvserver library. Because the pvserver can be multi threaded critical sections must be locked/unlocked. It turned out that memory free() isn't thread save and must be also handled as a critical section. This problem is now fixed within the library. Thus you need to recompile your pvserver in order to take advantage of this fix.
29-Jan-2008: updated documentation.
04-Jan-2008: Added support for Python programming within pvserver. Added import/export for Qt Designer ui-files.
09-Dec-2007: Fixed some minor issues. We wish you a merry christmas and a happy new year.
25-Oct-2007: Now you can use RPM packages for various distributions from openSUSE build service. Search for "pvbrowser" there.
03-Oct-2007: Thanks to Timo Pallach pvbrowser can now be compiled with MinGW on Windows. Also the widgetType[] is now available from within pvserver.
01-Sep-2007: Added OPC XML-DA support.
04-Jul-2007: Added Video Screenshot of pvsexample.
18-May-2007: Added OS-X support.
14-Apr-2007: Added EIB/KNX access using EIBnet/IP.
02-Apr-2007: Updated homepage with "Server programming". The current version allows you to translate, scale and rotate objects within a SVG graphic.
14-Feb-2007: We show howto interface pvbrowser to PROFIBUS. See our wiki.
29-Jan-2007: Ivan Ibrin has completed his master thesis Development of a Driver for a PROFIBUS-PCMCIA Communication Interface Card under Linux Operating System at the University of Siegen under supervision of Prof. Schröder. Now we will be going to support Hilscher CIF cards within pvbrowser.
11-Dec-2006: Application example of pvbrowser. See: Heimautomation unter Linux mit pvbrowser und C-CONTROL Station
26-Nov-2006: pvbrowser Version 4.0.0 Release Qt4 available.
22-Nov-2006: pvbrowser Qt4 and Qt3 version available. Most current users have tested the compatibility of the Qt4 version to the Qt3 version. The pvbrowser-Qt4 release version will soon be uploaded.
27-Oct-2006: Received an application example of pvbrowser. See: SCADA for motor protection relays using pvbrowser
17-Oct-2006: pvbrowser development package Qt4 Beta-3 uploaded. Current users of pvbrowser should test, if pvdevelop + pvbrowser Qt4 are completely compatible with the Qt3 versions. Please backup your projects before testing.
29-Sep-2006: "pvbrowser" Wortmarke registered at Deutsches Patent- und Markenamt München. See: License
21-Sep-2006: Received a Spanish presentation of pvbrowser from BLC Venezuela. See: presentacion.pdf
13-Sep-2006: rllib extendet (rlFileLoad) . Fix in rlSocket.
22-Aug-2006: New Subversion. Fixed Bug in QDraw gSetStyle. Now draws with correct QPen Style. Please download again, if you are using this feature.
06-Aug-2006: Published a small pvbrowser chat program, that may be included within your visualization. See: pvbrowser chat
08-Jul-2006: Qt4 port of pvbrowser client beta is now available. Please test it with your existing pvserver's. See: Download->Source
12-Jun-2006: Feature freeze for pvbrowser client, because we are preparing Qt4 port.
26-May-2006: Fixed UTF-8 support upon request of Martin Bangiev. See Wiki Language support.
19-May-2006: started multilingual MediaWiki. See "Documentation". You are invited to supply more languages.
11-May-2006: new version 2.9 for pvbrowser and rllib. See "Home->Change Log".
06-Apr-2006: moving to virtual root server finished. Content of http://pvbrowser.org http://pvbrowser.de and https://pvbrowser.de should be the same. New subversion 2.8.5 available on local download (not sourceforge). Version info of client available.
Mar-2006: Moveing our website to a virtual root server at http://pvbrowser.de.

13-Mar-2006: received some screenshots from http://www.awite.com.

09-Mar-2006: pvbrowser at OpenVMS.
Since our port of the Qt2 Series to OpenVMS has not been integrated by Trolltech, only pvserver development is supported under OpenVMS.
Otherwise on OpenVMS we would have no QTable, Qwt, OpenGL and VTK available.

08-Mar-2006: License clearyfied.
Trying to found a joined venture. More is following.
Packages updated.
pvserver development is easier on Linux (Qt Designer Version 3). On Windows install MS VisualC++ 6.0 or higher.
OpenGL and VTK have to be fixed on Linux. Windows OK.

19-Feb-2006: Added Sourceforge-Link to topic->home

16-Jan-2006: DSL Problem in our Hometown
04-Dec-2005: Branched a commercial version of pvbrowser. Best regards: Sebastian Lehrig, Finkenstr. 3, D-57368 Lennestadt-Saalhausen
14-Nov-2005: New Subversion. pvbrowser can be compiled using GCC4. New functions: pvMysqldump() pvCSVcreate() pvCSVdump() pvCSV()

27-Aug-2005: Preview of pvbrowser with Qt4.0.1 . QWT is currently commented out. Qt4 must be improved before release.


22-Aug-2005: New subversion 2.8.2 of pvbrowser. Extended generator ui2pvc (Assignment of physical values from within Qt Designer). Extended pvbuilder. Extended online help system.


18-Aug-2005: We really tried to provide Netscape Plugins of pvbrowser for Firefox, Mozilla, Netscape and Opera. For this we used the classes provided by Qt. The result is very disappointing. The plugin is very very slow. And furthermore it has different quality in the different browsers and under Linux and Windows. In contrast the kpart for konqueror runs practiacally as good as the standalone pvbrowser. Thus we will not propagate browser plugins.


06-Aug-2005: New version 2.8 of pvbrowser. pvbrowser provides a kpart for integration into konqueror or firefox now. Layout Management is now implemented. Input Layout in Qt Designer. Code will be generated by ui2pvc. Soap XML file, containing widget information can be generated by ui2pvc.


02-Jul-2005: ui2pvc will optionally generate a soap xml file. Using the information in the xml file, you can generate the code for data acquisition. This can be used to create pvservers without manual programming.


02-Jul-2005: Integration of Hilscher Profibus cards is delayed, because Hilscher currently does not provide support for PCMCIA Profibus cards. We first will have to extend the Hilscher driver.


26-Mar-2005: Today I made a fix in rlSiemensTCP. "Merker" and "Datenbaustein" had been exchanged. Please load rllib from our download page.


19-Mar-2005: Today we have tested Siemens S7-300 PLC. Now Siemens S7-200, S7-300 and S7-400 are tested. Please load rllib from our download page.


09-Mar-2005: Today I received a PROFIBUS-DP/FMS-Master card + PROFIBUS-DP-Slave Testboard. I will be busy for a while.


08-Mar-2005: Data Acquisition now integrated in pvbuilder.


06-Mar-2005: External plot tools like gnuplot or ploticus may be used in pvbrowser. These tools will produce temporary files. For these temporary files you may use p->file_prefix so that file names become unique. The temporary files starting with p->file_prefix will be automatically deleted when the user disconnects. Start the plot tool from pvserver using system(). The result of the plot tools will be a bitmap file. Use pvDownloadFileAs() and pvSetImage() to bind these bitmap files into your visualization. Example.

06-Mar-2005: Users of rllib reported that rlSiemensTCP works with S7-400 and corresponding VIPA PLC's. You have to configure fetch/write on your PLC. S7-200 has been tested before. S7-300 is not tested jet.

06-Mar-2005: pvbrowser now has a new application "pvbuilder". Using "pvbuilder" you can create and maintain pvserver projects. Simply choose "File->new visualization" to create a new project. When Qt Designer pops up, create a new dialog with all your widgets. After this you can run your pvserver the first time. It is also possible to define PLC access from "pvbuilder".

06-Mar-2005: Forum closed because of destructive elements in the internet.


This page has NOT been optimized for a special browser. Valid HTML 4.01!

© 2000-2010 pvbrowser community discussion forum: http://tech.groups.yahoo.com/group/pvbrowser/