You are on page 1of 39

5to C

PLC

Mantenimiento rea Petrleo.

Automatizacin y
Robotica

Controlador Lgico Programable


Programmable Logic Controller

Integrantes:
Luis Miguel Justo Flores
Gerardo de Jess del ngel G.
Oscar Alexis de la Rosa B.
Jos Andrs Villegas Ramos.

Qu es un PLC?
Un controlador lgico programable es:
Un equipo electrnico, que tiene
generalmente una configuracin modular,
p u e d e p ro g r a m a r s e e n l e n g u a j e
inf ormtico, y esta diseado para
controlar procesos en tiempo real y en
ambiente agresivo (ambiente industrial).

PLC
Controlador Lgico Programable
Programmable Logic Controller

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Sabias que?
L a i n ge n i e r a d e c o n t ro l s e h a
desarrollado a travs del tiempo. En el
pasado los humanos eran el mtodo para
controlar los sistemas. En tiempos
recientes la electricidad se ha utilizado
para el control, los primeros controles
elctricos fueron los relevadores. Los
relevadores permiten encender o apagar
un circuito elctrico sin necesidad de un
interruptor mecnico. Fue inventado por
Joseph Henry en 1835.

PLC
Controlador Lgico Programable
Programmable Logic Controller

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Historia.
Los Controladores Lgico Programables
(PLC) fueron inventados como respuesta a
las necesidades de la industria automotriz.
Inicialmente fueron adoptados por las
empresas para sustituir la lgica cableada.
En 1968 GM Hydramatic (la divisin de
transmisiones automticas de General
Motors) emiti una solicitud para realizar
una propuesta que sustituyera la lgica
cableada.

PLC
Controlador Lgico Programable
Programmable Logic Controller

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Historia.
La propuesta ganadora fue realizada por
Bedford Associates. El primer PLC fue el
MODICON 084.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

FAMILIA DE PLC.

Historia.
A finales de los aos 60, la industria
estaba demandando cada vez ms un
sistema de control econmico, robusto,
flexible y fcilmente modificable.
La razn principal de tal hecho fue la
necesidad de eliminar el gran costo que
se produca al reemplazar el complejo
sistema de control basado en relevadores
y contactores.
En 1960 nacieron los primeros autmatas
programables(APIs o PLCs)

PLC
Controlador Lgico Programable
Programmable Logic Controller

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Historia.

Debido al desarrollo de la electrnica.


Se ocupan para la automatizacin de
procesos en la industria.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

LENGUAJE DE
FAMILIA DE PLC.

Tipos de PLC.

PLC tipo nano.

PLC tipo compactos.

PLC tipo modular.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

PLC COMPACTOS SERIE FX


FX3.

PLC
Controlador Lgico Programable
Programmable Logic Controller

PLC TIPO MODULAR.

PLC Tipo nano.


Generalmente este PLC (Fuente, CPU e
I/O integradas) que puede manejar un
conjunto reducido de I/O, en un
nmero inferior a 100.
Permiten manejar entradas y salidas
digitales y algunos mdulos
especiales.

PLC
Controlador Lgico Programable
Programmable Logic Controller

Tipos de PLC

PLC TIPO NANO.

PLC TIPO COMPACTO.

PLC TIPO MODULAR.

PLC Tipo compacto.


Estos PLCs tienen incorporado la
Fuente de Alimentacin, su CPU y
mdulos de
I/O en un solo mdulo
principal y permiten manejar desde
unas pocas I/O hasta varios cientos
(alrededor de 500 I/O) , su tamao es
superior a los Nano PLC y soportan
una gran variedad de mdulos
especiales, tales como:

PLC
Controlador Lgico Programable
Programmable Logic Controller

10

Tipos de PLC

PLC TIPO NANO.

PLC TIPO COMPACTO.

PLC TIPO MODULAR.

PLC Tipo compacto.


Tipos de PLC

Entradas y salidas anlogas.


Mdulos contadores rpidos.
Mdulos de comunicaciones.
Interfaces de operador.
Expansiones de I/O.

PLC
Controlador Lgico Programable
Programmable Logic Controller

11

PLC TIPO NANO.

PLC TIPO COMPACTO.

PLC TIPO MODULAR.

PLC Tipo modular.


Estos PLCs se componen de un
conjunto de elementos que conforman
el controlador final, estos son:
Rack.
Fuente de Alimentacin.
CPU.
Mdulos de I/O.

PLC
Controlador Lgico Programable
Programmable Logic Controller

12

Tipos de PLC

PLC TIPO NANO.

PLC TIPO COMPACTO.

PLC TIPO MODULAR.

Estructura externa de los PLC.

Rack
Principal

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

Este elemento es sobre el que se conectan el resto de los elementos.

PROGRAMACIN.

Va atornillado a la placa de montaje del armario de control.


Puede alojar a un nmero finito de elementos dependiendo del fabricante y
conectarse a otros racks similares mediante un cable al efecto, llamndose en
este caso rack de expansin.

PLC
Controlador Lgico Programable
Programmable Logic Controller

LENGUAJE DE

13

FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

14

FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

15

FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

Fuente de
poder

Es la encargada de suministrar la tensin y corriente


necesarias tanto a la CPU como a las tarjetas (segn
fabricante).

PROGRAMACIN.

La tensin de entrada es normalmente de 110/220VAC de


entrada y 24 DCV de salida que es con la que se alimenta a
la CPU.

PLC
Controlador Lgico Programable
Programmable Logic Controller

16

LENGUAJE DE
FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

17

FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

CPU

El CPU es un elemento inteligente que est en


capacidad de leer e interpretar las instrucciones
cargadas en la memoria y sobre la base de los
estados de las entradas, toma de decisiones sobre
las salidas.

PLC
Controlador Lgico Programable
Programmable Logic Controller

18

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Estructura externa de los PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

Mdulos de E / S

LENGUAJE DE
PROGRAMACIN.

La caracterstica principal de un PLC y que lo diferencia de un computador es su


sistema de entradas y salidas (E/S) compuesto en la mayora de los casos por
mdulos diseados especialmente para proveer la conexin fsica entre el mundo
exterior (Equipos de Campo) y la unidad de procesamiento.

PLC
Controlador Lgico Programable
Programmable Logic Controller

19

FAMILIA DE PLC.

Estructura externa de los PLC.

Mdulos de entrada

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

20

FAMILIA DE PLC.

Estructura externa de los PLC.

Mdulos de salidas

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

21

FAMILIA DE PLC.

Estructura interna de los PLC.


PLC
CPU
P

EEPROM

Batera
RAM

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y

ROM

Bus interno

Interfaz

Fuente
de
poder

Bus del rack


Mdulos
de
entrada

Mdulos
de
salida

Mdulos
funcionales

EXTERNA.

LENGUAJE DE
PROGRAMACIN.

Captadores

Actuadores

PLC
Controlador Lgico Programable
Programmable Logic Controller

22

FAMILIA DE PLC.

Estructura interna de los PLC.

CPU

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

23

FAMILIA DE PLC.

Estructura interna de los PLC.

MEMORIAS

Voltiles: Son aquellas que pierden su contenido cuando les falta el suministro de
energa elctrica, por lo que requieren de un sistema de respaldo que normalmente es
una batera elctrica.
No-voltil mantienen su contenido aunque se produzca una falta de suministro de
energa elctrica, sin necesidad de una batera para el respaldo.

RAM: Memoria de acceso aleatorio de lectura y escritura.


Pueden realizar procesos de lectura y escritura por
procedimientos elctricos. Voltil.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

ROM: Memoria de solo lectura, se puede leer su contenido,


pero no escribir en ellas; los datos e instrucciones los graba el
fabricante y el usuario no puede alterar su contenido.
Permanece aunque haya un fallo en la alimentacin. No voltil.

PLC
Controlador Lgico Programable
Programmable Logic Controller

24

FAMILIA DE PLC.

Estructura interna de los PLC.

MEMORIAS

PROM: Es clasificada como tipo no-voltil, una vez


programada no puede ser borrada o alterada. Cualquier cambio
en el programa requiere de una nueva memoria PROM.
EAROM: Es similar a la EPROM. Para su borrado requiere
solamente de un voltaje elctrico; No voltil.
EPROM: Puede ser programada despus de ser enteramente
borrada mediante el uso de una luz ultravioleta, se clasifica
como no voltil.

EEPROM: (Memoria Elctricamente Borrable nicamente


Programable). Es no-voltil, provee almacenamiento permanente para los
programas, que pueden ser fcilmente cambiados con el uso de una consola de
programacin.

PLC
Controlador Lgico Programable
Programmable Logic Controller

25

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

FAMILIA DE PLC.

Estructura interna de los PLC.

BATERIA

La batera sirve para mantener el programa en la memoria RAM del PLC. Sin
embargo, existen CPU de diferentes modelos y marcas que requieren de una
batera para que el programa almacenado no se pierda al desenergizar el
equipo.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

El CPU indica con un led de color rojo que la batera se ha


agotado. Cuando esto ocurre, hay que reemplazarla caso
contrario perderemos el programa que controla a esa
mquina o proceso.

PROGRAMACIN.

Importante recordar que la memoria RAM de un PLC es


una memoria voltil, es decir que al quedar
desenergizada, pierde toda la informacin almacenada.

PLC
Controlador Lgico Programable
Programmable Logic Controller

LENGUAJE DE

26

FAMILIA DE PLC.

Estructura interna de los PLC.

BUS DE RACK
Bus

Es el conjunto de lneas (cables)


de hardware utilizados para la
transmisin de datos entre los
componentes de un sistema
informtico.
El bus, por lo general supervisado
por el microprocesador, se
especializa en el transporte de
diferentes tipos de informacin.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PROGRAMACIN.

Un bus es en esencia una ruta compartida que conecta diferentes partes del
sistema como el procesador, la controladora de unidad de disco, la memoria y
los puertos de entrada, salida, permitindoles transmitir informacin.

PLC
Controlador Lgico Programable
Programmable Logic Controller

27

LENGUAJE DE
FAMILIA DE PLC.

Estructura interna de los PLC.


CICLO DE FUNCIONAMIENTO DE
UN PLC
Lectura de las entradas fsicas y
actualizacin de la imagen de 1
entradas.
Encendido del PLC,
auto cheque e
inicializacin.

Ejecucin del programa.


Actualizacin de la
imagen de salida.

Tiempo de
Barrido

Lectura de la
imagen de
salidas y
actualizacin
fsica de las
salidas.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
28

LENGUAJE DE
PROGRAMACIN.

Procesar las peticiones de comunicacin. La CPU procesa los


mensajes que haya recibido por el puerto de comunicacin.

Controlador Lgico Programable


Programmable Logic Controller

FAMILIA DE PLC.

Lenguaje de programacin.
Los controles FPC de FESTO pueden ser
programados en:

Diagrama de escalera (Ladder


Diagram Kontaktplan) LDR KOP
Lista de instrucciones (Statement
List Anweisungsliste) STL AWL
Diagrama de funciones (Function
Chart Funktionplan) FCH FUP

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PROGRAMACIN.

Nota: nos enfocaremos al KOP.

PLC
Controlador Lgico Programable
Programmable Logic Controller

29

LENGUAJE DE
FAMILIA DE PLC.

Lenguaje de programacin.

PROGRAMACIN EN LENGUAJE
ESCALERA

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

LENGUAJE DE
PROGRAMACIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

30

FAMILIA DE PLC.

Caractersticas tcnicas PLC FC640


CARACTERISTICAS TCNICAS
FEC-FC640

32/16 E/S Digitales


+ Ethernet

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

31

PLC FC640 FESTO

FAMILIA DE PLC.

Caractersticas tcnicas PLC FC640

INTRODUCCIN.

HISTORIA.

Switch Rotativo

TIPOS DE PLC.

Posicin STOP en
posicin 0

ESTRUCTURA INTERNA Y
EXTERNA.

RUN en cualquier otra


posicin
15 posiciones para se
usados en su aplicacin
como selector de
operacin, ajuste de
timers etc.

PLC
Controlador Lgico Programable
Programmable Logic Controller

32

PLC FC640 FESTO

FAMILIA DE PLC.

Caractersticas tcnicas PLC FC640

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

Entradas/Salidas Analgicas con 1mSeg de


conversin, 12 bits de resolucin,seales de 0-20
mA o 4-20 mA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

33

PLC FC640 FESTO

FAMILIA DE PLC.

Caractersticas tcnicas PLC FC640


LED de RUN

3 estados posibles
Verde

Programa ejecutndose.

Naranja

Programa en paro,
almacenamiento de programa.

Rojo

Error,
sin programa.

PLC
Controlador Lgico Programable
Programmable Logic Controller

34

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC FC640 FESTO

FAMILIA DE PLC.

Familia de PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

35

PLC FC640 FESTO

FAMILIA DE PLC.

Familia de PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

36

PLC FC640 FESTO

FAMILIA DE PLC.

Familia de PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

37

PLC FC640 FESTO

FAMILIA DE PLC.

Familia de PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

PLC
Controlador Lgico Programable
Programmable Logic Controller

38

PLC FC640 FESTO

FAMILIA DE PLC.

Familia de PLC.

INTRODUCCIN.

HISTORIA.

TIPOS DE PLC.

ESTRUCTURA INTERNA Y
EXTERNA.

GRACIAS POR TU ATENCIN.

PLC
Controlador Lgico Programable
Programmable Logic Controller

39

PLC FC640 FESTO

FAMILIA DE PLC.