Sunteți pe pagina 1din 20

INSTITUTO TECNOLGICO DE CHETUMAL

Control lgico programable


ELF-1006

Reporte de conexin PLC

GERMAN RODRGUEZ MAY


1

RESUMEN
Los controladores lgicos programables son de gran utilidad en la actualidad, porque ocupan menos
espacio de trabajo, ya que interna mente cuenta con las funciones necesarias para arrancar o parar
uno o varios motores al mismo tiempo, de acuerdo a la programacin que se le cargue. En este caso
arrancan 3 motores M1, M2, Y M3 simultneamente y se detienen automticamente, en 10s M3, en
otros 10s M2 y por ltimo en otros 10s M1. Y contando con un botn de paro general por alguna
emergencia.

NDICE

RESUMEN.. 2

OBJETIVO DEL TRABAJO ... 4

MARCO TERICO..... 5 - 8

DESARROLLO... 9 - 18

CONCLUSIN. 19

FUENTES DE INFORMACIN.... 20

OBJETIVO DEL TRABAJO


Disear una conexin de escalera en el programa STP 7-Micro/WIN, para luego cargarlo a
Controlador Lgico Programable (PLC), con la finalidad que encienda tres motores al
momento de presionar el botn de arranque, y que automticamente se apaguen cada 10
segundos uno tras otro por medio de tres temporizadores introducidos en el programa.
Primero en 10 segundos se desconect el motor 3, paso otros 10 segundos y se desconect el
motor 2 y por ltimo en otros 10 segundos el motor uno, y todo esto de forma automtica.

MARCO TERICO

CONTROLADOR LGICO PROGRAMABLE


La gama S7-200 comprende diversos sistemas de automatizacin pequeos (Micro-PLCs) que
se pueden utilizar para numerosas tareas. Gracias a su diseo compacto, su capacidad de
ampliacin, su bajo costo y su amplio juego de operaciones, los S7-200 son especialmente
apropiados para solucionar tareas de automatizacin sencillas. Adems, los diversos tamaos
y fuentes de alimentacin de las CPUs ofrecen la flexibilidad necesaria para solucionar las
tareas de automatizacin. Un controlador lgico programable, ms conocido por sus siglas en
ingls PLC (programmable logic controller), es una computadora utilizada en la ingeniera
automtica o automatizacin industrial, para automatizar procesos electromecnicos, tales
como el control de la maquinaria de la fbrica en lneas de montaje o atracciones mecnicas.
Los PLC son utilizados en muchas industrias y mquinas. A diferencia de las computadoras
de propsito general, el PLC est diseado para mltiples seales de entrada y de salida,
rangos de temperatura ampliados, inmunidad al ruido elctrico y resistencia a la vibracin y al
impacto. Los programas para el control de funcionamiento de la mquina se suelen almacenar
en bateras copia de seguridad o en memorias no voltiles. Un PLC es un ejemplo de un
sistema de tiempo real, donde los resultados de salida deben ser producidos en respuesta a las
condiciones de entrada dentro de un tiempo limitado, de lo contrario no producir el resultado
deseado. Su historia se remonta a finales de la dcada de 1960, cuando la industria busc en
las nuevas tecnologas electrnicas una solucin ms eficiente para reemplazar los sistemas de
control basados en circuitos elctricos con rels, interruptores y otros componentes
comnmente utilizados para el control de los sistemas de lgica combinacional.
En 1968 GM Hydramatic (la divisin de transmisin automtica de General Motors) emiti
una solicitud de propuestas para un reemplazo electrnico de los sistemas cableados de rels.
La propuesta ganadora vino de Bedford Associates. El resultado fue el primer PLC, designado
084 porque era el proyecto de Bedford Associates n 84. Bedford Associates comenz una
nueva empresa dedicada al desarrollo, fabricacin, venta y mantenimiento de este nuevo
producto: Modicon (MOdular DIgital CONtroler). Una de las personas que trabajaron en ese
proyecto fue Dick Morley, quien es considerado como el padre del PLC. La marca Modicon
fue vendida en 1977 a Gould Electronics, y posteriormente adquirida por la compaa
alemana AEG y luego por la francesa Schneider Electric, el actual propietario.
Los primeros PLC fueron diseados para reemplazar los sistemas de rels lgicos. Estos PLC
fueron programados en lenguaje Ladder, que se parece mucho a un diagrama esquemtico de
la lgica de rels. Este sistema fue elegido para reducir las demandas de formacin de los
tcnicos existentes. Otros autmatas primarios utilizaron un formulario de listas de
instrucciones de programacin.
Los PLCs modernos pueden ser programados de diversas maneras, desde la lgica de escalera
de rels, a los lenguajes de programacin tales como dialectos especialmente adaptados de

BASIC y C. Otro mtodo es la lgica de estado, un lenguaje de programacin de alto nivel


diseado para programar PLC basados en diagramas de estado.
La funcin bsica y primordial del PLC ha evolucionado con los aos para incluir el control
del rel secuencial, control de movimiento, control de procesos, sistemas de control
distribuido y comunicacin por red. Las capacidades de manipulacin, almacenamiento,
potencia de procesamiento y de comunicacin de algunos PLCs modernos son
aproximadamente equivalentes a las computadoras de escritorio. Un enlace-PLC programado
combinado con hardware de E/S remoto, permite utilizar un ordenador de sobremesa de uso
general para suplantar algunos PLC en algunas aplicaciones.
En cuanto a la viabilidad de estos controladores de ordenadores de sobremesa basados en
lgica, es importante tener en cuenta que no se han aceptado generalmente en la industria
pesada debido a que los ordenadores de sobremesa ejecutan sistemas operativos menos
estables que los PLCs, y porque el hardware del ordenador de escritorio est tpicamente no
diseado a los mismos niveles de tolerancia a la temperatura, humedad, vibraciones, y la
longevidad como los procesadores utilizados en los PLC.
Adems de las limitaciones de hardware de lgica basada en escritorio; sistemas operativos
tales como Windows no se prestan a la ejecucin de la lgica determinista, con el resultado de
que la lgica no siempre puede responder a los cambios en el estado de la lgica o de los
estado de entrada con la consistencia extrema en el tiempo como se espera de los PLCs. Sin
embargo, este tipo de aplicaciones de escritorio lgicos encuentran uso en situaciones menos
crticas, como la automatizacin de laboratorio y su uso en instalaciones pequeas en las que
la aplicacin es menos exigente y crtica, ya que por lo general son mucho menos costosos
que los PLCs
El PLCs (Sistema Lgico Programable), se define como un sistema electrnico digital
diseado para trabajar en ambientes industriales, que usa memorias programables para el
almacenamiento de instrucciones, con las que implanta funciones especficas, (lgicas,
secuenciales, temporizadas, de conteo y aritmticas) para controlar diversos tipos de procesos,
a travs de mdulos de entrada/salida anlogos o digitales.
Arquitectura del PLC.
Los elementos esenciales, que todo autmata programable posee como mnimo son:
a) Seccin de entradas: se trata de lneas de entrada, las cuales pueden ser digitales o
analgicas. A estas lneas conectaremos los sensores (captadores).
b) Seccin de salidas: son una serie de lneas de salida, que tambin pueden ser de carcter
digital o analgico. A estas lneas conectaremos los actuadores.
c) Unidad central de proceso (CPU): se encarga de procesar el programa que el usuario ha
introducido.
A parte de stos podemos disponer de los siguientes elementos:

a) Unidad de alimentacin.
b) Dispositivos perifricos: como nuevas unida des de E/S, ms memoria, unidades de
comunicacin en red, etc.
c) Interfaces: facilitan la comunicacin del autmata con otros dispositivos (como un PC),
autmatas, etc.
Principales componentes de un Micro-PLC S7-200
CPU S7-200
Mdulos de ampliacin S7--200
Paquete de programacin STEP 7--Micro/WIN
Opciones de comunicacin
CPU S7-200.
La CPU es el corazn del autmata programable. Es la encargada de ejecutar el programa de
usuario mediante el programa del sistema (es decir, el programa de usuario es interpretado por
el programa del sistema).
Sus funciones son:
Vigilar que el tiempo de ejecucin del programa de usuario no exceda un determinado tiempo
mximo (tiempo de ciclo mximo). A esta funcin se le suele denominar Watchdog (perro
guardin).
Ejecutar el programa de usuario.
Crear una imagen de las entradas, ya que el programa de usuario no debe acceder
directamente a dichas entradas. Renovar el estado de las salidas en funcin de la imagen de
las mismas obtenida al final del ciclo de ejecucin del programa de usuario.
Chequeo del sistema.
Dentro de la CPU dispondremos de un rea de memoria, la cual emplearemos para diversas
funciones.

Memoria del programa de usuario: aqu introduciremos el programa que el autmata va a


ejecutar cclicamente.
7

Memoria de la tabla de datos: se suele subdividir en zonas segn el tipo de datos (como
marcas de memoria, temporizadores, contadores, etc.).
Memoria del sistema: aqu se encuentra el programa en cdigo mquina que monitoriza el
sistema (programa del sistema o firmware). Este programa es ejecutado directamente por el
microprocesador / microcontrolador que posea el autmata.
Memoria de almacenamiento: se trata de memoria externa que empleamos para almacenar el
programa de usuario, y en ciertos casos parte de la memoria de la tabla de datos. Suele ser de
uno de los siguientes tipos: EPROM, EEPROM, o FLASH.
Mdulos de ampliacin
Los mdulos de ampliacin para las CPU S7-200 ofrecen un nmero determinado de entradas
y salidas integradas. Si se conecta un mdulo de ampliacin se dispondr de ms entradas y
salidas.
Mdulos de Ampliacin Digitales.
Los mdulos de ampliacin digitales reservan siempre un espacio de la imagen del proceso en
incrementos de ocho bits (un byte). Si un mdulo no dispone de un punto fsico para cada bit
de cada byte reservado, se pierden estos bits no utilizados y no se pueden asignar a los
mdulos subsiguientes en la cadena de entradas y salidas. Refirindonos a los mdulos de
salidas, los bits no utilizados en los bytes reservados pueden servir de marcas internas (bits
M). En cuanto a los mdulos de entrada, los bits no utilizados en los bytes reservados se
ponen a cero cada vez que se actualizan las entradas, por lo que no pueden servir de marcas
internas.
Mdulos de Ampliacin Analgicos.
Los mdulos de ampliacin analgicos se prevn siempre en incrementos de dos puntos. Si un
mdulo no ofrece E/S fsicas para cada uno de dichos puntos, se pierden los mismos y no se
pueden asignar a los mdulos subsiguientes en la cadena de entradas y salidas. Puesto que
para la E/S analgicas no se prev ningn espacio en la imagen del proceso, no hay ninguna
manera de aprovechar estas entradas y salidas no utilizadas. Todos los accesos de E/S
analgicas se establecen en el mismo instante de ejecutarse la operacin.
Opciones de comunicacin: Siemens ofrece dos opciones de programacin para conectar el
PC al S7-200, a saber: una conexin directa va un cable PPI multimaestro, o bien un
procesador de comunicaciones (CP) con un cable MPI. El cable de programacin PPI
multimaestro es el mtodo ms usual y ms econmico de conectar el PC al S7-200. Este
cable une el puerto de comunicacin del S7-200 con el puerto serie del PC. El cable de
programacin PPI multimaestro, tambin se puede utilizar para conectar otros dispositivos de
comunicacin al S7-200.

DESARROLLO
En primer lugar se planto un problema el cual deca:
Arrancan 3 motores M1, M2, Y M3. Simultneamente y se detienen automticamente, en 10s
M3, en otros 10s M2 y por ltimo en otros 10s M1. Con un botn de paro general. En el
programa STP 7-Micro/WIN me diente un diagrama de escalera y simularlo en el simulador
S7-200.
Entonces con los conocimientos adquiridos en la materia se planto el siguiente diagrama:

Comienza con el botn de arranque y paro de los tres motores y al mismo tiempo de los
temporizadores para que se apaguen uno despus de otro, en un periodo de 10 segundos, por
esta razn se le asocio la salida de un temporizador al motor 3 con 10 segundos, al motor 2
otro temporizador con 20 segundos y al motor 1 otro con 30 segundos.
Una bes que quedo echo el programa en STP 7-Micro/WIN, se guard con la extensin
.awl, para poder simularlo en el simulador S7-200, y los resultados fueron de acuerdo a lo
esperado.
En primer lugar en el simulador S7-200, se debe de escoger el tipo de CPU para simular, en
este caso es el CPU 226 y luego se carga el archivo .awl, para simularlo como se muestra a
continuacin.

10

11

Unabes abierto en programa .awl, se pone estar y se corre:

Seguidamente se activa con el 1, y con el 0 se pone en marcha el programa activando todo:

12

En este paso cuando se activa con el 0, empieza a correr todo el programa, los motores y los
temporizadores, para ir a pagando uno tras otro cada 10 segundos.

13

14

Ya realizada la simulacin se pas al alambrado fsico del PLC tomando en cuenta que no
existan los temporizadores, como continuacin se aprecia toda la conexin.

15

16

17

18

CONCLUSIN
La elaboracin de una instalacin de un PLC tiene diferentes etapas, para saber si funcionara
o no lo que se quiere, sin embargo existen herramientas auxiliares para que no existan errores
y se est seguro de lo que se est haciendo, como se mencion se utilizaron temporizadores en
el proceso de la simulacin con el STP 7-Micro/WIN y el simulador S7-200 , sin embargo al
momento del alambrado fsico del programa, no se utilizaron dichos elementos, ya que el PLC
solo cuenta con entradas y salidas y por tal motivo el programa que le cargamos tena un
tiempo especfico en el cual iba a desactivar cada salida que en este caso eran los tres
motores.

19

FUENTES DE INFORMACIN

Esteban. (10 abr 2007 ). Controlador lgico programable. 28/04/2015, de wikipedia.org Sitio
web: ttp://es.wikipedia.org/wiki/Discusi%C3%B3n:Controlador_l%C3%B3gico_programable

EDWIN JOSELO CRIOLLO GUATAPI. (2010 ). DESARROLLO E IMPLEMENTACIN


DE UN SISTEMA AUTOMTICO . 28/04/2015, de espoch.edu.ec Sitio web:
http://dspace.espoch.edu.ec/bitstream/123456789/1139/1/25T00142.pdf

20

S-ar putea să vă placă și