02-08-2014 12:57 PM
Saludos,
Deseo almacenar en una base de datos los códigos de los errores que se generan. El VI tiene desactivada la opción Enable automatic error handling. Por lo tanto los errores no aparecen en una ventana emergente (que mostraría el código del error). Sin embargo, estos errores que al fin y al cabo existen, los quiero almacenar de alguna manera.
Gracias de antemano por la ayuda.
02-09-2014
10:35 PM
- last edited on
03-14-2024
01:06 PM
by
Content Cleaner
Hola Walfaro!
Gracias por utilizar los foros de National Instruments! Primeramente te recomiendo que habilites la opción del Enable automatic error handling y que implementes en tu aplicación el control del manejo de errores de manera manual, esto con el objetivo de que aún cuando llegaras a tener un error tu aplicación te lo notifique y posteriormente cuando te asegures de que no existe ningúno puedes proceder a deshabilitar la opción.
https://www.ni.com/docs/en-US/bundle/labview/page/handling-errors.html
Con respecto a tu pregunta te comento que la forma mas sencilla es que uses el Database Connectivity Toolkit el cual te otorgará todos los VIs necesarios para conectarte a una base de datos local o remota para la escritura y lectura de datos en tu aplicacion,te recomiendo descargar la versión de prueba y revisar los ejemplos dentro del Find Examples de LabVIEW.
https://www.ni.com/es/shop/labview.html
La segunda forma aunque un poco mas austera es que utilices un simple archivo de .csv o una tabla para loguear los errores que vayas teniendo, recuerda que un cluster de error esta conformado por 3 elementos (dato booleano, numérico y tipo cadena) y la cuestión aquí seria que tengas un buen manejo de errores y que realices la lógica para separar estos elementos y los guardes en el archivo que te comento.
Espero que esta información te sea de utilidad!