Vous êtes sur la page 1sur 2

Cours LabVIEW Real-Time 2: Architecting Embedded Systems

Description
Le cours LabVIEW Real-Time 2: Architecting Embedded Systems offre une formation pratique la conception
d'applications embarques extensibles, faciles maintenir et fiables. la fin de ce cours, vous pourrez traduire les
exigences de vos systmes embarqus en une architecture logicielle extensible, choisir les mthodes appropries pour
les communications entre processus et rseau, concevoir votre application temps rel pour qu'elle soit fiable ainsi que
dployer et dupliquer efficacement vos systmes temps rel.
Dure
En salle : trois (3) jours
Public
Utilisateurs du module LabVIEW Real-Time se
prparant dvelopper et dployer des applications
professionnelles en utilisant des cibles temps rel
Utilisateurs dveloppant des applications
embarques de grande et moyenne taille qui
requirent une architecture logicielle extensible et
une communication fiable
Utilisateurs devant dvelopper et dployer des
applications temps rel d'une fiabilit maximale et
avec des temps d'excution prolongs
Pr-requis
LabVIEW Real-Time 1 et LabVIEW Fondamental 2
ou exprience quivalente
Suggestions de cours suivre par la suite
LabVIEW FPGA
LabVIEW Core 3
Data Acquisition and Signal Conditioning
Produits NI utiliss pendant le cours
Systme de dveloppement professionnel
LabVIEW
Module LabVIEW Real-Time
Toolkit Real-Time Execution Trace
Contrleur intgr CompactRIO
Module d'entre de thermocouple CompactRIO
Module de sortie numrique en courant inject
CompactRIO

ni.com/training

Inscription
Inscrivez-vous en ligne sur http://ni.com/training ou
appelez le 01 57 66 24 24 Fax : 01 57 66 24 14
E-mail : france.formation@ni.com
Hors de France, contactez votre filiale NI locale.
Informations sur les filiales : ni.com/global
Numros de rfrence
910809-xx
-01 Sige social ou filiale de NI
-11 Rgional
-21 Sur site (dans vos locaux)

Aprs avoir suivi ce cours, vous pourrez :


Identifier les exigences et concevoir une application
temps rel
Documenter votre conception de systmes l'aide
de diagrammes
Mettre en uvre la mthode la mieux approprie
pour partager les donnes localement sur la cible
temps rel entre de multiples processus
Mettre en uvre la mthode la mieux adapte de
communication entre des cibles RT et ordinateurs
htes travers le rseau
Grer correctement la mmoire et surveiller l'tat de
votre systme
Implmenter une varit de techniques pour
augmenter la fiabilit d'une application temps rel
Mettre au point, tester les performances et tester
votre application temps rel
Dployer votre application sur plusieurs systmes

Programme du cours LabVIEW Real-Time 2: Architecting Embedded


Systems
Flux de conception d'une application temps rel
Cette leon aborde une varit de considrations lors
du dveloppement d'une application temps rel. Les
points traits comprennent :
Analyse de votre application temps rel
Considrations pour les cibles RT
Considrations pour les htes
Documentation de votre conception
Cette leon dcrit la manire d'utiliser et de crer
diffrents types de diagrammes pour documenter votre
conception de systmes. Les points traits
comprennent :
Prsentation gnrale de diagrammes
Cration d'un diagramme de communication
Diagrammes de systmes temps rel typiques
Documentation supplmentaire
Processus temps rel et communication entre
processus
Cette leon dcrit diffrentes mthodes de partage
de donnes entre processus sur une cible RT. Les
points traits comprennent :
Comparaison des variables partages, fonctions
FIFO RT et files d'attente
Utilisation des variables globales fonctionnelles
pour l'encapsulation et les tables de valeurs
actuelles
Communication rseau
Cette leon dcrit une varit de mthodes de
communication entre des cibles RT et des
ordinateurs htes dans diffrents scnarios. Les
points traits comprennent :
Slection d'une mthode de communication rseau
approprie
Mise en uvre d'une varit de mthodes de
communication rseau pour surveiller les dernires
valeurs, transfrer les donnes et envoyer des
messages dans diffrents scnarios

ni.com/training

Gestion de la mmoire et surveillance de l'tat du


systme
Cette leon aborde les techniques permettant de grer
efficacement la mmoire et de surveiller l'tat d'une
cible et d'une application RT. Les points traits
comprennent :
Impacts de l'utilisation de la mmoire
Gestion de la mmoire
Surveillance du systme
Fiabilit
Cette leon fait tat des techniques d'amlioration
de la fiabilit d'une application temps rel. Les
points traits comprennent :
tats stables et arrt
Gestion des erreurs spcifique et centrale
Implmentation d'un chien de garde
Redondance
Mise au point, test de performances et test
Cette leon aborde les mthodes de mise au point, de
test des performances et de test de votre application
temps rel. Les points traits comprennent :
Outils de mise au point
Tests de performances et de la dure du code
Analyse des traces dtailles du comportement
d'une application en utilisant le toolkit Real-Time
Execution Trace
Test d'une application temps rel
Dploiement et duplication
Cette leon aborde la manire de dployer et de
dupliquer une application RT sur des cibles multiples.
Les points traits comprennent :
Traitement de l'image sur cible
Duplication de systme