NI Home
Cart Carro | Ayuda
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
Está aquí: 
NI Home > NI Developer Zone > NI Discussion Forums


Responder
Member
CesarCifuentes
Mensajes publicados: 37
0 Kudos
Solución aceptada

base de datos dentro de un compact rio

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.

César Cifuentes
Ing. Eléctronico
Member
Anuar
Mensajes publicados: 177

Re: base de datos dentro de un compact rio

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,

 

 

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
Member
CesarCifuentes
Mensajes publicados: 37
0 Kudos

Re: base de datos dentro de un compact rio

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?

César Cifuentes
Ing. Eléctronico
Member
Anuar
Mensajes publicados: 177

Re: base de datos dentro de un compact rio

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,

 

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
Al usar este sitio Web, usted acepta los Términos de Uso del mismo. Por favor, lea estos Términos de Uso cuidadosamente antes de usar alguna parte de este sitio. Diríjase a este enlace para obtener información sobre la política de violación a los derechos de autor de ni.com.
Mi Perfil | Privacidad | Aviso Legal | Comuníquese con NI © 2011 National Instruments Corporation. All rights reserved.    |    Enviar esta página Enviar esta página