Está en la página 1de 37

 

     
 

 
11 DICIEMBRE 
 
 
 

INSTITUTO TECNOLÓGICO SUPERIOR DE 
COMALCALCO 
Elaborado por: Ing. Alejandro Arias Cruz 
 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Contenido
 
INSTRUCCIÓN DE LA ASIGNATURA ....................................................................................................................... 3 
REGLAMENTO DEL LABORATORIO DE AUTOMATIZACIÓN ................................................................................... 4 
RÚBRICA ................................................................................................................................................................ 6 
PRACTICA 1: INTRODUCCIÓN AL PLC S7‐200 ........................................................................................................ 8 
PRACTICA 2: CREACIÓN DE UN PROGRÁMA BÁSICO .......................................................................................... 13 
PRACTICA 3: PROGRAMA DE COMPUERTAS LOGICAS ........................................................................................ 17 
PRACTICA 4: CONTROL DE MOTOR DE CD .......................................................................................................... 18 
PRACTICA 5: CONTROL DE UN ASCENSOR .......................................................................................................... 19 
PRACTICA 6: CONTROL DE UN CILINDRO NEUMÁTICO ....................................................................................... 20 
USO DE TEMPORIZADORES, CONTADORES Y MARCAS EN EL PLC S7‐200 .......................................................... 22 
PRACTICA 7: VENTILADOR DE SECADO DE PINTURA .......................................................................................... 25 
PRACTICA 8: ALARMA TRAS 10 PIEZAS DEFECTUOSAS ....................................................................................... 27 
PRACTICA 9: SISTEMA DE ALARMA DE UNA VIVIENDA ....................................................................................... 30 
PRACTICA 10: SEMAFORO ................................................................................................................................... 33 
PRACTICA 11: PORTÓN ........................................................................................................................................ 34 
PRACTICA 12: TALADRO SEMIATOMATICO ......................................................................................................... 35 
PRACTICA 13: TROQUELADORA AUTOMATICA ................................................................................................... 36 
PRACTICA 14: TALADRADORA AUTOMATICA ..................................................................................................... 37 

 
 

Elaboró: Ing. Alejandro Arias Cruz                      2 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
INSTRUCCIÓN DE LA ASIGNATURA 

Esta asignatura aporta al perfil del ingeniero mecatrónico los conocimientos y habilidades
suficientes para controlar, monitorear e interconectar los autómatas que le permitan proyectar,
innovar y mantener equipos mecatrónicos en el sector productivo y de servicios. La materia
provee de herramientas conceptuales y prácticas para aprovechar las posibilidades de
controladores lógicos programables en aplicaciones industriales automatizadas.

Este manual se realizó con la intención de formular las prácticas necesarias para conocer y
desarrollar las competencias para manipular los de controladores que se tienen en la institución,
con la intención de dar énfasis a la manipulación general de los PLC.

Elaboró: Ing. Alejandro Arias Cruz                      3 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
REGLAMENTO DEL LABORATORIO DE AUTOMATIZACIÓN 
 
1. Para ingresar al laboratorio de automatización para clase y/o asesorías, el alumno
deberá dejar su mochila en los lockers habilitados para este fin.

2. El alumno deberá anotarse en la bitácora (colocando nombre matricula y firma) sin saltar
espacios del registro.

3. La tolerancia de entrada es de 10 min después de la hora asignada para la clase.

4. Hacer uso adecuado de las instalaciones, equipo y material asignados para el desarrollo
de las prácticas.

5. Observar, sin excepción, las medidas de seguridad publicadas en el laboratorio, así


como el uso obligatorio del equipo de protección que corresponda, de igual manera
deberá ingresar con bata y zapatos cerrados de lo contrario no se le permitirá el acceso.

6. Abstenerse de introducir y conectar todo tipo de equipo eléctrico o electrónico ajeno a


las instalaciones del laboratorio sin la autorización del responsable.

7. El material requerido deberá ser solicitado por medio de un vale en el que especifique
los datos mencionados en el mismo, así como su credencial oficial vigente del ITSC, y
deberá entregar al responsable del taller o laboratorio, el equipo utilizado en las mismas
condiciones en que se recibió antes de salir de las instalaciones.

8. No podrá ingresar con gorras ni bermudas.

9. Está prohibido introducir y/o consumir alimentos, así como de ingerir bebidas en las
instalaciones del laboratorio.

10. Mantener limpia el área de trabajo.

11. Conducirse con orden y educación hacia el personal académico, de servicio y


compañeros (as) en general, permitiendo tener un ambiente de respeto y de valores,
quedando estrictamente prohibido el lenguaje altisonante.

12. Reportar al encargado cualquier falla o deterioro en el equipo asignado.

13. Se compromete a no hacer mal uso del equipo y las instalaciones del taller o laboratorio,
así como no causar daño por descuido o negligencia.

Elaboró: Ing. Alejandro Arias Cruz                      4 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
14. No deberá rayar, romper, maltratar o alterar la identificación del equipo y sus accesorios
ni sustraer el material, equipo o accesorios propiedad del ITSC.

15. No deberá proporcionar información o documentación falsa para hacer uso de los
servicios.

16. Deberá respetar al personal de servicio y/o a los demás usuarios, así como no alterar el
orden dentro de las instalaciones.

Elaboró: Ing. Alejandro Arias Cruz                      5 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
RÚBRICA 
Requerimientos Contenido Ponderación
» Impresa.
» Nombre completo de la escuela y logotipo.
» Título de la práctica.
1 Portada » Nombre de la carrera. 5% (*)
» Nombre de los integrantes.
» Fecha de entrega.
» Centrado.
» Redactado en tercera persona.
» Arial 12
2 Introducción » Texto justificado 10% (*)
» Extensión 1 página
» Interlineado sencillo
» Redactado en tercera persona
» Arial 12
» Títulos en mayúsculas (Arial 14) y negritas
3 Marco teórico » Texto justificado 10% (*)
» In-terlineado sencillo
» Cada definición acompañada fuente de
referencia de investigación.
» Redactado en tercera persona,
» Arial 12
» Texto justificado.
» Interlineado sencillo
4 Desarrollo 30% (*)
» Cada procedimiento claramente explicado
acompañado de evidencia fotográfica.
» Cálculos y procedimientos analíticos
elaborados en software digital.
» Redactado en tercera persona
» Arial 12
Conclusiones » Texto justificado
5 10% (*)
individuales » Interlineado sencillo
» Extensión máxima 5 renglones
» Nombre al termino de cada conclusión
» Redactado en tercera persona
» Arial 12
Conclusiones
6 » Texto justificado 10% (*)
grupales
» Interlineado sencillo
» Extensión máxima 10 renglones.
» Nombre del libro.
» Autor: Empezando por apellidos.
7 Bibliografía » Año de publicación. 10% (*)
» Nombre de la editorial.
» Link de página (**)

Elaboró: Ing. Alejandro Arias Cruz                      6 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Trabajo en » Interacción con su equipo de trabajo durante
8 15% (*)
equipo el desarrollo de la práctica.
(*) El porcentaje está ligado estrictamente al cumplimiento de los requerimientos y contenido solicitado
(**) Solo se aceptará una bibliografía de internet.

Las practicas tienen una ponderación del 30% sobre la calificación final

Elaboró: Ing. Alejandro Arias Cruz                      7 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 1: INTRODUCCIÓN AL PLC S7‐200 
OBJETIVOS

 Identificar las partes principales del PLC S7-200.


 Conocer el funcionamiento del software STEP 7-Micro/WIN32.
 Implementar un circuito básico basado en los diagramas de escalera para la
automatización de procesos.

INVESTIGACIÓN PREVIA.

 Definición de automatización.
 Concepto y definición de PLC.
 Funcionamiento de los diagramas de escalera.

EQUIPO Y MATERIAL NECESARIO.

 Computadora PC Pentium o superior con un mínimo de 32 MB De memoria Ram y una


capacidad de 30 Mb en disco duro.
 Software STEP 7-Micro/WIN 32 (V3).
 PLC S7-200

MARCO TEORICO.

La presión existente por bajar los costes en los procesos de producción hace que los autómatas
programables (PLC) estén cada vez más difundidos en las aplicaciones de automatización.
También la rápida evolución de la técnica es un factor que requiere autómatas programables
para resolver las tareas de automatización. Justamente el micro-PLC S7-200 conquista cada
vez más campos de aplicación, puesto que es muy potente, su precio es sumamente atractivo
y es muy fácil de usar.

DESARROLLO.

Como primer paso haremos el reconocimiento de las diferentes partes que conforman al PLC
S7-200 como se muestra en la siguiente imagen:

Elaboró: Ing. Alejandro Arias Cruz                      8 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 

El siguiente paso una vez que ya hemos conocido como está conformado el PLC S7-200 es
conectar el cable con el cual se hace la comunicación con la computadora que es por medio
del conector RJ-232 COM1/COM2, por medio de un cable PC/PPI, con este el S7-200 recibe y
emite datos a una velocidad de 9600 bits/s solo en este modelo de PLC, hay que configurar el
Interruptor DIP como se muestra en la figura siguiente:

Elaboró: Ing. Alejandro Arias Cruz                      9 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Una vez que ya hemos conectado el cable de comunicación del PLC S7-200 a la computadora
ahora debemos encender la computadora y abrir el menú inicio, ahí elegimos la carpeta Simatic
(en algunos casos no aparece en este desplegado está dentro de programas) y ahí abrimos lo
que es la carpeta de STEP 7-MicroWIN 32 V3.0 y ahí dentro de esa carpeta se encuentra el
programa ejecutable que se llama STEP 7-MicroWIN 32, dando un clic sobre este iniciara el
programa.

La figura siguiente muestra el aspecto de la pantalla inicial del programa Step7 Micro/Win:

Elaboró: Ing. Alejandro Arias Cruz                      10 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Ejecutar la opción ‘Comunicación’ del menú ‘Ver’ de modo que aparezca la siguiente ventana
de diálogo (en algunas versiones de Micro/Win la opción ‘Comunicación’ aparece en el
submenú ‘Componente’ del menú ‘Ver’.

Indicar el tipo de comunicación empleada (cable conversor o tarjeta de comunicaciones) y su


configuración. Para ello se hará doble clic sobre el icono indicativo del tipo de conexión indicado
en la figura anterior. Deberá seleccionarse una de estas dos opciones:

 PC/PPI cable (PPI) si la conexión es mediante cable conversor.


 CP 5611 (PPI) si la conexión es mediante tarjeta de comunicaciones.

En cuanto a la configuración (a la que se accede haciendo clic sobre el botón ‘Propiedades’,


deberá verificarse que están indicados los siguientes parámetros:

 Dirección: 0
 Timeout: 1 seg.
 Velocidad de transferencia: 9.6 Kbits/s.
 Dirección de estación más alta: 31
 Red multimaestro: el cuadro debe estar marcado en el caso de tarjeta de y no marcado
en el caso de cable conversor.

En el caso de utilizar un cable conversor conectado al puerto serie del PC, deberá indicarse si
se utiliza el puerto COM1 o el puerto COM2. Esto aparece en la solapa ‘Conexión local’ del
cuadro de diálogo de ‘Propiedades’.

Elaboró: Ing. Alejandro Arias Cruz                      11 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
El siguiente paso es comprobar que la comunicación se efectúa sin problemas. Para ello se
deberá encender el autómata y hacer doble clic sobre el icono de actualización de la ventana
de diálogo (se muestra en la figura anterior). El resultado debe ser una lista con los autómatas
conectados al PC que se detectan; en el caso que nos ocupa, aparecerá lógicamente un único
autómata.

Como último paso, haremos una consulta desde el PC hacia el autómata para averiguar cuál
es el modelo exacto de CPU del que dispone este último. Para ello se seleccionará la opción
‘Tipo’ del menú ‘CPU’, de modo que aparezca la ventana de diálogo siguiente:

Sobre esa ventana se pulsará el botón ‘Leer CPU’. Si la comunicación funciona correctamente,
el autómata le indicará al PC el tipo exacto de CPU del que dispone.

Elaboró: Ing. Alejandro Arias Cruz                      12 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 2: CREACIÓN DE UN PROGRÁMA BÁSICO 
OBJETIVO

 Identificar y conocer las herramientas con las que cuenta el Step 7 MicroWin.
 Implementa un programa básico
 Conectar físicamente el PLC y sus complementos

DESARROLLO

Se trabajará con el lenguaje de programación KOP. De este modo, los elementos que
aparecerán en el programa serán contactos, bobinas y cuadros.

La forma de introducir cada uno de estos elementos en el programa será mediante los botones
que se indican a continuación:

Cada uno de los botones abre una lista desplegable con todas las posibles variantes de
contactos, bobinas y cuadros que pueden aparecer en un programa. Con esos elementos se
creará el siguiente programa ejemplo:

Elaboró: Ing. Alejandro Arias Cruz                      13 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
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.

Carga del programa en el autómata.

El programa se ha creado en el PC, y es necesario enviarlo a la memoria del autómata. Para


ello se utiliza la opción ‘Cargar en CPU’ del menú ‘Archivo’.

Puesta en funcionamiento del programa.

Para que el autómata ejecute el programa es necesario ponerlo en modo RUN. Esto puede
hacerse de dos formas:

 Con independencia del PC. Una vez cargado el programa en el autómata, es


posible desconectar el cable que lo une con el PC. Este es el modo de
funcionamiento normal cuando el autómata está instalado como controlador de
un proceso industrial o de cualquier otro tipo. Para probar este modo de
funcionamiento, se desconectará el autómata del PC y se situará el interruptor
RUN / TERM / STOP en la posición RUN.

 Con control desde el PC. Este será el modo de funcionamiento común en la fase
de depuración del programa. Para probar este modo de funcionamiento se debe
mantener la conexión entre autómata y PC, situar el interruptor en la posición
TERM y poner en marcha el programa desde el ordenador con la opción ‘RUN’
del menú ‘CPU’.

Comprobación del funcionamiento del programa.

Una vez puesto en marcha el programa de cualquiera de las dos formas mencionadas
anteriormente, se probará el funcionamiento del mismo desde el entrenador. Para ello se
utilizarán:

 Los interruptores, que actúan como entradas activadas manualmente.


 Los leds indicativos de salidas activas o inactivas integrados en el autómata.

El funcionamiento debe ser el siguiente:

 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).

Elaboró: Ing. Alejandro Arias Cruz                      14 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
El procedimiento de prueba de programas desde el entrenador será siempre el mismo, mientras
no se conecte el autómata a un sistema físico. Cuando se prueben programas más complejos
será necesario simular mediante los interruptores el funcionamiento de entradas cualesquiera
(finales de carrera, sensores de proximidad sin contacto, botoneras, etc.); y se deberá
interpretar el encendido o apagado de los leds como puesta en marcha o paro de salidas
cualesquiera (motores, electroválvulas, calentadores, etc.).

Los elementos del lenguaje KOP que utilizaremos en esta práctica tipo contacto son los
siguientes:

A continuación, se ejemplifica el funcionamiento de cada uno de estos elementos mediante un


programa y el cronograma correspondiente (el cronograma muestra un ejemplo de variación
de los valores de las entradas en el tiempo y el correspondiente comportamiento de las salidas
de acuerdo con el programa.

Elaboró: Ing. Alejandro Arias Cruz                      15 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Los elementos del lenguaje KOP que utilizaremos en esta práctica tipo bobina son los
siguientes:

A continuación, se ejemplifica el funcionamiento de cada uno de estos elementos mediante un


programa sencillo y el cronograma correspondiente.

Elaboró: Ing. Alejandro Arias Cruz                      16 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 3: PROGRAMA DE COMPUERTAS LOGICAS 
Como primer ejercicio tendremos que comprobar las siguientes funciones lógicas que se
muestra en la siguiente tabla de la verdad:

Elaboró: Ing. Alejandro Arias Cruz                      17 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 4: CONTROL DE MOTOR DE CD 
Control de un motor desde un panel de mando, a continuación, se indican los elementos que
constituyen el panel de mando del motor y las entradas y salidas del autómata a las que se
encuentran conectados:

El motor se conecta al autómata mediante dos contactores que lo conectan a la red de modo
que gire en un sentido u otro, y que se comandan desde las salidas Q0.3 y Q0.4 del autómata,
según aparece en la siguiente tabla:

El funcionamiento del sistema debe ser el siguiente:

 El interruptor ON/OFF pone en marcha o para el sistema y enciende o apaga la lámpara


de funcionamiento.
 Si el interruptor está en ON y se actúa sobre la palanca de giro positivo, el motor gira a
derechas y se activa la lámpara indicativa de ese sentido de giro.
 Si el interruptor está en ON y se actúa sobre la palanca de giro negativo, el motor gira a
izquierdas y se activa la lámpara indicativa de ese sentido de giro.
 Si, con el interruptor en ON, se actúa sobre ambas palancas, el motor no girará en ningún
sentido, pero sí se encenderán las dos lámparas indicativas del sentido de giro.

Elaboró: Ing. Alejandro Arias Cruz                      18 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 5: CONTROL DE UN ASCENSOR  

Control de un ascensor con dos pisos, el gráfico siguiente muestra esquemáticamente los
elementos sensores y actuadores presentes en el sistema:

Las conexiones de sensores y actuadores al autómata son las siguientes:

Elaboró: Ing. Alejandro Arias Cruz                      19 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 6: CONTROL DE UN CILINDRO NEUMÁTICO 
Control de un cilindro neumático de doble efecto con el uso de una electroválvula biestable, el
gráfico siguiente muestra esquemáticamente los elementos sensores y actuadores presentes
en el sistema.

MATERIALES

 2 pulsadores
 2 fines de carrera
 1 electroválvula 5/2 biestable
 1 cilindro neumático doble efecto
 1 compresor de aire

CONDICIONES GENERALES

Se dispone de un pulsador de inicio y de paro, los fines de carrera limitan la distancia de


recorrido del cilindro.

CONDICIÓN 1:

Realizar un programa en el cual se pulse el botón de inicio para que el cilindro se expanda y
para contraerse se pulse el botón de paro.

Elaboró: Ing. Alejandro Arias Cruz                      20 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
CONDICIÓN 2:

Realizar un programa en el cual solo baste pulsar el botón de inicio para que el cilindro entre
y salga una sola vez.

CONDICIÖN 3:

Realizar un programa en el cual solo baste con pulsar el botón de inicio para que el cilindro
este entrando y saliendo repetidamente y solo se detenga hasta pulsar el botón de paro.

Elaboró: Ing. Alejandro Arias Cruz                      21 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
USO DE TEMPORIZADORES, CONTADORES Y MARCAS EN EL PLC S7‐
200 
OBJETIVO.

 Conocer el uso de los temporizadores, contadores y marcas del PLC S7-200.


 Utilizar mediante la realización de ejercicios los temporizadores, contadores y marcas
del PLC S7-200.

INVESTIGACIÓN PREVIA.

 Funcionamiento de los temporizadores del PLC S7-200.


 Funcionamiento de los contadores del PLC S7-200.
 Funcionamiento de las marcas del PLC S7-200.

EQUIPO Y MATERIAL NECESARIO.

 Computadora PC Pentium o superior con un mínimo de 32 Mb. De memoria Ram y una


capacidad de 30 Mb en disco duro.
 Software STEP 7-Micro/WIN 32 (V3).
 PLC S7-200

MARCO TEORICO.

La presión existente por bajar los costes en los procesos de producción hace que los autómatas
programables (PLC) estén cada vez más difundidos en las aplicaciones de automatización.
También la rápida evolución de la técnica es un factor que requiere autómatas programables
para resolver las tareas de automatización. Justamente el micro-PLC S7-200 conquista cada
vez más campos de aplicación, puesto que es muy potente, su precio es sumamente atractivo
y es muy fácil de usar.

DESARROLLO.

Temporizadores

TON: Temporizador de retardo a la conexión. Cuenta el tiempo transcurrido


mientras la entrada de habilitación (IN) está activa; cuando se inactiva IN, la
cuenta vuelve a cero.

Elaboró: Ing. Alejandro Arias Cruz                      22 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 

TONR: Temporizador de retardo a la conexión memorizado. Cuenta el


tiempo transcurrido mientras la entrada de habilitación (IN) está activa;
cuando se inactiva IN, la cuenta se mantiene.

En ambos casos aparecen dos parámetros:

 Txxx es el número del temporizador


 n es el valor de preselección (PT) expresado en número de ciclos

Por cada temporizador, se pueden consultar dos datos distintos:

 Un número de dos bytes que representa el tiempo transcurrido desde que el


temporizador empezó a contar. A este dato se le llama valor del temporizador y se
expresa en número de ciclos.
 Un bit que indica si el tiempo transcurrido ha alcanzado el valor de preselección indicado.
Este dato es el que se usa con más frecuencia. Sirve como condición para lanzar un
proceso una vez transcurrido un cierto tiempo.

Los temporizadores que utilizaremos en esta práctica tienen una duración de ciclo de 100ms
(se actualizan cada 100ms). Por lo tanto, para saber el número de segundos transcurrido será
necesario dividir el número de ciclos por 10. El autómata S7-200 también dispone de
contadores que se actualizan cada 10ms y cada 1ms; pero se utilizan de un modo ligeramente
distinto.

Los temporizadores de 100ms que se pueden utilizar en el autómata de las prácticas son:

 TON: desde el T37 hasta el T63


 TONR: desde el T5 hasta el T31

A continuación, se ejemplifica el funcionamiento de un temporizador TON mostrando

un programa sencillo y el cronograma correspondiente:

Elaboró: Ing. Alejandro Arias Cruz                      23 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 

Sobre el cronograma se puede observar que, dado que el temporizador es tipo TON, cada vez
que la entrada de habilitación se inactiva el número de ciclos (valor del temporizador) vuelve a
cero. Sólo cuando el número de ciclos alcanza el valor de preselección (30 ciclos = 3 segundos)
se activa el bit del temporizador.

El funcionamiento de un temporizador TONR también se ejemplifica cambiando el temporizador


en el mismo ejemplo anterior:

Sobre el cronograma se puede observar que, dado que el temporizador es tipo TONR, cada
vez que la entrada de habilitación se inactiva, el número de ciclos (valor del temporizador) se
mantiene. De este modo, el valor de preselección (30 ciclos = 3 segundos) se alcanza antes y
el bit del temporizador está activo durante más tiempo.

Elaboró: Ing. Alejandro Arias Cruz                      24 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 7: VENTILADOR DE SECADO DE PINTURA 
Se desea automatizar un proceso de secado de pintura, de modo que, al pulsar un botón, se
ponga en marcha un ventilador y esté funcionando durante 10 segundos. Las conexiones con
el autómata se muestran en la tabla siguiente:

Contadores

Se utilizarán dos tipos de contadores: el contador hacia delante (CTU) y el contador hacia
delante y hacia atrás (CTUD).

CTU: Contador hacia delante. Cuenta los pulsos (flancos positivos) de la


señal conectada a la terminal CU. Cuando se alcanza el número de pulsos n
indicado en el valor de preselección (PV) el bit del contador se pone a uno.
Si se activa la señal reset (R) el contador vuelve a cero.

CTU: Contador hacia delante y hacia atrás. Cuenta los pulsos (flancos
positivos) de la señal conectada a la terminal CU y descuenta los pulsos
(también flancos positivos) de la señal conectada al terminal CD. Cuando se
alcanza el número de pulsos n indicado en el valor de preselección (PV) el bit
del contador se pone a uno. Si se activa la señal reset (R) el contador vuelve
a cero.

En ambos casos aparecen dos parámetros:

 Cxxx es el número del contador


 n es el valor de preselección (PV) expresado en número de pulsos

Al igual que sucede con los temporizadores, existen dos datos asociados a un contador:

Elaboró: Ing. Alejandro Arias Cruz                      25 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
 Un número de dos bytes que representa el número de pulsos contabilizados desde que
se empezó a contar. A este dato se le llama valor del contador.
 Un bit que indica si el número de pulsos ha alcanzado el valor de preselección indicado.
Este dato es el que se usa con más frecuencia. Sirve como condición para lanzar un
proceso una vez contabilizados un cierto número de eventos.

El autómata S7-200 utilizado en las prácticas dispone de 256 contadores, que van desde el C0
hasta el C255.

A continuación, se ejemplifica el funcionamiento de un contador CTUD mostrando un programa


sencillo y el cronograma correspondiente:

Elaboró: Ing. Alejandro Arias Cruz                      26 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 8: ALARMA TRAS 10 PIEZAS DEFECTUOSAS  
Se desea introducir un elemento de control del número de piezas defectuosas en un proceso
productivo. Se dispone de un sensor de distancia sin contacto que proporciona una señal de
0V cuando detecta una pieza defectuosa (medidas fuera de rango) y una señal de 24V en caso
contrario. Cuando se hayan detectado diez piezas defectuosas, se encenderá una lámpara de
aviso de fallo. Un botón sirve para resetear el sistema y llevar la cuenta de piezas defectuosas
a cero. Las conexiones con el autómata se muestran en la tabla siguiente:

Marcas

Tabla de símbolos

La tabla de símbolos permite asignar nombres simbólicos a las direcciones de memoria del
autómata, lo que hace más legibles los programas y más fácil su depuración. Un ejemplo de
tabla de símbolos sería el siguiente:

De este modo, en el programa en lenguaje de esquema de contactos aparecerán los símbolos,


con lo cual su lectura será mucho más sencilla. A continuación, se muestra un ejemplo
utilizando los símbolos definidos anteriormente:

Elaboró: Ing. Alejandro Arias Cruz                      27 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
Se accede a la tabla de símbolos a través de la opción ‘Tabla de símbolos’ del menú ‘Ver’
(según las versiones del programa, puede accederse a través del submenú ‘Componente’ del
menú ‘Ver’). Una vez escrita la tabla es posible hacer referencia a los símbolos en lugar de las
direcciones de memoria al escribir el programa en lenguaje de esquema de contactos.

Estado del programa

El estado del programa permite ver el estado de cada una de las entradas y salidas del
autómata, así como de cualquier marca o variable. Los valores de los temporizadores y
contadores también se pueden visualizar. Esto supone una ayuda importante durante la prueba
de cualquier programa. Para activar o desactivar la visualización del estado del programa, se
deberá seleccionar o deseleccionar la opción ‘Estado del programa’ del menú ‘Test’; o bien
pulsar sobre el botón correspondiente:

Mientras se visualiza el estado del programa, no es posible modificar el mismo. El aspecto que
presentaría el programa del ejemplo anterior al activar la visualización del estado del programa
sería el siguiente:

Es posible ver cuáles de los contactos permiten el paso de corriente y cuáles no; y se puede
ver también si llega corriente a las bobinas. En el caso de introducir temporizadores o
contadores, podría apreciarse su valor.

Tabla de estado

La tabla de estado representa una ayuda más para la prueba y depuración de programas.
Permite comprobar el valor que toma durante la ejecución cualquiera de las entradas, salidas,
variables, marcas, temporizadores, etc. del programa. Un aspecto de la tabla de estado para el
programa anterior sería el siguiente:

Elaboró: Ing. Alejandro Arias Cruz                      28 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 

En este caso se muestra que los tres elementos tienen valor cero (desactivados). Puede verse
también cómo es necesario elegir, en la columna formato, el tipo de dato que se desea
representar. En este caso se ha elegido tipo ‘bit’; en el caso de representar el valor de un
temporizador se debería haber elegido formato ‘sin signo’ (entero). Se accede a la tabla de
estado a través de la opción ‘Tabla de estado’ del menú ‘Ver’ (según las versiones del
programa, puede accederse a través del submenú ‘Componente’ del menú ‘Ver’). Se deben
indicar sobre la tabla las direcciones de memoria de las cuáles se quiere mostrar el valor; y
también es posible utilizar nombres simbólicos en lugar de direcciones si se han definido
previamente.

Elaboró: Ing. Alejandro Arias Cruz                      29 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 9: SISTEMA DE ALARMA DE UNA VIVIENDA 
Se pretende controlar un sistema de alarma para una vivienda. De acuerdo con lo que se
muestra en la figura siguiente, la vivienda se divide en dos zonas que se vigilan
independientemente, la zona 1 y la zona 2. Si se detecta un intruso en cualquiera de las dos
zonas, se dispara la alarma:

Las entradas y salidas del autómata a utilizar son las siguientes:

El funcionamiento del programa debe ser el siguiente:

 Si la alarma no está activada, y se detecta alguna persona en la zona 1 o en la zona 2


lo único que sucede es que el led indicador parpadea. Se supone que son los
propietarios los que se encuentran en la vivienda.
 Al activar la alarma mediante el interruptor I0.2, se enciende el led indicador y se dan 90
segundos para que el propietario pueda salir de la vivienda. Durante ese tiempo, el
sistema no reacciona ante la detección de personas en cualquiera de las zonas. Pasados
los 90 segundos, la alarma está lista para funcionar.

Elaboró: Ing. Alejandro Arias Cruz                      30 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
 Una vez transcurridos los 90 segundos, en el caso de detectar un intruso se activa una
señal de alerta baja (se usará una marca interna del autómata). Una vez activada la
señal de alerta baja pueden suceder dos cosas: o Antes de que transcurran 60 segundos
se desconecta el sistema mediante el interruptor I0.2. Esto quiere decir que es el
propietario quien ha entrado en la casa y ha desconectado la alarma o Transcurren 60
segundos y nadie desconecta el sistema. Esto quiere decir que realmente hay un intruso.
Se activan tanto la sirena como el relé para la marcación telefónica automática (por
ejemplo, para llamar a la policía). ꞏ Si se activa manualmente la sirena y el relé mediante
el botón I0.3, se pondrán en marcha tanto la sirena como el relé con independencia de
que la alarma esté conectada o desconectada (interruptor I0.2) y sin tiempo de espera.
 Si se desactiva el sistema con el interruptor I0.2 se desactivan sirena y relé, se apaga el
led indicador y se resetean los temporizadores.

Se comenzará por escribir una tabla de símbolos para que el programa resulte más legible. La
tabla de símbolos a introducir será la siguiente:

Con los conocimientos adquiridos en las prácticas anteriores, desarrollar programas en el PLC
S7-200.

INVESTIGACIÓN PREVIA.

 Funcionamiento de las diferentes instrucciones del Simatic.

EQUIPO Y MATERIAL NECESARIO.

 Computadora PC Pentium o superior con un mínimo de 32 Mb. De memoria Ram y una


capacidad de 30 Mb en disco duro.
 Software STEP 7-Micro/WIN 32 (V3).
 PLC S7-200

Elaboró: Ing. Alejandro Arias Cruz                      31 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
MARCO TEORICO.

La presión existente por bajar los costes en los procesos de producción hace que los autómatas
programables (PLC) estén cada vez más difundidos en las aplicaciones de automatización.
También la rápida evolución de la técnica es un factor que requiere autómatas programables
para resolver las tareas de automatización. Justamente el micro-PLC S7-200 conquista cada
vez más campos de aplicación, puesto que es muy potente, su precio es sumamente atractivo
y es muy fácil de usar.

Elaboró: Ing. Alejandro Arias Cruz                      32 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 10: SEMAFORO 
Obtención de una red semafórica mediante funciones de temporización con la siguiente
secuencia:

Elaboró: Ing. Alejandro Arias Cruz                      33 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 11: PORTÓN 
Diseñar el circuito lógico que realice la apertura y cierre de un portón de los tres modos
siguientes:

a) Cuando se acciona el pulsador "P" y esté cerrado, ha de iniciar la maniobra de apertura y no


interrumpir ésta, hasta que el portón accione el final de carrera "A" (ABIERTO).

Cuando se acciona el pulsador "P" y esté abierto, ha de iniciar la maniobra de cierre y no


interrumpir ésta hasta que el portón accione el final de carrera "C" (CERRADO).

b) Manteniendo la maniobra base, expuesta en el apartado, "a)", en el caso de que se produjera,


durante la maniobra de apertura, el accionamiento del pulsador "P", el portón debe pararse,
permaneciendo en este estado hasta que se produzca de nuevo el accionamiento del pulsador,
"P", momento en el cual debe proceder a la maniobra de cierre.

De forma análoga, si, durante la maniobra de cierre, se acciona el pulsador "P", el portón debe
pararse, permaneciendo en este estado hasta que se produzca un nuevo accionamiento del
pulsador "P", momento en el cual debe proceder a la maniobra de apertura.

Elaboró: Ing. Alejandro Arias Cruz                      34 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 12: TALADRO SEMIATOMATICO  
Diseñar el circuito lógico para dar solución a la siguiente problemática:

En la taladradora cuyo esquema aparece en la figura las piezas se insertan manualmente.

El cilindro de sujeción A avanza cuando se presiona el pulsador de arranque.

Una vez sujeta la pieza, se le hace un taladro por medio de la unidad de avance B y la broca
debe retroceder de nuevo. Al mismo tiempo la viruta debe ser soplada por un chorro de aire C.
A continuación, el cilindro de sujeción A libera la pieza.

EL sistema debe tener un pulsador de inicio y un pulsador de paro de emergencia.

Elaboró: Ing. Alejandro Arias Cruz                      35 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 13: TROQUELADORA AUTOMATICA  
Diseñar el circuito lógico para dar solución a la siguiente problemática:

Una cinta metálica debe alimentarse de una bobina hacia una herramienta de corte. La unidad
de alimentación empieza un ciclo cada vez que la herramienta esté arriba de su recorrido
(generando una señal S3). El cilindro A sostiene la banda metálica y el cilindro B retrocede. A
continuación, el cilindro A libera la banda y el cilindro B vuelve a su posición anterior

Elaboró: Ing. Alejandro Arias Cruz                      36 
 
   
MANUAL DE PRÁCTICAS 
Asignatura: Controladores 
Lógicos Programables 
 
PRACTICA 14: TALADRADORA AUTOMATICA  
Se pretende automatizar una máquina taladradora para realizar 4 taladros en unas piezas
rectangulares que se insertan manualmente y se fijan por medio de una leva (ver figura).

La unidad de avance C mueve verticalmente (eje Z) la broca mediante un cilindro neumático


de doble efecto. Los cilindros de posicionado A y B desplazan la mesa en las direcciones X e
Y de forma que puedan determinarse consecutivamente las posiciones de los agujeros 1, 2, 3
y 4 (ver figura).

El ciclo para realizar los 4 taladros de una pieza empieza una vez se ha presionado el pulsador
de puesta en marcha M.

Elaboró: Ing. Alejandro Arias Cruz                      37 

También podría gustarte