Está en la página 1de 33

INSTALACIONES DOMÓTICAS

CICLO FORMATIVO GRADO MEDIO

INSTALACIONES ELÉCTRICAS Y AUTOMÁTICAS


MÓDULO 0230: INSTALACIONES DOMÓTICAS

CURSO:2015-2016 GRUPO: OC2D

CUADERNO ALUMNO AUTÓMATA PROGRAMABLE


PROFESOR: Joaquín Blázquez Mateos.

2
5.- SISTEMA DOMÓTICO CON AUTÓMATA PROGRAMABLE
SIMATIC S7 1214C
ÍNDICE:
5.1.- CREAR UN PROYECTO CON EL TIA PORTAL.---------------------------04
5.2.- TIPOS DE DATOS.- ----------------------------------------------------------------04
5.2.1.- Tipos de datos soportados por el S7-1200.- --------------------04
5.2.2.- Acceso a áreas de memoria.- ----------------------------------------05
5.2.3.- Acceso a los datos de las áreas de memoria.- -----------------06
5.2.4.- Tipos de datos.- ----------------------------------------------------------07
5.2.4.1.- Bit y secuencia de Bit.-------------------------------------07
5.2.4.2.- Entero.- ---------------------------------------------------------08
5.2.4.3.- Real en coma flotante.- -----------------------------------08
5.2.4.4.- Fecha y hora.- ------------------------------------------------08
5.3.- INSTRUCCIONES DE COMPARACIÓN.- ------------------------------------10
5.3.1.- Instrucciones de comparación.- ------------------------------------10
5.3.2.- Instrucciones de valores dentro y fuera de rango.- ----------10
5.3.3.- Instrucciones de comprobación de validez e invalidez.- ---11
5.3.4.- Ejemplos con instrucciones de comparación.- ----------------11
5.3.5.- Ejercicios con instrucciones de comparación.- ---------------13
5.4.- RELOJ DE TIEMPO REAL.- -----------------------------------------------------14
5.4.1.- Ajustar y leer reloj de sistema y leer reloj local
“WR_SYS_T”, “RD_SYS_T”, “RD_LOC_T”.- -----------------------------14
5.4.2.- Ajustar hora local y cambio de hora.- -----------------------------15
5.4.3.- Ajustar hora en autómata.- -------------------------------------------16
5.4.4.- Crear un DB de datos para leer el reloj.- -------------------------16
5.4.5.- Crear un programa OB1 para leer el reloj.- ----------------------17
5.4.6.- Ejemplos con operaciones de reloj.- ------------------------------19
5.4.7.- Ejercicios con operaciones de reloj.- -----------------------------21
5.5.- ESQUEMAS DE CONEXIONADO DE UNA VIVIENDA.- ----------------22
5.6.- EJERCICIOS GENERALES.- ----------------------------------------------------23
5.6.1.- Control de una vivienda unifamiliar tipo 1.- ---------------------23
5.6.2.- Control de una vivienda unifamiliar tipo 2.- ---------------------24
5.6.3.- Control de una vivienda unifamiliar tipo 3.- ---------------------25
5.7.- EJERCICIO SOBRE SISTEMA DOMÓTICO CON AUTÓMATA.- -----25
5.8.- CONTROL DOMÓTICO CON TELÉFONO MÓVIL.- ----------------------25

3
5.- SISTEMA DOMÓTICO CON
AUTÓMATA PROGRAMABLE.-
SIMATIC S7 1214C

4
5.1.- CREAR UN PROYECTO EN EL TIA PORTAL.-
S7-1200_Paso_a_Paso_v1.0.pdf

5.2.- TIPOS DE DATOS.-


5.2.1.- Tipo de datos soportados por el S7-1200.
El tipo de datos especifica no sólo el tamaño de un elemento de datos, sino también la
estructura de los bits en los datos.

5
5.2.2.- Acceso a áreas de memoria.

Direccionamiento directo de las áreas de memoria de la CPU

6
5.2.3.- Acceso a los datos de las áreas de memoria.

7
5.2.4.-Tipos de datos.
● Bit y secuencias de bit : Bool (valor booleano o bit), Byte (valor byte de 8 bits), Word
(valor de 16 bits), DWord (valor de 32 bits, doble palabra).
● Entero.
– USInt (entero de 8 bits sin signo), SInt (entero de 8 bits con signo).
– UInt (entero de 16 bits sin signo), Int (entero de 16 bits con signo).
– UDInt (entero de 32 bits sin signo), DInt (entero de 32 bits con signo).
● Real en coma flotante : Real (real de 32 bits o valor en coma flotante), LReal (real de 64
bits o valor en coma flotante).
● Fecha y hora: Time (valor de tiempo CEI de 32 bits), Date (valor de fecha de 16 bits),
TOD (valor de hora de 32 bits), DT (valor de fecha y hora de 64 bits).
● Carácter y cadena: Char (carácter único de 8 bits), String (cadena de longitud variable
de hasta 254 caracteres).
● Matriz.
● Estructura de los datos: Struct.
● Tipo de datos PLC.
● Punteros: Pointer, Any, Variant.

5.2.4.1.- Bit y secuencias de Bit.

8
5.2.4.2.- Entero.

5.2.4.3.- Real en coma flotante.

5.2.4.4- Fecha y hora.

9
HORA
El dato TIME se guarda como entero doble con signo y se interpreta como milisegundos.
El formato del editor puede utilizar información para día (d), horas (h), minutos (m),
segundos (s) y milisegundos (ms).
No es necesario especificar todas las unidades de tiempo. Son válidos por ejemplo
T#5h10s y 500h.
El valor combinado de todos los valores de unidad especificados no puede superar los
límites superior o inferior en milisegundos para el tipo de datos Time (-2.147.483.648 ms
a +2.147.483.647 ms).
FECHA
DATE se guarda como valor entero sin signo y se interpreta como número de días
agregados a la fecha patrón 01/01/1990 para obtener la fecha específica. El formato del
editor debe especifica un año, un mes y un día.
TOD
TOD (TIME_OF_DAY) se guarda como entero sin signo y se interpreta como el número
en milisegundos desde medianoche para obtener la hora específica del día (medianoche
= 0 ms). Deben especificarse hora (24h/día), minuto y segundo. Las fracciones de
segundo son opcionales.
DTL
El tipo de datos DTL (fecha y hora largo) utiliza una estructura de 12 bytes para guardar
información sobre la fecha y la hora. DTL se puede definir en la memoria temporal de un
bloque o en un DB. Debe indicarse un valor para todos los componentes en la columna
"Valor inicial" del editor de DB.

10
5.3- INSTRUCCIONES DE COMPARACIÓN.
5.3.1.- Instrucciones de comparación.

5.3.2.- Instrucciones de valores dentro y fuera de rango.

11
5.3.3.- Instrucciones de comprobación de validez e invalidez.

5.3.4.- Ejemplos con instrucciones de comparación.-

12
Para poder ver los valores de las variables en distintos formatos (decimal, hexadecimal,
etc), seleccionamos la variable a visualizar y con el botón derecho del ratón activamos
Forzar-Formato de visualización- Decimal.

13
5.3.5.- Ejercicios con instrucciones de comparación.-
1.- CONTROL DE VALOR DE PULSOS.-
Realizar el programa necesario para controlar los valores de pulsos de una intermitencia, que ha de
funcionar de la siguiente forma:
a).- Con la activación de un selector se activará una salida con intermitencias de onda cuadrada.
b).- Mientras el número de impulsos sea menor de 10, se activará una salida.
c).- Cuando el número de impulsos esté entre 10 y 15 se activar una salida.
d).- Cuando el número de impulsos sea mayor de 15, se activará una salida.
e).- La anulación de las distintas señales y la puesta a cero del valor de impulsos, se realizará a través de
un pulsador.
ASIGNACIÓN:
Selector.- I0.0.
Pulsador de puesta a cero de pulsos.- I0.1.
Salida Intermitencia..- Q0.0.
Salida pulsos < 10.- Q0.1
Salida pulsos entre 10 y 15.- Q0.2
Salida pulsos >15.- Q0.3.
PROGRAMA EN KOP

2.- LLENADO DE UN DEPÓSITO.-


Realizar el programa necesario para el llenado automático de un depósito, que ha de funcionar de la
siguiente forma:
a). - La puesta en marcha del sistema se realizará por la activación del pulsador de marcha.
b).- La parada del sistema se realizará por la activación del pulsador de parada.
c).- El depósito lo llenará un grupo motor-bomba que se pondrá en marcha cuando el sistema esté en
marcha y el depósito tenga menos de 2 litros, parará cuando contenga 5 litros.
d).- La entrada de líquido al depósito será controlada por el contador de impulsos PC1 (DC1), que a cada
litro genera un pulso.
e).- Mientras esté activado el pulsador de abrir, la electroválvula Y1 permitirá la salida de líquido del
depósito.
f).- La salida de líquido del depósito será controlada por el contador de impulsos PC2 (DC2), que a cada
litro genera un pulso.
g).- Se han de controlar:
- Litros que han entrado al depósito mediante el contador DC1.
- Litros que han salido del depósito mediante el contador DC2.
- Litros que hay dentro del depósito mediante el contador DC3.
h).- La puesta a cero de datos se realizará con la activación simultánea de los pulsadores de paro y
emergencia durante 5”.
i).- Las señalizaciones se realizarán:
- El funcionamiento del sistema se indicará con el piloto HH1.
- La avería del sistema motor-bomba se señalizará con el piloto HH2.
- Cuando el depósito esté vacío y el sistema en marcha sonará la alarma HH3.
NOTA: Simulación de entrada de líquido (marca ciclo 400mS) y salida (marca ciclo 1”).

PROGRAMA EN KOP

14
5.4.- RELOJ DE TIEMPO REAL.-
La CPU soporta un reloj en tiempo real. Un condensador de alto rendimiento suministra
la energía necesaria para que el reloj pueda seguir funcionando mientras está
desconectada la alimentación de la CPU. El condensador de alto rendimiento se carga
mientras está conectada la alimentación de la CPU. Tras haber estado conectada la
alimentación de la CPU como mínimo 24 horas, la carga del condensador de alto
rendimiento alcanzará para que el reloj pueda funcionar 10 días por lo general.
El reloj en tiempo real sirve para ajustar la hora del sistema que es el tiempo universal
coordinado (UTC). STEP 7 ajusta el reloj en tiempo real a la hora del sistema. Se dispone
de instrucciones que permiten leer la hora del sistema (RD_SYS_T) o la hora local
(RD_LOC_T). La hora local se calcula según la diferencia con respecto a la zona horaria
y al horario de verano que se han ajustado en la “Configuración de dispositivos” del
reloj de la CPU.
El reloj en tiempo real de la CPU se configura en la propiedad “Hora”. También es
posible habilitar el horario de verano y determinar su fecha y hora de inicio y fin. Para
ajustar el reloj en tiempo real es preciso estar online y en la vista “Online y diagnóstico”
de la CPU. Utilice la función “Ajustar hora”.

5.4.1.- Ajustar y leer reloj de sistema y leer reloj local


“WR_SYS_T”, “RD_SYS_T”, “RD_LOC_T”.
Las instrucciones de reloj se utilizan para ajustar y leer el reloj del sistema de la CPU. El
tipo de datos DTL se utiliza para proporcionar valores de fecha y hora.

15
● La hora local se calcula aplicando la zona horaria y las variaciones correspondientes al
horario de verano/invierno ajustadas en los parámetros de la ficha de configuración del
dispositivo “Hora”.
● La configuración del horario de verano especifica el mes, semana, día y hora de
comienzo del horario de verano.
● La configuración del horario estándar especifica el mes, semana, día y hora de
comienzo del horario estándar.
● La diferencia con respecto a la zona horaria se aplica siempre al valor de hora del
sistema. La diferencia con respecto al horario de verano se aplica únicamente si el
horario de verano está en vigor.

5.4.2.- Ajustar hora local y cambio de hora.-

1.- Entrar en Configuración de dispositivos. Vista de dispositivos. Propiedades.


General. Hora. El autómata no puede estar online para poder ajustar la hora.

2.- Una vez en esta pantalla podremos ajustar la zona horaria y activaremos
“Cambio de horario de verano” para poder introducir los datos correspondientes al
cambio de hora en verano y en invierno, para que se realice de forma automática.

16
5.4.3.- Ajustar hora en autómata.-

1.- Entrar en Online y diagnóstico. Establecer conexión online. Accesos online.


Funciones. Ajustar hora.
2.- Una vez en esta pantalla podremos ajustar la hora del módulo (autómata), o bien
tomar la que tenga el PC.

5.4.4.- Crear un DB de datos para leer el reloj.-

17
1.- Entrar en Bloques de programa. Agregar nuevo bloque. Seleccionar Bloque de datos.
Cambiar el nombre y poner “LEER RELOJ”. Elegir DB global, Automático y Optimizado.
Aceptar.
2.- El DB de datos aparece como “LEER RELOJ (DB1).
3.- Abrimos el módulo “LEER RELOJ (DB1)”.
4.- Seleccionamos el tipo de datos como DTL.
5.- Aparece el nombre de la variable como “Static_1. Cambiar nombre por “RELOJ LOCAL”.
6.- Abrimos esa variable y aparecen los datos del reloj.

5.4.5.- Crear un programa OB1 para leer el reloj.-


1.- En el segmento 1 se inserta la operación de leer reloj local “RD_LOC_T”. Se puede
programar directamente o con condiciones en EN.

2.- Se le asigna una variable ( MW10) para la lectura de valores RET_VAL.

3.- En OUT se asigna el DB1 “LEER RELOJ” y la variable “RELOJ LOCAL”.

18
4.- El segmento tiene errores debido a la variable “RELOJ LOCAL”. Que hay que quitarle el
punto que hay después de las comillas y seleccionar el cuadro “RD_LOC_T”.

5.- El error ya no existe y podemos transferir el programa OB1 y DB1 al autómata.

6.- Ponemos el autómata online y realizamos una lectura del DB1 y su variable “RELOJ
LOCAL”.

7.- En la zona de valores de observación podemos ver todos los datos del reloj, de forma
completa o individual.

19
5.4.6.-Ejemplos con operaciones de reloj.-
1.- LEER RELOJ DEL SISTEMA “RD_SYS_T”.

Nota: Tenemos que crear un DB y agregar una variable DTL. Podemos modificar la fecha y hora desde
“online y diagnóstico”, siempre se modifica la hora local, no la del sistema.

2.- LEER RELOJ LOCAL “RD_LOC_T”.

Nota: Tenemos que crear un DB y agregar una variable DTL. Podemos modificar la fecha y hora desde
“online y diagnóstico”, siempre se modifica la hora local, no la del sistema.

3.- AJUSTAR FECHA Y HORA POR PROGRAMA.

Ajustar fecha y hora por programa al activar la entrada I0.0.

Nota: Tenemos que crear un DB y agregar una variable DTL donde depositamos los nuevos datos del reloj.
Ojo, esta instrucción ajusta la hora de programa en el reloj del sistema.

20
4.- CONVERTIR DATOS DEL RELOJ.
Convertir un dato DTL (Date_And_Time, fecha y hora) en un dato D(Date, fecha) que
equivale a extraer de un dato DTL, la parte D.

Convertir un dato DTL (Date_And_Time, fecha y hora) en un dato TOD (Time_Of_Day,


hora) que equivale a extraer de un dato DTL, la parte TOD.

Nota: Tenemos que crear un DB y agregar una variable D y otra variable TOD donde depositamos los
datos extraídos.

5.- AMBIENTADOR.
Activar la salida Q1.0 durante los primeros 20” de cada minuto.

21
6.- RIEGO POR GOTEO.-
Activar la electroválvula Q1.1 en el periodo comprendido entre las 19 y 20 horas.

7.- SIRENA DE COLEGIO.-


Activar la sirena Q0.7 de un colegio durante los primeros 5” de cada hora comprendida
entre las 9:00 y las 14:00 horas.

22
8.- RIEGO JARDÍN.-
Activar el riego del jardín (Q1.1) todos los días, entre las 14:20 h. y las 15:40 h.

9.- RIEGO HUERTO.-


Activar el riego de un huerto (Q1.2) todos los días, entre las 14:20 h. y las 20:10 h.

23
10.- FUENTE PÚBLICA.
Activar la bomba Q0.3 de una fuente pública todos los sábados y domingos entre las
19:00 y la 1:00 si el anemómetro I0.1 no marca exceso de aire y la célula crepuscular I0.2
indica insuficiente iluminación.

24
11.- ALUMBRADO PÚBLICO.-
Un alumbrado público tiene que funcionar todos los días en el horario comprendido
entre las 17:30 y las 7:15 horas activando la salida Q0.0.

1º.- Leemos el reloj local.

2º.- Con la instrucción de sacar datos del reloj local, configuramos la conversión en los
siguientes pasos:
DATOS DE ENTRADA: DTL.

DATOS DE SALIDA: Time_Of_Day

25
EN LA VARIABLE IN: LEER DATOS DEL RELOJ LOCAL.

Creamos en DB1 otra variable para poder meter los datos que extraemos del reloj
(CONTROL DE HORA, MINUTO Y SEGUNDO).

EN LA VARIABLE OUT: INTRODUCIMOS LA VARIABLE EN DONDE VAMOS A


DISPONER DE LOS DATOS DE HORA, MINUTO Y SEGUNDO.

26
LA OPERACIÓN TERMINADA QUEDA ASÍ:

AHORA YA PODEMOS REALIZAR UNA COMPARACIÓN DIRECTA ENTRE LA


VARIABLE DONDE ESTÁ LA HORA, MINUTO Y SEGUNDO Y EL HORARIO QUE
QUEROS COMPARAR (TOD#17:30:00), ESCRITO COMO ENTRADA DE
CONSTANTE EN FORMATO TOD.

NOTA: SI NECESITAMOS TRABAJAR CON EL DATO DE FECHA


(DATE), REALIZAREMOS LOS MISMOS PASOS PERO SACANDO
DEL RELOJ ESTE DATO.

27
5.4.7.-Ejercicios con operaciones de reloj.-
1.- SISTEMA DE RIEGO DE UN JARDÍN-
Realizar el programa necesario para que un sistema de riego (Q0.6) funcione todos los días según el
siguiente horario:

INICIO FIN
2’30 H. 5’25 H.
a).- Sin franja horaria:
b).- Con franja horaria

2.- SISTEMA DE AVISO-


Realizar el programa necesario para que un sistema de control active una señal (Q0.5) a las 6’30 horas
durante 5” todos los días.

3.- DESPERTADOR.-
Realizar el programa necesario para que se pueda utilizar el reloj como despertador y nos avise según las
siguientes bandas horarias:

BANDAS HORARIAS 1ª 2ª
ACTIVACIÓN 7’15 7’30
DURACIÓN 30” HASTA LA PARADA
- Pulsador de parada I1.5.
- Salida despertador Q0.4.

4.- SISTEMA DE RIEGO DE UNA PARCELA.-


Realizar el programa necesario para un sistema de riego de una parcela (Q0.3) que ha de funcionar según
el siguiente horario:

INICIO FIN DÍA


2’10 3’40 LUNES
4’21 5’55 MARTES Y VIERNES
6’16 7’34 MIÉRCOLES Y JUEVES

5.- SIMULACIÓN DE PRESENCIA EN VIVIENDA.-


Utilizar el reloj como control general de una vivienda en periodos de vacaciones simulado presencia en
varias habitaciones. (2 habitaciones)

6.- CONTROL DE CALEFACCIÓN.-


Utilizar el reloj para control de calefacción aplicando la tarifa nocturna.

28
5.5.-ESQUEMA DE CONEXIONADO EN UNA VIVIENDA.-

5.6.- EJERCICIOS GENERALES.-


29
5.6.1.- CONTROL DE UNA VIVIENDA UNIFAMILIAR TIPO 1.-
Se quiere realizar la automatización de una vivienda unifamiliar para controlar los
siguientes sistemas:
.- SISTEMA DE ALUMBRADO INTERIOR.
.- SISTEMA DE ALUMBRADO EXTERIOR.
.- SISTEMA DE CALEFACCIÓN.
.- SISTEMA DE RIEGO.
.- SISTEMA DE SEGURIDAD.
El funcionamiento de cada uno de los sistemas es el siguiente:
a).- SISTEMA DE ALUMBRADO INTERIOR:
1º.- Con la activación del pulsador I1.0 la iluminación del pasillo (Q1.0) ha de funcionar
durante 10”.
b).- SISTEMA DE ALUMBRADO EXTERIOR:
2º.- El alumbrado exterior de la vivienda (Q1.1) ha de funcionar según el siguiente horario:

ENCENDIDO APAGADO
20 H. 40´ 23 H. 20´

c).- SISTEMA DE CALEFACCIÓN:


3º.- La calefacción de la vivienda (Q0.2) ha de funcionar según el siguiente horario:

ENCENDIDO APAGADO
07 H. 00´ 19 H. 00´

d).- SISTEMA DE RIEGO:


4º.- El riego del jardín de la vivienda (Q0.3) ha de funcionar según las siguientes
condiciones:
MARTES

MARCHA PARO CONFIRMADO ANULADO


02 H. 30' 03 H. 00' I0.4 I0.5

JUEVES

MARCHA PARO CONFIRMADO ANULADO


05 H. 00' 06 H. 30' I0.2 I0.3

e).- SISTEMA DE SEGURIDAD:


5º.- El sistema de seguridad de la vivienda lo controlará un detector de presencia (I0.0), que
al activarse durante más de 5", hará sonar una alarma (Q 0.4).
6º.- El sistema se podrá activar con I0.1 y desactivar con I0.7.

REALIZAR EL PROGRAMA EN KOP CON COMENTARIOS SUFICIENTES PARA PODER


INTERPRETARLO. PROGRAMA PRINCIPAL OB1 Y DATOS DEL RELOJ DB1.

5.6.2.- CONTROL DE UNA VIVIENDA UNIFAMILIAR TIPO 2.-


30
Se quiere realizar la automatización de una vivienda unifamiliar para controlar los
siguientes sistemas:

.- SISTEMA DE ALUMBRADO INTERIOR.


.- SISTEMA DE ALUMBRADO EXTERIOR.
.- SISTEMA DE CONTROL DE PERSIANAS.
.- SISTEMA DE RIEGO.
.- SISTEMA DE SEGURIDAD.

El funcionamiento de cada uno de los sistemas es el siguiente:


a).- SISTEMA DE ALUMBRADO INTERIOR:
1º.- Con la activación del pulsador SQ1 (I0.1), ha de funcionar la iluminación del pasillo (Q0.0).
2º.- Con la activación del pulsador SQ2 (I0.2), se ha de activar la iluminación del salón (Q0.1).
3º.- Con la activación del pulsador SQ0 (I0.0), se ha de desactivar la iluminación del pasillo y del salón.
b).- SISTEMA DE ALUMBRADO EXTERIOR:
4º.- El alumbrado exterior 1 de la vivienda (Q0.2) ha de funcionar según el siguiente horario:
LUNES
ENCENDIDO APAGADO
21 H. 05´ 22 H. 10´
5º.- El alumbrado exterior 2 de la vivienda (Q0.3) ha de funcionar según el siguiente horario:
JUEVES
ENCENDIDO APAGADO
22 H. 30´ 23 H. 52´
c).- SISTEMA DE CONTROL DE PERSIANAS:
6º.-La persiana del dormitorio principal ha de funcionar subiendo según las siguientes
condiciones:
MOTOR SUBIR FC SUPERIOR HORA
Q0.4 I0.3 13 H. 23'
7º.-La persiana del dormitorio principal ha de funcionar bajando según las siguientes
condiciones:
MOTOR BAJAR FC INFERIOR HORA
Q0.5 I0.4 14 H. 34'
d).- SISTEMA DE RIEGO:
8º.- El riego del sector 1 del jardín de la vivienda (Q0.6) ha de funcionar según las siguientes condiciones:
DOMINGO Y MARTES
MARCHA PARO CONFIRMADO ANULADO
03 H. 20' 03 H. 40' I0.5 I0.6
9º.- El riego del sector 2 del jardín de la vivienda (Q0.7) ha de funcionar según las siguientes condiciones:
JUEVES Y VIERNES
MARCHA PARO CONFIRMADO ANULADO
05 H. 00' 06 H. 30' I0.7 I1.0
e).- SISTEMA DE SEGURIDAD:
10º.- El sistema de seguridad de la vivienda, lo controlará un detector de presencia (I1.1). Se activará con
pulsador I1.2 y se desactivará con el pulsador I1.3.
Sí el sistema esta activado y se detecta presencia, sonará la alarma Q1.0 hasta su desactivación.

REALIZAR EL PROGRAMA EN KOP CON COMENTARIOS SUFICIENTES PARA PODER


INTERPRETARLO. PROGRAMA PRINCIPAL OB1 Y DATOS DEL RELOJ DB1.

31
5.6.3.- CONTROL DE UNA VIVIENDA UNIFAMILIAR TIPO 3.-
Las características técnicas de la vivienda, la distribución y los sistema de control
utilizados y su funcionamiento, lo realizarán los alumnos.
Una vez diseñado el funcionamiento de cada sistema, se realizará el programa y la
simulación en el autómata.

REALIZAR EL PROGRAMA EN KOP CON COMENTARIOS SUFICIENTES PARA PODER


INTERPRETARLO. PROGRAMA PRINCIPAL OB1 Y DATOS DEL RELOJ DB1.

5.7.-EJERCICIO SOBRE SISTEMA DOMÓTICO CON


AUTÓMATA PROGRAMABLE. -

El alumno realizará un ejercicio similar a los resueltos anteriormente.


El ejercicio llevará preguntas teóricas y un ejercicio de programación sobre una vivienda
unifamiliar en el que se han de realizar:
a).- La configuración del equipo.
b).- El programa en KOP.
c).- La simulación en el autómata.

5.8.-CONTROL DOMÓTICO CON TELÉFONO MÓVIL. –


5.8.1-INSTALACIÓN DE PROGRAMAS. –

..\CONTROL DOMÓTICO CON MÓVIL\INSTRUCCIONES DE INSTALACIÓN


ISWvisEditor.doc

5.8.2-EJERCICOS DE CONTROL DOMÓTICO CON MÓVIL. –

1.- Realizar un proyecto para ver las distintas funciones de un pulsador: Set, Reset, Toggle y
PushButton.

2.- Realizar un proyecto para que distintos objetos puedan ser visibles o no en función de
variables.

3.- Realizar un proyecto para ver distintas imágenes controladas por variables de entrada.

4.- Realizar un proyecto con varias pantallas y poder cambiar de pantalla con pulsadores.
32
5.- Realizar un proyecto de una vivienda unifamiliar con las siguientes características:
.- Proyecto con logotipo de la empresa en todas las pantallas.
.- Pantalla principal con el plano de toda la vivienda.
.- Pantalla individual con cada una de las habitaciones de la vivienda.
.- Cada pantalla llevará el nombre de la habitación y la función domótica asignada.
.- Desde la pantalla principal se podrá ir a cada una de las pantallas individuales y desde
estas regresar a la principal.
.- En cada habitación se gestionará una función domótica:
- Control de iluminación.
- Control de calefacción.
- Control de alarmas de intrusismo.
- Control de alarmas de agua y gas.
- Control de persianas.

5.9.-CONTROL DOMÓTICO POR PÁGINA WEB. –


5.9.1-INSTALACIÓN DE PROGRAMAS. –

POR REALIZAR

33

También podría gustarte