Pregunta

Intento abrir y sobresalir la referencia en LabVIEW y luego cerrarla después de un tiempo.Pero LabVIEW sigue manteniendo la referencia y no la libera a menos que cierre el VI.¿Por qué está pasando esto?¿Hay alguna forma de obligarlo a liberar la Referencia?

Estoy revisando el error para ver si hay errores.Pero no arroja ningún error.

¿Fue útil?

Solución

¿Qué estás haciendo en Excel?

Normalmente, Labview mantendrá abierta la referencia sólo hasta que se cierre.Sin embargo, esto incluye cualquier referencia a cualquier parte de Excel (excel.worksheet, excel.range, excel.workbook, etc.).Debe cerrar cada referencia explícitamente.

Puede ser complicado depurar, pero debe revisar manualmente toda la sección de manejo de Excel y asegurarse de que todas las referencias estén cerradas.

Otros consejos

¿Está comprobando el valor de retorno del comando de cerrar archivo?He tenido este problema con LV en el pasado y descubrí que esta es una posible causa raíz de este problema.

Consulte el siguiente archivo de ejemplo para ver si está haciendo las cosas de la misma manera:

labview\examples\file\datalog.llb\Leer el archivo de registro de datos Ejemplo.vi

HT

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top