Choisir votre mode de programmation
Le contrôleur cRIO-905x supporte trois modes de programmation par emplacement.
Temps
réel
Balayage
temps
réel
Vous permet d'utiliser les modules de la Série C directement depuis
LabVIEW Real-Time en utilisant NI DAQmx.
Les modules de la Série C apparaissent sous l'élément Ressources
temps réel dans la fenêtre de l'Explorateur de projet MAX et les voies
d'E/S apparaissent sous forme de variables d'E/S sous les modules.
Pour utiliser les variables d'E/S, faites-les glisser de la fenêtre de
l'Explorateur de projets et déposez-les dans les VIs LabVIEW Real-
Time.
Utilisez ce mode pour que le module de la Série C se comporte comme
dans un contrôleur CompactDAQ en utilisant les drivers NI-DAQmx et
NI-XNET temps réel pour communiquer, et pour que le module accède
aux quatre compteurs/timers et au connecteur de déclenchement PFI
sur le contrôleur.
Vous permet d'utiliser les modules de la Série C directement depuis
LabVIEW Real-Time en utilisant les variables d'E/S.
Les modules de la Série C que vous utilisez en mode Interface de
balayage apparaissent sous l'élément Ressources de balayage temps
réel dans la fenêtre de l'Explorateur de projet MAX et les voies d'E/S
apparaissent sous forme de variables d'E/S sous les modules. Pour
utiliser les variables d'E/S, faites-les glisser de la fenêtre de
l'Explorateur de projets et déposez-les dans les VIs LabVIEW Real-
Time.
Dans ce mode, vous n'avez pas besoin d'effectuer de développement
dans LabVIEW FPGA. LabVIEW programme le FPGA pour vous avec
un fichier bitfile FPGA fixe qui communique avec tous les modules de
la Série C que le mode de balayage temps réel prend en charge.
LabVIEW envoie également à l'hôte temps réel les données de la Série
C qui seront affichées dans les variables d'E/S. Le mode de balayage
temps réel vous permet également de détecter de manière dynamique
quels types de modules de la Série C sont branchés dans les
emplacements de châssis.
cRIO-905x User Manual |
©
National Instruments | 41