Está en la página 1de 36

Control Automatizado de Luminarias

Manual tcnico de instalacin y configuracin.

PUCE SD

Autor: Margoth Guaraca, Myriam Delgado

ii

NDICE DE MANUAL TCNICO

NDICE DE MANUAL TCNICO .............................................................................................................ii NDICE DE ILUSTRACIONES .................................................................................................................iii INDICE DE TABLAS ...............................................................................................................................v INFORMACIN GENERAL ................................................................................................................... 6

1.1
1.2 1.2.1 1.2.2 2 2.1 2.2 2.3

INTRODUCCIN ...................................................................................................................... 6 REQUERIMIENTOs DEL SISTEMA ............................................................................................ 7 Servidor de base de datos .............................................................................................. 7 Cliente ............................................................................................................................ 7 INSTALACIN Y CONFIGURACIN DE LA BASE DE DATOS. .................................................... 9 INSTALACIN DE LA BASE DE DATOS EN EL SERVIDOR .......................................................... 9 CONFIGURACIN DE MYSQL SERVER 5.5 ............................................................................. 12 INSTALACIN DE SQLYOG EN EL EQUIPO SERVIDOR .......................................................... 14 CONEXIN DE MYSQL SERVER 5.5 CON SQLYOG EN EL SERVIDOR ..................................... 18 PASOS PARA IMPORTAR Y EXPORTAR LA BASE DE DATOS ................................................. 20 INSTALACIN DEL SOFTWARE DEL CONTROL AUTOMATIZADO EN EL EQUIPO CLIENTE. ... 26 INSTALACIN DE MICROSOFT .NET FRAMEWORK 4.0 ......................................................... 26 INSTALACIN DE MYSQLCONNECTOR/NET ......................................................................... 27 INSTALACIN DEL SISTEMA DE CONTROL AUTOMATIZADO DE LUMINARIAS .................... 30 CONEXIN DEL CIRCUITO DE CONTROL ELECTRNICO AL EDIFICIO AULARIO 1 ................. 33 PASO ADICIONAL PARA PROBAR CODIGO FUENTE .............................................................. 35 AGREGAR LA REFERENCIA MYSQL.DATA AL PROYECTO PARA CONECTAR CON MYSQL. .... 35

2.4
2.5 3 3.1 3.2 3.3 4 5 5.1

iii

NDICE DE ILUSTRACIONES
Ilustracin 1. Bienvenida para iniciar la instalacin ........................................................... 9 Ilustracin 2. Acuerdo y trminos de licencia ...................................................................10 Ilustracin 3. Busca las actualizaciones de los productos ................................................10 Ilustracin 4. Tipo de instalacin ......................................................................................11 Ilustracin 5. Productos a Instalar ....................................................................................11 Ilustracin 6. Progreso de instalacin. .............................................................................12 Ilustracin 7. Iniciar configuracin de MySQL server .......................................................12 Ilustracin 8. Tipo de configuracin MySQL Server .........................................................13 Ilustracin 9. Configuracin de puerto y nombre de servicio. ...........................................13 Ilustracin 10. Configuracin final MySQL server ............................................................14 Ilustracin 11. Bienvenida para instalar SQLyog ..............................................................14 Ilustracin 12. Acuerdo de licencia...................................................................................15 Ilustracin 13. Instalacin de componentes .....................................................................15 Ilustracin 14. Ruta de instalacin ...................................................................................16 Ilustracin 15. Instalacin en proceso ..............................................................................16 Ilustracin 16. Proceso de instalacin completado...........................................................17 Ilustracin 17. Finalizacin de la instalacin ....................................................................17 Ilustracin 18. Creando conexin .....................................................................................18 Ilustracin 19. Nombre de conexin .................................................................................18 Ilustracin 20. Configuracin de la conexin ....................................................................19 Ilustracin 21. Conexin satisfactoria...............................................................................19 Ilustracin 22. Interfaz principal del SQLyog ....................................................................20 Ilustracin 23. Importando una base de datos .................................................................20 Ilustracin 24. Seleccin de la base de datos a importar .................................................21 Ilustracin 25. Ejecutando la importacin .........................................................................21 Ilustracin 26. Importacin satisfactoria ...........................................................................22 Ilustracin 27. Finalizacin de la importacin ...................................................................22 Ilustracin 28. Exportando una base de datos .................................................................23 Ilustracin 29. Exportando objetos de la base de datos ...................................................23 Ilustracin 30. Creacin de usuario de base de datos ......................................................24 Ilustracin 31. Ingreso del nombre de usuario..................................................................24 Ilustracin 32. Dar permisos al usuario ...........................................................................25

iv

Ilustracin 33. Trminos de licencia Framework. .............................................................26 Ilustracin 34. Progreso de la instalacin. ........................................................................27 Ilustracin 35. Fin de Instalacin. .....................................................................................27 Ilustracin 36. Instalacin de MySQLConnector/Net ........................................................28 Ilustracin 37. Tipo de Instalacin ....................................................................................28 Ilustracin 38. Inicio de instalacin...................................................................................29 Ilustracin 39. Finalizacin de la instalacin ....................................................................29 Ilustracin 40. Instalacin Control Automatizado de Luminarias .....................................30 Ilustracin 41. Seleccionar la carpeta de instalacin ........................................................30 Ilustracin 42. Instalacin completada .............................................................................31 Ilustracin 43. Puerto COM. .............................................................................................31 Ilustracin 44. Configuracin del puerto COM. .................................................................32 Ilustracin 45. Diagrama de conexin del tablero de contactores a la caja de breaker del edificio .............................................................................................................................33 Ilustracin 46. Diagrama de conexin del Circuito de control electrnico con los contactores ......................................................................................................................33 Ilustracin 47. Agregando referencia ...............................................................................35 Ilustracin 48. Seleccionando la referencia MySQL.Data .................................................35 Ilustracin 49. Referencia MySQL.Data ...........................................................................36

INDICE DE TABLAS

Tabla 1. Especificacin de software para servidor de base de datos ................................ 7 Tabla 2. Especificacin de Hardware de servidor de base de datos ................................. 7 Tabla 3. Especificaciones de Software para cliente .......................................................... 7 Tabla 4. Especificaciones de hardware para cliente ......................................................... 8

INFORMACIN GENERAL

1.1

INTRODUCCIN

El presente documento tiene por objetivo detallar los requerimientos de hardware y software, configuraciones, esquemas del circuito electrnico y conexiones elctricas, para la instalacin y configuracin de cada uno de los componentes del proyecto Control Automatizado de Luminarias prototipo Aulario 1.

1.2

REQUERIMIENTOS DEL SISTEMA

Los requerimientos para la implementacin del sistema control automatizado de luminarias en la Pontificia Universidad Catlica del Ecuador sede Santo Domingo estn divididos en software y hardware como es el servidor de base de datos y los clientes. 1.2.1

Servidor de base de datos

Tabla 1. Especificacin de software para servidor de base de datos

SOFTWARE
Sistema Operativo: Microsoft Windows 2003/2008 Server Base de Datos: MySQL Server versin 5.5

Tabla 2. Especificacin de Hardware de servidor de base de datos

HARDWARE
Procesador: Memoria Ram: Espacio de Disco: Otros: Dual Core, Core 2 duo, i5, i7 AMD, compatible, mnimo 1GHz. 2GB 80 GB Monitor, mouse, teclado, DVD-RW

1.2.2 Cliente
Tabla 3. Especificaciones de Software para cliente

SOFTWARE
Sistema Operativo: Microsoft Windows Xp Professional , Windows 7 Conector: Otros: MySQL connector/Net version 6.4.4 .Net Framework 3.5 (o superior).

MANUAL DE INSTALACIN Y CONFIGURACIN

Tabla 4. Especificaciones de hardware para cliente

HARDWARE
Procesador: Memoria Ram: Disco Duro: Intel Core2 Duo, Dual Core, i3 2 GB (recomendado) 80 GB

Circuito de Control Electrnico: Microcontrolador PIC 16F628A, Optoacopladores, Triacs Circuito de Fuerza: Contactores Lugar a ser Controlado: Edificio Aulario 1 (Aula 15 y pasillo) o Maqueta

MANUAL DE INSTALACIN Y CONFIGURACIN

INSTALACIN Y CONFIGURACIN DE LA BASE DE DATOS.

Para que el funcionamiento del Sistema de Control Automatizado de Luminarias sea exitoso lo primero que debe hacer es instalar y configurar la base de datos.

2.1

INSTALACIN DE LA BASE DE DATOS EN EL SERVIDOR


5.5, donde se recopilar todo la

Se debe instalar la Base de Datos MySQL Server

informacin que genere el sistema de control, almacenar horarios y registrar los eventos que se produzcan en cada uno de los breaker controlados. Oracle ofrece el MySQL Installer for Windows, el cual trae todos lo productos de MySQL en solo paquete, permite escoger el tipo de instalacin a realizar segn la necesidad o requerimiento. Tambin podemos descargar por separado la base de datos y el conector que permitir conectar la base de datos con Visual Basic .Net. Para ejecutar el instalador basta con hacer doble clic sobre el ejecutable de la aplicacin una vez descargado desde la siguiente pgina web: http://www.mysql.com/downloads/. A continuacin detallamos cada uno de los pasos a seguir: a. Pantalla de bienvenida, escojemos la opcin MySQL Products.

Ilustracin 1. Bienvenida para iniciar la instalacin

MANUAL DE INSTALACIN Y CONFIGURACIN

10

b. Aceptamos los trminos de la licencia, activamos la casilla de verificacin.

Ilustracin 2. Acuerdo y trminos de licencia

c. Busca las ultimas actualizaciones de sus productos, una vez completado hacemos clic en next.

Ilustracin 3. Busca las actualizaciones de los productos

d. Escojemos el tipo de Instalacin, en este caso escojemos el developer default

MANUAL DE INSTALACIN Y CONFIGURACIN

11

porque instala los productos necesarios q debe tener un desarrollador, pero segn la necesidad se puede escoger otro tipo de instalacin, solo servidor o cliente.
Ilustracin 4. Tipo de instalacin

e. Progreso de Instalacin, aqu se puede observar todas las aplicaciones q van ser instaladas y su estado, para iniciar la instalacin hacemos clic en execute.

Ilustracin 5. Productos a Instalar

MANUAL DE INSTALACIN Y CONFIGURACIN

12

Ilustracin 6. Progreso de instalacin.

Una vez terminada la instalacin de todos lo productos debemos configurar MySQL Server para poder utilizarla por primera vez.

2.2

CONFIGURACIN DE MYSQL SERVER 5.5


a. A continuacin iniciamos la configuracin de MySQL server, hacemos clic en siguiente.

Ilustracin 7. Iniciar configuracin de MySQL server

MANUAL DE INSTALACIN Y CONFIGURACIN

13

b. Seleccionamos el tipo de configuracin del servidor MySQL, escogemos la primera opcin, debemos escoger la segunda opcin cuando al equipo destinado sea nicamente como servidor de base de datos.
Ilustracin 8. Tipo de configuracin MySQL Server

c. En este paso configuramos el puerto, nombre del servicio, el password para MySQL Server. Habilitamos el puerto por defecto, el puerto por defecto es el 3306, ste puerto habilita el acceso al servidor desde una red TCP/IP, caso contrario solo admitir conexiones localhost. Creamos el nombre de servicio de Windows que ser utilizado por MySQL Server, este nombre debe ser nico para cada instancia. Por ltimo especificamos el password para la cuenta del root. Esta contrasea debe estar almacenada en lugar seguro.
Ilustracin 9. Configuracin de puerto y nombre de servicio.

MANUAL DE INSTALACIN Y CONFIGURACIN

14

d. Como ltimo paso, inicia la configuracin del servidor de MySQL, segn las opciones escogidas en todos los puntos anteriores. En la parte inferior podemos ver el detalle de las acciones que realiza el MySQL Server.

Ilustracin 10. Configuracin final MySQL server

2.3

INSTALACIN DE SQLYOG EN EL EQUIPO SERVIDOR

Sqlyog es un software que administra la base de datos, tambien puede utilizar el Toad para Mysql, Mysql administrator o MySQL Workbench. a. Haga click en next para iniciar la instalacin.
Ilustracin 11. Bienvenida para instalar SQLyog

MANUAL DE INSTALACIN Y CONFIGURACIN

15

a. Seleccione la opcin en la que usted acepta los trminos de la licencia y haga clic en next.

Ilustracin 12. Acuerdo de licencia

b. Seleccione todos los componentes que desea instalar para continuar con la instalacin.
Ilustracin 13. Instalacin de componentes

MANUAL DE INSTALACIN Y CONFIGURACIN

16

c. Favor escoja una ruta para la respectiva instalacin y haga clic en instalar.
Ilustracin 14. Ruta de instalacin

d. Favor espere la instalacin se encuentra en proceso.


Ilustracin 15. Instalacin en proceso

e. Por ltimo nos muestra el mensaje de instalacin completa, haga clic en next

MANUAL DE INSTALACIN Y CONFIGURACIN

17

para finalizar la instalacin.


Ilustracin 16. Proceso de instalacin completado

f.

Finalizando instalacin
Ilustracin 17. Finalizacin de la instalacin

MANUAL DE INSTALACIN Y CONFIGURACIN

18

2.4

CONEXIN DE MYSQL SERVER 5.5 CON SQLYOG EN EL SERVIDOR


a. Haga clic en new para proceder a crear una nueva conexin.
Ilustracin 18. Creando conexin

b. Escriba el nombre de la nueva conexin


Ilustracin 19. Nombre de conexin

c. Ingrese cada uno los campos de la siguiente manera: host address = localhost (si la base de datos se encuentra en otra mquina puede poner la direccin IP del servidor donde se encuentre la base de datos), username=root usar este usuario

MANUAL DE INSTALACIN Y CONFIGURACIN

19

solo para la primera vez (si desea ingresar con otro usuario poner el nombre), password=root (o el password escrito al momento de crear el usuario), port por defecto es 3306, Database = proyecto_aulario (la primera vez debe omitir el nombre de la Base de datos hasta importar el script que contiene la base de datos y sus tablas, la primera vez se conectar como super usuario y podra escoger la base de datos a la que desea conectarse y crear los usuarios que necesite..
Ilustracin 20. Configuracin de la conexin

d. Haga click en Connect para realizar la conexin.

Ilustracin 21. Conexin satisfactoria

MANUAL DE INSTALACIN Y CONFIGURACIN

20

e. Esta es la interfaz del SQLyog para el usuario, lista para administrar nuestra base de datos.
Ilustracin 22. Interfaz principal del SQLyog

2.5

PASOS PARA IMPORTAR Y EXPORTAR LA BASE DE DATOS


a. Para importar una base de datos realiza la siguiente accin, se ubica en Database y luego en Import.

Ilustracin 23. Importando una base de datos

MANUAL DE INSTALACIN Y CONFIGURACIN

21

b. Una vez realizada esta accin se desplegar la siguiente pantalla, que nos dar la opcin de escoger la ruta donde se encuentra el script de la base de datos que queremos importar.

Ilustracin 24. Seleccin de la base de datos a importar

c. Una vez seleccionada la base de datos se procede a ejecutar la importacin.

Ilustracin 25. Ejecutando la importacin

MANUAL DE INSTALACIN Y CONFIGURACIN

22

d. Completada la ejecucin de la importacin se despliega la siguiente pantalla.

Ilustracin 26. Importacin satisfactoria

e. Finalmente le mostrar que la base de datos ha sido importada.

Ilustracin 27. Finalizacin de la importacin

MANUAL DE INSTALACIN Y CONFIGURACIN

23

f.

Para exportar una base de datos usted debe ir a la pestaa Database y seleccionamos Backup/Export, una vez realizado eso nos ubicamos en Backup Database As SQL Dump.

Ilustracin 28. Exportando una base de datos

g. A continuacin se desplegar la siguiente pantalla, que le mostrar que objetos desea exportar una vez seleccionado lo que deseamos exportar hacemos clic en export.

Ilustracin 29. Exportando objetos de la base de datos

MANUAL DE INSTALACIN Y CONFIGURACIN

24

h. Una vez importada la base de datos se procede a crear el usuario administrador en la de base de datos mediante la herramienta SQLyog, hacer clic en el icono Add User.
Ilustracin 30. Creacin de usuario de base de datos

i.

A continuacin proceda a llenar los campos de usuario, password y retype password el nombre de usuario debe ser el mismo que consta en la tabla tbl_usuarios como admministrador, si en la tabla ya constan mas usuarios se debe agregarlos como usuarios de la base de datos con sus respectivos permisos caso contrario no se podrn conectar con la base de datos desde la aplicacin.

Ilustracin 31. Ingreso del nombre de usuario

MANUAL DE INSTALACIN Y CONFIGURACIN

25

j.

Dar todos los permisos al usuario creado. Finalmente hacer clic en aceptar. Una vez realizada esta accin procedemos a instalar la aplicacin en el equipo cliente.

Ilustracin 32. Dar permisos al usuario

MANUAL DE INSTALACIN Y CONFIGURACIN

26

INSTALACIN DEL SOFTWARE DEL CONTROL AUTOMATIZADO EN EL EQUIPO CLIENTE.

A continuacin detallo los prerrequisitos que se debe instalar en cada mquina cliente en la que se vaya a instalar el software de control: Microsoft .Net Framework 3.5 o superior MySqlConnector/Net.

3.1

INSTALACIN DE MICROSOFT .NET FRAMEWORK 4.0

Podemos instalar de dos formas: ejecutando el instalador web o ejecutando la instalacin independiente, para este caso ejecutamos la instalacin web, para este tipo de instalacin debemos tener conexin a internet. En el disco de instalacin estn los dos tipos de instaladores. a. Hacer clic sobre el archivo.exe que se encuentra adjunto en disco de instalacin

b. Hacer clic en ejecutar en la pregunta Desea ejecutar el archivo? c. Aceptamos los trminos de licencia del software y hacemos clic en instalar.

Ilustracin 33. Trminos de licencia Framework.

MANUAL DE INSTALACIN Y CONFIGURACIN

27

d. A continuacin nos muestra el avance de descarga e instalacin.

Ilustracin 34. Progreso de la instalacin.

e. Finalmente nos muestra un mensaje en el que indica que de complet la instalacin.


Ilustracin 35. Fin de Instalacin.

3.2

INSTALACIN DE MYSQLCONNECTOR/NET

En necesario instalar el MySqlConnector para que pueda conectarse la base de datos con la aplicacin desarrollada en Microsoft Visual Studio .Net 2008, el conector provee de la libreras necesarias para la conexin la misma que debe ser importada desde el cdigo

MANUAL DE INSTALACIN Y CONFIGURACIN

28

fuente de la aplicacin. Podemos instalar el conector desde la versin 6.2.4 hasta la 6.4.4 a. Haga clic en next para iniciar la instalacin la instalacin de MySQL Connector Net.

Ilustracin 36. Instalacin de MySQLConnector/Net

b. Seleccione el tipo de instalacin tpica para instalas las caractersticas comunes y este es el tipo de instalacin recomendada para la mayora de usuarios.

Ilustracin 37. Tipo de Instalacin

MANUAL DE INSTALACIN Y CONFIGURACIN

29

c. Haga clic en install para empezar la instalacin

Ilustracin 38. Inicio de instalacin

d. Finalizando la instalacin

Ilustracin 39. Finalizacin de la instalacin

MANUAL DE INSTALACIN Y CONFIGURACIN

30

3.3

INSTALACIN DEL SISTEMA DE CONTROL AUTOMATIZADO DE LUMINARIAS

Una vez instalado los prerrequisitos se procede a ejecutar el instalador del Control automatizado de Luminarias a. Hacemos clic en el archivo ejecutable del instalador del Control Automatizado de Luminarias (SYSLIGHT).

Ilustracin 40. Instalacin Control Automatizado de Luminarias

b. La carpeta de Instalacin la dejamos por defecto y hacemos clic en siguiente.


Ilustracin 41. Seleccionar la carpeta de instalacin

MANUAL DE INSTALACIN Y CONFIGURACIN

31

c. Una vez que est la instalacin completa hacemos clic en cerrar.


Ilustracin 42. Instalacin completada

k. Una vez instalado el software debemos configurar la IP del servidor donde va a estar alojada la base de datos, la direccin de los reportes y manuales en el archivo appconfig.exe que se instala en la ruta que hayamos especificado se instale la aplicacin, la IP por defecto ser la del localhost (127.0.0.1.) l. Despus debemos verificar que el puerto COM de la conexin serial este funcionando correctamente y bien configurado. De igual forma en el archivo appconfig.exe configuramos el nombre del puerto COM, ejemplo (COM1).

Ilustracin 43. Puerto COM.

MANUAL DE INSTALACIN Y CONFIGURACIN

32

m. Detalle de configuracin del puerto COM.


Ilustracin 44. Configuracin del puerto COM.

En la opcin Bits por segundo: 9600. Bits de datos: 8 Paridad: Ningn bit de paridad Bit de parada: 1 Control de flujo: Ninguno Finalmente est listo para ser conectado al circuito de control electrnico equipo cliente, para eso utilizamos el cable serial RS232. del

MANUAL DE INSTALACIN Y CONFIGURACIN

33

CONEXIN DEL CIRCUITO DE CONTROL ELECTRNICO AL EDIFICIO AULARIO 1

Primero se debe asegurar que las Instalaciones elctricas del Aulario1 estn bien realizadas, a continuacin se muestra un diagrama de la forma correcta como debe ser conectado el circuito de fuerza con la caja de breakers para evitar daos al circuito electrnico.
Ilustracin 45. Diagrama de conexin del tablero de contactores a la caja de breaker del edificio

CONTROL AUTOMATIZADO

B1

BREAKER

L1 T1

CONTACTOR

LUCES

Luego se debe conectar el circuito de fuerza al circuito de control electrnico tal y como se describe a continuacin.

Ilustracin 46. Diagrama de conexin del Circuito de control electrnico con los contactores

TABLERO DE BREAKERS

F
TABLERO DE CONTACTORES

LINEAS DE CONTROL

F
A1

B1

BREAKER

LBR 1
A2

L1 T1 LUCES

PC CONTROL

RS 232

CONTROLADOR ELECTRNICO
LBR 6
6

CABLE ALUG 16 FLEXIBLE

MANUAL DE INSTALACIN Y CONFIGURACIN

34

Finalmente se conecta el circuito de control electrnico al computador cliente de la aplicacin por medio del puerto serial. Ejecutamos la aplicacin para verificar el funcionamiento del software, al principio la aplicacin nos indica si tenemos comunicacin serial debemos revisar cada uno de los pasos anteriores. o no, en caso de no tenerla

Las pruebas fueron desarrolladas en una maqueta por disposicin de las autoridades de la PUCE SD, pero las conexiones funcionan en un ambiente real, con corriente alterna de 110 V y lmparas ahorradoras. Los contactores utilizados para las prueba son de 40 A. que soportan un promedio de 12 lmparas ahorradoras el cual puede controlar adecuadamente las 9 lmparas que existen en el aula 15 y en el pasillo planta alta del Aulario1.

MANUAL DE INSTALACIN Y CONFIGURACIN

35

5 5.1

PASO ADICIONAL PARA PROBAR CODIGO FUENTE

AGREGAR LA REFERENCIA MYSQL.DATA AL PROYECTO PARA CONECTAR CON MYSQL.


a. Para agregar una referencia se debe abrir el proyecto donde se encuentra el codigo fuente realizado en Visual Studio 2008 se ubica en la pestaa Proyecto y se dirige a la opcin de Agregar referencia.
Ilustracin 47. Agregando referencia

La referencia que debe escoger es la de MySQL.Data en la pestaa .NET y hacer clic en aceptar.
Ilustracin 48. Seleccionando la referencia MySQL.Data

MANUAL DE INSTALACIN Y CONFIGURACIN

36

Una vez agregado la referencia, la tenemos en el explorador de soluciones ya podemos ejecutar el codigo fuente.

Ilustracin 49. Referencia MySQL.Data

MANUAL DE INSTALACIN Y CONFIGURACIN

También podría gustarte