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

Ajouter à la bibliothèque

S8205 V2 Article de référence

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

Auteur(s) : Michel PINARD,  

Date de publication : 10 septembre 2009 | Read in english

Ajouter à la bibliothèque Ajouter à la bibliothèque

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

Déjà abonné ?

Présentation

RÉSUMÉ

Présentes dans tous les secteurs industriels, les applications de contrôle-commande réalisent l'acquisition de données par l'intermédiaire de capteurs et élaborent des commandes envoyées au système par l’intermédiaire d’actionneurs. L’arrivée des langages graphiques, plus simples et plus puissants que les langages de bas niveau utilisé précemment, a facilité la programmation des systèmes informatiques. Fondé sur des transferts de données entre des nœuds fonctionnels, ce langage correspond davantage au contexte métier des utilisateurs. Cet article s'intéresse surtout aux divers modes de programmation et en particulier au langage G introduit grâce au logiciel LabVIEW, et à son intérêt dans l’élaboration des dispositifs de contrôle-commande.

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

Lire l'article

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

  •  

 INTRODUCTION

Une application de contrôle-commande peut être définie comme un système informatique qui réalise l'acquisition de données par l'intermédiaire de capteurs et élabore des commandes envoyées au procédé physique grâce à des actionneurs. Présentes dans tous les secteurs industriels, ces applications nécessitent un développement rapide, de qualité et fiable. Habituellement réalisées à partir de langages de bas niveau (assembleurs) ou classiques (C, etc.), la programmation des systèmes informatiques destinés au pilotage de procédés physiques a été bouleversée par l'arrivée de langages graphiques plus simples, plus intuitifs et plus puissants d'un point de vue des bibliothèques disponibles.

Les ingénieurs ou techniciens, chargés de réaliser ces applications, ont généralement une formation ou une expérience basées plus sur les domaines de l'automatique ou de l'informatique industrielle que sur la programmation. De plus, ils utilisent fréquemment des méthodes graphiques de conception orientées vers les schémas blocs ou l'association de blocs fonctionnels comme le GRAFCET ou la méthode d'analyse SA-RT . Ainsi un langage de programmation graphique, fondé sur des transferts de données entre des nœuds fonctionnels, correspond parfaitement au contexte de travail des utilisateurs de ce domaine du contrôle-commande. Le langage de programmation graphique G, utilisé dans l'environnement LabVIEW™ , possède toutes ces caractéristiques : expression intuitive, édition graphique, diagramme flot de données, développement de grande qualité d'un point de vue génie logiciel… De plus, ce langage permet de répondre à des applications de plus en plus larges en utilisant des bibliothèques spécifiques très nombreuses : traitement du signal, automatique, traitement statistique, logiciels de gestion des cartes d'entrées/sorties, logiciels de gestion des réseaux locaux ou industriels, etc.

Dans ce premier dossier  [S 8 205v2] , on s'intéresse surtout aux divers modes de programmation et en particulier au langage G introduit grâce au logiciel LabVIEW , et à son intérêt pour élaborer des dispositifs de contrôle-commande .

Dans le dossier suivant 

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

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

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (DIGITAL OBJECT IDENTIFIER)

https://doi.org/10.51257/a-v2-s8205

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

Article inclus dans l'offre

"Automatique et ingénierie système"

( 226 articles )

Une base complète d’articles

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

Services

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 le détail de l'offre

Dans les ressources documentaires

Programmation graphique des applications de contrôle-commande - Logiciel LabVIEW et applications industrielles

Ce dossier fait suite au dossier  Programmation graphique des applications de contrôle-commande- Notions...

Commandes à réseaux de Petri - Mise en œuvre et application

La modélisation par réseau de Pétri permet la représentation de systèmes à événements discrets présentant...

Réalisation technologique du GRAFCET

Afin de réaliser l’implantation technologique du GRAFCET sur différents supports (câblés ou programmés), ...

SysML : une notation pour spécifier et concevoir des systèmes

Cet article présente les principes de base de la notation SysML nécessaires pour aborder une modélisation...

Tous les livres blancs
Article Internet décentralisé : retour au Web 1.0 !
10 octobre 2018
Internet décentralisé : retour au Web 1.0 !

Désinformation, surveillance étatique, fuites de données... Le web actuel souffre de différents maux. Avec des réseaux décentralisés, les utilisateurs garderaie...

Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous