Création d une face avant de modèle Simulink avec Labview.



Documents pareils
ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700

ET 24 : Modèle de comportement d un système Introduction à Labview et initiation à la réalisation d un Instrument Virtuel (VI).

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

Guide SQL Server 2008 pour HYSAS

Notice d installation et d utilisation du blog nomade avec un nouveau blog

Procédure d installation détaillée

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

DOCUMENTATION POINT FACTURE

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

Procédure d import des bases de données GestCab vers Médicab version 10.

Gestion des documents avec ALFRESCO

Tutoriel Sage One Edition Expert-Comptable. - Le cabinet d Expertise-Comptable doit appeler le Service Client Sage One au

Tutorial NL220. Objectifs : Fournir un guide utilisateur pour NL220. Présenter une méthodologie efficace pour la création de projet

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

Installation d un ordinateur avec reprise des données

Tutoriel : Créer un site web simple avec Composer. Fiche consigne Page 1 sur 6

Accéder à ZeCoffre via FTP

WINDOWS SERVER 2003-R2

Paiement sécurisé sur Internet. Tableau de bord Commerçant

Initiation à LabView : Les exemples d applications :

Enregistrement de votre Géorando Maxi Liberté

l'atelier Scientifique

IceWarp Desktop Client permet de gérer à la fois les s, les calendriers, les contacts et les messages instantanés.

GUIDE NSP Activation et gestion des produits avec NSP

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

Guide d initiation DAQ

La Clé informatique. Formation Internet Explorer Aide-mémoire

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ

Effectuer des changements par lots avec BCDI abonnement

Rapports d activités et financiers par Internet. Manuel Utilisateur

Manuel d'installation de GESLAB Client Lourd

USER GUIDE. Interface Web

CREER UN ENREGISTREMENT DANS LA ZONE DNS DU DOMAINE

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

Gestion des Factures

I- Créer un compte Doodle:

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

GUIDE NSP Activation et gestion des produits avec NSP

Comment se connecter au dossier partagé?

Configuration de base de Jana server2. Sommaire

Fiche n 14 : Import / Export avec PlanningPME

Transmission d informations sur le réseau électrique

Logiciel de gestion pour restaurants et Bars

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

DE LA CAMÉRA SOMMAIRE

ESPACE COLLABORATIF SHAREPOINT

UltraBackup NetStation 4. Guide de démarrage rapide

Procédure d installation d AMESim 4.3.0

WinReporter Guide de démarrage rapide. Version 4

NAS 206 Utiliser le NAS avec Windows Active Directory

Manuel d utilisateur BilanKine Version 1.5

CONFIGURATION FIREWALL

Notice d'utilisation Site Internet administrable à distance

Media Nav. Prise en main de Media Nav

Guide d installation UNIVERSALIS 2014

NOTICE D UTILISATION. PC / Version française

Objet du document. Version document : 1.00

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

Création d un compte No-IP et configuration

SAGE Financements Notice de mise à jour via internet

HAYLEM Technologies Inc.

Comment accéder à d Internet Explorer

ODOTRACK pour Android 2.0 GUIDE D UTILISATION

Connecter le lecteur réseau de Pro-Cardex 3 Vérifier la version du gestionnaire de base de données 5 Procéder à l installation 6

«Guide de connexion à l espace privé et déclaration en ligne sur cnv.fr»

Sage Déclarations Sociales

Installation de GFI MailSecurity en mode passerelle

Universalis Guide d installation. Sommaire

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000

Système de vidéosurveillance pour Pocket PC

Google Drive, le cloud de Google

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

Installation de Joomla avec Filezilla

Manuel d utilisateur 1

ENT Espace de stockage

SQL SERVER PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

Service d'authentification LDAP et SSO avec CAS

CONFIGURATION DE L AUTOMATE SIEMENS

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

GUIDE D UTILISATION ADSL ASSISTANCE

1 - Se connecter au Cartable en ligne

NOTICE TELESERVICES : Payer un impôt et gérer les contrat de paiement des impôts professionnels

Guide d installation des licences Solid Edge-NB RB

Manuel de l'utilisateur

CONFIGURER VOTRE HEBERGEMENT WINDOWS

Guide d utilisation Billetterie FFR. Avril 2014 V0

VD Négoce. Description de l'installation, et procédures d'intervention

Les tablettes et l'extranet Intermixt Mode d'emploi

Gestionnaire des services Internet (IIS)

3.2. Matlab/Simulink Généralités

Nouvelles fonctionnalités

Le générateur d'activités

Transcription:

ET 24 : Modèle de comportement d un système Création d une face avant de modèle Simulink avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de comportement d un système Durée : 1h. Objectif : Un modèle Simulink existant, être capable de créer une face avant de contrôle de ce modèle avec Labview. Pré-requis : Aucun. Bases théoriques : Aucune. Outils : Simulink équipé des toolbox Simulink Coder et Embedded coder ; Labview équipé du module Simulation Interface Toolkit (SIT) Supports : Cas d'école. Modalités : Activité sous forme de TD Synthèse et validation : Réinvestir les notions abordées dans la suite de l'enseignement aux modèles multidomaines. Travail à réaliser : Exercices inclus dans le TD. Afin de faire évoluer ce document, merci de rapporter tout manque, erreur ou amélioration possible à david.granjon@ac-lyon.fr, ou guillaume.martin@ac-lyon.fr. STI2D ET24 Lien Simulink / Labview 1

Sommaire Sommaire... 2 Introduction.... 2 1.1 Objectif du document.... 2 1.2 Principe de fonctionnement du SIT.... 3 1.3 Installation du SIT.... 3 2 Démarche.... 3 3 Exemple : contrôle d un signal sinusoïdal.... 4 3.1 Création du modèle.... 4 3.2 Configuration de la communication entre Simulink et le SIT ;... 5 3.3 Création d une face avant Labview.... 6 3.4 Connexion de la face avant avec le SIT.... 6 3.5 Prise de contrôle du modèle Simulink par Labview :... 8 3.6 Exercices.... 9 4 Annexe : Installation du SIT.... 10 4.1 Installation du module SIT de Labview.... 10 4.2 Installation des Toolbox Embedded Coder et Simulink Coder.... 10 4.3 Configuration de Matlab afin que le SIT soit lancé au démarrage.... 10 Introduction. 1.1 Objectif du document. Matlab est un outil puissant pour la simulation multiphysique. Cependant, il est peu pratique pour créer des faces avant de contrôle. Mais il est très pratique de créer des faces avant pour visualiser la manière dont se comporte le modèle. Or, la création de face avant est justement un des points forts de Labview. Le module Simulation Interface Toolkit (SIT) de Labview permet de faire communiquer un modèle Simulink et une face avant Labview. STI2D ET24 Lien Simulink / Labview 2

Ce document a donc pour objectif de vous présenter la démarche de pilotage d un modèle Simulink avec Labview. 1.2 Principe de fonctionnement du SIT. Le principe de fonctionnement du SIT est le suivant : le démarrage de Matlab lance le serveur SIT ; lors de la simulation : o Labview communique avec le SIT ; o Simulink communique avec le SIT ; o Le SIT synchronise les données entre Simulink et Labview. Serveur SIT (Démarré par Matlab) 1.3 Installation du SIT. L installation du SIT est décrite dans le chapitre : 4) Annexe : Installation du SIT. 2 Démarche. La démarche de contrôle d un modèle Simulink par Labview est la suivante : création du modèle ; configuration de la communication entre Simulink et le SIT ; création d une face avant Labview ; connexion de la face avant avec le SIT ; simulation. Cette démarche est illustrée à travers un exemple simple dans le chapitre suivant. STI2D ET24 Lien Simulink / Labview 3

3 Exemple : contrôle d un signal sinusoïdal. 3.1 Création du modèle. Créez le modèle Simulink comme d habitude. Mais en plus, à partir de la librairie : placez un bloc sur les entrées qui seront contrôlées par Labview ; placez un bloc sur les sorties que vous souhaiterez afficher ; placez un bloc. Pour votre première utilisation du SIT, créez le modèle suivant : STI2D ET24 Lien Simulink / Labview 4

3.2 Configuration de la communication entre Simulink et le SIT ; Allez dans le menu Simulation / Configuration parameters. Placez le pas de simulation du Solver à Fixed Step : Indiquez que vous souhaitez que Simulink communique avec le SIT en choisissant de générer le code dans la dll nidll.tlc : Validez puis réglez un temps de simulation infini : Laissez Matlab ouvert et créer un nouveau VI vide dans Labview. STI2D ET24 Lien Simulink / Labview 5

3.3 Création d une face avant Labview. Sur la face avant du VI vide, placez les éléments de contrôle et les éléments de visualisation. Pour ce premier exemple, créez la face avant suivante : 3.4 Connexion de la face avant avec le SIT. Allez dans le menu Outils / SIT Connexion manager. Dans la section Model and Host, réglez l IP du serveur SIT et l emplacement du modèle. STI2D ET24 Lien Simulink / Labview 6

Remarque : le modèle Simulink et la face avant pourraient éventuellement se trouver sur deux ordinateurs différents sur le réseau. Dans la section Mappings, faites correspondre les éléments de la face avant de Labview avec les variables présentes dans le modèle Simulink. Pour cela, double-cliquez dans les emplacements vides de la colonne Mapped Parameter / Signal. Le choix est ensuite intuitif : Remarque : Il est possible de contrôler tous les paramètres du modèle Simulink : les entrées / sorties que vous avez définies au moyen des blocs et ; les variables internes à chaque bloc. Validez. Labview insère un pupitre de contrôle de simulation sur la face avant : Remarquez aussi le travail effectué sur le diagramme, sur lequel il ne faut pas intervenir. STI2D ET24 Lien Simulink / Labview 7

3.5 Prise de contrôle du modèle Simulink par Labview : Démarrez le VI, puis cliquez sur la touche Lecture de la partie Model Controls : STI2D ET24 Lien Simulink / Labview 8

3.6 Exercices. Exercice 1 : Ajoutez un bouton permettant de contrôler le décalage (Bias) du signal sinusoïdal. Remarque : Pour modifier les paramètres de contrôle du SIT, il faut retourner dans le menu Outil / SIT Connexion manager. Exercice 2 : Connectez le modèle de store automatisé à une face avant Labview. STI2D ET24 Lien Simulink / Labview 9

4 Annexe : Installation du SIT. 4.1 Installation du module SIT de Labview. Le module SIT est vendu avec l offre éducation. Si le SIT est correctement installé vous devez pouvoir avoir accès au menu Outil / SIT connexion manager dans Labview. Si ce n est pas le cas, téléphonez à National Instrument afin que la société puisse vous fournir les licences SIT. 4.2 Installation des Toolbox Embedded Coder et Simulink Coder. Les toolbox Embedded Coder et Simulink Coder doivent être installé sur votre ordinateur, comme le montre l image ci-contre. Elles permettent de générer le code nécessaire aux échanges entre les différentes cibles. Le SIT dans le présent cas, mais aussi Arduino et Lego Mindstorms. Si ces Toolbox ne sont pas installées sur votre ordinateur, deux solutions : votre lycée n a pas encore acheté ces toolbox ; votre lycée a acheté les toolbox mais ne les a pas encore installés. La solution la plus efficace dans ce cas sera de téléphoner au service d assistance Mathworks qui pourra vous guider rapidement et efficacement. 4.3 Configuration de Matlab afin que le SIT soit lancé au démarrage. La procédure pour configurer Matlab afin qu il lance le SIT au démarrage est la suivante : Ouvrir Matlab ; A l aide du gestionnaire de fichiers de Matlab, aller dans le répertoire indiqué cicontre et ouvrir le fichier matlabrc.m. Copier le code suivant en fin de fichier et enregistrer : addpath('c:\simulationinterfacetoolkit'); NISIT_AddPaths; NISITServer; STI2D ET24 Lien Simulink / Labview 10

Remarque : Si Matlab vous refuse l accès en écriture, il faut le lancer en tant qu administrateur : Redémarrer Matlab, le SIT doit se lancer comme illustré ci-dessous : Lancez Simulink, la toolbox NI SIT Blocks doit être installée dans le Library Browser comme indiqué ci-dessous : STI2D ET24 Lien Simulink / Labview 11

STI2D ET24 Lien Simulink / Labview 12