Académique Documents
Professionnel Documents
Culture Documents
Dure : 1h.
Objectif : Un modle Simulink existant, tre capable de crer une face avant de
Afin de faire voluer ce document, merci de rapporter tout manque, erreur ou amlioration
possible david.granjon@ac-lyon.fr, ou guillaume.martin@ac-lyon.fr .
Sommaire
Sommaire ................................................................................................................................................... 2
Introduction. ................................................................................................................................................ 2
1.1
1.2
1.3
Dmarche. ........................................................................................................................................... 3
3.1
3.2
3.3
3.4
3.5
3.6
Exercices. ..................................................................................................................................... 9
4.2
4.3
Introduction.
1.1 Objectif du document.
Matlab est un outil puissant pour la simulation multiphysique. Cependant, il est peu pratique pour crer
des faces avant de contrle.
Mais il est trs pratique de crer des faces avant pour visualiser la manire dont se comporte le modle.
Or, la cration de face avant est justement un des points forts de Labview.
Le module Simulation Interface Toolkit (SIT) de Labview permet de faire communiquer un modle
Simulink et une face avant Labview.
Ce document a donc pour objectif de vous prsenter la dmarche de pilotage dun modle Simulink avec
Labview.
lors de la simulation :
o
Serveur SIT
(Dmarr par
Matlab)
2 Dmarche.
La dmarche de contrle dun modle Simulink par Labview est la suivante :
cration du modle ;
simulation.
Cette dmarche est illustre travers un exemple simple dans le chapitre suivant.
placez un bloc
placez un bloc
placez un bloc
Indiquez que vous souhaitez que Simulink communique avec le SIT en choisissant de gnrer le code
dans la dll nidll.tlc :
Remarque : le modle Simulink et la face avant pourraient ventuellement se trouver sur deux
ordinateurs diffrents sur le rseau.
Dans la section Mappings, faites correspondre les lments de la face avant de Labview avec les
variables prsentes dans le modle Simulink. Pour cela, double-cliquez dans les emplacements vides de
la colonne Mapped Parameter / Signal. Le choix est ensuite intuitif :
les entres / sorties que vous avez dfinies au moyen des blocs
et
Remarquez aussi le travail effectu sur le diagramme, sur lequel il ne faut pas intervenir.
3.6 Exercices.
Exercice 1 : Ajoutez un bouton permettant de contrler le dcalage (Bias) du signal sinusodal.
Remarque : Pour modifier les paramtres de contrle du SIT, il faut retourner dans le menu Outil / SIT
Connexion manager.
Exercice 2 : Connectez le modle de store automatis une face avant Labview.
votre lyce a achet les toolbox mais ne les a pas encore installs. La solution la plus efficace
dans ce cas sera de tlphoner au service dassistance Mathworks qui pourra vous guider
rapidement et efficacement.
Ouvrir Matlab ;
10
Remarque : Si Matlab vous refuse laccs en criture, il faut le lancer en tant quadministrateur :
Lancez Simulink, la toolbox NI SIT Blocks doit tre installe dans le Library Browser comme
indiqu ci-dessous :
11
12