You are on page 1of 7

Universidad Carlos III de Madrid

Departamento de Ingeniera de Sistemas y Automtica

AUTOMATIZACIN INDUSTRIAL
Prctica 1

Introduccin a los autmatas


programables

Marzo 2008

Ramiro Diez

Automatizacin Industrial. Prctica 1

1.- INTRODUCCIN
El objetivo de esta prctica es conocer los autmatas programables que se utilizarn en
la realizacin del trabajo, as como el entorno de programacin de estos autmatas.
En primer lugar se mostrarn los distintos componentes que forman el autmata de
prcticas y a continuacin como se programa y como se ejecutan los programas.
Este guin no es una descripcin exhaustiva del hardware y del software, debe tomarse
como un ndice de los distintos temas que se van a tratar. Las explicaciones se darn durante
la prctica y para cualquier duda se puede consultar la ayuda del programa o el manual del
autmata.

2.- EL AUTMATA TSX PREMIUM


El autmata de prcticas se muestra
en la figura 1, y est formado los
siguientes componentes:
- Bastidor
- Fuente de alimentacin
- Procesador
- Entradas digitales
- Salidas digitales
- Entradas analgicas
- Salidas analgicas
- Telefast
- Cable comunicacin con PC

Figura 1.- Autmata de prcticas

3.- EL ENTORNO DE PROGRAMACIN


El entorno de programacin es el software PL7 Junior V3.1, al que se
accede pulsando sobre el icono:
Mediante este software se puede configurar el autmata, escribir el
programa, transferirlo al autmata y comprobar el funcionamiento.
Una vez lanzado el programa y selecciona la opcin Nuevo del men Archivo, aparece
una ventana como la mostrada en la figura 2. En esta ventana se elige el modelo de
procesador que tiene el autmata, si lleva tarjeta de memoria y si se quiere programar en
Grafcet o no. Una vez pulsado el botn Aceptar aparece la ventana de la figura 3 desde la que
se seleccionan las herramientas de programacin, configuracin y prueba.
2 de 7

r10

Introduccin a los autmatas programables

Figura 2.- Entorno de programacin PL7 Junior

Configuracin

Programacin

Parametrizacin
Prueba
Documentacin

Figura 3.- Navegador de la aplicacin de PL7 Junior


r10

3 de 7

Automatizacin Industrial. Prctica 1

4.- CONFIGURACIN
El primer paso consiste en configurar el autmata, para ello hay que realizar una
configuracin hardware y una configuracin software.
Haciendo doble clic en Configuracin hardware (vase la figura 3) se despliega la
ventana de configuracin. En esta ventana se elige el bastidor y los mdulos que van
colocados sobre l. Una vez configurados los mdulos se pueden ajustar determinados
parmetros.
A la ventana de Configuracin software se puede acceder desde el navegador o desde la
ventana de Configuracin hardware. En este caso se define el nmero de variables, constantes
y bloques funcionales que vamos a necesitar.
Despus de ajustar todos los valores hay que validar.

5.- PROGRAMACIN EN LENGUAJE DE CONTACTOS


En esta primera prctica se va a programar en lenguaje de contactos. Vamos a
programar la tarea principal, para ello se hace doble clic en Main (vase la figura 3), con lo
que se despliega una ventana como la de la figura 4. En la parte inferior de dicha ventana est
la paleta o barra de herramientas con todos los smbolos que se pueden introducir.
En la figura 4 aparece un escaln con los diferentes elementos que lo forman:
- Etiquetas
- Comentarios
- Barras de potencial
- rea de prueba
- rea de accin

-Actividad: Escribir un programa


A continuacin se va escribir un programa para explicar los diferentes elementos y
bloques que se utilizan en lenguaje de contactos. Se incluirn los siguientes elementos:
- En primer lugar colocar un contacto que active una bobina.
- Incluir un temporizador que active una salida transcurridos 5 segundos desde que se
active la entrada.
Ajustar los parmetros del temporizador en el editor de variables.
- Aadir un contador que incremente su cuenta cada vez que se reciba un pulso en la
entrada 12 o en la entrada 15. Se pondr a cero cuando se active la entrada 8.
Ajustar los parmetros del contador en el editor de variables (consultar la
ayuda para los parmetros)
- Colocar un comparador horizontal para comprobar cuando el contador no ha llegado a
su valor mximo.
- Aadir dos bloques de operacin para cambiar el tiempo de cuenta del temporizador en
funcin del valor de la entrada TON 10.
4 de 7

r10

Introduccin a los autmatas programables

Figura 4.- Ventana de programacin en lenguaje de contactos

6.- EJECUCIN DE PROGRAMAS


Para ejecutar un programa primero hay que transferirlo al autmata, a continuacin se
conecta el PC con el autmata y por ltimo se pone el autmata en modo RUN.
Transferir

Conectar


Run


En la barra de estado se puede observar la situacin del autmata

7.- DEPURACIN DE PROGRAMAS


Una vez cargado el programa, en modo conectado se puede ver como evolucionan las
variables en la pantalla del ordenador. Las variables booleanas aparecen con fondo negro
cuando estn activas y en los bloques de funcin se puede observar como vara sus valores las
variables numricas (vase la figura 5).

r10

5 de 7

Automatizacin Industrial. Prctica 1

Otra opcin es utilizar una tabla de animacin en la que se pueden ver alas variables de
forma numrica (vase la figura 5). Permite aadir hasta 40 variables y en algunos casos
modificar sus valores.
Por ltimo, desde el men Debug, se puede acceder a la pantalla de depuracin UC

Figura 5.- Tabla de animacin

8.- DOCUMENTACIN
Desde el programa se puede generar documentacin con datos de configuracin, listados
de variables y el propio programa. La secuencia de operaciones para generar la
documentacin es la siguiente:
- Introduccin de datos
- Seleccin de opciones
- Constitucin de la carpeta
- Impresin

6 de 7

r10

Introduccin a los autmatas programables

9.- ACTIVIDADES
1.- Introducir el siguiente programa y comprobar su funcionamiento:

2.- Introducir el siguiente programa y comprobar su funcionamiento:

3.- Introducir el siguiente programa y comprobar su funcionamiento:

r10

7 de 7