Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TITULACIN: E.T.I.E.I.
FECHA: 06 / 07
ndice
INDICE
MEMORIA DESCRIPTIVA
1.-
OBJETO ......................................................................................................... 11
2.-
EMPLAZAMIENTO....................................................................................... 12
3.-
3.2.-
3.3.-
3.4.-
Organigrama ........................................................................................ 17
3.5.-
4.-
4.2.-
ndice
5.2.-
ndice
5.2.11.- Videocmara de Vigilancia..................................................... 68
5.2.12.- Sensor de Luminosidad .......................................................... 69
5.2.8.2.- Principios Fsicos de los Sensores de Luminosidad ... 69
5.2.13.- Central de Sonido ................................................................... 71
5.2.14.- Regulador de Sonido .............................................................. 72
5.2.15.- Mdulo Emisor de Avisos ...................................................... 73
5.2.16.- Altavoces ............................................................................... 74
6.-
6.2.-
6.3.-
Ejemplos de Comunicacin.................................................................. 78
6.3.1.- Lectura de Detector de Presencia .............................................. 78
6.3.2.- Escritura en Termostato ............................................................ 80
6.3.3.- Trama de Error ......................................................................... 82
MEMORIA DE CLCULO
7.-
ndice
Tabla 17.-Conexiones Mdulo de Entrada 24V E2M3.................................104
Tabla 18.-Conexiones Mdulo de Entrada 24V E3M3.................................105
Tabla 19.-Conexiones Mdulo de Salida 24V S1M3....................................106
Tabla 20.-Conexiones Mdulo de Salida 24V S2M3....................................107
Tabla 21.- Conexiones Mdulo de Salida 24V S3M3...................................108
Tabla 22.-Conexiones Mdulo de Salida 230V S230-1M3...........................109
8.-
DIAGRAMAS FUNCIONALES....................................................................110
8.1.-
8.2.-
8.3.-
ndice
9.-
9.2.-
Pantallas Climatizacin.......................................................................182
9.2.1.- Pantalla Visualizacin ...........................................................182
9.2.2.- Configuracin Temperatura...................................................182
9.2.3.- Temporizado .........................................................................182
9.2.4.- Captura Pantallas Climatizacin ............................................183
9.2.4.1.- Captura Pantalla Visualizacin ................................183
9.2.4.2.- Captura Setup Clima ................................................184
9.2.4.3.- Captura Configuracin Temperatura ........................185
9.2.4.4.- Captura Conexin Desconexin...............................186
9.3.-
Pantallas Iluminacin..........................................................................187
9.3.1.- Pantalla Visualizacin ...........................................................187
9.3.2.- Configuracin Da / Noche ....................................................187
9.3.3.- Modo Seguro.........................................................................187
9.3.4.- Captura Pantallas Iluminacin ...............................................188
9.3.4.1.- Captura Pantalla Visualizacin ................................188
9.3.4.2.- Captura Configuracin Da/Noche ...........................189
9.3.4.3.- Captura Modo Seguro ..............................................190
9.4.-
9.5.-
ndice
9.5.3.1.- Captura Pantalla Visualizacin ................................195
9.5.3.2.- Captura Setup ..........................................................196
9.5.3.3.- Captura Control de Sonido.......................................197
9.5.3.4.- Captura Modo Seguro ..............................................198
9.6.-
9.7.-
10.-
CDIGO
11.-
PLANOS
P0.-
P1.-
P2.-
P3.-
P4.-
P5.-
P6.-
ESQUEMAS
E01.- Organigrama Funcional . ................................................................................213
E02.- Mdulo de Control ........ ................................................................................214
E03.- Mdulo de Alimentacin 72W........................................................................215
E04.- Mdulo de Entradas 24V................................................................................216
E05.- Mdulo de Salidas 24V . ................................................................................217
E06.- Mdulo de Salidas 230V 10A.........................................................................218
E07.- Mdulo DIMMER......... ................................................................................219
7
ndice
E08.- Fuente de Alimentacin 12V ..........................................................................220
E09.- Mdulo Modem............. ................................................................................221
E10.- Detector de Gas ............. ................................................................................222
E11.- Detector de Humo ......... ................................................................................223
E12.- Detector de Inundacin.. ................................................................................224
E13.- Electrovlvula de Agua . ................................................................................225
E14.- Central de Sonido .......... ................................................................................226
E15.- Regulador de Sonido ..... ................................................................................227
12.-
PRESUPUESTO.......... ................................................................................228
13.-
PLIEGO DE CONDICIONES
13.1.2.-
Materiales...... ................................................................................236
13.1.3.-
13.1.4.-
Personal......... ................................................................................237
13.1.5.-
Plazo de Ejecucin...................................................238
13.1.5.2.-
13.1.6.-
13.1.7.-
Obras Complementarias..................................................................239
13.1.8.-
Modificaciones ...............................................................................240
13.1.9.-
Obra Defectuosa.............................................................................240
13.1.12.2.-
13.1.12.3.-
13.2.2.-
Responsabilidades ..........................................................................243
13.2.3.-
13.2.4.-
ndice
13.3.- CONDICIONES ECONMICAS ..................................................................245
13.3.1.-
13.3.2.-
13.3.3.-
13.3.4.-
13.3.5.-
Penalizaciones ................................................................................247
14.-
ANEXOS
............. ................................................................................248
15.-
MEMORIA DESCRIPTIVA
Memoria Descriptiva
MEMORIA DESCRIPTIVA
1.-
OBJETO
11
Memoria Descriptiva
2.-
EMPLAZAMIENTO
12
Memoria Descriptiva
3.-
Controladores
Actuadores
Sensores
El controlador se encarga de la gestin de las seales que sena enviadas desde los
actuadores y censores, actuando segn hayan sido programados y enviando las acciones a
los mismos para que acten en el sistema.
El grupo de actuadores de una instalacin recibe las ordenes del sistema de control
y realiza una accin determinada sobre la instalacin, por ejemplo abrir una vlvula o
activar un climatizador.
Los sensores son los equipo que comunican al centro de control o controlador la
informacin por la que estn diseados para que el centro de control acte en
consecuencia.
13
Memoria Descriptiva
3.1-
14
Memoria Descriptiva
3.2
15
Memoria Descriptiva
3.3.
Los sistemas domticos estn desarrollados por empresas, las cuales cada una utiliza
su propio software para la comunicacin entre el PC y el sistema de controlador, actuador
y sensores. Debido a este hecho, los sistemas de programacin no estn en cdigo abierto
con lo que resulta muy difcil el conseguir dichos programas para desarrollarlos si no se
obtiene todo el conjunto de hardware y software.
Por este motivo se ha optado por programar una simulacin de software mediante
VISUAL BASIC el cual nos permitir ver como se comportara el sistema en una
instalacin real, desde la respuesta de seales a como se comunica el mdulo de control
con los sensores y actuadores.
16
Memoria Descriptiva
3.4.-
Organigrama
17
Memoria Descriptiva
DIAGRAMA DE BLOQUES
PC
MDULO DE CONTROL
SEGURIDAD
Detector
Gas
Control
Intrusin
Control
Inundacin
CLIMATIZACIN
Control
Incendio
Aire
Acondic.
Control
Calefac.
18
CONTROL
Control
Iluminac.
Control
Riego
Control
Msica
Control
Toldos
Control
Persianas
Memoria Descriptiva
3.5.-
3.5.1.1
3.5.1.2.
Deteccin de Intrusiones
3.5.1.3.
Control de Inundaciones
3.5.1.4.
Deteccin de Humos
19
Memoria Descriptiva
20
Memoria Descriptiva
3.5.1.2.
Deteccin de Intrusiones
21
Memoria Descriptiva
3.5.1.3.
Control de Inundacin
El Control de Inundacin es uno de los puntos los cuales dan motivos para la
instalacin de un sistema domtico. Una fuga de agua es siempre un problema para
cualquier vivienda, pero si esta fuga se produce en una segunda residencia y sus
propietarios no estn presentes puede suponer un problema de incalculables consecuencias.
Por este motivo este apartado se hace imprescindible en el sistema propuesto, dotndolo de
un sistema de seguridad global , sumado al control de fuga de gas, muy completo.
Desde un punto de vista tcnico, mediante Detectores de Inundacin, se controlan
las posibles fugas en la vivienda, enviando la seal pertinente al Centro de Control y
actuando en el punto conflictivo mediante electrovlvulas. Las electrovlvulas elegidas se
rearmaran automticamente una vez que no se detecte fuga alguna, permitiendo restablecer
el suministro automticamente.
En caso de deteccin de fuga el sistema responder enviando una seal por parte
del Detector de Inundacin al Mdulo de Entradas, el cual pasa la seal al Mdulo de
Control. Este, trata la informacin y enva una seal va el Mdulo de Salidas cerrando
las electrovlvulas necesarias. Se enva seal de alarma al telfono seleccionado.
22
Memoria Descriptiva
Los sistemas de deteccin de incendios son muy amplios. Dependiendo en que fase
se quiere detectar el incendio el sistema se configurar de una manera u otra.
Las etapas de un fuego se dividen en cuatro, que son por orden de aparicin en un
incendio:
1. Etapa Latente
2. Humo Visible
3. Etapa de Llamas
4. Etapa de Calor
Se ha escogido detectores para la etapa 2, la Etapa de Humo Visible. En el resto de
etapas o el fuego es muy incipiente y los detectores han de ser muy sofisticados, lo que
supone un aumento del precio de los mismos o en el resto de etapas el fuego ya esta muy
avanzado y la alarma puede que no sea tan efectiva.
Para la deteccin de la Etapa de Humo Visible se utilizan sensores pticos. Estos
detectores tienen un diodo semiconductor que emite luz y un fototransistor que la recibe
constantemente. Cuando el humo se interfiere entre los dos, se deja de recibir luz y se
dispara el detector.
Se dispondrn detectores en todas las plantas localizando el mximo nmero en las
zonas de mayor riesgo, ya sean cocinas o en el saln, donde hay chimenea y el riesgo de
incendio es evidente.
Para este punto en concreto se habilitar el Mdulo de MODEM en el caso que se
dispare una alarma por humo, llamando al telfono seleccionado.
23
Memoria Descriptiva
24
Memoria Descriptiva
3.5.3.1.
Control de Iluminacin
3.5.3.2.
Control de Riego
3.5.3.3.
Control Sonido
3.5.3.4.
Control de Toldos
3.5.3.5.
Control de Persianas
3.5.3.1.
Control de Iluminacin
25
Memoria Descriptiva
Uno de los problemas con los que se encuentran las viviendas de segunda
residencia, es el mantenimiento de sus jardines y el correcto regado de los mismos.
Por la situacin de la vivienda, localizada en el Vall DAran, debido a los altos
ndices de pluviomtrica que se recogen, es mas que necesaria la introduccin de un
control de humedad para la activacin o desactivacin del riego, de esta manera se
optimiza al mximo el agua gastada para tal propsito.
Ser posible programar todos los servicios mediante electrovlvulas de agua,
controladores de humedad y temporizadores, todo ello controla desde el Mdulo de
Control.
26
Memoria Descriptiva
Los sistemas de control musical, pueden ser todo lo sofisticados que uno desee,
abarcando todos los equipos multimedia de la vivienda. En el caso que se trata, se
aprovecha el sistema domtico para controlar el volumen de la vivienda, sin pretensiones
de configurara un sistema de control multimedia.
Las posibilidades que nos da el sistema domtico son muy interesantes para el
control musical. Aprovechando los detectores de presencia, nos va a permitir programar el
control de volumen de diversas maneras, ya sea por plantas, por zonas preprogramadas,
poner msica solo en las estancias en las que se encuentren ocupadas o sencillamente
habilitar el hilo musical para toda la vivienda.
Se propone la posibilidad de controlar la instalacin de un hilo musical, mediante el
sistema de control, de esta forma podremos poner msica en diferentes estancias de la casa
y quitarla en otras.
Las Centrales de Sonido controladas por los Mdulos de Control, distribuir las
configuraciones a los distintos Reguladores de Sonido.
27
Memoria Descriptiva
3.5.3.4.
Control de Toldos
La gestin del extendido y recogida de los toldos va a permitir que las condiciones
de confort que se desean en la zona de tapado de los toldos sea mucho mejor que si se hace
manualmente.
Por extensin, el poder controlar remotamente los toldos nos permitir alargar la
vida de los mismos al poder evitar fuertes ventiscas que los puedan romper o nevadas
abundantes que por el peso puedan romper las telas.
Mediante sensores de lluvia as como anemmetros que controlen la fuerza del
viento, termmetros y dems sensores de la vivienda nos va a permitir realizar el control
deseado sobre la vivienda.
28
Memoria Descriptiva
29
Memoria Descriptiva
4.
4.1.
Objeto
30
Memoria Descriptiva
4.2.
31
Memoria Descriptiva
4.2.1.1.
Deteccin de Gases
En caso de recibir la seal de fuga de gas a travs de los detectores de fuga de gas,
el sistema activar el MODO ALARMA.
Se enviar la seal a las electrovlvulas de gas para que se cierren
automticamente, cortando de esta forma el suministro. A la vez se realizar una llamada a
uno de los cuatro telfonos programados por el usuario, avisando de la alarma en cuestin.
Una vez los detectores de gas no estn activados por la disminucin de la
concentracin de gas, se podr rearmar las electrovlvulas, abriendo de nuevo el flujo de
gas y el sistema permitir que el usuario pase de manera manual del MODO ALARMA a
MODO NORMAL de funcionamiento.
En el caso de que se intente rearmar las electrovlvulas o se intente entrar
manualmente del MODO ALARMA a MODO NORMAL, si los detectores todava
detectan presencia de gas el sistema no permitir realizar el cambio.
Se tiene que tener en cuenta que una vez rearmadas las electrovlvulas y pasado a
MODO NORMAL, segn las especificaciones del fabricante en relacin al detector de
fuga, se necesitan 5 minutos para que el equipo pueda de nuevo detectar fugas. Durante
este periodo el sistema no podr detectar perdida de gas.
32
Memoria Descriptiva
33
Memoria Descriptiva
4.2.1.3.
Control de Inundacin
En caso de recibir la seal de fuga de agua a travs de las sondas y los detectores
de inundacin, el sistema activar el MODO ALARMA.
Se enviar la seal a las electrovlvulas de agua para que se cierren
automticamente, cortando de esta forma el suministro. A la vez se realizar una llamada a
uno de los cuatro telfonos programados por el usuario, avisando de la alarma en cuestin.
Una vez los detectores de agua no estn activados se rearmar automticamente las
electrovlvulas, abriendo de nuevo el flujo de agua y se pasar de MODO ALARMA a
MODO NORMAL de funcionamiento.
34
Memoria Descriptiva
4.2.1.4.
Deteccin de Incendios
35
Memoria Descriptiva
36
Memoria Descriptiva
37
Memoria Descriptiva
Configuracin Diurna
Configuracin Nocturna
38
Memoria Descriptiva
39
Memoria Descriptiva
4.2.3.2.
Control de Riego
40
Memoria Descriptiva
4.2.3.3.
Control de Sonido
41
Memoria Descriptiva
42
Memoria Descriptiva
4.2.3.5.
Control de Persianas
43
Memoria Descriptiva
5.-
DESCRIPCIN DE EQUIPOS
A continuacin se detallan los diferentes equipos que conforman el sistema, con sus
caractersticas de funcionamiento as como la interconexin entre ellos, expresada en sus
esquemas correspondientes.
En el esquema E01.- Organigrama Funcional, se presenta la interconexin de
todos los mdulos de SIMONVIS utilizados para la ejecucin de este proyecto as como la
interconexin entre los tres mdulos de control y el PC.
44
Memoria Descriptiva
5.1.-
128 Entradas
128 Salidas
Programa en EEPROM
45
Memoria Descriptiva
46
Memoria Descriptiva
5.1.2.
Mdulos de Alimentacin
Entrada 230 V 50 Hz
Salida 24 V CC, 3 A
Entrada 230 V 50 Hz
47
Memoria Descriptiva
5.1.3.
16 Entradas digitales
Tensin de entrada 24 V
Este mdulo se utilizar para recibir todas las seales procedentes de los sensores del
sistema, los cuales enviaran una seal al mdulo y este se activar mediante la seal de 0V,
envindola al mdulo de control.
La conexin del sensor al Mdulo de Entrada se har mediante cualquiera de los
terminales libres y uno de los terminales de 0V. El mdulo ir alimentado por el Mdulo
de Alimentacin en el terminal de 24V, tal y como se representa en el esquema E04.Mdulo de Entradas 24V.
Se comunicar con el Mdulo de Interfase E/S conectando los terminales 0V entre
ellos y el terminal DATA del Mdulo de Entradas con cualquiera de las conexiones
libres del Mdulo Interfase.
48
Memoria Descriptiva
8 Salidas digitales
Este mdulo se utilizar para activar diversos equipos como leds luminosos,
diferentes detectores, elementos de confirmacin, etc.
Igual que en el Mdulo de Entradas, la confirmacin de seal se hace mediante el
terminal de 0V, es decir una seal de baja impedancia.
La conexin del sensor al Mdulo de Salida se har mediante cualquiera de los
terminales libres y uno de los terminales de 0V. El mdulo ir alimentado por el Mdulo
de Alimentacin en el terminal de 24V. tal y como se representa en el esquema E05.Mdulo de Salidas 24V.
Se comunicar con el Mdulo de Interfase E/S conectando los terminales 0V entre
ellos y el terminal DATA del Mdulo de Salidas con cualquiera de las conexiones libres
del Mdulo Interfase o del Mdulo de Control.
49
Memoria Descriptiva
50
Memoria Descriptiva
51
Memoria Descriptiva
5.2.
Sensores y Actuadores
Alimentacin 12V
Temperatura de funcionamiento 0 40 C
52
Memoria Descriptiva
53
Memoria Descriptiva
54
Memoria Descriptiva
55
Memoria Descriptiva
Normalmente Abierta
Rearme automtico
Alimentacin 230 V 50 Hz
Grado proteccin IP 54
Conexin R G
En el caso de que se detecte una fuga por los Detectores de Humedad, el sistema
alimentar la bobina de la electrovlvula y se cerrar automticamente, una vez se deja de
alimentar se vuelve a abrir.
La electrovlvula debe ir conectada a un Mdulo de Salidas de 230V / 10A, en uno
de sus conectores de salida (S1 a S8) y mediante el conector del mdulo L5-8 se conectar
a la fase de la instalacin. La otra salida de la electrovlvula se conecta al neutro de la
instalacin, cerrando as el sistema. El esquema de conexin es el E13.- Electrovlvula de
Agua.
56
Memoria Descriptiva
Alimentacin 12 V.
El detector esta preparado para gases txicos y explosivos como : butano, propano,
metano, gas ciudad y gas natural, de esta manera sea cual sea el gas utilizado en la
vivienda, ser detectado.
El Detector de Gas dispone de dos leds, uno verde que nos indica que el detector
esta activado y un led bicolor rojo/mbar que nos indica alarma o avera. Se dispone de un
botn de test.
El detector tiene 4 conectores. Dos conectores son para la conexin a la Fuente de
Alimentacin de 12 V y otros dos conectores C y NA van conectados al Mdulo de
Entradas correspondiente. En el esquema E10.-Detector de Gas se puede ver su
conexin.
57
Memoria Descriptiva
Se define como la concentracin mnima de vapor o gas en mezcla con el aire, por
debajo de la cual, no existe propagacin de la llama al ponerse en contacto con una fuente
de ignicin.
Por ejemplo el lmite inferior de inflamabilidad del vapor de acetona en el aire es
aproximadamente 2,6% en volumen. Esto significa que en 100 volmenes de mezcla vapor
de combustible-aire hay 2,6 % de vapor de acetona y 100 - 2,6 = 97,4 % de aire.
El lmite inferior de inflamabilidad est relacionado con el punto de inflamacin, de
forma que este ltimo se puede definir tambin como la temperatura mnima a la que la
presin del vapor del lquido puede producir una mezcla inflamable en el lmite inferior de
inflamabilidad. En otras palabras, la temperatura mnima a la que se puede producir una
concentracin inflamable. La relacin entre estos parmetros para la acetona y el alcohol
etlico, se ve claramente en la figura 1.
58
Memoria Descriptiva
59
Memoria Descriptiva
Normalmente Abierta
Alimentacin 230 V 50 Hz
Grado proteccin IP 54
Conexin R G
En el caso de que se detecte una fuga por los Detectores de Gas, el sistema
alimentar la bobina de la electrovlvula y se cerrar automticamente. Se tiene que
rearmar manualmente para restablecer el suministro.
La electrovlvula debe ir conectada a un Mdulo de Salidas de 230V / 10A, en uno
de sus conectores de salida (S1 a S8) y mediante el conector del mdulo L5-8 se conectar
a la fase de la instalacin. La otra salida de la electrovlvula se conecta al neutro de la
instalacin, cerrando as el sistema. Su interconexin es la misma que para el caso de la
electrovlvula de agua donde esta representada en el esquema E13.- Electrovlvula de
Agua.
60
Memoria Descriptiva
5.2.7.
Detector de Presencia
Alimentacin 230 V
61
Memoria Descriptiva
Dentro de la gama de los detectores por infrarrojos se diferencian entre los pasivos,
activos y de doble tecnologa.
El detector utilizado en este proyecto es un Detector por Infrarrojos Pasivo el cual
depende de la energa que transmite un elemento exterior al detector, de ah su nombre
pasivo. Captan la presencia de personas o animales, al detectar la diferencia entre el calor
emitido por el cuerpo y el que hay en el ambiente.
La sensibilidad de estos aparatos viene dada por la capacidad que tienen para detectar
la variacin en la radiacin infrarroja que genera el cuerpo humano en el rea en que estn
colocados. Son sensibles tanto al aumento como a la disminucin de dichas radiaciones.
62
Memoria Descriptiva
5.2.8.
Detector de Humo
Temperatura de trabajo : 0 49 C
63
Memoria Descriptiva
Dentro de los detectores inicos existen los detectores por partculas alfa y por
partculas Beta. En concreto para este proyecto se han utilizado detectores de humo
inicos por Partculas Alfa.
El principio fsico de estos detectores se basa en la disminucin que experimenta
el flujo de corriente elctrica formada por molculas de oxgeno y nitrgeno ionizadas por
una fuente radioactiva entre dos electrodos, al penetrar los productos de combustin en de
un incendio.
El principio de actuacin de estos de detectores se muestra en la Figura 2:
64
Memoria Descriptiva
65
Memoria Descriptiva
5.2.9. Termostato
Termostato Digital
Temperatura de Control : +5 / + 30 C
66
Memoria Descriptiva
5.2.10. Anemmetro
Alimentacin 12Vcc
Consumo : 45 mA
Resolucin : 01 m/seg
Precisin 2%
67
Memoria Descriptiva
Micrfono integrado
16 Mb de memoria interna
En el caso que los detectores de presencia se activen la cmara grabar las imgenes
y el audio, almacenando en su memoria interna o en la memoria SD.
68
Memoria Descriptiva
Se ha elegido un Sensor de Luminosidad del fabricante DOMAUT modelo LDR720. Las caractersticas del equipo son las siguientes:
Alimentacin 12 Vcc
Consumo mximo : 10 mA
Salida analgica : 0 5V
69
Memoria Descriptiva
70
Memoria Descriptiva
Alimentacin : 230 V, 50 Hz
Potencia mxima : 25 VA
1 canal estereo
Relacin S/N : 70 dB
71
Memoria Descriptiva
Alimentacin 16 V
72
Memoria Descriptiva
El equipo es del fabricante SIMON, con referencia 05391. Las caractersticas del
equipo son las siguientes:
Alimentacin : 16 V
Consumo mximo : 50 mA
Altavoz omnidireccional.
73
Memoria Descriptiva
5.2.16. Altavoces
Los altavoces que irn incorporados al sistema de sonido sern de SIMON, modelo
05502. Sus caractersticas tcnicas son las siguientes:
Altavoz de 2
Potencia : 2W / 8 Ohms
74
Memoria de Clculo
6.-
6.1.-
Bus RS 485
75
Memoria de Clculo
N Esclavo
(00-3F)
Cdigo de
Operacin
Subfunciones,
Datos
76
CRC(16)
Memoria de Clculo
Mdulo de Control 1
Mdulo de Control 2
Mdulo de Control 3
77
Memoria de Clculo
6.3.-
Ejemplos de Comunicacin
Detector de Presencia :
Byte H
Byte L
0x00 = No presencia
0x01 = Presencia
78
Memoria de Clculo
01
01
B1
04
CRC(16)
01
04
02
00
01
CRC(16)
En el campo 3 se especifica cuantos bytes se han ledo, en este caso 2. Los otros
dos campos pone la informacin de los bytes ledos.
El primer byte es 00, lo que corresponde a buen funcionamiento en el detector. El
siguiente campo a devuelto 01 lo que quiere decir que el detector de presencia esta
activado, hay presencia en la estancia que controla.
79
Memoria de Clculo
Termostato
Byte H
Byte L
Valor de confort
80
Memoria de Clculo
03
10
C9
01
02
0019
CRC(16)
03
10
C9
01
CRC(16)
81
Memoria de Clculo
N de
Esclavo
Cdigo
Funcin
Cdigo de
Error
CRC
01
02
Direccin Incorrecta
03
Datos Incorrectos
06
Autmata Ocupado.
82
Memoria de Clculo
Si suponemos que la trama enviada por el Master a quedado incompleta por fallo en
la comunicacin, el esclavo tendra que enviar la siguiente trama:
03
90
03
CRC
83
Memoria de Clculo
MEMORIA DE CLCULO
84
Memoria de Clculo
7.-
CONEXIN EQUIPOS
PBXXX :
P1XXX :
P2XXX :
Los dgitos posteriores, nos especifican que tipo de equipo es y el numero de tem
que le corresponda, de esta forma si tenemos la referencia PBL1, estamos hablando de una
Luz localizada en la planta baja, concretamente la nmero 1, que tal como se dispone en la
Tabla1 corresponde a la luz de la cocina.
85
Memoria de Clculo
Los distintos cdigos para relacionar los equipos son los siguientes:
Luz
Pulsador de luz
PR
Detector de Presencia
LU
Sensor de Luminosidad
DIM :
Mdulo DIMMER
Termostato
Anemmetro
EG
Electrovlvula Gas
EA
Electrovlvula Agua
DG
Detector de Gas
DA
Detector de Agua
DH
Detector de Humo
CAM :
Cmaras
RS
Regulador de Sonido
CS
Central de Sonido
AL
Altavoz
AV
Generador de Avisos
Cada mdulo de domtica instalado tiene una tabla en la que se indica que equipos
tiene conectados, en que conector concretamente, la seal que generan y la accin que hace
dicha seal.
Las seales sern de entrada o de salida. Siguiendo con la ordenacin de las
referencias de los equipos, las seales se le aaden al principio de la palabra de referencia
una E o una S en funcin de si es de entrada o de salida la seal, de esta forma se puede
localizar rpidamente que equipo ha generado dicha seal.
86
Memoria de Clculo
M1
Mdulo de Control 1
M2
Mdulo de Control 2
M3
Mdulo de Control 3
MC1
Mdulo de Control 1
Tabla 2.- Modulo Control MC1
MC2
Mdulo de Control 2
Tabla 3.- Mdulo de Control MC2
MC3
Mdulo de Control 3
Tabla 4.-Mdulo de Control MC3
87
EQUIPO
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Luz
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Pulsador
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
REFERENCIA LOCALIZACIN
PBL1
PBL2
PBL3
PBL4
PBL5
PBL6
P1L7
P1L8
P1L10
P1L11
P1L12
P1L13
P2L14
P2L15
P2L16
P2L17
P2L18
P2L19
P2L20
P2L21
PBP1
PBP2
PBP3
PBP4
PBP5
PBP6
P1P7
P1P8
P1P10
P1P11
P1P12
P1P13
P2P14
P2P15
P2P16
P2P17
P2P18
P2P19
P2P20
P2P21
P2P22
PBPR1
PBPR2
PBPR3
PBPR4
P1PR5
P1PR6
P1PR7
P1PR8
P1PR9
P1PR10
P1PR17
Cocina
Recibidor
Comedor
Saln
Escalera P1
Jardin
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Balcon Dorm2
Bao 2
Escalera P2
Dormitorio 3
Balcon Dorm3
Bao 3
Dormitorio 4
Balcon Dorm4
Bao 4
Distribuidor P2
Cocina
Recibidor
Comedor
Saln
Escalera P1
Jardin
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Balcon Dorm2
Bao 2
Escalera P2
Escalera P2
Dormitorio 3
Balcon Dorm3
Bao 3
Dormitorio 4
Balcon Dorm4
Bao 4
Distribuidor P2
Cocina
Recibidor
Comedor
Saln
Escalera P1
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Bao 2
Jardin
EQUIPO
Detect Luz
Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Detect Presencia
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Sensor Luminosidad
Dimmer
Dimmer
Dimmer
Dimmer
Dimmer
Dimmer
Termostato
Termostato
Termostato
Termostato
Termostato
Termostato
Termostato
Termostato
Termostato
Termostato
Anemmetro
Electro. Gas
Electro. Agua
Electro. Agua
Electro. Agua
Electro. Agua
Electro. Agua
Electro. Agua
Detect. Gas
Detect. Agua
Detect. Agua
Detect. Agua
Detect. Agua
Detect. Agua
REFERENCIA LOCALIZACIN
PBL1
P1PR18
P2PR11
P2PR12
P2PR13
P2PR14
P2PR15
P2PR16
P2PR17
P2PR18
PBLU1
PBLU2
PBLU3
PBLU4
PBLU5
PBLU6
P1LU7
P1LU8
P1LU10
P1LU11
P1LU12
P2LU13
P2LU14
P2LU15
P2LU16
P2LU17
P2LU18
P2LU19
PBDIM1
PBDIM2
P1DIM3
P1DIM4
P2DIM5
P2DIM6
PBT1
PBT2
P1T3
P1T4
P1T5
P1T6
P2T7
P2T8
P2T9
P2T10
P1A1
PBEG1
PBEA1
PBEA2
P1EA3
P1EA4
P2EA5
P2EA6
PBDG1
PBDA1
P1DA2
P1DA3
P2DA4
P2DA5
Cocina
Balcon
Dorm2
Escalera P2
Dormitorio 3
Bao 3
Dormitorio 4
Bao 4
Distribuidor P2
Balcon Dorm3
Balcon Dorm4
Cocina
Recibidor
Comedor
Saln
Escalera P1
Jardin
Distribuidor P1
Dormitorio 1
Dormitorio 2
Balcon Dorm2
Bao 2
Escalera P2
Dormitorio 3
Balcon Dorm3
Dormitorio 4
Balcon Dorm4
Bao 4
Distribuidor P2
Comedor
Saln
Dormitorio 1
Dormitorio 2
Dormitorio 3
Dormitorio 4
Recibidor
Saln
Dormitorio 1
Bao 1
Dormitorio 2
Bao 2
Dormitorio 3
Bao 3
Dormitorio 4
Bao 4
Jardin
Cocina
Cocina
Jardin
Bao1
Bao2
Bao3
Bao4
Cocina
Cocina
Bao1
Bao2
Bao3
Bao4
EQUIPO
LuzHumo
Detect.
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Detect. Humo
Cmaras
Cmaras
Cmaras
Cmaras
Detector Humedad
Detector Humedad
Central Sonido
Central Sonido
Central Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Regulador Sonido
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Altavoz
Generador de Avisos
Generador de Avisos
Generador de Avisos
REFERENCIA LOCALIZACIN
PBL1
PBDH1
PBDH2
PBDH3
P1DH4
P1DH5
P1DH6
P1DH7
P1DH8
P2DH9
P2DH10
P2DH11
P2DH12
P2DH13
PBCAM1
PBCAM2
P1CAM3
P2CAM4
PBHUM1
PBHUM2
PBCS1
P1CS2
P2CS3
PBRS1
PBRS2
PBRS3
P1RS4
P1RS5
P1RS6
P1RS7
P1RS8
P2RS9
P2RS10
P2RS11
P2RS12
P2RS13
PBRAL1
PBRAL2
PBRAL3
P1RAL4
P1RAL5
P1RAL6
P1RAL7
P1RAL8
P2RAL9
P2RAL10
P2RAL11
P2RAL12
P2RAL13
PBAV1
P1AV2
P2AV2
Cocina
Recibidor
Comedor
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Bao 2
Dormitorio 3
Bao 3
Dormitorio 4
Bao 4
Distribuidor P2
Recibidor
Comedor
Distribuidor P1
Distribuidor P2
Jardin
Jardin
Saln
Distribuidor P1
Distribuidor P2
Cocina
Comedor
Saln
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Bao 2
Dormitorio 3
Bao 3
Dormitorio 4
Bao 4
Distribuidor P2
Cocina
Comedor
Saln
Distribuidor P1
Dormitorio 1
Bao 1
Dormitorio 2
Bao 2
Dormitorio 3
Bao 3
Dormitorio 4
Bao 4
Distribuidor P2
Salon
Distribuidor 1
Distribuidor 2
CONECTOR
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TIPO
EQUIPO
DESCRIPCIN
E1M1
E2M1
S1M1
S230-1M1
S2M1
ENTRADAS
SALIDAS
CONECTOR
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TIPO
EQUIPO
DESCRIPCIN
E1M2
E2M2
S1M2
S230-1M2
S2M2
S3M2
ENTRADAS
SALIDAS
CONECTOR
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
TIPO
EQUIPO
DESCRIPCIN
E1M3
E2M3
E3M3
S1M3
S230-1M3
S2M3
S3M3
ENTRADAS
SALIDAS
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PBPR1
PBPR2
PBPR3
PBPR4
P1PR5
P1LU7
PBLU1
PBLU2
PBLU3
PBLU4
PBLU5
PBLU6
PBP1
PBP2
PBP3
PBP4
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Pulsadores
Pulsadores
Pulsadores
Pulsadores
EPBPR1
EPBPR2
EPBPR3
EPBPR4
EP1PR5
EP1LU7
EPBLU1
EPBLU2
EPBLU3
EPBLU4
EPBLU5
EPBLU6
EPBP1
EPBP2
EPBP3
EPBP4
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PBP5
PBP6
PBHUM1
P1A1
Pulsadores
Pulsadores
Detector Humedad
Anemmetro
Sensor Temperatura
Detector Humedad
Detector de gas
Detector Agua
Detector Agua
Detector Humo
Detector Humo
Detector Humo
Detector Humo
Detector de Presencia
Termostato
Termostato
EPBP5
EPBP6
EPBHUM1
EP1A1
PBHUM2
PBDG1
PBDA1
P1DA2
PBDH1
PBDH2
PBDH3
P1DH4
PBPR17
PBT1
PBT2
EPBHUM2
EPBDG1
EPBDA1
EP1DA2
EPBDH1
EPBDH2
EPBDH3
EP1DH4
EPBPR17
EPBT1
EPBT2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
PBP1
PBP2
PBP3
PBP4
PBP5
PBP6
P1P7
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
SPBP1
SPBP2
SPBP3
SPBP4
SPBP5
SPBP6
SP1P7
DESCRIPCIN
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Cocina
Recibidor
Comedor
Saln
Escalera P1
Jardin
Distribuidor P1
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
PBT1
PBT2
PBCAM1
PBCAM2
PBCS1
PBRS1
PBRS2
PBRS3
Termostato
Termostato
Cmaras
Cmaras
Central Sonido
Reg Sonido
Reg Sonido
Reg Sonido
SPBT1
SPBT2
SPBCAM1
SPBCAM2
SPBCS1
SPBRS1
SPBRS2
SPBRS3
DESCRIPCIN
Abrir/Cerrar Climatizador en Recibidor
Abrir/Cerrar Climatizador en Saln
Activa grabacin en Recibidor
Activa grabacin en Comedor
Central de sonido en Planta Baja
Regulador sonido en
Cocina
Regulador sonido en
Comedor
Regulador sonido en
Saln
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
M1
M2
PBEA2
PBEG1
PBEA1
Motor Toldo
Motor Persiana
Electrovlvula
Electrovlvula
Electrovlvula
SM1
SM2
SPBEA2
SPBEG1
SPBEA1
DESCRIPCIN
Conexin Motor Toldo
Abrir / Cerrar Persiana Comedor
Abrir / Cerrar Electrovlvula del jardn
Cerrar Electrovlvula de gas
Abrir / Cerrar Electrovlvula de la cocina
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P1PR7
P1PR8
P1PR9
P1PR10
P1PR6
P1LU8
P1LU10
P1LU11
P1LU12
P1PR18
P1P7
P1P8
P1P10
P1P11
P1P12
P1P13
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Presencia
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
EP1PR7
EP1PR8
EP1PR9
EP1PR10
EP1PR6
EP1LU8
EP1LU10
EP1LU11
EP1LU12
EP1PR18
EP1P7
EP1P8
EP1P10
EP1P11
EP1P12
EP1P13
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P2P14
P1DA3
P1DH5
P1DH6
P1DH7
P1DH8
P1PR6
P1DA2
P1T3
P1T4
P1T5
P1T6
Pulsadores
Detector de Agua
Detector Humo
Detector Humo
Detector Humo
Detector Humo
Detector Presencia
Detec. Agua
Termostato
Termostato
Termostato
Termostato
EP2P14
EP1DA3
EP1DH5
EP1DH6
EP1DH7
EP1DH8
EP1PR6
EP1DA2
EP1T3
EP1T4
EP1T5
EP1T6
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P1P8
P1CS2
P1P10
P1P11
P1P12
P1P13
P2P14
P1CAM3
Pulsadores
Central Sonido
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Cmaras
SP1P8
SP1CS2
SP1P10
SP1P11
SP1P12
SP1P13
SP2P14
SP1CAM3
DESCRIPCIN
Activar / Desactivar luz en
Control de sonido en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activa grabacin en
Dormitorio 1
Primera Planta
Bao 1
Dormitorio 2
Balcon Dorm2
Bao 2
Escalera P2
Distribuidor P1
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P1T3
P1T4
P1T5
P1T6
P1RS4
P1RS5
P1RS6
P1RS7
Termostato
Termostato
Termostato
Termostato
Reg Sonido
Reg Sonido
Reg Sonido
Reg Sonido
SP1T3
SP1T4
SP1T5
SP1T6
SP1RS4
SP1RS5
SP1RS6
SP1RS7
DESCRIPCIN
Abrir/Cerrar Climatiz.en
Abrir/Cerrar Climatiz.en
Abrir/Cerrar Climatiz.en
Abrir/Cerrar Climatiz.en
Distribuidor primera planta
Regulador de sonido en
Regulador de sonido en
Regulador de sonido en
Dorm1
Bao1
Dorm2
Bao2
Dormitorio1
Bao1
Dormitorio2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P1RS8
Reg Sonido
SP1RS8
DESCRIPCIN
Regulador de sonido en
Bao2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
M3
M4
M5
P1EA3
P1EA4
Motor Persiana
Motor Persiana
Motor Persiana
Electrovlvula
Electrovlvula
SM3
SM4
SM5
SP1EA3
SP1EA4
DESCRIPCIN
Abrir/Cerrar Persiana en Dormitorio1
Abrir/Cerrar Persiana en Bao2
Abrir/Cerrar Persiana en Balcon2
Abrir / Cerrar Electrovlvula del Bao1
Abrir / Cerrar Electrovlvula del Bao2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P2PR11
P2PR12
P2PR13
P2PR14
P2PR15
P2PR16
P2LU14
P2LU15
P2LU16
P2LU17
P2LU18
P2LU19
P2P15
P2P16
P2P17
P2P18
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Presencia
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Detector Luminosidad
Pulsadores
Pulsadores
Pulsadores
Pulsadores
EP2PR11
EP2PR12
EP2PR13
EP2PR14
EP2PR15
EP2PR16
EP2LU14
EP2LU15
EP2LU16
EP2LU17
EP2LU18
EP2LU19
EP2P15
EP2P16
EP2P17
EP2P18
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
DESCRIPCIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P2P19
P2P20
P2P21
P2P22
P2DA4
P2DA5
P2DH9
P2DH10
P2DH11
P2DH12
P2DH13
P2LU13
P2PR17
P2PR18
P2T7
P2T8
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Detector de Agua
Detector de Agua
Detector Humo
Detector Humo
Detector Humo
Detector Humo
Detector Humo
Detector Luminosidad
Detec Presencia
Detec Presencia
Termostato
Termostato
EP2P19
EP2P20
EP2P21
EP2P22
EP2DA4
EP2DA5
EP2DH9
EP2DH10
EP2DH11
EP2DH12
EP2DH13
EP2LU13
EP2PR17
EP2PR18
EP2T7
EP2T8
CONECTOR
EQUIPO
DESCRIPCIN
SEAL ENTRADA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P2T9
P2T10
Termostato
Termostato
EP2T9
EP2T10
DESCRIPCIN
Termostato Dorm 4
Termostato Bao4
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P2P15
P2P16
P2P17
P2P18
P2P19
P2P20
P2P21
P2P22
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
Pulsadores
SP2P15
SP2P16
SP2P17
SP2P18
SP2P19
SP2P20
SP2P21
SP2P22
DESCRIPCIN
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Activar / Desactivar luz en
Escalera P2
Dormitorio 3
Balcon Dorm3
Bao 3
Dormitorio 4
Balcon Dorm4
Bao 4
Distribuidor P2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P2RS12
P2RS13
P2T7
P2T8
P2T9
P2T10
P2CAM4
P2P14
Reg. Sonido
Reg. Sonido
Termostato
Termostato
Termostato
Termostato
Cmaras
Pulsadores
SP2RS12
SP2RS13
SP2T7
SP2T8
SP2T9
SP2T10
SP2CAM4
SP2P14
DESCRIPCIN
Regulador sonido en
Regulador sonido en
Abrir/Cerrar Climatiz en
Abrir/Cerrar Climatiz en
Abrir/Cerrar Climatiz en
Abrir/Cerrar Climatiz en
Activa grabacin en
Activar / Desactivar luz en
Bao4
Distrib. P2
Dorm3
Bao3
Dorm4
Bao4
Distribuidor P2
Escalera P2
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
P2CS3
P2RS9
P2RS10
P2RS11
Central Sonido
Reg. Sonido
Reg. Sonido
Reg. Sonido
SP2CS3
P2RS9
P2RS10
P2RS11
DESCRIPCIN
Central sonido en Planta 2
Regulador de sonido en Dormitorio3
Regulador de sonido en Bao3
Regulador de sonido en Dormitorio4
CONECTOR
EQUIPO
DESCRIPCIN
SEAL SALIDA
1
2
3
4
5
6
7
8
M6
M7
M8
P2EA5
P2EA6
Motor Persiana
Motor Persiana
Motor Persiana
Electrovlvula
Electrovlvula
SM6
SM7
SM8
SP2EA5
SP2EA6
DESCRIPCIN
Abrir / Cerrar Persiana en Balcon3
Abrir / Cerrar Persiana en Bao4
Abrir / Cerrar Persiana en Balcon4
Abrir / Cerrar Electrovlvula del Bao3
Abrir / Cerrar Electrovlvula del Bao4
Memoria de Clculo
8.-
DIAGRAMAS FUNCIONALES
rea Seguridad
110
Memoria de Clculo
Por ltimo se trata la fuga de agua como en los otros casos, activando la variable
AAGUA y desactivndola cuando se deja de detectar fuga.
La programacin de este Modo de trabajo funciona en paralelo, es decir si se
detecta una alarma se gestiona dicha alarma y si antes de desactivarse dicha alarma entra
otra se dar servicio a la nueva alarma.
111
MODO ALARMA
INICIO
(EPBDH1+...+EPBDH13)*EPBDG1
Humo
EPBDG1
Agas
EPBDH1+...+EPBDH13
Humo
(EPBDA1+...+EPBDA5)*EPBDG1
(EPBPR1+...+EPBPR16)*mseguro*EPBDG1
Intrusin
EPBDG1
Aagua
EPBDA1+...+EPBDA5
EPBPR1+...+EPBPR16
Agas
Intrusin
Aagua
Activa Manual
Rearme Manual
Gas
Rearme Manual
Memoria de Clculo
112
DETECCIN INCENDIOS
INICIO
Humo
ALARMA ACUSTICA
Modem
LLAMADA A MODEM
SPBEG1
Humo
DESACTIVAR ALARMA
ACUSTICA
MODO NORMAL
Memoria de Clculo
114
LLAMADA A MODEM
INICIO
modem
Llamada1
conecta
conecta
Llamada2
conecta
LLAMADA ACTIVA
Llamada3
1
conecta
Modem
Llamada4
conecta
1
conecta
Modem
conecta
Memoria de Clculo
116
DETECCIN DE GASES
INICIO
AGAS
SPBEG1
1
LLAMADA MODEM
RearmeManualGas * AGAS
MODO NORMAL
Salir
OTRA ALARMA
Memoria de Clculo
118
CONTROL INTRUSIN
INICIO
intrusin
ALARMA ACUSTICA
ACTIVAR CAMARAS
1
Abrir
1
ABRIR PERSIANAS
1
Abrir
1
ACTIVAR LUCES
1
LLAMADA MODEM
Intrusin+Salir
FIN INTRUSIN
1
ACTIVAR CAMARAS
INICIO
intrusin
SPBCAM1
Graba Cmara 1
SPBCAM2
Graba Cmara 2
SPBCAM3
Graba Cmara 3
SPBCAM4
Graba Cmara 4
ABRIR PERSIANAS
INICIO
abrir
SM2
/*persiana Comedor
1
/*Persiana Dorm1
SM3
1
/*Activan todas las
persianas desde SM2 a
SM8
1
SM8
Abrir
ACTIVAR LUCES
INICIO
Abrir
SPBP1
SPBL2
1
/*Activan todas las luces
desde PBL1 hasta P2L21
SP2P22
Abrir
Memoria de Clculo
En esta funcin se pretende dejar el sistema tal y como estaba antes de la entrada de
CONTROL DE INTRUSIN, dejando eso si una posibilidad de salida en el caso de que
se detecte otra alarma va la variable salir. Mediante la variable cerrar habilitaremos la
entrada a la funcin CERRAR PERSIANAS.
123
FIN INTRUSIN
INICIO
intrusin
Salir
OTRA ALARMA
DESACTIVAR CAMARAS
1
Cerrar
1
CERRAR PERSIANAS
DESACTIVAR LUCES
MODO NORMAL
DESACTIVAR CAMARAS
INICIO
intrusin
SPBCAM1
Desactiva Cmara 1
SPBCAM2
Desactiva Cmara 2
SPBCAM3
Desactiva Cmara 3
SPBCAM4
Desactiva Cmara 4
CERRAR PERSIANAS
INICIO
Cerrar
SM2
/*Cerrar persiana
Comedor
1
SM3
1
/*Cierra todas las
persianas desde SM2 a
SM8
1
SM8
Cerrar
1
DESACTIVAR LUCES
INICIO
intrusin
SPBP1
SPBL2
1
/*Desactivan todas las
luces desde PBL1 hasta
P2L21
1
SP2P22
Memoria de Clculo
128
CONTROL INUNDACIN
INICIO
Aagua
LLAMADA A MODEM
1
CERRAR ELECTROVALVULA
AGUA
Aagua
ABRIR ELECTROVALVULA
AGUA
MODO NORMAL
Salir
OTRA ALARMA
INICIO
AAGUA
SPBEA1
/* Abrir Electroval.
Cocina
SPBEA3
/* Abrir Electroval.
Bao1
SPBEA4
/* Abrir Electroval.
Bao2
SPBEA5
/* Abrir Electroval.
Bao3
SPBEA6
/* Abrir Electroval.
Bao4
CERRAR ELECTROVLVULA DE
AGUA
INICIO
AAGUA
SPBEA1
/* Cerrar Electroval.
Cocina
SPBEA3
/* Cerrar Electroval.
Bao1
SPBEA4
/* Cerrar Electroval.
Bao2
SPBEA5
/* Cerrar Electroval.
Bao3
SPBEA6
/* Cerrar Electroval.
Bao4
Memoria de Clculo
8.2.-
rea Climatizacin
132
CONTROL CLIMATIZACIN
INICIO
malarma * Planta
TConexClima*malarma
CLIMA PLANTA
TEMPORIZADO CLIMA
Memoria de Clculo
133
CLIMA PLANTA
INICIO
Planta
CLIMA PLANTA 1
CLIMA PLANTA 2
INICIO
EPBT1 * Tempo
EPBT2 * Tempo
SPBT1
SPBT2
SPBT3
EP1T3 * Tempo
SP1T4
INICIO
CLIMA PLANTA 1
EP1T4 * Tempo
SP1T5
EP1T5 * Tempo
SP1T6
EP1T6 * Tempo
TEMPORIZADO CLIMA
INICIO
TConexClima * malarma
ACTIVA CLIMAS
TEMPO
TConexClima
DESACTIVA CLIMAS
TEMPO
ACTIVAR CLIMAS
INICIO
TConexClima*malarma
SPBT1
SPBT2
1
/*Activan todos los
CLimas
SP2T10
DESACTIVAR CLIMAS
INICIO
TConexClima + malarma
SPBT1
/*Desactiva Clima
Recibidor
1
SPBT2
1
/*Desactivan todos los
Climas
SP2T10
Memoria de Clculo
8.3.8.3.1.-
rea Control
Funcin Control Iluminacin
142
CONTROL ILUMINACIN
INICIO
CONFIG DIURNA
CONFIG NOCTURNA
Memoria de Clculo
143
CONFIGURACION DIURNA
INICIO
PresenciaPB * dia
PlantaB dia
Presencia1 * dia
Presencia2 * dia
Planta1 dia
Planta2 dia
INICIO
PlantaPBdia*
EPBPR1*
EPBLU1
SPBP1
/* Luz Cocina
PlantaPBdia*
EPBPR2*
EPBLU2
SPBP2
/* Luz Recibidor
PlantaPBdia*
EPBPR3*
EPBLU3
SPBP3
/* Luz Comedor
PlantaPBdia*
EPBPR4*
EPBLU4
SPBP4
/* Luz Saln
PlantaPBdia*
EPBPR5
*EPBLU5
SPBP5
/* Luz Escalera
SPBP6
PlantaPBdia*
EPBPR6
*EPBLU6
PlantaPBdia*
EPBPR7*
EPBLU7
/* Luz Jardin
INICIO
Planta1dia*
EP1PR7*
EP1LU8
SP1P8
/* Luz Dormitorio1
Planta1dia*
EP1PR9*
EP1LU10
SP1P11 /* Luz Dormitorio2
Planta1dia*EP1PR8
Planta1dia*
EP1PR10*EP1LU12
SP1P13 /* Luz Bao2
Planta1dia*
EP1PR18*EP1LU11
SPBP12 /* Luz Balcon2
INICIO
Planta2dia*
EP2PR11
*EP2LU13
SP2P15 /* Luz EscP2
Planta2dia*
EP2PR12
*EP2LU14
SP2P16 /* Luz Dorm3
Planta2dia*
EP2PR13
SP2P18 /* Luz Bao3
Planta2dia*
EP2PR14
*EP2LU14
SP2P19 /* Luz Dorm4
Planta2dia*
EP2PR15
*EP2LU18
SP2P21 /* Luz Bao4
Planta2dia*
EP2PR15
*EP2LU18
SP2P21 /* Luz Bao4
Planta2dia*
EP2PR16
*EP2LU19
SP2P22 /* Luz Distrib2
Planta2dia*
EP2PR17
*EP2LU15
SP2P17 /* Luz Balcon3
Planta2dia*
EP2PR18
*EP2LU18
SP2P20 /* Luz Balcon4
Memoria de Clculo
149
CONFIGURACION NOCTURNA
INICIO
PresenciaPB * Noche
PlantaB Noche
Presencia1 * Noche
Presencia2 * Noche
Planta1 Noche
Planta2 Noche
INICIO
PlantaPBnoche*
EPBPR1
SPBP1
/* Luz Cocina
PlantaPBnoche*
EPBPR2
SPBP2
/* Luz Recibidor
PlantaPBnoche
*EPBPR3
SPBP3
/* Luz Comedor
PlantaPBnoche
*EPBPR4
SPBP4
/* Luz Saln
PlantaPBnoche
*EPBPR5
SPBP5
/* Luz Escalera
SPBP6
PlantaPBnoche
*EPBPR6
PlantaPBnoche
*EPBPR7
/* Luz Jardin
INICIO
Planta1Noche*
EP1PR7
SP1P8
/* Luz Dormitorio1
Planta1Noche
*EP1PR9
SP1P11 /* Luz Dormitorio2
Planta1Noche
*EP1PR8
Planta1Noche
*EP1PR10
Planta1Noche
*EP1PR18
SPBP12 /* Luz Balcon2
INICIO
Planta2Noche*
EP2PR11
SP2P15 /* Luz EscP2
Planta2Noche
*EP2PR12
Planta2Noche
*EP2PR13
Planta2Noche
*EP2PR14
Planta2Noche
*EP2PR15
Planta2Noche
*EP2PR15
Planta2Noche
*EP2PR16
SP2P22 /* Luz Distrib2
Planta2Noche
*EP2PR17
SP2P17 /* Luz Balcon3
MC3*EP2PR18
1
SP2P20 /* Luz Balcon4
Memoria de Clculo
154
INICIO
mseguro * Ton
ACTIVAR LUCES
Ton
DESACTIVAR LUCES
INICIO
mseguro * Ton
SPBP3
/* Luces comedor
/* Luces Dormitorio2
SP1P11
SP2P17
/* Luces Dormitorio3
Memoria de Clculo
157
INICIO
Ton
SPBP3
SP1P11
SP2P17
Memoria de Clculo
159
CONTROL SONIDO
INICIO
MUSICA PLANTAS
MUSICA GENERAL
Quitar
Presencia
QUITAR MUSICA
MUSICA PLANTAS
INICIO
dinamica * PresPB
SPBCS1
/* Activa Central
Sonido Salon
dinamica * PresP1
SPBCS2
SPBRS1
/* Activa reg.
sonido Cocina
SP1RS4
/* Activa reg.
sonido Comedor
SP1RS5
/* Activa reg.
sonido Distrib1
SP1RS6
/* Activa reg.
sonido Dorm1
/* Activa reg.
sonido Bao1
SP2RS10
/* Activa reg.
sonido Bao3
SP2RS11
/* Activa reg.
sonido Dorm4
/* Activa reg.
sonido Dorm2
SP1RS8
/* Activa reg.
sonido Dorm3
SP1RS7
SP2RS9
/* Activa reg.
sonido Salon
/* Activa Central
Sonido Distrib2
SPBRS3
SPBCS3
SPBRS2
/* Activa Central
Sonido Distrib1
dinamica * PresP2
SP2RS12
/* Activa reg.
sonido Bao4
1
/* Activa reg.
sonido Bao2
SP2RS13
/* Activa reg.
sonido Distrib2
Memoria de Clculo
162
PRESENCIA MUSICA
INICIO
EPBPR1+...+
EPBPR5
PRESPB /* Presencia
Planta Baja
EP1PR6+...+
EP1PR10
PRESP1 /* Presencia
Planta 1
EP2PR11+...+
EP2PR16
PRESP2 /* Presencia
Planta 2
presencia
EPBPR1*...*EPBPR5
PRESPB /* No Presencia
Planta Baja
EP1PR6*...*EP1PR10
PRESP1 /* No Presencia
Planta 1
presencia
EP2PR11*...*EP2PR16
MUSICA GENERAL
INICIO
estatico * encender PB
SPBCS1
/* Activa Central
Sonido Salon
SPBCS2
/* Activa Central
Sonido Distrib1
SPBCS3
/* Activa Central
Sonido Distrib2
SPBRS1
/* Activa reg.
sonido Cocina
/* Activa todos los reg. de
sonido
SP2RS13
/* Activa reg.
sonido Distrib2
Memoria de Clculo
165
QUITAR MUSICA
INICIO
(dinamica * PresPB)+Quitar+TConexin
SPBCS1
/*Desconecta
Central Sonido
Planta Baja
(dinamica * PresP1)+Quitar+TConexin
/*Desconecta
Central Sonido
Planta 1
SP1CS2
1
Conectar
Quitar
/*Desconecta
Central Sonido
Planta 2
(dinamica * PresP2)+Quitar+TConexin
SP2CS3
Memoria de Clculo
167
INICIO
mseguro*enciendeP0
*Tconexion
ACTIVA PB
mseguro*enciendeP1
*Tconexion
ACTIVA P1
mseguro*enciendeP2
*Tconexion
ACTIVA P2
enciendeP2
enciendeP1
TConexion
Quitar Musica
Memoria de Clculo
8.3.10.-
169
CONTROL DE RIEGO
INICIO
Triego+EPBHUM1
SPBEA2
Triego
/*Desactiva Electrovlvula
jardin
SPBEA2
Memoria de Clculo
8.3.11.-
171
CONTROL DE TOLDOS
INICIO
SM1
SM1
CONTROL DE PERSIANAS
INICIO
ABRIR PERSIANAS
CERRAR PERSIANAS
INICIO
mseguro * Tabrir
ABRIR PERSIANAS
Tabrir
ABRIR PERSIANAS
Memoria de Clculo
8.3.12.-
175
CONTROL DE TOLDOS
INICIO
SM1
SM1
GESTION LLUVIA
INICIO
EPBHUM2
EPBHUM2
lluvia
lluvia
Memoria de Clculo
9.-
CONFIGURACIN PANTALLAS
9.1.-
Pantalla Principal
9.1.1.- Visualizacin
Desde esta pantalla se puede acceder a todos los mens del programa pudiendo
configurara cada rea accediendo desde la barra lateral de la pantalla. Clicando sobre el
botn que se desea se ira al men del rea escogida.
La barra inferior nos indica en que estado se encuentra el programa y si hay alguna
alarma activada. Si se desea rearmar manualmente alguna alarma, solo se tiene que clicar
sobre el botn de dicha alarma o a Rearme General.
Se dispone de un botn de configuracin de telfono en el cual accedemos a la
entrada de nmeros de telfono que llamara el sistema en caso de alarma.
179
Memoria de Clculo
180
Memoria de Clculo
181
Memoria de Clculo
9.2.-
Pantallas Climatizacin
182
Memoria de Clculo
183
Memoria de Clculo
184
Memoria de Clculo
9.2.4.3.-
185
Memoria de Clculo
186
Memoria de Clculo
9.3.-
Pantallas Iluminacin
En esta pantalla en la primera lnea se indicar en que Modo esta activo el sistema,
Modo Da o Noche. De cara a la programacin aqu nos generar la variable da y noche,
utilizada para entrar en las funciones de encendido de las luces en los distintos Modos.
Las tres siguientes lneas son indicativas. Si estn encendidas las habitaciones se
encender el botn.
Dos botones nos permite la configuracin de los distintos modos de funcionamiento.
9.3.2.- Visualizacin Secundaria Luces
Lo dicho anteriormente, son los indicativos que le faltaban en la pantalla principal.
9.3.3.- Configuracin Da / Noche
Aqu establecemos los horarios para el da y la noche, los cuales nos marcaran si
estamos en la variable da o noche.
9.3.4.- Modo Seguro
Se establecen las horas de conexin y desconexin de las luces una vez se conecte el
Modo Seguro.
187
Memoria de Clculo
188
Memoria de Clculo
9.3.4.2.-
189
Memoria de Clculo
9.3.4.3.-
190
Memoria de Clculo
9.4.-
9.4.1.- Visualizacin
La pantalla principal nos indica en la primera lnea si esta conectado el riego y si se
detecta humedad suficiente, cosa que no permitir que se riegue.
9.4.2.- Set-Up
En esta pantalla se configura el tiempo de conexin y desconexin del riego. Cuando
se conecte nos generar la variable Triego, que habilitar junto con detector de humedad la
funcin Control de Riego.
191
Memoria de Clculo
192
Memoria de Clculo
9.4.3.2.-
Setup
193
Memoria de Clculo
194
Memoria de Clculo
195
Memoria de Clculo
9.5.3.2.-
196
Memoria de Clculo
9.5.3.3.-
197
Memoria de Clculo
9.5.3.4.-
198
Memoria de Clculo
9.6.-
9.6.1.- Visualizacin
El control de Toldos se realiza desde esta pantalla, teniendo en la primera fila dos
botones para indicar en que modo esta conectado si el Modo Automtico del sistema o
pasarlo a Modo Manual. Si se activa el Modo automtico nos generar la variable
autotoldo, que nos habilitar la funcin asignada para este cometido. Estos modos se
activan en la pantalla setup.
Los dems botones son indicativos de deteccin de las diferentes variables del
sistema ya sea lluvia, fuertes vientos o si bien el toldo esta desplegado o plegado.
199
Memoria de Clculo
200
Memoria de Clculo
9.6.2.2.-
Captura Setup
201
Memoria de Clculo
9.7.-
En la primera lnea disponemos de dos botones que nos informan si los detectores de
lluvia o de luz estn activados, las cuales se accionar si se reciben las variables luz o
lluvia, lo que har que se abran o se cierren las persianas, quedando indicado en los
botones de la segunda lnea. En el caso de abrir persianas se activar la variable abrir que
nos permitir habilitar la funcin de ABRIR PERSIANAS.
Se dispone de un botn de configuracin de Modo Seguro en el cual se introduce
los tiempos de apertura y cierre. Estos tiempos generaran la variable Tabrir que nos
permitir accionar las persianas en la funcin asociada a dicha accin.
202
Memoria de Clculo
203
Memoria de Clculo
9.7.1.2.-
204
Case "DiaHoraInicio".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mLuzDiaHInicio =
CDate(rsttemporal.Fields("valor").Value)
Else
mLuzDiaHInicio = CDate(#12:00:00 AM#)
End If
Case "DiaHoraFinal".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mLuzDiaHFin =
CDate(rsttemporal.Fields("valor").Value)
Else
mLuzDiaHFin = CDate(#12:00:00 AM#)
End If
Case "NocheHoraInicio".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mLuzNocheHInicio =
CDate(rsttemporal.Fields("valor").Value)
Else
mLuzNocheHInicio = CDate(#12:00:00 AM#)
End If
Case "NocheHoraFinal".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mLuzNocheHFin =
CDate(rsttemporal.Fields("valor").Value)
Else
mLuzNocheHFin = CDate(#12:00:00 AM#)
End If
Case "ModoSeguroConexion".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mLuzModoSeguroConexion =
CDate(rsttemporal.Fields("valor").Value)
Else
mLuzModoSeguroConexion = CDate(#12:00:00
AM#)
End If
Case "ModoSeguroDesconexion".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value AndAlso _
rsttemporal.Fields("valor").Value.ToString <> "" Then
mluzModoSeguroDesconexion =
CDate(rsttemporal.Fields("valor").Value)
Else
mluzModoSeguroDesconexion =
CDate(#12:00:00 AM#)
End If
Case Else
End Select
rsttemporal.MoveNext()
Loop
End If
Catch ex As Exception
MessageBox.Show("Error al inicializar las variables del luz",
"InicializarAire", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Finally
If rsttemporal.State = 1 Then
rsttemporal.Close()
End If
End Try
End Sub
Private Sub InicializaTelefono()
Dim strsql As String = ""
Dim rsttemporal As New ADODB.Recordset
Try
strsql = "SELECT * FROM Telefonos"
clsAccesoGeneral.AbrirRecordset(rsttemporal, mconConfig,
strsql)
If Not (rsttemporal.EOF AndAlso rsttemporal.BOF) Then
Do While Not rsttemporal.EOF
Select Case
rsttemporal.Fields("propiedad").Value.ToString.ToUpper
Case "Telfono1".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value Then
mTelefono1 =
rsttemporal.Fields("valor").Value.ToString
End If
Case "Telfono2".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value Then
mTelefono2 =
rsttemporal.Fields("valor").Value.ToString
End If
Case "Telfono3".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value Then
mTelefono3 =
rsttemporal.Fields("valor").Value.ToString
End If
Case "Telfono4".ToUpper
If Not
rsttemporal.Fields("valor").Value.ToString Is DBNull.Value Then
mTelefono4 =
rsttemporal.Fields("valor").Value.ToString
End If
Case Else
End Select
rsttemporal.MoveNext()
Loop
End If
Catch ex As Exception
MessageBox.Show("Error al inicializar las variables del
telefono", "InicializarTelefono", MessageBoxButtons.OK,
MessageBoxIcon.Warning)
Finally
If rsttemporal.State = 1 Then
rsttemporal.Close()
End If
End Try
End Sub
Private Sub bSalir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles bSalir.Click
Me.Close()
End Sub
Private Sub bAireCalefaccion_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles bAireCalefaccion.Click
tbInformacion.Visible = False
Me.Text = "Aire Acondicionado / Calefaccin"
Me.Tag = "Aire Acondicionado / Calefaccin"
bLuces.Enabled = False
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bAireCalefaccion.BackColor = COLOR_ACTIVADO
bPantallaPrincipal.Enabled = True
fAire.Show()
End Sub
Private Sub bPantallaPrincipal_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles bPantallaPrincipal.Click
Select Case Me.Tag.ToUpper
Case "Pantalla Principal".ToUpper
Case "Aire Acondicionado / Calefaccin".ToUpper
fAire.Hide()
bAireCalefaccion.BackColor =
System.Drawing.SystemColors.Control
Case "Luces".ToUpper
fLuces.Hide()
bLuces.BackColor = System.Drawing.SystemColors.Control
Case "Riego".ToUpper
fRiego.Hide()
bRiego.BackColor = System.Drawing.SystemColors.Control
Case "Sonido".ToUpper
fSonido.Hide()
bSonido.BackColor = System.Drawing.SystemColors.Control
Case "Toldos".ToUpper
ftoldos.Hide()
bToldos.BackColor = System.Drawing.SystemColors.Control
Case "Telfonos".ToUpper
fTelefonos.Hide()
bTelefono.BackColor = System.Drawing.SystemColors.Control
Case "Persianas".ToUpper
fPersianas.Hide()
bPersiana.BackColor = System.Drawing.SystemColors.Control
End Select
Me.Text = "Pantalla Principal"
Me.Tag = "Pantalla Principal"
tbInformacion.Visible = True
bLuces.Enabled = True
bRiego.Enabled = True
bSonido.Enabled = True
bToldos.Enabled = True
bPersiana.Enabled = True
bAireCalefaccion.Enabled = True
bTelefono.Enabled = True
bPantallaPrincipal.Enabled = False
End Sub
Private Sub bLuces_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles bLuces.Click
tbInformacion.Visible = False
Me.Text = "Luces"
Me.Tag = "Luces"
bLuces.Enabled = False
bLuces.BackColor = COLOR_ACTIVADO
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bPantallaPrincipal.Enabled = True
fLuces.Show()
End Sub
Private Sub bRiego_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles bRiego.Click
tbInformacion.Visible = False
Me.Text = "Riego"
Me.Tag = "Riego"
bRiego.Enabled = False
bRiego.BackColor = COLOR_ACTIVADO
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bPantallaPrincipal.Enabled = True
fRiego.Show()
End Sub
Private Sub bSonido_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles bSonido.Click
tbInformacion.Visible = False
Me.Text = "Sonido"
Me.Tag = "Sonido"
bLuces.Enabled = False
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bSonido.BackColor = COLOR_ACTIVADO
bPantallaPrincipal.Enabled = True
fSonido.Show()
End Sub
Private Sub bToldos_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles bToldos.Click
tbInformacion.Visible = False
Me.Text = "Toldos"
Me.Tag = "Toldos"
bLuces.Enabled = False
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bToldos.BackColor = COLOR_ACTIVADO
bPantallaPrincipal.Enabled = True
ftoldos.Show()
End Sub
Private Sub bTelefono_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles bTelefono.Click
tbInformacion.Visible = False
Me.Text = "Telfonos"
Me.Tag = "Telfonos"
bLuces.Enabled = False
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bTelefono.BackColor = COLOR_ACTIVADO
bPantallaPrincipal.Enabled = True
fTelefonos.Show()
End Sub
Private Sub ActivarTemporizador(Optional ByVal blnActivar As Boolean
= True)
Try
If blnActivar Then
'Activar el temporizador
If Temporizador.Enabled = False Then
Temporizador.Enabled = True
End If
Else
'Desactivamos el temporizador
If Temporizador.Enabled = True Then
Temporizador.Enabled = False
End If
End If
Catch ex As Exception
MessageBox.Show("Error al activar o desactivar el timer",
"frmPantallaPrincipal.ActivarTemporizador", MessageBoxButtons.OK,
MessageBoxIcon.Warning)
End Try
End Sub
Private Sub Temporizador_Tick(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Temporizador.Tick
'Revisaremos todas las alarmas
ComprobarFuego()
ComprobarGas()
ComprobarAgua()
ComprobarIntrusion()
ComprobarConfiguracionDiurnaNocturna()
'Solo realizaremos todos los demas controles si no hay ninguna
alarma activa
If mEstadoFuego = False AndAlso mEstadoGas = False AndAlso
mEstadoAgua = False AndAlso _
mEstadoIntrusion = False Then
ControlIluminacion()
End If
End Sub
Private Sub ComprobarConfiguracionDiurnaNocturna()
Dim FechaActual As Date = Now
Dim Hora As Date
'Ponemos la hora actual
Hora = CDate(FechaActual.Hour & ":" & FechaActual.Minute)
If Hora >= mLuzDiaHInicio AndAlso _
Hora < mLuzDiaHFin Then
'Configuracion diurna
mDia = True
mNoche = False
fLuces.lDia.BackColor = COLOR_ACTIVADO
fLuces.lNoche.BackColor = COLOR_DESACTIVADO
Else
'Configuracion nocturna
mDia = False
mNoche = True
fLuces.lNoche.BackColor = COLOR_ACTIVADO
fLuces.lDia.BackColor = COLOR_DESACTIVADO
End If
End Sub
Private Sub ControlIluminacion()
'Paramos el temporizador
Temporizador.Stop()
'Miramos si estamos en modo seguro
If mModoSeguro Then
IluminacionModoSeguro()
Else
IluminacionModoNormal()
End If
'Activamos el temporizador
Temporizador.Start()
End Sub
Private Sub IluminacionModoSeguro()
Dim Fechaactual As Date = Now
Dim Hora As Date
Hora = CDate(Fechaactual.Hour & ":" & Fechaactual.Minute)
If mLuzModoSeguroConexion <> mluzModoSeguroDesconexion Then
If mLuzModoSeguroConexion < mluzModoSeguroDesconexion Then
'La hora de conexion es menor a la de desconexion
If Hora >= mLuzModoSeguroConexion AndAlso _
Hora < mluzModoSeguroDesconexion Then
'Debemos activar luces en modo seguro
If mLuzModoSeguro = False Then
mLuzModoSeguro = True
'Como no estan activadas debemos activar las
luces
ActivarLucesModoSeguro()
End If
Else
'Debemos desactivar luces en modo seguro
If mLuzModoSeguro Then
'Como estan activadas debemos desactivar las
luces
mLuzModoSeguro = False
DesactivarLucesModoSeguro()
End If
End If
Else
'La hora de desconexion es mayor
If Hora >= mLuzModoSeguroConexion OrElse _
Hora < mluzModoSeguroDesconexion Then
'Debemos activar luces en modo seguro
'Debemos activar luces en modo seguro
If mLuzModoSeguro = False Then
mLuzModoSeguro = True
'Como no estan activadas debemos activar las
luces
ActivarLucesModoSeguro()
End If
Else
'Debemos desactivar luces en modo seguro
If mLuzModoSeguro Then
mLuzModoSeguro = False
'Como estan activadas debemos desactivar las
luces
DesactivarLucesModoSeguro()
End If
End If
End If
End If
End Sub
Private Sub ActivarLucesModoSeguro()
If mEstadoPBSalon Then
If mSealPBSalon = False Then
mEstadoPBSalon = False
fLuces.lSalon.BackColor = COLOR_DESACTIVADO
Else
If mSealPBSalonLuminosidad Then
mEstadoPBSalon = False
fLuces.lSalon.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealPBSalon AndAlso mSealPBSalonLuminosidad = False
Then
mEstadoPBSalon = True
fLuces.lSalon.BackColor = COLOR_ACTIVADO
End If
End If
End Sub
Private Sub ActivarDesactivarPlanta1Dia()
'Dormitorio
If mEstadoP1Dormitorio Then
If mSealP1Dormitorio = False Then
mEstadoP1Dormitorio = False
fLuces.lDormitorio1.BackColor = COLOR_DESACTIVADO
Else
If mSealP1DormitorioLuminosidad Then
mEstadoP1Dormitorio = False
fLuces.lDormitorio1.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealP1Dormitorio AndAlso mSealP1DormitorioLuminosidad =
False Then
mEstadoP1Dormitorio = True
fLuces.lDormitorio1.BackColor = COLOR_ACTIVADO
End If
End If
'Dormitorio2
If mEstadoP1Dormitorio2 Then
If mSealP1Dormitorio2 = False Then
mEstadoP1Dormitorio2 = False
fLuces.lDormitorio2.BackColor = COLOR_DESACTIVADO
Else
If mSealP1Dormitorio2Luminosidad Then
mEstadoP1Dormitorio2 = False
fLuces.lDormitorio2.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealP1Dormitorio2 AndAlso mSealP1Dormitorio2Luminosidad
= False Then
mEstadoP1Dormitorio2 = True
fLuces.lDormitorio2.BackColor = COLOR_ACTIVADO
End If
End If
'Bao
If mEstadoP1Bao Then
If mSealP1Bao = False Then
mEstadoP1Bao = False
fLuces.lBao1.BackColor = COLOR_DESACTIVADO
Else
If mSealP1BaoLuminosidad Then
mEstadoP1Bao = False
fLuces.lBao1.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealP1Bao AndAlso mSealP1BaoLuminosidad = False Then
mEstadoP1Bao = True
fLuces.lBao1.BackColor = COLOR_ACTIVADO
End If
End If
'Bao2
If mEstadoP1Bao2 Then
If mSealP1Bao2 = False Then
mEstadoP1Bao2 = False
fLuces.lBao2.BackColor = COLOR_DESACTIVADO
Else
If mSealP1Bao2Luminosidad Then
mEstadoP1Bao2 = False
fLuces.lBao2.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealP1Bao2 AndAlso mSealP1Bao2Luminosidad = False
Then
mEstadoP1Bao2 = True
fLuces.lBao2.BackColor = COLOR_ACTIVADO
End If
End If
End Sub
Private Sub ActivarDesactivarPlanta2Dia()
'Dormitorio3
If mEstadoP2Dormitorio3 Then
If mSealP2Dormitorio3 = False Then
mEstadoP2Dormitorio3 = False
fLuces.lDormitorio3.BackColor = COLOR_DESACTIVADO
Else
If mSealP2Dormitorio3Luminosidad Then
mEstadoP2Dormitorio3 = False
fLuces.lDormitorio3.BackColor = COLOR_DESACTIVADO
End If
End If
Else
If mSealP2Dormitorio3 AndAlso mSealP2Dormitorio3Luminosidad
= False Then
mEstadoP2Dormitorio3 = True
fLuces.lDormitorio3.BackColor = COLOR_ACTIVADO
End If
End If
'Bao3
If mEstadoP2Bao3 Then
fLuces.lDormitorio1.BackColor = COLOR_DESACTIVADO
End If
End If
'Dormitorio2
If mEstadoP1Dormitorio2 <> mSealP1Dormitorio2 Then
If mSealP1Dormitorio2 Then
mEstadoP1Dormitorio2 = True
fLuces.lDormitorio2.BackColor = COLOR_ACTIVADO
Else
mEstadoP1Dormitorio2 = False
fLuces.lDormitorio2.BackColor = COLOR_DESACTIVADO
End If
End If
'Bao
If mEstadoP1Bao <> mSealP1Bao Then
If mSealP1Bao Then
mEstadoP1Bao = True
fLuces.lBao1.BackColor = COLOR_ACTIVADO
Else
mEstadoP1Bao = False
fLuces.lBao1.BackColor = COLOR_DESACTIVADO
End If
End If
'Bao2
If mEstadoP1Bao2 <> mSealP1Bao2 Then
If mSealP1Bao2 Then
mEstadoP1Bao2 = True
fLuces.lBao2.BackColor = COLOR_ACTIVADO
Else
mEstadoP1Bao2 = False
fLuces.lBao2.BackColor = COLOR_DESACTIVADO
End If
End If
End Sub
Private Sub ActivarDesactivarPlanta2Noche()
'Dormitorio3
If mEstadoP2Dormitorio3 <> mSealP2Dormitorio3 Then
If mSealP2Dormitorio3 Then
mEstadoP2Dormitorio3 = True
fLuces.lDormitorio3.BackColor = COLOR_ACTIVADO
Else
mEstadoP2Dormitorio3 = False
fLuces.lDormitorio3.BackColor = COLOR_DESACTIVADO
End If
End If
'Bao3
If mEstadoP2Bao3 <> mSealP2Bao3 Then
If mSealP2Bao3 Then
mEstadoP2Bao3 = True
fLuces.lBao3.BackColor = COLOR_ACTIVADO
Else
mEstadoP2Bao3 = False
fLuces.lBao3.BackColor = COLOR_DESACTIVADO
End If
End If
'Dormitorio4
End Sub
Private Sub DesactivarGas()
'Desactivamos el estado Gas
mEstadoGas = False
'Desactivamos el led de Gas
lGas.BackColor = COLOR_ALARMA_DESACTIVADA
'Abrimos electrovalvulas de gas
AbrirElectrovalvulasGas()
MostrarInformacion("Desactivada Alarma de Gas")
RevisarMAlarma()
End Sub
Private Sub ActivarGas()
'Activamos el estado Gas
mEstadoGas = True
MostrarInformacion("Activada Alarma de Gas")
'Activamos el led de Gas
lGas.BackColor = COLOR_ALARMA_ACTIVADA
'Cerramos electtrovalvulas
CerrarElectrovalvulasGas()
LlamadaAModem()
RevisarMAlarma()
End Sub
Private Sub ComprobarAgua()
'comprobamos si ha cambiado algo en el estado sino no hacemos
nada
If (mEstadoAgua = False AndAlso mSealAgua) OrElse _
mRearmarAgua Then
'Paramos temporizador
Temporizador.Stop()
mRearmarAgua = False
If mSealAgua = False Then
'Debemos desactivar Agua
DesactivarAgua()
Else
'Activamos Agua
ActivarAgua()
End If
'Activamos Temporizador
Temporizador.Start()
End If
End Sub
Private Sub DesactivarAgua()
'Desactivamos el estado Agua
mEstadoAgua = False
'Desactivamos el led de fuego
lAgua.BackColor = COLOR_ALARMA_DESACTIVADA
'Abrimos electrovalvulas de Agua
AbrirElectrovalvulasAgua()
MostrarInformacion("Desactivada Alarma de Agua")
RevisarMAlarma()
End Sub
Private Sub ActivarAgua()
ActivarCamaras()
'Abrir Persianas
AbrirPersianas()
'Activar Luces
ActivarLuces()
'Llamada telefonos
LlamadaAModem()
RevisarMAlarma()
End Sub
Private Sub AlarmaAcusticaActivada()
'Activamos seal acustica
MostrarInformacion("Alarma Acstica Activada")
End Sub
Private Sub AlarmaAcusticaDesactivada()
'Desactivamos seal acustica
MostrarInformacion("Alarma Acstica Desactivada")
End Sub
Private Sub ActivarLuces()
'Activamos todas las luces
MostrarInformacion("Luces encendidas")
End Sub
Private Sub DesactivarLuces()
'Desactivamos todas las luces
MostrarInformacion("Luces apagadas")
End Sub
Private Sub AbrirPersianas()
'Abrimos persianas
MostrarInformacion("Persianas Abiertas")
End Sub
Private Sub CerrarPersianas()
'Cerramos persianas
MostrarInformacion("Persianas Cerradas")
End Sub
Private Sub ActivarCamaras()
'Activamos grabacin camara 1
MostrarInformacion("Grabacin
'Activamos grabacin camara 2
MostrarInformacion("Grabacin
'Activamos grabacin camara 3
MostrarInformacion("Grabacin
'Activamos grabacin camara 4
MostrarInformacion("Grabacin
End Sub
Camara1 Activada")
Camara2 Activada")
Camara3 Activada")
Camara4 Activada")
Cocina Cerrada")
Bao1 Cerrada")
Bao2 Cerrada")
Bao3 Cerrada")
Bao4 Cerrada")
lFuego.BackColor = COLOR_ALARMA_ACTIVADA
'Activar seal acustiva
AlarmaAcusticaActivada()
'Llamada a telefonos
LlamadaAModem()
RevisarMAlarma()
End Sub
Private Sub RevisarMAlarma()
If mEstadoFuego OrElse mEstadoGas OrElse mEstadoAgua OrElse
mEstadoIntrusion Then
mAlarma = True
Else
mAlarma = False
End If
End Sub
Private Sub LlamadaAModem()
If mModem Then
'Abrimos Modem
MostrarInformacion("Abrir Modem")
'Realizar llamada 1
MostrarInformacion("Realizando llamada a Telefno 1 [" &
mTelefono1 & "]")
'Miramos si hemos obtenido conexion
If mConecta Then
'llamada establecida con telefono 1
MostrarInformacion("Llamada establecida con el Telefno 1
[" & mTelefono1 & "]")
Else
'llamada no establecida con telefono 1
MostrarInformacion("Llamada no establecida con el
Telefno 1 [" & mTelefono1 & "]")
'Realizamos llamada 2
MostrarInformacion("Realizando llamada a Telefno 2 [" &
mTelefono2 & "]")
'Miramos si hemos obtenido conexion
If mConecta Then
'llamada establecida con telefono 2
MostrarInformacion("Llamada establecida con el
Telefno 2 [" & mTelefono2 & "]")
Else
'llamada no establecida con telefono 2
MostrarInformacion("Llamada no establecida con el
Telefno 2 [" & mTelefono2 & "]")
'Realizamos llamada 3
MostrarInformacion("Realizando llamada a Telefno 3
[" & mTelefono3 & "]")
'Miramos si hemos obtenido conexion
If mConecta Then
'llamada establecida con telefono 3
MostrarInformacion("Llamada establecida con el
Telefno 3[" & mTelefono3 & "]")
Else
'llamada no establecida con telefono 3
MostrarInformacion("Llamada no establecida con el
Telefno 3 [" & mTelefono3 & "]")
'Realizamos llamada 4
MostrarInformacion("Realizando llamada a Telefno
4 [" & mTelefono4 & "]")
'Miramos si hemos obtenido conexion
If Not (mConecta) Then
'Imposible realizar llamada
MostrarInformacion("Llamada no establecida
con el Telefno 4 [" & mTelefono4 & "]")
End If
End If
End If
End If
End If
End Sub
Private Sub lModoNormal_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles lModoNormal.Click
'miramo si esta activado el temporizador
If Temporizador.Enabled Then
'Debemos comprobar si estamos en modo Seguro y cambiarlo a
Normal
If mModoSeguro Then
Temporizador.Stop()
mModoSeguro = False
mLuzModoSeguro = False
lModoSeguro.BackColor = COLOR_DESACTIVADO
lModoNormal.BackColor = COLOR_ACTIVADO
MostrarInformacion("Cambio de Modo Seguro a Modo Normal")
Temporizador.Start()
End If
Else
'Debemos activar el temporizador en modo normal
mModoSeguro = False
lModoNormal.BackColor = COLOR_ACTIVADO
MostrarInformacion("Activado Sistema en Modo Normal")
ActivarTemporizador()
End If
End Sub
Private Sub MostrarInformacion(ByVal Mensaje As String)
tbInformacion.Text += Now & "-> " & Mensaje & vbCrLf
End Sub
Private Sub lModoSeguro_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles lModoSeguro.Click
'miramo si esta activado el temporizador
If Temporizador.Enabled Then
'Debemos comprobar si estamos en modo normal y cambiarlo a
modo seguro
If mModoSeguro = False Then
Temporizador.Stop()
mModoSeguro = True
lModoNormal.BackColor = COLOR_DESACTIVADO
lModoSeguro.BackColor = COLOR_ACTIVADO
MostrarInformacion("Cambio de Modo Normal a Modo Seguro")
Temporizador.Start()
End If
Else
'Debemos activar el temporizador en modo normal
mModoSeguro = True
lModoSeguro.BackColor = COLOR_ACTIVADO
MostrarInformacion("Activado Sistema en Modo Seguro")
ActivarTemporizador()
End If
End Sub
Private Sub lFuego_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles lFuego.Click
'miramos si el temporizador esta activo y tenemnos la alarma
activa
If Temporizador.Enabled AndAlso _
mEstadoFuego = True Then
Temporizador.Stop()
MostrarInformacion("Rearmando Fuego")
lFuego.BackColor = COLOR_ALARMA_DESACTIVADA
mEstadoFuego = False
Temporizador.Start()
End If
End Sub
Private Sub lGas_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles lGas.Click
'miramos si el temporizador esta activo y tenemnos la alarma
activa
If Temporizador.Enabled AndAlso _
mEstadoGas = True Then
Temporizador.Stop()
mRearmarGas = True
MostrarInformacion("Rearmando Gas")
lGas.BackColor = COLOR_ALARMA_DESACTIVADA
mEstadoGas = False
Temporizador.Start()
End If
End Sub
Private Sub lAgua_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles lAgua.Click
'miramos si el temporizador esta activo y tenemnos la alarma
activa
If Temporizador.Enabled AndAlso _
mEstadoAgua = True Then
Temporizador.Stop()
mRearmarAgua = True
MostrarInformacion("Rearmando Agua")
lAgua.BackColor = COLOR_ALARMA_DESACTIVADA
mEstadoAgua = False
Temporizador.Start()
End If
End Sub
Private Sub lIntrusion_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles lIntrusion.Click
'miramos si el temporizador esta activo y tenemnos la alarma
activa
If Temporizador.Enabled AndAlso _
mEstadoIntrusion = True Then
Temporizador.Stop()
MostrarInformacion("Rearmando Intrusion")
lIntrusion.BackColor = COLOR_ALARMA_DESACTIVADA
mEstadoIntrusion = False
Temporizador.Start()
End If
End Sub
Private Sub lRearmeGeneral_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles lRearmeGeneral.Click
'miramos si el temporizador esta activo
If Temporizador.Enabled Then
Temporizador.Stop()
MostrarInformacion("Rearme General")
lFuego.BackColor = COLOR_ALARMA_DESACTIVADA
lGas.BackColor = COLOR_ALARMA_DESACTIVADA
lAgua.BackColor = COLOR_ALARMA_DESACTIVADA
lIntrusion.BackColor = COLOR_ALARMA_DESACTIVADA
If mEstadoGas Then
mRearmarGas = True
End If
If mEstadoAgua Then
mRearmarAgua = True
End If
mEstadoFuego = False
mEstadoGas = False
mEstadoAgua = False
mEstadoIntrusion = False
Temporizador.Start()
Else
MostrarInformacion("Inicio Sistema")
ActivarTemporizador()
End If
End Sub
Private Sub bPersiana_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles bPersiana.Click
tbInformacion.Visible = False
Me.Text = "Persianas"
Me.Tag = "Persianas"
bLuces.Enabled = False
bRiego.Enabled = False
bSonido.Enabled = False
bToldos.Enabled = False
bPersiana.Enabled = False
bTelefono.Enabled = False
bAireCalefaccion.Enabled = False
bPersiana.BackColor = COLOR_ACTIVADO
bPantallaPrincipal.Enabled = True
fPersianas.Show()
End Sub
End Class
Module modGeneral
Public mconConfig As New ADODB.Connection
Public clsAccesoGeneral As New clsAccesoDatos
Public mModoSeguro As Boolean = False
'Variable Control de alarma:
' Seal son las recibidas con los sensores
' Estado es el estado actual del sistema
Public mSealFuego As Boolean = False
Public mSealGas As Boolean = False
Public mSealAgua As Boolean = False
Public mSealIntrusion As Boolean = False
Public
Public
Public
Public
Public
Public
Public
Public
Public
Public
'Variable de Aire
Public mAireTemperaturaPlantaB As Integer
Public mAireTemperaturaPlanta1 As Integer
Public mAireTemperaturaPlanta2 As Integer
Public mAireHoraConexion As Date
Public mAireHoraDesconexion As Date
Public mAireTemperaturaPlantas As Boolean
'Variable de Telfono
Public mTelefono1 As String = ""
Public mTelefono2 As String = ""
Public mTelefono3 As String = ""
Public mTelefono4 As String = ""
Public mModem As Boolean = True
Public mConecta As Boolean = True
'Variable de luces
Public mLuzDiaHInicio As Date
Public mLuzDiaHFin As Date
Public mLuzNocheHInicio As Date
Public mLuzNocheHFin As Date
Public mLuzModoSeguroConexion As Date
Public mluzModoSeguroDesconexion As Date
Public mDia As Boolean = True
Public mNoche As Boolean = False
Public mLuzModoSeguro As Boolean = False
'Planta B
Public mEstadoPBCocina As Boolean = False
Public mSealPBCocina As Boolean = False
Public mSealPBCocinaLuminosidad As Boolean = False
Public mEstadoPBRecibidor As Boolean = False
Public
Public
Public
Public
Public
Public
Public
Public
'Planta 1
Public mEstadoP1Dormitorio As Boolean = False
Public mSealP1Dormitorio As Boolean = False
Public mSealP1DormitorioLuminosidad As Boolean = False
Public mEstadoP1Dormitorio2 As Boolean = False
Public mSealP1Dormitorio2 As Boolean = False
Public mSealP1Dormitorio2Luminosidad As Boolean = False
Public mEstadoP1Bao As Boolean = False
Public mSealP1Bao As Boolean = False
Public mSealP1BaoLuminosidad As Boolean = False
Public mEstadoP1Bao2 As Boolean = False
Public mSealP1Bao2 As Boolean = False
Public mSealP1Bao2Luminosidad As Boolean = False
'Planta 2
Public mEstadoP2Dormitorio3 As Boolean = False
Public mSealP2Dormitorio3 As Boolean = False
Public mSealP2Dormitorio3Luminosidad As Boolean = False
Public mEstadoP2Bao3 As Boolean = False
Public mSealP2Bao3 As Boolean = False
Public mSealP2Bao3Luminosidad As Boolean = False
Public mEstadoP2Dormitorio4 As Boolean = False
Public mSealP2Dormitorio4 As Boolean = False
Public mSealP2Dormitorio4Luminosidad As Boolean = False
Public mEstadoP2Bao4 As Boolean = False
Public mSealP2Bao4 As Boolean = False
Public mSealP2Bao4Luminosidad As Boolean = False
End Module
rstTemporal.Close()
End If
If conConexion.State = 1 Then
rstTemporal.Open(strsql, conConexion, TipoCursor,
TipoCerrojo)
Else
MsgBox("La conexion con la base de datos no esta
abierta")
End If
Catch ex As Exception
MsgBox("ClsAccesoDatos.AbrirRecordset: " & vbCrLf & _
Err.Description, MsgBoxStyle.Critical,
"clsAccesoDatos.AbrirRecordset")
End Try
End Sub
Public Sub EjecutarConsulta(ByVal strsql As String, _
ByVal conConexion As ADODB.Connection)
Try
If conConexion.State = 1 Then
conConexion.Execute(strsql)
Else
MsgBox("La conexion con la base de datos no esta
abierta")
End If
Catch ex As Exception
MsgBox("ClsAccesoDatos.EjecutarConsulta: " & vbCrLf & _
Err.Description, MsgBoxStyle.Critical,
"ClsAccesoDatos.EjecutarConsulta")
End Try
End Sub
'Retorna el numero de registros que tiene un recordset
Public Function NumeroRegistros(ByVal rstTemporal As ADODB.Recordset)
As Long
Dim arrayTemporal As Object
If rstTemporal Is Nothing OrElse (rstTemporal.BOF And
rstTemporal.EOF) Then
'No esta definido el recordset o esta vacio
NumeroRegistros = 0
Else
rstTemporal.MoveFirst()
arrayTemporal = rstTemporal.GetRows(, ,
rstTemporal.Fields.Item(0).Name)
NumeroRegistros = UBound(arrayTemporal, 2) + 1
rstTemporal.MoveFirst()
End If
End Function
End Class
tbConexionMinutos.Text =
mLuzModoSeguroConexion.Minute.ToString("00")
tbConexionMinutos.Tag =
mLuzModoSeguroConexion.Minute.ToString("00")
tbDesconexionHora.Text =
mluzModoSeguroDesconexion.Hour.ToString("00")
tbDesconexionHora.Tag =
mluzModoSeguroDesconexion.Hour.ToString("00")
tbDesconexionMinutos.Text =
mluzModoSeguroDesconexion.Minute.ToString("00")
tbDesconexionMinutos.Tag =
mluzModoSeguroDesconexion.Minute.ToString("00")
Catch ex As Exception
MessageBox.Show("Error al inicializar el formulario Luz",
"frmLuz.InicializarAire", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Sub GrabarLuz()
Try
Dim strsql As String = ""
If CInt(tbDiaHoraIni.Text) <> mLuzDiaHInicio.Hour OrElse _
CInt(tbDiaMinIni.Text) <> mLuzDiaHInicio.Minute Then
strsql = "UPDATE Luz SET " & _
"
Valor=#" & tbDiaHoraIni.Text & ":" &
tbDiaMinIni.Text & "#" & _
" WHERE Propiedad='DiaHoraInicio'"
clsAccesoGeneral.EjecutarConsulta(strsql, mconConfig)
mLuzDiaHInicio = CDate(tbDiaHoraIni.Text & ":" &
tbDiaMinIni.Text)
End If
If CInt(tbDiaHoraFin.Text) <> mLuzDiaHFin.Hour OrElse _
CInt(tbDiaMinFin.Text) <> mLuzDiaHFin.Minute Then
strsql = "UPDATE Luz SET " & _
"
Valor=#" & tbDiaHoraFin.Text & ":" &
tbDiaMinFin.Text & "#" & _
" WHERE Propiedad='DiaHoraFinal'"
clsAccesoGeneral.EjecutarConsulta(strsql, mconConfig)
mLuzDiaHFin = CDate(tbDiaHoraFin.Text & ":" &
tbDiaMinFin.Text)
End If
If CInt(tbNocheHoraIni.Text) <> mLuzNocheHInicio.Hour OrElse
_
CInt(tbNocheMinIni.Text) <> mLuzNocheHInicio.Minute Then
strsql = "UPDATE Luz SET " & _
"
Valor=#" & tbNocheHoraIni.Text & ":" &
tbNocheMinIni.Text & "#" & _
" WHERE Propiedad='NocheHoraInicio'"
clsAccesoGeneral.EjecutarConsulta(strsql, mconConfig)
mLuzNocheHInicio = CDate(tbNocheHoraIni.Text & ":" &
tbNocheMinIni.Text)
End If
mTelefono4 = tbTelefono4.Text.Trim
End If
InicializarTelefonos()
Catch ex As Exception
MessageBox.Show("Error al grabar el formulario Telefonos",
"frmAire.GrabarTelefonos", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Sub frmTelefonos_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
InicializarTelefonos()
End Sub
End Class
PLANOS + ESQUEMAS
FECHA: 06 / 07
1:500
1:200
11,96
8,93
P01
EMPLAZAMIENTO
FECHA:
MAYO 2007
REALIZADO POR:
1:500/1:200
REVISADO POR:
PIG
22/05/07
P01
MAYO 2007
REALIZADO POR:
COMPROBADO POR:
PIG
1:50
22/05/07
P01
MAYO 2007
REALIZADO POR:
COMPROBADO POR:
PIG
1:50
22/05/07
16
P03
MAYO 2007
REALIZADO POR:
COMPROBADO POR:
PIG
1:50
22/05/07
SIMBOLOGIA
Luces
P
Pulsadores
Pr
Detector de Presencia
Luminosidad
Di
Dimmers
Termostatos
Anemmetro
EG
EA
Electrovlvula Gas
Electrovlvula Agua
Pr
H2O
Pr
H
AL
EA
H2O
Rs
Detector Humo
Cmaras
DH
Detector Humedad
Cs
Dentral Sonido
Rs
Regulador Sonido
AL
Altavoces
MC
Modulo Control
EG
MC
Pr
PC
Cs
DH
EA
H
H
AL
DH
Pr
AL
Pr
Rs
Rs
Di
Francesc Barberan
PIG
PIG
MAYO 2007
N/A
P4
SIMBOLOGIA
Luces
P
Pulsadores
Pr
Detector de Presencia
Luminosidad
Di
Dimmers
Termostatos
Anemmetro
EG
EA
Electrovlvula Gas
Electrovlvula Agua
H2O
EA
AL
Rs
Pr
BAO 2
-
P
T
Pr
Pr
Pr
Pr
H2O
AL
MC
Detector Humo
AL
Rs
Cs
AL
Cmaras
DH
Detector Humedad
Cs
Dentral Sonido
P
H
Rs
Pr
Regulador Sonido
AL
Altavoces
MC
Modulo Control
Di
AL
BAO 1
DORMITORIO 1
Rs
Rs
P
Di
H2O
EA
DORMITORIO 2
Rs
Francesc Barberan
PIG
PIG
MAYO 2007
N/A
P05
SIMBOLOGIA
Luces
Rs
Pr
H2O
Pulsadores
Pr
Detector de Presencia
EA
H
AL
-
Luminosidad
Pr
Di
Dimmers
Termostatos
Anemmetro
EG
EA
Electrovlvula Gas
Electrovlvula Agua
BAO 4
Pr
Cs
AL
AL
AL
MC
Pr
Rs
Cmaras
DH
Detector Humedad
Cs
Dentral Sonido
Rs
Regulador Sonido
AL
Altavoces
MC
Modulo Control
Rs
BAO 3
Di
Di
AL
Detector Humo
P
H
Pr
P
H2O
Pr
Pr
T
Pr
DORMITORIO 3
H2O
EA
Rs
DORMITORIO 4
Francesc Barberan
PIG
PIG
MAYO 2007
N/A
P06
PC
RS232
RS485
3 0V
0V
0V 8
SIMON VIS
MDULO DE
INTERFASE E/S
MDULO DE
CONTROL
RS232
24V 0V
0V
3 0V
0V
0V
RS485
RS232
SIMON VIS
SIMON VIS
MDULO DE
INTERFASE E/S
MDULO DE
CONTROL
BAT+
MDULO DE
CONTROL
MDULO DE
MDEM
0V
SIMON VIS
BAT-
BAT+
+ 24V 0V
BAT-
BAT+
BAT-
RS485
SIMON VIS
SIMON VIS
+ 24V 0V
0V
3 0V
0V
0V
RS485
SIMON VIS
RS232
MDULO DE
INTERFASE E/S
9 0V
RS485
0V 24V -
1 0V
3 0V
0V
0V
9 0V
10 11 0V
12
13
0V 14 15
0V 16
0V
3 0V
0V
0V
9 0V
10 11 0V
12
13 0V 14 15 0V 16
0V
3 0V
0V
0V 8
10 11 0V
12
13 0V 14 15
0V 16
18 17
16 0V
15 14
13 0V 12 11
SIMON VIS
0V
E3M3
MDULO DE
ENTRADAS 24V
18 17
16 0V
15 14
13 0V 12 11 8
SIMON VIS
0V
18 17
MDULO DE
ENTRADAS 24V
0V 7 24V
0V
0V
0V
SIMON VIS
0V 6
0V
S1M1
MDULO DE SALIDAS
24V
0V
0V 6
0V
S2M1
S6
S5
MDULO DE
ENTRADAS 24V
0V 7 24V
0V
0V
0V 7 24V
0V
0V 2
0V
SIMON VIS
0V 6
0V
S1M2
MDULO DE SALIDAS
24V
0V
24V
0V 0V 12-48V
0V
L5-8
S8
S7
S6
MDULO DE SALIDAS
230V
S230-1M1
S4
0V
18 17
0V
0V 6
0V
S2M2
24V
0V 0V 12-48V
0V
16 0V
15 14
13 0V 12 11 8
SIMON VIS
E2M2
0V
18 17
MDULO DE
ENTRADAS 24V
0V 7 24V
0V
0V 2
0V
SIMON VIS
0V 6
0V
S3M2
MDULO DE SALIDAS
24V
0V
24V
0V 0V 12-48V
S5
0V
0V
24V
16 0V
15 14
0V 7 24V
13 0V 12 11
SIMON VIS
E1M3
0V
0V
E2M3
MDULO DE
ENTRADAS 24V
0V 7 24V
0V
0V
0V
SIMON VIS
0V 6
0V
S1M3
MDULO DE SALIDAS
24V
0V
24V
0V
0V
SIMON VIS
0V 6
0V
S2M3
MDULO DE SALIDAS
24V
0V 0V 12-48V
0V
L5-8
S8
S7
S6
24V
0V 0V 12-48V
0V
0V 7 24V
0V
0V 2
0V
SIMON VIS
0V 6
0V
S3M3
MDULO DE SALIDAS
24V
0V
24V
0V 0V 12-48V
S5
SIMON VIS
MDULO DE SALIDAS
230V
S1
S2
S3
S230-1M3
0V
S4
DATA
S3
13 0V 12 11
S230-1M2
DATA
DATA
S2
MDULO DE SALIDAS
24V
MDULO DE SALIDAS
230V
S1
0V
SIMON VIS
SIMON VIS
24V
15 14
MDULO DE
ENTRADAS 24V
SIMON VIS
0V
16 0V
SIMON VIS
0V
DATA
S7
18 17
DATA
S8
0V 0V 12-48V
0V
DATA
L5-8
24V
E1M2
DATA
0V
0V 12 11
DATA
0V 0V 12-48V
3 0V
13
DATA
24V
MDULO DE SALIDAS
24V
DATA
DATA
0V
0V 2
SIMON VIS
15 14
DATA
16 0V
SIMON VIS
DATA
18 17
DATA
0V
E2M1
DATA
3 0V
13 0V 12 11 8
DATA
15 14
MDULO DE
ENTRADAS 24V
DATA
16 0V
SIMON VIS
E1M1
DATA
24V
S1
S2
S3
S4
Francesc Barberan
PIG
ORGANIGRAMA FUNCIONAL
PIG
MAYO 2007
N/A
E01
MDULOS
ENTRADA
ALIMENTACION
BAT+
BAT-
- + 24V 0V
RS485
1 0V 2
3 0V
5 0V 6
SIMON VIS
SIMON VIS
MDULO DE
CONTROL
MDULO DE
INTERFASE E/S
1 0V
3 0V
MDULOS
SALIDA
RS232
5 0V 6
7 0V 8
9 0V
10 11 0V 12
7 0V 8
13 0V 14 15 0V 16
MDULOS
SALIDA
Francesc Barberan
PIG
PIG
MAYO 2004
MDULO DE CONTROL
N/A
E02
L
N
T
L N
MAX. 0.7A
SIMON
VIS
ALIMENTACIN
72W
MAX. 3.0A
0V 0V 24V 24V
Francesc Barberan
PIG
PIG
MAYO 2004
N/A
E03
SENSOR
18 17 16 0V 15 14
13 0V 12 11 8
0V
SIMON VIS
MDULO DE
ENTRADAS 24V
ALIMENTACIN
3 0V 4
0V 7 24V
DATA
0V
MDULO
DE
CONTROL
Francesc Barberan
PIG
PIG
MAYO 2004
N/A
E04
ACTUADOR
0V 2
0V 4
0V 6
7 0V 8
SIMON VIS
MDULO DE SALIDAS
24V
MDULO
DE
CONTROL
DATA
0V
24V
0V 0V 12-48V
ALIMENTACIN
Francesc Barberan
PIG
PIG
MAYO 2004
N/A
E05
L
N
EQUIPO
L5-8
S8
S7
S6
S5
SIMON VIS
MDULO DE SALIDAS
230V
MDULO
DE
CONTROL
DATA
0V
24V
S1
S2
S3
S4
ALIMENTACIN
Francesc Barberan
PIG
PIG
MAYO 2004
N/A
E06
1
1
8-24 C.A.
10-34V C.C.
0V 2
0V 4
0V 6
7 0V 8
3
230 V C.A.
SIMON VIS
SIMON
VIS
MDULO DE SALIDAS
24V
0V
N
DATA
MDULO
DIMMER
24V
0V 0V 12-48V
Francesc Barberan
PIG
MDULO DIMMER
PIG
MAYO 2004
N/A
E07
L
N
EQUIPO
12V
230 V
12V
Fuente
Alimentacin
Francesc Barberan
PIG
PIG
MAYO 2004
N/A
E08
TELFONO
BAT-
BAT+
- + 24V 0V
RS485
1 0V
3 0V 4
5 0V 6
SIMON VIS
SIMON VIS
SIMON VIS
MDULO DE
MDEM
MDULO DE
CONTROL
MDULO DE
INTERFASE E/S
RS485
0V 24V - +
1 0V
3 0V
RS232
5 0V 6
7 0V 8
9 0V
10 11 0V 12
7 0V 8
13 0V 14 15 0V 16
ALIMENTACIN
Francesc Barberan
PIG
MDULO MODEM
PIG
MAYO 2004
N/A
E09
L
N
18 17 16 0V 15 14
13 0V 12 11 8
0V
SIMON VIS
C
MDULO DE
ENTRADAS 24V
3 0V 4
12V
230 V
Detector de
Gas
0V 7 24V
DATA
NA
12V
Fuente
Alimentacin
0V
Francesc Barberan
PIG
DETECTOR DE GAS
PIG
MAYO 2004
N/A
E10
18 17 16 0V 15 14
13 0V 12 11 8
ALIMENTACIN
0V
SIMON VIS
15-36V
MDULO DE
ENTRADAS 24V
3 0V 4
0V 7 24V
DATA
0V
NA C
Francesc Barberan
PIG
DETECTOR DE HUMO
PIG
MAYO 2004
N/A
E11
L
N
18 17 16 0V 15 14
13 0V 12 11 8
0V
SIMON VIS
C
MDULO DE
ENTRADAS 24V
3 0V 4
12V
230 V
Detector
Inundacin
0V 7 24V
DATA
NA
12V
Fuente
Alimentacin
SONDA
0V
SONDA
Francesc Barberan
PIG
DETECTOR DE INUNDACIN
PIG
MAYO 2004
N/A
E12
L
N
L5-8
S8
S7
S6
S5
SIMON VIS
230V
MDULO DE SALIDAS
230V
DATA
0V
24V
S1
S2
S3
S4
Francesc Barberan
PIG
ELECTROVLVULA DE AGUA
PIG
MAYO 2004
N/A
L
N
CANAL DERECHO
L
R
CANAL IZQUIERDO
16
15
10
CENTRAL DE
SONIDO
L5-8
S8
S7
S6
S5
ALIMENTACIN
SIMON VIS
MDULO DE SALIDAS
230V
DATA
0V
24V
S1
S2
S3
S4
Francesc Barberan
PIG
CENTRAL DE SONIDO
PIG
MAYO 2004
N/A
E14
DERECHO
L
R
IZQUIERDO
16
ALIM
15
10
CENTRAL DE
SONIDO
0
R
MASA
2 4 5 6 7 A
2 4 5 6 7 A
REGULADOR
SONIDO
EMISOR
AVISOS
I D
MN
MN
Francesc Barberan
PIG
REGULADOR DE SONIDO
PIG
MAYO 2004
N/A
E15
Presupuesto
PRESUPUESTO
228
Presupuesto
Descripcin
Cant.
Precio
Importe
572,20
1.716,60
80,05
560,35
97,50
585,00
158,20
474,60
103,74
103,74
Mdulo de salidas 230V SIMONVIS ref. 8156039. 8 salidas de rel. Tensin de salidas 230V.
006 Ut Intensidad mxima por grupo 10. Dimensin
72mm
147,22
441,66
83,00
498,00
Mdulos Dimmer 350 LR SIMONVIS ref 8199039. Para lmparas halgenas con transformador
Ut Regulable a 24 V. Dimensin 36 mm.
007
229
4.379,95
Presupuesto
Descripcin
Cant
Precio Importe
18
5220
93960
19
3378
64182
10
5302
53020
12357
12357
8550
8550
3623
25361
13
5725
74425
21500
86000
Centrales de Sonido SIMON SONIDO ref. 05021Ut 30. Central de Sonido 1 canal estereo, con regulacin
109
manual de nivel de salida de audio.
18000
54000
Regulador de Sonido SIMON SONIDO Ref 05321Ut 30. Digital, de 1 canal musical estereo110
mono.Regulacin digital de volumen.
13
2350
30500
104
Ut
230
Presupuesto
13
975
12675
2530
15180
3723
3723
111
Ut
231
5.33933
Presupuesto
201
ut
Descripcin
Pulsador SIMON VIS ref. 75553-39. Pulsador para
24V, con led verde incorporado.
Ml
Ml
232
Cant
Precio Importe
22
4.15
91.30
28
2060
57680
625
038
23750
185
085
15725
1.06285
Presupuesto
Ut
1
301
1
302
1
303
1
302
ut
Ut
Ut
Ut
Descripcin
Cant
Precio Importe
Software de Control
35000 35000
32
2450
78400
32
1825
58400
30
3500 1.05000
Horas Ayudante
233
2.76800
Presupuesto
4.37995
MDULOS DOMTICA
5.33933
SENSORES + ACTUADORES
1.06285
EQUIPOS + INSTALACIN
2.76800
SOFTWARE + HORAS
13.55013
SUBTOTAL TOTAL
2.16802
16 % IVA
15.71815
TOTAL PRESUPUESTO
234
Pliego de Condiciones
PLIEGO DE CONDICIONES
235
Pliego de Condiciones
13.1
CONDICIONES GENERALES
13.1.2.- Materiales
236
Pliego de Condiciones
13.1.4.- Personal
El contratista tendr al frente del montaje a un encargado con autoridad sobre los
dems operarios y con conocimientos acreditados y suficientes para la ejecucin del
montaje.
El contratista tendr en obra el nmero y clase de operarios que haga falta para el
volumen y naturaleza de los trabajos que se realicen, los cules sern de reconocida aptitud
y experimentados en el oficio. El Contratista estar obligado a separar de la obra, aquel
personal que a juicio del Director Tcnico no cumpla con sus obligaciones, realice el
trabajo defectuosamente, bien por falta de conocimientos o por obrar de mala fe.
237
Pliego de Condiciones
13.1.5.2.-
Libro de Ordenes
238
Pliego de Condiciones
239
Pliego de Condiciones
13.1.8.- Modificaciones
240
Pliego de Condiciones
Sean de cuenta del Contratista todos los medios y maquinas auxiliares que sean
precisos para la ejecucin de la obra.
Ser por cuenta del Ayuntamiento el suministro de energa elctrica para equipos
auxiliares durante el montaje y las pruebas.
Recepcin Provisional
Una vez terminadas las obras, tendr lugar la recepcin provisional y para ello se
practicar en ellas un detenido reconocimiento por el Director Tcnico y el Ayuntamiento
en presencia del Contratista, levantando acta y empezando a correr desde este da el plazo
de garanta si se hallan en estado de ser admitidas.
DE no ser admitidas se har constar en el acta y se darn instrucciones al
Contratista para subsanar los defectos observados, fijndose un plazo para ello, expirado el
cual se proceder a su nuevo reconocimiento a fin de proceder a la recepcin provisional.
241
Pliego de Condiciones
13.1.12.2.-
Plazo de Garantas
13.1.12.3.-
Recepcin Definitiva
242
Pliego de Condiciones
13.2.-
CONDICIONES FACULTATIVAS
13.2.1.- Contrato
13.2.2.- Responsabilidades
243
Pliego de Condiciones
Siempre que se rescinda el contrato por las causas anteriores o bien por acuerdo
de ambas partes, se abonar al contratista las unidades de obra ejecutadas y los materiales
acopiados a pi de obra que renan las condiciones y sena necesarios para la misma.
Cuando se rescinda el contrato llevar implcito la retencin de la fianza para
obtener los posibles gastos de conservacin, el periodo de garanta y los derivados del
mantenimiento hasta la fecha de la nueva adjudicacin.
244
Pliego de Condiciones
13.3.-
CONDICIONES ECONMICAS
13.3.1.- Fianza
245
Pliego de Condiciones
13.3.3.- Precios
13.3.5.- Penalizaciones
Por retrasos en los plazos de entrega de las obras, se podr establecer tablas de
penalizaciones cuyas cuantas y demoras se fijarn en el contrato.
246
Anexos
ANEXOS
248
Anexos
14.-
ANEXOS
249
Anexos
REFERENCIAS
250
Anexos
15.-
REFERENCIAS
[1]
www.sbt.siemens.com
[2]
www.domoticaviva.com
[3]
www.construnario.com
[4]
www.calefi.es
[5]
www.seguridadplus.com
[6]
www.coati.es
[7]
www.domaut.com
[8]
www.homefutura.es
[9]
www.ibericadeautomatismos.com
[10]
www.maresa.com
[11]
www.ibercomp.com
[12]
251