[pre-ANN] a SCADA tool in squeak seaside from Ion MIRONESCU

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[pre-ANN] a SCADA tool in squeak seaside from Ion MIRONESCU

cbeler
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




Reply | Threaded
Open this post in threaded view
|

[paper] open-source SCADA in squeak/seaside

cbeler
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
>