appelées cadencement à la demande. Les générations à cadencement logiciel sont également
appelées opérations immédiates ou statiques. Elles sont généralement utilisées pour écrire une
seule valeur.
Pour les générations à cadencement logiciel, si une voie DO d'un module série numérique est
utilisée dans une tâche à cadencement matériel, aucune voie de ce module ne peut être utilisée
dans une tâche à cadencement logiciel.
Générations à cadencement matériel
Avec une génération à cadencement matériel, un signal matériel numérique contrôle la
fréquence de génération. Ce signal peut être généré en interne sur le contrôleur ou fourni en
externe.
Les générations à cadencement matériel présentent plusieurs avantages par rapport aux
acquisitions à cadencement logiciel :
•
Le délai entre les échantillons peut être beaucoup plus court.
•
Le délai entre les échantillons est déterministe.
•
Les acquisitions à cadencement matériel peuvent utiliser le déclenchement matériel.
Mode point par point avec cadencement matériel (HWTSP)
Avec le mode HWTSP, les échantillons sont acquis ou générés en continu en utilisant un
cadencement matériel et sans bufférisation. Vous devez utiliser les types de cadencement par
horloge d'échantillonnage ou détection de changement. Aucun autre type de cadencement n'est
supporté.
Utilisez le mode HWTSP pour savoir si une boucle s'exécute dans un temps donné, comme
dans une application de contrôle, par exemple. Comme il n'y a pas de buffer, si vous utilisez le
mode HWTSP, vous devez vous assurer que les lectures ou écritures s'exécutent suffisamment
rapidement pour suivre le cadencement matériel. Si une lecture ou une écriture s'exécute en
retard, une mise en garde est renvoyée.
Sortie numérique bufférisée
Un buffer est un stockage temporaire dans la mémoire de l'ordinateur pour les échantillons
générés. Dans une génération bufférisée, les données sont déplacées d'un buffer hôte vers la
FIFO intégrée du contrôleur cRIO avant d'être écrites dans les modules de la Série C.
L'une des propriétés des opérations d'E/S bufférisées est le mode d'échantillonnage. Le mode
d'échantillonnage peut être fini ou continu :
•
Fini : La génération en mode d'échantillonnage fini désigne la génération d'un nombre
d'échantillons de données prédéterminé et spécifique. Une fois le nombre d'échantillons
spécifié écrit, la génération s'arrête.
•
Continu : La génération en mode d'échantillonnage continu fait référence à la génération
d'un nombre non spécifié d'échantillons. Au lieu de générer un nombre défini
d'échantillons de données et d'arrêter, une génération continue se poursuit jusqu'à ce que
vous arrêtiez l'opération. Il existe trois modes différents de génération continue qui
cRIO-904x User Manual |
©
National Instruments | 73