Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Infoplc Net Guia3 PDF
Infoplc Net Guia3 PDF
3 1
Facultad: Ingeniería.
Escuela: Electrónica
Asignatura: Supervisión de
Tema: Conectividad a base de datos SQL para gestión de datos del PLC. Instrumentación y Control
Lugar de ejecución: Edificio de Electrónica
(Laboratorio: Instrumentación y Control).
Tiempo de ejecución: 2 hrs.
Objetivo General
• Gestionar los datos de un PLC por medio de una base de datos y un software SCADA.
Objetivos específicos
• Intercambiar datos entre el PLC CP1H, CX-Supervisor y SQL Server 2008 R2 utilizando el
servidor de datos CX Server OPC de OMRON y la conexión con bases de datos del software
SCADA.
• Conocer y configurar la conexión con bases de datos de CX-Supervisor de OMRON.
• Configurar en un proyecto SCADA las variables o puntos a utilizar relacionados a los campos
de las bases de datos.
• Utilizar los controles ADO de Visual Basic para obtener la cadena de conexión con la base de
datos.
• Utilizar el programa CX-Supervisor como cliente OPC y cliente de la base de datos.
Introducción Teórica
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 2
El motor de una base de datos es el elemento que nos permite acceder a la base de datos para almacenar
y procesar los mismos.
Las diferentes aplicaciones de Microsoft utilizan motores cuya versiones NO SON COMPATIBLES.
Por ejemplo en Access:
Access 95 y 97 utilizan el motor JET 3.51 o inferior.
Access 2000, 2003 XP utilizan el motor JET 4.00 o superior.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 3
BD Local son aquellas que aunque puedan trabajar en red, no disponen de un árbitro que controle las
colisiones de comunicación que sin duda ocurrirán en un sistema que trabaje en red.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 4
Figura 3.5. Creación de una tabla en MS SQL Server Management Studio Express 2005.
Dispone de un sistema de gestión de bases de datos relacionales basada en el lenguaje SQL (Structured
Query Language), que significa Lenguaje de Consulta Estructurado
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 5
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 6
Figura 3.7. Control de datos estándar para bases de datos presente en Microsoft Visual Basic 6.
En las propiedades del objeto estableceremos el vínculo con la Base de datos.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 7
Utilizando diferentes objetos de Visual Basic podemos visualizar los valores de los campos de una tabla
mediante el control ADO.
Materiales y equipos
1 Cable USB
Procedimiento
1. Arme la configuración del PLC CP1H – XA con la PC y un Switch Ethernet como se muestra en la
figura 3.11.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 9
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 10
Figura 3.14. Ruta desde el menú Inicio para ejecutar el programa SQL Server.
9. Establezca la conexión con el servidor:
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 11
12. Edite la tabla CONSIGNA y llénela con los valores de referencia de velocidades para el motor
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 13
Figura 3.23. Agregando el servidor OPC a los atributos de control de comunicaciones de CX-
Supervisor.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 14
Figura 3.26. Selección del punto marcha del servidor OPC para el cliente SCADA.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 15
Figura 3.27. Confirmación del punto marcha desde el servidor OPC para el cliente SCADA.
21. Haga lo mismo para los otros tres tags
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 16
Figura 3.29. Selección del punto consigna del servidor OPC para el cliente SCADA.
Figura 3.31. Selección del punto velocidad del servidor OPC para el cliente SCADA.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 17
Figura 3.33. Selección del punto vertiempo del servidor OPC para el cliente SCADA.
22. Revise que los puntos configurados sean los siguientes:
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 18
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 19
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 20
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 21
Figura 3.42. Escritura de la cadena de texto para la conexión con la base de datos.
26. Para lograr obtener la cadena de forma fácil se puede generar desde Visual Basic 6. Arranque
Visual Basic y cree un nuevo proyecto:
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 22
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 23
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 24
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 25
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 26
Figura 3.50. Copia de la cadena de conexión desde Visual Basic 6.0 a CX-Supervisor.
35. Después de configurar la conexión con la base de datos debe establecer que tablas de la base de
datos utilizará
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 27
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 28
Figura 3.53. Configuración del campo de la tabla CONSIGNAS relacionado al punto consigna del
SCADA.
38. Compruebe que el contenido del campo CONSIGNAS se relaciona con el punto llamado
“consigna” al obtener los siguientes resultados:
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 29
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 30
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 31
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 32
Figura 3.57. Pasos para configurar la animación para los otros controles.
Con esto ha realizado la configuración de los controles para leer los valores de consigna que
tenemos en una tabla.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 33
42. Ahora debe configurar el efecto que tiene el botón “GUARDAR” puesto en el SCADA. Éste
guardará el valor del tiempo en otra tabla y para ello debe realizar los pasos que se han hecho
anteriormente.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 34
Figura 3.58. Configuración del campo de la tabla TIEMPOS relacionado al punto tiempo del
SCADA.
43. Verifique que el área de trabajo quede de la siguiente manera:
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 35
Para poder guardar datos en esta aplicación, hay que crear campos nuevos antes de escribir en la
tabla.
44. Realice los siguientes pasos:
Figura 3.60. Creación de la relación entre el campo TIEMPOS y el tag vertiempo con la propiedad
añadir configurada.
45. Configure la secuencia de comandos que se deben realizar al pulsar sobre el botón “GUARDAR”.
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 36
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 37
Análisis de resultado
Bibliografía
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011
Guía
3 39
Hoja de cotejo: 3
Guía 3: Conectividad a base de datos SQL para gestión de datos del PLC.
EVALUACIO4
Propiedad de la Universidad Don Bosco Prohibida su reproducción total o parcial para otros fines 2011