Logiciel LabVIEW en acquisition et en transmission de données
Programmation graphique des applications de contrôle-commande - Logiciel LabVIEW et applications industrielles
S8206 v1 Article de référence

Logiciel LabVIEW en acquisition et en transmission de données
Programmation graphique des applications de contrôle-commande - Logiciel LabVIEW et applications industrielles

Auteur(s) : Michel PINARD

Date de publication : 10 sept. 2009 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Logiciel LabVIEW en acquisition et en transmission de données

2 - Langage graphique G : développements spécifiques et industriels

Sommaire

Présentation

Auteur(s)

  • Michel PINARD : Professeur au Conservatoire national des arts et métiers CNAM - Professeur à l'École supérieure d'ingénieurs en électronique et électrotechnique ESIEE

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Ce dossier fait suite au dossier Programmation graphique des applications de contrôle-commande- Notions générales et langage G[S 8 205v2]. Dans cette partie, on s'intéresse plus particulièrement à l'utilisation du logiciel LabVIEW pour gérer des données acquises ou fournies en relation avec des processus physiques. Le contrôle de ces processus est devenu, grâce à l'accompagnement de composants « intelligents » tels que le DSP ou les FPGA, plus contraignant et plus rigoureux, accompagné d'analyses mathématiques plus complexes. Et la commande est plus performante, surtout là où l'on a développé les cartes permettant le « temps réel », et le « parallélisme » grâce aux liaisons USB, LXI ou PXI.

Enfin des applications industrielles seront abordées mettant en évidence quelques dispositifs de contrôle-commande.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-s8206

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

1. Logiciel LabVIEW en acquisition et en transmission de données

1.1 Contrôle-commande de processus

HAUT DE PAGE

1.1.1 Matériels d'entrée/sortie

HAUT DE PAGE

1.1.1.1 Cartes d'acquisition de données

Le langage G rapide en exécution, car compilé, se prête très bien aux opérations d'acquisition, de traitement et de sortie de signal, en temps réel si possible. On verra plus loin (§ 1.2.2.1) le cas particulier des nouveaux systèmes « temps réel » (RT pour Real Time) développés récemment.

Une méthode simple consiste souvent à installer dans l'ordinateur une carte d'acquisition/sortie de données analogiques et logiques. Ce type de carte couvre la plupart des besoins en contrôle-commande. On distingue :

  • les entrées analogiques utilisant des convertisseurs analogique/numérique, souvent multiplexés. La conversion s'effectue soit dans une fourchette (0 V à + 10 V), soit dans une fourchette (– 5 V à + 5 V) (figure 1). Les signaux d'entrée proviennent :

    • soit de capteurs analogiques,

    • soit de sources de signal,

    • soit de sorties analogiques d'appareils de mesure ;

  • les sorties analogiques utilisant des convertisseurs numérique/analogique. La conversion s'effectue soit dans une fourchette (– 10 V à + 10 V), soit dans une fourchette (– 5 V à + 5 V). Les signaux de sortie servent généralement :

    • soit à piloter des systèmes en boucle ouverte ou fermée,

    • soit à créer ou à régénérer de nouveau signaux (figure 2),

    • soit à déclencher des alarmes, intervenir sur certains dispositifs... ;

  • les entrées/sorties numériques qui traitent directement des...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 93 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Logiciel LabVIEW en acquisition et en transmission de données

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

    DANS NOS BASES DOCUMENTAIRES

    • Communications avec les périphériques

    • Sequencing Data Flow Tasks in SIGNAL

    • Towards a Real – Time Dataflow Language

    • Data Flow Program Graphs

    • Visual Languages and Computing Survey : Data Flow Visual Programming Languages

    • Visual programming using structured data flow

    • ...

    NORMES

    • Diagramme fonctionnel GRAFCET pour la description des systèmes logiques de commande. - NF C 03-190 - 6-1982

    • Établissement des diagrammes fonctionnels pour des systèmes de commande (Preparation of function charts for control systems). - CEI/IEC 848 - 1988

    • Automates programmables. Partie 3 : langages de programmation (Programmable controller. Part 3 : Programming languages). - CEI/IEC 1131-33 - 1993

    • Universal Serial Bus http://usb.org. - USB 1.0 2.0 et 3.0 -

    • Norme élaborée par IEEE et adoptée par ANSI. C'est une taxonomie standardisée pour les normes de génie logiciel. La taxonomie est une modélisation permettant une classification des niveaux d'acquisition des connaissances  http://www.iso-architecture.org/ieee-1471/, http://www.alaide.com/dico.php?q=ANSI%2FIEEE+1002, http://www.interfacebus.com/Design_Connector_GPIB.html. - ANSI/IEEE 1002 - 1987

    • (pour la Wi. Fi) Première norme « 802.11a ». - IEEE 802.11 - 1999

    • ...

    1 Sites Internet

    Cartes temps réel FPGA programmables avec LabVIEW.

    http://digital.ni.com/worldwide/bwcontent.nsf/web/all/7C6F62C3A187099C862574890078ED60?opendocument&metc=mt4yxh

    Cartes temps réel DSP programmables avec LabVIEW.

    http://www.ni.com/dsp

    Nouveautés de LabVIEW 8.6, en particulier le parallélisme.

    http://zone.ni.com/devzone/cda/pub/p/id/479?metc=mtbqh3

    Utilisation de LabVIEW 8.6 pour être relié à des capteurs 3D (trois dimensions).

    http://zone.ni.com/devzone/cda/tut/p/id/7335?metc=mtiahe

    Utilisation de USENET

    http://groups.google.com/group/fr.usenet.logiciels/topics?lnk, il est possible de trouver de nombreux groupes dont les centres d'intérêts sont liés au domaine qui nous intéresse :

    • comp.arch.bus.vmebus

    • comp.arch.embedded

    • comp.dsp

    • comp.graphics.visualization

    • comp.lang.basic.visual

    • comp.lang.c

    • comp.lang.labview

    • comp.lang.visual

    • omp.org.ieee

    • comp.os.ms-windows.programmer

    • comp.os.ms-windows.programmer.ole

    • comp.programming

    • comp.realtime

    • comp.sofltware-eng

    • comp.software.measurement

    • comp.software.testing

    • comp.sys.mac.scitech

    • microsoft.public.vb.ole.automation

    • sci.electronics

    • sci.electronics.design

    • sci.electronics.equipment

    • sci.engr

    • sci.engr.control

    Informations...

    Logo Techniques de l'Ingenieur

    Cet article est réservé aux abonnés.
    Il vous reste 93 % à découvrir.

    Pour explorer cet article Consulter l'extrait gratuit

    Déjà abonné ?


    Article inclus dans l'offre

    "Automatique et ingénierie système"

    (138 articles)

    Une base complète d’articles

    Actualisée et enrichie d’articles validés par nos comités scientifiques.

    Des contenus enrichis

    Quiz, médias, tableaux, formules, vidéos, etc.

    Des modules pratiques

    Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

    Des avantages inclus

    Un ensemble de services exclusifs en complément des ressources.

    Voir l'offre

    Ressources documentaires

    Spécifications fonctionnelles - Génération automatique de code

    Cet article s’interroge sur l’aptitude des modèles de spécification à générer un code exécutable. Il ...

    Programmation graphique des applications de contrôle-commande - Notions générales et langage G

    Une application de contrôle-commande peut être définie comme un système informatique qui réalise ...

    Matlab/Simulink pour l’analyse et la commande de systèmes

    Le logiciel Matlab® et l’environnement graphique interactif Simulink® sont particulièrement performants ...

    La commande prédictive : modélisation - Predictive control : Process Modelling

    La commande prédictive proposée dans cet article est de plus en plus courante, tant elle propose un ...