Professional Documents
Culture Documents
CONTROLES LOGICOS
PROGRAMABLES (PLC)
Definicin:
PLC:
16/06/2011
Proceso a
controlar
Automatismo
Trabajo
Actuadores
Ordenes de accin
Aplicaciones
Aplicaciones
16/06/2011
Aplicaciones
Ventajas
Mnimo espacio.
Mantenimiento econmico.
Estructuras modulares.
Ventajas
16/06/2011
Arquitectura Interna
Arquitectura Interna
Seales desde
el campo
Mdulo de entradas
Bus de Datos
Memoria
Fuente de
Alimentacin
Mdulo de Salidas
Seales hacia
el campo
16/06/2011
Arquitectura Interna
Estructura Interna
16/06/2011
Ejemplo:
16/06/2011
Medios de Programacin
Unidad
16/06/2011
Lenguajes de Programacin:
Diagrama de Contactos
16/06/2011
Diagrama de Contactos
Contactos y Bobinas
Tipo de Bobina
Visualizacin
Normalmente abierta
Inversa
Transicin Positiva
Transicin Negativa
Set
Reset
Corriente a la Resultado
bobina?
Si
Referencia ON
No
Referencia OFF
Si
Referencia OFF
No
Referencia ON
Ref. ON durante un
No Si
barrido
Ref. OFF durante
Si No
un barrido
Si
Ref. ON hasta que
se apague con R
No
Sigue igual
Si
Ref. OFF hasta que
se active con S
No
Sigue igual
Contactos y Bobinas
Son contactos normalmente
normalmente cerrados (NC)
%I1.2
abiertos
%I1.4
(NA)
%Q2.5
SALIDA
16/06/2011
Contactos y Bobinas
Temporizadores
El temporizador es un elemento de
programa cuya funcin es acumular
tiempo cuando sus condiciones de
entrada cumplen con ciertos requisitos.
El valor de tiempo acumulado es
almacenado en un registro interno del
controlador
Temporizadores
10
16/06/2011
Temporizadores
%TM1
%I1.2
IN
TM
Mode:TON
TB: 1mn
%Q2.5
%TM1
INICIO
SALIDA
EJEMPLO
Temporizadores
Temporizadores
11
16/06/2011
Contador creciente
Contadores
Contadores
%I1.2
CU
CNT
%C1
%Q2.6
%C1
INICIO
SALIDA
EJEMPLO
12
16/06/2011
Contadores
13
16/06/2011
Ejemplo
%I1.2
%I1.3
%I1.4
%I1.1
%Q2.1
%I1.6 %Q2.2
%I1.5
%I1.7
%I1.8
%I1.9
%Q2.3
%I1.10
SALIDA
INICIO
LD %I1.2
OR %I1.1
OR %I1.5
AND %I1.3
AND %I1.4
OUT %Q2.1
LD %I1.7
OR %I1.10
AND %I1.8
AND %I1.9
OUT %Q2.3
Ejemplo (continuacin...)
LD %I1.5
OR %I1.1
OR %I1.5
AND %I1.3
AND %I1.4
OUT %Q2.1
LD %I1.7
OR %I1.10
AND %I1.8
AND %I1.9
OUT %Q2.3
Lenguajes de Programacin
Texto Estructurado
complejas
que
14
16/06/2011
Lenguajes de Programacin
El diagrama funcional de secuencias (SFC) es un
lenguaje
grfico
que
proporciona
una
representacin en forma de diagrama de flujo. Los
elementos bsicos son pasos y transiciones.
El funciones de diagramas de bloque (FBD) es un
lenguaje grfico que permite programar elementos
que aparecen como bloques para ser cableados
entre si de forma anloga al esquema de un
circuito.
Lenguajes de Programacin
Segn IEC 1131-3
15
16/06/2011
FIN
Las Entradas:
A las entradas se conectan sensores
(digitales/discretos o analgicos)
Pulsadores
Llaves
Termostatos
Presostatos
Lmites de carrera
Sensores de Proximidad
Otros elementos que generan seales
binarias (ON-OFF)
16
16/06/2011
Entradas Digitales:
Entradas Digitales:
Acondicionador de
Seal
Indicador de
estado
Aislacin
Lgica y
comunicacin Bus
de datos principal
Entradas Analgicas
17
16/06/2011
Entradas Analgicas:
Proteccin y
Filtro
Multiplexor
Conversor A/D
Aislacin
Seales al Bus
del PLC
Buffer
Las Salidas
Interfases o adaptadores de Salida que
comandan dispositivos de campo.
Pueden
ser
analgicas
o
digitales/discretas
Las salidas comandan distintos
equipos, por ejemplo:
Lmparas.
Sirenas y Bocinas.
Contactores de mando de Motores.
Vlvulas Solenoide.
Otros elementos comandados por
seales binarias.
Salidas Digitales:
Salida a
Transistor
18
16/06/2011
Salidas Digitales:
Salida a
Rel
Salidas Digitales:
Es
Caractersticas
Salidas Digitales:
Aislacin
Indicador de
estado
Hacia el sistema
(lmparas,
solenoides, etc.)
Circuito de
conexin (Rel,
transistor, etc.)
Proteccin
19
16/06/2011
Salidas Analgicas
Salidas Analgicas:
Buffer
Aislacin
Multiplexado
Conversor D/A
Seales al
Sistema
Proteccin
20
16/06/2011
Mdulos Inteligentes
Con el objeto de descargar a la CPU de
tareas que le insumen un tiempo que
no es aceptable, o para las que sta no
est preparada, se dispone de mdulos
inteligentes.
Algunos de estos mdulos cuentan con
sus propias E/S, mientras que otros
aprovechan la estructura de E/S que
ofrece el PLC.
21
16/06/2011
Mdulos Inteligentes
Mdulos Inteligentes
Algunos de estos mdulos inteligentes son:
Mdulo BASIC: Programable en lenguaje
BASIC, posee uno o varios puertos de
comunicacin RS-232 RS-422.
Mdulo PID: Este mdulo resuelve uno o varios
lazos PID en forma separada de la CPU principal.
La configuracin de los lazos se efecta desde la
CPU principal o directamente a travs de un
puerto RS-232 RS.422 que el mdulo posee.
Mdulos Inteligentes
22
16/06/2011
Mdulos Inteligentes
23