Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Entrenador
o Facilita las conexiones en el caso de conectar el autmata a una maqueta de
un proceso fsico.
o Permite probar programas sin conexin a ningn equipo fsico simulando las
entradas manualmente mediante el movimiento de interruptores
(representarn entradas provenientes de sensores).
2
En las figuras siguientes se muestran las entradas y salidas que llevan incorporadas los
autmatas disponibles en el laboratorio, as como el mdulo adicional de salida
analgica. Recurdese que, en esta asignatura, normalmente accionaremos las entradas
y realizaremos las conexiones a travs del entrenador sobre el que est montado el
autmata.
14 entradas digitales
integradas (24 VDC)
2 entradas analgicas
integradas
10 salidas digitales
integradas (por rel)
3
Entorno de programacin
o PC con el programa TIA Portal de Siemens (Totally Integrated Automation
Portal).
La figura siguiente muestra el aspecto de la pantalla inicial del programa TIA Portal
V13:
4
2. PASOS A SEGUIR PARA PROGRAMAR EL AUTMATA
Crear proyecto
5
Para realizar programas con mayor comodidad se recomienda, al menos en las prcticas
iniciales, pasar a la "Vista del proyecto". Para ello pulsaremos el botn "Vista del
proyecto" que aparece en la esquina inferior izquierda, mostrndose la ventana de la
figura siguiente.
Una vez que se ha creado un proyecto nuevo, podemos observar que no existe ningn
dispositivo asociado al mismo (en el panel de la izquierda, en el "rbol del proyecto",
no aparece ningn dispositivo). Los autmatas del laboratorio estn conectados al PC a
travs de un cable y tarjeta de red. Para agregar el autmata al proyecto, primero lo
alimentaremos accionando el interruptor correspondiente del entrenador sobre el que
est montado y, a continuacin, haremos doble click sobre la opcin "Agregar
dispositivo" del panel izquierdo. Una vez hecho esto nos aparecer la ventana de la
figura siguiente.
6
En esta ventana seleccionaremos el botn "Controladores" de la columna de la
izquierda (un autmata es un "controlador") y nos aparecer en la parte central un
listado con todos los posibles modelos de autmatas que pueden conectarse.
Existen 2 mtodos para agregar el autmata: dejando que TIA detecte automticamente
el modelo de autmata, o introducindolo manualmente. A continuacin vamos a ver
cmo se agrega el autmata con cada uno de estos mtodos.
El modelo concreto de CPU puede leerse en el lateral derecho del propio autmata.
En nuestro ejemplo, el modelo de CPU es "CPU 1214C AC/DC/Rly", con cdigo de
modelo "6ES7 214-1BG31-0XB0". Seleccionamos esta CPU en el listado, como se
observa en la figura siguiente.
7
En la parte superior de la ventana anterior se puede escribir un nombre para el
dispositivo (autmata) aunque, en este ejemplo, dejaremos el nombre que
aparece por defecto (PLC_1). Pulsamos el botn Aceptar y despus de un
tiempo se volver a la Vista del proyecto con el autmata ya agregado, como se
observa en la figura siguiente (aparece el autmata "PLC_1" en el panel de la
izquierda).
8
Mtodo 2: Deteccin automtica del dispositivo. En este caso elegimos como
modelo de autmata CPU 1200 sin especificar (en la ventana Agregar
dispositivo), como se muestra en la figura siguiente.
En esta ventana elegimos cualquier versin del firmware (no es necesario conocerla, ya
que el programa la detectar, aunque es conveniente elegir la versin ms baja de las
que aparezca en la lista). Pulsamos el botn Aceptar, y aparecer la ventana de Vista
de dispositivo:
9
En esta ventana seleccionamos la opcin determinar la configuracin del
dispositivo conectado (en el cuadro amarillo de la parte central). A continuacin
aparecer la ventana de Deteccin de hardware.
Se trabajar con el lenguaje de programacin KOP. De este modo, los elementos que
aparecern en el programa sern contactos, bobinas y cuadros.
Para crear nuestro programa, abriremos la opcin "Bloques de programa" del men
de la izquierda. En esta opcin existe la posibilidad de "Agregar un nuevo bloque" o
acceder directamente al bloque "Main [OB1]" que ya est creado, pero vaco. Este es el
bloque principal del programa del autmata, que se ejecuta cclicamente como se ha
explicado en clase de teora.
10
Todas las instrucciones
Instrucciones ms frecuentes
I0.0 Q0.0
I0.0 Q0.1
El programa indica que la salida Q0.0 estar activa cuando lo est la entrada I0.0 y que
la salida Q0.1 estar activa en caso contrario.
Nota: Obsrvese que al arrastrar hacia el programa con el ratn cualquier operacin
(contacto, bobina, etc.), aparece un pequeo cuadrado de color verde indicando lugares
donde puede colocarse dicha operacin en un segmento. Se recomienda practicar con el
editor para familiarizarse con su funcionamiento y ver otras posibilidades del mismo.
Por ejemplo, tambin pueden introducirse operaciones seleccionndolas primero con el
ratn y pulsando despus sobre el punto del programa donde se desea colocar.
11
caso, el editor crea automticamente etiquetas para cada entrada/salida o variable que
vayamos usando en el programa (con los nombres "Tag_1", "Tag_2", etc.), en una tabla
que posteriormente podr ser modificada.
Aunque en el men de la parte superior existen botones directos para compilar y cargar
el programa, la primera vez que se compila y carga el programa de un proyecto es
recomendable hacerlo como se indica a continuacin, para evitar errores de
inconsistencias entre la configuracin del proyecto y las caractersticas del autmata
concreto. Las cargas posteriores del programa del proyecto s pueden hacerse ms
cmodamente desde los botones del men superior.
Pulsaremos el botn derecho del ratn sobre la opcin del panel izquierdo
correspondiente al autmata ("PLC_1 ... "), y seleccionamos la opcin
"Compilar->Hardware y software (solo cambios)", como se muestra en la figura
siguiente.
12
Si no se ha producido ningn error, en la ventana inferior central aparecern mensajes
indicando que el software y hardware se han compilado correctamente.
Opciones de
conexin
13
Pulsamos el botn "Iniciar bsqueda" y, despus de un tiempo, se muestra en la parte
inferior el autmata encontrado, como se puede ver en la figura siguiente.
Autmata
encontrado
14
En esta ventana podemos elegir la accin "Parar todos" en el men de acciones del
mensaje "Parar mdulos", para que se paren todos los mdulos activos del autmata y
pueda cargarse nuestro programa (vase figura siguiente).
Una vez puesto en marcha el programa se probar el funcionamiento del mismo desde
el entrenador. Para ello se utilizarn:
15
Al mover el interruptor correspondiente a la entrada I0.0, la salida Q0.0 tomar
los mismos valores que la entrada (se activa cuando se activa el interruptor) y la
salida Q0.1 tomar los valores contrarios (se inactiva cuando se activa el
interruptor).
16
3. REPASO DE LOS ELEMENTOS DEL LENGUAJE KOP A UTILIZAR EN
ESTA PRCTICA
x
Contacto normalmente abierto: deja circular la corriente cuando
la entrada o variable x est activa (valor 1)
x
Contacto normalmente cerrado: deja circular la corriente cuando
la entrada o variable x est inactiva (valor 0)
I0.1
I0.0 Q0.0
Q0.1
NOT
Q0.1
17
B. Elementos tipo bobina
x
Bobina de asignacin: la salida o variable x se activa si llega
corriente y se inactiva si no llega corriente.
I0.0 Q0.0
I0.0
Q0.0
Q0.1
Q0.1
S
1
Q0.2
Q0.2
Q0.3
R
2
18
4. EJEMPLO 1: CONTROL DE UN MOTOR DESDE UN PANEL DE MANDO
A continuacin se indican los elementos que constituyen el panel de mando del motor y
las entradas y salidas del autmata a las que se encuentran conectados:
I0.0 Q0.0
Q0.1
Q0.2
19
EJERCICIO 1: ADICIN DE UN SENSOR DE TEMPERATURA
Se pide: modificar el programa anterior para que contemple estos nuevos elementos
y probar el resultado sobre el autmata.
Final de carrera
ascensor abajo
SEGUNDA PLANTA
Llamada arriba
LL
contrapeso
ascensor
botn subir
Llamada abajo
Final de carrera LL
ascensor arriba
20
Las conexiones de sensores y actuadores al autmata son las siguientes:
21
EJERCICIO 2: PARADAS SUAVES PARA EL ASCENSOR
Con el objeto de conseguir unas paradas ms suaves, se introducen dos nuevos sensores
de fin de carrera, uno de ellos poco antes de que el ascensor alcance el piso superior y
otro de ellos poco antes de que alcance el piso inferior. Adems se aade un contactor
que cambia el modo de alimentacin del motor de tringulo (mayor tensin aplicada a
los devanados) a estrella (menor tensin) para que en el ltimo tramo del recorrido el
ascensor circule ms lentamente y de este modo la parada sea ms suave.
Las conexiones de los nuevos sensores y el nuevo contactor con las entradas y salidas
del autmata se muestran en la tabla siguiente:
Final carrera ascensor casi arriba Entrada I0.6 contacto = 24V, no contacto = 0V
Final carrera ascensor casi abajo Entrada I0.7 contacto = 24V, no contacto = 0V
Contactor estrella-tringulo Salida Q0.2 24V = tringulo, 0V = estrella
Se pide: modificar el programa anterior para que contemple estos nuevos elementos
y probar el resultado sobre el autmata.
La representacin del ascensor con los dos nuevos sensores instalados se puede
consultar en la figura siguiente:
motor
Final de carrera
ascensor abajo
ascensor
botn subir
botn bajar
PRIMERA PLANTA
Final de carrera
ascensor casi arriba
Llamada abajo
LL
Final de carrera
ascensor arriba
22
EJERCICIO 3: CONTROL DE BARRERA DE GARAJE
La figura siguiente muestra una barrera de entrada a un garaje que se desea automatizar:
final de carrera
barrera arriba
final de carrera
barrera abajo
pulsador
sensor de paso
de vehculo
motor barrera
23