Вы находитесь на странице: 1из 11

Ingeniera en Automatizacin y Robtica

Bases de datos para Ingenieros

PRE-INFORME
PROYECTO BASES DE
DATOS

Santiago, 20 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Contenido
Introduccin........................................................................................................ 3
Objetivo general.................................................................................................. 4
Objetivos especficos....................................................................................... 4
Desarrollo............................................................................................................ 5
Planta a utilizar................................................................................................ 5
Componentes................................................................................................... 5
Maquetas de ascensores.............................................................................. 5
PLC Allen Bradley modelo Compact Logix L43..............................................6
Variables a controlar........................................................................................ 7
Diagrama de conexionado............................................................................... 8
Tablas de la base de datos............................................................................... 9
Modelo entidad-relacin............................................................................... 9
Tablas............................................................................................................ 9
Conclusiones..................................................................................................... 10

2
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Introduccin.
En el mundo de la automatizacin industrial (e incluso de la domtica),
es un requerimiento clave el tener historiales de comportamiento de las
plantas. Ya sea a la hora de programar mantenciones de los equipos o
para obtener estadsticas de funcionamiento (entre otras) contar con
estos datos histricos es crucial. Para estos efectos, podemos ver en el
mercado como la utilizacin de sistemas SCADA se ha masificado,
permitiendo ejercer tanto labores de supervisin, control y adquisicin
de datos (tal como lo indica su nombre en ingls: Supervisory, Control
and Data Acquisition). Estos dispositivos inclusive permiten la conexin a
los controladores para variar directamente el funcionamiento de la
planta.
Incluso en aquellos casos de plantas donde no se desea o no se puede
variar su funcionamiento, es de gran ayuda contar con estos softwares
ya que nos entregan una amplia variedad de informacin sobre la cual
podemos trabajar y luego tomar decisiones.

3
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Objetivo general.
Montar una planta a partir de maqueta de elevadores, controlar y
monitorear la misma para luego crear una base de datos que
almacene los valores obtenidos.

Objetivos especficos.

Identificar la planta a utilizar.


Describir los componentes de la planta.
Enlistar las variables de la planta a controlar.
Realizar un diagrama de conexionado de la planta.

4
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Desarrollo.
Planta a utilizar.
Para nuestro proyecto de bases de datos, elegimos trabajar con dos
maquetas de ascensores, las cuales programaremos con ayuda de un
PLC para que aleatoria suban y bajen los pisos (el objetivo de este
trabajo es la obtencin de los datos, no el control mismo del elevador).
Junto con esto crearemos una base de datos que contendr las tablas
necesarias para guardar el historial de los pisos visitados por cada
elevador adems de la fecha y hora en que fue visitado. A travs de un
software de OPC, enviaremos los datos obtenidos a un software SCADA
para poder trabajar los datos obtenidos de nuestra planta y generar
informes que sean de inters, como por ejemplo, grficos con los pisos
ms visitados o las horas en que ms se visita un
piso.

Componentes.
Maquetas de ascensores.
Cada maqueta de ascensores a utilizar simula un
elevador de tres pisos de altura. Dentro del
habitculo se encuentran tres botones con sus
respectivos led indicadores, para indicar a que piso
queremos que se dirija y una ampolleta de
iluminacin general. En cada piso encontramos
botones externos para poder llamar al ascensor y
por supuesto un led indicador de que el botn fue
pulsado. La maqueta posee dos limit switch de
seguridad en su parte superior e inferior, para
detectar cuando el elevador no debe subir o bajar
ms, y adicionalmente tiene un sensor fotoelctrico en cada piso para
identificar en que piso se encuentra. La maqueta est construida para
trabajar en 12VDC, posee en su parte superior un motor DC con caja
Ilustracin
1 Maqueta
1 Maqueta
Ascensor
de
reductora tambin de 12VDC y 30 RPM, que junto a Fig.
ascensor 3 pisos. Motor 12
una polea y un contrapeso suben y bajan el VDC
habitculo. El motor es gobernado por una placa de
rels que invierte el sentido de la corriente para as lograr que el motor
cambie su direccin de giro y de este modo suba o baje el ascensor.

5
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

En su base la maqueta posee un conector para alimentacin de 12VDC y


las siguientes entradas y salidas (desde el punto de vista de la
programacin):

Entradas:

Switch de seguridad superior.


Switch de seguridad inferior.
Sensor de piso 1, 2 y 3.
Botones Internos 1, 2 y 3.
Botones externos 1, 2 y 3.
Tierra comn.
Salidas:
Subir/Bajar
motor
(diferenciadas).
Led interno 1, 2 y 3.
Led externo 1, 2 y 3.

PLC Allen Bradley modelo Compact


Logix L43
Para controlar los ascensores se
utilizar un equipo PLC marca Allen
Ilustracin 2 Equipo PLC CompactLogix L43;
Fuente de poder 24 VDC; Modulo de comunicacion.

Bradley modelo Compact Logix L43


con sus respectivos mdulos de IO
digitales:
Modulo
de
entradas
digitales 1769-IQ16 y de salidas
digitales 1769-OW16. Este PLC
permitir controlar los motores de los
ascensores e identificar el piso en el cual est parando el ascensor. Cada
mdulo provee de 16 entradas o salidas, respectivamente y pueden ser
alimentados con hasta 24 VDC. En nuestro caso, utilizaremos 12VDC.

6
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

El modulo del PLC es alimentado por una fuente 1606-XL que suministra
los 24VDC que requiere. Adems, con la ayuda de un transformador
externo se alimentan los mdulos I/O con 12VDC.
Para su programacin, Ilustracin 3 Mdulos de entrada y salida
el Compact
digitales 1796-IQ16 y 1769-OW16,
Logix L43 posee un respectivamente.
puerto de
comunicacin Ethernet. Esto permite la comunicacin con el PC y el
software de programacin RSLogix5000.

7
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Variables a controlar.
Para esta experiencia es de inters respecto del elevador, controlar las
siguientes variables:
Sentido de giro del motor, para subir y bajar el ascensor.
Switch de seguridad superior e inferior, para realizar frenados de
motores.
Sensores fotoelctricos de piso, para identificar en que piso ha
parado el elevador.
Debido a que el ascensor ser programado para moverse
aleatoriamente (buscando simular condiciones de uso normal dentro de
un edificio) no es necesario programar los botones para llamar en cada
piso ni dentro del elevador. El objetivo de esta experiencia es la captura
de datos del funcionamiento del ascensor, por sobre la programacin del
funcionamiento del equipo en si, por lo tanto, la programacin del resto
del equipamiento ser obviada.
En ltima instancia, el dato que ser utilizado es el piso en cual se
detuvo, a lo que se le agregar una marca de fecha y hora, para as
registrarla en la correspondiente tabla de movimiento de la base de
datos creada.

8
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Diagrama de conexionado.

Ilustracin 4 Diagrama de conexionado de los elementos de la planta. Se muestra el equipo PLC;


mdulos de entradas y salidas digitales; componentes de las maquetas de ascensor.

9
Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado

Tablas de la base de datos.


A continuacin, se presentan las tablas que se han definido en la base de
datos, as como el respectivo modelo entidad-relacin asociado:

Modelo entidad-relacin
Tiene
Ascensor

Piso
2-

Tiene

Tiene

Horarios
Registros de:
Identificador
horarios,
Maana, tarde
piso
semana, fin de
y noche
(Nmero del
semana.
Ilustracin 5 Modelo entidad-relacin de las tablas de la base de datos.

Tablas.
Ascensor
Id_ascen nvarchar(
sor
10)
descripci nvarchar(
on
50)

id_L-V
id_Fds

Dias
nvarchar(
10)
nvarchar(
10)

Horarios
Hr_Maa
na
DATETIME
Hr_tarde DATETIME
Hr_noche DATETIME

Piso
Id_piso
descri_pi
so

int
nvarchar(
50)

Tabla-Movimiento
Cont-A

int

Cont-B

int
nvarchar(
8)
nvarchar(
10)

Fecha
id_ascen
sor
id_piso
id_L-V
id_Fds

int
nvarchar(
10)
nvarchar(
10

Santiago, 27 de octubre de 2016

Ingeniera en Automatizacin y Robtica


Bases de datos para Ingenieros
Profesor Derek Maldonado
10)
Hr_Maa
na
DATETIME
Hr_tarde DATETIME
Hr_noche DATETIME
Ilustracin 6 Definicin de las tablas de la base de datos.

Conclusiones.
Como se vio, para la elaboracin de un sistema SCADA es necesario un
total entendimiento del funcionamiento de esta de la planta a manejar,
en nuestro caso el ascensor. Se hizo necesario realizar un
reconocimiento de sus componentes y el conexionado asociado, adems
de tener una visualizacin previa de cuales sern los datos a recopilar
para la construccin de la base de datos que se utilizara para la
posterior entrega de informacin, en nuestra aplicacin o sistema HMI,
con el objetivo de otorgar una herramienta de anlisis para el personal.
Adicionalmente, es necesario conocer y entender cmo se vinculan los
distintos softwares involucrados, as como tambin comprender la
metodologa a utilizar para realizar la captura de variables fsicas
adquiridas por sensores, para luego llevarlas mediante un servidor de
datos, que acta como intermediario entre el programa de PLC y en
nuestro caso SQL Server (OPC), hacia una base de datos construida con
el fin de presentar una herramienta de anlisis estadstico que permita
la toma de decisiones respecto del proceso.

11
Santiago, 27 de octubre de 2016

Вам также может понравиться