Características y diferencias de las líneas PFI de NI Multifunción DAQ

Información general

En este artículo se explican las características y diferencias de las líneas de interfaz de función programable (PFI) entre dispositivos y módulos de E/S multifunción (MIO) de NI, entre las que se incluyen: NI 63xx (antes Serie X), NI 62xx (antes Serie M), NI 61xx (antes Serie S) y NI 60xxE (antes Serie E).

Contenido

Introducción

Las líneas de interfaz de función programable (PFI) tienen diferentes funcionalidades según la serie de dispositivos de adquisición de datos que utilice. Para más detalles, consulte el manual del dispositivo. A continuación se presenta un resumen de la funcionalidad basada en la serie.

NI 63xx (anteriormente Serie X)

Los dispositivos de la serie X tienen hasta 16 líneas PFI.  Cada línea PFI se puede configurar individualmente de la siguiente manera:

  • Entrada digital estática
  • Salida digital estática
  • Señal de entrada de temporización para funciones de IA, AO, DI, DO o contador/temporizador
  • Señal de salida de temporización de AI, AO, DI, DO o funciones de contador/temporizador


Cada línea PFI se puede configurar individualmente como una entrada digital estática o una salida digital estática. Cuando un terminal se utiliza como entrada o salida digital estática, se denomina P1.x o P2.x. En el conector de E/S, cada terminal está etiquetado como PFI x/P1.x o PFI x/P2.x. Los niveles de entrada de voltaje, los niveles de salida de voltaje y los niveles de accionamiento de corriente de las señales de línea PFI se enumeran en las especificaciones de su dispositivo.

Las líneas PFI también se pueden configurar para detectar cambios digitales. Los valores en las líneas PFI no se pueden leer en una tarea cronometrada por hardware, pero se pueden usar para disparar el evento de detección de cambios. Por ejemplo, si desea realizar la detección de cambios en ocho líneas DIO cronometradas pero desea asegurarse de que el valor de las líneas se actualice cada segundo independientemente de que cambien las ocho líneas, puede configurar una línea PFI para la detección de cambios y conectar una señal de 1 Hz a ella.

Puede habilitar un filtro de rebote programable en cada señal PFI, RTSI, PXI_STAR o PXIe-DSTAR<A, B>. Cuando los filtros están habilitados, el dispositivo muestrea la entrada en cada flanco ascendente de un reloj de filtro. Los dispositivos de la serie X utilizan un oscilador integrado para generar el reloj de filtro.

NI 62xx (anteriormente Serie M)

Los dispositivos de la serie M tienen hasta 16 líneas PFI. Cada PFI se puede configurar individualmente de la siguiente manera:

  • Entrada digital estática
  • Salida digital estática
  • Señal de entrada de temporización para funciones de IA, AO, DI, DO o contador/temporizador
  • Señal de salida de temporización de AI, AO, DI, DO o funciones de contador/temporizador


Cada línea PFI se puede configurar individualmente como una entrada digital estática o una salida digital estática. Cuando un terminal se utiliza como entrada o salida digital estática, se denomina P1.x o P2.x. En el conector de E/S, cada terminal está etiquetado como PFI x/P1.x o PFI x/P2.x. La E/S estática es una E/S digital básica que no emplea handshaking ni temporización controlada por hardware. El modo de E/S estática se activa por interrupción, por lo que es relativamente lento, lo que permite un máximo de aproximadamente 10 kHz dependiendo de su PC.

Cuando un terminal se usa como señal de entrada o salida de temporización, se llama PFI x (donde x es un número entero de 0 a 15). Cuando un terminal se utiliza como entrada o salida digital estática, se denomina P1.x o P2.x. En el conector de E/S, cada terminal está etiquetado como PFI x/P1.x o PFI x/P2.x. Los niveles de entrada de voltaje, el nivel de salida de voltaje y los niveles de capacidad de corriente de las señales PFI se enumeran en las especificaciones de su dispositivo.

Measurement & Automation Explorer (MAX) ofrece pestañas de rutas de dispositivo para dispositivos de la Serie M, que contienen información sobre las rutas disponibles. Además, puede habilitar un filtro de rebote programable en cada señal PFI. Cuando los filtros están habilitados, el dispositivo muestrea la entrada en cada flanco ascendente de un reloj de filtro. Los dispositivos de la serie M utilizan un oscilador integrado para generar el reloj de filtro con una frecuencia de 40 MHz.

NI 60xxE (anteriormente Serie E)

Los dispositivos de la serie E tienen 10 líneas PFI que se pueden configurar de la siguiente manera:

  • Señal de entrada de temporización para funciones de IA, AO o contador/temporizador
  • Señal de salida de temporización de AI, AO o funciones de contador/temporizador


Una señal de temporización externa se puede introducir en cualquier línea PFI y múltiples señales de temporización pueden utilizar simultáneamente la misma línea PFI. Este esquema de enrutamiento flexible reduce la necesidad de cambiar las conexiones físicas al conector de E/S para diferentes aplicaciones. Al utilizar la línea PFI como entrada, puede configurar individualmente cada línea PFI para la detección de bordes o niveles y para la selección de polaridad. Puede usar la selección de polaridad para cualquiera de las señales de temporización, pero la detección de borde o nivel depende de la señal de temporización particular que se esté controlando. Los requisitos de detección para cada señal de temporización se enumeran en la sección que analiza esa señal.

También puede habilitar individualmente cada línea PFI para emitir una señal de temporización interna específica. Por ejemplo, si necesita la señal Counter 0 Source como salida en el conector de E/S, el software puede activar el controlador de salida para el pin PFI 8/CTR 0 SRC. Esta señal, sin embargo, no se puede emitir en ninguna otra línea PFI.

NI 61xx (anteriormente Serie S)

Los dispositivos de la serie S tienen 10 líneas PFI que se pueden configurar de la siguiente manera:

  • Señal de entrada de temporización para funciones de IA, AO o contador/temporizador
  • Señal de salida de temporización para funciones de IA, AO o contador/temporizador


Como entrada, cada línea PFI se puede configurar para la detección de bordes o niveles, dependiendo de la variedad de señal de aplicación (analógica, contador). Se puede acceder simultáneamente a una señal de temporización externa conectada a una línea PFI mediante múltiples señales de temporización internas. Este esquema de enrutamiento flexible mitiga la necesidad de cambiar las conexiones físicas al conector de E/S entre aplicaciones.

Como salida, hay menos flexibilidad en el enrutamiento de señales de temporización internas a pines PFI. Por ejemplo, si necesita la señal de fuente del contador 0 como salida, se puede acceder a ella solo en el pin PFI8/CTR 0 SRC. Las señales de temporización internas que pueden enviarse a las líneas PFI son las siguientes:

  • Señal de disparo de inicio de IA
  • Señal de disparo de referencia de IA
  • Señal de disparo de inicio de AO
  • Señal de reloj de muestreo de AO
  • Señal de fuente del contador 0
  • Señal de puerta del contador 0
  • Señal de fuente del contador 1
  • Señal de compuerta del contador 1

Was this information helpful?

Yes

No