From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 11:00 PM CDT Friday, Nov 8 - 2:30 PM CDT Saturday, Nov 9, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
|
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.
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.
|