Date post: | 26-Jul-2015 |
Category: |
Documents |
Upload: | margoth-guaraca |
View: | 329 times |
Download: | 3 times |
PUCE SD
Autor: Margoth Guaraca, Myriam Delgado
Control Automatizado de Luminarias
Manual técnico de instalación y configuración.
ii
ÍNDICE DE MANUAL TÉCNICO
ÍNDICE DE MANUAL TÉCNICO .............................................................................................................ii
ÍNDICE DE ILUSTRACIONES ................................................................................................................. iii
INDICE DE TABLAS ............................................................................................................................... v
INFORMACIÓN GENERAL ................................................................................................................... 6
INTRODUCCIÓN ...................................................................................................................... 6 1.1
REQUERIMIENTOs DEL SISTEMA ............................................................................................ 7 1.2
1.2.1 Servidor de base de datos .............................................................................................. 7
1.2.2 Cliente ............................................................................................................................ 7
2 INSTALACIÓN Y CONFIGURACIÓN DE LA BASE DE DATOS. .................................................... 9
INSTALACIÓN DE LA BASE DE DATOS EN EL SERVIDOR .......................................................... 9 2.1
CONFIGURACIÓN DE MYSQL SERVER 5.5 ............................................................................. 12 2.2
INSTALACIÓN DE SQLYOG EN EL EQUIPO SERVIDOR .......................................................... 14 2.3
CONEXIÓN DE MYSQL SERVER 5.5 CON SQLYOG EN EL SERVIDOR ..................................... 18 2.4
PASOS PARA IMPORTAR Y EXPORTAR LA BASE DE DATOS ................................................. 20 2.5
3 INSTALACIÓN DEL SOFTWARE DEL CONTROL AUTOMATIZADO EN EL EQUIPO CLIENTE. ... 26
INSTALACIÓN DE MICROSOFT .NET FRAMEWORK 4.0 ......................................................... 26 3.1
INSTALACIÓN DE MYSQLCONNECTOR/NET ......................................................................... 27 3.2
INSTALACIÓN DEL SISTEMA DE CONTROL AUTOMATIZADO DE LUMINARIAS .................... 30 3.3
4 CONEXIÓN DEL CIRCUITO DE CONTROL ELECTRÓNICO AL EDIFICIO AULARIO 1 ................. 33
5 PASO ADICIONAL PARA PROBAR CODIGO FUENTE .............................................................. 35
AGREGAR LA REFERENCIA MYSQL.DATA AL PROYECTO PARA CONECTAR CON MYSQL. .... 35 5.1
iii
ÍNDICE DE ILUSTRACIONES
Ilustración 1. Bienvenida para iniciar la instalación ........................................................... 9
Ilustración 2. Acuerdo y términos de licencia ...................................................................10
Ilustración 3. Busca las actualizaciones de los productos ................................................10
Ilustración 4. Tipo de instalación ......................................................................................11
Ilustración 5. Productos a Instalar ....................................................................................11
Ilustración 6. Progreso de instalación. .............................................................................12
Ilustración 7. Iniciar configuración de MySQL server .......................................................12
Ilustración 8. Tipo de configuración MySQL Server .........................................................13
Ilustración 9. Configuración de puerto y nombre de servicio. ...........................................13
Ilustración 10. Configuración final MySQL server ............................................................14
Ilustración 11. Bienvenida para instalar SQLyog ..............................................................14
Ilustración 12. Acuerdo de licencia ...................................................................................15
Ilustración 13. Instalación de componentes .....................................................................15
Ilustración 14. Ruta de instalación ...................................................................................16
Ilustración 15. Instalación en proceso ..............................................................................16
Ilustración 16. Proceso de instalación completado ...........................................................17
Ilustración 17. Finalización de la instalación ....................................................................17
Ilustración 18. Creando conexión .....................................................................................18
Ilustración 19. Nombre de conexión .................................................................................18
Ilustración 20. Configuración de la conexión ....................................................................19
Ilustración 21. Conexión satisfactoria ...............................................................................19
Ilustración 22. Interfaz principal del SQLyog ....................................................................20
Ilustración 23. Importando una base de datos .................................................................20
Ilustración 24. Selección de la base de datos a importar .................................................21
Ilustración 25. Ejecutando la importación .........................................................................21
Ilustración 26. Importación satisfactoria ...........................................................................22
Ilustración 27. Finalización de la importación ...................................................................22
Ilustración 28. Exportando una base de datos .................................................................23
Ilustración 29. Exportando objetos de la base de datos ...................................................23
Ilustración 30. Creación de usuario de base de datos ......................................................24
Ilustración 31. Ingreso del nombre de usuario..................................................................24
Ilustración 32. Dar permisos al usuario ...........................................................................25
iv
Ilustración 33. Términos de licencia Framework. .............................................................26
Ilustración 34. Progreso de la instalación. ........................................................................27
Ilustración 35. Fin de Instalación. .....................................................................................27
Ilustración 36. Instalación de MySQLConnector/Net ........................................................28
Ilustración 37. Tipo de Instalación ....................................................................................28
Ilustración 38. Inicio de instalación ...................................................................................29
Ilustración 39. Finalización de la instalación ....................................................................29
Ilustración 40. Instalación Control Automatizado de Luminarias .....................................30
Ilustración 41. Seleccionar la carpeta de instalación ........................................................30
Ilustración 42. Instalación completada .............................................................................31
Ilustración 43. Puerto COM. .............................................................................................31
Ilustración 44. Configuración del puerto COM. .................................................................32
Ilustración 45. Diagrama de conexión del tablero de contactores a la caja de breaker del
edificio .............................................................................................................................33
Ilustración 46. Diagrama de conexión del Circuito de control electrónico con los
contactores ......................................................................................................................33
Ilustración 47. Agregando referencia ...............................................................................35
Ilustración 48. Seleccionando la referencia MySQL.Data .................................................35
Ilustración 49. Referencia MySQL.Data ...........................................................................36
v
INDICE DE TABLAS
Tabla 1. Especificación de software para servidor de base de datos ................................ 7
Tabla 2. Especificación 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
6
INFORMACIÓN GENERAL
INTRODUCCIÓN 1.1
El presente documento tiene por objetivo detallar los requerimientos de hardware y
software, configuraciones, esquemas del circuito electrónico y conexiones eléctricas,
para la instalación y configuración de cada uno de los componentes del proyecto” Control
Automatizado de Luminarias prototipo Aulario 1”.
7
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
REQUERIMIENTOS DEL SISTEMA 1.2
Los requerimientos para la implementación del sistema control automatizado de
luminarias en la Pontificia Universidad Católica del Ecuador sede Santo Domingo están
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. Especificación de software para servidor de base de datos
SOFTWARE
Sistema Operativo: Microsoft Windows 2003/2008 Server
Base de Datos: MySQL Server versión 5.5
Tabla 2. Especificación de Hardware de servidor de base de datos
HARDWARE
Procesador: Dual Core, Core 2 duo, i5, i7 AMD, compatible, mínimo 1GHz.
Memoria Ram: 2GB
Espacio de Disco: 80 GB
Otros: 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: MySQL connector/Net version 6.4.4
Otros: .Net Framework 3.5 (o superior).
8
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Tabla 4. Especificaciones de hardware para cliente
HARDWARE
Procesador: Intel Core2 Duo, Dual Core, i3
Memoria Ram: 2 GB (recomendado)
Disco Duro: 80 GB
Circuito de Control Electrónico: Microcontrolador PIC 16F628A, Optoacopladores, Triacs
Circuito de Fuerza: Contactores
Lugar a ser Controlado: Edificio Aulario 1 (Aula 15 y pasillo) o Maqueta
9
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Ilustración 1. Bienvenida para iniciar la instalación
2 INSTALACIÓN Y CONFIGURACIÓN 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.
INSTALACIÓN DE LA BASE DE DATOS EN EL SERVIDOR 2.1
Se debe instalar la Base de Datos MySQL Server 5.5, donde se recopilará todo la
información 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 instalación a realizar según la necesidad o
requerimiento. También 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 aplicación
una vez descargado desde la siguiente página web: http://www.mysql.com/downloads/. A
continuación detallamos cada uno de los pasos a seguir:
a. Pantalla de bienvenida, escojemos la opción MySQL Products.
10
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Ilustración 3. Busca las actualizaciones de los productos
b. Aceptamos los términos de la licencia, activamos la casilla de verificación.
c. Busca las ultimas actualizaciones de sus productos, una vez completado hacemos
clic en next.
d. Escojemos el tipo de Instalación, en este caso escojemos el developer default
Ilustración 2. Acuerdo y términos de licencia
11
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
porque instala los productos necesarios q debe tener un desarrollador, pero según
la necesidad se puede escoger otro tipo de instalación, solo servidor o cliente.
e. Progreso de Instalación, aquí se puede observar todas las aplicaciones q van ser
instaladas y su estado, para iniciar la instalación hacemos clic en execute.
Ilustración 4. Tipo de instalación
Ilustración 5. Productos a Instalar
12
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Ilustración 7. Iniciar configuración de MySQL server
Una vez terminada la instalación de todos lo productos debemos configurar MySQL
Server para poder utilizarla por primera vez.
CONFIGURACIÓN DE MYSQL SERVER 5.5 2.2
a. A continuación iniciamos la configuración de MySQL server, hacemos clic en
siguiente.
Ilustración 6. Progreso de instalación.
13
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
b. Seleccionamos el tipo de configuración del servidor MySQL, escogemos la
primera opción, debemos escoger la segunda opción cuando al equipo destinado
sea únicamente como servidor de base de datos.
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 contraseña
debe estar almacenada en lugar seguro.
Ilustración 9. Configuración de puerto y nombre de servicio.
Ilustración 8. Tipo de configuración MySQL Server
14
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
d. Como último paso, inicia la configuración del servidor de MySQL, según las
opciones escogidas en todos los puntos anteriores.
En la parte inferior podemos ver el detalle de las acciones que realiza el MySQL
Server.
INSTALACIÓN DE SQLYOG EN EL EQUIPO SERVIDOR 2.3
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 instalación.
Ilustración 11. Bienvenida para instalar SQLyog
Ilustración 10. Configuración final MySQL server
15
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
a. Seleccione la opción en la que usted acepta los términos de la licencia y haga clic
en next.
b. Seleccione todos los componentes que desea instalar para continuar con la
instalación.
Ilustración 12. Acuerdo de licencia
Ilustración 13. Instalación de componentes
16
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
c. Favor escoja una ruta para la respectiva instalación y haga clic en instalar.
d. Favor espere la instalación se encuentra en proceso.
e. Por último nos muestra el mensaje de instalación completa, haga clic en next
Ilustración 14. Ruta de instalación
Ilustración 15. Instalación en proceso
17
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
para finalizar la instalación.
f. Finalizando instalación
Ilustración 16. Proceso de instalación completado
Ilustración 17. Finalización de la instalación
18
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
CONEXIÓN DE MYSQL SERVER 5.5 CON SQLYOG EN EL SERVIDOR 2.4
a. Haga clic en new para proceder a crear una nueva conexión.
b. Escriba el nombre de la nueva conexión
c. Ingrese cada uno los campos de la siguiente manera: host address = localhost (si
la base de datos se encuentra en otra máquina puede poner la dirección IP del
servidor donde se encuentre la base de datos), username=root usar este usuario
Ilustración 18. Creando conexión
Ilustración 19. Nombre de conexión
19
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
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..
d. Haga click en Connect para realizar la conexión.
Ilustración 20. Configuración de la conexión
Ilustración 21. Conexión satisfactoria
20
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
e. Esta es la interfaz del SQLyog para el usuario, lista para administrar nuestra base
de datos.
PASOS PARA IMPORTAR Y EXPORTAR LA BASE DE DATOS 2.5
a. Para importar una base de datos realiza la siguiente acción, se ubica en Database
y luego en Import.
Ilustración 22. Interfaz principal del SQLyog
Ilustración 23. Importando una base de datos
21
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
b. Una vez realizada esta acción se desplegará la siguiente pantalla, que nos dará la
opción de escoger la ruta donde se encuentra el script de la base de datos que
queremos importar.
c. Una vez seleccionada la base de datos se procede a ejecutar la importación.
Ilustración 24. Selección de la base de datos a importar
Ilustración 25. Ejecutando la importación
22
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
d. Completada la ejecución de la importación se despliega la siguiente pantalla.
e. Finalmente le mostrará que la base de datos ha sido importada.
}
Ilustración 26. Importación satisfactoria
Ilustración 27. Finalización de la importación
23
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
f. Para exportar una base de datos usted debe ir a la pestaña Database y
seleccionamos Backup/Export, una vez realizado eso nos ubicamos en Backup
Database As SQL Dump.
g. A continuación se desplegará la siguiente pantalla, que le mostrará que objetos
desea exportar una vez seleccionado lo que deseamos exportar hacemos clic en
export.
Ilustración 28. Exportando una base de datos
Ilustración 29. Exportando objetos de la base de datos
24
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
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.
i. A continuación 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 podrán conectar con la base de datos desde la aplicación.
Ilustración 30. Creación de usuario de base de datos
Ilustración 31. Ingreso del nombre de usuario
25
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
j. Dar todos los permisos al usuario creado. Finalmente hacer clic en aceptar. Una
vez realizada esta acción procedemos a instalar la aplicación en el equipo cliente.
Ilustración 32. Dar permisos al usuario
26
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
3 INSTALACIÓN DEL SOFTWARE DEL CONTROL AUTOMATIZADO EN EL
EQUIPO CLIENTE.
A continuación detallo los prerrequisitos que se debe instalar en cada máquina cliente en
la que se vaya a instalar el software de control:
Microsoft .Net Framework 3.5 o superior
MySqlConnector/Net.
INSTALACIÓN DE MICROSOFT .NET FRAMEWORK 4.0 3.1
Podemos instalar de dos formas: ejecutando el instalador web o ejecutando la instalación
independiente, para este caso ejecutamos la instalación web, para este tipo de
instalación debemos tener conexión a internet. En el disco de instalación están los dos
tipos de instaladores.
a. Hacer clic sobre el archivo.exe que se encuentra adjunto en disco de instalación
b. Hacer clic en ejecutar en la pregunta ¿Desea ejecutar el archivo?
c. Aceptamos los términos de licencia del software y hacemos clic en instalar.
Ilustración 33. Términos de licencia Framework.
27
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
d. A continuación nos muestra el avance de descarga e instalación.
e. Finalmente nos muestra un mensaje en el que indica que de completó la
instalación.
INSTALACIÓN DE MYSQLCONNECTOR/NET 3.2
En necesario instalar el MySqlConnector para que pueda conectarse la base de datos
con la aplicación desarrollada en Microsoft Visual Studio .Net 2008, el conector provee de
la librerías necesarias para la conexión la misma que debe ser importada desde el código
Ilustración 34. Progreso de la instalación.
Ilustración 35. Fin de Instalación.
28
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
fuente de la aplicación. Podemos instalar el conector desde la versión 6.2.4 hasta la 6.4.4
a. Haga clic en next para iniciar la instalación la instalación de MySQL Connector
Net.
b. Seleccione el tipo de instalación típica para instalas las características comunes y
este es el tipo de instalación recomendada para la mayoría de usuarios.
Ilustración 36. Instalación de MySQLConnector/Net
Ilustración 37. Tipo de Instalación
29
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
c. Haga clic en install para empezar la instalación
d. Finalizando la instalación
Ilustración 38. Inicio de instalación
Ilustración 39. Finalización de la instalación
30
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Ilustración 40. Instalación Control Automatizado de Luminarias
INSTALACIÓN DEL SISTEMA DE CONTROL AUTOMATIZADO DE 3.3
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).
b. La carpeta de Instalación la dejamos por defecto y hacemos clic en siguiente.
Ilustración 41. Seleccionar la carpeta de instalación
31
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
c. Una vez que esté la instalación completa hacemos clic en cerrar.
k. Una vez instalado el software debemos configurar la IP del servidor donde va a
estar alojada la base de datos, la dirección de los reportes y manuales en el
archivo appconfig.exe que se instala en la ruta que hayamos especificado se
instale la aplicación, la IP por defecto será la del localhost (127.0.0.1.)
l. Después debemos verificar que el puerto COM de la conexión serial este
funcionando correctamente y bien configurado. De igual forma en el archivo
appconfig.exe configuramos el nombre del puerto COM, ejemplo (COM1).
Ilustración 42. Instalación completada
Ilustración 43. Puerto COM.
32
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
m. Detalle de configuración del puerto COM.
En la opción Bits por segundo: 9600.
Bits de datos: 8
Paridad: Ningún bit de paridad
Bit de parada: 1
Control de flujo: Ninguno
Finalmente está listo para ser conectado al circuito de control electrónico del
equipo cliente, para eso utilizamos el cable serial RS232.
Ilustración 44. Configuración del puerto
COM.
33
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
4 CONEXIÓN DEL CIRCUITO DE CONTROL ELECTRÓNICO AL EDIFICIO
AULARIO 1
Primero se debe asegurar que las Instalaciones eléctricas del Aulario1 estén bien
realizadas, a continuación se muestra un diagrama de la forma correcta como debe ser
conectado el circuito de fuerza con la caja de breakers para evitar daños al circuito
electrónico.
Luego se debe conectar el circuito de fuerza al circuito de control electrónico tal y como
se describe a continuación.
PCCONTROL
CONTROLADORELECTRÓNICO
RS 232
6
LBR 1
CABLE ALUG 16 FLEXIBLE
FA 1
A 2
TABLERO DE CONTACTORES
LBR 6
LINEAS DE CONTROL L1
T1
BREAKER
LUCES
F
B1
TABLERO DE BREAKERS
L1
T1
BREAKER
LUCES
CONTACTOR
F
B1
CONTROL AUTOMATIZADO
Ilustración 45. Diagrama de conexión del tablero de contactores a la
caja de breaker del edificio
Ilustración 46. Diagrama de conexión del Circuito de control electrónico con los contactores
34
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Finalmente se conecta el circuito de control electrónico al computador cliente de la
aplicación por medio del puerto serial.
Ejecutamos la aplicación para verificar el funcionamiento del software, al principio la
aplicación nos indica si tenemos comunicación serial o no, en caso de no tenerla
debemos revisar cada uno de los pasos anteriores.
Las pruebas fueron desarrolladas en una maqueta por disposición de las autoridades de
la PUCE SD, pero las conexiones funcionan en un ambiente real, con corriente alterna
de 110 V y lámparas ahorradoras.
Los contactores utilizados para las prueba son de 40 A. que soportan un promedio de 12
lámparas ahorradoras el cual puede controlar adecuadamente las 9 lámparas que existen
en el aula 15 y en el pasillo planta alta del Aulario1.
35
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
5 PASO ADICIONAL PARA PROBAR CODIGO FUENTE
AGREGAR LA REFERENCIA MYSQL.DATA AL PROYECTO PARA 5.1
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 pestaña Proyecto
y se dirige a la opción de Agregar referencia.
La referencia que debe escoger es la de MySQL.Data en la pestaña .NET y hacer clic en
aceptar.
Ilustración 47. Agregando referencia
Ilustración 48. Seleccionando la referencia MySQL.Data
36
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN
Una vez agregado la referencia, la tenemos en el explorador de soluciones ya podemos
ejecutar el codigo fuente.
Ilustración 49. Referencia MySQL.Data