Sunteți pe pagina 1din 31

PFR Controladores Lógicos Programables Control Discreto

ARQUITECTURA DE LOS
AUTOMATAS PROGRAMABLES
Controladores Lógicos Programables
Control Discreto

Índice
• Objetivos
1. Estructura básica del PLC:
1.1 Fuente de alimentación.
1.2 Unidad de procesamiento central.
1.3 Módulos de Entrada / Salida.
1.4 Módulos de memoria.
1.5 Unidad de programación.
2. Funcionamiento:
1. Direccionamiento.
2. Ciclo de respuesta.
3. Memoria Interna
4. Set Reset
• Bibliografía

1
PFR Controladores Lógicos Programables Control Discreto

Objetivos

• Identificar las partes constitutivas del PLC. Explica


el principio de funcionamiento de cada una de las
partes del PLC.
• Programar utilizando BIT´s internos, y memorias
SetReset, o en la solución de problemas.

CONTENIDOS

• Estructura básica del PLC.


– Fuente de alimentación.
– Unidad de procesamiento central. Módulos de
entrada.
– Módulos de salida.
– Módulos de memoria.
– Unidad de programación.
• Memorias internas o marcas.
• Memorias Set Reset.
• Ejemplos aplicativos.

2
PFR Controladores Lógicos Programables Control Discreto

INTRODUCCIÓN

• Para un eficaz diagnóstico de las fallas, en un


automatismo, se debe conocer plenamente el PLC y
su entorno.
• Esto significa identificar sus partes constructivas,
tanto internas como externas, realizar una buena
programación, lograr montarlo y cablearlo
adecuadamente y, finalmente, ponerlo en
funcionamiento.

1. ESTRUCTURA BÁSICA DE UN PLC


• Fuente de alimentación.
• Unidad de Procesamiento Central (CPU).
• Módulos de entrada/salida (E/S).
• Módulos de memoria.
• Unidad o terminales de programación.

3
PFR Controladores Lógicos Programables Control Discreto

EL PLC CONTROLANDO UN
PROCESO

• El PLC realiza el “tratamiento” de la información.


• Recibe la información, la procesa y emite órdenes.

PROCESO

ACTUADORES
SENSORES

PLC

OPERADOR
HUMANO

4
PFR Controladores Lógicos Programables Control Discreto

TIPOS DE SEÑALES

Señales discretas :
Sólo toman dos valores perfectamente
distinguibles: hay señal o no hay señal.
Provienen de transductores discretos.
Ej.: La señal de un termostato.
t
Señales analógicas :
Varían en el tiempo en forma continua.
Provienen de transductores continuos.
Ej.: La señal de un tacogenerador.
t

TIPOS DE SEÑALES

E PLC
N S
T A
R L
A I
D D
A A

5
PFR Controladores Lógicos Programables Control Discreto

ARQUITECTURA DEL PLC

• El PLC está construido con componentes


electrónicos (microprocesadores entre ellos),
los cuales trabajan a tensiones y corrientes
muy bajas.

ARQUITECTURA DEL PLC

… a continuación describiremos brevemente


la función de cada una de sus partes ...

6
PFR Controladores Lógicos Programables Control Discreto

FUENTE DE ALIMENTACIÓN

• Tiene la función de adaptar la tensión de la


red (220V y 60Hz) a la de funcionamiento
de los circuitos electrónicos internos del
autómata y otras tarjetas, tales como
entradas/salidas, etc.

UNIDAD CENTRAL DE
PROCESAMIENTO (CPU)

• Es el cerebro del controlador.


• Es la parte más compleja del controlador
programable.
• Está hecha a base de microprocesadores y
memorias. Tiene dos tipos de memorias:
ROM y RAM.

7
PFR Controladores Lógicos Programables Control Discreto

MÓDULOS DE ENTRADA/SALIDA
(E/S)

• Son tarjetas electrónicas, a través de las


cuales se intercambia información entre la
CPU del controlador programable y los
dispositivos de campo del sistema.
• Estas tarjetas pueden ser: discretas o
análogas, en DC o AC.

MÓDULOS DE ENTRADA
DISCRETA

• Estos módulos son los encargados de leer los


datos del proceso, de tipo discreto.
• A estos módulos o tarjetas se conectan:
pulsadores, interruptores, conmutadores,
selectores, finales de carrera, detectores de
proximidad, interruptores de nivel, etc.
• En el módulo está un opto-acoplador que
aísla eléctricamente el dispositivo de campo
con el procesador del PLC.

8
PFR Controladores Lógicos Programables Control Discreto

MÓDULOS DE ENTRADA DISCRETA

Interfase para entrada discreta en DC

MÓDULOS DE ENTRADA DISCRETA

Interfase para entrada discreta en AC

9
PFR Controladores Lógicos Programables Control Discreto

MÓDULOS DE SALIDA
DISCRETA

• Estos módulos convierten las señales


procedentes de la CPU, y transmiten las
órdenes hacia los dispositivos externos
(actuadores), en la que sólo es necesario
transmitir dos estados lógicos: activado o
desactivado.
• Los actuadores que se conectan a estas
interfases pueden ser: contactores, relés,
lámparas indicadoras, electroválvulas,
displays, anunciadores, etc.

MÓDULOS DE ENTRADA ANALÓGICA

• Estos módulos tienen como función,


digitalizar las señales analógicas para que
puedan ser procesadas por la CPU. Estas
señales analógicas pueden ser
magnitudes de temperaturas, presiones,
tensiones, corrientes, velocidades, etc.

10
PFR Controladores Lógicos Programables Control Discreto

MÓDULOS DE ENTRADA ANALÓGICA

• El tipo de señal que reciben, pueden ser de


tensión o de corriente, en rangos
normalizados:
–Señal de corriente: 0-20 mA, 4-
20mA, ±10mA.
–Señal de tensión: 0-10V, 0-5V, 0-2V,
±10V.

MÓDULOS DE SALIDA ANALÓGICA

• Estos módulos son usados cuando se


desea transmitir hacia los actuadores
analógicos señales de tensión o de
corriente que varían continuamente.
• Su principio de funcionamiento puede
considerarse como un proceso inverso al
de los módulos de entrada analógica.

11
PFR Controladores Lógicos Programables Control Discreto

MÓDULOS DE SALIDA ANALÓGICA

• Las señales analógicas de salida son de dos


tipos: señales de corriente y señales de tensión.
• Dentro de los valores normalizados tenemos:
–Señal de corriente: 0-20mA, 4-20mA,
± 20 mA.
–Señal de tensión: 0-10V, ± 10V.

La memoria ROM
(Read Only Memory)

• Es una memoria de sólo lectura, que


contiene el sistema operativo con que
opera el controlador, NO SE BORRA.
• Se dice también que es una memoria
ejecutiva, fue programada por el
fabricante del PLC para ejecutar las
instrucciones.

12
PFR Controladores Lógicos Programables Control Discreto

La memoria RAM
(Random Access Memory)

• Memoria de acceso aleatorio, es fácil de


modificarla, su información desaparece al
faltarle corriente (volátil).
• Se dice también que es una memoria de
aplicación, pues en ésta se ubica la memoria
del usuario, podrá ser modificado cuando se
requiera, es “NUESTRO PROGRAMA”.

MÓDULOS DE MEMORIA
ADICIONALES

• Son dispositivos electrónicos enchufables en la CPU,


destinados a guardar información de manera
provisional o permanente.
• Se cuentan con dos tipos de memorias:
• Volátiles: RAM, ya mencionada, con la diferencia
que también pueden ser enchufables.
• No volátiles: EPROM y EEPROM.
A continuación detallamos estos:

13
PFR Controladores Lógicos Programables Control Discreto

MEMORIA EPROM
(Enable Programmable Read Only
Memory)

• Es un módulo de memoria enchufable del tipo


no volátil. Se utiliza normalmente para guardar
programas definitivos ya probados y
debidamente depurados, además pueden ser
transportados y utilizados en cualquier
momento.
• Estos módulos son programados con señales
eléctricas, mientras que para borrarlos deben
ser sometidos luz ultravioleta.

MEMORIA EPROM

14
PFR Controladores Lógicos Programables Control Discreto

MEMORIA EEPROM
(Electrically Erasable
Programmable Read Only Memory)

• Este módulo tiene las mismas características


que el módulo EPROM, con la única
diferencia que tanto la escritura como el
borrado se realiza eléctricamente.

BATERÍA DE RESPALDO

• El contenido de la memoria RAM, es volátil,


generalmente se salvaguarda mediante una batería de
larga duración (entre 2 a 5 años) enchufable en la
CPU; por lo tanto,es importante que esta batería se
mantenga en perfectas condiciones.

15
PFR Controladores Lógicos Programables Control Discreto

EL DIÁLOGO
HOMBRE-MÁQUINA

La etapa que permite la comunicación entre el


operador humano y la inteligencia del PLC se
denomina diálogo hombre-máquina.

El dispositivo que se usa para esta


PLC comunicación se denomina
Terminal de programación.

OPERADOR
OPERADOR
HUMANO
HUMANO

UNIDAD DE PROGRAMACIÓN

• Las unidades o terminales de programación,


son el medio por el cual el hombre podrá
acceder a la escritura, lectura, modificación,
monitoreo, forzado, diagnóstico y la puesta a
punto de los programas.
• Estos aparatos están constituidos por un teclado
y un visualizador o pantalla. Son una
herramienta muy importante y necesaria para el
diálogo con el PLC, pero físicamente
independiente.

16
PFR Controladores Lógicos Programables Control Discreto

2. FUNCIONAMIENTO

Direccionamiento
Ciclo de respuesta del PLC.

FUNCIONAMIENTO

• El usuario ingresa el programa a través del


dispositivo adecuado (un cargador de programa o
PC) y éste es almacenado en la memoria de la
CPU.
• La CPU, que es el "cerebro" del PLC, procesa la
información que recibe del exterior a través de la
interfaz de entrada y de acuerdo con el programa,
activa una salida a través de la correspondiente
interfaz de salida.

17
PFR Controladores Lógicos Programables Control Discreto

Funcionamiento

• Evidentemente, las interfaces de entrada y salida


se encargan de adaptar las señales internas a
niveles del la CPU. Por ejemplo, cuando la CPU
ordena la activación de una salida, la interfaz
adapta la señal y acciona un componente
(transistor, relé, etc.)

Funcionamiento

Estructura de un PLC

18
PFR Controladores Lógicos Programables Control Discreto

Funcionamiento

 Al comenzar el ciclo, la CPU lee el estado de las entradas.


 A continuación ejecuta la aplicación empleando el último
estado leído.
 Una vez completado el programa, la CPU ejecuta tareas
internas de diagnóstico y comunicación.
 Al final del ciclo se actualizan las salidas.
 El tiempo de ciclo depende del tamaño del programa, del
número de E/S y de la cantidad de comunicación requerida.

Ejecución Cíclica del Programa

Módulo de
Comienzo del Ciclo de Autómata Entrada

Lectura de los Estados de los Módulos de Entrada,


Almacenando los datos en la Imagen de Proceso de Entrada (PAE)
Ciclo de la

max. 300ms

Ejecución del OB1 Bloque LD E 0.1


(ejecución cíclica) OB 1 A E 0.2
CPU

Eventos (interrupción de tiempo, hardware, etc.) = A 0.0


Rutinas de Interrupción.

Se vuelca el contenido de la Imagen de Proceso de Salida Módulo de


(PAA) en los Módulos de Salidas Salida

19
PFR Controladores Lógicos Programables Control Discreto

Imágenes de Proceso

PAE PAA
Programa de
Byte 0 Usuario Byte 0
Byte 1 Byte 1
Byte 2 1 Byte 2
: : :
: : : 1
: A E 2.0 :
= A 4.3
:
:
:
Memoria de la CPU : Memoria de la CPU

Funcionamiento

20
PFR Controladores Lógicos Programables Control Discreto

3. PROGRAMACIÓN :
En este módulo veremos otra
herramienta de programación:
MEMORIAS INTERNAS

MEMORIAS INTERNAS

• También llamada “salida virtual”, es decir,


que físicamente no activa una salida fuera
del PLC.
• Tiene la función equivalente a la función de
los relés auxiliares en los tableros
convencionales.

21
PFR Controladores Lógicos Programables Control Discreto

MEMORIAS INTERNAS

• En la lógica del programa, simplifican el


circuito para un mejor seguimiento y
comprensión.
• Según la marca y procedencia del PLC, se le
conoce en la programación como:
– Bits (B)
– Marca (M)
– Bandera (F), etc.

Desarrollemos un ejemplo:

• Tenemos esta aplicación que deseamos


programarla en el PLC:

22
PFR Controladores Lógicos Programables Control Discreto

Desarrollemos un ejemplo:

• Si lo pasamos a
diagrama de
contactos, se ve
así.
• Pero ...

Desarrollemos un ejemplo:

• El primer
inconveniente O 0,1
que tenemos
es el espacio
limitado en la
pantalla del
programador.

23
PFR Controladores Lógicos Programables Control Discreto

Desarrollemos un ejemplo:

• Sólo tienen
4 escalones
por label
(nivel).

Desarrollemos un ejemplo:

Solución:
Veamos otra alternativa
1 2 3 4 5 6
eléctrica.
s1 s4 s5 s7 s8 s9
Funcionalmente, el
circuito presentado en la s2 s6 s10

lámina siguiente es el s3 s11 s12


mismo que el mostrado... s13

s14

K1

24
PFR Controladores Lógicos Programables Control Discreto

Sólo hemos usado relés auxiliares


...

Nuestro diagrama de contactos


sería:

25
PFR Controladores Lógicos Programables Control Discreto

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• En todo sistema de mando es necesario memorizar


algunas señales, por ejemplo, en los circuitos
eléctricos tenemos:

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• Tan sólo pulsando marcha, el contactor se energiza,


y seguirá así hasta que se pulse paro.
• La salida K1 se ha memorizado

26
PFR Controladores Lógicos Programables Control Discreto

PROGRAMACIÓN : MEMORIAS SET


/ RESET
¿Hasta cuándo?..

• Hasta que se pulse paro.


• La salida K1 será
reseteada.

PROGRAMACIÓN : MEMORIAS SET


/ RESET
Esto es posible hacerlo también en el PLC de esta
forma:

27
PFR Controladores Lógicos Programables Control Discreto

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• Pero hay una herramienta que simplica las


cosas: LA MEMORIA SET/ RESET.
• En diagrama de funciones se representa así:

R Q

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• El diagrama de contactos se representa así:

I 0,1 O 0,1
I 0,1 S S
I 0,2 O 0,1
I 0,2 R Q O 0,1 R

28
PFR Controladores Lógicos Programables Control Discreto

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• ¿Cómo funciona la lógica?. Sigamos la


secuencia en el tiempo.
Si accionamos
2
1 Set
1 S
0 S

0 R Q
0 R Q ? 1
Indeterminado Se Setea

PROGRAMACIÓN : MEMORIAS SET


/ RESET

3 Se quedó Seteado
0 S

0 R Q 1
• ¿Hasta
cuándo? ...

29
PFR Controladores Lógicos Programables Control Discreto

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• …Hasta que se mande un 1 lógico al


RESET.
…4 5
0 S 0 S

1 R Q 0 R Q
0 0
Se Resetea Se quedó Reseteado

PROGRAMACIÓN : MEMORIAS SET


/ RESET

• ¿Qué pasa cuando se presiona el SET y


el RESET a la vez?

1 S 1 R

1 R Q 1 S Q
0 1
Tiene prioridad el
que está abajo

30
PFR Controladores Lógicos Programables Control Discreto

Bibliografía
• Allen-Bradley (2001) Controllogix 5000 controllers
common procedures programming manual. New York:
Allen Bradley. (629.8PLC/A-2).
• Ramírez Quiroz, Elmer (1997) Controladores lógicos
programables. Lima: CONCYTEC. (629.8PLC/R21)
• Siemens A.G. (1988) Autómata programable. (S5-100u)
Simatic S5. Alemania: Siemens. (629.8PLC/S-199)

Fin de la unidad

31

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