From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Para qué se Utiliza la Entrada Pulse ID In en el VI IMAQ Generate Pulse?



Hardware: PXI/CompactPCI>>Controllers

Problema:

Modifiqué el VI LL Pulse Generation para generar dos triggers utilizando dos VI IMAQ Generate Pulse pero cuando corro el VI sólo obtengo un trigger en lugar de dos. ¿Qué estoy haciendo mal? ¿Debo tener algo conectado a la entrada  Pulse ID In? No puedo encontrar ninguna documentación de lo que hace.



Solución:

La entrada Pulse ID In no es necesaria para generar dos pulsos simultáneos. Cada vez que el VI IMAQ Generate Pulse es llamado genera una ID única para ese pulso. Ya que lo hace automáticamente, el usuario necesita detener el pulso cuando termina de utilizarlo. Esto se hace utilizando el VI IMAQ Generate Pulse y conectando al mismo una constante Stop en la entrada Mode. La entrada Pulse ID In de este VI se obtiene de la salida Pulse ID del IMAQ Generate Pulse que produjo el pulso. Si no detiene los pulsos eventualmente va a obtener el siguiente error:

-1074397124 IMG_ERR_MXPI Exhausted pulse IDs

Para generar dos pulsos necesita llamar dos veces sucesivas el IMAQ Generate Pulse utilizando las líneas de señal y trigger apropiadas. Existe un problema al realizar esta acción si trata de utilizar lineas RTSI para ambas entradas de señal (signal). En ese caso el segundo pulso no funciona; comúnmente puede solucionarse temporalmente al encadenar la salida de la primera generación de pulsos a la entrada de señal del segundo.



Ligas Relacionadas: KnowledgeBase 1XAEEJL4: Why Can't I Generate a Pulse Train or Retriggered Pulses with the PCI-1422/1424? (inglés)
Product Manuals: NI-IMAQ VI Reference Manual 

Archivos Adjuntos:





Día del Reporte: 02/10/2000
Última Actualización: 02/05/2009
Identificación del Documento: 1U99OLXQ