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.
Home
Support
Timeout de VISA TCP/IP con lectura exitosa
Timeout de VISA TCP/IP con lectura exitosa
Software Primario:
Versión de Software Primario: N/A
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: Estoy intentando utilizar los VIs de VISA TCP/IP para hacer una simple escritura y posteriormente lectura, pero se agota el tiempo de espera de mis VIs. Lo extraño es que el VI muestra la cadena de caracteres leída. ¿Qué puede estar causando esto?
Solución: Esto ocurre porque se ha especificado un
Return Byte Count para la lectura que es más grande que los datos que se tratan de mandar de regreso. El VISA Read VI está esperando más datos de los que se envían desde el dispositivo ethernet. Esta es la razón por la cual si recibe datos, los despliega correctamente, pero se agota el tiempo de espera. Intente cambiando el
Return Byte Count a un número menor (de preferencia el número de bytes esperados).
Si no conoce el tamaño esperado de los datos, puede utilizar la propiedad de
Suppress End Enable. Para una sesión de un instrumento de VISA, esta propiedad se encuentra dentro de
Message Based Settings. Esta propiedad tiene una funcionalidad distinta dependiendo del tipo de interfaz, pero para las sesiones de TCP/IP terminará la lectura de VISA cuando detecte una pausa en los paquetes de entrada si la propiedad está configurada como
False. Esta propiedad está configurada como
True de forma predeterminada para las sesiones de TCP/IP. Revise la liga adjunta para mayor información acerca de los códigos de error y los problemas con los tiempos de espera de TCP/IP.
Ligas Relacionadas: KnowledgeBase 370GCFBS: TCP/IP Error Codes and Related Time-out Issues in LabVIEW
Archivos Adjuntos:
Día del Reporte: 01/26/2006
Última Actualización: 06/30/2012
Identificación del Documento: 3TPE9NIH
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.