Академический Документы
Профессиональный Документы
Культура Документы
DJT
M
DJTM 1
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
INDICE
1.- INTRODUCCIÒN……………………………………………………………. ( pag 3 )
DJTM 2
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
1.- INTRODUCCIÓN
Los PLC's se introdujeron por primera vez en la industria en 1960
aproximadamente. La razón principal de tal hecho fué la necesidad de eliminar el
gran costo que se producía al reemplazar el complejo sistema de control basado
en relés y contactores. Bedford Associates propuso algo denominado Controlador
Digital Modular (MODICON, MOdular DIgital CONtroler) a un gran fabricante de
coches. Otras compañias propusieron a la vez esquemas basados en ordenador,
uno de los cuales estaba basado en el PDP-8. El MODICON 084 resultó ser el
primer PLC del mundo en ser producido comercialmente.
El problema de los relés era que cuando los requerimientos de producción
cambiaban también lo hacía el sistema de control. Esto comenzó a resultar
bastante caro cuando los cambios fueron frecuentes. Dado que los relés son
dispositivos mecánicos y poseen una vida limitada se requería una estricta
manutención planificada. Por otra parte, a veces se debían realizar conexiones
entre cientos o miles de relés, lo que implicaba un enorme esfuerzo de diseño y
mantenimiento.
Los "nuevos controladores" debían ser fácilmente programables por ingenieros
de planta o personal de mantenimiento. El tiempo de vida debía ser largo y los
cambios en el programa tenían que realizarse de forma sencilla. Finalmente se
imponía que trabajaran sin problemas en entornos industriales adversos. La
solución fué el empleo de una técnica de programación familiar y reemplazar los
DJTM 3
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 4
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Los Controladores Lógicos Programables (PLC) han sido una nueva etapa en la
automatización y el desarollo de los sistemas de control para la industria en
general, ya que son compactos, confiables, y lo mas importante proporcionan un
extenso y diverso rango de variables controlables, siendo de este modo un
equipo versátil, que apesar de su alta tecnología son amigables, lo que
incrementa la productividad en las aplicaciones que requieren presición y un
factor de servicio óptimo ya que ofrecen porcentajes de error y falla mínimos.
DJTM 5
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 6
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 7
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Control
Maquina o
proceso
controlado
DJTM 8
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Se puede reemplazar todo el sistema del que se habló anteriormente por un PLC
el cual utiliza los mismos dispositivos de entradas y los mismos dispositivos de
salidas que el sistema por relevación.
DJTM 9
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Estos son los elementos que reciben las indicaciones del control y regularmente
estan colocadas fisicamente en el equipo.
MÁQUINA O PROCESO
Es el elemento que se encuentra bajo control y la operación de este depende de
la correcta función de los demas componentes del sistema y de la lógica del
programa de operación.
Son aquellos que mandan al control alguna señal ya sea de mando, o bien del
estatus del equipo.
DJTM 10
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM
DJTM 11
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Los sistemas de control estan compuestos por diversos elementos los cuales
deben seleccionarse deacuerdo a las necesidades y requerimientos
principalmente de seguridad y del proceso productivo que se requiera controlar.
DJTM 12
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 13
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 14
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Los SLC (small logic control) son los procesadores que se utilízan pricipalmente
en procesos donde se carece de espacio y se requiere de mucha automatización,
tambièn son usados en la automatización de lìneas grandes, pero esto depende
de su capacidad de respuesta a las necesidades del proceso donde se desee
instalar, de no cubrir con los requerimientos se pueden emplear procesadores de
la familia de los PLC 5 .
SLC 500 Dentro de esta familia de controladores se tienen dos tipos generales,
los de unidad fija y los modulares y dentro de estos últimos encontramos cinco
variantes de modelos los cuales veremos durante el desarrollo de la siguiente
información.
DJTM 15
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Estos procesadores son unidades que te dan la opción de colocar los elementos
requeridos segùn el proceso, es decir que las tarjetas son elegidas segùn el
cliente y son intercambiables, ademas estos controladores tienen la propiedad de
poder expandirlos si se incrementan las necesidades del proceso o se da la
adición de nuevos equipos que requieran ser automatizados.
1.- Chasis
DJTM 16
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
6.- CHASIS
3.-Alimentación de energìa
1.-Provee Alojamiento
DJTM 17
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
La siguiente figura muestra la distribución que deben tener cada uno de los
elementos dentro del chasis y los lineamientos que debemos seguir.
Chasis de 7 slot
Las diferencias entre los chasis de los SLC son en el nùmero de Slot que son los
espacios donde se puede colocar una tarjeta, los diferentes tipos son de 4,7,10,
y 13 Ranuras (Slot).
DJTM 18
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
FUENTE DE PODER
Este elemento recibe alimentación eléctrica de 120 o 240vca y la transforma en
energía utilizable para el funcionamiento del procesador y los demas
componentes del controlador alojados en los slot del chasis del SLC.
En todos los SLC las fuentes de poder son externas y siempre se coloca en el
lado izquierdo del chasis.
ok.
Fusible de protección para fuente de poder y
módulos o tarjetas
de
Clemas de alimentación de fuente
DJTM 20
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Procesador 5/04
Puerto de Programación
Puerto de comunicación
DJTM 21
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
En los procesadores 5/04 tenemos los siguientes leds indicadores, estos nos
proporcionan información del estatus general en el que se encuentra nuestro
sistema.
Revision del programa pero con las REM Permite modificar el programa.
salidas desabilitadas (remote) Esté seguro de controlar el
accionamiento de salidas, evitando
daños personales o al equipo.
DJTM 22
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Los componentes que nos permiten tener contacto y recibir información del
equipo, asì como darle ordenes de mando son las Tarjetas o Mòdulos de
entradas y salidas ( I/O = Input/Output ).
Estos mòdulos de I/O son los que estan conectados directamente con los
dispositivos del equipo mediante cableado y comunicados con el procesador
mediante el chasis, es decir que funcionan como interface de comunicación entre
el proceso y el CPU.
En las tarjetas analógicas podemos recibir o enviar datos con valores variables,
rangos,parámetros o datos de valores numéricos entre otros, y en las tarjetas
digitales recibimos o enviamos solamente condiciónes de estado las cuales son
activo e inactivo, estos módulos digitales son los mas usados en los procesos de
automatización ya que nos dan la información del status en que se encuentran la
mayoria de los dispositivos de accionamiento del equipo y de los controles de
mando.
DJTM 23
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Diagrama de conexión
Alimetación
Externa 110vca
DJTM 24
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 25
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Sistema de Programación:
Programación Los elementos principales para darle información a un
procesador son una terminal de programación,un Software de programación y el
hardware de comunicación.
DOWNLOAD
SOFTWARE DE
INTERFACE PROGRMACIÓN
PROCESADOR UPLOAD
Input Output
TERMINAL DE PROGRAMACIÓN
DJTM 26
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Proceso
2.-La gente se comunica con los controladores utilizando un lenguaje que ellos
entienden facilmente, llamado lenguaje fuente.
SOP
While (TIMER) Do
For (N7:10 := 0 to 10) Do
Case (N7:100) of
0:
N7: 100 := TIMER8;
1:
N7:101 := TIMER9;
End_Case;
End_for;
DJTM End_while; 27
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Para que estos elementos contenidos en una logica de escalera realizen sus
tareas correspondientes es necesario que sean estimulados por un dispositivo
fisico externo con el cual esten ligados, dentro de la escalera todos los elementos
que esten ligados al mismo dispositivo se accionaran cuando este se active.
DJTM 28
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
L U DIAGRAMA
PLC
DJTM 29
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Botones
Làmparas
DJTM 30
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 31
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 32
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
EL SCAN TIME
Scan Time : El tiempo requerido por el procesador para leer todas las entradas
ejecutar el programa y actualizar todas las salidas.
Program Scan Time : El tiempo requerido por el procesador para ejecutar las
instrucciones en el programa.
2.-Program Scan:
La tabla de datos de entrada es examinada
Control
El programa lógico es ejecutado.
Los datos son cambiados de acuerdo al programa.
La tabla de datos de salida es actualizada.
* La información no se a mandado al las salidas.
DJTM 33
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
TABLA DE
IMAGENES DE
ENTRADA
DJTM 34
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
TABLA DE
IMAGENES DE
17.- LA
SALIDA CONTINUIDAD LOGICA EN LOS PROGRAMAS
-.La continuidad es formada por la lógica deseada de eventos que tienen que
tomar lugar en orden para activar la señal de salida.
-.Esto indica que en algun lugar del renglon existe una condición que es falsa o
que es verdadera pero esta cumpliendo la lógica del programa.
DJTM 35
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
DJTM 36
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Dirección y comentario
Tipo de instrucción
DJTM 37
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Archivo de Datos
Tablas de Datos.
Tipo del
archivo
Numero
consecutivo del
archivo
DJTM 38
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
De los elementos de asociacion interna mas comunes que tenemos son los
Timers, los Contadores y los tipo Bit internos.
B3 B3/0 0-254
T4 T4:0 0-254
C5 C5:0 0-254
De los elementos de asociación extrena mas comunes que tenemos son los tipo
Bit.
O:0/0 HASTA
O0
O:0.0/0 4090 I/O
I:0/0 HASTA
I1
I:0.0/0 4090 I/O
DJTM 39
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
El modo de direccionamiento externo es el que mas varía ya que este esta dado
deacuerdo a la ubicación de la tarjeta y de la terminal a la que estemos haciendo
referencia con nuestra nomenclatura.
INP
UT
Archivo I:2/0
Terminal a la
Ubicación de la
cual nos
tarjeta
referimos
DJTM 40
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
XIC:Examine
XIC si esta Cerrada (Examine if Closed) El
=0 procesador revisa los valores en la tabla de imágenes de
entrada, cuando existe un 1 en el registro de la instrucción
esta es verdadera y se cumple la lógica del programa,
=1
cumpliendose también la continuidad lógica.
XIO:Examine
XIO si esta Abierta (Examine if Open) El procesador
=0
revisa los valores en la tabla de imágenes de entrada, cuando
existe un 1 en el registro de la instrucción esta es verdadera y
=1 se cumple la lógica del programa, rompiendo la continuidad
logica.
=0 OTE:Salida
OTE Energizada (Output Energize) Si en la tabla
de imágenes de salida existe un 1,esta
1, instrucción es
verdadera, y se ha cumplido la lógica del programa,
=1 existiendo continuidad lógica en el renglón.(solo mientras
el renglón es verdadero)
OTL:Salida
OTL de Enclavamiento (Output Latch) Si en la
=0 tabla de imágenes de salida existe un 1,esta
1, instrucción
es verdadera, y se ha cumplido la lógica del programa,
existiendo continuidad lógica en el renglón.(se queda
=1 activada aunque el renglón sea falso)
=0 OTU:Salida
OTU de Desenclavamiento (Output Unlatch) Esta
instrcción desactiva la OTL con la cual este ligada, esta
es la única forma del programa de desactivar las OTL’s
=1
DJTM 41
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Instrucción de Temporizador
Tipo del timer (TON,TOF,RTO)
Elementos de
condición del
T
T Timer.
Tiempo acumulado de conteo
Tiempo deseado de conteo(Hasta 32,767)
ID del Elemento usado
Unidades de Segundo del conteo (1.0, 0.1, 0.01)
(Direccionamiento)
(T4:0,T4:8,
…T4:254)
DJTM 42
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
TON:
TON Timer On Delay, este timer se activa cuando se cumple la continuidad
lógica del reglón siendo este el punto de inicio de su conteo, y es detenido y
reseteado cuando se pierde la continuidad lógica del renglón.
DJTM 43
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
TOF:
TOF Timer Of Delay, este timer se activa cuando se pierde la continuidad lógica
del reglón siendo este el punto de inicio de su conteo, y es detenido y reseteado
cuando se reanuda la continuidad lógica del renglón.
DJTM 44
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
VERDADERO 1 0 1 0 (RESET)
RTO:
RTO Retentive Timer On,se activa cuando se cumple la lógica del renglón, inicia
su conteo, y se detiene al perder la continuidad lógica del renglón, pero no
pierde el valor del acumulado, y lo mantiene hasta que el PRE. iguale al ACC.
Este es reseteado con una instrucción adicional..
DJTM 45
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Esta instrucción debe ser reseteada con una instrucción RES a la cual se le
asigna la misma dirección del elemento a resetear y esto se realiza cuando se
cumple la lógica del renglón del reset
Instrucción de Conteo
Tipo del Contador
(CTU,CTD)
Elementos de
condición del
contador.
Cantidad acumulada de
conteos
DJTM 46
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
CTU:
CTU Counter Up, incrementa su conteo cuando existen trancisiones de la lógica
del renglón, se detiene al perder la continuidad lógica del renglón, pero no
pierde el valor del acumulado, y lo mantiene hasta, y después que el PRE. iguale
al ACC. Se resetea con una instrucción adicional.
DJTM 47
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Esta instruccion debe ser reseteada con una instrucción RES a la cual se le
asigna la misma dirección del elemento a resetear y esto se realiza cuando se
cumple la lógica del renglón del reset.
FUNCIONALIDAD DE UN CTD (COUNTER DOWN)
CTD:Counter
CTD Down, decrementa su conteo cuando existen transiciones de la
lògica del renglón, se detiene al perder la continuidad lògica el renglòn, pero no
pierde el valor del acumulado, y lo mantiene hasta,y despues que el PRE. iguale
al ACC.Se resetea con una instrucciòn adicional.
C5:1/UN Bit de sobre flujo del contador, debido El contador no tenia un limitador de
a la transiciones hechas en la lógica conteos y este sobrepaso los –32,767
del reglón. ciclos.
DJTM 48
CURSO BASICO DE PLC BASADO EN LA FAMILIA SLC500 CON LA PLATAFORMA RSLOGIX500
Esta instrucciÓn debe ser reseteada con una instrucción RES a la cual se le
asigna la misma dirección del elemento a resetear y esto se realiza cuando se
cumple la lógica del renglón del reset.
DJTM 49