Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de comportement d un système



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

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

Initiation à LabView : Les exemples d applications :

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

Création d une application Android (APPInventor)

Plateforme de support en ligne. Guide d utilisation

1. Installation de COMPTINE

Logiciel PICAXE Programming Editor

Découvrir l'ordinateur (niveau 2)

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

1 - Se connecter au Cartable en ligne

Correction des Travaux Pratiques Organiser son espace de travail

Sélection du contrôleur

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Modules d automatismes simples

WEBVIEW. Serveur Web embarqué dans DIRIS G NOTICE D UTILISATION. com/webview_ software

Guide d utilisation du logiciel

P E U G E O T A L E R T Z O N E S Y S T E M E D E N A V I GAT I O N S U R T A B L E T T E T A C T I L E

DIDACTIEL ACHAT DE PLACES SITE WEB DFCO

NOTICE D INSTALLATION ET D UTILISATION DE LIVE BACKUP

Guide d installation CLX.PayMaker Office (3PC)

NOTICE TELESERVICES : Signaler un changement d adresse

Centrale d alarme DA996

NOTICE TELESERVICES : Créer mon compte personnel

DIAGNOSTIQUER EN UTILISANT L INFORMATIQUE

Notice d installation de la Centrale VIGIK DGM1

Tutoriels ACDSee 12 > ACDSee 12 pour les utilisateurs existants

À propos de cette page Recommandations pour le mot de passe... 26

CAHIER DES CHARGES GESTION DES STOCKS

Manuel Utilisateur Chariot odys.sante-lorraine.fr

COACH-II Manuel d utilisation

Sage Customer View (ios) Guide d installation et d utilisation

Démarrer et quitter... 13

Sous réserve de modifications techniques et des disponibilités, fabrication française.

Mise en route de votre collier GPS Pet Tracker

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

CONFIGURER VOTRE HEBERGEMENT WINDOWS

Guide complet d inscription en ligne au Forum 2014 de l OCDE

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Atelier «personnaliser l environnement de l ordinateur mai 2015

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Modes Opératoires WinTrans Mai 13 ~ 1 ~

GUIDE de prise en main. let s play

Styler un document sous OpenOffice 4.0

Guide d utilisation de la clé mémoire USB

SECURIWEB. Manuel d utilisation de la navigation. VERSION rev mars 2012

D-ViewCam V3.0 Video Management System

Pour accéder au Prêt numérique

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Supervision sécurité. Création d une demande de descente. 13/03/2014 Supervision sécurité Création d'une demande

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

wezee Disk Wifi Hard Drive Guide d installation rapide

Stopack : logiciel pour l entrepôt

Mon-complement-retraite.com Aide en ligne

Menu Fédérateur. Procédure de réinstallation du logiciel EIC Menu Fédérateur d un ancien poste vers un nouveau poste

Expertise du logiciel «GanttProject»

Mon Budget Guide d utilisateur Windows Phone 7

F.A.Q 1.0 Designer 3D Atex System

Guide d utilisation de «Partages Privés»

SOMMAIRE. Installation et utilisation HP RDX.doc

Comment utiliser FileMaker Pro avec Microsoft Office

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

Guide de l utilisateur de Cisco Unified Communications Manager Assistant pour Cisco Unified Communications Manager 6.0

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

COMMENT CREER SIMPLEMENT UN TABLEAU DE BORD AVEC SAS BI DASHBOARD 4.3?

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

e tic o N t u in g o L

POSTE INFORMATIQUE. Mr DUJARDIN a acheté du matériel informatique sur une boutique en ligne afin de se monter un PC. N'y

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

Manuel d utilisateur 1

Réalisation de cartes vectorielles avec Word

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

TUTORIEL Qualit Eval. Introduction :

2. Pour accéder au Prêt numérique, écrivez dans la barre d adresse de votre navigateur Web.

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

1. PRESENTATION DU PROJET

Boîtier NAS à deux baies

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

CTIconnect PRO. Guide Rapide

Le générateur d'activités

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

GloboFleet. Mode d emploi CardControl Plus

Créer des documents interactifs

Guide utilisateur i-milo >> Décisionnel

PROCÉDURE D AIDE AU PARAMÉTRAGE

SpeechiTablet Notice d utilisation

Manuel Extranet : guide de demande de réservation de salles, de matériel et de services. Table des matières

NOTICE D UTILISATION. PC / Version française

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

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Connected to the FP World

NOTICE D UTILISATION FACILE

Manuel utilisateur Netviewer one2one

Smart Pix SYSTÈME DE GESTION DU DIABÈTE. Manuel d utilisation

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Manuel d utilisation du web mail Zimbra 7.1

Manuel utilisateur Centre de Messagerie

I DIFACT. COGESTIB SA I DIFACT (Facturation Diverse) Page 1 / 22

Transcription:

Variables partagées et réseau. ET 24 : Modèle de comportement d un système 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 : 3 h. Objectif : Etre capable de réaliser le pilotage des E/S de contrôle commande à travers le réseau. Pré-requis : Les bases de Labview Bases théoriques : Aucune. Outil : Labview Support : Modalités : Activité sous forme de TD Synthèse et validation : Être capable de recréer en autonomie les modèles proposés. STI2D ET24 Diagramme d état avec Labview 1/10

Sommaire 1 Objectif.... 3 2 Notion de Variables partagées.... 3 2.1 Introduction.... 3 2.2 Problème.... 3 2.3 Création de la variable partagée.... 4 2.4 Utilisation de la variable partagée en local.... 5 2.5 Utilisation de la variable partagée en mode réseau.... 8 3 Exercices... 10 STI2D ET24 Diagramme d état avec Labview 2/10

1 Objectif. L objectif de ce document est de vous initier au pilotage d un système à distance à travers le réseau. La programmation du pilotage d un système proprement dite n est pas présentée ici car cela fait l objet d autres documents de cette formation. Deux points sont donc abordés ici : la notion de variables partagées ; l utilisation des variables partagées en réseau. 2 Notion de Variables partagées. 2.1 Introduction. Les variables partagées sont la manière la plus globale de stocker de l information dans Labview. Le contenu de ces variables peut être partagé entre plusieurs boucles d un même VI ; plusieurs VI différents stockés sur un seul ordinateur ; plusieurs VI différents stockés sur des ordinateurs différents sur le réseau. Labview possède un serveur intégré qui rend complètement transparent l utilisation de ces variables. Cette puissance a une contrepartie : elles sont un petit peu plus longues à définir qu une variable locale. Quoi qu avec un peu d habitude, tout cela se fait très rapidement. 2.2 Problème. Supposons que l on veuille travailler sur une grandeur en lecture et en écriture. Par exemple le nombre d incidents qui sont arrivés dans un processus. Ce nombre d incidents doit être accessible en écriture pour compter les incidents. Mais il doit aussi être accessible en lecture afin de prendre des décisions. Il est nécessaire d utiliser une variable de stockage. Celle-ci peut être : locale globale partagée STI2D ET24 Diagramme d état avec Labview 3/10

Les deux premières solutions sont simples à utiliser. Cependant, elles ne permettent pas un partage de l information à travers le réseau. 2.3 Création de la variable partagée. Etudions donc comment mettre en place la variable partagée. Pour cela : créez un projet vide ; dans ce projet, créez une variable partagée par Clic droit sur Poste de travail / Nouveau / Variable : définissez le nom et le type de votre variable. Remarquez que par défaut, la variable est publiée sur le réseau : validez, et remarquez que votre variable est stockée dans une bibliothèque qui n a pas encore de nom : STI2D ET24 Diagramme d état avec Labview 4/10

2.4 Utilisation de la variable partagée en local. Insérez un VI dans votre projet. Pour cela, faire un clic droit sur Poste de travail, puis Nouveau / VI. Créez une application de supervision ayant le fonctionnement suivant : une valeur Grandeur à surveiller est comparée à un Seuil ; lorsque la Grandeur à surveiller dépasse le Seuil, une variable Nbre_incidents est incrémentée ; un appui sur le bouton Reset réinitialise le Nbre_incidents à 0 ; le Nbre_incidents est représenté par une jauge sur la face avant ; dans un premier temps, la Grandeur à surveiller et le Seuil seront imposés par une règle graduée sur la face avant. Le diagramme et la face avant se trouvent ci-dessous. Essayez dans un premier temps de les faire tout seul. Les indications sont données après les diagrammes. STI2D ET24 Diagramme d état avec Labview 5/10

STI2D ET24 Diagramme d état avec Labview 6/10

Indications : La comparaison se trouve dans Programmation / Comparaisons /Supérieur? La détection de fronts montants One Shot Rising with Input se trouve dans la palette Real Time / Function Blocks / Edge Detect / Onse Shot Rising with Input. La boucle condition se trouve dans Programmation / Structures / Condition. Pour insérer une variable partagée, il faut faire un glisser / déposer avec la souris depuis le projet vers le diagramme : Par défaut, la variable partagée est déposée en lecture. Pour avoir un accès en écriture à la variable, faites un clic droit dessus, puis Mode d accès / écriture : Tester le fonctionnement du VI. STI2D ET24 Diagramme d état avec Labview 7/10

2.5 Utilisation de la variable partagée en mode réseau. Cahier des charges : Si le nombre d incidents passe au-dessus de 5, une énorme Led rouge doit s afficher sur l écran de votre collègue qui se trouve sur le réseau. La démarche pour lire une variable partagée disponible sur le réseau est la suivante : Créer un VI sur un poste réseau. Créer sur ce VI une boucle WHILE (dont on câblera directement la condition de fin au passage) : Placer une fonction de connexion aux variables partagées en dehors de la boucle. Cette fonction se trouve dans la palette Communication de données / Variable partagée /Connecter : Faire un clic droit sur l entrée violette Référence de variable partager, puis Créer / Constante : Labview crée une constante permettant d indiquer l emplacement des variables sur le réseau. Cliquer sur la flèche vers le bas Parcourir STI2D ET24 Diagramme d état avec Labview 8/10

puis parcourir l arborescence proposée jusqu à trouver la variable partagée que vous recherchez : L entrée Type de données attend le type de données! Comme notre variable partagée est de type Double, il faut créer une constante Double à partir de la palette Programmation / Numérique : La variable étant ouverte, il faut maintenant la lire à partir de la fonction Lire variable. Cette fonction se trouve dans la palette Communication de données / Variable partagée / Lire variable. Remarquez comment les blocs de variable partagée sont connectés. STI2D ET24 Diagramme d état avec Labview 9/10

La lecture de la variable étant effectuée, il n y a plus qu à traiter sa valeur : Testez le fonctionnement des VI. 3 Exercices Exercice 1 : Créez une fonction d acquittement d erreur (remise à zéro du nombre d alertes) sur le poste à distance (celui qui comporte la grosse Led rouge) Exercice 2 : Interfacez le VI serveur avec des entrées sorties réelles sur une carte NI 6009 associée à une platine de tests. Par exemple : la grandeur à mesurer pourra être la tension aux bornes d une photorésistance ; le seuil pourra être réglé par un potentiomètre. STI2D ET24 Diagramme d état avec Labview 10/10