Table des Matières

Publicité

Liens rapides

MANUEL DE L'UTILISATEUR
cRIO-905x
Contrôleur CompactRIO embarqué avec processeur temps réel et
FPGA reconfigurable
Ce document décrit les caractéristiques du contrôleur cRIO-905x et contient des informations
sur le montage et l'utilisation de l'appareil.
Dans ce document, les contrôleurs cRIO-9053, cRIO-9054, cRIO-9055, cRIO-9056,
cRIO-9057, cRIO-9058 sont collectivement désignés sous le nom cRIO-905x.

Publicité

Table des Matières
loading

Sommaire des Matières pour National Instruments cRIO-905 Série

  • Page 1 MANUEL DE L'UTILISATEUR cRIO-905x Contrôleur CompactRIO embarqué avec processeur temps réel et FPGA reconfigurable Ce document décrit les caractéristiques du contrôleur cRIO-905x et contient des informations sur le montage et l'utilisation de l'appareil. Dans ce document, les contrôleurs cRIO-9053, cRIO-9054, cRIO-9055, cRIO-9056, cRIO-9057, cRIO-9058 sont collectivement désignés sous le nom cRIO-905x.
  • Page 2: Table Des Matières

    Sommaire Configuration du contrôleur cRIO-905x...................2 Connexion du contrôleur cRIO-905x à l'ordinateur hôte en utilisant un port USB..3 Connexion du contrôleur cRIO-905x à l'ordinateur hôte ou au réseau via Ethernet..4 Configuration des options de démarrage................5 Caractéristiques du contrôleur cRIO-905x................7 Ports et connecteurs......................
  • Page 3: Connexion Du Contrôleur Crio-905X À L'ordinateur Hôte En Utilisant Un Port Usb

    NI approprié dans le bon ordre sur l'ordinateur hôte, comme indiqué à la rubrique Installer le logiciel sur l'ordinateur hôte dans le Guide d'initiation du contrôleur cRIO-905x. Sélectionnez Configurer et installer le logiciel sur ce périphérique. cRIO-905x User Manual | © National Instruments | 3...
  • Page 4: Connexion Du Contrôleur Crio-905X À L'ordinateur Hôte Ou Au Réseau Via Ethernet

    Connexion du contrôleur cRIO-905x à l'ordinateur hôte ou au réseau via Ethernet Effectuez les étapes suivantes pour connecter le contrôleur cRIO-905x à un ordinateur hôte ou un réseau Ethernet à l'aide du port 0 (port Gigabit Ethernet RJ-45). NI recommande d'utiliser le port 0 (port Gigabit Ethernet RJ-45) pour la communication avec les systèmes déployés.
  • Page 5: Configuration Des Options De Démarrage

    LabVIEW de s'exécuter. démarrage RT Désactiver Redémarrer le contrôleur cRIO-905x avec ce paramètre activé l'application de empêche le chargement automatique de toute application FPGA. démarrage FPGA cRIO-905x User Manual | © National Instruments | 5...
  • Page 6 Tableau 1. Options de démarrage du contrôleur cRIO-905x (suite) Options de Description démarrage Activer les Redémarrer le contrôleur cRIO-905x avec ce paramètre activé lance le connexions SSH sshd sur le contrôleur cRIO-905x. Lancer le sshd permet d'ouvrir des (Secure Shell) sessions via une connexion SSH, protocole de communication chiffré.
  • Page 7: Caractéristiques Du Contrôleur Crio-905X

    Vous devez activer Sortie console sur le contrôleur cRIO-905x dans Measurement & Automation Explorer (MAX) ou en démarrant le contrôleur en mode sans échec. Remarque Ce port n'est pas accessible par l'application utilisateur lorsque l'option de démarrage Sortie console est activée. cRIO-905x User Manual | © National Instruments | 7...
  • Page 8: Usb 3.1 Type-C, Port Hôte

    USB 3.1 Type-C, port hôte Le port hôte USB du contrôleur cRIO-905x prend en charge les périphériques de stockage de masse USB courants, tels que les clés USB, les adaptateurs USB-IDE, les claviers, les souris et les caméras USB. Les adaptateurs NI USB Type-C suivants sont disponibles pour le contrôleur cRIO-905x. Tableau 2.
  • Page 9: Stockage Amovible Sur Carte Micro Sd

    SD jusqu'à UHS-I DDR50. Avertissement Utiliser des cartes micro SD non approuvées par NI peut invalider les spécifications et entraîner des performances non fiables. Les accessoires suivants sont disponibles pour le contrôleur cRIO-905x. cRIO-905x User Manual | © National Instruments | 9...
  • Page 10 Tableau 7. Accessoires de stockage micro SD Accessoire Capacité Référence Carte micro SD industrielle, -40 à 85 °C, UHS-I 16 Go 786913-01 Cache de l'emplacement pour carte micro SD (x3) — 786901-01 Cache de l'emplacement pour carte micro SD Vous devez utiliser le cache de l'emplacement de la carte micro SD pour protéger la carte micro SD dans les zones à...
  • Page 11: Boutons

    Appuyez sur RESET pendant < 5 s • Paramètres réseau réinitialisés Mode sans • App. de démarrage RT désactivée échec • App.de démarrage FPGA désactivée Appuyez sur RESET pendant ≥ 5 s cRIO-905x User Manual | © National Instruments | 11...
  • Page 12: Mettre Au Point La Connectivité Du Réseau

    Pour de plus amples informations sur l'utilisation du bouton RESET pour l'aide au dépannage du réseau, voir Résoudre les problèmes de connectivité du réseau. Mettre au point la connectivité du réseau Vous pouvez utiliser le bouton RESET pour résoudre les problèmes de connectivité réseau. Effectuez les étapes suivantes pour réinitialiser les cartes réseau aux paramètres par défaut.
  • Page 13: Indicateurs Led Power

    Time. Soit le contrôleur cRIO-905x a démarré sous un système d'exploitation non supporté, soit le processus de démarrage a été interrompu, soit une erreur logicielle irrécupérable a été détectée. Si le problème persiste, contactez le support technique de NI. cRIO-905x User Manual | © National Instruments | 13...
  • Page 14 Tableau 11. Indicateurs LED STATUS (suite) État du voyant Signification Allumé Le contrôleur cRIO-905x est en train de démarrer. Aucune action momentanément n'est nécessaire. Éteint Le contrôleur cRIO-905x est en mode d'exécution. Le logiciel est installé et le système d'exploitation est en cours d'exécution. Voyants LED USER Vous pouvez définir le comportement des voyants LED USER1 et USER2 pour répondre aux besoins de votre application.
  • Page 15: Indicateurs Led Ethernet

    Jaune Allumé en continu Fréquence de données de 1000 Mbit/s sélectionnée Vert Allumé en continu Fréquence de données de 100 Mbit/s sélectionnée — Éteint Fréquence de données de 10 Mbit/s sélectionnée cRIO-905x User Manual | © National Instruments | 15...
  • Page 16: Vis De Masse Du Châssis

    Vis de masse du châssis Figure 5. Vis de masse du châssis du contrôleur cRIO-905x 1. Vis de masse du châssis Remarque Pour en savoir plus sur la mise à la terre du contrôleur cRIO-905x, reportez-vous à la section Connecter le contrôleur à la terre dans le Guide d'initiation du contrôleur cRIO-905x.
  • Page 17: Routage Numérique

    FPGA ou DAQ ASIC en utilisant le bus de déclenchement cRIO pour partager des déclenchements matériels et des signaux entre les applications LabVIEW FPGA et DAQmx Routage de l'horloge La figure suivante illustre le circuit de routage de l'horloge du contrôleur cRIO-905x. cRIO-905x User Manual | © National Instruments | 17...
  • Page 18: Base De Temps 20 Mhz Et 100 Khz

    Figure 6. Circuit de routage de l'horloge du contrôleur cRIO-905x DAQ ASIC Base de temps à 80 MHz Base de temps à 20 MHz Oscillateur Générateur ÷200 Base de temps à 100 kHz embarqué d'horloge 100 MHz Base de temps à 13,1072 MHz Base de temps à...
  • Page 19: Horloges Porteuses Et Bases De Temps 13,1072 Mhz, 12,8 Mhz Et 10 Mhz

    Comme les profils ne sont pas interopérables les uns avec les autres, il faut savoir quel profil est implémenté sur le périphérique. Pour que les périphériques du réseau se synchronisent entre eux avec l'IEEE 1588, ils doivent tous être compatibles avec cRIO-905x User Manual | © National Instruments | 19...
  • Page 20: Conditions Requises Pour Le Commutateur Externe Ieee 1588

    2 et de couche 3-4. Le profil IEEE 1588-2008 implémenté par National Instruments sur le contrôleur cRIO-905x ne prend en charge que les méthodes de communication de couche 3-4. Opérer sur la couche 2 améliore les performances pour l'IEEE 802.1AS-2011.
  • Page 21: Pile

    Monter le contrôleur cRIO-905x dans la configuration de montage de référence garantit que votre système fonctionnera correctement dans toute la gamme des températures de fonctionnement et cRIO-905x User Manual | © National Instruments | 21...
  • Page 22 fournira une précision optimale du module de la Série C. Respectez les spécifications suivantes pour monter le contrôleur cRIO-905x dans la configuration de montage de référence. Figure 7. Configuration de montage du système Orientation de montage vertical. Options de support de montage : •...
  • Page 23: Options De Configuration De Montage

    Contactez NI pour plus de détails concernant l'impact sur le système des options de configuration de montage courantes. Spécifications de montage Figure 8. Dimensions minimales d'espacement 25.4 mm (1.00 in.) cRIO-905x User Manual | © National Instruments | 23...
  • Page 24: Dimensions

    Figure 9. Espace de dégagement du câblage Remarque Les différents types de connecteurs des modules de la Série C requièrent des espaces de dégagement différents pour le câblage. Pour une liste complète des dimensions des espaces de dégagement pour le câblage des modules de la Série C, allez sur ni.com/info et entrez l'info-code...
  • Page 25 Figure 11. Dimensions avant du contrôleur cRIO-905x à 4 emplacements 89.61 mm (3.528 in.) 221.40 mm (8.72 in.) Figure 12. Dimensions avant du contrôleur cRIO-905x à 8 emplacements 89.61 mm (3.528 in.) 328.64 mm (12.938 in.) cRIO-905x User Manual | © National Instruments | 25...
  • Page 26: Montage Frontal Sur Surface Plane

    Figure 13. Dimensions latérales du contrôleur cRIO-905x Profondeur d'insertion max Filetage M4 x 0,7 5,00 mm (0,20 po) 44,81 mm (1,764 po) 44,81 mm (1,764 po) 24,35 mm (0,959 po) 53,52 mm (2,107 po) Montage frontal sur surface plane Éléments utilisés •...
  • Page 27 Préparez la surface pour le montage du contrôleur cRIO-905x en utilisant les Dimensions de montage sur surface. Alignez le contrôleur cRIO-905x sur la surface. Fixez le contrôleur cRIO-905x à la surface en utilisant les vis M4 appropriées pour la surface. cRIO-905x User Manual | © National Instruments | 27...
  • Page 28: Dimensions De Montage Avant Sur Surface

    Dimensions de montage avant sur surface Figure 16. Dimensions avant du cRIO-905x à 4 emplacements 47.2 mm 30.6 mm (1.86 in.) (1.20 in.) 47.0 mm (1.85 in.) 41.1 mm (1.62 in.) Figure 17. Dimensions avant du cRIO-905x à 8 emplacements 141,7 mm (5,58 po) 47,2 mm...
  • Page 29 Figure 18. Montage arrière du contrôleur cRIO-905x à 4 emplacements directement sur surface plane cRIO-905x User Manual | © National Instruments | 29...
  • Page 30 Figure 19. Montage arrière du contrôleur cRIO-905x à 8 emplacements directement sur surface plane Préparez la surface pour le montage du contrôleur cRIO-905x en utilisant les Dimensions de montage sur surface. Alignez le contrôleur cRIO-905x sur la surface. Fixez le contrôleur cRIO-905x à la surface en utilisant les vis M4 appropriées pour la surface.
  • Page 31: Dimensions De Montage Arrière Sur Surface

    Kit de montage sur panneau NI pour contrôleurs à 8 emplacements, 157267-01 – Plaque de montage du panneau – Vis M4 x 10 (x6) Comment procéder Effectuez les étapes suivantes pour monter votre contrôleur cRIO-905x sur un panneau. cRIO-905x User Manual | © National Instruments | 31...
  • Page 32 Figure 22. Montage du contrôleur cRIO-905x à 4 emplacements sur panneau Figure 23. Montage du contrôleur cRIO-905x à 8 emplacements sur panneau Alignez le contrôleur cRIO-905x et la plaque de montage du panneau. 32 | ni.com | cRIO-905x User Manual...
  • Page 33: Dimensions De Montage Du Panneau

    Figure 24. Dimensions de montage sur panneau du contrôleur cRIO-905x à 4 emplacements 217.7 mm (8.57 in.) 7.2 mm (0.29 in.) 199.4 mm (7.85 in.) 114.3 mm 138.9 mm (4.50 in.) (5.47 in.) 25.4 mm (1.00 in.) 108.8 mm (4.26 in.) cRIO-905x User Manual | © National Instruments | 33...
  • Page 34: Montage Sur Rail Din

    Figure 25. Dimensions de montage sur panneau du contrôleur cRIO-905x à 8 emplacements 327 mm (12.88 in.) 7.2 mm (0.29 in.) 152.4 mm (6.00 in.) 152.4 mm (6.00 in.) 114.3 mm 138.9 mm (4.50 in.) (5.47 in.) 25.4 mm (1.00 in.) 89.9 mm (3.54 in.) 147.3 mm (5.80 in.) Montage sur rail DIN...
  • Page 35 Vous devez utiliser les vis fournies avec le kit de rail DIN NI car elles ont la bonne longueur et le bon filetage pour le clip du rail DIN. Serrez les vis à un couple de 1,3 N · m (11,5 lb · po.). cRIO-905x User Manual | © National Instruments | 35...
  • Page 36: Montage Du Contrôleur Sur Rail Din

    Montage du contrôleur sur rail DIN Figure 28. Montage du contrôleur sur rail DIN Verrouillez le côté du ressort (haut) du clip DIN sur le bord supérieur du rail DIN. Appuyez fermement pour comprimer le ressort jusqu'à ce que le clip se verrouille sur le rail DIN.
  • Page 37 Figure 29. Composants du kit de montage sur table NI 1. Supports de montage sur table (x2) 2. Support d'adaptateur 3. Vis M3 x 35 (x2) Comment procéder Effectuez les étapes suivantes pour monter votre contrôleur cRIO-905x sur table. cRIO-905x User Manual | © National Instruments | 37...
  • Page 38 Figure 30. Montage du contrôleur cRIO-905x à 4 emplacements sur table 38 | ni.com | cRIO-905x User Manual...
  • Page 39 Alignez les supports de montage sur table avec les trous de fixation à l'extrémité du châssis et sur le support d'adaptateur. Utilisez le tournevis 2 pour serrer les vis imperdables à l'extrémité des supports. cRIO-905x User Manual | © National Instruments | 39...
  • Page 40: Dimensions De Montage Sur Table

    Dimensions de montage sur table Figure 32. Dimensions avant de montage sur table du contrôleur cRIO-905x à 4 emplacements 22.9 mm 17.2 mm (1.14 in.) (0.68 in.) 39.1 mm (1.54 in.) Figure 33. Dimensions avant de montage sur table du contrôleur cRIO-905x à 8 emplacements 22.9 mm 17.2 mm...
  • Page 41: Choisir Votre Mode De Programmation

    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...
  • Page 42: Entrée Analogique Avec Ni-Daqmx

    FPGA Vous permet d'utiliser les modules de la Série C depuis les VIs LabVIEW FPGA. Les modules de la Série C apparaissent directement sous l'élément cible FPGA dans la fenêtre de l'Explorateur de projet MAX et les voies d'E/S apparaissent sous la forme d'éléments d'E/S FPGA sous la cible FPGA. Pour accéder aux voies d'E/S, soit vous configurez les nœuds d'E/S FPGA dans un VI LabVIEW FPGA, soit vous faites glisser les voies d'E/S depuis la fenêtre de l'Explorateur de projet et vous les déposez...
  • Page 43: Signal De Déclenchement D'entrée Analogique

    à la documentation de vos modules de la Série C. Pour plus d'informations sur l'utilisation des modules numériques pour le déclenchement, reportez-vous à la section Entrée/sortie numérique avec NI-DAQmx. cRIO-905x User Manual | © National Instruments | 43...
  • Page 44: Signaux De Cadencement D'entrée Analogique

    Reportez-vous aux sections Signal de déclenchement de démarrage Signal de déclenchement de référence AI Signal de déclenchement de pause AI pour plus d'informations sur les signaux de déclenchement de l'entrée analogique. Signaux de cadencement d'entrée analogique Le contrôleur cRIO propose les signaux de cadencement d'entrée analogique suivants : •...
  • Page 45: Signal De La Base De Temps De L'horloge D'échantillonnage Ai

    Routage du déclenchement de démarrage AI vers un terminal de sortie Vous pouvez acheminer le signal de déclenchement de démarrage vers n'importe quel terminal PFI de sortie. La sortie est une impulsion active haute. cRIO-905x User Manual | © National Instruments | 45...
  • Page 46: Signal De Déclenchement De Référence Ai

    Utilisation d'une source de temps Pour utiliser le signal de déclenchement de démarrage avec une source de temps, configurez une heure spécifique dans NI-DAQmx. Reportez-vous aux rubriques "Horodatages" et "Déclenchement temporel" dans l'Aide de NI-DAQmx pour en savoir plus sur l'accès aux fonctionnalités basées sur le temps de l'API NI-DAQmx.
  • Page 47: Signal De Déclenchement De Pause Ai

    Reportez-vous aux sections Modules balayés, Modules échantillonneurs-bloqueurs simultanés, Modules delta-sigma et Modules de fréquence d'échantillonnage lente pour obtenir des informations sur le signal d'horloge AI Convert et les modules d'entrée analogique de la Série cRIO-905x User Manual | © National Instruments | 47...
  • Page 48 Modules balayés Les modules d'entrée analogique de la Série C balayés contiennent un seul convertisseur A/N et un multiplexeur permettant de sélectionner plusieurs voies d'entrée. Lorsque l'interface de module reçoit une impulsion d'horloge d'échantillonnage, elle commence à générer une horloge de conversion pour chaque module balayé dans la tâche en cours. Chaque horloge de conversion signale l'acquisition d'une seule voie à...
  • Page 49: Initiation Aux Applications D'entrée Analogique (Ai) Dans Le Logiciel

    Acquisition point par point avec cadencement matériel • Acquisition finie • Acquisition continue Pour plus d'informations sur la programmation d'applications d'entrée analogique et de déclenchements dans le logiciel, reportez-vous à l'Aide de NI-DAQmx ou de l'Aide LabVIEW. cRIO-905x User Manual | © National Instruments | 49...
  • Page 50: Sortie Analogique Avec Ni-Daqmx

    Sortie analogique avec NI-DAQmx Pour générer une sortie analogique, installez un module de sortie analogique de la Série C sur un emplacement du contrôleur cRIO. Les spécifications de génération, telles que le nombre de voies, la configuration de la voie, la fréquence de mise à jour et la gamme de sortie sont déterminées par le type de module de la Série C utilisé.
  • Page 51: Générations À Cadencement Matériel

    : – En mode de régénération, vous définissez un buffer dans la mémoire hôte. Les données du buffer sont continuellement téléchargées dans la FIFO pour être écrites. cRIO-905x User Manual | © National Instruments | 51...
  • Page 52: Signaux De Déclenchement De Sortie Analogique

    De nouvelles données peuvent être écrites dans le buffer hôte à tout moment sans perturber la sortie. Il n'y a pas de limite au nombre de voies de signal supportées par le mode de régénération. – Avec la régénération embarquée, la totalité du buffer est téléchargée sur la FIFO et régénérée à...
  • Page 53: Signal De L'horloge D'échantillonnage Ao

    Lorsque des modules delta-sigma avec différentes fréquences d'horloge de suréchantillonnage sont utilisés dans une tâche de sortie analogique, la base de temps d'horloge d'échantillonnage AO peut utiliser n'importe laquelle des fréquences disponibles ; par défaut, la fréquence la plus cRIO-905x User Manual | © National Instruments | 53...
  • Page 54: Signal De Déclenchement De Démarrage Ao

    rapide disponible est utilisée. La fréquence de mise à jour de tous les modules de la tâche est un diviseur entier de la fréquence de la base de temps d'horloge d'échantillonnage AO. Remarque Les modules DSA ne prennent pas en charge le mode HWTSP. Signal de déclenchement de démarrage AO Utilisez le signal de déclenchement de démarrage AO pour initier une génération de signal.
  • Page 55: Minimisation Des Impulsions Transitoires Sur Le Signal De Sortie

    C N/A change. Vous pouvez construire un filtre passe-bas afin de supprimer certaines impulsions transitoires, selon la fréquence et la nature du signal en sortie. Allez sur ni.com/support pour plus d'informations sur la façon de minimiser les problèmes. cRIO-905x User Manual | © National Instruments | 55...
  • Page 56: Initiation Aux Applications De Sortie Analogique (Ao) Dans Le Logiciel

    Initiation aux applications de sortie analogique (AO) dans le logiciel Vous pouvez utiliser le contrôleur cRIO dans les applications de sortie analogique suivantes : • Génération point par point (à la demande) • Génération point par point avec cadencement matériel •...
  • Page 57: Dio Statiques

    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 cRIO-905x User Manual | © National Instruments | 57...
  • Page 58: Signaux De Déclenchement D'entrée Numérique

    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. Remarque Les modules DSA ne prennent pas en charge le mode HWTSP. Signaux de déclenchement d'entrée numérique Un déclenchement est un signal qui provoque une action, telle que le démarrage ou l'arrêt de l'acquisition de données.
  • Page 59 Plusieurs autres signaux internes peuvent être acheminés vers l'horloge d'échantillonnage DI. Reportez-vous à la rubrique "Routage de périphérique dans MAX" de l'Aide de NI-DAQmx ou de l'Aide de LabVIEW pour plus d'informations. cRIO-905x User Manual | © National Instruments | 59...
  • Page 60 Utilisation d'une source externe Vous pouvez acheminer les signaux suivants sous forme d'horloge d'échantillonnage DI : • Tout terminal PFI • Événement de comparaison analogique (un déclenchement analogique) Vous pouvez échantillonner des données sur le front montant ou le front descendant de l'horloge d'échantillonnage DI.
  • Page 61 échantillons dans le buffer jusqu'à ce qu'il contienne le nombre souhaité d'échantillons de post- déclenchement. La figure ci-dessous montre le buffer final. Figure 41. Buffer final de déclenchement de référence Déclenchement de référence Échantillons de Échantillons pré-déclenchement de post-déclenchement Buffer complet cRIO-905x User Manual | © National Instruments | 61...
  • Page 62: Filtres D'entrée Numérique

    Utilisation d'une source numérique Pour utiliser le déclenchement de référence DI avec une source numérique, spécifiez une source et un front montant ou descendant. La source peut provenir d'un signal PFI ou d'un des signaux internes du contrôleur cRIO. Reportez-vous à la rubrique "Routage de périphérique dans MAX"...
  • Page 63: Événement Détection De Changement

    Les acquisitions bufférisées permettent généralement des taux de transfert beaucoup plus rapides que les acquisitions non bufférisées car les données s'accumulent et sont transférées par blocs, plutôt qu'un échantillon à la fois. cRIO-905x User Manual | © National Instruments | 63...
  • Page 64: Sortie Numérique

    Sortie numérique Pour générer une sortie numérique, installez un module de la Série C de sortie numérique dans un emplacement du contrôleur cRIO. Les spécifications de génération, telles que le nombre de voies, la configuration de la voie, la fréquence de mise à jour et la gamme de sortie sont déterminées par le type de module de la Série C utilisé.
  • Page 65 : – En mode de régénération, vous définissez un buffer dans la mémoire hôte. Les données du buffer sont continuellement téléchargées dans la FIFO pour être écrites. cRIO-905x User Manual | © National Instruments | 65...
  • Page 66: Signaux De Déclenchement De Sortie Numérique

    De nouvelles données peuvent être écrites dans le buffer hôte à tout moment sans perturber la sortie. – Avec la régénération embarquée, 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.
  • Page 67 Si vous utilisez une horloge d'échantillonnage interne, vous pouvez spécifier un délai entre le déclenchement de démarrage et le premier échantillon. Pour en savoir plus, reportez-vous à l'Aide NI-DAQmx. cRIO-905x User Manual | © National Instruments | 67...
  • Page 68 Utilisation d'une source de temps Pour utiliser le signal de déclenchement de démarrage avec une source de temps, configurez une heure spécifique dans NI-DAQmx. Reportez-vous aux rubriques "Horodatages" et "Déclenchement temporel" dans l'Aide de NI-DAQmx pour en savoir plus sur l'accès aux fonctionnalités basées sur le temps de l'API NI-DAQmx.
  • Page 69: Initiation Aux Applications De Sortie Numérique (Do) Dans Le Logiciel

    NI-DAQmx génère une erreur au lieu d'envoyer la commande de configuration de ligne. Au cours de la commande de configuration de ligne, les lignes de sortie sont maintenues, sans problème. cRIO-905x User Manual | © National Instruments | 69...
  • Page 70: Pfi Avec Ni-Daqmx

    PFI avec NI-DAQmx Vous pouvez configurer les voies d'un module numérique parallèle en tant que terminaux PFI (Programmable Function Interface). Le contrôleur cRIO fournit également un terminal pour PFI. Jusqu'à deux modules numériques peuvent être utilisés pour accéder aux terminaux PFI dans un seul contrôleur.
  • Page 71: Compteurs Avec Ni-Daqmx

    Chaque compteur a une FIFO qui peut être utilisée pour l'acquisition et la génération bufférisées. Chaque compteur contient également un compteur intégré (Ctrn embarqué) à utiliser dans des mesures et générations traditionnellement à deux compteurs. Les compteurs cRIO-905x User Manual | © National Instruments | 71...
  • Page 72: Moteur De Cadencement De Compteur

    embarqués ne peuvent pas être programmés indépendamment du compteur principal ; les signaux des compteurs embarqués ne sont pas routables. Moteur de cadencement de compteur Contrairement aux entrées analogiques, sorties analogiques, entrées numériques et sorties numériques, les compteurs du contrôleur cRIO ne sont pas en mesure de diviser une base de temps pour produire une horloge d'échantillonnage de compteur interne.
  • Page 73: Déclenchement De Compteur

    Lors de l'utilisation d'un déclenchement de démarrage, la source du déclenchement de démarrage est acheminée vers l'entrée de signal "Gate du compteur n" du compteur. Les déclenchements possibles pour les opérations de sortie de compteur sont un signal matériel. cRIO-905x User Manual | © National Instruments | 73...
  • Page 74: Routage Du Compteur/Timer Par Défaut

    Pour les fonctions d'entrée de compteur, vous pouvez utiliser le déclenchement de démarrage à armement pour adopter un comportement semblable au déclenchement de démarrage. • Déclenchement de pause : Vous pouvez utiliser des déclenchements de pause dans les applications de comptage de fronts et de génération d'impulsions continue. Pour les acquisitions de comptage de fronts, le compteur arrête de compter les fronts lorsque le signal de déclenchement externe est bas et reprend lorsque le signal passe à...
  • Page 75: Prédivision

    En mode source 80 MHz, le contrôleur synchronise les signaux sur le front montant de la source et compte sur le troisième front montant de la source. Les fronts sont en pipeline, ainsi aucune information de comptage n'est perdue, comme le montre la figure ci-dessous. cRIO-905x User Manual | © National Instruments | 75...
  • Page 76: Source Externe Ou Interne Inférieure À 20 Mhz

    Figure 49. Mode source 80 MHz Source 80 MHz Synchroniser Compter Source externe ou interne inférieure à 20 MHz Avec une source externe ou interne inférieure à 20 MHz, le module génère un signal Source retardé en retardant le signal Source de plusieurs nanosecondes. Le contrôleur synchronise les signaux sur le front montant du signal Source retardé...
  • Page 77: Comptage De Fronts (À La Demande) Point Par Point

    La valeur du compteur est échantillonnée sur chaque front actif d'une horloge d'échantillonnage et stockée dans la FIFO. Les valeurs échantillonnées seront transférées vers la mémoire de l'hôte à l'aide d'un flux de données à haute vitesse. cRIO-905x User Manual | © National Instruments | 77...
  • Page 78: Contrôle Du Sens Du Comptage

    Les valeurs de comptage renvoyées sont les comptages cumulés depuis l'événement d'armement du compteur. C'est-à-dire que l'horloge d'échantillonnage ne réinitialise pas le compteur. Vous pouvez configurer le compteur pour qu'il échantillonne sur les fronts montants ou descendants de l'horloge d'échantillonnage. La figure suivante représente un exemple de comptage bufférisé...
  • Page 79: Mesure Unique De Largeur D'impulsion

    FIFO du compteur. Les valeurs échantillonnées seront transférées vers la mémoire de l'hôte à l'aide d'un flux de données à haute vitesse. La figure suivante montre un exemple de mesure bufférisée implicite de largeur d'impulsion. cRIO-905x User Manual | © National Instruments | 79...
  • Page 80: Mesure Bufférisée De Largeur D'impulsion Basée Sur Horloge D'échantillonnage

    Figure 55. Mesure bufférisée implicite de largeur d'impulsion GATE SOURCE Valeur du compteur Buffer Mesure bufférisée de largeur d'impulsion basée sur horloge d'échantillonnage Une mesure bufférisée de largeur d'impulsion basée sur horloge d'échantillonnage est similaire à une mesure unique de largeur d'impulsion, mais la mesure bufférisée de largeur d'impulsion prend des mesures sur plusieurs impulsions corrélées à...
  • Page 81: Mesure Unique D'impulsions

    Gate mais le comptage ne commence pas avant le front souhaité. Vous pouvez choisir de lire en premier l'impulsion haute ou l'impulsion basse en utilisant la propriété FrontDémarrage de NI-DAQmx. La figure suivante montre un exemple de mesure bufférisée implicite d'impulsions. cRIO-905x User Manual | © National Instruments | 81...
  • Page 82: Mesure Bufférisée D'impulsions Basée Sur Horloge D'échantillonnage

    Figure 58. Mesure bufférisée implicite d'impulsions Compteur armé Gate Source Buffer Mesure bufférisée d'impulsions basée sur horloge d'échantillonnage Une mesure bufférisée d'impulsions basée sur horloge d'échantillonnage est similaire à une mesure unique d'impulsions, mais la mesure bufférisée d'impulsions prend des mesures sur plusieurs impulsions corrélées à...
  • Page 83: Mesure Unique De Demi-Période

    Compteur Front armé de démarrage GATE SOURCE Valeur du compteur Buffer Pour en savoir plus sur la connexion des signaux de compteur, reportez-vous à la section Routage du compteur/timer par défaut. cRIO-905x User Manual | © National Instruments | 83...
  • Page 84: Mesures D'impulsion Ou De Demi-Période

    Mesures d'impulsion ou de demi-période Dans le matériel, les mesures d'impulsions et de demi-période sont la même mesure. Toutes deux mesurent les temps hauts et bas d'une impulsion. La différence fonctionnelle entre les deux mesures est la manière dont les données sont renvoyées. Dans une mesure de demi- période, chaque temps haut ou bas est considéré...
  • Page 85: Haute Fréquence Avec Deux Compteurs

    Figure 62. Haute fréquence avec deux compteurs Largeur de l'impulsion (T) Impulsion Impulsion Gate … Source Mesure de la Largeur largeur d’impulsion d'impulsion Fréquence de fx = cRIO-905x User Manual | © National Instruments | 85...
  • Page 86: Large Gamme De Fréquences Avec Deux Compteurs

    Large gamme de fréquences avec deux compteurs En utilisant deux compteurs, vous pouvez mesurer avec précision un signal qui peut être haute ou basse fréquence. Cette technique s'appelle la mesure de fréquence réciproque. Lorsque vous mesurez une large gamme de fréquences avec deux compteurs, vous générez une longue impulsion à...
  • Page 87: Mesure Bufférisée De Fréquence Basée Sur Horloge D'échantillonnage

    Lorsque CI.Fréq.ActiverMoyennage est défini sur Faux, la mesure de fréquence renvoie la fréquence de l'impulsion juste avant l'horloge d'échantillonnage. Cette mesure unique est une mesure de fréquence unique et n'est pas une moyenne entre les horloges, comme le montre la figure suivante. cRIO-905x User Manual | © National Instruments | 87...
  • Page 88: Choisir Une Méthode Pour Mesurer La Fréquence

    Figure 65. Mesure bufférisée de fréquence basée sur horloge d'échantillonnage (non moyennage) Compteur armé Gate Source Horloge d'échantillonnage Valeurs verrouillées Avec les mesures de fréquence basées sur l'horloge d'échantillonnage, assurez-vous que la fréquence à mesurer est deux fois plus élevée que l'horloge d'échantillonnage afin d'éviter tout débordement de mesure.
  • Page 89 Vous trouverez dans le tableau suivant un résumé des résultats, si on suppose que les temps de mesure de l'horloge d'échantillonnage (en moyenne) et que des deux mesures de fréquence de compteur soient configurés de la même manière. cRIO-905x User Manual | © National Instruments | 89...
  • Page 90 Tableau 19. Méthodes de mesure de fréquence 50 kHz Variable Horloge Un compteur Deux compteurs d'échantillonnage Haute Large fréquence gamme 50 000 50 000 50 000 50 000 80 M 80 M 1 000 80 M Temps de mesure 0,02 (ms) —...
  • Page 91 Le tableau suivant résume certaines des différences entre les méthodes de mesure de la fréquence. cRIO-905x User Manual | © National Instruments | 91...
  • Page 92: Mesure De Période

    Tableau 21. Méthodes de mesure de fréquence 5 MHz Méthode de Horloge Un compteur Deux compteurs comparaison d'échantillonnage Haute Large (moyennée) fréquence gamme Nombre de 1 ou 2 compteurs utilisés Nombre de mesures renvoyées Mesure des signaux Bonne Mauvaise Bonne Bonne haute fréquence avec précision...
  • Page 93: Mesures Utilisant Des Encodeurs En Quadrature

    A et B. Le compteur est incrémenté ou décrémenté en fonction de la voie qui devance l'autre. Chaque cycle produit quatre incréments ou décréments, comme l'illustre la figure suivante. cRIO-905x User Manual | © National Instruments | 93...
  • Page 94: Mesures Utilisant Des Encodeurs À Deux Impulsions

    Figure 68. Encodage X4 Voie A Voie B Valeur du compteur Comportement de la voie Z Certains encodeurs en quadrature ont une troisième voie, la voie Z, également appelée voie index. Un niveau haut sur la voie Z provoque le rechargement du compteur avec une valeur spécifiée dans une phase spécifiée du cycle de quadrature.
  • Page 95: Mesure De Position (Horloge D'échantillonnage) Bufférisée

    Aux commence le comptage et un front actif sur l'entrée Gate arrête le comptage. Vous devez armer un compteur pour commencer une mesure de durée entre les fronts de deux signaux. cRIO-905x User Manual | © National Instruments | 95...
  • Page 96: Mesure Unique De Durée Entre Les Fronts De Deux Signaux

    Une fois que le compteur a été armé et qu'un front actif se produit sur l'entrée Aux, le compteur compte le nombre de fronts montants (ou descendants) sur la Source. Le compteur ignore les fronts supplémentaires sur l'entrée Aux. Le compteur arrête de compter lorsqu'il reçoit un front actif sur l'entrée Gate. Le compteur enregistre ensuite le nombre compté...
  • Page 97: Mesure Bufférisée De Durée Entre Deux Signaux Basée Sur Horloge D'échantillonnage

    Les valeurs échantillonnées seront transférées vers la mémoire de l'hôte à l'aide d'un flux de données à haute vitesse. La figure suivante montre un exemple de mesure bufférisée de durée entre deux signaux basée sur horloge d'échantillonnage. cRIO-905x User Manual | © National Instruments | 97...
  • Page 98: Applications De Sortie Compteur

    Figure 74. Mesure bufférisée de durée entre deux signaux basée sur horloge d'échantillonnage Horloge d'échantillonnage GATE SOURCE Valeur du compteur Buffer Remarque Si aucun front actif sur le Gate et aucun front actif sur le signal Aux ne se produit entre les horloges d'échantillonnage, une erreur de dépassement se produit.
  • Page 99: Génération D'une Impulsion Unique Avec Déclenchement De Démarrage

    Génération redéclenchable de train d'impulsions ou d'impulsions • Génération continue de train d'impulsions • Génération bufférisée de train d'impulsions • Génération bufférisée implicite finie de train d'impulsions • Génération implicite bufférisée continue de train d'impulsions cRIO-905x User Manual | © National Instruments | 99...
  • Page 100: Génération Finie De Train D'impulsions

    • Génération bufférisée finie de train d'impulsions basée sur horloge d'échantillonnage • Génération bufférisée continue de train d'impulsions basée sur horloge d'échantillonnage Génération finie de train d'impulsions Cette fonction génère un train d'impulsions avec une fréquence et un rapport cyclique programmables pour un nombre prédéterminé...
  • Page 101: Génération Continue De Train D'impulsions

    Vous spécifiez les largeurs d'impulsion haute et basse du signal de sortie. Les largeurs d'impulsion sont également mesurées en termes de nombre de fronts actifs de l'entrée Source. Vous pouvez aussi spécifier le front actif de l'entrée Source (montant ou descendant). cRIO-905x User Manual | © National Instruments | 101...
  • Page 102: Génération Bufférisée De Train D'impulsions

    Le compteur peut commencer la génération de train d'impulsions dès que le compteur est armé ou en réponse à un déclenchement de démarrage matériel. Vous pouvez acheminer le déclenchement de démarrage à l'entrée Gate du compteur. Vous pouvez également utiliser l'entrée Gate du compteur en tant que déclenchement de pause (si elle n'est pas utilisée en tant que déclenchement de démarrage).
  • Page 103: Génération Bufférisée Implicite Finie De Train D'impulsions

    (inactive puis active) termine la génération et l'impulsion suivante se met à jour avec les spécifications d'échantillonnage suivantes. Remarque Lorsque le dernier échantillon est généré, le train d'impulsions continue à être généré avec ces spécifications jusqu'à ce que la tâche soit arrêtée. cRIO-905x User Manual | © National Instruments | 103...
  • Page 104 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 23. Génération bufférisée finie de train d'impulsions basée sur horloge d'échantillonnage Échantillon Tops inactifs...
  • Page 105: Génération Bufférisée Continue De Train D'impulsions Basée Sur Horloge D'échantillonnage

    (D + 1)/2 cycles et haute pour (D - 1)/2 cycles de la base de temps de sortie de fréquence. La figure suivante montre le signal de sortie du générateur de fréquence lorsque le diviseur est réglé sur 5. cRIO-905x User Manual | © National Instruments | 105...
  • Page 106: Répartition En Fréquence

    Figure 84. Signal de sortie du générateur de fréquence Base de temps de sortie de fréquence FREQ OUT (diviseur = 5) La sortie de fréquence peut être acheminée vers n'importe quel terminal PFI. Tous les terminaux PFI sont réglés sur haute impédance au démarrage. Le signal FREQ OUT peut également être acheminé...
  • Page 107: Signaux De Cadencement De Compteur

    Le front sélectionné du signal Source du compteur n incrémente et décrémente la valeur du compteur en fonction de l'application exécutée par le compteur. Le tableau suivant répertorie comment ce terminal est utilisé dans diverses applications : cRIO-905x User Manual | © National Instruments | 107...
  • Page 108 Tableau 24. Applications du compteur et Source du compteur n Application Utilisation du terminal Source Génération d'impulsions Base de temps compteur Mesures de temps à un compteur Base de temps compteur Mesures de temps à deux compteurs Terminal d'entrée Comptage de fronts non bufférisé Terminal d'entrée Comptage de fronts bufférisé...
  • Page 109 Certaines de ces options peuvent ne pas être disponibles sur certains drivers. Reportez-vous à la rubrique "Routage de périphérique dans MAX" de l'Aide de NI-DAQmx ou de l'Aide de LabVIEW pour en savoir plus sur les options de routage disponibles. cRIO-905x User Manual | © National Instruments | 109...
  • Page 110 Signaux A du compteur n, B du compteur n et Z du compteur n Le signal B du compteur n peut contrôler le sens du comptage dans les applications de comptage de fronts. Utilisez les entrées A, B et Z de chaque compteur pour mesurer des encodeurs en quadrature ou des encodeurs à...
  • Page 111 Vous pouvez acheminer l'Horloge d'échantillonnage du compteur n vers n'importe quel terminal PFI. Le circuit PFI inverse la polarité de l'Horloge d'échantillonnage du compteur n avant de lancer le terminal PFI. cRIO-905x User Manual | © National Instruments | 111...
  • Page 112: Signal De Sortie De Fréquence

    Signaux Sortie interne du compteur n et TC du compteur n Le signal Sortie interne du compteur n change en réponse au TC du compteur n. Les deux options de sortie sélectionnables par logiciel sont une sortie impulsion sur TC et une sortie bascule sur TC.
  • Page 113 Pour la liste des brevets protégeant les produits/technologies NI, veuillez vous référer, selon le cas : à la rubrique Aide»Brevets de votre logiciel, au fichier sur votre média, ou à National Instruments Patent Notice à . Vous trouverez des informations sur patents.txt...

Ce manuel est également adapté pour:

Crio-9053Crio-9054Crio-9055Crio-9056Crio-9057Crio-9058

Table des Matières