Académique Documents
Professionnel Documents
Culture Documents
EMBARQUES 2
3eme Anne Cycle
dIngnieur GSTR
2016-2017
Samir EL ADIB
Volume
Horaire
Module
(64H)
Systmes
Embarqus 2 et
JAVA Mobile
Module Module
(32H) (32H)
Systmes JAVA
Embarqus 2 Mobile
2
Partie 1
Partie 2
NI CompactRIO : systme
de contrle et d'acquisition
de donnes
Taille et
poids
La taille, le poids et la densit des E/S sont des exigences de
conception critiques dans de nombreuses applications
embarques. Un systme embarqu reconfigurable quatre
emplacements mesure 179,6 mm X 88,1 mm X 88,1 mm (7,07
pouces X 3,47 pouces X 3,47 pouces) et pse seulement 1,58 kg
(3,47 livres).
Exemples d'applications
Acquisition de donnes, enregistrement de donnes et
contrle bord de vhicules
Surveillance et protection de fonctionnement
des machines Prototypage de systmes
embarqus
Surveillance distance et
distribue Enregistrement
embarqu de donnes Contrle
personnalis de moteurs multi-axes
Surveillance de la puissance lectrique et contrle de
l'lectronique de puissance
Commandes servo-hydrauliques et de
machines lourdes Contrle discret et par
lots
Analyses de bruit, vibrations et rudesse (BVR)
mobiles/portables
Le systme embarqu CompactRIO offre un
processeur industriel MPC5200 400 MHz de
Freescale, qui excute de manire dterministe
les applications LabVIEW Real-Time sous le systme
Il est
d'exploitation temps rel fiable VxWorks de Wind
galement
River.
code possible d'intgrer du code existant
LabVIEW C/C++ au Real-Time pour
dveloppeme conomiser du temps de
nt.
Un large ventail de types d'E/S est disponible, y
compris des entres de tension,
d'intensit, de thermocouple,
d'acclromtre et de jauge de contrainte ;
des E/S chantillonnage simultan jusqu'
60 V ; des E/S numriques industrielles
12, 24 et 48 V ; des E/S numriques TTL/5 V ;
des compteurs/timers ; une gnration
d'impulsions et des relais haute tension/intensit.
Programmer un compactRIO =
Explorateur de projet
Le CompactRIO est considr dans LabVIEW comme un
systme dport : cest--dire une cible autonome sur
laquelle le code compil va sexcuter. Il doit donc tre
ajout au projet comme une cible distante et non pas dans
lordinateur.
Le projet sera compos
notamment : Programmes
LabVIEW (fichiers .vi),
Rpertoires virtuels (pour faciliter le rangement des
programmes du projet),
Librairies de programmes ou de variables
partages (fichiers .llb), Modules entres-sorties
(variables I/O), etc.
Programmer un compactRIO =
Explorateur de projet
Si le compactRIO est aliment et connect au rseau lors
de lajout de la cible au projet, LabVIEW reconnaitra alors
le contrleur, le chssis et lensemble des C-modules
disponibles. Autrement, il est possible dajouter le
CompactRIO manuellement en prcisant sa rfrence puis
en modifiant son adresse internet (IP).
Programmer un compactRIO =
Explorateur de projet
De la mme faon, manuellement ou de manire
automatique, on peut ajouter un chssis :
Programmer un compactRIO =
Explorateur de projet
Les modules enfichs dans le chssis (carte dentre
analogique, par exemple) peuvent alors tre utiliss
suivant deux modes de programmation :
Le mode Scan Interface , qui permet d'utiliser les
modules de la Srie C directement partir de
LabVIEW Real-Time. Ce mode ncessite NI-RIO IO
install dans le contrleur.
Le mode LabVIEW FPGA Interface , qui permet
d'utiliser les modules de la srie C partir du
module LabVIEW FPGA.
Programmer un compactRIO =
Explorateur de projet