Escolar Documentos
Profissional Documentos
Cultura Documentos
Este curso le proporcionara las habilidades necesarias para el soporte tcnico y la experiencia
necesaria para instalar, programar y mantener a la familia de los procesadores 5 de Allen-Bradley
(enfocndose de forma global a las series Micrologix, SLC-500 y PLC5). Su instructor le demostrar cada
una de las tareas a detalle y a su vez le dar la oportunidad de practicar.
NOTA: Las funciones avanzadas de los procesadores no sern cubiertas en este curso.
OBJETIVO
Despus de concluir este curso, usted tendr experiencia y habilidad para ejecutar las siguientes
operaciones.
A QUIEN VA DIRIGIDO
PRE-REQUISITOS
Otros documentos con los que usted podr tener referencias son:
Manual de instalacin y operacin (SLC500).
Fundamentos de instalacin y alambrado.
Guas de control de estado slido.
Manual de usuario del RSLogix 500.
Este documento ser su manual el cual contiene prcticas y referencias para cada uno de los tpicos
que conforman el curso. Este manual se utiliza con demostraciones, tomando notas, haciendo practicas y
coordinando el trabajo con el curso, ya que contiene instrucciones y ejemplos con los cuales usted adquirir
habilidad en los servicios y en las ejecuciones de su trabajo (usted usara este manual para poder hacer
programacin en clase).
INDICE
1 INTRODUCCION.................................................................................................................................................7
1.1 CONTROLADOR LGICO PROGRAMABLE (PLC)...............................................................................................7
1.2 HISTORIAL DEL CONTROL PROGRAMABLE.......................................................................................................8
1.2.1 Los primeros controles lgicos programables........................................................................................8
1.2.2 Las primeras innovaciones (1970-1974)................................................................................................8
1.2.3 Innovaciones posteriores (1975-1979)...................................................................................................8
1.2.4 Control programable actual....................................................................................................................9
1.3 COMPONENTES BSICOS DE UN CONTROLADOR LGICO PROGRAMABLE.....................................................10
1.4 FAMILIA 500...................................................................................................................................................12
1.4.1 Caractersticas bsicas.........................................................................................................................12
1.4.2 SLC-500 Fijo.........................................................................................................................................12
1.4.3 SLC-500 modular..................................................................................................................................13
1.4.4 Micrologix.............................................................................................................................................13
1.5 SISTEMAS DE CONTROL CON LGICA ALAMBRADA VS CONTROL PLC.......................................................14
2 COMPONENTES DEL HARDWARE (MICROLOGIX 1200).....................................................................17
2.1 DESCRIPCIN DEL HARDWARE........................................................................................................................17
2.1.1 Fuente de alimentacin.........................................................................................................................17
2.1.2 Unidad de control de proceso (CPU)...................................................................................................18
2.1.3 Unidad de memoria de acceso aleatorio (RAM)..................................................................................18
2.1.4 Dispositivos de Entrada y Salida..........................................................................................................18
2.2 CONFIGURACIN Y REQUERIMIENTOS DEL CONTROLADOR....................................................20
2.2.1 FUENTES DE ALIMENTACIN..........................................................................................................20
2.2.2 SELECCIN DE LA FUENTE DE ALIMENTACIN.........................................................................20
2.2.3 RECOMENDACIONES Y LAYOUT DE INSTALACIN.....................................................................22
2.2.4 Proteccin a las salidas del Controlador Programable.......................................................................25
1 INTRODUCCION
Los Controladores Lgicos Programables son una forma rpida, econmica y flexible para la
automatizacin de una gran variedad de procesos industriales, reemplazando sistemas de control costosos y
poco flexibles - como lo fueron los circuitos por relevadores -, ya que la lgica programada puede ser
modificada cuando sea necesario mediante una simple reprogramacin, lo que supone una alta
adaptabilidad a los cambios en el proceso de manufactura.
Aunque solamente eran capaces de realizar control de Encendido/Apagado (on/off) y sus aplicaciones
estaban limitadas a mquinas y procesos que requeran operaciones repetitivas, fueron algo ms que
sistemas de control substitutos de tableros de relevadores. Esto debido a:
El diseo inicial no solo cumpli con las especificaciones de la "GENERAL MOTORS", sino que
sent las bases para que los controladores programables fueran siendo mejorados y adems su uso se
expandi a otras industrias.
Mayor flexibilidad.
Mayor capacidad de memoria.- Permiti almacenar programas de control que no solo incluan
partes lgicas y secuenciales, sino tambin adquisicin y manipulacin de datos.
Entradas y salidas remotas.- reduciendo con ello el costo del alambrado y distribuyendo el control
a travs de la planta.
Control analgico.- El control programable llen el hueco existente entre los sistemas on/off y los
sistemas de instrumentacin analgicos.
Control de posicin.- Usando salidas para control de motor a pasos y entradas de
retroalimentacin por medio de encoders.
Mejor comunicacin con el operador.- Mayores capacidades de enlace con otros dispositivos y
generacin de reportes de mantenimiento y produccin en papel.
A fines de 1979 se empezaron a desarrollar pistas de datos o redes locales de comunicacin de alto
nivel permitiendo que las tareas de control de una fbrica entera fueran divididas o distribuidas entre varios
controladores - todos comunicndose entre s. Con los desarrollos de esta poca, el controlador programable
dio el primer paso para reemplazar a las minicomputadoras en muchas aplicaciones industriales.
Los primeros aos de la dcada de los 80's trajeron muchos avances tecnolgicos en la industria del
controlador programable. Esta explosin de capacidades reflej los grandes logros obtenidos en la
tecnologa de los microprocesadores. Estos cambios no solo afectaron al diseo del controlador sino que
tambin al enfoque de los sistemas de control.
Mdulos de entrada: reciben las seales provenientes del exterior a travs de elementos tales
como interruptores, sensores de posicin, temperatura, presin, etc., y las acondiciona -
mediante filtros y adaptadores de nivel de potencia - para que puedan ser procesadas por la
CPU.
Unidad central de procesamiento (CPU): constituye el cerebro del PLC y aunque trabaja bajo los
mismos principios que una computadora, desarrolla una funcin ms especfica. La CPU
examina, continua y cclicamente, el estado de las entradas; y a partir de esto lleva a cabo
operaciones internas previamente establecidas generando los valores correspondientes para cada
salida.
Mdulos de salida: son elementos que le permiten al CPU manipular dispositivos externos ya
sea en corte, habilitacin o regulacin (mdulos analgicos). En la prctica es muy difundido el
uso de relevadores electromecnicos como medio para activacin/desactivacin de una carga
externa controlada por el PLC; los hay de muchos tipos y capacidades, sin embargo, siempre
debe de anteponerse una etapa intermedia entre la carga y el PLC, a fin de no daar los
contactos cuando la exigencia de corriente es elevada. Cuando se requiere de velocidad en la
salida, se recomienda el uso de componentes de estado slido (transistores o triacs).
SEALES
SEALES
DE
MEMORIA RAM DE SALIDA
ENTRADA MEMORIA ROM
(PROGRAMA DE
(RESPALDO)
USUARIO)
MODULOS DE
PROCESADOR (CPU) MODULOS DE SALIDA
ENTRADAS
El proceso de leer entradas, ejecutar el programa, y controlar las salidas es hecho continuamente y se
llama barrido o "SCAN". Dicho SCAN se desarrolla conforme al siguiente esquema:
Datos Ent.
Com.
Prog.
Ciclo Operativo
Sal.
1. Lectura de entradas: El estado de los dispositivos de entrada es ledo desde los mdulos de entrada
(digitales y/o analgicos) y la tabla de imagen de proceso es llenada en base a los estados ledos.
3. Escritura de salidas: La tabla de imagen de salidas (memoria PLC) es llenada en base a los
resultados de las instrucciones realizadas y posteriormente sta tabla establece la activacin o
desactivacin de cada salida.
Tiene caractersticas que hasta ahora pueden ser encontradas en controles programables grandes.
Tiene la flexibilidad y la potencia de un controlador grande con el tamao y la simplicidad de un
controlador pequeo.
Estos controladores programables se construyen con una tecnologa tal que tienen gran flexibilidad y
muchas caractersticas especiales para su uso en sistemas de control avanzados. Y una diferencia muy
importante es su SIMPLICIDAD.
El control programable SLC-500 supera a los controles simples de una mquina. Su poderoso
conjunto de instrucciones, sus avanzadas herramientas de programacin, y su capacidad de expandirse son
algunas de las razones para que usted lo use en sus prximas aplicaciones de control.
Con 3 opciones de configuracin (20, 30 y 40 E/S) y opcin a expandirse usando un chasis de dos
ranuras hasta 64 puntos de E/S.
1.4.4 Micrologix
Micrologix 1000: Con 4 opciones (10, 16, 20 y 32 entradas/salidas). Este modelo no soporta
la adicin de mdulos de expansin.
Una comparacin de un sistema con relevadores con lgica alambrada y un sistema usando el
Controlador Programable mostrar l porque es ms fcil de aplicar.
La siguiente figura muestra un sistema de control con lgica alambrada por relevadores. Para
propsitos de comparacin, se divide en secciones consistiendo de:
Un sistema de control similar, usando el control programable SLC 500 se muestra a continuacin. La
nica diferencia aparentemente - es la seccin del control lgico por relevadores que ha sido reemplazada
por el control programable SLC 500.
En la tabla siguiente se concentran las diferencias principales entre los dos mtodos de control.
La fuente de alimentacin cubre la misin de energizar toda la circuiteria interna de cada uno de los
componentes, esto lo hace distribuyendo la alimentacin a travs del chasis donde se alojan cada uno de
ellos. En el caso de los Micrologix 1200 se cuenta con dos opciones de fuente de alimentacin: 24Vcd o
120/240 Vca.
ASESORES TCNICOS, CURSOS, INGENIERA Y PROYECTOS, IMPLEMENTACION DE SOFTWARE,
HARDWARE Y SISTEMAS DE CONTROL, ADQUISICIN DE DATOS
Hoja 16 de 69
Prolongacin Uxmal No. 989, Col- Santa Cruz Atoyac, Del- Benito Jurez, Mxico 03310 D.F., Tel- 56054670, Fax- 56054677
E-Mail: giming@prodigy.net.mx
* * G I M I n g e n i e r i a S . A . d e C . V. * *
Cuenta con una rapidez de proceso de aproximadamente 1 milisegundo por cada kilo palabra
(Kword) de memoria utilizada; cuenta con instrucciones tipo relevador, temporizadores y contadores, as
como instrucciones especiales para el manejo de archivos, control proporcional (PID) y de comunicaciones.
Este controlador cuenta con un puerto en su parte frontal, el puerto es un RS-232 estndar, lo que le
permite comunicarse a otros perifricos que cuente con dicho puerto, como es el caso de una PC con
software de programacin o una terminal integrada al sistema.
Esta pieza esta ntimamente ligada con el CPU, pues en ella, aparte de guardar el programa de
control, tambin almacena las variables de proceso, guardando sus ltimos estados en caso de una perdida
de energa.
Se refiere a las tarjetas adicionales montadas en el chasis y que corresponden a seales de dos
diferentes tipos:
Discreto: Es aquel que solo muestra dos estados energizado y des-energizado (1/0).
Analgico: es aquel dispositivo que nos permite leer variables de campo del tipo proporcional,
como puede ser temperatura, presin , flujos etc.
Las entradas son aquellas que nos permite conocer lo que esta ocurriendo en campo (como por
ejemplo los sensores) e indicar al PLC las acciones que debe realizar (como en el caso de selectores y/o
botones). Las salidas son aquellos elementos que nos permite modificar el estado del proceso como
corresponde a toda la gama de actuadores elctricos: arrancadores, solenoides, indicadores, etc.
Para las discretas se cuenta con un LED por cada seal, y muestra su estado elctrico: energizado o
des-energizado.
En el caso de las seales analgicas cada tarjeta cuenta con un nico indicador para revisar el
estado de configuracin encendido la tarjeta opera adecuadamente; parpadeante, hay falla;
apagado es falla total o esta fuera de operacin el procesador.
La tabla siguiente muestra los mdulos de expansin disponibles, hasta el momento, para los
procesadores Micrologix 1200.
NOTAS:
o Recuerde que para esta serie slo es posible adicionar un mximo de 6 mdulos de expansin
a la unidad base.
o Puede hacer uso del software de configuracin (Micrologix 1200 System Qualifier) para
verificar las combinaciones de mdulos que estos PLCs pueden soportar.
Cuando es est configurando un Sistema Modular, los valores de la carga de la fuente de alimentacin
debern ser calculada para cada dispositivo. Esto determinar la fuente de alimentacin apropiada para la
aplicacin.
La alimentacin que se proporciona al Rack est diseada para proporcionar una fuente confiable de voltaje
de Corriente Directa al sistema. Un sistema cuidadosamente configurado resultar en un sistema de alto
rendimiento. Excesivas cargas a la salida de la fuente de alimentacin pueden causar que la alimentacin
caiga. (Una fuente de alimentacin es requerida por Rack).
1. Revise un conteo de las entradas y salidas (discretas y analgicas) que requiere controlar para su
proceso.
3. De acuerdo a las especificaciones elctricas de cada seal que se pretende controlar, deber seleccionar
los mdulos de Entrada y Salida necesario, tomando cuidadosamente el consumo elctrico por modulo
(5 y 24 VCD), al terminar de realizar sus apuntes de modulo y consumo de energa totalice.
Nota: Futuras expansiones del sistema debern ser tomadas en cuenta cuando se este seleccionando la
fuente de alimentacin.
CALCULO DE CARGAS
Como ayuda para la instalacin del control programable, en una forma confiable y segura, se dan unas
pocas recomendaciones y guas. Estas guas son resultado de la experiencia lograda en las pruebas de los
productos y en el uso de los controles industriales.
Deje un espacio entre los componentes (Controles Programables) de 6 pulgadas entre piso y techo de los
equipos costados verticalmente y de costado a costado 4 pulgadas como mnimo
TEMPERATURA EXCESIVA:
En muchas aplicaciones, la ventilacin es importante ya que los componentes deben estar dentro del rango
de temperatura especificado. Una separacin adecuada dentro del gabinete es usualmente suficiente para la
disipacin del calor.
Adicional ventilacin puede ser necesaria cuando se tiene una temperatura muy alta.
En algunas aplicaciones, una substancial cantidad de calor es producida por otros equipos que se
encuentren ya sea dentro o fuera del gabinete. En este caso, se deben colocar dentro del gabinete venas o
escapes de tal manera que se pueda aumentar la circulacin del aire y se pueda reducir la temperatura.
Asimismo el aire debe ser filtrado con el fin de evitar que se introduzcan contaminantes o polvo que puedan
causar una operacin impropia e incluso daar a los componentes. En casos extremos, aire acondicionado
puede ser requerido para proteger el equipo que se encuentre dentro del gabinete.
ALAMBRADO.
Un cuidadoso alambrado dentro del gabinete ayuda a evitar los ruidos elctricos entre las lneas de E/S. Se
sugieren las siguientes tres reglas para el alambrado correcto.
1. 1 Se deben seguir diferentes rutas de alambrado para los dispositivos de E/S, en la de alimentacin
de voltaje y la de comunicaciones. No coloque juntos los cables de comunicaciones, seales y
potencia. Cuando estos se deban cruzar, su interseccin debe ser perpendicular.
2. Si considera usar conductos de alambrado, permita al menos 2 pulgadas entre los ductos de
alambrado de E/S y el controlador. Si se utilizan clemas de alambrado de E/S, permita 2 pulgadas
entre estas y el controlador.
3. Si maneja diferentes tipos de seales de E/S. Esto es que sus caractersticas elctricas no son
similares, alambre en forma separada de acuerdo al tipo de seal y si es posible que se tengan
diferentes rutas.
5. Al manejar corriente alterna para el control, instale un transformador de aislamiento para estas
seales
TIERRA
En sistemas de control de estado slido, el aterrizaje ayuda a limitar los efectos de ruido debido a la
interferencia electromagntica (EMI). La tierra dentro del gabinete debe estar conectada a la tierra fsica
externa. Todos los equipos debern ser aterrizados a esta tierra.
Un control maestro por relevador (proporcionado por el usuario) proporciona un medio conveniente para
cadas de voltaje. Incluso un control maestro por relevador permite colocar varios botones de Paro de
Emergencia en diferentes lugares y su instalacin es importante en un lugar seguro. Se pueden alambrar en
serie botones, u cualquier otro elemento con contactos normalmente cerrados en serie, de tal manera que
cuando cualquiera de ellos se abra por cualquier motivo. La alimentacin a la mquina, proceso y
controlador ser cortada. Es importante que estos circuitos no sean eliminados. Este control maestro por
relevador no es un substituto para la desconexin del controlador. Su uso se justifica en situaciones donde el
operador debe rpidamente desenergizar los dispositivos de E/S solamente. Tampoco debe ser controlado
por el control programable.
CONSIDERACIONES ESPECIALES
La mejor solucin para excesivas variaciones de voltaje de la lnea es corregir cualquier problema de la
alimentacin en su sistema de distribucin. Cuando esto no resuelva los problemas de las variaciones de la
lnea, o se tienen aplicaciones crticas, Un transformador de voltaje constante deber ser usado. Si un
transformador de voltaje es requerido, este deber ser conectado a la fuente de alimentacin y todos los
dispositivos de entrada conectados al controlador programable.
Los dispositivos de salida debern ser conectados despus del transformador de voltaje constante. Este
transformador deber tener la suficiente potencia para las cargas.
Ruido Excesivo.
4. El alambrado apropiado.
Los generadores potenciales de ruido incluyen las cargas inductivas, tales como los relevadores, solenoides,
y arrancadores de motor cuando son operados por un contacto producido por botones o selectores.
La supresin de ruido puede ser necesaria cuando tales cargas son conectadas como dispositivos de salida o
cuando son conectadas a la misma lnea de alimentacin que le da potencia al controlador. Allen-Bradley le
puede proporcionar el supresor ms adecuado a la carga que se maneje.
En caso de que se utilicen controladores programable SLC 500 con salidas por TRIAC para el control de
cargas inductivas, se recomienda usar varistores para suprimir el ruido. No utilice supresores teniendo
circuitos RC, ya que se pueden daar los triacs.
Dispositivos con carga inductiva tales como arrancadores de motor y solenoides posiblemente requieran el
uso de algn tipo de dispositivo de supresin de transitorios para proteger los contactos de salida del
controlador programable. Estos circuitos supresores son conectados directamente a travs de la carga. El
efecto es reducir los arcos en los contactos de salida(los arcos pueden ser causados por el alto voltaje
transitorio el cual ocurre cuando existe una conmutacin a off del dispositivo inductivo). Los mtodos para
supresin estas fuentes de voltajes indeseables en C.A. incluyen varistores, circuitos RC, o un supresor de
ALLEN BRADLEY.
Para cargas inductivas de C.D., un diodo es lo ms usual. Un diodo 1N4004 es aceptable para muchas
aplicaciones. Tambin se puede utilizar supresores Allen-Bradley.
Bit: Es la parte mnima de la memoria, en la que solo se puede almacenar dos posibles datos: 0 1 los
que en la lgica del PLC se interpreta como falso y cierto (respectivamente).
Nibble: Es el conjunto de 4 bits, los que al combinarse pueden contener un nmero hexadecimal (0-F).
Byte: Es la base sobre la que se construyeron los microprocesadores y consta de 8 bits. Con este arreglo
se puede obtener una cuenta de 0 a 255 en decimal, 000 a 377 en octal y de 00 a FF en hexadecimal.
Word (palabra o registro): Corresponde al agrupamiento de 16 bits, este termino ser de uso comn en
las aplicaciones con PLCs Allen-Bradley. Con la combinacin de estos 16 bits se puede obtener los
siguientes arreglos numricos: 0 a 65535 en decimal o manejando signo se obtiene 32768 a 32767, en
base hexadecimal se tendr de 0000 a FFFF.
Para la ubicacin de algn bit se inicia el conteo desde cero a partir del bit menos significativo
(localizado en el extremo derecho del conjunto de bits), de tal forma que por cada nibble, byte o palabra se
tendr que el bit ms significativo (en el extremo izquierdo) ser el que se encuentre en la posicin 3, 7 y 15
respectivamente.
1 1 1 1 11 1 9 8 7 6 5 4 3 2 1 0
5 4 3 2 0
Bit
Nibble
Byte
Word
File
Dado que toda la informacin relacionada con la operacin del Controlador Programable radica
dentro del rea de memoria del mismo, sta debe estar organizada de forma tal que le permita al dispositivo
tener pleno conocimiento de la ubicacin de cada dato que pudiese requerir. En el caso de los procesadores
de la familia SLC-500, la memoria se divide en dos bloques
Almacena los estados de cada seal fsica o interna conforme a la siguiente estructura:
Bit (Bn:).
Temporizador (Tn:).
Contador (Cn:)
Registro de control (Rn:).
Registros enteros (Nn:).
Registro de entero largo (Ln:).
Cadenas (STn:).
Mensaje (MGn:).
Lazo de control (PDn:).
Registros de punto flotante (Fn:).1
En cada tipo de archivo de datos se podrn tener hasta un mximo de 255 elementos, esto
dependiendo de la memoria disponible en el PLC.
1
Slo disponible en procesadores de la serie C.
ASESORES TCNICOS, CURSOS, INGENIERA Y PROYECTOS, IMPLEMENTACION DE SOFTWARE,
HARDWARE Y SISTEMAS DE CONTROL, ADQUISICIN DE DATOS
Hoja 26 de 69
Prolongacin Uxmal No. 989, Col- Santa Cruz Atoyac, Del- Benito Jurez, Mxico 03310 D.F., Tel- 56054670, Fax- 56054677
E-Mail: giming@prodigy.net.mx
* * G I M I n g e n i e r i a S . A . d e C . V. * *
En esta seccin de la memoria se registran todas las instrucciones necesarias para llevar a cabo el
control de su proceso y se divide conforme a:
NOTA: Por falla los controladores programables solo presentan las primeras 9 tablas de datos y
los tres primeros archivos de programa, el resto deben ser definidos por el usuario.
A nivel del controlador programable la ubicacin de la informacin est dada en funcin de valores
binarios o hexadecimales correspondientes a la localidad o rea de memoria donde sta se localiza; sin
embargo, el hacer uso de estos valores directamente puede representar para el usuario un proceso incluso
ms complejo que la programacin misma del controlador.
Con el fin de evitar dicha situacin, los controladores programables suelen emplear identificadores
ms sencillos para las diferentes rea de memoria, de modo tal que resulte ms fcil establecer el tipo de
informacin que cada una de ellas contiene.
En el caso especfico de los controladores de la familia SLC-500, la ubicacin de los elementos de las
diferentes reas de memoria se especifican segn:
No. de archivo (0-255)
Tipo de archivo (B, C, T, R...)
No. de elemento (0-255)
No. de subelemento (0-255)
Direccionamiento de No. de bit (0-15)
memoria
#A n : e . s / b
Direccionamiento No. de mdulo. Para los Micrologix 1200
fsico Entrada o salida 0: Unidad base.
(I/O) 1-6: mdulos de expansin.
El nmero de subelemento (s) es slo necesario al emplear mdulos de 32 puntos (no aplica en
el caso del Micrologix 1200), mdulos analgicos y/o adaptadores de comunicacin, debido a
que estos hace uso de dos o ms palabras para la lectura/escritura de seales.
Ejemplos:
NOTA: En algunos casos se emplean nombres simblicos (ya establecidos de fbrica) para hacer
referencia a ciertos elementos de algunos archivos como los contadores y temporizadores. Esta
informacin ser ampliada en las secciones que involucren a dichos archivos.
Programa
Para el caso del barrido del programa habr de tener las siguientes
consideraciones:
Se cuenta bsicamente con dos elementos muy importantes que deben tomarse en cuenta, para la
programacin y/o mantenimiento de los Controladores programables y estos son:
El software ha sido desarrollado en una plataforma de 32 bits, dando como resultado una herramienta que le
ayudara e elevar su eficiencia y productividad en el mundo de la programacin de lgica en escalera.
Sistema operativo Windows 98, NT (V4.0 con Service Pack 5 o superior), 2000 o XP.
43MB libres en disco duro mnimo (durante la instalacin el requerimiento puede aumentar hasta el
doble segn las caractersticas elegidas).
Software RSLinx de comunicacin entre la computadora y el PLC. Una versin con los
requerimientos mnimos necesarios se incluye como parte del RSLogix.
NOTA: Opcionalmente podr adquirir software para emulacin de SLC-500 y/o PLC-5, que le
permitir revisar sus programas directamente en su PC, sin necesidad de estar conectado a un
procesador.
4.3 Activacin
Este software (RSLogix) est protegido contra la copia ilegal, con el fin de darle mayor seguridad a
los usuarios del mismo. Dicha proteccin es mediante una llave de activacin que viene en disco flexible de
3.5 etiquetados como "Master.
Al instalar por primera vez el software, se mueve del disco flexible al disco fijo la llave de activacin,
de tal forma que si deciden instalarlo en una segunda PC, ser necesario recuperar la activacin presente en
la primera ya que en caso contrario se mostrara un mensaje de error y se proceder a abortar la carga del
programa.
Es muy importante vigilar el tipo de software que se instala en la PC, pues en caso de infectarla con
algn tipo de virus que dae o formatee el disco fijo, podra perder la activacin de dicha llave. Como
seguridad adicional es recomendable guardar en un lugar seguro su software y discos Master, pues en
caso de un dao de la activacin en la PC, se puede solicitar va Internet una reactivacin de este software
directamente al fabricante (Rockwell Automation) teniendo a la mano una PC, el disco Master, su nmero
de seri del software y los datos del registro.
4.4 Instalacin
En el paquete de este software se incluyen un CD (conteniendo el RSLogix y el RSLinx) y un
Master Disk.
4.4.2 RSLinx
Este software es un servidor DDE, que permite enlazar los datos entre las aplicaciones Windows y la
red de comunicaciones Allen-Bradley. Este es el canal adecuado de comunicaciones para el RSLogix 500,
siendo su uso totalmente transparente para el operador (vea el apndice A para detalles de la configuracin
del RSLinx).
PASOS COMENTARIOS
Introduzca el CD en su Terminal.
Nota: al instalar este software en un sistema operativo que se encuentre en espaol (y su versin de RSLinx
es en Ingles).
Durante la instalacin se le mostrara errores de que no se puede localizar libreras del idioma especificado,
por lo que el software de instalacin tomara las libreras en Ingles para continuar la instalacin, as que le
preguntara si desea continuar viendo el mensaje, mostrndole las opciones Si y No
Una vez ejecutado el programa RSLogix2 y tras haber creado un nuevo archivo (en base a un cierto
tipo de PLC) o abierto cualquier programa ya existente, se mostrara la venta representada en la figura
siguiente.
Programa de
Men principal control
2
Inicio Programas Rockwell Software RSLogix RSLogix
ASESORES TCNICOS, CURSOS, INGENIERA Y PROYECTOS, IMPLEMENTACION DE SOFTWARE,
HARDWARE Y SISTEMAS DE CONTROL, ADQUISICIN DE DATOS
Hoja 33 de 69
Prolongacin Uxmal No. 989, Col- Santa Cruz Atoyac, Del- Benito Jurez, Mxico 03310 D.F., Tel- 56054670, Fax- 56054677
E-Mail: giming@prodigy.net.mx
* * G I M I n g e n i e r a S . A . d e C . V. * *
Men principal.- Contiene las opciones principales en forma de rbol - para llevar a cabo el
desarrollo o modificacin de cualquier programa de control.
Archivos de
programa
Archivos de
forzamiento
Archivos de
monitoreo
rea de programa.- Es la zona donde se escriben las instrucciones que forman parte del
programa y donde ser posible monitorear la ejecucin del mismo una vez se establezca
comunicacin con el PLC. Para visualizar otro archivo del programa (subrutina) seleccinelo del
men principal (figura 5.2).
Barra de instrucciones.- En ella se localizan agrupadas por tipo todas las instrucciones
disponibles para el tipo de procesador (SLC-500 fijo, SLC-500 modular o Micrologix) elegido.
La apertura, edicin y manejo general de cualquier programa creado con RSLogix500 es idntica a la
empleada por cualquier otro software que trabaja bajo el ambiente Windows, por lo que los detalles de estas
acciones sern explicadas conforme se desarrolle el curso. A continuacin se dan a conocer los pasos
principales para la ejecucin de acciones ms especificas de este software.
En caso de requerir hacer algn cambio o ajuste en los datos generales definidos anteriormente, puede
seleccionarse (dando doble click con el mouse) la opcin de Propiedades del controlador del men
principal (figura 5.2) con la cual se tendr acceso a la ventana mostrada a continuacin.
Tipo de
procesador
Nombre del
procesador
definido por el
usuario
Botn para
visualizar nodos
activos
PASOS COMENTARIOS
Del men principal (figura 5.2) seleccione la
opcin Configuracin de entradas/salidas.
Mdulos de
Configuracin entrada/salida
actual del Botn para leer disponibles
sistema configuracin real
Copiar programa
hacia el PLC Establecer
comunicacin
Segn la opcin elegida, el estado del PLC y la conexin ser el tipo de informacin adicional que
el software podr requerir para llevar a cabo la tarea solicitada. Verifique las opciones posibles con su
instructor.
5.6 Comunicacin
PASOS COMENTARIOS
Presione el botn a la izquierda del men para
carga y descarga (figura 5.6).
ASESORES TCNICOS, CURSOS, INGENIERA Y PROYECTOS, IMPLEMENTACION DE SOFTWARE,
HARDWARE Y SISTEMAS DE CONTROL, ADQUISICIN DE DATOS
Hoja 39 de 69
Prolongacin Uxmal No. 989, Col- Santa Cruz Atoyac, Del- Benito Jurez, Mxico 03310 D.F., Tel- 56054670, Fax- 56054677
E-Mail: giming@prodigy.net.mx
* * G I M I n g e n i e r a S . A . d e C . V. * *
As mismo, en el rea de edicin se mostraran con lnea remarcadas aquellas secciones del
programa cuyas condiciones son verdaderas en cada instante (slo en mono marcha).
NOTAS:
o Una vez establecida la comunicacin, el men del botn de carga y descarga cambiara por el
mostrado a continuacin.
Desactivar
Pasar al modo marcha o al comunicacin.
modo de programacin
(segn estado actual).
Intentar eliminacin
de falla
Mostrar descripcin
general de falla
Al presentarse una falla en el PLC podr recurrirse al men del botn de carga y descarga (previo
enlace con el equipo), donde se mostraran las opciones presentadas en la figura 5.8.
PASOS COMENTARIOS
Si desea ver una descripcin de la falla,
seleccione la opcin Goto Error.
NOTA:
o La opcin de eliminacin slo tendr efecto si la falla es de las catalogadas como menores, es
decir, no es producto de dao fsico en el PLC o consecuencia de una instruccin errnea.
Como apoyo para la verificacin de la correcta ejecucin del programa es posible seguir dos caminos
(posterior al establecimiento de la comunicacin entre la computadora y el PLC):
a) Seleccionar el archivo de datos del men principal - cuyos elementos se desee monitorear. Para
ello bastara hacer doble click sobre el archivo correspondiente.
En caso de requerir monitorear elementos de otro archivo, ste puede seleccionarse mediante la
lista presente en el extremo inferior izquierdo de la ventana.
b) Definir un archivo de monitoreo. Este mtodo tiene la ventaja de permitir visualizar datos de
diferentes archivos de forma conjunta e incluso ver un mismo dato en diferentes formas.
PASOS COMENTARIOS
Presione botn derecho del mouse
sobre la opcin Custom Data
Monitors del men principal (figura
5.2).
Seleccione la opcin New....
Introduzca los datos solicitados
(nmero y nombre) y presione el
botn OK.
Seleccione el archivo que acaba de
crear (doble click con el mouse).
Introduzca la direccin de los
elementos que desea monitorear
(figura 5.9).
5.9 Forzamientos
Durante la etapa de pruebas del programa o bien cuando se presentan ciertas fallas, es necesario
obligar a que el estado de alguna entrada y/o salida presente un valor determinado (o 1). Para ello
RSLogix cuenta con una opcin denominada forzamiento cuya empleo se detalla a continuacin:
PASOS COMENTARIOS
De la opcin Force
Files del men principal
(figura 5.2) seleccione el
archivo (entradas o
salidas) deseado.
Introduzca el estado
deseado para cada una de
las entradas o salidas
necesarias.
Del men de
forzamientos (figura
5.1) seleccione la
opcin Forces
Installed.
NOTA:
o Preferentemente emplea los forzamientos slo como auxiliar durante las pruebas de arranque
del sistema o como medida temporal al presentarse una falla. No es recomendable tener
presente esta funcin de forma permanente.
de mostrar el tipo de instruccin y la localizacin en que se emplean todos y cada uno de los diferentes
elementos.
PASOS COMENTARIOS
Seleccione la opcin Cross Reference
del men principal (figura 5.2) o bien
sobre la direccin de cualquier elemento
(en el rea de programa) presione botn
derecho y seleccione la misma opcin del
men que aparecer (figura 5.11).
Establecer nombre
simblico para el
elemento
Visualizar
referencia cruzada
del elemento
Introducir
comentario sobre el
elemento
PASOS COMENTARIOS
Abra la tabla de datos del tipo de
elemento deseado (men principal, figura
5.2).
NOTA:
o Es importante considerar que en ciertos casos un elemento puede ser utilizado de forma
indirecta por algunas instrucciones (como son aquellas que manejan palabras y/o archivos).
Consulte a su instructor para mayores detalles.
5.12 Comentarios
Con el fin de entender ms fcilmente un programa, siempre es importante agregar a ste los
comentarios y anotaciones necesarios tanto a los elementos empleados como a los renglones (o segmentos)
del programa. Para ello siga los pasos indicados a continuacin:
PASOS COMENTARIOS
Para el caso de elementos:
Sobre la direccin de ste (en el
rea de programa) presione botn
derecho y seleccione la opcin
Edit Symbol o Edit
Description (figura 5.11) y
agregue la informacin que
considere necesaria.
Para el caso de segmentos:
Sobre el extremo izquierdo del
segmento deseado (donde aparece
un nmero) presione botn derecho
y seleccione la opcin Edit Title
o Edit Comment (figura 5.13) y
agregue la informacin que
considere necesaria.
NOTAS:
Es posible, tambin, obtener de forma impresa todos la informacin contenida en el programa. Para
ello se procede de acuerdo a los siguientes puntos:
PASOS COMENTARIOS
Del men File seleccione la opcin
Report Options.
EN (Enable): Se activa (1) si el temporizador est en operacin y se desactiva (0) sino es as.
DN (Done): Indica cuando el temporizador ha terminado su funcin (ACC = PRE).
PRE: Valor de temporizacin deseado (0-32767).
ACC: Valor de temporizacin instantneo en el elemento (0-32767).
El uso tanto de los valores reales como de los nombres simblicos es indistinto para direccionar un
temporizador; as, por ejemplo:
T4:23.2 = T4:23.ACC
T4:45/13 = T4:45/DN
T10:0.1 = T10:0.PRE
Retentivo (RTO) Retiene el valor acumulado si el ciclo de conteo es interrumpido por lo que
deber ser reestablecido a travs de una instruccin adicional.
El uso tanto de los valores reales como de los nombres simblicos es indistinto para direccionar un
contador; as, por ejemplo:
C5:23.2 = C5:23.ACC
C9:45/14 = C9:45/CD
C10:34/11 = C10:34/UN
Permite comparar dos valores cargados entre palabras. El procesador tratar todos los valores como
nmeros binarios (internamente).
Para la ltima de estas instrucciones se emplea un parmetro adicional llamado mscara que
corresponde a 16 bits (una palabra) cada uno de los cuales establece que bits de los dos parmetros deben
ser comparados (aquellos con un valor de 1 en la mscara) y cuales no (aquellos con un valor de 0 en la
mscara).
Son aquellas que establecen una relacin uno a uno entre los bits de dos palabras y generan un
resultado en funcin de ciertas reglas. Las funciones bsicas son:
Despus de la ejecucin de cada instruccin se actualizan los bits de estado que forman parte del
archivo S2) siguientes (ver descripcin en seccin 6.6):
S2:0/0 - Acarreo
S2:0/1 - Sobreflujo
S2:0/2 - Cero
S2:0/3 - Signo
Cada vez que termina de ejecutarse una instruccin matemtica, el procesador actualiza el estado de
los bits aritmtico (del archivo de estado S2:) en funcin del resultado obtenido. Estos bits son:
Permite desplazar un conjunto de bits y al mismo tiempo insertar un nuevo valor en el extremo
izquierdo o derecho del grupo de bits especificado. Puede ser utilizado, por ejemplo, para detectar las partes
que se encuentran presentes o que estn ausentes de una estacin mltiple.
Estas instrucciones hacen uso de palabras dentro del archivo de control para realizar su funcin.
Dichas palabras no deben ser empleadas simultneamente en ninguna otra instruccin.
Permite habilitar o deshabilitar la ejecucin de una seccin del programa con base a una serie de
condiciones generales. Es equivalente al MCR elctrico.
6.10 Subrutinas
Una subrutina es una porcin del programa que permite dividir ste en secciones ms simples o bien
evitar que dicha porcin sea ejecutada en todo momento. Una subrutina puede, a su vez, permitir la
ejecucin de otras subrutinas.
Las instrucciones SBR y RET pueden ser o no usadas y slo ayudan para ser mas claro un
programa.
Estas instrucciones son empleadas para aquellos casos en los que el comportamiento de una entrada o
salida debe ser identificado o establecido de forma muy rpida, tanto que el ciclo de operacin normal del
procesador (ver seccin 1.3) no es adecuado para este fin.
Estas instrucciones pueden ser utilizadas para el control secuencial de la operacin de una mquina
de forma que se reduce sobremanera el tiempo invertido en la generacin de la lgica propia de la secuencia.
Estas instrucciones hacen uso de palabras dentro del archivo de control para realizar su funcin.
Dichas palabras no deben ser empleadas simultneamente en ninguna otra instruccin.
Un grupo consecutivo de palabras (hasta un mximo de 256) conforma un archivo, el cual ser
designado siempre por la direccin de la palabra inicial precedida del smbolo # -y el nmero de
elementos. Ejemplo:
#N7:0
Las instrucciones del archivo copian una palabra o un nmero de palabras (mximo 128) desde un
archivo a otro.
6.14.1 Introduccin
Adems de las funciones descritas a lo largo de esta seccin, los procesadores de la serie Micrologix
cuentan con un conjunto adicional de funciones que le permiten desarrollar actividades ms poderosas como
lo pueden ser:
Contadores de alta velocidad.- Utiles entre otras cosas para el manejo de encoders.
Interrupciones.- Permiten ejecutar operaciones crticas en el momento exacto en que estn deben
ser realizadas.
Conversin de datos.
Codificacin.
APENDICE
4. Arrancar la PC
3
Inicio Programas Rockwell Software RSLinx RSLinx
ASESORES TCNICOS, CURSOS, INGENIERA Y PROYECTOS, IMPLEMENTACION DE SOFTWARE,
HARDWARE Y SISTEMAS DE CONTROL, ADQUISICIN DE DATOS
Hoja 63 de 69
Prolongacin Uxmal No. 989, Col- Santa Cruz Atoyac, Del- Benito Jurez, Mxico 03310 D.F., Tel- 56054670, Fax- 56054677
E-Mail: giming@prodigy.net.mx
* * G I M I n g e n i e r a S . A . d e C . V. * *
Men y botn
para agregar
otros drivers
AB Botn para
configurar el
drive
seleccionado en
Listado de el listado
drivers izquierdo
configurados
y/o activos bajo
RSLinx
Botn para
borrar el drive
seleccionado de
la lista Izq.
o DH485
Si es conexin va 1747-PIC 1761-NET-AIC.
Conexin Va PCMK
Bajo Windows 9x/Se me requiere tener instalado el drive P&P para la
tarjeta, verificar en el Panel de Control la existencia de tal drive, icono con
el nombre PCMKinfo, el cual si ya se encuentra instalada la tarjeta en
una ranura de la PC, nos mostrara su estado
Versin del
Drive, > 2.2
Estado de la tarjeta,
cuando se usa RSLinx
se mostrara RSLinx en
este recuadro
Tarjeta Configurada
para el Drive
Este men cambia
segn la opcin
Entre el tipo de red: que seleccione del
DH+ DH485 lado Izquierdo en
este ejemplo se
Seleccione un numero selecciona PCMK
de nodo para la PC y se muestra en la
(Valido y disponible) Izquierda.
Entre la ranura en que
se instalo la PCMK
(Ver PCMKinfo) Botn de acceso
directo al drive
PCMKinfo en el
Seleccione la velocidad Panel de Control.
de conexin correcta para
su Red
o DF1, Equipo Allen-Bradley con la opcin RS232 (PLC / SLC / Micrologix y Panelview)
Requiere de cable serial adecuado para conectarse a estos equipos y bajo RSLinx
habilitar el drive RS-232 DF1 Devices
Cuando se
Botn de auto ejecuta auto
configuracin, valido configuracin
para SLC, PLC, , aqu se
Micrologix y muestra el
Panelview
estado
Este drive la permite conexin directa a los procesadores PLC, SLC y Micrologix
(solo aquellos que tienen Puerto serial y se encuentra habilitado en su programa, en
PLCs ver Micro-interruptores).
Para una configuracin rpida siga los siguientes pasos:
Seleccione el puerto serial (COM) apropiado para su PC
Conecte el cable serial de su PC al Equipo de control (Controlador y/o
Panelview)
Haga clic en el botn de Auto configuracin y espere a que en el recuadro
se muestre la leyenda de que se ha concluido la auto configuracin
satisfactoriamente, al realizar dicha tarea podr verificar que los dems
datos se ajustaran automticamente.
En caso de fallo en la auto configuracin verifique su conexin al equipo
as como la disponibilidad del puerto sera, esto es que no se ocupe por
otro programa y/o drive de RSLinx (p.e. PIC) as como la documentacin
de su programa original.
En caso de un PLC en Falla por ausencia de programa, normalmente este
puerto esta disponible
o Se indica que el drive esta siendo ocupado por otra aplicacin y no se puede modificar:
cierre las aplicaciones de programacin (RSLogix) y comunicacin (RSLinx) y reinicie
ambas.
o Puerto no disponible: verifique que no este siendo ocupado por un drive adicional (como
puede ser el mouse) o dentro del RSLinx que no se haya habilitado para otro drive, si es el
caso borre el que no ocupe o cambie de puerto.
Comprobacin de conocimientos
Indique lo ms claro posible la informacin a la que hacen referencia las siguientes direcciones
a) N7:12/6
b) T4:12/DN
c) C5:5.PRE
d) C5:6.ACC
e) N7:[B10:3]
f) B10:34
g) S2:1/15
Mencione los puntos importantes a considerar para poder establecer comunicacin entre un PLC y otro
dispositivo (computadora, PanelView, otro PLC, etc.), tanto en el aspecto de configuracin como
elctrico.