Sei sulla pagina 1di 35

Exposicin Lenguajes de Programacin para

PLC
Integrantes:
Llumipanta Pal
Quirola Daniel
Paredes Gabriel
Reza Pablo
Ramrez Santiago
Tasintua Jorge

LGICA DE RELS - DEFINICIN

Red elctrica que consiste en


lneas, o escalones.
Efecta acciones en conjunto con
contactores o rels auxiliares,
frecuentemente
asociados
a
temporizadores y contadores
Utilizacompuertas
lgicasdiscretaspara
implementar circuitos digitales de
comunicaciones y computadores.

FORMATO BSICO DE
PROGRAMACIN

Las dos lneas verticales


etiquetadas como L1 y L2
Los dispositivos de salida estn
siempre conectados a L2
Los dispositivos de control siempre
se muestran entre L1 y el
dispositivo de salida
Los dispositivos que realizan una
funcin de parada normalmente se
conectan en serie
Los aparatos elctricos se muestran
en sus condiciones normales

DISEO DE LA LGICA DE REL

Definir el proceso a
controlar.
Dibuja un esquema del
proceso de operacin.
Determinar la secuencia de
operaciones a realizar
Escribir el diagrama lgico
de rel de la secuencia de
las operaciones

APLICACIONES

Control de encaminamiento y
sealizacin de los ferrocarriles.
Se utiliz primeramente en Telegrafa.
Inversin de giro en motores
Como conmutadores
Procesos continuos en general

PROGRAMACION DE PLC

PRINCIPIOS BSICOS
Con la llegada de los autmatas programables, los llamados PLC,
la industria sufri un impulso importante, que ha facilitado de
forma notable que los procesos de produccin o control se hayan
flexibilizado mucho.

Programmable
Logic
Controller

QU ES UN PLC?
El PLC es un dispositivo diseado para controlar procesos secuenciales
(una etapa despus de la otra) que se ejecutan en un ambiente
industrial. Es decir, que van asociados a la maquinaria que desarrolla
procesos de produccin y controlan su trabajo.

El PLC es un sistema, porque contiene todo lo


necesario para operar, y es industrial, por tener
todos los registros necesarios para operar en los
ambientes hostiles que se encuentran en la
industria.

QU HACE UN PLC?

Recoger datos de las fuentes de entrada a travs de las fuentes


digitales y analgicas.
Tomar decisiones en base a criterios preprogramados.
Almacenar datos en la memoria.
Generar ciclos de tiempo.
Realizar clculos matemticos.
Actuar sobre los dispositivos externos mediante las salidas
analgicas y digitales.
Comunicarse con otros sistemas externos.

UN POCO DE HISTORIA

Cuando se empezaron a usar los rels en el control de procesos productivos, se


comenz a aadir lgica a la operacin de las mquinas y as se redujo e incluso se
elimin la carga de trabajo del operador humano.

1970 - sistemas lgicos digitales construidos mediante circuitos integrados.


1968 - Los primeros controladores completamente programables, (Bedford y
Asociados)
1969 - Primer PLC fue construido por encargo de General Motors (fbrica de
transmisiones para los vehculos de la General Motors).

Con los controladores primitivos era posible:

Programar desarrollos de aplicaciones para su uso en ambientes industriales.


Cambiar la lgica de control sin tener que cambiar la conexin de los cables.
Diagnosticar y reparar fcilmente los problemas detectados.

Posteriormente han ido desarrollndose y ya integran:

Mdulos multiprocesadores.
Entradas y salidas digitales de contacto seco, de rel.
Entradas y salidas analgicas para corriente continua o alto voltaje.
Puertas de comunicacin en serie o de red.
Multiplexores anlogos,
Controladores PID
Interfaces con pantallas, impresoras, teclados,
medios de almacenamiento magntico.

El PLC fue desarrollado para ser fcilmente


programado utilizando expresiones y smbolos de
los diagramas de rels. El lenguaje de
programacin resultante, que usa los smbolos
bsicos de la lgica de rels se llama lenguaje de
escalera o lenguaje de programacin Ladder.

LENGUAJE DE PROGRAMACIN LADDER (ESCALERA)

Los diagramas de escalera utilizan peldaos (rungs) para acometer


su control. Un peldao consiste en un conjunto de condiciones de
entrada (representado por instrucciones de contactos) y una
instruccin de salida al final del peldao (representado por el smbolo
de bobina).

EJEMPLO DE APLICACIN PROGRAMACIN LADDER

EL GRAFCET
El Grafcet es un mtodo grfico de modelado de sistemas
basados en automatismos de carcter secuencial.
CARACTERISTICAS
1. Metodologa de programacin estructurada, permite el
desarrollo conceptual de lo general a lo particular en forma
descendente.
2. Permite estructurar las tareas del automatismo en forma
jerarquizada.

ESTRUCTURAS EN EL GRAFCET
Dotan al Grafcet de una gran capacidad de representacin
grfica.
Estructuras bsicas
Permiten representar fcilmente conceptos tales como
secuencialidad y concurrencia. Permiten analizar el sistema
mediante su descomposicin en subprocesos.
Estructuras lgicas
Atienden a conceptos de concatenacin entre si de las
estructuras bsicas.

ELEMENTOS BASICOS ASOCIADOS AL GRAFCET


ETAPA
Es la situacin del sistema en la cual todo o una parte del rgano
de mando es invariante con relacin a las entradas - salidas del
sistema automatizado.
CLASIFICACION DE LAS ETAPAS
ETAPA

20

ETAPA
INICIAL

ETAPA
FUENTE

15

ACCION ASOCIADA
Son una o mas posibles acciones a realizar sobre
el sistema, cuando la etapa de la cual dependen
dichas operaciones se encuentra activada.

TRANSICION Y RECEPTIVIDAD

La transicin se asocia a la barrera existente entre dos


etapas consecutivas y cuyo franqueamiento hace posible
la evolucin del sistema.
A toda transicin le corresponde una condicin de
transicin o funcin lgica booleana que se denomina
receptividad, que puede ser verdadera o falsa.

5
Transicin

FORMAS DE REPRESENTAR LA RECEPTIVIDAD

ARCO
Un arco es un segmento de recta que une una transicin con
una etapa o viceversa, pero nunca elementos homnimos entre
s.
Arco ascendente

15

Etapa
Transicin

20

Arco

SECUENCIA UNICA

ECUACIONES DE ACTIVACIN /
DESACTIVACIN DE ETAPAS

ECUACIONES DE ACTIVACIN DE
OPERACIONES DE MANDO

ESTRUCTURAS LOGICAS EN EL GRAFCET


Las estructuras lgicas OR y AND son utilizadas para
realizar el modelado de los conceptos de secuencias
exclusivas y secuencias concurrentes.
DIVERGENCIA OR

CONVERGENCIA EN OR

La etapa 3 pasa a ser activa si


estando activa la etapa 1 se
satisface la receptividad de la
transicin 3, o si estando la
etapa 2 activa se satisface la
receptividad de la transicin 4

DIVERGENCIA EN AND
Las etapas 2 y 4 pasan al estado activo si estando activa la
etapa 1 se satisface la receptividad de la transicin 2.

CONVERGENCIA EN AND
La etapa 6 pasa a ser activa si estando activas las etapas 3 y 5
se satisface la receptividad de la transicin 5.

SALTOS CONDICIONALES

LENGUAJE BOOLEANO

El lenguaje Booleano utiliza la sintaxis del lgebra de


Boole para ingresar y explicar la lgica de control.

Consiste en elaborar una lista de instrucciones o nemnicos,


haciendo uso de operadores Booleanos (AND, OR, NOT,
etc.) y otras instrucciones nemnicas, para implementar el
circuito de control.

Algunos fabricantes de controladores programables


utilizan lista de instrucciones (a veces llamado
lenguaje booleano) para programar sus equipos.

El lenguaje booleano es bsicamente una manera de ingresar


programas de control de un controlador, en lugar de propiamente un
lenguaje orientado a instrucciones.

El lenguaje booleano est constituido por un conjunto de


instrucciones que son transcripcin literal de
las funciones del lgebra de Boole, a saber:

OR funcin suma lgica.

AND funcin producto lgico.

LOD leer variable inicial.

OUT enviar resultado a salida.

OR LOD coloca bloque en paralelo

AND LOD coloca bloque en serie.

En una operacin normal el autmata utiliza algunas


otras instrucciones del lenguaje booleano que le
permiten manejar elemento de comn automatizacin y
que son las siguientes instrucciones secuenciales:

TIM definir un temporizador.

CNT definir un contador.

SET activar una variable binaria ( unidad de memoria )

RST desactivar una variable binaria.

VENTAJAS Y DESVENTAJAS LOGICA CON PLCs vs LOGICA A RELES

LOGICA CON PLCs


Flexibilidad de configuracin
y programacin.
Rpidos cambios de la lgica
de control.
Amplia variedad de
funciones: Rels,
Contadores, Temp,
Secuenciadores, Registros,
etc.
Reduccin de espacio
Montaje fcil y rpido
Localizacin fcil y rpida
deaveras y fallas
Alta confiabilidad. Elementos
de estado slido
Mltiples contactos NO, NC
Consumo de energa
reducido
Reduccin del costo a
medida que aumenta la
complejidad del proceso

LOGICA A RELES
Costosos cambios de hardware
Mayor tiempo de cambios en la
lgica de control
Pocas funciones: Rels,
Contadores, Temporizadores
Mayor espacio relativo
Montaje lento y tedioso
Bsqueda lenta y ms difcil de
averas
Alta confiabilidad. Elementos de
estado slido
Poca confiabilidad. Partes
mecnicas
Mximo de 4 a 6 contactos
Mayor consumo de energa
Reduccin del costo a medida
que aumenta la complejidad del
proceso
A partir de 15 o 20 rels, el
costo comparativo supera el
costo con PLCs

Potrebbero piacerti anche