Supervision et gestion d’énergie

24
Supervision et Gestion d’énergie ODIN Nicolas

Transcript of Supervision et gestion d’énergie

Page 2: Supervision et gestion d’énergie

1. Présentation du projet2. Présentation du lycée3. Architecture matérielle4. Cas d’utilisation5. Scénarios6. Diagramme de classe7. Diagramme de séquence8. Présentation de

Windev/Webdev

Sommaire

1. Présentation de la partie réseau2. Modbus/TCP3. Tables des registres4. Exemple de construction d’une

trame5. Exemple d’une trame reçue6. Création de mes classes sur Windev7. Conclusion

Partie individuelle : Communication avec les centrales de mesures.

Partie générale :

Page 3: Supervision et gestion d’énergie

Présentation du projet Projet réalisé pour le lycée Etienne Mimard. Réduire les coûts engendrés inutilement.

• Abonnement EDF fixe pic de consommation Paye des pénalités.

• Factures EDF sont vraiment onéreuses. Projet en 2 parties. Mettre au point :

• un site web • un logiciel

Deux centrales de mesures : Lycée professionnel (LP) Lycée général et technologique (LGT)

Page 4: Supervision et gestion d’énergie

Présentation du lycée

Page 5: Supervision et gestion d’énergie

Architecture matérielle

Page 6: Supervision et gestion d’énergie

Cas d’utilisation

Page 7: Supervision et gestion d’énergie

Scénarios Partie logicielle

Page 8: Supervision et gestion d’énergie

Scénarios Partie web

Page 9: Supervision et gestion d’énergie

Diagramme de classe

Page 10: Supervision et gestion d’énergie

Diagramme de séquence

Page 11: Supervision et gestion d’énergie

Ateliers de génie logiciel (AGL) PC SOFT WLangage Rapidité de programmation Multi plateforme

Présentation de Windev/Webdev

Page 12: Supervision et gestion d’énergie

Partie individuelle :

Communication avec les centrales de

mesures

Page 13: Supervision et gestion d’énergie

Présentation de la partie réseau

Utilisation du câble RJ45 et de la fibre optique entre les centrales et le PC de supervision.

Le module de communication Ethernet nous permet d’utiliser le protocole Modbus/TCP.

Page 14: Supervision et gestion d’énergie

Crée en 1979 par Modicon Maître/esclaves Numéro de port : 502

ModBus/TCP

Page 15: Supervision et gestion d’énergie

Construction d’une trame de données

ModBus/TCP

Page 16: Supervision et gestion d’énergie

Description de l’en-tête MBAP :

ModBus/TCP

Page 17: Supervision et gestion d’énergie

Tables des registres

Page 18: Supervision et gestion d’énergie

Tables des registres

Page 19: Supervision et gestion d’énergie

Tables des registres

Page 20: Supervision et gestion d’énergie

Exemple de construction d’une trame

Page 21: Supervision et gestion d’énergie

Exemple d’une trame reçue

Page 22: Supervision et gestion d’énergie

CModbus

Nous permet de créer, d’envoyer et recevoir les trames. Mise en place des sockets :

SocketConnecte(<Nom de la socket>, <N° de port>, [<Adresse>]) SocketEcrit(<Nom de la socket>, <Message>) SocketLit(<Nom de la socket>, [<Attente indéfinie>]) SocketFerme(<Nom de la socket>)

Création de mes classes sur WinDev

Page 23: Supervision et gestion d’énergie

CCentrale

Permet d’effectuer des tests de connexion.

Permet de découper la trame reçue et par la suite placer les valeurs dans un tableau.

Création de mes classes sur WinDev

Page 24: Supervision et gestion d’énergie

Conclusion :

Travail en équipe Décisions conjointes. Répartition du travail. Expériences personnelle et professionnelle en

collaboration avec d’autres personnes. Projet nécessitant un suivi permanent et amélioration du

codage effectué.Notions différentes des TP réalisés en cours.

Initiation dans le monde du travail.