Upload
carlos-navarro-m
View
21
Download
0
Embed Size (px)
DESCRIPTION
Que es un PLC Automatas
Citation preview
Que es un PLC
Que es un PLC?
Un autmata industrial es un equipo que reemplaza la lgica de rels que controla una mquina de uso industrial.
Como trabaja un Autmata Industrial? El autmata hace lectura de las entradas y dependiendo de su estado, enciende o apaga las salidas.
Estos generalmente se programan usando logica de escalera.
Como trabaja un Autmata Industrial?
En esta lgica de escalera, el programa se resuelve cada tiempo de scan Empieza por el 1er elemento A de izq.
A der. De arriba hacia abajo J.
Como se programa un PLC?
Con un programador de bolsillo Se conecta a la PLC por medio de un puerto serial a la PC.
El micro Cubo utiliza un programa llamado WindLdr para programarse.Donde se utilizan las PLCs?
Las aplicaciones en la industria requieren de control, a su vez este se lleva a cabo por medio de un PLC: Maquinado de partes
Empaquetado de partes
Manipuleo de material
Ensamble automatico etc.
Historia del PLC: 60s...El costo de mquinas con logica de reles era grande Compaia Bedford Associates propuso Modular Digital Controller o Modicon a General Motor (1968).
70s... la programacin del PLC se hace ms sencilla gracias al desarrollo del CPU de la Advanced Micro Devices (2901 y 2903)
80s... reduccin del tamao de la PLC. Tambien introduccin de lenguaje simbolico (ladder logic) 90s... las compaias que hacen PLCs tratan de unificar protocolos de comunicacin y de programacin. PLCs que pueden ser programadas con diagramas de bloque, en lenguaje C, lenguaje simblico, etc.
Elementos del PLC:
El PLC consiste de 5 componentes bsicos Fuente de alimentacion
Procesador (CPU)
Memoria
Interface de Entrada
Interface de Salida
Fuente de alimentacion
La fuente toma el voltaje de lnea (120VAC) y lo convierte a 12VDC. Este es el voltaje que requiere el CPU y los circuitos de E/S
Procesador CPU El cerebro del PLC. Recibe datos de Entrada,
Desempea decisiones lgicas basadas en el programa
Maneja las Salidas de acuerdo a decisin lgicaMemoria
El CPU salva el programa de usuario, datos de E/S, valores de tiempo, cuenta, analgicos y cualquier constante que el progamador establece.
El Micro Cubo de Idec salva los programas en memoria no voltil (EEPROM).
La memoria RAM salva temporalmente los valores de registro, tiempo, cuenta del PLC. RAM es volatil, un capacitor conserva datos hasta 30 dias.
Interface de Entrada
Este provee comunicacin entre dispositivos de Entrada y la lgica interna del procesador.
Dispositivos de entrada son: botones, switch de flotacin, switch selector, switch de presin, o sensores.
Este interface se hace por medio de un fotocople.
Interface de Salida
Por medio de este la seales de procesador (12VDC) se usan para switchear las salidas de alto voltaje.
Esto es posible por medio de un rel electromecnico o un fototransistor.
Los dispositivos de salida o de campo incluye:
luz piloto, rel, alarma, exhibidor digital, arrancador de motor, vlvulas, solenoide, etc.
Direcciones del Ucubo PLC:
Entradas I0 - I35..28
Salidas Q0 - Q31..20
Rele interno M0-M287.232
Rele especial M300-M317.16
Temp. y contador T/C 0-T/C32.32
Registro de corrim. R0-R63..64
Registro de datos D0-D99.100
Base octal
Estructura de E/S
10 6E/4S
16
9E/7S
24
14E/10S
Cualquier par de PLCs se puede usar en cadena. Vease Pg 4-6 Users manual
Como trabaja un PLC?
Un PLC hace barrido de tiempo o scan continuo durante el programa.
Este consiste de 3 pasos importantes bsicos:
|---| | --------------( )----|
E/1 S/11
1. Monitoreo de Entradas. Esta encendida la entrada 1?
2. Ejecucin del programa. Decide qu hacer si la entrada 1 esta prendida/apagada
3. Actualizacin de Salidas. Basndose en el paso 2, encender la salida 11 si la entrada est encendida.Que es el tiempo de Scan?
Un tiempo scan es la rapidez con la que el PLC mira las entradas, resuelve la lgica del programa y actualiza salidas. Tiempo scan del micro cubo es:
2.9 milisegundos por 1000 pasos
El tiempo necesario para responder a una entrada es 2.9ms + el tiempo de retardo de la entrada.
El tiempo necesario para responder a una salida es 2 X 2.9ms + el tiempo de retardo de la entrada.
Rels:
Un relevador es un dispositivo electromagntico. Si aplica un voltaje a la bobina, un campo magntico atrae los contactos y cierra/abre el circuito.
Si por ejemplo queremos que un rel prenda una alarma, lo conectaramos de la siguiente manera:
Rels con un PLC: 1er paso
Crear un diagrama de escalera.
Un diagrama de escalera conecta la lgica y carga de izq. a der. o de (+) a (-).
Smbolo de contacto de Entrada ---| |---
Smbolo de bobina de rel es una Salida ---( )---
Reles con un PLC: 2do paso
Dar al PLC direccin donde se localizan E/S.
Donde est conectado el switch que activara la salida a la cual la alarma est conectada.
La PLC necesita la direccin de cada smbolo para poder saber en dnde est conectado cada dispositivo.
Por ejemplo: |---| |--------------( )----|
0001 0600
Esto indica que el switch est conectado a la Entrada 0001 y la alarma se encuentra conectada en la Salida 0600.Registros Del PLC:
A cada smbolo o instruccin de PLC le dimos una direccin. La direccin separa un espacio en la memoria del PLC (como una caja postal) para guardar el estado de la instruccin (cartas).
Un PLC tiene espacios de 16 bits (Word) o hasta de 32 bits.
Si tenemos el siguiente programa:
|---| |------------|/|------------( )----|
0000 0001 0500
En este ejemplo usamos contenedores que estn en dos registros diferentes:
Ejemplo continua...
La tabla de la verdad es:
Una aplicacin de nivel...
Se desea controlar el nivel de fluido en un tanque.
Sensor arriba y otro abajo del tanque.
Bomba de llenado de tanque
Una aplicacin de nivel...
E/S (entradas/Salidas)
2 Entradas, Switch Normalmente Cerrado
1 Salida
Cuando las entradas no
estan dentro del liquido,
estan normalmente
cerradas
Una application de nivel...
Inicialmente, el tanque esta vacio. La entrada 0000 y 0001 son Verdaderas. La salida 1000 se hace Verdadera.
La bomba se enciende y empieza a llenar el tanque.
Una aplicacin de nivel...
Despus de un tiempo el nivel de fluido crece arriba del sensor de nivel bajo y se abre
(se hace falso)
Note que aunque el sensor
esta abierto, todava existe
un conexin lgica que
hace verdadera la salida.
Programa en accin...
Despus que el fluido llega hasta el mximo nivel, el sensor de nivel alto se abre
(Se hace Falso)
y la bomba se apaga,
Pantalla de WindLdr
Registro 00
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
1
0
Registro 05
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0
EMBED Word.Document.8 \s
Menu y comandos
Instrucciones avanzadas
Instrucciones basicas
Escalon
Columna
Prof. Carlos Navarro Morn
_1085202045.docPRIVATEEntradas
Salidas
Bits de lo Registros
SW1(LD)
SW2(LDB)
BOBINA ( )-
SW1 -| |-
SW2 -|/|-
BOBINA (OUT)
Falso
Verdadero
Falso
0
0
0
Falso
Falso
Falso
0
1
0
Verdadero
Verdadero
Verdadero
1
0
1
Verdadero
Falso
Falso
1
1
0