Génération Bufférisée Finie De Train D'impulsions Basée Sur Horloge D'échantillonnage - National Instruments CompactRIO 904 Seire Manuel De L'utilisateur

Table des Matières

Publicité

Génération bufférisée finie de train d'impulsions basée sur horloge
d'échantillonnage
Cette fonction génère un nombre prédéterminé de mises à jour de train d'impulsions. Chaque
point que vous écrivez définit les spécifications d'impulsion qui sont mises à jour avec chaque
horloge d'échantillonnage. Lorsqu'une horloge d'échantillonnage se produit, l'impulsion en
cours (inactive puis active) termine la génération et l'impulsion suivante se met à jour avec les
spécifications d'échantillonnage suivantes.
Remarque
à être généré avec ces spécifications jusqu'à ce que la tâche soit arrêtée.
Le tableau et la figure ci-après détaillent une génération finie basée sur horloge
d'échantillonnage de trois échantillons dont les spécifications d'impulsion provenant Créer une
voie sont deux tops inactifs, deux tops actifs et un délai initial de trois tops.
Tableau 26. Génération bufférisée finie de train d'impulsions basée sur horloge
Échantillon
1
2
3
Figure 81. Génération bufférisée finie de train d'impulsions basée sur horloge
Compteur armé
Horloge
d'échantillonnage
Valeurs de chargement
du compteur
Source
Out
Il existe différentes méthodes de génération continue qui contrôlent les données écrites. Ces
modes sont les modes de régénération, de régénération FIFO et de non-régénération.
La régénération est la répétition des données déjà présentes dans le buffer.
La régénération standard consiste à télécharger continuellement les données du buffer de
l'ordinateur dans la FIFO pour être écrites. Les nouvelles données peuvent être écrites dans le
buffer de l'ordinateur à tout moment sans perturber la sortie. Avec la régénération FIFO, la
totalité du buffer est téléchargée sur la FIFO et régénérée à partir de là. Une fois les données
téléchargées, les nouvelles données ne peuvent plus être écrites sur la FIFO. Pour utiliser la
régénération FIFO, l'intégralité du buffer doit pouvoir tenir dans la taille de la FIFO.
112 | ni.com | cRIO-904x User Manual
Lorsque le dernier échantillon est généré, le train d'impulsions continue
d'échantillonnage
d'échantillonnage
2 1 0 1 0 1 0 1
0
3
2
2
2
Tops inactifs
3
2
3
2 1 0 2 1 0
2 1 0 2 1 0 1 0
3
3
3
Tops actifs
3
2
3
1
0 2 1 0 2 1
3
2
2
3
0
3

Publicité

Table des Matières
loading

Table des Matières