ENSMA. Ecole Nationale Supérieure de Mécanique et d'aérotechnique. TRAVAUX PRATIQUES D'INFORMATIQUE INDUSTRIELLE Partie 1

Dimension: px
Commencer à balayer dès la page:

Download "ENSMA. Ecole Nationale Supérieure de Mécanique et d'aérotechnique. TRAVAUX PRATIQUES D'INFORMATIQUE INDUSTRIELLE Partie 1"

Transcription

1 ENSMA Ecole Nationale Supérieure de Mécanique et d'aérotechnique Téléport 2, 1 avenue Clément Ader - B.P FUTUROSCOPE Cedex (FRANCE) TRAVAUX PRATIQUES D'INFORMATIQUE INDUSTRIELLE Partie 1 Avril - Mai 2007

2 SOMMAIRE 1 INTRODUCTION AU LOGICIEL D'INSTRUMENTATION LABVIEW LE CONCEPT D'INSTRUMENT VIRTUEL PRINCIPE DE LABVIEW LE LANGAGE G UTILISATION DE LABVIEW SOUS WINDOWS L environnement de LabVIEW... 6 a La boite à outils... 7 b La Fenêtre Commandes... 7 c La Fenêtre Fonctions Création d un VI... 8 a Définition de l interface utilisateur... 9 b Edition du diagramme flot de données c Encapsulation d Structures de programmation e Techniques de déboggage f Sauvegarde des VIs Mémento sur le tracé de courbes PROGRAMMATION MULTITACHE EN LABVIEW BIBLIOGRAPHIE PROGRAMMATION CLIENT/SERVEUR BASEE SUR TCP/IP BUTS DE CETTE REALISATION QUELQUES EXPLICATIONS SUR LA PROGRAMMATION D UNE APPLICATION DE TYPE CLIENT/SERVEUR DEFINITION DE L APPLICATION QUELQUES VI UTILES PROGRAMMATION DE CGI QU EST-CE QU UN CGI? CADRE DE L ETUDE ELEMENTS DE PROGRAMMATION LABVIEW UTILES POUR CET EXERCICE ELEMENTS D HTML GLOSSAIRE ET ABREVIATIONS ASSOCIES A LA COMMUNICATION SUR L INTERNET PROGRAMMATION D UN SYSTEME DE CONTROLE/COMMANDE EN LABVIEW : APPLICATION AU CONTROLE DE TRAINS ELECTRIQUES MINIATURES TRAVAIL DEMANDE PRINCIPAUX «VI» UTILISES DANS CE TP

3 1 Introduction au logiciel d'instrumentation LabVIEW LabVIEW (Laboratory Virtual Instrument Engineering Workbench) est un logiciel de développement d'applications d'instrumentation. Bien que tout à fait utilisable dans un grand nombre de domaines, LabVIEW est plus particulièrement destiné à l'acquisition de données et au traitement du signal. En effet, ce logiciel offre de larges possibilités de communication entre l'ordinateur et le monde physique, (par cartes d'acquisitions analogiques ou digitales, cartes GPIB, réseau, liaisons série et parallèles, etc.) ainsi que d'importantes bibliothèques mathématiques permettant de traiter les signaux mesurés. L'idée de LabVIEW est de remplacer les instruments de mesures et d'analyse d'un laboratoire par un ordinateur muni de cartes spécifiques et d'un logiciel approprié, au même titre qu'un ordinateur muni d'une carte son et d'un logiciel de musique peut remplacer n'importe quel instrument de musique ou bien encore une table de mixage. Dans le cadre de la mesure, les cartes permettent de convertir des signaux électriques (provenant de capteurs mesurant des grandeurs physiques) en données numériques. Ainsi, un seul ordinateur muni d'une carte d'acquisition analogique et de LabVIEW est capable de remplacer un voltmètre, un fréquencemètre ou un oscilloscope. De plus on pourra traiter, analyser et archiver automatiquement sur disque les mesures effectuées. 1.1 Le concept d'instrument virtuel Un instrument de mesure classique peut se décomposer en quatre parties logiques: la première partie réalise la conversion d'une grandeur physique en signal électrique (exemple d'une thermistance et de son alimentation). C'est le conditionnement des signaux. la seconde partie réalise la mise en forme de cette grandeur électrique quelconque en une grandeur électrique exploitable par des circuits électroniques. la troisième partie est constituée des circuits électroniques de traitement et/ou d'analyse (exemple du calcul du spectre fréquentiel d'un signal). la quatrième partie réalise l'affichage des résultats (exemple du tube cathodique d'un oscilloscope, ou des afficheurs digitaux d'un voltmètre) et permet de changer les paramètres de l'instrument (exemple du potentiomètre réglant l'échelle de visualisation sur l'écran de l'oscilloscope). De même, un instrument de mesure informatique va se décomposer suivant quatre parties: une première partie identique à la précédente mais réalisée par des circuits spécifiques de mise en forme des grandeurs physiques en une tension exploitable (exemple: 0-5 V), c'est ce que font les cartes de conditionnement de signaux (SCXI,...). la seconde partie convertit ces signaux électriques mis en forme en une grandeur numérique et stocke ces valeurs dans la mémoire de l'ordinateur (cartes de conversion analogiques digitales). la troisième partie traite et analyse ces valeurs numériques, ce travail est réalisé par le logiciel. la quatrième partie affiche les résultats sur l'écran de l'ordinateur, et permet de changer les paramètres de l'instrument grâce à la souris ou au clavier. Ce travail est également réalisé par le logiciel. 3

4 On appelle "instrument virtuel" l'ensemble composé de la troisième et quatrième partie de l'instrument. Avec LabVIEW, on pourra manipuler ces instruments virtuels comme s il s'agissait des instruments réels : on pourra par exemple tourner un potentiomètre (virtuel puisque c'est une image de potentiomètre) grâce à la souris ou bien visualiser une courbe sur une portion de l'écran représentant un oscilloscope. 1.2 Principe de LabVIEW LabVIEW permet de réaliser, entre autre, des instruments virtuels. Par extension on appellera VI (pour Virtual Instrument) toute application réalisée avec LabVIEW. Un VI est composé de trois parties liées: Une face avant (Panel) cf. figure 1.1 : c'est l'interface (ou moyen de communication) avec l'utilisateur. Cette face avant, personnalisable à loisir, est composée d'objets graphiques comme des interrupteurs, des potentiomètres, des zones de graphismes, etc.. Elle représente la face avant de l'instrument. Un diagramme (Diagram) cf. figure 1.2 : cette partie décrit le fonctionnement interne du VI. On utilise le langage G pour décrire ce fonctionnement. Destinés à être utilisés par des ingénieurs et des scientifiques, non informaticiens de formation, LabVIEW utilise le langage de programmation graphique G (pour Graphique) afin de décrire les programmes dictant le comportement de l'application. Ainsi l'utilisateur est affranchi de la lourde syntaxe des langages de programmation textuels tels que C, Basic, etc.. Une icône (Icon) cf. figure 1.3 : C'est la symbolisation de l'instrument virtuel qui permettra de faire appel à un instrument virtuel déjà créé à l'intérieur d'un autre instrument virtuel, c'est un principe de structure hiérarchique et de modularité. Figure Face avant (Panel) Figure Diagramme (Diagram) Figure Icône (icon) 4

5 1.3 Le langage G Le langage G se base sur le principe du flot de données, auquel ont été ajoutées des structures de programmation afin d'avoir un langage de programmation complet. Un diagramme flot de données permet d'exprimer une fonction de manière graphique. Un tel diagramme (cf. figure 1.4) est composé de : terminaux: ils définissent les entrées (rectangle gras) et les sorties (rectangle fin) de la fonction, nœuds: ils définissent les opérations à effectuer. Ils sont représentés par un carré pouvant éventuellement contenir une image illustrant leur fonctionnalité, arcs orientés: ils relient nœuds et terminaux et permettent d'indiquer le passage de données d'un nœud vers un autre. Par convention, ces arcs sont orientés implicitement de gauche à droite. jetons: ils représentent les données transitant sur les arcs. Ils sont représentés par des points. Des règles d'évolution permettent de faire évoluer ce diagramme : à l'initialisation les terminaux d'entrées produisent chacun un jeton, lorsqu'un nœud possède un jeton sur chacun de ses arcs entrants, il peut être exécuté: chaque jeton en entrée est consommé et le nœud produit un jeton sur chacun de ses arcs sortants. Un diagramme flot de données peut être encapsulé afin d'être réutilisé, en tant que nœud, par d'autres diagrammes flot de données. Les terminaux du diagramme deviennent alors les entrées/sorties du nœud. Ainsi le diagramme de la figure 1.4 exprime le calcul de "d = a + b * (b - c)" et de "e = b - c". A l'instant considéré, le nœud "+" peut être tiré, et le nœud "-" a été tiré. Le nœud "*" ne peut être tiré pour l'instant puisqu'un de ses arc d'entrée ne possède pas de jeton. Cela sera possible lorsque le nœud "+" aura été tiré et qu'il aura produit un jeton sur son arc de sortie. La figure 1.5 représente la forme encapsulée de ce diagramme. a b Terminal d entrée c + - Noeud Arc orienté d Terminal de sortie e Jeton Figure Un diagramme flot de données a b c d e Figure Encapsulation d'un diagramme flot de données 5

6 1.4 Utilisation de LabVIEW sous Windows 95 Pour lancer LabVIEW, suivez la séquence de menu suivante: Démarrer programmes National Instruments LabVIEW 6 ou bien, cliquez sur le raccourci bureau LabVIEW (cf. figure 1.6). Figure Raccourci bureau pour LabVIEW L environnement de LabVIEW Lorsque LabVIEW est lancé, celui-ci ouvre par défaut un nouveau VI. Deux fenêtres vierges apparaissent à l écran : une face avant ou Panel (de fond gris) et un diagramme ou Diagram (de fond blanc) (cf. figure 1.7). Figure Nouveau VI Chacune de ces fenêtre est composée de : une barre de titre, contenant le titre du VI. L extension Diagramme indique que la fenêtre considérée est le diagramme. La fenêtre dont la barre de titre est bleue indique que celle-ci a le contrôle, c est à dire que c est à elle que s adressent les informations provenant du clavier ou de la souris. On donne le contrôle à une fenêtre en cliquant sur cette fenêtre. une barre de menus déroulant. Ceux ci permettent de gérer la sauvegarde des programmes, de gérer les différentes fenêtres, etc. une barre d'exécution/édition (cf. figure 1.8) se retrouve dans chacune des fenêtres et permet de lancer l'exécution d'un VI, de l'arrêter, etc.. Cependant on ne retrouve les icônes de déboggage que dans la fenêtre diagramme. Différentes fenêtres permettent de créer des VIs : la boite à outils va permettre de manipuler les objets graphiques créés, la fenêtre Commandes va permettre de créer des objets graphiques sur la face avant, la fenêtre Fonctions va permettre de créer des objets graphiques dans le diagramme. On appelle "pop-up" le fait de cliquer avec le bouton droit de la souris dans une fenêtre en laissant le bouton enfoncé. Par exemple, lorsque l'on fait un pop-up sur un objet, un menu contextuel apparaît, permettant de changer les propriétés de cet objet. Lorsque l on fait 6

7 un pop-up dans la face avant (resp. diagramme) une fenêtre Commandes (resp. Fonctions) apparaît. Les fenêtres de LabVIEW sont généralement des fenêtres fugitives, c est à dire qu elle n existent que le temps de la manipulation désirée. Cependant on peut rendre leur affichage permanent en cliquant sur la punaise (cf. figure 1.9) qui se trouve en haut à gauche de ces fenêtres. Figure punaise Exécution Stop Fin d exécution détaillée Pause Pas à pas détaillé Police Disposition Exécution continue Pas à pas non détaillé Animation Alignement Gestion des plans (avant/arrière) Figure Barre d'exécution/édition a La boite à outils On fait apparaître la boite à outils (cf. figure 1.10) permettant de manipuler les objets graphique, en suivant la séquence de menu Fenêtres Palette d outils ou bien en faisant un popup dans la fenêtre avec la touche shift appuyée. Une fois apparue, la boite à outils est toujours visible. On sélectionne l outil désiré en cliquant dessus. Il est à noter que la touche tabulation permet une sélection rapide des outils. Figure Boite à outils b La Fenêtre Commandes Lorsqu'une fenêtre de type face avant est active, on peut faire apparaître une fenêtre nommée Commandes (cf. figure 1.11) permettant de positionner des objets sur la face avant en suivant la séquence de menu FenêtrePalette de commandes ou bien en faisant un pop-up dans la fenêtre. Une fenêtre sous menu contenant des objets graphiques apparaît lorsque l on clique sur les icônes de cette fenêtre (cf. figure 1.11). 7

8 La sélection d'un objet dans un de ces sous menu permet de le disposer dans la face avant et fait automatiquement correspondre un terminal dans le diagramme (cf. figure 1.12). Cette fenêtre n apparaît que lorsqu une fenêtre de type face avant est active: si une fenêtre de type diagramme est active, cette fenêtre disparaît. Figure La fenêtre commandes et ses sous menus Figure Correspondance des objets entre face avant et diagramme c La Fenêtre Fonctions De la même manière que pour la face avant, lorsqu'une fenêtre de type diagramme a le contrôle, on peut faire apparaître une fenêtre nommée Fonctions (Figure 13) permettant de positionner des objets dans le diagramme en suivant la séquence de menu Fenêtres Palette de fonctions ou bien en faisant un pop-up dans la fenêtre. Une fenêtre sous menu contenant des nœuds (fonctions) apparaît lorsque l on clique sur les icônes de cette fenêtre (Figure 13). La sélection d'un objet permet de le disposer dans le diagramme. Comme la fenêtre Commandes, cette fenêtre n apparaît que lorsqu une fenêtre de type diagramme a le contrôle Création d un VI La création d un VI se déroule en trois phases : création de l interface utilisateur, édition du diagramme flot de données, encapsulation du VI. Lors de la création d un nouveau VI, il faut partir d un VI vierge : menu Fichier Nouveau 8

9 a Définition de l interface utilisateur Il s agit de placer dans la face avant les différents objets permettant de communiquer avec l utilisateur. Ces objets proviennent de la fenêtre Commandes et peuvent être de deux natures : commandes : variable d'entrée, l utilisateur pourra manipuler cet objet pour donner des consignes. Par exemple un bouton ou bien un potentiomètre. Figure La fenêtre Fonctions et ses sous menus indicateur : variable de sortie, l utilisateur lira la valeur de cet objet pour avoir des informations. Par exemple un vu-mètre ou bien un graphique. Un objet de type commande (resp. indicateur) peut être transformé en indicateur (resp. commande). Pour cela, il suffira de faire un pop-up sur l objet et de choisir le menu Changer en indicateur (resp. Changer en commande). Il est à noter que ce pop-up fait apparaître un menu qui permet de changer l'ensemble des caractéristiques de l objet (Figure 14). Lors de la création de ces objets dans la face avant, les terminaux correspondant apparaissent automatiquement dans le diagramme. Les terminaux correspondant à une commande sont entourés d un bord épais (cf. figure 1.15), ceux correspondant à un indicateur sont entourés d un bord fin (cf. figure 1.16). 9

10 Figure Un indicateur type vumètre et son menu pop-up Figure Une commande (face avant) et son terminal (diagramme) Figure Un indicateur (face avant) et son terminal (diagramme) b Edition du diagramme flot de données Lorsque l interface utilisateur a été définie, tous les terminaux nécessaires au diagramme flot de données se trouvent dans la fenêtre diagramme. Il faut maintenant placer les nœuds du diagramme. Ces nœuds se trouvent dans la fenêtre Fonctions. Il suffit donc de les sélectionner et de les disposer dans le diagramme (cf. figure 1.17). Figure Disposition des nœuds dans le diagramme Les nœuds sont regroupés dans des sous menus logiques, ainsi toutes les fonctions arithmétiques usuelles sur les nombres se trouvent dans le sous menu Numérique. Lorsque les différents objets nécessaires au diagramme ont été créés, les arcs permettant de les relier sont créés à l'aide de l'outil bobine (cf. figure 1.18) en cliquant sur les points d'entrée ou de sortie des différents nœuds à relier. 10

11 Il est possible de faire apparaître une fenêtre d'aide (cf. figure 1.19) en suivant la séquence de menu AideAide contextuelle. Cette fenêtre permet de connaître quels sont les points d'entrées/sorties du VI, ainsi qu'une description de sa fonction. LabVIEW propose des types de données de base (cf. figure 1.20). Chaque type est repéré à l'aide de couleurs différentes. Les arcs d'un type donné ont la couleur de ce type, leur représentation peut varier d'un type à l'autre. Différentes structures de données (cf. figure 1.21) sont disponibles, basées sur la notion de tableau (un scalaire est un tableau de dimension 0, un vecteur est un tableau de dimension 1, etc.). Figure Création des arcs à l'aide de l'outil bobine Figure Fenêtre d'aide Entiers (bleu) Réels (orange) Booléen (vert) Chaine de caractères (rose) Type construit (marron) Type scalaire (fil fin) Commande (source de donnée) Indicateur (affichage de résultat) Type vecteur (Fil épais) Type tableau (fil double) Figure Différentes structures de données Figure Différents types de données c Encapsulation Pour encapsuler un VI, afin de pouvoir l'utiliser comme sous-vi dans un autre VI, il faut définir le nœud qui lui correspond ainsi que ses entrées/sorties. On fait apparaître les connections du nœud correspondant à un VI en faisant un pop-up sur l'icône de la fenêtre face avant du VI (coin haut droit) et en choisissant le menu Visualiser le connecteur (cf. figure 1.22). 11

12 En cliquant alternativement sur les connecteurs et sur les objets de la face avant, on établit les entrées/sorties du nœud correspondant. Si le nombre de connecteurs ne convient pas, il est possible de le changer à l'aide du menu Modèles. Figure Le connecteur Le menu Editer l icône permet de générer un dessin à l'intérieur de l'icône du VI à partir d'un éditeur d'icône. d Structures de programmation Les structures de programmation se trouvent dans le menu Structures de la fenêtre Fonctions (cf. figure 1.23). Ce sont: La séquence, Le choix, La boucle "Pour", La boucle "Tant que", La calculatrice, Les variables locales et globales. Figure Sous-menu Structures u Le choix Cette structure (cf. figure 1.24) permet d'exécuter des flots de données différents suivant la valeur reliée a l'entrée. Cette entrée notée doit être reliée à un booléen (structure type si alors sinon) ou bien à un entier (structure type case). A l'intérieur de chaque fenêtre de cette structure seront édités les diagramme flot de données correspondant au différent cas. Lorsque le choix est un entier ou un type énuméré, on ajoute des fenêtres supplémentaire à cette structure à l'aide d'un pop-up sur une des flèches et en sélectionnant le menu "Ajouter une condition". Cliquer ici pour voir le cas true Figure Structure de choix 12

13 * La Boucle "Pour" Cette structure (cf. figure 1.25) permet d'effectuer des calculs itératifs. Le flot de donnée placé à l'intérieur de cette structure est exécutée N fois. L'indice de boucle i variant de 0 à N-1. Tunnels Lorsqu'un tableau arrive sur une structure de boucle, un tunnel est créé: le tableau est automatiquement indexé de sorte qu'à chaque itération (l indexation est représentée par des petits crochets), c'est l'élément d'indice i du tableau qui est passé dans la boucle. Cependant il est possible d'envoyer un tableau à l'intérieur d'une boucle en faisant un pop-up sur le tunnel et en sélectionnant l'option "Désactiver l indexation". Inversement lorsqu'une valeur sort de la boucle, elle est automatiquement stockée dans un tableau à l'indice i. Si l'option "Désactiver l indexation" est sélectionnée, seule la dernière valeur est émise. Registre à décalage Figure Structure de boucle "Pour" Il est possible de récupérer un résultat provenant d'une itération précédente à l'aide des registres à décalages (ou Shift Register). Ils apparaissent lorsque l'on fait un pop-up sur le bord de la structure de boucle et que l'on sélectionne le menu Ajouter un registre à décalage.. * La Boucle "Tant que" La structure de boucle "Tant que" permet de faire des calculs itératifs où le nombre d'itération n'est pas forcément connu à l'avance (cf. figure 1.26). Une condition d'arrêt booléenne doit alors être connectée: la boucle s'exécutera tant que cette valeur booléenne sera vraie. Une boucle "Tant que" s'exécutera toujours au moins une fois. Comme la boucle "Pour", la boucle "Tant que" possède des registres à décalages et des tunnels, cependant ces derniers sont par défaut en mode "Désactiver l indexation ". Figure Structure de boucle Tant que 13

14 e Techniques de déboggage Lors de l'édition du diagramme, des erreurs peuvent apparaître. Lorsqu'elles surviennent la flèche d'exécution se brise indiquant que le VI ne peut s'exécuter (cf. figure 1.27). Pour connaître la cause de l'erreur, on peut faire apparaître une fenêtre de report d'erreur (cf. figure 1.28) en suivant le menu FenêtresListe des erreurs ou bien en cliquant sur la flèche brisée. Flèche cassée Alerte Figure Signalisation des erreurs Le symbole d'alerte (point d'exclamation dans triangle) signale un problème potentiel (qui risque de se transformer en erreur). Le report des alertes se fait également dans la fenêtre de report d'erreurs. Pour localiser plus facilement une erreur il suffit de sélectionner le texte signalant l'erreur et de cliquer sur le bouton Rechercher ou bien de double-cliquer sur le texte signalant l'erreur. Figure Fenêtre de report d'erreurs La flèche d'exécution peut se briser pour deux raisons : un erreur a été commise et il faut alors y remédier immédiatement, un nœud dont la connexion de certaine entrées est obligatoire a été déposé dans le diagramme: la flèche est brisée jusqu'à la connexion de ses entrées. L'erreur la plus courante est l'erreur de câblage : lorsque l'on tente, par exemple, de relier un entier à un booléen, ou bien de relier deux commandes ou deux indicateurs entre eux. Ce type d'erreur se traduit par un fil pointillé (cf. figure 1.29) à la place d'un fil continu. Il faut alors enlever le fil ou la portion de fil incorrecte. Le raccourci clavier CTRL - B efface tous les fils pointillés du diagramme. Fil pointillé : erreur de cablage Figure Erreur de cablage 14

15 L'utilisation de la touche animation (cf. figure 1.30) de la barre d'outil de la fenêtre diagramme permet de visualiser les jetons circulant sur les arcs du diagramme flot de données. Figure Animation Lorsque l'on fait un pop-up sur un arc et que le menu sonde est sélectionné, une fenêtre apparaît, qui indiquera la valeur du jeton circulant sur cet arc lors de l'exécution. f Sauvegarde des VIs La sauvegarde d'un VI se fait à l'aide de la séquence de menu Fichier Enregistrer. Lors de la première sauvegarde, LabVIEW vous demande de donner un nom au VI que vous voulez enregistrez Mémento sur le tracé de courbes LabVIEW offre de nombreuses possibilités pour tracer différents types de courbes. On trouve les différents afficheurs de courbes dans le menu Graphe de la fenêtre Contrôle. L'utilisation des principaux afficheurs est résumée ci-après. * Graphe déroulant L'indicateur Graphe déroulant permet de tracer des courbes comme sur un enregistreur papier à défilement. Les données (de type scalaire, indiqué par un fil fin) sont envoyées au fur et à mesure sur ce type de graphe. On peut également constituer d abord le bloc de données (vecteur de numériques) et l envoyer vers le graphe : Pour avoir plusieurs courbes sur un même graphe, il faut les assembler à l'aide de la fonction Assembler (menu Cluster de la fenêtre Fonctions): 15

16 * Graphe L'indicateur Graphe permet de tracer des courbes à la manière d'un oscilloscope. Il accepte trois types de données différents : - Vecteur de numériques représentant les ordonnées des points à tracer (figure (a) ci-dessous); - Cluster de deux numériques (t 0 et t) et un vecteur de numériques où les deux numériques représentent dans l ordre t 0, l instant de début de la mesure, et t, l écart de temps entre deux mesures (figure (b) ci-dessous). Ce cluster est obtenu à partir de la fonction Assembler de la sous-palette Cluster ; - Vecteur de données de type Waveform. Ce type de données intègre de façon implicite les caractéristiques du cluster précédent, c est-à-dire un vecteur de numériques représentant les coordonnées des points de mesures, l instant initial t 0 et le temps entre deux mesures t (figure (c) ci-dessous). Cette structure de données spécifique Waveform peut être visualisée à l aide de la fonction Composantes d une waveform de la sous-palette Waveform de la palette Fonctions. A noter que par défaut (sans l objet Assembler ou sans des données de type waveform), la courbe est tracée pour X0 = 0 (to=0) et l'incrément Delta X (Delta t) entre chaque point de la courbe est de 1. Pour avoir plusieurs courbes sur un même graphe, il faut les assembler à l'aide de la fonction Construire un tableau (Menu Tableau de la fenêtre Fonctions). Plusieurs programmations sont possibles (figure (a) ci dessous) : - Tableau 2D de numériques, réalisé avec la fonction Construire un tableau de la sous-palette Cluster, correspondant aux n courbes à tracer ; - Vecteur de n clusters d un vecteur de N numériques où n représente le nombre de courbes et N le nombre de points composant chaque courbe. 16

17 Si on désire définir l instant initial t 0 et le temps entre deux mesures t, il faut utiliser la même fonction que précédemment, c est-à-dire Assembler de la sous-palette Cluster. Au niveau de cette fonction d assemblage, il est possible d utiliser les deux structures de données précédentes ; cela conduit aux deux solutions de câblage présentées sur la figure (b) ci dessous. Comme le montre la figure (c) ci dessous, il est aussi possible d avoir une représentation graphique avec des courbes possédant des instants de début t 0 et des intervalles entre points t différents. 17

18 * Graphe XY L'indicateur Graphe XY permet de tracer des courbes paramétriques à la manière d'un oscilloscope. La courbe à tracer est envoyée en une seule fois sous la forme de deux tableaux 1-D (cluster de 2 vecteurs numériques) représentant les composantes X et Y de la courbe. Elle peut aussi être formatée sous la forme d un vecteur de clusters de 2 numériques. On retrouve par ailleurs le même principe de construction de graphe multi-courbe que dans le paragraphe précédent. Vecteur de numériques Cluster de 2 vecteurs de numériques (a) Assembler (b) Motif sinus Vecteur de clusters de 2 numériques Cluster de 2 vecteurs de numériques Construire un tableau Vecteur de clusters de 2 vecteurs de numériques Face-avant Assembler Diagramme 1.5 Programmation multitâche en LabVIEW La nature flots de données du langage LabVIEW induit naturellement du parallélisme, ainsi, deux boucles non reliées par un fil de données sont exécutées parallèlement par le runtime LabVIEW. Parallèlement, dans le cas monoprocesseur, signifie que l exécution des deux boucles est entrelacée. En LabVIEW, une tâche peut donc être implémentée à l aide d une boucle, et le fait de placer plusieurs «tâches» en parallèle implique naturellement une exécution parallèle Les deux «tâches», de périodes respectives 200 et 100 ms, s exécutent en parallèle Le problème est que si l on désire faire communiquer les tâches, on ne peut pas utiliser de flot de données, sinon, une boucle dépend de l autre, et ne pourra commencer son exécution que lorsque la boucle précédente sera terminée. Numeric Numeric La seconde tâche ne sera jamais exécutée, car elle doit attendre la terminaison de la 1 ère 18

19 Pour pallier ce type de problèmes, LabVIEW propose des primitives de communication et de synchronisation de tâches : Des outils de gestion de sémaphore Des outils de gestion de boîtes aux lettres (bornées ou non, avec lecture bloquante ou non bloquante) Des outils de gestion de rendez-vous sans paramètres Des synchronisations par évènements Par exemple, voici comment on peut utiliser une boîte aux lettres pour réaliser le passage d un entier entre deux tâches : Notez que lors de la création de la boîte aux lettres, il faut informer LabVIEW du type de données transportées. Lorsque cela est impossible (LabVIEW ne permet pas pour le moment de gérer le polymorphisme), il est nécessaire de passer par un type «variant». Un variant peut être vu comme un conteneur, pouvant contenir une donnée de n importe quel type. Le fait d insérer une donnée dans un variant se fait automatiquement (LabVIEW adapte la donnée de sorte à la placer dans le conteneur). La seule subtilité réside dans la récupération de la donnée initiale : passer du type variant au type d origine nécessite d informer LabVIEW sur le type d origine. Créer une boîte aux lettres 19

20 Menu : Fonctions Avancées Synchronisation Files D attente Cherche une file d'attente (une BaL) existante ou crée une nouvelle file d'attente (une BaL) et retourne un identificateur de file d attente utilisé pour lire et écrire des messages. Envoyer un message Menu : Fonctions Avancées Synchronisation Files D attente Insère un élément dans une file d'attente. Si la file d'attente est pleine, le VI attend un délai de timeout en ms (par défaut-1, ou illimité) avant de se mettre en hors délai. Si de l'espace se libère pendant l'attente, l'élément est inséré et hors délai prend la valeur FAUX. Si la file d'attente reste pleine ou si elle n'est pas valide, hors délai prend la valeur VRAI. Attendre un message Menu : Fonctions Avancées Synchronisation File D attente Supprimer un élément dans une file d'attente. Le paramètre à partir de la fin spécifie si l'élément retourné est pris au début (défaut) ou à la fin de la file d'attente. Si la file d'attente est vide, le VI commence une attente de timeout en ms (défaut -1, ou illimité) avant de se mettre hors délai. Si un élément est inséré pendant l'attente, l'élément est retourné et hors délai prend la valeur FAUX. Si aucun élément n est inséré ou si la file d'attente n'est pas valide, hors délai prend la valeur VRAI. Ainsi que les instruments virtuels de conversion : Transforme un variant en son type d origine Menu : Fonctions Avancées Manipulation de Données Variant Convertit le variant dans le type de l entrée «type». Voici le même exemple traité en DARTSVIEW : la majeure partie du code est générée automatiquement. 20

21 Il suffit donc de créer le diagramme DARTS en LabVIEW, puis d ouvrir chaque tâche afin de la compléter : Les icônes Lire et Ecrire sont des instruments virtuels disponibles dans le menu Fonction, sous menu DartsView, puis sous-menu Personnaliser. Noter la façon dont DARTSVIEW permet l utilisation de différents types grâce à l utilisation du type variant. L utilisation d un module de données ou d une synchronisation se fait quant à elle sur le même principe : description des tâches au travers d un diagramme DARTS (Utilisation de DARTSVIEW), et implémentation des tâches en utilisant les instruments virtuels d écriture ou de lecture. 1.6 Bibliographie F. Cottet, «LabVIEW : Programmation et applications», Editions Dunod, ISBN F. Cottet, E. Grolleau, «Systèmes temps réel de contrôle-commande - Conception et implémentation», Editions Dunod, ISBN

ACQUISITION ANALYSE PRÉSENTATION

ACQUISITION ANALYSE PRÉSENTATION INITIATION AU LOGICIEL D'INSTRUMENTATION LAB ABVIEW 1. INTRODUCTION Labview (Laboratery Virtual Instruments Engineering Workbench) est un environnement de développement d'applications fondé sur un langage

Plus en détail

Initiation à LabView : Les exemples d applications :

Initiation à LabView : Les exemples d applications : Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple

Plus en détail

Assistance à distance sous Windows

Assistance à distance sous Windows Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais

Plus en détail

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM Copyright TECH 2012 Technext - 8, avenue Saint Jean - 06400 CANNES Société - TECHNEXT France - Tel : (+ 33) 6 09 87 62 92 - Fax :

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

Manuel d utilisation email NETexcom

Manuel d utilisation email NETexcom Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La

Plus en détail

Access 2007 FF Access FR FR Base

Access 2007 FF Access FR FR Base ACCESS Basic Albertlaan 88 Avenue Albert Brussel B-1190 Bruxelles T +32 2 340 05 70 F +32 2 340 05 75 E-mail info@keyjob-training.com Website www.keyjob-training.com BTW TVA BE 0425 439 228 Access 2007

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des

Plus en détail

Tutoriel. Votre site web en 30 minutes

Tutoriel. Votre site web en 30 minutes Tutoriel Votre site web en 30 minutes But du tutoriel Nous allons vous présenter comment réaliser rapidement votre site avec Web Creator Pro 6 en vous basant sur l utilisation des modèles fournis avec

Plus en détail

Utilisation du client de messagerie Thunderbird

Utilisation du client de messagerie Thunderbird Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.

Plus en détail

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour

Plus en détail

SolidWorks edrawings et publications

SolidWorks edrawings et publications SolidWorks edrawings et publications Ce tutorial a pour but de vous expliquer ce qu est edrawings et ce que ce format de fichier peut vous rendre comme services, puis de vous expliquer les différentes

Plus en détail

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés. 2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission

Plus en détail

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :

Plus en détail

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct. http://www.tbi-direct.fr

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct. http://www.tbi-direct.fr TBI-DIRECT Bridgit Pour le partage de votre bureau Écrit par : TBI Direct http://www.tbi-direct.fr Contenu Vue d'ensemble...4 Nom du serveur...5 Lancement du Bridgit...5 Installation du logiciel Bridgit

Plus en détail

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare)

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare) Cantare 2 Introduction L outil logiciel Cantare s adresse à toute personne qui veut construire des leçons visant l apprentissage d une langue par l écoute de chansons ou de fichiers sonores dont les paroles

Plus en détail

Tutorial et Guide TeamViewer

Tutorial et Guide TeamViewer Tutorial et Guide TeamViewer TeamViewer est un programme qui permet de partager son bureau ou prendre la main d'un bureau à distance via internet partout dans le monde, et d'ainsi avoir l'opportunité de

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

TAGREROUT Seyf Allah TMRIM

TAGREROUT Seyf Allah TMRIM TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

Plus en détail

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra

Plus en détail

But de cette présentation

But de cette présentation Réseaux poste à poste ou égal à égal (peer to peer) sous Windows But de cette présentation Vous permettre de configurer un petit réseau domestique (ou de tpe), sans serveur dédié, sous Windows (c est prévu

Plus en détail

Comment accéder à d Internet Explorer

Comment accéder à d Internet Explorer Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application

Plus en détail

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I

Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I Configuration du nouveau Bureau Virtuel (BV) collaboratif de Lyon I Date : 13 octobre 2009 / Auteur : David ROMEUF / Version : 1.1 / Diffusion : Utilisateurs Table des matières Cas 1 : un poste MS-Windows

Plus en détail

MEGA ITSM Accelerator. Guide de démarrage

MEGA ITSM Accelerator. Guide de démarrage MEGA ITSM Accelerator Guide de démarrage MEGA 2013 1ère édition (janvier 2013) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.

:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Microsoft Outlook Mai 2004 IFP BIRKHADEM, Rue des trois frères

Plus en détail

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 5 ADMINISTRER SON SITE WEBGAZELLE CMS 2.0 5 5.1 Configuration minimale

Plus en détail

1. Introduction...2. 2. Création d'une requête...2

1. Introduction...2. 2. Création d'une requête...2 1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Guide de l utilisateur Mikogo Version Windows

Guide de l utilisateur Mikogo Version Windows Guide de l utilisateur Mikogo Version Windows Table des matières Création d un compte utilisateur 3 Téléchargement et installation 4 Démarrer une session 4 Joindre une session 5 Fonctionnalités 6 Liste

Plus en détail

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

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15 1 Démarrer... 2 1.1 L écran Isis... 2 1.2 Les barres d outils... 3 1.2.1 Les outils d édition... 3 1.2.2 Les outils de sélection de mode... 4 1.2.3 Les outils d orientation... 4 2 Quelques actions... 5

Plus en détail

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de Guide de l utilisateur Faites connaissance avec la nouvelle plateforme interactive de Chenelière Éducation est fière de vous présenter sa nouvelle plateforme i+ Interactif. Conçue selon vos besoins, notre

Plus en détail

< Atelier 1 /> Démarrer une application web

< Atelier 1 /> Démarrer une application web MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE

Plus en détail

Guide d'utilisation du Serveur USB

Guide d'utilisation du Serveur USB Guide d'utilisation du Serveur USB Copyright 20-1 - Informations de copyright Copyright 2010. Tous droits réservés. Avis de non responsabilité Incorporated ne peut être tenu responsable des erreurs techniques

Plus en détail

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION SOMMAIRE ACCES EX10... 3 CONFIGURATION EX10 A. Entrées DNS à créer sur le(s) nom(s) de domaine choisi(s)... 3 B. Configuration Outlook 2007 - MAPI...

Plus en détail

Support pour les langues s écrivant de droite à gauche

Support pour les langues s écrivant de droite à gauche Documentation EMu Support pour les langues s écrivant de droite à gauche Version 1.0 Version EMu 4.0 www.kesoftware.com 2010 KE Software. All rights reserved. Contents SECTION 1 Résumé 1 SECTION 2 Changer

Plus en détail

FAQ Trouvez des solutions aux problématiques techniques.

FAQ Trouvez des solutions aux problématiques techniques. FAQ Trouvez des solutions aux problématiques techniques. 1. Au lieu des livres numériques dont je m'attendais, j'ai téléchargé un fichier qui s'intitule «urllink.acsm». Où est le livre numérique? 2. Comment

Plus en détail

MANUEL D INSTALLATION

MANUEL D INSTALLATION Data Processing Commission Fast Advanced Software for Table soccer - v 1.0 Logiciel de gestion de tournoi de football de table MANUEL D INSTALLATION INSTALLATION INFORMATIQUE DE LA TABLE DE MARQUE & CONFIGURATION

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5 1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en

Plus en détail

L accès à distance du serveur

L accès à distance du serveur Chapitre 11 L accès à distance du serveur Accéder à votre serveur et aux ordinateurs de votre réseau depuis Internet, permettre à vos amis ou à votre famille de regarder vos dernières photos, écouter vos

Plus en détail

SOS Info: Traitement de textes. 1. Structurer un document. 2. Enregistrer un document

SOS Info: Traitement de textes. 1. Structurer un document. 2. Enregistrer un document De plus en plus de documents seront «lus» par des systèmes automatiques. Il est important que les textes soient parfaitement structurés pour qu'un ordinateur puisse repérer les éléments importants. On

Plus en détail

Documentation Honolulu 14 (1) - 0209

Documentation Honolulu 14 (1) - 0209 Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement) HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment

Plus en détail

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information TP Numéro 2 CRÉER ET MANIPULER DES TABLEAUX (Mise en forme, insertion, suppression, tri...) 1 CRÉER UN TABLEAU 1.1 Présentation Pour organiser et présenter des données sous forme d un tableau, Word propose

Plus en détail

Protocoles DHCP et DNS

Protocoles DHCP et DNS Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)

Plus en détail

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4

Plus en détail

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16.

37 13 Courrier indésirable 38 14 Appeler plusieurs comptes de messagerie 39 15 Sélectionner un compte de messagerie 40 16. 1 Créer un compte de messagerie 26 2 Créer une signature 27 3 Vérifier automatiquement le courrier entrant 28 4 Fixer le volume maximum des messages 29 5 Demande de réunion par courrier électronique 30

Plus en détail

Installation et utilisation du client FirstClass 11

Installation et utilisation du client FirstClass 11 Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)

Plus en détail

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières

Plus en détail

Organiser vos documents Windows XP

Organiser vos documents Windows XP Organiser vos documents Windows XP Dossier? Fichier? Qu'est ce que c'est? Un dossier (autrement appelé répertoire) est un élément dans lequel on peut mettre d'autres dossiers, ou des fichiers (ou les 2).

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» 1 Introduction... 2 2 Contrôle de la version d Internet Explorer... 3 3 Contrôle de la Machine Virtuelle Java de Microsoft...

Plus en détail

Surveiller et contrôler vos applications à travers le Web

Surveiller et contrôler vos applications à travers le Web Surveiller et contrôler vos applications à travers le Web Valérie HELLEQUIN Ingénieur d application Internet permet aujourd hui la diffusion d informations et de ressources que chaque utilisateur peut

Plus en détail

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014 Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire

Plus en détail

Inspiration 7.5. Brève description d Inspiration. Avantages d Inspiration. Inconvénients d Inspiration

Inspiration 7.5. Brève description d Inspiration. Avantages d Inspiration. Inconvénients d Inspiration Inspiration 7.5 Brève description d Inspiration Langue : Français et anglais. Coût : 109$. Une version d essaie gratuite de 30 jours est disponible à l adresse suivante : http://inspiration.demarque.com/applicationweb/pages/publique/index.php

Plus en détail

Mes premiers diaporamas avec Open Office Impress?

Mes premiers diaporamas avec Open Office Impress? Mes premiers diaporamas avec Open Office Impress? Courage! Tu vas y arriver 1 Sommaire I. Les bons gestes avant de lancer Open Office (page 3) II. Créer un dossier Open Office. (page 4) III. Les 5 zones

Plus en détail

Utiliser le portail d accès distant Pour les personnels de l université LYON1

Utiliser le portail d accès distant Pour les personnels de l université LYON1 Utiliser le portail d accès distant Pour les personnels de l université LYON1 Sommaire 0- authentification sur le portail d accès distant -------------------------------------------- page-2 1-page d accueil

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

Dans la série. présentés par le site FRAMASOFT

Dans la série. présentés par le site FRAMASOFT Dans la série Les tutoriels libres présentés par le site FRAMASOFT CRÉER DES EXERCICES AVEC JCLIC-AUTHOR Logiciel: JClic-author Plate-forme(s): Linux, Windows, Mac OS X Version: 0.1.1.9 Licence: GNU General

Plus en détail

Mettre en place un accès sécurisé à travers Internet

Mettre en place un accès sécurisé à travers Internet Mettre en place un accès sécurisé à travers Internet Dans cette partie vous verrez comment configurer votre serveur en tant que serveur d accès distant. Dans un premier temps, les méthodes pour configurer

Plus en détail

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE Utilisation des TBI UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE T B utoriel de base, ce mode d emploi a pour objectif de vous présenter les principales

Plus en détail

1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect

1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect 1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect Introduction... 4 Comment décrire le logiciel Cosmos?... 4 Quelles sont les fonctions de ce logiciel PC?... 4 Est-il possible

Plus en détail

Manuel d'installation de GESLAB Client Lourd

Manuel d'installation de GESLAB Client Lourd Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB

Plus en détail

Publier dans la Base Documentaire

Publier dans la Base Documentaire Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

I Pourquoi une messagerie?

I Pourquoi une messagerie? I Pourquoi une messagerie? Outlook express est un logiciel de messagerie de windows. Il est installé par défaut sur un grand nombre d ordinateurs de la planète, ceux tournant sous Windows, et proposé par

Plus en détail

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

Sous réserve de modifications techniques et des disponibilités, fabrication française. Sous réserve de modifications techniques et des disponibilités, fabrication française. Table des matières PARTIE 1 : GÉNÉRALITÉS CHAPITRE 1 : FONCTIONNEMENT GÉNÉRAL Fonctionnement général... 5 CHAPITRE

Plus en détail

Ouvrir le compte UQÀM

Ouvrir le compte UQÀM Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!

Plus en détail

Les messages d erreur d'applidis Client

Les messages d erreur d'applidis Client Fiche technique AppliDis Les messages d erreur d'applidis Client Fiche IS00313 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de

Plus en détail

Utilisation de la clé USB et autres supports de stockages amovibles

Utilisation de la clé USB et autres supports de stockages amovibles Utilisation de la clé USB et autres supports de stockages amovibles Sommaire : 1. Repérer et copier un fichier se trouvant sur l'ordinateur...3 2. Brancher une clé USB à l'ordinateur...4 3. Visualiser

Plus en détail

Club informatique Mont-Bruno Séances du 05 octobre et du 24 octobre 2012 Présentateurs : Réjean Côté

Club informatique Mont-Bruno Séances du 05 octobre et du 24 octobre 2012 Présentateurs : Réjean Côté Contenu de la rencontre Club informatique Mont-Bruno Séances du 05 octobre et du 24 octobre 2012 Présentateurs : Réjean Côté Les fonctions de base de Windows Live Mail, Windows Mail et Outlook Express

Plus en détail

Documentation Liste des changements apportés

Documentation Liste des changements apportés Version 4.1.000 Documentation Liste des changements apportés C2 Innovations 2010 Table des matières À LA VERSION 4.1... 4 NOUVEAU PRE REQUIS POUR L INSTALLATION DE C2... 4 FERMER LA SESSION D UN UTILISATEUR

Plus en détail

Le service de création de site Internet : Mode d emploi. La Création de Site Internet

Le service de création de site Internet : Mode d emploi. La Création de Site Internet Le service de création de site Internet : Mode d emploi Sommaire 1) Comment se connecter à votre interface client? 2) Comment démarrer la création de votre site Internet? 3) Comment gérer les pages de

Plus en détail

Solutions en ligne Guide de l utilisateur

Solutions en ligne Guide de l utilisateur Solutions en ligne Guide de l utilisateur Décembre 2009 Informations générales... 1 Configuration minimale requise... 1 Connexion... 1 Page d accueil des Solutions en ligne... 2 Utilisation de la table

Plus en détail

COMMENCER AVEC VUE. Chapitre 1

COMMENCER AVEC VUE. Chapitre 1 Chapitre 1 COMMENCER AVEC VUE Traduction en français du premier chapitre du manuel d'utilisation du logiciel VUE. Traduit de l'américain par Bernard Aubanel. CRÉER UNE NOUVELLE CARTE Pour ouvrir VUE: 1.

Plus en détail

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,

Plus en détail

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique: Centre de formation: Collège IBN BASSAM - TEMARA Ce cours est proposé par le professeur d informatique: ABDALLAH RAKKANE Chapitre Page Initiation au système d exploitation: Windows. 2 Initiation au Traitement

Plus en détail

Sélection du contrôleur

Sélection du contrôleur Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du

Plus en détail

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm

Plus en détail

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

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14 1 Démarrer...2 1.1 L écran Isis...2 1.2 La boite à outils...2 1.2.1 Mode principal...3 1.2.2 Mode gadgets...3 1.2.3 Mode graphique...3 2 Quelques actions...4 2.1 Ouvrir un document existant...4 2.2 Sélectionner

Plus en détail

Manuel d'utilisation d'apimail V3

Manuel d'utilisation d'apimail V3 Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages

Plus en détail

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim 01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met

Plus en détail

Fonctionnement général de Tiny ERP

Fonctionnement général de Tiny ERP 1 of 18 17.01.2007 01:34 Fonctionnement général de Tiny ERP La fenêtre principale Après avoir été identifié, la fenêtre principale de Tiny ERP apparaît devant vous. Cette fenêtre comporte plusieurs sections

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

Séquence de découverte de SparkAngels Logiciel d entraide numérique

Séquence de découverte de SparkAngels Logiciel d entraide numérique Contributeurs : GUILLEZ Frédéric BANDINI Gérard DENIGOT Michaël FOLCH Janine PERILLAUD Stéphanie PLATEL Carl REANT Franck I. Matériel et préparation Pré requis matériel et logiciel : Ordinateur avec connexion

Plus en détail

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1 ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1 Sommaire 1 ipra*cool en bref 2 Démarrage d' ipra*cool 2.1 Initialisation du logiciel ipra*cool ( sur MOBILE et PC) 2.1.1 Vérification des connexions

Plus en détail

Configurer ma Livebox Pro pour utiliser un serveur VPN

Configurer ma Livebox Pro pour utiliser un serveur VPN Solution à la mise en place d un vpn Configurer ma Livebox Pro pour utiliser un serveur VPN Introduction : Le VPN, de l'anglais Virtual Private Network, est une technologie de Réseau Privé Virtuel. Elle

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail