Thursday 13th September, 2012
3:00pm to 3:30pm
This paper is the natural evolution of the paper presented at the SVG Open Day 2008 on Web HMIs. Since 2006 we are developing and studying ways for creating Web Based application for monitoring and controlling industrial machines and, more generally, any device on the field.
During this journey we faced several problems: latency, scalability, security, reliability, field connection and ease of use.
The aim of this paper is to share our lesson learned about this topic and explain the state of the art of the last version of our platform, youSCADA©.
We have found a solution of our problems using WebSockets and SVG and then scaling the data pushing using Cloudfoundry. In this way many end-users are able to monitor the same data on the field without reducing performances and responsiveness.
The SCADA a as Service is a platform, built on Cloudfoundry, that enables end users to easily create a web page and to connect the objects displayed on the page with the informations retrieved from devices on the field.
The end user can design his own page using an online SVG editor, attaching to each SVG element the logical address of the field value to monitor. Using Cloud9 editor and node.js it’s also possible to add server-side logic. Using the SDK provided, the user can browse logical and physical addresses and convert each other. In this alpha version we support UDP and TCP sockets (by means of a custom wrapper) to exchange data with devices. More protocols, like OPC, Modbus and manufactures proprietary protocols are in development.
Once the application stack is competed with the customer logic, if needed, the user can publish the page on the web and access if from his browser.
SCADA as a Service platform can be used in several fields: industrial automation, building automation, domotics, finance, distributed sensors monitor but not only.
The platform can run on a public cloud like Amazon EC2 but can also be implemented privately if the customer needs more control.
A demo with Lego Mindstorm and TI Beagle Bone board will be shown
Sign in to add slides, notes or videos to this session