Fio banner fr 1 1

Formation automatisme en ligne 3

Le logiciel de supervision scada open source ScadaBR

Logiciel IoT et M2M open source ScadaBr

ScadaBR est un logiciel de SCADA open source dédié à l'IoT et au M2M permettant de développer des applications de scada pour divers domaines : industrie,laboratoire,GTB,domotique,assainissement et traitement des eaux etc..Il a été développé par une firme portugaise en Java EE (Spring MVC) avec une interface basée sur javascript et son framework Dojo.ScadaBR supporte plus de 20 protocoles de communication et est compatible avec beaucoup d’équipements industriels.Il s’interface avec un grand nombre de protocole industriel (OPC,Modbus série et TCP,ASCII,DNP3,IEC101,Bacnet ect…) et utilise le protocole de sécurité SSL lors de ses transferts de données.

Basé sur une base de données Derby en natif,il peut s’intégrer aussi avec des bases de données MySQL ou SQL Server.Comme serveur web,il utilise Tomcat.Il peut s’intégrer facilement à des logiciels externes comme les MES,BI ou ERP.Facile d’utilisation,il permet de configurer des sources de données et dispose d’un API Webservice permettant de s’interfacer avec d’autres applications externes développées dans d’autres langages.ScadaBr est basé sur Java,cela lui permet d’être multiplateforme.Il est très modulable et permet d'ajouter des drivers pour automates supplémentaires si on connais l'architechture JavaEE et ses frameworks associés.

Son utilisation est extrêmement intuitive :après avoir configuré le protocole de l’équipement,on choisit les variables,les entrées,les sorties ou tags que l’on veut superviser.ScadaBR contient une bibliothèque de composants graphiques localisés dans le dossier /Graphics,chaque sous dossier contient des images et un fichier  de configuration associé permettant de définir leur taille.

La supervision peut s’effectuer de deux manières différentes : soit grâce à une liste de surveillance ou Watchlist qui permet de créer des listes de variables avec une visualisation dynamique comprenant les valeurs de ces variables et leur historisation. On a aussi la supervision via visualisation graphic ou GraphicViews permettant  de visualiser le système via des contrôles graphiques dynamiques(courbes,jauges,tanks etc..)

La visualisation s’effectue dynamiquement sans avoir à raffraichir la page web entièrement grâce à la technologie Ajax.Les pages webs déployées peuvent fonctionner sur tous types d’appareils mobiles équipés d’un navigateur Web y compris les Ipads,Iphone,téléphone et tablettes Android.Les applications développées tireront grandement de la puissance du multitouch permettant ainsi de controler le système à partir d’un appareil mobile.Un générateur de rapport permet de créer des rapports exportables sous format CSV.

 

ScadaBR peut être installé sur une carte Raspberry Pi fonctionnant sous le serveur tomcat.On peut ainsi créer des interfaces graphiques de supervision ou développer des IHM sous QT ou .Net Winforms en installant au préalable le runtime mono sur le Raspberry.Avec l'émergence de l'internet des objets (IoT) et du M2M,et des objets connectés on parle maintenant de capteurs connectés ou de maintenance connectée.Le logiciel IoT et M2M ScadaBr permet de concevoir des Dashboards dynamiques qui restituent les données issues des différents capteurs.

 

Vidéo Data source et IHM

Video génération de rapports avec ScadaBr

Les alarmes et événements

 Connexion OPC Server

 

Articles conseillés

automatisme open source supervision M2M internet des objets industrie 4.0

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Code incorrect ! Essayez à nouveau

 

Cliquez ici pour s'inscrire à la formation TIA Portal

Its plc profesionnal edition 1