|
|||||||||||||
el 08-07-2012 12:19 PM
Saludos, gracias de antemano por su ayuda,
tengo un proceso en donde hay varios productos, para cada producto la maquina funciona con diferentes ajustes, mi sistema se compone de una HMI y un compact rio, lo que deseo hacer es lo siguiente:
1. ingreso de nuevos productos, los cuales incluyen los ajustes de la maquina para ese producto
2. antes de iniciar el proceso de produccion seleccionar uno de los productos que ya se encuentran almacenados, por lo que cargaria automaticamente los ajustes de la maquina correpondientes a este.
3. si se quisiera, poder eliminar algun producto de los ya creados.
en resumido: lo que nesesito es poder crear una base de datos dentro del compact rio, y poder ser consultada y manipulada desde mi HMI; e trabajado con Mysql y acces, pero no encuentro como montar una base de datos dentro del compact.
¡Resuelto! Ir a solución.
el 08-08-2012 02:36 PM
Hola Cesar!!
Existen algunas limitantes para trabajar con bases de datos en un dispositivo de tiempo real como lo es el cRIO. De cualquier manera, te dejo un link que detalla a fondo el manejo de estas herramientas; así como las ventajas y desventajas que se presentan.
http://zone.ni.com/devzone/cda/epd/p/id/6287
También quisiera comentarte que es posible utilizar el formato de archivo TDMS para almacenar los datos directamente en el controlador. Este tipo de archivo está disenado para un acceso rápido y sencillo tanto para escritura como para lectura. En los siguientes links encontrarás información detallada al respecto:
http://www.ni.com/white-paper/3727/en
https://decibel.ni.com/content/docs/DOC-15909
Espero que te sirva!!
Saludos,
el 08-08-2012 05:00 PM
Gracias Anuar, resvise la documentacion y veo que si hay algunos inconvenientes, ahora se me ocurre otra forma de hacerlo, que me recomiendas de lo siguiente.
La pantalla tactil HMI TCP 2206 y TCP 2106, tienen como sistema operativo windows xp, por lo que podria porbar implementar la base de datos sobre la pantalla, ¿podria ser mas factible hacerlo asi?
el 08-09-2012 10:47 AM
Hola Cesar!!
Si los dispositivos TPC cuentan con Windows XP Embedded, es posible utilizar el Database Connectivity Toolkit para el acceso a bases de datos SQL. De cualquier manera, también es posible utilizar el módulo de Datalogging and Supervisory Control (DSC) para el manejo de bases de datos desde Windows XPe. Para esto, debes contar con el módulo de DSC en la computadora de desarrollo, y poder así, instalar las herramientas necesarias en el TPC. Este módulo te permite realizar el registro de datos a la base de datos de Citadel, cuyo acceso se controla utilizando los VIs del API para DSC.
En los siguientes links encontrarás información al respecto:
http://www.ni.com/white-paper/4011/en
http://zone.ni.com/devzone/cda/epd/p/id/5956
Es importante también considerar la memoria del TPC, la cual debe ser suficiente para el loggeo de datos y la ejecución de la aplicación.
Espero que te sirva!!
Saludos,
Mi Perfil | Privacidad |
Aviso Legal |
Comuníquese con NI
© 2011 National Instruments Corporation. All rights reserved. | Enviar esta página
|
||

Enviar esta página