Cours exel
Introduction à l'utilisation d'EXCEL en Supervision
Master ASE – SMaRT 2ème année 2010-2011 – P. Bonnet
Pierre BONNET
2010-2011
Master ASE – SMaRT 2ème année 2010-2011 – P. Bonnet
2
Excel et Supervision Objectif d'une approche sous Excel
- fournir une représentation concrète d'une partie des fonctionnalités d'un système de supervision, en particulier pour l'IHM, les graphiques - étudier le langage VBA largement utilisé sur les superviseurs comme langage de scriptage - mettre en évidence une partie des mécanismes de coopération entre processus et d'échanges de données entre entre les différents modules d'une application de supervision Cette approche permettra de découvrir certaines notions fondamentales de programmation des superviseurs: - les évènements associés à un processus - l'échange de données en temps réel DDE (Dynamic Data Exchange ) - le couplage à des matériels (Mscom) , à un serveur de données industrielles OPC, à une base de données ODBC.
Master ASE – SMaRT 2ème année 2010-2011 – P. Bonnet
3
Excel et Supervision
Excel est un applicatif dit tableur dédié à la bureautique
- les données sont présentées nativement sous forme de cellules rassemblées en tableau - les formules permettent de faire des calculs entre les cellules à l'aide de fonctions prédéfinies - un outil graphique permet de visualiser les données sous forme de courbes - les contrôles sont des éléments IHM permettant de faciliter la saisie des données - le langage de programmation VBA permet d'étendre les fonctionnalités - des mécanismes de communication avec d'autres applications sont intégrés
Master ASE – SMaRT 2ème année 2010-2011 – P. Bonnet
4
Excel et Supervision Base de données « variables» du superviseur
capacité (feuille) rafraîchissement → imposé par le mécanisme de fonctionnement d'Excel
Calculs
formules de calcul fonctions prédéfinies écriture de fonction en VBA
Traitements