EWON - SCADA

IHM Passerelle modbus

Un framework au service du SCADA

Issu du monde de l'industrie, j'ai beaucoup travaillé sur des Scada tel que PCvue, intouch, etc... J'ai découvert le module Ewon qui est un petit boitier renfermant un serveur web, un automate industriel ainsi qu'une passerelle de communication industriel. On peut utiliser cette petite boite pour superviser des routeurs, des équipements industriels, etc ... Malgré ses grandes possibilitées deux inconvénients surviennent, le premier, l'espace pour héberger une interface 1M voir 2M (au détriment de logs), le second bien qu'il supporte l'ajax le language n'est autre que du Basic. Afin de corriger ces deux éléments, j'ai construit un package tout léger facilitant le développement sur ce module. Il est composé d'une interface administration pour concevoir les pages, d'un framework javascript pour l'ajax ainsi qu'un framework css.

administration framework

DEVELOPPEMENT.

Le framework javascript repose essentiellement sur ajax afin d'en faciliter leur usage, il se nomme cronos. Car évidement quand vous désirez réaliser une IHM, il faut pouvoir rafraîchir régulièrement les données, cronos est là pour cela. Le framework css, s'appuie sur knacss. Bien que knacss n'est déjà pas très volumineux, certaines propriétés ont été supprimées. J'ai ajouté dans le package chart.js, afin de réaliser de jolis graphiques.

documentation framework

Date de réalisation: 2014 - 2015

fichiers du projet sur GitHub: EWON

Logiciels: Brackets

Outils: html5, css3, js