Fonctionnalités et différences des lignes PFI des matériels DAQ multifonctions NI

Aperçu

Cet article explique les caractéristiques et les différences des lignes PFI (Programmable Function Interface) entre les périphériques et modules d'E/S multifonctions (MIO) NI, notamment : NI 63xx (anciennement Série X), NI 62xx (anciennement Série M), NI 61xx (anciennement Série S) et NI 60xxE (anciennement Série E).

Contenu

Introduction

Les lignes PFI (Programmable Function Interface) ont des fonctionnalités différentes en fonction de la série de périphériques d'acquisition de données que vous utilisez. Pour plus de détails, consultez le manuel de l'appareil. Un résumé des fonctionnalités selon la série suit.

NI 63xx (anciennement Série X)

Les périphériques de la Série X ont jusqu'à 16 lignes PFI.  Chaque ligne PFI peut être configurée individuellement comme suit :

  • Entrée numérique statique
  • Sortie numérique statique
  • Signal d'entrée de cadencement pour les fonctions AI, AO, DI, DO ou de matériel à compteurs/timers
  • Signal de sortie de cadencement des fonctions AI, AO, DI, DO ou de matériel à compteurs/timers


Chaque ligne PFI peut être configurée individuellement comme entrée numérique statique ou sortie numérique statique. Lorsqu'un terminal est utilisé comme entrée ou sortie numérique statique, il est appelé P1.x ou P2.x. Sur le connecteur d'E/S, chaque terminal est étiqueté PFI x/P1.x ou PFI x/P2.x. Les niveaux d'entrée de tension, de sortie de tension et de courant des signaux de ligne PFI sont répertoriés dans les spécifications de votre périphérique.

Les lignes PFI peuvent également être configurées pour détecter des changements numériques. Les valeurs sur les lignes PFI ne peuvent pas être lues dans une tâche à cadencement matériel, mais elles peuvent être utilisées pour déclencher l'événement de détection de changement. Par exemple, si vous vouliez effectuer une détection de changement sur huit lignes E/S numérique cadencées mais que vous vouliez vous assurer que la valeur des lignes était mise à jour chaque seconde indépendamment du changement des huit lignes, vous pourriez définir une ligne PFI pour la détection de changement et y connecter un signal de 1 Hz.

Vous pouvez activer un filtre anti-rebond programmable sur chaque signal PFI, RTSI, PXI_STAR ou PXIe-DSTAR<A, B>. Lorsque les filtres sont activés, votre périphérique échantillonne l'entrée sur chaque front montant d'une horloge de filtre. Les périphériques de la Série X utilisent un oscillateur embarqué pour générer l'horloge du filtre.

NI 62xx (anciennement Série M)

Les périphériques de la Série M ont jusqu'à 16 lignes PFI. Chaque ligne PFI peut être configurée individuellement comme suit :

  • Entrée numérique statique
  • Sortie numérique statique
  • Signal d'entrée de cadencement pour les fonctions AI, AO, DI, DO ou de matériel à compteurs/timers
  • Signal de sortie de cadencement des fonctions AI, AO, DI, DO ou de matériel à compteurs/timers


Chaque ligne PFI peut être configurée individuellement comme entrée numérique statique ou sortie numérique statique. Lorsqu'un terminal est utilisé comme entrée ou sortie numérique statique, il est appelé P1.x ou P2.x. Sur le connecteur d'E/S, chaque terminal est étiqueté PFI x/P1.x ou PFI x/P2.x. Les E/S statiques sont des E/S numériques de base qui n'utilisent pas de handshaking ou de cadencement contrôlé par matériel. Le mode d'E/S statique est piloté par interruption, il est donc relativement lent, permettant un maximum d'environ 10 kHz selon votre ordinateur.

Lorsqu'un terminal est utilisé comme signal d'entrée ou de sortie de cadencement, il est appelé PFI x (x étant un entier de 0 à 15). Lorsqu'un terminal est utilisé comme entrée ou sortie numérique statique, il est appelé P1.x ou P2.x. Sur le connecteur d'E/S, chaque terminal est étiqueté PFI x/P1.x ou PFI x/P2.x. Les niveaux d'entrée de tension, de sortie de tension et de courant des signaux PFI sont répertoriés dans les spécifications de votre périphérique.

Measurement and Automation Explorer (MAX) propose des onglets Routage des périphériques de la Série M, qui contiennent des informations sur les routages disponibles. De plus, vous pouvez activer un filtre anti-rebond programmable sur chaque signal PFI. Lorsque les filtres sont activés, votre périphérique échantillonne l'entrée sur chaque front montant d'une horloge de filtre. Les périphériques de la Série M utilisent un oscillateur embarqué pour générer l'horloge du filtre avec une fréquence de 40 MHz.

NI 60xxE (anciennement Série E)

Les périphériques de la Série E ont 10 lignes PFI qui peuvent être configurées comme suit :

  • Signal d'entrée de cadencement pour les fonctions AI, AO ou de matériel à compteurs/timers
  • Signal de sortie de cadencement des fonctions AI, AO ou de matériel à compteurs/timers


Un signal de cadencement externe peut être entré sur n'importe quelle ligne PFI et plusieurs signaux de cadencement peuvent utiliser simultanément la même ligne PFI. Ce schéma de routage flexible réduit le besoin de changer les connexions physiques au connecteur d'E/S pour différentes applications. Lorsque vous utilisez la ligne PFI comme entrée, vous pouvez configurer individuellement chaque ligne PFI pour la détection de front ou de niveau et pour la sélection de polarité. Vous pouvez utiliser la sélection de polarité pour n'importe lequel des signaux de cadencement, mais la détection de front ou de niveau dépend du signal de cadencement particulier contrôlé. Les exigences de détection pour chaque signal de cadencement sont répertoriées dans la section qui traite de ce signal.

Vous pouvez également activer individuellement chaque ligne PFI pour émettre un signal de cadencement interne spécifique. Par exemple, si vous avez besoin du signal Source du compteur 0 comme sortie sur le connecteur d'E/S, le logiciel peut activer le driver de sortie pour la broche PFI 8/CTR 0 SRC. Cependant, ce signal ne peut être émis sur aucune autre ligne PFI.

NI 61xx (anciennement Série S)

Les périphériques de la Série S ont 10 lignes PFI qui peuvent être configurées comme suit :

  • Signal d'entrée de cadencement pour les fonctions AI, AO ou de matériel à compteurs/timers
  • Signal de sortie de cadencement des fonctions AI, AO ou de matériel à compteurs/timers


En entrée, chaque ligne PFI peut être configurée pour la détection de front ou de niveau, en fonction de la variété du signal de l’application (analogique, matériel à compteurs). Un signal de cadencement externe connecté à une ligne PFI peut être accédé simultanément par plusieurs signaux de cadencement en interne. Ce schéma de routage flexible atténue le besoin de modifier les connexions physiques au connecteur d'E/S entre les applications.

En sortie, il y a moins de flexibilité dans le routage des signaux de cadencement internes vers les broches PFI. Par exemple, si vous avez besoin du signal Source du compteur 0 comme sortie, il n'est accessible que sur la broche PFI8/CTR 0 SRC. Les signaux de cadencement internes qui peuvent être renvoyés aux lignes PFI sont les suivants :

  • Signal de déclenchement de démarrage AI
  • Signal de déclenchement de référence AI
  • Signal de déclenchement de démarrage AO
  • Signal de l'horloge d'échantillonnage AO
  • Signal Source du compteur 0
  • Signal Gate du compteur 0
  • Signal Source du compteur 1
  • Signal Gate du compteur 1

Was this information helpful?

Yes

No