Table des Matières

Publicité

Liens rapides

MANUEL DE L'UTILISATEUR
cRIO-904x
Contrôleur CompactRIO embarqué avec processeur temps réel et
FPGA reconfigurable
Ce document décrit les caractéristiques du contrôleur cRIO-904x et contient des informations
sur le montage et l'utilisation de l'appareil.
Dans ce document, les contrôleurs cRIO-9040, cRIO-9041, cRIO-9042, cRIO-9043,
cRIO-9045, cRIO-9046, cRIO-9047, cRIO-9048 et cRIO-9049 sont désignés collectivement
par cRIO-904x.

Publicité

Table des Matières
loading

Sommaire des Matières pour National Instruments CompactRIO 904 Seire

  • Page 1 MANUEL DE L'UTILISATEUR cRIO-904x Contrôleur CompactRIO embarqué avec processeur temps réel et FPGA reconfigurable Ce document décrit les caractéristiques du contrôleur cRIO-904x et contient des informations sur le montage et l'utilisation de l'appareil. Dans ce document, les contrôleurs cRIO-9040, cRIO-9041, cRIO-9042, cRIO-9043, cRIO-9045, cRIO-9046, cRIO-9047, cRIO-9048 et cRIO-9049 sont désignés collectivement par cRIO-904x.
  • Page 2: Table Des Matières

    Sommaire Configuration du contrôleur cRIO-904x...................3 Connexion du contrôleur cRIO-904x à l'ordinateur hôte en utilisant un port USB..3 Connexion du contrôleur cRIO-904x à l'ordinateur hôte ou au réseau via Ethernet..4 Configuration des options de démarrage................5 Fonctionnalités du contrôleur cRIO-904x.................6 Ports et connecteurs......................
  • Page 3: Configuration Du Contrôleur Crio-904X

    USB Type-C dans le port USB Type-C Dual Role. Connectez l'autre extrémité du câble USB (Type-A) à l'ordinateur hôte. Le driver de périphérique détecte automatiquement le contrôleur cRIO-904x. Sélectionnez Configurer et installer le logiciel sur ce périphérique. cRIO-904x User Manual | © National Instruments | 3...
  • Page 4: Connexion Du Contrôleur Crio-904X À L'ordinateur Hôte Ou Au Réseau Via Ethernet

    Si le driver de périphérique ne détecte pas le contrôleur cRIO-904x, vérifiez que vous avez installé le logiciel 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 NI cRIO-905x.
  • Page 5: Configuration Des Options De Démarrage

    LabVIEW de s'exécuter. démarrage RT Désactiver Redémarrer le contrôleur cRIO-904x avec ce paramètre activé empêche l'application de le chargement automatique de toute application FPGA. démarrage FPGA cRIO-904x User Manual | © National Instruments | 5...
  • Page 6: Fonctionnalités Du Contrôleur Crio-904X

    Tableau 1. Options de démarrage du contrôleur cRIO-904x (suite) Options de Description démarrage Activer les Redémarrer le contrôleur cRIO-904x avec ce paramètre activé lance le connexions SSH sshd sur le contrôleur cRIO-904x. Lancer le sshd permet d'ouvrir des (Secure Shell) sessions via une connexion SSH, protocole de communication chiffré.
  • Page 7: Usb 3.1 Type-C Avec Mode Displayport Alt

    Utilisez un adaptateur ou un moniteur vidéo USB Type-C prenant en charge le mode alternatif DisplayPort pour utiliser ce port comme sortie d'affichage. Ou, ce port peut être utilisé comme port hôte USB standard et prendre en charge les périphériques USB courants tels que les cRIO-904x User Manual | © National Instruments | 7...
  • Page 8 périphériques de stockage de masse, les claviers, les souris et les caméras USB. Utilisez un adaptateur USB Type-C mâle à USB-Type A femelle pour utiliser ce port avec des périphériques USB implémentant un connecteur mâle de type A. Utilisez un adaptateur multiport USB Type-C pour utiliser simultanément ce port en tant que sortie d'affichage et port USB hôte.
  • Page 9: Connecteur D'alimentation

    Alimentation de bureau NI PS-10 (entrée 24 VCC, 5 A, 100 VCA à 120 782698-01 VCA/200 VCA à 240 VCA) Fiches d'alimentation en or à 4 positions (Quantité 5) 783529-01 NI 9979 Strain Relief pour connecteur d'alimentation à 4 positions 196939-01 cRIO-904x User Manual | © National Instruments | 9...
  • Page 10: Stockage Amovible Sur Carte Sd

    Stockage amovible sur carte SD Le contrôleur cRIO-904x dispose d'un emplacement pour carte SD permettant de lire et d'écrire des données les cartes SD. L'emplacement supporte les vitesses d'interface de carte SD jusqu'à UHS-I DDR50. Avertissement Utiliser des cartes SD non approuvées par NI peut invalider les spécifications et entraîner des performances non fiables.
  • Page 11 NI. L'outil de recherche d'exemple NI se trouve dans le menu Aide de l'Aide LabVIEW. Le tableau suivant montre le brochage du port série RS-485. cRIO-904x User Manual | © National Instruments | 11...
  • Page 12 Tableau 10. Brochage du port série RS-485 Brochage Broche Signal Non connecté TXD- TXD+ Non connecté Non connecté RXD- RXD+ Non connecté Non connecté GND isolé L'accessoire suivant est disponible pour connecter le port série RS-485 à une prise DSUB à 9 broches.
  • Page 13: 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-904x User Manual | © National Instruments | 13...
  • Page 14: 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 15: Indicateurs Led Status

    Pour plus d'informations sur la connexion du contrôleur cRIO-904x à l'alimentation, reportez- vous à la section Connexion du contrôleur à l'alimentation dans le Guide d'initiation du contrôleur NI cRIO-904x. Indicateurs LED STATUS Le tableau suivant décrit les indicateurs LED STATUS. cRIO-904x User Manual | © National Instruments | 15...
  • Page 16 Tableau 14. Indicateurs LED STATUS Couleur État du voyant Signification du voyant Jaune Clignote deux fois Le contrôleur cRIO-904x est en mode sans échec. Le puis fait une pause logiciel n'est pas installé, ce qui correspond à l'état par défaut en sortie d'usine, ou le logiciel a été mal installé sur le contrôleur cRIO-904x.
  • Page 17: Indicateurs Led Ethernet

    10/100/1000 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-904x User Manual | © National Instruments | 17...
  • Page 18: Vis De Masse Du Châssis

    Indicateur LED SD In Use Le contrôleur cRIO-904x possède un voyant SD In Use pour indiquer l'état de montage du lecteur de carte. Le tableau suivant liste les détails de l'indicateur LED SD In Use. Tableau 16. Indicateur LED SD In Use Voyant LED Couleur du État du...
  • Page 19: Horloge Temps Réel Interne

    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-904x. cRIO-904x User Manual | © National Instruments | 19...
  • Page 20: Base De Temps 20 Mhz Et 100 Khz

    Figure 6. Circuit de routage de l'horloge du contrôleur cRIO-904x 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 21: 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-904x User Manual | © National Instruments | 21...
  • Page 22: 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-904x 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 23: Pile Cmos

    à l'accessoire avec des outils par le haut, le bas et le côté droit du contrôleur cRIO-904x. Éléments utilisés • cRIO-904x • Modules de la Série C cRIO-904x User Manual | © National Instruments | 23...
  • Page 24: Comment Procéder

    • Kit d'accessoires d'immobilisation de module : 158533-01 pour les modèles à 8 emplacements, 158534-01 pour les modèles à 4 emplacements – Support d'immobilisation de module – Vis d'installation • Vis à tête ronde M4 x 0,7, 8 mm • Vis à...
  • Page 25: Dimensions De L'accessoire D'immobilisation De Module

    Dimensions de l'accessoire d'immobilisation de module Les figures suivantes montrent les dimensions de l'accessoire d'immobilisation de module pour le contrôleur cRIO-904x. cRIO-904x User Manual | © National Instruments | 25...
  • Page 26: Montage Du Contrôleur

    Figure 9. Dimensions de l'accessoire d'immobilisation de module pour le contrôleur cRIO-904x à 4 emplacements 94.2 mm (3.71 in.) 1.6 mm 1.6 mm 220.4 mm (8.68 in.) (0.06 in.) (0.06 in.) Figure 10. Dimensions de l'accessoire d'immobilisation de module pour le contrôleur cRIO-904x à...
  • Page 27 Prévoyez un espace de dégagement pour le câblage conformément aux Spécifications de montage. Astuce Avant d'utiliser l'une de ces méthodes de montage, notez le numéro de série à l'arrière du contrôleur cRIO-904x afin de pouvoir identifier le contrôleur cRIO-904x User Manual | © National Instruments | 27...
  • Page 28: Autres Configurations De Montage

    cRIO-904x dans MAX. Vous ne pourrez pas lire le numéro de série une fois le contrôleur cRIO-904x monté. Autres configurations de montage La température de fonctionnement maximale peut être réduite pour toute configuration de montage autre que la configuration de montage de référence. Une diminution de 10 °C (18 °F) de la température de fonctionnement maximale est suffisante pour la plupart des autres configurations de montage.
  • Page 29: Dimensions

    Les figures suivantes montrent les dimensions avant et latérales du contrôleur cRIO-904x. Pour obtenir des schémas dimensionnels détaillés et des modèles 3D, veuillez aller sur ni.com/ dimensions et recherchez le numéro de modèle. cRIO-904x User Manual | © National Instruments | 29...
  • Page 30 Figure 15. Dimensions avant du contrôleur à 4 emplacements cRIO-904x 219.5 mm (8.64 in.) 107.0 mm (4.21 in.) 88.1 mm (3.47 in.) 117.2 mm (4.61 in.) 8.6 mm (0.34 in.) Figure 16. Dimensions avant du contrôleur à 8 emplacements cRIO-904x 328,8 mm (12,95 po) 107,0 mm (4,21 po) 88,1 mm...
  • Page 31: Montage Sur Surface Plane

    – x 4 pour les modèles à 4 emplacements – x 6 pour les modèles à 8 emplacements Figure 18. Montage du contrôleur cRIO-904x à 4 emplacements directement sur surface plane cRIO-904x User Manual | © National Instruments | 31...
  • Page 32: Dimensions De Montage Sur Surface

    Figure 19. Montage du contrôleur cRIO-904x à 8 emplacements directement sur surface plane Préparez la surface pour le montage du contrôleur cRIO-904x en utilisant les Dimensions de montage sur surface. Alignez le contrôleur cRIO-904x sur la surface. Fixez le contrôleur cRIO-904x à la surface en utilisant les vis M4 appropriées pour la surface.
  • Page 33: Montage Sur Panneau

    Filetage 9 × ISO M4 × 0,7 Profondeur maximale d'insertion 8 mm Montage sur panneau Vous pouvez utiliser le kit de montage sur panneau NI pour monter le contrôleur cRIO-904x sur panneau. cRIO-904x User Manual | © National Instruments | 33...
  • Page 34 Éléments utilisés • cRIO-904x • Tournevis cruciforme 2 • Kit de montage sur panneau NI – Modèles à 4 emplacements - 157253-01 • Plaque de montage du panneau • Vis M4 x 10 (x 4) – Modèles à 8 emplacements - 157267-01 •...
  • Page 35: Dimensions De Montage Du Panneau

    La taille maximale de la vis est M5 ou nº 10. Dimensions de montage du panneau Les figures suivantes montrent les dimensions de montage sur panneau pour les modèles cRIO-904x à 4 et 8 emplacements. cRIO-904x User Manual | © National Instruments | 35...
  • Page 36: Montage Sur Rail Din

    Figure 24. Dimensions de montage sur panneau du contrôleur cRIO-904x à 4 emplacements 217.7 mm (8.57 in.) 7.2 mm 1.6 mm (0.06 in.) (0.29 in.) 11.1 mm (0.44 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.)
  • Page 37 – Modèles à 8 emplacements - 157268-01 • Clip de rail DIN • Vis M4 x 10 (x 3) Figure 26. Montage du contrôleur cRIO-904x à 4 emplacements sur rail DIN cRIO-904x User Manual | © National Instruments | 37...
  • Page 38: Montage Du Contrôleur Sur Rail Din

    Figure 27. Montage du contrôleur cRIO-904x à 8 emplacements sur rail DIN Alignez le contrôleur cRIO-904x et le clip de rail DIN. Fixez le clip du rail DIN au contrôleur cRIO-904x en utilisant le tournevis et les vis M4 x 10. Serrez les vis à un couple maximal de 1,3 N · m (11,5 lb · po.). 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.
  • Page 39: Montage Sur Rack

    • Tournevis cruciforme 2 • Kit de montage sur table NI, 779473-01 – Supports de montage sur table (x2) Figure 29. Montage du contrôleur cRIO-904x à 4 emplacements sur table cRIO-904x User Manual | © National Instruments | 39...
  • Page 40: Dimensions De Montage Sur Table

    Figure 30. Montage du contrôleur cRIO-904x à 8 emplacements sur table Alignez les supports avec les trous de fixation aux extrémités du contrôleur cRIO-904x. Utilisez le tournevis pour serrer les vis imperdables à l'extrémité des supports. Dimensions de montage sur table Les figures suivantes montrent les dimensions de montage sur table pour les modèles du contrôleur cRIO-904x à...
  • Page 41 17.2 mm (0.68 in.) 39.1 mm (1.54 in.) Figure 32. Dimensions de montage sur table du contrôleur cRIO-904x à 8 emplacements 361.7 mm (14.24 in.) 2× 17.2 mm (0.68 in.) 39.1 mm (1.54 in.) cRIO-904x User Manual | © National Instruments | 41...
  • Page 42: Configuration Du Bios

    Figure 33. cRIO-904x Dimensions latérales de montage sur table 127.2 mm (5.01 in.) 132.8 mm (5.23 in.) Configuration du BIOS Réinitialiser les paramètres CMOS et BIOS du système Les informations de configuration du BIOS du contrôleur cRIO-904x sont stockées dans un emplacement mémoire non volatile qui ne nécessite pas de pile pour conserver les paramètres.
  • Page 43: Utilitaire De Configuration Du Bios

    Le menu Main Setup s'affiche lorsque vous entrez pour la première fois dans l'utilitaire de configuration du BIOS. Navigation avec le clavier dans l'utilitaire de configuration du BIOS Utilisez les touches suivantes pour naviguer dans l'utilitaire de configuration du BIOS : cRIO-904x User Manual | © National Instruments | 43...
  • Page 44: Menu Main Setup

    Tableau 17. Touches de navigation Touche(s) Fonction(s) Flèche gauche, flèche Passer entre les différents menus de configuration. Si vous êtes dans droite un sous-menu, ces touches n'ont aucun effet et vous devez appuyer sur <Échap> pour d'abord quitter le sous-menu. Flèche vers le haut, Passer entre les options dans un menu de configuration.
  • Page 45: Menu Advanced Setup

    Chipset SATA — Ce paramètre active ou désactive le contrôleur Chipset SATA. La valeur par défaut est Enabled. • Onboard Storage — Cet élément affiche le pilote intégré détecté dans le système. cRIO-904x User Manual | © National Instruments | 45...
  • Page 46 Sous-menu CPU Configuration Le sous-menu de Configuration du processeur contient les paramètres du processeur pour le contrôleur cRIO-904x. Les paramètres d'usine par défaut fournissent la configuration la plus compatible et optimale. CPU Power Management Le sous-menu de la Gestion de l'alimentation du processeur (CPU Power Management) contient des options de configuration de gestion de l'alimentation du processeur.
  • Page 47: Menu Boot Setup

    Menu Save & Exit Le menu de configuration Save & Exit contient toutes les options disponibles pour charger, enregistrer et quitter la configuration par défaut du BIOS. Pour une solution autre que ce cRIO-904x User Manual | © National Instruments | 47...
  • Page 48 menu, appuyez sur <F9> pour charger les paramètres optimaux par défaut du BIOS et <F10> pour enregistrer les modifications et quitter la configuration. Le menu de configuration « Save & Exit » comprend les paramètres suivants : • Save Changes and Reset — Cet utilitaire de configuration se ferme puis redémarre le contrôleur cRIO-904x.
  • Page 49: Choisir Votre Mode De Programmation

    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-904x User Manual | © National Instruments | 49...
  • Page 50 LabVIEW Vous permet d'utiliser les modules de la Série C depuis les VIs FPGA 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.
  • Page 51: Entrée Analogique Avec Ni-Daqmx

    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é. cRIO-904x User Manual | © National Instruments | 51...
  • Page 52: Signaux De Cadencement D'entrée Analogique

    Utilisez le mode HWTSP pour savoir si une boucle s'exécute dans un temps donné, comme dans une application de contrôle. 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.
  • Page 53: Signal De La Base De Temps De L'horloge D'échantillonnage Ai

    C'est-à-dire que les échantillons ne sont mesurés qu'après le déclenchement. Lorsque vous utilisez une horloge d'échantillonnage interne, vous pouvez spécifier un délai par défaut entre le déclenchement de démarrage et le premier échantillon. cRIO-904x User Manual | © National Instruments | 53...
  • Page 54: Signal De Déclenchement De Référence Ai

    Utilisation d'une source numérique Pour utiliser le signal de déclenchement de démarrage avec une source numérique, spécifiez une source et un front montant ou descendant. Utilisez les signaux suivants comme source : • Tout terminal PFI • Sortie interne du compteur n La source peut également être l'un des nombreux autres signaux internes de votre contrôleur cRIO.
  • Page 55: Signal De Déclenchement De Pause Ai

    Utilisation d'une source numérique Pour utiliser le déclenchement de pause, spécifiez une source et une polarité. La source peut également être un signal PFI ou l'un des nombreux autres signaux internes du contrôleur cRIO. cRIO-904x User Manual | © National Instruments | 55...
  • Page 56: Comportement Du Signal D'horloge Ai Convert Pour Les Modules D'entrée Analogique

    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. Utilisation d'une source analogique Certains modules de la Série C peuvent générer un déclenchement basé sur un signal analogique. Dans NI-DAQmx, cela s'appelle l'événement de comparaison analogique. Lorsque vous utilisez une source de déclenchement analogique, l'horloge d'échantillonnage interne se met en pause lorsque le signal d'événement de comparaison analogique est bas et reprend lorsque le signal devient haut (ou inversement).
  • Page 57 égale ou inférieure à leur fréquence maximale. Lorsque qu'un tel module est utilisé dans le contrôleur cRIO avec un module à échantillonnage non lent dans la même tâche, le dépassement de la fréquence d'échantillonnage maximale du module d'échantillonnage lent fait cRIO-904x User Manual | © National Instruments | 57...
  • Page 58: Initiation Aux Applications D'entrée Analogique (Ai) Dans Le Logiciel

    que l'échantillon le plus récemment acquis est lu plusieurs fois. Dans ce cas, le premier échantillon d'une acquisition à cadencement matériel avec un module de la Série C à échantillonnage lent est obtenu lorsque la tâche est programmée. Pour plus d'informations sur les modules de la Série C compatibles avec le contrôleur cRIO, rendez-vous sur ni.com/info et entrez l'info-code...
  • Page 59: Générations À Cadencement Matériel

    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. cRIO-904x User Manual | © National Instruments | 59...
  • Page 60: Signaux De Déclenchement De Sortie Analogique

    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é...
  • Page 61: Signaux De Cadencement De Sortie Analogique

    Routage d'une horloge d'échantillonnage AO vers un terminal de sortie Vous pouvez acheminer une horloge d'échantillonnage AO vers n'importe quel terminal PFI de sortie. L'horloge d'échantillonnage AO est active haute par défaut. cRIO-904x User Manual | © National Instruments | 61...
  • Page 62: Signal De La Base De Temps De L'horloge D'échantillonnage Ao

    Signal de la base de temps de l'horloge d'échantillonnage AO Le signal de la base de temps de l'horloge d'échantillonnage AO est divisé pour fournir une source pour l'horloge d'échantillonnage AO. La base de temps de l'horloge d'échantillonnage AO peut être générée à partir de sources externes ou internes et n'est pas disponible en tant que sortie du contrôleur.
  • Page 63: Signal De Déclenchement De Pause Ao

    Pour utiliser le déclenchement de pause AO, spécifiez une source et une polarité. La source peut également être un signal PFI ou l'un des nombreux autres signaux internes du contrôleur cRIO. cRIO-904x User Manual | © National Instruments | 63...
  • Page 64: Minimisation Des Impulsions Transitoires Sur Le Signal De Sortie

    Vous pouvez également spécifier si l'échantillonnage est suspendu lorsque le déclenchement de pause AO est à un niveau logique haut ou bas. 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.
  • Page 65: Dio Statiques

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

    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.
  • Page 67 Pour utiliser l'horloge d'échantillonnage DI avec une source interne, spécifiez la source et la polarité du signal. Utilisez les signaux suivants comme source : • Horloge d'échantillonnage it • Horloge d'échantillonnage ot cRIO-904x User Manual | © National Instruments | 67...
  • Page 68 • Sortie interne du compteur n • Sortie de fréquence • Sortie de détection de changement DI 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.
  • Page 69 Lorsque le déclenchement de référence se produit, le contrôleur cRIO continue à écrire des é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. cRIO-904x User Manual | © National Instruments | 69...
  • Page 70: Filtres D'entrée Numérique

    Figure 40. 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 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.
  • Page 71: Événement Détection De Changement

    Lorsqu'au moins une de ces lignes voit le front spécifié pour Tp est une valeur nominale ; la précision de la base de temps du contrôleur et la distorsion d'E/S affecteront cette valeur. cRIO-904x User Manual | © National Instruments | 71...
  • Page 72: Sortie Numérique

    cette ligne, le contrôleur cRIO échantillonne toutes les lignes de la tâche. Les lignes de front montant et descendant ne doivent pas être nécessairement dans la tâche. Les acquisitions de détection de changement peuvent uniquement être bufférisées : • Acquisition de détection de changement bufférisée - Un buffer est un stockage temporaire dans la mémoire de l'ordinateur pour les échantillons acquis.
  • Page 73 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...
  • Page 74: Signaux De Déclenchement De Sortie Numérique

    contrôlent la manière dont les données sont écrites. Ces modes sont la régénération, la régénération embarquée et la non-régénération : – 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. De nouvelles données peuvent être écrites dans le buffer hôte à...
  • Page 75: Signaux De Cadencement De Sortie Numérique

    DO. La base de temps de l'horloge d'échantillonnage DO peut être générée à partir de sources externes ou internes et n'est pas disponible en tant que sortie du contrôleur. cRIO-904x User Manual | © National Instruments | 75...
  • Page 76 Signal de déclenchement de démarrage DO Utilisez le signal de déclenchement de démarrage DO pour initier une génération de signal. Si vous n'utilisez pas de déclenchement, vous pouvez commencer une génération avec une commande logicielle. 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.
  • Page 77: Initiation Aux Applications De Sortie Numérique (Do) Dans Le Logiciel

    Configuration d'entrée/sortie numérique pour NI 9401 Lorsque vous modifiez la configuration des lignes d'un module numérique NI 9401 entre entrée et sortie, NI-DAQmx réserve temporairement toutes les lignes du module à la cRIO-904x User Manual | © National Instruments | 77...
  • Page 78: Pfi Avec Ni-Daqmx

    communication pour lui envoyer une commande de configuration de ligne. Pour cette raison, vous devez réserver la tâche à l'avance via DAQmx - Contrôler une tâche avant le démarrage de toute tâche. Si une autre tâche ou routage utilise activement le module, pour éviter toute interférence avec cette autre tâche, NI-DAQmx génère une erreur au lieu d'envoyer la commande de configuration de ligne.
  • Page 79: Compteurs Avec Ni-Daqmx

    Les compteurs/timers polyvalents peuvent être utilisés pour de nombreuses applications de mesure et de génération d'impulsions. La figure ci-dessous montre le compteur 0 du contrôleur cRIO et le générateur de fréquence. Les quatre compteurs du contrôleur cRIO sont identiques. cRIO-904x User Manual | © National Instruments | 79...
  • Page 80: Moteur De Cadencement De Compteur

    Figure 46. Compteur 0 du contrôleur et générateur de fréquence Mux de sélection en entrée Compteur 0 Source du compteur 0 (base de temps compteur 0) Gate du compteur 0 Sortie interne du compteur 0 Aux du compteur 0 Ctr0 embarqué HW_Arm du compteur 0 FIFO A du compteur 0...
  • Page 81: Déclenchement De Compteur

    Le logiciel appelle ce signal matériel le déclenchement de démarrage à armement. En interne, le logiciel achemine le déclenchement de démarrage à armement à l'entrée "HW_Arm du compteur n" du compteur. cRIO-904x User Manual | © National Instruments | 81...
  • Page 82: Routage Du Compteur/Timer Par Défaut

    Pour les opérations de sortie de compteur, vous pouvez l'utiliser en plus des déclenchements de démarrage et de pause. Pour les opérations d'entrée de compteur, vous pouvez utiliser le déclenchement de démarrage à armement pour avoir un comportement semblable au déclenchement de démarrage. Le déclenchement de démarrage à armement peut être utilisé...
  • Page 83: Autres Caractéristiques Du Compteur

    (ou un) tops au maximum. La prédivision peut être utilisée lorsque le compteur Source est un signal externe. La prédivision n'est pas disponible si le compteur Source est l'une cRIO-904x User Manual | © National Instruments | 83...
  • Page 84: Modes De Synchronisation

    des bases de temps internes (base de temps 80 MHz, base de temps 20 MHz ou base de temps 100 kHz). Modes de synchronisation Le compteur 32 bits compte ou décompte de manière synchronisée avec le signal Source. Le signal Gate et les autres entrées du compteur sont asynchrones par rapport au signal Source. Le contrôleur cRIO synchronise donc ces signaux avant de les présenter au compteur interne.
  • Page 85: Applications D'entrée Compteur

    Lorsque le déclenchement de pause est actif, le compteur ignore les fronts de son entrée Source. Lorsque le déclenchement de pause est inactif, le compteur compte les fronts normalement. cRIO-904x User Manual | © National Instruments | 85...
  • Page 86: Comptage Bufférisé De Fronts (Horloge D'échantillonnage)

    Vous pouvez acheminer le déclenchement de pause à l'entrée Gate du compteur. Vous pouvez configurer le compteur pour suspendre le comptage lorsque le déclenchement de pause est haut ou lorsqu'il est bas. La figure suivante montre un exemple de comptage de front à la demande avec un déclenchement de pause.
  • Page 87: Contrôle Du Sens Du Comptage

    FIFO et ignore les autres fronts des entrées Gate et Source. Le logiciel lit ensuite le nombre compté enregistré. La figure suivante montre un exemple de mesure unique de largeur d'impulsion. cRIO-904x User Manual | © National Instruments | 87...
  • Page 88: Mesure Bufférisée Implicite De Largeur D'impulsion

    Figure 53. Mesure unique de largeur d'impulsion GATE SOURCE Valeur du compteur Valeur verrouillée Mesure bufférisée implicite de largeur d'impulsion Une mesure bufférisée implicite de largeur d'impulsion 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.
  • Page 89: Mesure D'impulsions

    La mesure unique (à la demande) d'impulsions équivaut à deux mesures uniques de largeur d'impulsion sur les tops haut (H) et bas (L) d'une impulsion, comme indiqué dans la figure ci- dessous. cRIO-904x User Manual | © National Instruments | 89...
  • Page 90: Mesure Bufférisée Implicite D'impulsions

    Figure 56. Mesure unique (à la demande) d'impulsions Compteur armé Gate Source Valeur verrouillée 7 10 Mesure bufférisée implicite d'impulsions Dans une mesure bufférisée implicite d'impulsions, sur chaque front du signal Gate, le compteur enregistre le nombre compté dans la FIFO. Les valeurs échantillonnées seront transférées vers la mémoire de l'hôte à...
  • Page 91: Mesure De Demi-Période

    Dans les mesures bufférisées implicites de demi-période, sur chaque front du signal Gate, le compteur enregistre le nombre compté 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-904x User Manual | © National Instruments | 91...
  • Page 92: Mesures D'impulsion Ou De Demi-Période

    Le compteur commence à compter quand il est armé. L'armement se produit généralement entre les fronts de l'entrée Gate. Vous pouvez choisir de lire en premier la demi-période active haute ou active basse en utilisant la propriété CI.SemiPériode.FrontDémarrage de NI- DAQmx.
  • Page 93: Basse Fréquence Avec Un Compteur

    Acheminez le signal à mesurer (fx) vers la Source du compteur. Configurez le compteur pour une mesure unique de largeur d'impulsion. Si vous mesurez la largeur de l'impulsion T comme étant N périodes de fx, la fréquence de fx est N/T. cRIO-904x User Manual | © National Instruments | 93...
  • Page 94: Large Gamme De Fréquences Avec Deux Compteurs

    L'image ci-dessous illustre cette méthode. Une autre option consiste à mesurer la largeur d'une période connue au lieu d'une impulsion connue. Figure 61. Haute fréquence avec deux compteurs Largeur de l'impulsion (T) Impulsion Impulsion Gate … Source Mesure de la Largeur largeur d’impulsion d'impulsion...
  • Page 95: Mesure Bufférisée De Fréquence Basée Sur Horloge D'échantillonnage

    T2 soit le nombre de tops comptés de la base de temps connue, comme indiqué dans la figure suivante. La fréquence mesurée est fx = fk * (T1/T2). cRIO-904x User Manual | © National Instruments | 95...
  • Page 96: Choisir Une Méthode Pour Mesurer La Fréquence

    Figure 63. Mesure bufférisée de fréquence basée sur horloge d'échantillonnage (moyennage) Compteur armé Gate (fx) Source (fk) Horloge d'échantillonnage T1 T2 T1 T2 T1 T2 Buffer 2 10 2 10 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.
  • Page 97 Temps de période de Gate mesure fx × fx × fx × fk − fx N × fk − fx fk × − 1 Erreur de fréquence max. cRIO-904x User Manual | © National Instruments | 97...
  • Page 98 Tableau 21. Méthodes de mesure de fréquence (suite) Variable Horloge Un compteur Deux compteurs d'échantillonnage Haute Large gamme fréquence fk − fx N × fk − fx fk × − 1 Erreur max. Remarque Les équations de précision ne prennent pas en compte la stabilité de l'horloge.
  • Page 99 À très basses fréquences, cette méthode peut être trop imprécise pour votre application. Un autre inconvénient de cette méthode est qu'elle nécessite deux compteurs (si vous ne pouvez pas fournir un signal externe de largeur connue). Un cRIO-904x User Manual | © National Instruments | 99...
  • Page 100: Mesure De Période

    avantage des mesures haute fréquence avec deux compteurs est que la mesure se termine dans un laps de temps connu. • Mesurer une large gamme de fréquences avec deux compteurs permet de mesurer avec précision les signaux haute et basse fréquence. Cependant, deux compteurs sont nécessaires, et le temps d'échantillonnage et le pourcentage d'erreur sont variables et dépendent du signal en entrée.
  • Page 101: Mesure De Position

    Encodage X2 — Le même comportement reste vrai pour l'encodage X2, si ce n'est que le compteur est incrémenté ou décrémenté (selon la voie qui devance l'autre) sur chaque front de la voie A. Chaque cycle produit deux incréments ou décréments, comme l'illustre la figure suivante. cRIO-904x User Manual | © National Instruments | 101...
  • Page 102 Figure 66. Encodage X2 Voie A Voie B Valeur du compteur 5 • Encodage X4 — De la même façon, pour l'encodage X4, le compteur est incrémenté ou décrémenté sur chaque front des voies A et B. Le compteur est incrémenté ou décrémenté en fonction de la voie qui devance l'autre.
  • Page 103: Mesures Utilisant Des Encodeurs À Deux Impulsions

    Gate du compteur. Vous pouvez configurer le compteur pour qu'il échantillonne sur les fronts montants ou descendants de l'horloge d'échantillonnage. La figure suivante montre un exemple de mesure de position X1 bufférisée. cRIO-904x User Manual | © National Instruments | 103...
  • Page 104: Mesure De Durée Entre Les Fronts De Deux Signaux

    Figure 70. Mesure de position bufférisée Compteur Horloge d'échantillonnage armé (Front montant de l'horloge d'échantillonnage) Voie A Voie B Compte Buffer Mesure de durée entre les fronts de deux signaux La mesure de durée entre les fronts de deux signaux est similaire à la mesure de largeur d'impulsion, à...
  • Page 105: Mesure Bufférisée Implicite De Durée Entre Les Fronts De Deux Signaux

    Une mesure bufférisée de durée entre deux signaux basée sur horloge d'échantillonnage est similaire à une mesure unique de durée entre deux signaux, mais la mesure bufférisée de durée entre deux signaux prend des mesures sur plusieurs intervalles corrélés à une horloge cRIO-904x User Manual | © National Instruments | 105...
  • Page 106: Applications De Sortie Compteur

    d'échantillonnage. Le compteur compte le nombre de fronts montants (ou descendants) sur l'entrée Source se produisant entre un front actif du signal Gate et un front actif du signal Aux. Le compteur enregistre ensuite le nombre compté dans la FIFO sur un front d'horloge d'échantillonnage.
  • Page 107: Génération D'une Impulsion Unique Avec Déclenchement De Démarrage

    La figure suivante montre la génération d'une impulsion avec un délai d'impulsion de quatre et une largeur d'impulsion de trois (en utilisant le front montant de la Source). Figure 75. Génération d'une impulsion unique avec déclenchement de démarrage GATE (Déclenchement de démarrage) SOURCE cRIO-904x User Manual | © National Instruments | 107...
  • Page 108: Génération De Train D'impulsions

    Génération de train d'impulsions Reportez-vous aux sections suivantes pour plus d'informations sur les options de génération de train d'impulsions du contrôleur cRIO : • Génération finie de train d'impulsions • Génération redéclenchable de train d'impulsions ou d'impulsions • Génération continue de train d'impulsions •...
  • Page 109 Le temps minimum entre le déclenchement et le premier front actif est de deux tops de la source. Pour en savoir plus sur la connexion des signaux de compteur, reportez-vous à la section Routage du compteur/timer par défaut. cRIO-904x User Manual | © National Instruments | 109...
  • Page 110: Génération Continue De Train D'impulsions

    Génération continue de train d'impulsions Cette fonction génère un train d'impulsions avec une fréquence et un rapport cyclique programmables. Les impulsions apparaissent sur le signal "Sortie interne du compteur n" du compteur. Vous pouvez spécifier un délai entre le moment où le compteur est armé et le début du train d'impulsions.
  • Page 111: Génération Bufférisée Implicite Finie De Train D'impulsions

    Chaque point que vous écrivez génère une seule impulsion. Tous les points sont générés consécutivement pour créer un train d'impulsions défini par l'utilisateur. cRIO-904x User Manual | © National Instruments | 111...
  • Page 112: Génération Bufférisée Finie De Train D'impulsions Basée Sur Horloge D'échantillonnage

    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 à...
  • Page 113: Génération Bufférisée Continue De Train D'impulsions Basée Sur Horloge D'échantillonnage

    16 que vous sélectionnez. La base de temps de sortie de fréquence peut être la base de temps 20 MHz, la base de temps 20 MHz divisée par 2 ou la base de temps 100 kHz. cRIO-904x User Manual | © National Instruments | 113...
  • Page 114: Répartition En Fréquence

    Le rapport cyclique de la sortie de fréquence est de 50 % si le diviseur est égal à 1 ou à un nombre pair. Pour un diviseur impair, supposons qu'il soit réglé sur D. Dans ce cas, la sortie de fréquence est basse pour (D + 1)/2 cycles et haute pour (D - 1)/2 cycles de la base de temps de sortie de fréquence.
  • Page 115: Signaux De Cadencement De Compteur

    (entrée source du compteur 2) ou Source du compteur 3 (entrée source du compteur 3). Remarque Tous les signaux de cadencement de compteur peuvent être filtrés. Reportez-vous à la section Filtres PFI pour obtenir de plus amples informations. cRIO-904x User Manual | © National Instruments | 115...
  • Page 116 Signal Source du compteur n 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 : Tableau 27.
  • Page 117 N'importe lequel des signaux suivants peut être acheminé vers l'entrée Aux du compteur n : • Tout terminal PFI • Déclenchement de référence AI • Déclenchement de démarrage AI • Événement de comparaison analogique • Événement Détection de changement cRIO-904x User Manual | © National Instruments | 117...
  • Page 118 De plus, la Sortie interne, le Gate ou la Source d'un compteur peuvent être acheminés vers l'entrée Aux d'un autre compteur. Le Gate d'un compteur peut également être acheminé vers son entrée Aux. Certaines de ces options peuvent ne pas être disponibles sur certains drivers. Reportez-vous à la rubrique "Routage de périphérique dans MAX"...
  • Page 119 Reportez-vous à la rubrique "Routage de périphérique dans MAX" de l'Aide NI-DAQmx ou de l'Aide LabVIEW pour plus d'informations. Utilisation d'une source externe Vous pouvez acheminer les signaux suivants sous forme d'Horloge d'échantillonnage du compteur n : cRIO-904x User Manual | © National Instruments | 119...
  • Page 120: Signal De Sortie De Fréquence

    • Tout terminal PFI • Événement de comparaison analogique Vous pouvez échantillonner des données sur le front montant ou le front descendant d'Horloge d'échantillonnage du compteur n. Routage de l'Horloge d'échantillonnage du compteur n vers un terminal de sortie Vous pouvez acheminer l'Horloge d'échantillonnage du compteur n vers n'importe quel terminal PFI.
  • Page 121 1 866 ASK MYNI (275 6964). Pour obtenir le support technique en dehors des États-Unis, allez sur la page des filiales internationales sur ni.com/niglobal afin d'accéder au site Web de votre filiale. Vous y trouverez les coordonnées (distributeur) les plus récentes. cRIO-904x User Manual | © National Instruments | 121...
  • Page 122 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...

Table des Matières