Hi all,
Recently, in an IFAC conf (Automatic!) in Sibiu (Romania), I was quite suprised to see on the proceedings a paper where some names were familiar to me... squeak, seaside, kom, goods..... I went and see the presentation of Ion MIRONESCU who I find has made an impressive job as part of his phd... He made an open-source SCADA tool (/Supervisory Control And Data Acquisition /http://en.wikipedia.org/wiki/SCADA) based on seaside and squeak. He especially uses Asteroid (for reverse AJAX, COMET), GOODS for the backend, and SVG to get a fancy user interface. Machine data are generated by a PLC proxy (written in C++) and written in GOODS. The web interface is updated (by comet/asteroid). The web interface also allows to update the database. I found the whole app very interesting especially for the whole integration aspect. As far as I know, his apps works well. He has only cache problem leading to some update problems ("at data production rate (2s-1), the browser began to miss update events or to delay their display"...). I told him ESUG and squeakers/seasiders will be grateful to see such an application ;)... Ion is about to present his phd and after (one month), he will polish and comment the code before publishing it. He will send me a paper that I'll join to another e-mail for those interested. Cédrick |
Hi,
As promised, here is the pdf file of Ion Mironescu about using squeak seaside as a SCADA (Supervisory Control And Data Acquisition ) tool written in squeak and using seaside for the HMI. The code is open source but not published yet. The file is named "object oriented framework for a scada hmi" from I. Mironescu. File is ok but pictures are not perfect, anyway it's readable. You can download it here: http://cdrick.seasidehosting.st/resources/MironescuMCPL2007.zip. I think it deserves a sreenshot for the user section of seaside.st ;) Thanks Ion :) Cédrick > Hi all, > > Recently, in an IFAC conf (Automatic!) in Sibiu (Romania), I was quite > suprised to see on the proceedings a paper where some names were > familiar to me... squeak, seaside, kom, goods..... I went and see the > presentation of Ion MIRONESCU who I find has made an impressive job as > part of his phd... > > He made an open-source SCADA tool (/Supervisory Control And Data > Acquisition /http://en.wikipedia.org/wiki/SCADA) based on seaside and > squeak. He especially uses Asteroid (for reverse AJAX, COMET), GOODS > for the backend, and SVG to get a fancy user interface. Machine data > are generated by a PLC proxy (written in C++) and written in GOODS. > The web interface is updated (by comet/asteroid). The web interface > also allows to update the database. > > I found the whole app very interesting especially for the whole > integration aspect. As far as I know, his apps works well. He has only > cache problem leading to some update problems ("at data production > rate (2s-1), the browser began to miss update events or to delay > their display"...). > > I told him ESUG and squeakers/seasiders will be grateful to see such > an application ;)... Ion is about to present his phd and after (one > month), he will polish and comment the code before publishing it. He > will send me a paper that I'll join to another e-mail for those > interested. > > Cédrick > |
Free forum by Nabble | Edit this page |