Está en la página 1de 40

INGENIERÍA ELÉCTRICA

CONTROL AUTOMÁTICO
POR COMPUTADORA
(PLC)
Ing. J. Chipana L.
Semana 14
PROPÓSITO DE LA CLASE
• Analizar la programación de los controladores
lógico programables (PLC).
• Comprueban en el laboratorio la utilidad de la
programación automática asistido por
computadora (PLC).
SISTEMA DE MANDO
PROGRAMACIÓN BÁSICA CON PLC
• Sistema de mando.- Consiste en el proceso que nos permite
controlar un sistema compuestos por dispositivos de
entrada como captadores, circuito de procesamiento
lógico o tratamiento de señales y dispositivos de salida
como actuadores. Se emplean para accionar máquinas
equipos o sistemas que ejecuten proceso industriales,
domésticos. Científicos, etc. Los mandos y controles
pueden ser manuales o automáticos.
• Los sistemas de mando y control pueden emplear lógica
cableada o programable.
ETAPAS DEL SISTEMA DE MANDO

Dispositivos de SISTEMA DE Dispositivos de


entrada salida
MANDO

CAPTADORES LÓGICA ACTUADORES


(Ingreso de señales) (Tratamiento de señales) (Salida de señales)
ETAPAS DEL SISTEMA DE MANDO (cont.)
Las señales de entrada y salida pueden ser: Analógicas, Digitales.
Señal Analógica.- Es una señal variable y continua. Ejemplo: Temperatura, velocidad,
corriente, tensión, etc. Fig. 1.2(a).

Fig. 1.2 a

Señal Digital.- Es una señal discreta de dos niveles o estados, uno alto y otro bajo.
Ejemplo: El encendido y apagado V de unNivel
dispositivo.
alto (1) Fig 1.2(b).
on

Nivel bajo (0)


off
t
Fig. 1.2 b
SÍMBOLOS DE DISPOSITIVOS DE MANDO
CUADRO 1.1
ESTADO SÍMBOLO DESCRIPCIÓN

E
Pulsador de Arranque (Start) N.A.
N

T Pulsador de Parada (Stop) N.C.

A
Contacto Normalmente Cerrado del Relé
D Térmico.

A
S Interruptor de Posición.
SÍMBOLOS DE DISPOSITIVOS DE MANDO
CUADRO 1.1

ESTADO SÍMBOLO DESCRIPCIÓN

L K1A
Contactor Auxiliar.
O

G
Temporizador On Delay
I

C Temporizador Off Delay

A
S Contador
SÍMBOLOS DE DISPOSITIVOS DE MANDO
CUADRO 1.1

ESTADO SÍMBOLO DESCRIPCIÓN

S K1M
Contactor Principal.
A

I Lámpara Señalizadora

A
S Display
EL AUTOMATISMO
• Es el proceso que permite a los equipos, máquinas o instalaciones
operar sin el control o intervención manual.
• Sus funciones son:
• - Simplificar el trabajo del hombre.
• - Eliminar las tareas complejas, peligrosas, pesadas o indeseadas.
• - Facilitar los cambios en los procesos de fabricación.
• - Mejorar la calidad de los productos.
• - Incrementar y mejorar la seguridad personal.
• - Controlar y proteger las instalaciones, máquinas, instrumentos y
equipos.
EL AUTOMATISMO (continuación)
• Su estructura es:
• La parte de control o autómata.- Elabora las órdenes necesarias para la ejecución
del proceso y están conformados por: temporizadores, contadores, componentes
electrónicos, etc.
• La parte operativa o de potencia.- Efectúa las operaciones elaboradas por el
autómata accionando los motores eléctricos, motores hidráulicos, neumáticos,
etc.
• Tipos:
• Automatismo cableado.- Se realiza por la conexión de los dispositivos, mediante:
conductores, soldadura, conectores, etc. Entre ellos tenemos a los tableros de
mando y control con dispositivos electromagnéticos o convencionales.
• Automatismo programado.- Se realiza a través de un programa ejecutado por
microprocesador o autómata programable, entre ellos tenemos a los
controladores lógicos programables o P.L.C.
LÓGICA CONVENCIONAL O CABLEADA
• Es aquella lógica cuya función está determinada por
el cableado a través de conductores eléctricos.
• Requiere del establecimiento de uniones materiales
o por cableado según un esquema establecido.
LÓGICA PROGRAMADA DE P.L.C.
• Es aquella función que está determinada por
un programa que se almacena en la
memoria de un microprocesador,
microordenador o por un Controlador
Lógico Programable (P.L.C)
CONTROLADOR LÓGICO PROGRAMABLE
(PLC)

PROGRAMA

Dispositivos
Función lógica
de entrada
programable

Dispositivo
de salida
MEMORIA
VENTAJAS DE LA LÓGICA CABLEADA Y LA
LÓGICA PROGRAMADA
• LÓGICA CABLEADA • LÓGICA PROGRAMABLE
*. Es más rápida de realizar en *. Resulta económico para sistemas que
sistemas de mando y tengan más de 6 relés auxiliares, 2
control de tipo simple o temporizadores, 2 contadores, etc.
sencillo. *. Dan solución a `problemas de control y
mando sencillos como complejos.
*. Resulta económico para *. Al cambiar el sistema solo hay que
pequeñas funciones de reprogramar.
mando y control donde se *. Ocupan muy poco espacio.
emplean menos de 6 relés *. La probabilidad que ocurra una falla o
auxiliares y 2 se malogre es muy remota, es decir
temporizadores. son muy confiables.
*. Son muy flexibles.
DESVENTAJAS DE LA LÓGICA CABLEADA Y LA
LÓGICA PROGRAMADA
• LÓGICA CABLEADA • LÓGICA PROGRAMABLE
*. Ocupan mucho espacio en *. Muy pocas desventajas.
gabinetes o tableros.
*. Hay que realizar siempre
conexiones mediante
conductores, soldaduras,
conectores, etc.
*. Al cambiar el sistema hay que
recablear o construir un nuevo
tablero.
*. Hay que hacer mantenimiento y
reposición en tiempos más
cortos.
PROGRAMACIÓN CON PLC
• Programa.- Es un conjunto ordenado y lógico de
instrucciones que procesa el PLC para ejecutar acciones
deseadas.
• Lenguaje de Programación.- Es un medio que permite la
comunicación entre el usuario y el PLC respetando reglas de
ordenamiento.
• Representación de los Lenguajes de Programación.- Las
representaciones más usuales de los lenguajes de
programación, son:
a). Diagrama de funciones

• Son diagramas o esquemas que emplean


funciones lógicas básicas que realizan una
determinada programación de una
automatización con PLC.
• Entre las funciones lógicas más usuales
tenemos:
a). Diagrama de funciones
(cont.)

• FUNCIÓN LÓGICA “Y” (AND)

Entradas
Salida &
a). Diagrama de funciones
(cont.)

• FUNCIÓN LÓGICA “O” (OR)

Entradas
Salida ≥1
b). Diagrama de contactos

• Son representaciones gráficas muy similares a los esquemas


eléctricos de control dibujados en forma horizontal, a esta
representación también se le denomina lenguaje LADDER.
%I0.1 %I0.2 %Q0.0

Siendo:
b). Diagrama de contactos
(cont.)

Símbolo examinador de entrada que está en


“ON” ó en “1” (“pasa la corriente o la señal”)
Símbolo examinador de entrada que está en
“OFF” ó en “0” (“no pasa la corriente o señal”)
Símbolo que activa una salida.
%I0.0 Operandos de las señales de entrada,
debidamente direccionadas.
%Q0.0 Operandos de la señal de salida,
debidamente direccionada
c). Lista de Instrucciones
• Es un listado de instrucciones que emplea caracteres
alfanuméricos. En el se indican en forma secuencial y
lógico el programa del sistema de automatización a
realizar con el PLC. La lista de instrucciones se realiza
verticalmente a través de dos columnas, en la primera
columna de la izquierda van los operandos lógicos,
matemáticos, etc. Y en la segunda columna van los
operandos debidamente direccionados; El siguiente
ejemplo es una programación por lista de instrucciones
referente al ejemplo del diagrama de contactos arriba
mencionado.
c). Lista de Instrucciones
(cont.)
• Es un listado de instrucciones que emplea caracteres alfanuméricos. En el
se indican en forma secuencial y lógico el programa del sistema de
automatización a realizar con el PLC. La lista de instrucciones se realiza
verticalmente a través de dos columnas, en la primera columna de la
izquierda van los operandos lógicos, matemáticos, etc., y en la segunda
columna van los operandos debidamente direccionados; El siguiente
ejemplo es una programación por lista de instrucciones referente al
ejemplo del diagrama de contactos arriba mencionado.
SIEMENS TELEMECANIQUE
OPERACIÓN OPERANDO OPERACIÓN OPERANDO
U E0.1 0 LD %I0.0
UN E0.2 1 AND %I0.1
= A2.1 2 ST %Q0.0
BE
CONTROLADORES LÓGICO PROGRAMABLES
(PLC)
GENERALIDADES SOBRE P.L.C.
• Un Controlador Lógico Programable (PLC) es un equipo electrónico de
control basado en microprocesadores. Incorpora interfases electrónicas
que le permiten recibir información por medio de captadores, detectores
o sensores (pulsadores, interruptores de posición, detectores
fotoeléctricos, termocuplas, presostatos, etc), procesando estas señales
en base a un programa específico y en función a los resultados, comanda
a los diversos actuadores y preactuadores (contactores, lámparas
señalizadoras, electroválvulas, variadores de velocidad, válvulas
proporcionales, etc) para realizar una aplicación de automatización dada.
• El PLC recibe información acerca del proceso proveniente de sensores y
detectores los cuales les trasmiten señales eléctricas que pueden ser
tanto de tipo digital o discreto como analógico o continuo; estas señales
se denominan señales de entrada, mediante los cuales ingresa
información al PLC.
ARQUITECTURA DE LOS PLC
• Un Controlador Lógico Programable (PLC) puede ser del tipo compacto
o modular. Para cualquiera de los dos tipos su arquitectura está
compuesta por los mismos elementos, cuya estructura de herdware es
típica, como la de muchos sistemas programables, similares a la de un
microcomputador.
• Un PLC, está constituido básicamente por las siguientes etapas o
módulos:
• MODULO DE ALIMENTACIÓN.
• UNIDAD CENTRAL DE PROCESO (CPU).
• TARJETA DE MEMORIA INSERTABLE (EPROM, EEPROM).
• MÓDULOS DE ENTRADA Y SALIDA.
• MÓDULOS INTELIGENTES.
• BUS DE EXTENSIÓN.
PROGRAMACIONES BÁSICAS CON EL
PLC “TELEMECANIQUE”
DIRCCIONAMIENTO DE SEÑALES DIGITALES DE ENTRADA
Y SALIDA AL PLC
• Para programar un PLC es necesario direccionar previamente las señales de
entrada y salida cuyas referencias o designaciones son los dispositivos de
entrada y salida respectivamente.
• Cada dirección se compone de:
• a). Una abreviatura o letra que define el tipo de módulo de entrada o salida.-
Si se parte de un módulo de entrada, la dirección comienza con una “%I”
(Telemecanique). Si es de un módulo de salida, la dirección comienza con una
“%Q” (Telemecanique).
• b). El número de puesto o módulo.- Cada puesto o módulo de entrada/salida
tiene asignado un número determinado. Se comienza a contar desde cero “0”
hacia la derecha después del CPU. (según sea el tipo de PLC)
• c). El número del canal o Slot.- Cada canal o slot se comienza a contar desde
cero “0”, según sea el tipo de PLC utilizado; pudiendo tener: 4, 8, 16, etc
canales o slots.
• Ejemplo:
DIRCCIONAMIENTO DE SEÑALES DIGITALES DE ENTRADA
Y SALIDA AL PLC (cont.)

• MÓDULOS DE ENTRADA:
TELEMECANIQUE: %I0.0, %I0.1, %I0.4, etc.

• MÓDULOS DE SALIDA:
TELEMECANIQUE: %Q0.0, %Q0.3, %Q0.2, etc.
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “Y” (AND)
• Se puede efectuar a través de un circuito de mando
con dos o más pulsadores normalmente abiertos
en serie, los cuales van a activar la bobina de un
contactor verificando su funcionamiento por medio
de las tablas de verdad (2 variables)
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “Y” (AND)
Circuito de mando Tabla de verdad

ENTRADAS (IN) SALIDAS (OUT)


S1Q S1Q S2Q K1M
0 0 0
1 0 0
S2Q
0 1 0
1 1 1
KM1
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “Y” (AND)
LENGUAJES DE PROGRAMACIÓN.- Se emplean los tres lenguajes de
programación:
Diagrama de funciones:

&
%I0.0

%I0.1 %Q0.0
Diagrama de contactos:

%I0.0 %I0.1 %Q0.0


PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “Y” (AND)
• Ejercicios de aplicación
• En los siguientes circuitos, para cada caso, la
lámpara H1H se energiza cuando S1Q es presionado
“Y” S2Q no está presionado.
• Trazar:
• *. El diagrama de funciones.
• *. El diagrama de contactos.
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “Y” (AND)
LABORATORIO
Caso 1 Caso 2 Caso 3

S1Q S2Q S1Q S2Q S1Q S2Q

H1H H1H H1H


PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “O” (OR)
• Se puede efectuar a través de un circuito de
mando con dos o más pulsadores instalados
en paralelo, los cuales van a activar la bobina
de un contactor, verificando su
funcionamiento por medio de la tabla de
verdad que para el ejemplo es de 2 variables.
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “O” (OR)

Circuito de mando Tabla de verdad

ENTRADAS (IN) SALIDAS (OUT)


S1Q S2Q S1Q S2Q K1M
0 0 0
1 0 1
0 1 1
1 1 1
KM1
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “O” (OR)
LENGUAJES DE PROGRAMACIÓN.- Se emplean los tres
lenguajes de programación:
Diagrama de funciones:

%I0.0
%I0.1
Diagrama de contactos:
≥1 %Q0.0

%I0.0 %Q0.0

%I0.1
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “O” (OR)
• Ejercicios de aplicación
• En los siguientes circuitos, para cada caso, la
lámpara H1H se energiza cuando S1Q es presionado
“O” S2Q no está presionado.
• Trazar:
• *. El diagrama de funciones.
• *. El diagrama de contactos.
PROGRAMACIÓN DE LA FUNCIÓN
LÓGICA “O” (OR)
LABORATORIO
Caso 1 Caso 2 Caso 3

S1Q S2Q S1Q S2Q S1Q S2Q

H1H H1H H1H

También podría gustarte