Beruflich Dokumente
Kultur Dokumente
3 1
Facultad: Ingeniera.
Escuela: Electrnica
Asignatura: Supervisin de
Tema: Conectividad a base de datos SQL para gestin de datos del PLC. Instrumentacin y Control
Lugar de ejecucin: Edificio de Electrnica
(Laboratorio: Instrumentacin y Control).
Tiempo de ejecucin: 2 hrs.
Objetivo General
Gestionar los datos de un PLC por medio de una base de datos y un software SCADA.
Objetivos especficos
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 conexin con bases de datos del software
SCADA.
Conocer y configurar la conexin 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 conexin con la base de
datos.
Utilizar el programa CX-Supervisor como cliente OPC y cliente de la base de datos.
Introduccin Terica
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
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 reproduccin total o parcial para otros fines 2011
Gua
3 3
BD Local son aquellas que aunque puedan trabajar en red, no disponen de un rbitro que controle las
colisiones de comunicacin que sin duda ocurrirn en un sistema que trabaje en red.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 4
Figura 3.5. Creacin de una tabla en MS SQL Server Management Studio Express 2005.
Dispone de un sistema de gestin 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 reproduccin total o parcial para otros fines 2011
Gua
3 5
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 6
Figura 3.7. Control de datos estndar para bases de datos presente en Microsoft Visual Basic 6.
En las propiedades del objeto estableceremos el vnculo con la Base de datos.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
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 configuracin 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 reproduccin total o parcial para otros fines 2011
Gua
3 9
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 10
Figura 3.14. Ruta desde el men Inicio para ejecutar el programa SQL Server.
9. Establezca la conexin con el servidor:
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 11
12. Edite la tabla CONSIGNA y llnela con los valores de referencia de velocidades para el motor
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
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 reproduccin total o parcial para otros fines 2011
Gua
3 14
Figura 3.26. Seleccin del punto marcha del servidor OPC para el cliente SCADA.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 15
Figura 3.27. Confirmacin 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 reproduccin total o parcial para otros fines 2011
Gua
3 16
Figura 3.29. Seleccin del punto consigna del servidor OPC para el cliente SCADA.
Figura 3.31. Seleccin del punto velocidad del servidor OPC para el cliente SCADA.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 17
Figura 3.33. Seleccin 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 reproduccin total o parcial para otros fines 2011
Gua
3 18
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 19
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 20
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 21
Figura 3.42. Escritura de la cadena de texto para la conexin con la base de datos.
26. Para lograr obtener la cadena de forma fcil se puede generar desde Visual Basic 6. Arranque
Visual Basic y cree un nuevo proyecto:
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 22
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 23
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 24
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 25
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 26
Figura 3.50. Copia de la cadena de conexin desde Visual Basic 6.0 a CX-Supervisor.
35. Despus de configurar la conexin con la base de datos debe establecer que tablas de la base de
datos utilizar
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 27
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 28
Figura 3.53. Configuracin 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 reproduccin total o parcial para otros fines 2011
Gua
3 29
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 30
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 31
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 32
Figura 3.57. Pasos para configurar la animacin para los otros controles.
Con esto ha realizado la configuracin de los controles para leer los valores de consigna que
tenemos en una tabla.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 33
42. Ahora debe configurar el efecto que tiene el botn 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 reproduccin total o parcial para otros fines 2011
Gua
3 34
Figura 3.58. Configuracin 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 reproduccin total o parcial para otros fines 2011
Gua
3 35
Para poder guardar datos en esta aplicacin, hay que crear campos nuevos antes de escribir en la
tabla.
44. Realice los siguientes pasos:
Figura 3.60. Creacin de la relacin entre el campo TIEMPOS y el tag vertiempo con la propiedad
aadir configurada.
45. Configure la secuencia de comandos que se deben realizar al pulsar sobre el botn GUARDAR.
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 36
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 37
Anlisis de resultado
Bibliografa
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011
Gua
3 39
Hoja de cotejo: 3
Gua 3: Conectividad a base de datos SQL para gestin de datos del PLC.
EVALUACIO4
Propiedad de la Universidad Don Bosco Prohibida su reproduccin total o parcial para otros fines 2011