You are on page 1of 89

PLC ALLEN DRADLEY

Introduccin bsica

T.S.U. CILIA BRICEO KURI

UNIVERSIDAD TECNOLGICA DE CAMPECHE

CARRERA:
ING. EN MECATRNICA

ASIGNATURA:
PLC AVANZADO

ALUMNA:
CILIA NOEMI BRICEO KURI

GRADO Y GRUPO:
10mo B

DOCENTE:
ING. EDUARDO BOCANEGRA MOO

FECHA DE ENTREGA:
10/12/2014

Contenido
1 INTRODUCCIN A CONTROLOGIX...................................................................................................................... 3

1.1 ANTECEDENTES DE LOS PLCS..................................................................................................3


1.2 CLASES DE CONTROL INDUSTRIAL............................................................................................5
1.3 TECNOLOGIAS................................................................................................................................ 6
1.4 CARACTERSTICAS GENERALES DE UN SISTEMA DE CONTROL...........................................9
2 PARTES FUNDAMENTALES DEL SISTEMA CONTROLOGIX............................................................................10

2.1 CHASIS.......................................................................................................................................... 11
2.2 CONTROLADOR........................................................................................................................... 12
2.3 MODULOS DE ENTRADA-SALIDA...............................................................................................14
2.4 FUENTE DE ALIMENTACION........................................................................................................26
3 INTRODUCCIN A RSLINX, RED ETHERNET Y CONTROLNET......................................................................28

3.1 REDES DE COMUNICACIONES...................................................................................................28


3.2 RSLINX.......................................................................................................................................... 29
3.3 RED ETHERNET........................................................................................................................... 37
3.4 RED CONTROLNET...................................................................................................................... 43
4 INDICADORES DEL PROCESADOR Y ESTRUCTURA INTERNA......................................................................53

4.1 INDICADORES DEL PROCESADOR............................................................................................53


4.2 ESTRUCTURA INTERNA............................................................................................................... 54
5.- INTRODUCCIN A RSLOGIX 5000.................................................................................................................... 60

5.1 FUNCIONES PRINCIPALES.......................................................................................................... 61


5.2 ORGANIZACIN DE LOS RECURSOS DEL CONTROLADOR....................................................67

1 INTRODUCCIN A CONTROLOGIX

1.1 ANTECEDENTES DE LOS PLCS


El control industrial se ha desarrollado enormemente en los ltimos 50 aos. La industria de cualquier tipo como la de
alimentos, petrolera, metalrgica, o automotriz ha necesitado siempre algn tipo de control en el proceso de manufactura.
Hace tan slo 40 aos el control industrial era ejecutado con dispositivos electromecnicos y algunas tarjetas electrnicas en
algunos casos. Este tipo de control ocupaba demasiado espacio en los cuartos de control, el consumo de energa era elevado,
las modificaciones eran muy difciles adems de costosas, el mantenimiento sola llevar mucho tiempo para la localizacin y
correccin de fallas.
Un diagrama de control tpico basado en dispositivos electromecnicos se muestra en la figura 1.1. En este tipo de
control la lgica se efecta por medio de relevadores (K), y relevadores de tiempo (KT). Como elementos de entradas, se
tienen sensores de diferentes tipos como, interruptores de lmite (LS), botoneras (B), interruptores de presin (P),
interruptores de temperatura (T). Como elementos de salida se pueden tener arrancadores, luces piloto, vlvulas solenoides.
Estos diferentes tipos de elementos son interconectados entre s para controlar alguna mquina o proceso utilizando los
contactos de los relevadores para generar una lgica determinada. Para lograr tiempos de retardo se emplean relevadores de
tiempo neumticos o electrnicos (KT).
Un diagrama de escalera tpico usando estos dispositivos lucira como se muestra en la figura 1.1

FIGURA 1.1
Fase

B1

KT1

K1

K2

LS1

KT1

K2

K2

K1

Neutro

C1

K1
KT1 10 seg.

B2
K2
KT1
LS2

KT1

K1

S1
L1
K2

Con el impresionante desarrollo que ha tenido el campo de la Ingeniera en Electrnica, el control electrnico ha
reemplazado al control electromecnico, hasta llegar al punto donde hoy en da las computadoras industriales lo han
sustituido casi por completo, ofreciendo de esta manera al amplio campo del control una gran versatilidad y simplicidad
para ser manejado, programado y diseado por un nmero mayor de personas involucradas con los procesos, sin importar cual
sea su especialidad.
Los controladores lgicos programables (PLC) son bsicamente computadoras industriales complementadas con tarjetas
electrnicas especficas que sirven como interfase de adquisicin de datos entre el PLC y los instrumentos de campo que
monitorean el proceso; para adquirir datos se utilizan las tarjetas electrnicas de entrada. Los datos de entrada recibidos son
procesados en la memoria de la computadora conocida como CPU, y los manipula segn una lgica previamente programada.
Esta lgica genera datos de salida que son transferidos a otras tarjetas especficas del sistema denominadas de salida y que
actan sobre los elementos de control final en campo.

La figura 1.2 muestra el mismo control ilustrado en la figura 1.1, solo que ahora se emplea un sistema a base de un PLC.
En si son dos sistemas equivalentes que realizan las mismas funciones en cuanto al proceso se refiere. Como se puede
observar en la figura 1.2 este sistema esta formado a grandes rasgos por cinco elementos:
MDULO DE ENTRADAS
Este mdulo o tarjeta electrnica se encarga de recibir todas aquellas seales provenientes de campo que indiquen el
cambio de algn evento on/off (abierto o cerrado).
PROCESADOR O UNIDAD CENTRAL DE PROCESAMIENTO (CPU)
Esta unidad se encarga de procesar la informacin obtenida por el mdulo de entradas, que es procesada de acuerdo a un
programa lgico de control elaborado en la memoria del procesador a base del uso de instrucciones previamente definidas por
el fabricante. Este programa sera equivalente a las conexiones fsicas (cables) que se realizan en un sistema convencional
para lograr una lgica determinada, como el mostrado en la figura 1.1.
MDULO DE SALIDAS
Este mdulo o tarjeta electrnica recibe las seales de comando, unas seales para encender ciertos dispositivos de
control en campo y otros para apagarlos que resultaron de la lgica de control del procesador.
FUENTE DE ENERGIA DEL SISTEMA DE CONTROL
Esta fuente es empleada para energizar los mdulos de entradas, el procesador o unidad central de procesamiento y los
mdulos de salidas.
FUENTE DE ENERGIA EXTERNA PARA INSTRUMENTOS
Esta fuente se utiliza para energizar todos los elementos o instrumentos de campo. Esto le da mucha versatilidad al
sistema de control ya que permite usar varios tipos de dispositivos de campo que operan con voltajes diferentes. Tambin asla
la alimentacin usada para el sistema de control de la alimentacin usada para los dispositivos de campo.

FIGURA 1.2

Los primeros PLCs fueron creados para sustituir sistemas de control que utilizaban lgica de control a base de
relevadores. Los primeros PLCs que aparecieron en el mercado fueron muy sencillos, cubriendo nicamente sistemas de
control del tipo encendido apagado (on off). La estructura de un sistema de control usando PLCs se ilustra perfectamente
en la figura 1.2 en donde los mdulos tanto de entradas como los de salidas se emplean como interfaces (traductores de
seales o datos) entre todos los dispositivos fsicos del proceso (campo) y la memoria interna del procesador.

1.2 CLASES DE CONTROL INDUSTRIAL


En la industria existen varios tipos de control segn la aplicacin que el proceso requiera. Es comn que la industria tenga
una combinacin de dos o ms tipos de control en sus procesos:
CONTROL COMBINACIONAL
Es la forma ms simple de control. Se logra combinando seales de entrada por medio de bloques lgicos AND, OR,
XOR y NOT. Cada bloque lgico obtiene una salida dependiendo del estado de sus entradas respectivas. Las seales de
entrada pueden ser simples o usar instrucciones de comparacin. Esta lgica es muy comn encontrarla en sistemas de
alarmas o en permisivos.
CONTROL SECUENCIAL
Este control puede ser ms complejo ya que ejecuta una serie de pasos en forma secuencial. Estos pasos pueden ser un
conjunto de instrucciones o un subprograma completo. Existen ciertas instrucciones que hacen que el control secuencial se
programe de manera ms fcil. Este tipo de control es tpico para el encendido de calderas y hornos industriales,
turbomaquinaria y en la industria de alimentos para procesos a base de recetas o procesos batch.
CONTROL SUPERVISORIO
Este control es usado cuando el sistema requiere verificar que un comando ha sido ejecutado. Se usa por lo general en
partes crticas de algn proceso. Por ejemplo el sistema lubricante de una mquina, la supervisin del arranque de una bomba
de enfriamiento o para verificar que la apertura de alguna vlvula de control tiene el porcentaje de apertura que el algoritmo
de control ha calculado.
CONTROL REGULATORIO
Este tipo de control es el ms sofisticado, pues utiliza algoritmos matemticos complejos (PID) para realizar la funcin
de regular un proceso en forma automtica. Por lo general se usa en plantas de proceso que requiere mantener en valores
5

determinados las diferentes variables fsicas del proceso como niveles en tanques, presiones y temperaturas en vasijas, o flujos
en tuberas. Tiene diferentes modos de operacin como modo automtico, modo manual remoto, modo manual local, modo
relacional, y modo cascada entre los ms comunes.

1.3 TECNOLOGIAS
CONTROLADORES LOGICOS PROGRAMABLES (PLC)
En un principio los PLCs fueron desarrollados nicamente para controlar procesos de control discretos o lgicos tipo
on/off de ah es donde deriva su nombre. Sin embargo con el tiempo se le agregaron tarjetas electrnicas que pudieran
interactuar con dispositivos de campo del tipo analgicos. Estos dispositivos pueden medir variables fsicas de proceso de
entrada como temperatura, flujo, nivel, o presin as como seales de comando analgicas como vlvulas reguladoras,
variadores de velocidad o graficadores. En la figura 1.3 se puede apreciar un diagrama a bloques de un sistema basado en PLC
donde utiliza tarjetas de dos tipos, discretas y analgicas, tanto de entrada como de salida.
Con la adicin de mdulos analgicos al sistema de PLCs tambin se incrementaron instrucciones para operaciones
aritmticas, comparacin y de control PID entre las ms importantes.

FIGURA 1.3

Los mdulos analgicos son tarjetas electrnicas ms especializadas que los mdulos discretos. En la figura 1.3 se
muestran los rangos de voltaje y corriente para los mdulos analgicos ms usados en la industria.
La figura 1.4 muestra en forma de resumen lo que puede abarcar un sistema de PLCs. En esta figura se estn
incluyendo algunos mdulos especializados que no se han comentado anteriormente, como son el modulo de sincrona de
lnea, mdulo de visin, mdulos de interfaces para comunicarse con otros sistemas inteligentes y algunos otros mdulos de
tipo analgico ms especializados.
FIGURA 1.4

SISTEMAS DE CONTROL DISTRIBUIDO (DCS)


Estos sistemas de control estn enfocados principalmente al control regulatorio. Son capaces de controlar hasta varios
cientos de lazos de control PID en un solo sistema. Por lo general son sistemas que abarcan desde el instrumento de campo
hasta la interfase con el operador. En el pasado una planta de proceso consista de dos sistemas de control casi independientes:
Un sistema basado en PLCs para controlar todo lo relacionado con aplicaciones secuenciales y combinacionales y otro basado
en un DCS para controlar todo lo relacionado con lazos cerrados de control PID. Era comn encontrar alianzas entre un
fabricante de PLCs con otro fabricante de DCSs para ofrecer al cliente una solucin ms integrada entre ambos sistemas. Sin
embargo ambos fabricantes de cada tecnologa se fueron desarrollando en el campo del otro. As, los fabricantes de PLCs
fueron introduciendo a sus sistemas funciones parecidas o equivalentes a los de DCS y viceversa, de tal forma que en la
actualidad los usuarios se confunden y no saben cual de las tecnologas aplicar a sus procesos.
CARACTERSTICAS PRINCIPALES DE CADA TECNOLOGA
Cada tecnologa tiene ventajas y desventajas. Se tiene que tomar en cuenta la aplicacin para obtener las mejores
ventajas de un sistema. Tambin depende de la experiencia del usuario ya que una caracterstica de un sistema puede ser
ventajoso para una persona y desventajoso para otra. Sin embargo podemos decir que las principales ventajas de un sistema de
PLC estn las siguientes:
Son sistemas abiertos, esto significa que cualquier persona que adquiera el software de programacin pueda desarrollar
un sistema de control.
Su arquitectura es abierta, esto significa que puede integrar a otros fabricantes que complementan el sistema de control
al gusto del usuario, ya sea porque considera que son mejores en el mercado o porque est acostumbrado a ellos.
Tienen una gran variedad de tamaos, lo que los hace ideales para procesos micro, pequeos y medianos.
Las herramientas de programacin y configuracin son sencillas y se pueden aprender fcilmente. Ahora, con el
desarrollo de lenguajes de programacin en Windows esto es accesible a casi cualquier persona con carreras como qumica,
elctrica, mecnica o petrolera.
Sus principales desventajas son las siguientes:
El direccionamiento de variables esta a un nivel bsico que incluye tipo de archivo y nmero consecutivo. La
identificacin de cada variable en un sistema de varios cientos de variables se hace complicado.
El diseo de la interfase de operacin se debe hacer desde una base de datos donde las direcciones del PLC y las
direcciones de la interfase con el operador se establezcan de forma manual a medida que el sistema se desarrolla. Dicho en
otras palabras, el PLC y la interfase con el operador usan direcciones independientes y es necesario casarlas en una base de
datos.
La caracterstica principal de un PLC es que la ejecucin de su programa es en base a barridos de programa. El
programa se ejecuta repetidamente una y otra vez en un ciclo que inicia con la actualizacin de entradas, la ejecucin del
programa lgico y la actualizacin de salidas. El tiempo de ejecucin del programa es variable ya que depende del nmero de
instrucciones verdaderas que encuentre la lgica y de cmo se programen. A mayor cantidad de instrucciones verdaderas, el
ciclo de ejecucin del programa es mayor.
Entre las principales ventajas de un DCS estn las siguientes:
Son sistemas integrados, esto significa que el fabricante suministra desde el instrumento en campo hasta la interfase con
el operador.
Usa una base de datos integrada. Esto significa que una variable dada de alta en el sistema sirve para identificar al
instrumento en campo, para direccionarse en el sistema de control y en la interfase con el operador.
En sistemas muy grandes el ahorro en tiempo de programacin y configuracin es considerable ya que todo esta
predefinido y las funciones se van agregando al sistema de manera integrada. Dicho en otras palabras no se requiere
desarrollar funciones o objetos nuevos.
Entre sus principales desventajas estn las siguientes:
En aplicaciones a procesos pequeos el sistema resultara demasiado costoso y lo deja fuera de competencia.
Su programacin y configuracin es muy compleja, por lo tanto esta tarea la hace por lo general el mismo fabricante.
Esto hace que el usuario dependa en cierta medida del fabricante para modificaciones, actualizaciones o adiciones.
Realizar control secuencial es muy complicado debido a que el tipo de instrucciones que maneja est ms enfocado hacia
el control regulatorio de procesos.
La caracterstica principal de un DCS es que la ejecucin de programas se hace por periodos de tiempo especficos. A
cada tarea se le asigna un tiempo de ejecucin y en ella se programan lazos de control acordes con ese tiempo. De esta forma
el sistema se hace muy eficiente ya que lazos de control con tiempos de respuesta lentos se ejecutan en periodos de tiempo
largos y los lazos de control de respuesta rpida se programan en periodos de tiempo cortos.
8

CONTROLADORES PROGRAMABLES
Contrologix es un sistemas de control de nueva tecnologa que nace a partir de la tecnologa de PLCs integrando algunas
de las ventajas de los sistemas DCS y aumentando adems, caracterstica nuevas que los hacen ms poderosos que cualquiera
de los sistemas de donde nacieron. Para no confundirlos con los PLCs, se ha sugerido usar el nombre de controladores
programables o simplemente controladores. El sistema Contrologix de Allen Bradley es la nueva tecnologa que puede
usarse en cualquier tipo de procesos. Se pueden asignar programas basados en un barrido y/o asignar programas con tiempos
de ejecucin especficos. Se ha expandido la memoria del controlador de tal manera que ahora se direccionan las variables con
Tags de identificacin. Usan un chasis universal donde el usuario puede insertar los mdulos en cualquier ranura, incluido el
controlador (procesador central). El mdulo controlador usa tecnologa Risk de 32 bits. El peine de los diferentes mdulos del
sistema que se conectan al backplane del chasis tiene pines de conexin de diferentes tamaos para los datos y para la
alimentacin lo que permite reemplazarlos con la energa encendida (reemplazo en caliente). La mayora de los mdulos de
entrada-salida son inteligentes con bits de diagnstico. El sistema cuenta con una base de datos predefinida en el controlador
para cada mdulo de entrada-salida que se inserta en el chasis del sistema. Usa el modelo de comunicacin productor
consumidor, lo que permite que cada mdulo de cualquier tipo en el chasis se vea como si fuera un nodo de una red. Los
controladores tienen una velocidad de procesamiento de datos 4 veces ms rpido que un PLC. El sistema es apto para cubrir
una necesidad de un sistema micro, pequeo, mediano o grande para aplicaciones en procesos combinacionales, secuenciales,
supervisorios, regulatorios o cualquier combinacin de ellos. En un mismo chasis pueden convivir ms de un controlador.
El sistema Contrologix permite la programacin de la lgica de control en cuatro diferentes tipos de lenguaje dentro de
un mismo programa: Diagramas de escalera, Blockes de funciones, Texto estructurado y Cartas de Funcin Secuencial (SFC).
Para configurar, programar, monitorear o mantener un sistema ControlLogix se requieren de los siguientes softwares:
RSLinx. Permite establecer una ruta de comunicacin desde una computadora a un controlador. Se pueden configurar
varios manejadores de red para darle versatilidad a las comunicaciones. Entre los ms importantes destacan:
Serial Com1.
Ethernet.
Controlnet.
RSLogix 5000. Permite monitorear, programar y modificar la lgica de control del sistema. Se comunica directamente a
la memoria del controlador central.
RSNetWorx para Controlnet. Es el software que permite administrar una red controlnet cuando se usa para la
transferencia de datos crticos o determinsticos. Actualiza al administrador de la red, Keeper cuando se hace algn cambio
en la transferencia de datos crticos o calendarizados.

1.4 CARACTERSTICAS GENERALES DE UN SISTEMA DE CONTROL


Existen cinco caractersticas que tienen los sistemas de control, a continuacin se da una breve descripcin de cada una
de ellas.
MODULAR
Esto se refiere a que el sistema de control puede ser integrado con una serie de mdulos electrnicos de varios tipos y
capacidades para que se apegue a las necesidades de tamao y funciones que el proceso requiera.

ESCALABLE
Esta caracterstica hace referencia a que un sistema de control existente, pueda ampliarse sin tener que cambiar o
desechar la base inicial instalada.
DISTRIBUIDO
Esto se refiere a la distribucin geogrfica de los equipos de control a lo largo de toda la planta manteniendo la
integridad del sistema. Para esto se utilizan sistemas de control interconectados por redes de datos industriales como
Controlnet, Ethernet DH+, RIO, Devicenet o Fieldbus. Esta caracterstica permite al usuario ahorrarse materiales de
9

instalacin elctrica, cable y mano de obra, puesto que los sistemas se instalan cerca de los procesos que controlan trasfiriendo
los datos a un cuarto de control central por medio de las redes de datos.
CONFIGURABLE
Esto significa que los mdulos de entrada-salida y los mdulos de comunicaciones utilizados en un sistema de control
pueden adaptarse a las caractersticas de sensores y redes que el proceso necesite. Esto permite usar un slo mdulo para
conectar varios tipos de dispositivos de campo con diferentes caractersticas.
INDUSTRIAL
Dos caractersticas importantes son que estos equipos pueden soportar temperaturas de operacin de hasta 60 grados
centgrados y porcentajes de humedad relativa de hasta 95 % sin condensacin.

2 PARTES FUNDAMENTALES DEL SISTEMA CONTROLOGIX


Un sistema Contrologix esta formado por 4 elementos bsicos: El chasis que es el elemento que contiene todos los
mdulos del sistema y su conexin interna. El controlador que es la parte del sistema que almacena el programa y los datos.
Los mdulos de entrada-salida que son la interfase con los instrumentos de campo y la fuente de alimentacin, que suministra
energa a todo el sistema. La siguiente figura 2.1 muestra un sistema tpico con todos sus componentes.
Figura 2.1

2.1 CHASIS
El sistema Contrologix es un sistema de control modular que requiere un chasis para integrar los mdulos. El chasis est
disponible en los siguientes tamaos: 4, 7, 10, 13 y 17 ranuras.
Los mdulos que se insertan en las ranuras del chasis se conectan al backplane del chasis y este proporciona una va de
comunicacin de alta velocidad entre los mdulos. Se pueden insertar en un mismo chasis uno o varios controladores y el
backplane funciona como una red de transferencia de mensajes entre controladores. Si se insertan varios mdulos de
interfase de comunicacin en un chasis, un mensaje que sea enviado por una red externa al puerto de uno de los mdulos
puede ser ruteado por el backplane a otro mdulo y ser enviado de este a otro destino por una red diferente.
La siguiente tabla muestra los diferentes tipos de chasis y sus caractersticas.
10

Tabla 2.1
. No. de
Catlogo
1756-A4
1756-A7
1756-A10
1756-A13
1756-A17

No.
Ranuras
4
7
10
13
17

Dimensiones: Altura x Largo x


Fondo
137 x 263 x 145 mm
137 x 368 x 145 mm
137 x 483 x 145 mm
137 x 588 x 145 mm
137 x 738 x 145 mm

Corrientes mximas en el
Backplane
4.0 A @ 3.3 VCD
15 A @ 5 VCD
2.8 A @ 24 VCD

CERTIFICACIONES
Los chasis tienen la certificacin de UL y CSA para las reas clasificadas como Clase I, Divisin 2, Grupos A, B, C y D.
tambin cuenta con las certificaciones CE y FM.
La figura 2.2 muestra la figura de un chasis de 7 ranuras. Todas las ranuras son idnticas en tamao y conexiones y no
existe ninguna restriccin para la insercin de mdulos incluidos el controlador y mdulos de interfase de comunicaciones.
Figura 2.2

2.2 CONTROLADOR
El controlador Contrologix proporciona un control escalable que es capaz de direccionar una gran cantidad de puntos de
entrada-salida.
El controlador se puede insertar en cualquiera de las ranuras del chasis y se pueden insertar varios controladores en un
mismo chasis. Multiples controladores en un mismo chasis se pueden comunicar entre ellos va el backplane del chasis
como lo hace una red de comunicacin pero operan independientemente.
Los controladores pueden monitorear y controlar puntos de entrada-salida a travs del backplane as como con
mdulos de entrada-salida a travs de enlaces de comunicacin.
Los controladores se pueden comunicar con computadoras u otros procesadores por su puerto de comunicaciones RS-232
que maneja los protocolos DF1 y DH-485, y tambin a travs de mdulos de comunicacin con redes Devicenet, DH+, RIO,
Controlnet y Ethernet.
El sistema operativo multitareas del controlador soporta hasta 32 tareas configurables que pueden ser prioritizadas. Slo
una tarea puede ser continua que es equivalente al programa de barrido de un PLC. Las otras tareas pueden ser peridicas que
son equivalentes a los programas de tiempos especficos de un DCS, o bien tareas por eventos. En cada tarea se pueden
11

configurar de uno hasta 100 programas, cada uno con su lgica y base de datos local, permitiendo que mquinas
independientes se controlen dentro del mismo controlador.
El controlador tiene un compartimiento en la parte frontal que alberga un nico puerto de comunicacin con interfase
RS-232C, y una batera para soportar la memoria en caso de que se apague la fuente de alimentacin del sistema.
La siguiente tabla muestra los nmeros de catlogo de las diferentes bateras y del cable de comunicacin para el puerto
del controlador
Tabla 2.2
No. de Catlogo
Descripcin
1756-BA1
Batera para controladores series A
1756-BA2
Batera para controladores 1756-L6x series B
Contiene un ensamble de bateras 17561756-BATM
BATA para controladores series A
1756-CP3
Cable de comunicacin serial
CERTIFICACIONES
Los controladores tienen la certificacin de UL y CSA para las reas clasificadas como Clase I, Divisin 2, Grupos A, B,
C y D. Slo los controladores1756-L6x cuentan con las certificaciones CE y FM. Tambin cuentan con las certificaciones CTick y EExATX
La siguiente tabla muestra los diferentes controladores disponibles y sus caractersticas principales.
Tabla 2.3
No. de Cat

Memoria
de
usuario
(Kbytes)

Memoria de
entradasalida
(Kbytes) 1

Memoria no
voltil
(Mbytes)

Disipacin
de potencia
mxima
(watts)

Disipacin
trmica
mxima
(BTU/hr)

1756-L55M12
1756-L55M13
1756-L55M14
1756-L55M16
1756-L55M22
1756-L55M23
1756-L55M24
1756-L61
1756-L61S

750
1536
3584
7680
750
1536
3584
2048
2048 St
1024 Sf
4096
4096 St
1024 Sf
8196

208
208
208
208
208
208
208
478
478

N/D
N/D
N/D
N/D
0.750
1.5
3.5
64 2
64 2

5.6
5.6
5.7
6.3
5.6
5.6
5.7
3.5
3.5

478
478

64
64

478

64

1756-L62
1756-L62S
1756-L63

Corriente de
backplane
a 24 VCD
(mA)

19.1
19.1
19.4
21.5
19.1
19.1
19.4
11.9
11.9

Corriente
de
backplane
a 5 VCD
(mA)
1230
1230
1250
1480
1230
1230
1250
1200
1200

3.5
3.5

11.9
11.9

1200
1200

1200
14

3.5

11.9

1200

14

14
14
14
14
14
14
14
14
14

La memoria de entrada-salida almacena: Tags de entrada-salida, tags producidos, tags consumidos, comunicaciones
con la instruccin de mensaje (MSG), comunicaciones con estaciones de trabajo, y comunicaciones con tags OPC/DDE que
usa el software RSLinx.
2
Memoria compactFlash.
St Standard (Estandar).
Sf Safety (Segura).

12

Los controladores 1756-L6x ejecutan barridos de programa casi dos veces ms rpido que los controladores 1756-L55 y
ejecutan blocks de funciones, matemticas con nmeros reales e instrucciones de control de movimiento de 4 a 5 veces ms
rpido que los controladores 1756-L55.
SISTEMA DE CONTROLADORES REDUNDANTES
Para un sistema de controladores redundantes, se debern considerar los siguientes puntos:
Un sistema soporta uno o dos controladores 1756-L55 en cada chasis redundante o slo un controlador 1756-L61 en cada
chasis redundante.
Los datos son almacenados en el procesador secundario, por lo tanto se debe considerar el doble espacio de memoria en
el controlador.
La comunicacin de los controladores en el sistema redundante debe ser va Controlnet.

13

2.3 MODULOS DE ENTRADA-SALIDA


La arquitectura ControlLogix tiene una amplia variedad de mdulos de entrada-salida que cumplen con los
requerimientos de varias aplicaciones, desde mdulos de alta velocidad a mdulos de control de procesos. La arquitectura de
ControlLogix usa la tecnologa productor-consumidor lo que permite que informacin de entrada y estatus de salida sea
compartida entre mltiples controladores que comparten el mismo chasis.
Cada mdulo ControlLogix de entrada-salida se monta dentro de una ranura del chasis y requiere de un brazo terminal
de conexiones removible RTB para conectar todo el cableado de campo. Los RTBs no vienen con el mdulo de entrada-salida
y se tienen que pedir a parte.
La figura 2.3 muestra como funciona el modelo productor consumidor en un chasis Contrologix con procesador y
mdulos de entra-salida.
Figura 2.3

MODULOS DE ENTRADA-SALIDA DIGITALES


Los mdulos de entradas-salidas digitales de la familia 1756 pueden soportan las siguientes caractersticas:
Variedad de voltajes para adaptarse a las necesidades de campo.
Mdulos con canales aislados y mdulos con canales no aislados.
Indicacin de estados de falla por nivel de salida.
Mdulos con diagnsticos del lado de conexin a campo.
Los mdulos con caractersticas especiales se identifican de la siguiente forma:
Mdulos con diagnsticos. Estos mdulos suministran caractersticas de diagnstico a nivel de canal. Se identifican con
una letra D al final del nmero de catlogo.
Mdulos con fusible electrnico. Estos mdulos tienen un fusible electrnico interno que previene que demasiada
corriente fluya a travs del mdulo. Estos mdulos tienen una letra E al final del nmero de catlogo.
Mdulos de canales aislados individualmente. Estos mdulos tienen canales individualmente aislados de entrada o de
salida. Se identifican por tener una I al final del nmero de catlogo.
En las siguientes tablas se especifican los diferentes mdulos de entrada-salida de ControlLogix y en las figuras, las
conexiones tpicas a los dispositivos de campo.

14

Tabla 2.4
MODULOS DIGITALES DE ENTRADA DE CORRIENTE ALTERNA
Nmero de
Catlogo

Nmero de
Entradas

Voltaje
Nominal

Voltaje de
Operacin

Brazo
Terminal
Removible
RTB

1756-IA8D

120 VCA

1756-IA16

8
diagnsticos
16

1756-IA16I

16 aisladas

120 VCA

1756-IA32

32

120 VCA

1756-IM16I

16 aisladas

240 VCA

1756-IN16

16

24 VCA

79 a 132
VCA
79 a 132
VCA
79 a 132
VCA
79 a 132
VCA
159 a 265
VCA
10 a 30
VCA

1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH
1756-TBCH
1756-TBS6H
1756-TBCH
1756-TBS6H
1756-TBCH
1756-TBS6H
1756-TBNH
1756-TBSH

120 VCA

Corriente
de
Backplane
en mA @
5 VCD
100

Corriente
de
Backplane
en mA @
24 VCD
3

Disipacin de
Potencia
Mxima

105

5.8 w @ 60C

125

4.9 w @ 60C

165

6.1 w @ 60C

100

5.8 w @ 60C

100

5.1 w @ 60C

4.5 w @ 60C

La siguiente figura 2.4 muestra la forma de conexin tpica de un mdulo de entradas discretas que opera con voltaje de
corriente alterna.
Figura 2.4

Tabla 2.5
15

MODULOS DIGITALES DE SALIDA DE CORRIENTE ALTERNA


Nmero de
Catlogo

Nmero de
Salidas

Voltaje
Nominal

Voltaje de
Operacin

Brazo
Terminal
Removible
RTB

1756-OA8

1756-OA8D

1756-OA16

8
diagnsticos
8 fusible
electrnico
16

120 / 240
VCA
120 VCA

1756-OA16I

16 aisladas

1756-ON8

74 a 265
VCA
74 a 132
VCA
79 a 132
VCA
74 a 265
VCA
74 a 265
VCA
10 a 30
VCA

1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH
1756-TBCH
1756-TBS6H
1756-TBNH
1756-TBSH

1756-OA8E

120 VCA
120 / 240
VCA
120 / 240
VCA
24 VCA

Corriente
de
Backplane
en mA @
5 VCD
200

Corriente
de
Backplane
en mA @
24 VCD
2

Disipacin de
Potencia
Mxima

175

250

5.3 w @ 60C

200

250

5.5 w @ 60C

400

6.5 w @ 60C

300

5.5 w @ 60C

200

5.1 w @ 60C

5.1 w @ 60C

La siguiente figura 2.5 muestra la forma de conexin tpica de un mdulo de salidas discretas que opera con voltaje de
corriente alterna.
Figura 2.5

Tabla 2.6
16

MODULOS DIGITALES DE ENTRADA DE CORRIENTE DIRECTA


Nmero de
Catlogo

Nmero de
Entradas

Voltaje
Nominal

Voltaje de
Operacin

Brazo
Terminal
Removible
RTB

Corriente
de
Backplane
en mA @ 5
VCD
100

Corriente
de
Backplane
en mA @
24 VCD
2

Disipacin de
Potencia
Mxima

1756-IB16

16

10 a 31.2
VCD

1756-TBNH
1756-TBSH

1756-IB16D

16
diagnsticos

10 a 30
VCD

1756-IB16I

16 aisladas

1756-IB32

32

1756-IC16

16

1756-IG16
1756-IH16I

16 (8
canales
/comn)
16 aisladas

1756-IV16

16

1756-IV32

32

12 / 24
VCD
Dren
12 / 24
VCD
Dren
12 / 24
VCD
Dren /
Fuente
12 / 24
VCD
Dren
12 / 24
VCD
Dren
5 VCD
TTL
Fuente
125 VCD
Dren /
Fuente
12 / 24
VCD
Fuente
12 / 24
VCD
Fuente

1756-TBCH
1756-TBS6H

150

5.8 w @ 60C

10 a 30
VCD

1756-TBCH
1756-TBS6H

100

5.0 w @ 60C

10 a 31.2
VCD

1756-TBCH
1756-TBS6H

120

6.2 w @ 60C

30 a 60
VCD

1756-TBNH
1756-TBSH

100

5.2 w @ 60C

4.5 a 5.5
VCD

1756-TBNH
1756-TBSH

110

1.4 w @ 60C

90 a 146
VCD

1756-TBCH
1756-TBS6H

125

5.0 w @ 60C

30 a 60
VCD

1756-TBNH
1756-TBSH

110

5.41 w @
60C

30 a 60
VCD

1756-TBCH
1756-TBS6H

120

4.1 w @ 60C

5.1 w @ 60C

La siguiente figura 2.6 muestra la forma de conexin tpica de un mdulo de entradas discretas que opera con voltaje de
corriente directa. El mdulo mostrado es tipo dren esto significa que la corriente, desde el positivo de la fuente de poder
entra al mdulo, si la corriente saliera del mdulo entonces sera tipo fuente para este tipo, el comn del mdulo que se
conectara a este sera el positivo de la fuente y el negativo sera el comn para los dispositivos de campo.

Figura 2.6

17

Tabla 2.7
MODULOS DIGITALES DE SALIDA DE CORRIENTE DIRECTA
Nmero de
Catlogo

Nmero de
Salidas

Voltaje
Nominal

Voltaje de
Operacin

Brazo
Terminal
Removible

1756-OB8

10 a 30
VCD

1756-TBNH
1756-TBSH

1756-OB8EI

8 fusible
electrnico y
aislado

10 a 30
VCD

1756-OB8I

8 aisladas

1756-OB16D

16
diagnsticos
16 fusible
electrnico

12 / 24
VCD
Fuente
12 / 24
VCD
Dren /
Fuente
12 / 24
VCD
Dren /
Fuente
24 VCD
Fuente
12 / 24
VCD
Fuente
12 / 24
VCD
Dren /
Fuente
12 / 24

1756-OB16E
1756-OB16I

16 aisladas

1756-OB32

32

Corriente
de
Backplane
en mA @
5 VCD
165

Corriente
de
Backplane
en mA @
24 VCD
2

Disipacin de
Potencia
Mxima

1756-TBCH
1756-TBS6H

250

4.7 w @ 60C

10 a 30
VCD

1756-TBCH
1756-TBS6H

165

4.6 w @ 60C

19.2 a 30
VCD
10 a 30
VCD

1756-TBCH
1756-TBS6H
1756-TBNH
1756-TBSH

250

140

3.3 w @ 60C

250

4.1 w @ 60C

10 a 30
VCD

1756-TBCH
1756-TBS6H

350

3.6 w @ 60C

10 a 31.2

1756-TBCH

300

4.8 w @ 60C

2.5 w @ 60C

18

Nmero de
Catlogo

Nmero de
Salidas

1756-OC8

1756-OG16

16

1756-OH8I

8 aisladas

1756-OV16E

16 fusible
electrnico

1756-OV32E

32 fusible
electrnico

Voltaje
Nominal

Voltaje de
Operacin

Brazo
Terminal
Removible

Corriente
de
Backplane
en mA @
5 VCD

Corriente
de
Backplane
en mA @
24 VCD

Disipacin de
Potencia
Mxima

VCD
Fuente
48 VCD
Fuente
5 VCD
TTL
120 VCD
Dren /
Fuente
12 / 24
VCD
Dren
12 / 24
VCD
Dren

VCD

1756-TBS6H

30 a 60
VCD
4.5 a 5.5
VCD
90 a 146
VCD

1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH
1756-TBCH
1756-TBS6H

165

4.9 w @ 60C

210

1.5 w @ 60C

210

3.3 w @ 60C

10 a 30
VCD

1756-TBNH
1756-TBSH

210

6.72 w @
60C

10 a 30
VCD

1756-TBCH
1756-TBS6H

390

5.88 w @
60C

Figura 2.7

La figura 2.7 muestra la forma de conexin tpica de un mdulo de salidas discretas que opera con voltaje de corriente
directa. El mdulo mostrado es tipo fuente porque la corriente hacia los dispositivos de campo sale del mdulo. Ntese que
el positivo de la fuente es el comn en el mdulo. Un mdulo tipo dren de salidas discretas usara el negativo de la fuente
como comn del mdulo y el positivo de la fuente como comn de los dispositivos en campo.
Tabla 2.8
19

MODULOS DIGITALES DE SALIDA DE CONTACTO SECO


Nmero de
Catlogo

Nmero
de
Salidas

Tipo de
Contacto

Voltaje de
Operacin

Brazo
Terminal
Removible
RTB

1756-OW16I

16
aisladas

10 a 265 VCA
5 a 150 VCD

1756-TBCH
1756-TBS6H

1756-OX8I

8
aisladas

Normalmente
abierto
Tipo C por
salida

10 a 265 VCA
5 a 150 VCD

1756-TBCH
1756-TBS6H

Corriente
de
Backplane
en mA @
5 VCD
150

Corriente
de
Backplane
en mA @
24 VCD
150

Disipacin de
Potencia
Mxima

100

100

3.1 w @ 60C

4.5 w @ 60C

MODULOS DE ENTRADA-SALIDA ANALOGICOS


Los mdulos de entradas-salidas analgicos de la familia 1756 pueden soportan las siguientes caractersticas:
Datos de alarma.
Escalamiento a unidades de ingeniera.
Muestreo en tiempo real por canal.
Formato de datos en punto flotante con formato IEEE de 32 bits o nmero entero de 16 bits.
En la siguiente tabla se especifican los diferentes mdulos de entradas analgicas de ControlLogix.

Tabla 2.9
MODULOS ANALOGICOS DE ENTRADA
Nmero de
Catlogo

Nmero de
Entradas

Resolucin

Voltaje /
corriente de
operacin

Brazo
Terminal
Removible
RTB

1756-IF8

8 terminal
sencilla, 4
diferenciales
2 difer. alta
vel.
6 aisladas
fuente de
corriente
6 aisladas

16 bits

10.25 V
0 a 5.125 V
0 a 10.25 V
0 a 20.5 mA

1756-TBCH
1756-TBS6H

16 bits

0 21 mA

16 bits

16 terminal
sencilla, 8
diferenciales
4 difer. alta
vel.
6 RTD
aisladas

16 bits

10.25 V
0 a 5.125 V
0 a 10.25 V
0 a 20.5 mA
10.25 V
0 a 5.125 V
0 a 10.25 V
0 a 20.5 mA

6 termopares

16 bits

1756IF6CIS
1756-IF6I

1756-IF16

1756-IR6I

1756-IT6I

16 bits

100, 200, 500,


1000
Platinium
120 Nickel
10 Cobre
-12 a 78 mV

Corriente
de
Backplane
en mA @
5 VCD
150

Corriente
de
Backplane
en mA @
24 VCD
40

Disipacin de
Potencia
Mxima

1756-TBNH
1756-TBSH

250

275

5.1 w @ 60C

1756-TBNH
1756-TBSH

250

100

3.7 w voltaje
4.3 w corriente

1756-TBCH
1756-TBS6H

150

65

2.3 w voltaje
3.9 w corriente

1756-TBNH
1756-TBSH

250

125

4.3 w

1756-TBNH

250

125

4.3 w

1.73 w voltaje
2.33 w corriente

20

Nmero de
Catlogo

Nmero de
Entradas

Resolucin

aisladas 1
CJC
1756-IT6I2

6 termopares
aisladas 2
CJC

16 bits

Voltaje /
corriente de
operacin

Brazo
Terminal
Removible
RTB

-12 a 38 mV
Termopares:
B,E,J,K,R,S,T,
N,C
-12 a 78 mV
-12 a 38 mV
Termopares:
B,E,J,K,R,S,T,
N,C,L,D

1756-TBSH

1756-TBNH
1756-TBSH

Corriente
de
Backplane
en mA @
5 VCD

Corriente
de
Backplane
en mA @
24 VCD

Disipacin de
Potencia
Mxima

200

120

3.9 w

La siguiente figura 2.8 muestra la forma de conexin de un mdulo de entradas analgicas para dispositivos de campo
que entregan una seal de corriente. La conexin mostrada es terminal sencilla, esto significa que todos los dispositivos de
campo comparten un comn. La otra conexin es tipo diferencial donde el nmero de canales se reduce a la mitad debido a
que un dispositivo de campo usa dos canales de entrada y no comparten ningn comn. La figura 2.9 muestra una conexin
de un dispositivo de voltaje en modo terminal sencilla.
Existen otros mdulos de entradas analgicas como RTD o termopares que se debe hacer referencia al manual de
instalacin para conocer como se conectan los elementos de campo al brazo de conexiones.

Figura 2.8

21

22

Figura 2.9

En la siguiente tabla se especifican los diferentes mdulos de salidas analgicas de ControlLogix.


Tabla 2.10
MODULOS ANALOGICOS DE SALIDA
Nmero de
Catlogo

Nmero de
Salidas

Resolucin

Voltaje /
corriente de
operacin

Brazo
Terminal
Removible
RTB

1756-OF4

4 voltaje o
corriente

15 bits

1756-TBNH
1756-TBSH

1756-OF6CI

6 aisladas

13 bits

10.25 V
0 a 5.125 V
0 a 10.25 V
0 a 20.5 mA
0 21 mA

1756-OF6VI

6 aisladas

14 bits

1756-OF8

8 voltaje o
corriente

15 bits

10.25 V
0 a 5.125 V
0 a 10.25 V
10.25 V
0 a 5.125 V

Corriente
de
Backplane
en mA @
5 VCD
150

Corriente
de
Backplane
en mA @
24 VCD
120

Disipacin de
Potencia
Mxima

1756-TBNH
1756-TBSH
1756-TBNH
1756-TBSH

250

300

6.1 w

250

175

4.85 w

1756-TBNH
1756-TBSH

150

210

4.92 w

3.25 w

23

Nmero de
Catlogo

Nmero de
Salidas

Resolucin

Voltaje /
corriente de
operacin

Brazo
Terminal
Removible
RTB

Corriente
de
Backplane
en mA @
5 VCD

Corriente
de
Backplane
en mA @
24 VCD

Disipacin de
Potencia
Mxima

0 a 10.25 V
0 a 20.5 mA
La siguiente figura muestra una conexin tpica de un mdulo de salidas analgicas de voltaje. Es la misma conexin
para un mdulo de salidas analgicas de corriente.
Figura 2.10

BRAZOS TERMINALES REMOVIBLES RTB


Los brazos terminales de conexin proporcionan una conexin flexible entre campo y los mdulos de entrada-salida. Los
RTB se enchufan al frente de los mdulos de entrada-salida. El tipo de mdulo determina cual RTB es el que se necesita.
Existen dos tipos: el de conexin con tornillo y el de mordaza/resorte.
Si se va a usar cable calibre 14 AWG para las conexiones a campo se deber usar una extensin de enchufe.
La siguiente tabla muestra los tipos de brazos terminales de conexin disponibles:
Tabla 2.11

24

Nmero de
Catlogo
1756-TBNH
1756-TBSH
1756-TBCH
1756-TBS6H
1756-TBE

Nmero de salidas
Conexin con tornillo de 20 pines
Conexin con mordaza/resorte de 20 pines
Conexin con tornillo de 36 pines
Conexin con mordaza/resorte de 36 pines
Extensin de enchufe si se usa cables cal 14 AWG

La figura 2.11 muestra fsicamente los brazos terminales de conexin. En la parte superior tiene una palanca deslizable
con el icono de un candado. En la posicin cerrado permite asegurar el brazo terminal al mdulo para evitar que lo
desconecten. En la posicin abierto, el seguro se libera y el brazo puede ser desconectado del mdulo.
El brazo terminal tiene una ceja en la parte inferior izquierda que permite sacar la manija del brazo terminal. Desde esta
manija se debe extraer el brazo para desenchufarlo jalndolo hacia afuera.
Para introducir el brazo de conexin al mdulo, el brazo se debe alinear con dos guas semicirculares una superior y otra
inferior despus se debe presionar firmemente el brazo en el mdulo.

Figura 2.11

2.4 FUENTE DE ALIMENTACION


Las fuentes de alimentacin de ControlLogix se usan para suministrar voltaje directamente al backplane del chasis en
valores de 1.2 V, 3.3V, 5V y 24 V de corriente directa. Las fuentes de alimentacin pueden ser estndar o redundantes. Las
fuentes estndar se instalan siempre al lado izquierdo del chasis en la parte exterior. Las fuentes redundantes van separadas
del chasis y se conectan a este por cables y un mdulo adaptador que va en el extremo exterior izquierdo del chasis.
25

La tabla 2.4 muestra las diferentes fuentes de alimentacin disponibles en ControlLogix.


Tabla 2.12
No. de
Catalogo
1756-PA72/C

Voltaje de
Entrada
Nominal
120 / 240 VCA

Rango de
Voltaje de
Operacin
85 a 265 VCA

Entrada de
Potencia
Mximo
100 VA

Rango de
Frecuencia de
Entrada
47 a 63 Hz

1756-PA75B

120 / 240 VCA

85 a 265 VCA

100VA

47 a 63 Hz

1756-PA72/C

24 VCD

18 a 32 VCD

95 w

CD

1756-PA75/B

24 VCD

18 a 32 VCD

95 w

CD

1756-PC75/B

48 VCD

30 a 60 VCD

95 w

CD

1756-PH75/B

125 VCD

90 a 143 VCD

95 w

CD

Mxima
Capacidad de
Corriente
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
10.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
13.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
10.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
13.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
13.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
13.0 A @ 5 VCD
2.8A @ 24 VCD

Potencia de
Salida
75 W @ 60C

75 W @ 60C

75 W @ 60C

75 W @ 60C

75 W @ 60C

75 W @ 60C

CERTIFICACIONES
Las fuentes de alimentacin tienen la certificacin de UL y CSA para las reas clasificadas como Clase I, Divisin 2,
Grupos A, B, C y D. CE, FM y C-Tick.

SISTEMA DE FUENTES DE ALIMENTACION REDUNDANTES


Para un sistema de fuentes redundantes se necesitan los siguientes componentes: 2 fuentes de poder de tipo redundante,
1756-PA75R o 1756-PB75R. Un mdulo adaptador de chasis 1756-PSCA2. Dos cables 1756-CPR2 para conectar las fuentes
de alimentacin al adaptador de chasis. Cada cable tiene una longitud de 0.91 metros.
La siguiente tabla muestra las caractersticas de ambas fuentes de alimentacin.
Tabla 2.13
No. de
Catalogo
1756-PA75R

Voltaje de
Entrada
Nominal
120 / 240 VCA

Rango de
Voltaje de
Operacin
85 a 265 VCA

Entrada de
Potencia
Mximo
115 VA

Rango de
Frecuencia de
Entrada
47 a 63 Hz

1756-PB75R

24 VCD

19 a 32 VCD

110 w

CD

Mxima
Capacidad de
Corriente
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD
13.0 A @ 5 VCD
2.8A @ 24 VCD
1.5A @ 1.2 VCD
4.0A @ 3.3 VCD

Potencia de
Salida
75 W @ 60C

75 W @ 60C
26

No. de
Catalogo

Voltaje de
Entrada
Nominal

Rango de
Voltaje de
Operacin

Entrada de
Potencia
Mximo

Rango de
Frecuencia de
Entrada

Mxima
Capacidad de
Corriente
13.0 A @ 5 VCD
2.8A @ 24 VCD

Potencia de
Salida

CERTIFICACIONES
Las fuentes de alimentacin tienen la certificacin de UL y CSA para las reas clasificadas como Clase I, Divisin 2,
Grupos A, B, C y D. CE, FM y C-Tick.
El mdulo adaptador de chasis 1756-PSCA2 es un mdulo pasivo que suministra la energa de las fuentes redundantes a
la nica conexin del backplane del chasis.
La siguiente figura muestra una fuente de poder que alimenta un chasis de 4 ranuras. La fuente tiene una puerta en su
parte frontal que se abre jalndola desde la parte inferior derecha de la fuente. En el interior se accesa a las conexiones de
suministro de energa y a un interruptor para encender y apagar la fuente. La fuente tiene un LED en la parte superior
derecha. Cuando est iluminado indica que la fuente est encendida.
Figura 2.12

3 INTRODUCCIN A RSLINX, RED ETHERNET Y CONTROLNET

3.1 REDES DE COMUNICACIONES.


Las redes de comunicacin forman una parte fundamental de un sistema de control. Por ellas se programa y se configura
una lgica de control; permiten distribuir un sistema de control geogrficamente en un rea; se pueden transferir datos de un
27

equipo independiente a un sistema de control; permiten integrar un sistema de control a una red administrativa para
proporcionar informacin gerencial.
Existen varios tipos de redes unas para uso industrial y otras para uso comercial. Las redes industriales son redes ms
confiables algunas de tipo determinstico para el aseguramiento de la transferencia de datos crticos entre sistemas.
Contrologix cuenta con mdulos de comunicacin para soportar los siguientes tipos de redes:
Serial DF1
Serial Modbus
Ethernet
Controlnet
Devicenet
Hart
Fieldbus
DH+
RIO
En una red es importante considerar los siguientes tres aspectos bsicos: construccin, servicios y protocolo.
La construccin se refiere a los materiales fsicos que la red requiere:
Tipo de cable: coaxial, par trenzado, fibra ptica.
Conectorizacin: BNC, combicom, DB9, DB25, RJ45.
Terminadores de red: 150, 75.
Los servicios se refieren al tipo de informacin que puede transferir:
Informacin: la red puede transferir grandes cantidades de datos. Por lo general los datos van de un controlador a una
computadora personal usada como terminal de programacin o como una estacin de monitoreo del proceso. Los datos que se
transfieren por lo general son datos no crticos y usan un protocolo denominado del mejor esfuerzo que consiste en transmitir
la mayor cantidad de datos posible segn lo permita el nmero de nodos que participan en la red.
Control: la red transfiere una cantidad mediana a pequea de datos. Los datos se transmiten de un controlador a otro
controlador o de un controlador a una estacin de trabajo y los datos pueden ser crticos y no crticos dependiendo de su
naturaleza. Los datos crticos usan protocolos denominados de tiempo real debido a que se transmitirn sin demora a tiempos
especficos (determinsticos).
Dispositivo: la red transfiere datos en cantidades pequeas. Son datos que se transfieren entre un controlador y un
dispositivo inteligente de campo. Estos datos por lo general son crticos.
Los protocolos se refieren a la forma en que esta integrado cada paquete de datos que se enva por la red. En general los
protocolos pueden ser de dos tipos:
Protocolo abierto: en una red de protocolo abierto cualquier fabricante tiene acceso a este y puede disear sus productos
para que tengan una amplia conectividad con sus redes de datos, propias y de otras marcas. Las redes abiertas son: Serial,
Ethernet, Controlnet, Devicenet, Hart y Fieldbus.
Protocolo propietario: en una red de protocolo propietario solamente es posible la comunicacin entre dispositivos de un
mismo fabricante. Al inicio, los fabricantes de los sistemas de control desarrollaron redes propietarias, el problema surga
cuando una planta con ms de una marca de equipos deseara integrarlos a un sistema central de informacin. Con el tiempo
los fabricantes descubrieron que las redes abiertas proporcionaban una ventaja de conectividad. Hoy en da la mayora de los
fabricantes cuentan con mdulos de comunicacin con protocolos abiertos. Contrologix tiene mdulos para integrar sistemas
de PLCs con redes de comunicacin propietario: DH+ y RIO.
Ninguna red de datos proporciona los tres servicios: informacin, control y dispositivo. Cada red tiene sus ventajas para
un determinado servicio.
La red Ethernet es una red para el servicio de informacin, puede manejar una gran cantidad de informacin, su
construccin es muy fcil de implementar y tiene una variedad de opciones.
La red Controlnet es una red para el servicio de control, es una red determinstica por lo tanto muy segura para el
ambiente industrial cuando se requieren transferir datos crticos. Tambin permite la transferencia de datos no crticos lo que
le da una amplia versatilidad. Su construccin esta basada en cable coaxial por lo que requiere ms cuidado en su
implementacin.
Las redes Devicenet, Hart y Fieldbus son redes para el servicio de dispositivos, manejan varios dispositivos de campo
sobre una misma red. La cantidad de datos que cada dispositivo maneja es pequea y crtica.
GATEWAY Y BRIDGE

28

Es comn que una planta industrial cuente con ms de un sistema de control y dispositivos de campo de varios
fabricantes. Para integrar la informacin de todos los sistemas y dispositivos de campo se utilizan los Gateways y los bridges
(puentes).
Un gateway es un sistema de comunicacin que permite la transferencia de informacin entre redes diferentes.
Un bridge es un sistema de comunicacin que permite la transferencia de la informacin entre redes iguales.
El sistema ControloLogix cuenta con mdulos de comunicacin para las diferentes redes. Para configurar un gateway o
un bridge, se deben instalan los mdulos de comunicacin de las diferentes redes en un chasis.
El sistema ControlLogix por su arquitectura productor-consumidor permite funcionar como gateway y como bridge ya
que los datos son enviados directamente de un mdulo de comunicacin a otro a travs del backplane del chasis sin
necesidad de un controlador de por medio. Esto significa que un dato que viaja desde un dispositivo de campo por una red
Devicenet puede ser transferido a una aplicacin que corre en una computadora y que est comunicada al sistema
ControlLogix por una red Ethernet. De la misma forma un dato de un dispositivo en campo conectado a un mdulo de
entradas analgicas en un chasis remoto puede viajar por una red Controlnet y ser transferido a una estacin de trabajo
conectada al sistema ControlLogix por la red Controlnet.
NETLINX. ARQUITECTURA DE REDES DE PROTOCOLO ABIERTO
NetLinx es una arquitectura de redes de control industrial con protocolo abierto que integra desde las redes de
dispositivos de campo hasta las redes de informacin en un sistema de control. Las redes base de NetLinx son: Devicenet,
Controlnet y Ethernet/IP. Todas utilizan el Protocolo Industrial Comn (CIP) que les permite hablar un mismo lenguaje y
compartir un juego de servicios universales.
La red Ethernet/IP, Ethernet con protocolo industrial (IP) nace debido a la alta demanda que tiene la red Ethernet como
red industrial. Es una red de protocolo abierto que soporta mensajes en tiempo real para datos de entrada-salida y mensajes de
intercambio de informacin.

3.2 RSLINX
RSLinx es el software de comunicaciones encargado de establecer el enlace entre una computadora personal y un
sistema de control ControlLogix, PLC5, SLC 500, Micrologix 1000 y 1500.
La comunicacin se puede hacer por una basta variedad de puertos de comunicacin de la computadora y a travs de los
diferentes mdulos de los sistemas de control. En particular del sistema ControlLogix, los enlaces de comunicacin ms
usados son:
Serial DF1. El puerto de comunicacin se localiza en el mismo controlador y es el nico que el controlador dispone. En
la computadora el puerto usado es el puerto serial Com1. El protocolo de comunicacin es DF1 que es muy usado para
comunicaciones va modem para enlaces remotos por radio.
Ethernet/IP. El puerto de comunicacin lo proporciona una tarjeta Ehernet que debe instalarse en una ranura del chasis
del sistema ControlLogix. El puerto de comunicacin en la computadora es la tarjeta de red Ethernet o puerto Ethernet
comercial con la que cuenta toda computadora personal. El protocolo es IP (Protocolo industrial).
Controlnet. El puerto de comunicacin lo proporciona una tarjeta Controlnet que debe instalarse en una ranura del chasis
del sistema ControlLogix. El puerto de comunicacin en la computadora es una tarjeta que se inserta en una ranura libre de
una computadora personal o bien en un soquet PCMCIA de una Laptop.
La figura 4.1 muestra una arquitectura tpica de un sistema ControlLogix que servir para fines de ejemplificar las
diferentes formas de establecer una comunicacin entre un sistema ControlLogix y una computadora personal a travs del
software RSLinx.
Figura 3.1

29

La computadora Laptop est conectada directamente al puerto serial del controlador. La computadora personal est
conectada a un switch N-Tron por un cable Ethernet y el sistema de control se conecta al mismo switch por medio de una
tarjeta de comunicaciones Ethernet. Ambos chasises del sistema de control se comunican mediante una red Controlnet. La red
tiene sus respectivos terminadores que son resistencias de 75 para acoplar la red y evitar rebotes de seales con la
consecuente prdida de comunicacin.
El software RSLinx permite la comunicacin de las computadoras con el sistema ControlLogix y lo hace a travs de
manejadores de red (Drivers). Para la Laptop se configurar un manejador por puerto Serial DF1 y para la PC un manejador
Ethernet. Si la Laptop contara con una tarjeta Ethernet esta tambin se podra conectar al swicth y entonces a la Laptop se le
podran configurar dos manejadores: uno Serial DF1 y otro Ethernet en el mismo Software RSLinx.
La figura 3.2 muestra la ruta para correr el software RSLinx.
Figura 3.2

30

El RSLinx tiene varias versiones, la ms comn es la versin ligera que permite nicamente la comunicacin de la
computadora con el sistema de control a travs de varios manejadores disponibles. Existen otras versiones de RSLinx para
varios tipos de desarrollos de comunicacin ms elaborados. Para el propsito de este curso es suficiente el RSLinx ligero ya
que slo se usarn 3 funciones.
La figura 3.3 Muestra el software RSLinx corriendo en una computadora.
El puerto serial DF1 es el puerto ms confiable para establecer una comunicacin con el sistema de control. El puerto
Ethernet es un poco ms complicado sobre todo si se desconoce la direccin IP con que est configurado el mdulo de
comunicaciones del sistema de control. La configuracin de este mdulo se puede hacer desde el puerto Serial DF1 y una vez
configurado, hacindolo compatible con la direccin IP de la computadora personal, se podr establecer la comunicacin con
este puerto.

Figura 3.3

31

Para establecer la comunicacin con un sistema de control con el software RSLinx, slo se usan 3 funciones que se
muestran en la siguiente figura:
Figura 3.4

La funcin Quien est en la red indica qu mdulos del sistema de control estn bien configurados y conectados. Si
algn mdulo no aparece con esta funcin significa que existe un problema. Cuando el manejador est mal configurado o el
cable de comunicacin est daado, el mdulo por donde se establece la conexin estar marcado por una X roja.
La funcin Configuracin de manejadores permite seleccionar el manejador con que se establecer la comunicacin.
Existen varios manejadores disponibles y se pueden configurar ms de uno. Por ejemplo si una Laptop tiene una tarjeta de
interfase Controlnet, un puerto Ethernet y est disponible el puerto Serial Com1, se pueden configurar los 3 manejadores
diferentes y tener 3 modos de comunicacin de modo independiente desde la computadora con el sistema de control.
La funcin Diagnsticos del manejador permite observar las condiciones en que se transmiten y reciben los datos en
un manejador y as tener un parmetro para determinar si la red tiene problemas de comunicacin.
32

CONFIGURACIN DEL PUERTO SERIAL DF1


El puerto Serial es el puerto ms rpido y confiable para establecer la comunicacin con un sistema de control
ControlLogix. Para ello se deben seguir los siguientes pasos:
Click en la funcin Configuracin de Manejadores.
RSLinx abre la ventana de configuracin.
Click en la flecha: Tipos de manejadores disponibles Available Driver Types
RSLinx abre una ventana con todos los manejadores disponibles.
Click en: RS-232 DF1 devices
RSLinx coloca en el rengln: RS-232 DF1 devices.
Click en el botn: adicionar nuevo....Add New....
RSLinx presenta una ventana Add New RSLinx Classic Driver sugiriendo un nombre para el manejador. El nombre
sugerido es :AB-DF1-1. Se puede cambiar el nombre si as se desea.
Click en OK
Las siguientes figuras 3.5 y 3.6 muestran los pasos descritos.
Figura 3.5

El puerto Serial DF1 tiene una serie de parmetros que deben configurarse. Estos parmetros deben ser iguales en los dos
extremos del enlace, esto es en el puerto Com1 de la computadora y en el puerto Serial del controlador. Cuando un usuario
trata de establecer comunicacin por primera vez, desconoce los parmetros configurados en el puerto del controlador, para
evitar buscarlos uno por uno en las diferentes combinaciones posibles, la herramienta auto configuracin, lo hace de manera
automtica.
Los parmetros de configuracin de este puerto con los siguientes:
Com Port. Es el puerto Serial de la computadora. Valores disponibles Com 1; Com 2; Com 3 y Com 4. Algunas
computadoras tienen ms de un puerto Serial y es importante saber cual ser usado. Si slo tiene uno, el valor de este
parmetro es Com 1.
Device. Es el dispositivo que estar conectado al otro extremo del cable. En este caso es el Contrologix, que tambin se
le conoce como los controladores de la familia 5550. Por lo tanto el parmetro a seleccionar es: Logix 5550 / CompactLogix.
Figura 3.6
33

Baud Rate. La velocidad de transmisin en bits por segundo. Velocidades disponibles: 110; 300; 600; 1,200; 2,400;
4,800; 9,600; 19,200; 38,400; 57,600 y 115,200. No todas las velocidades estn soportadas por una computadora personal. Se
recomienda el valor de 9,600 o 19,200.
Station Number (Octal). Es el nmero que identifica a la computadora en el enlace. Se recomienda 00.
Parity. Es la paridad con que se enva el mensaje, est relacionado con la deteccin de errores en la transmisin de
datos por la red. Valores disponibles: Ninguna (None); par (even) e impar (odd).
Error Cheking. Es un algoritmo ms sofisticado de deteccin y correccin de errores en la transmisin de datos.
Valores disponibles: BCC; CRC.
Stop Bits. Es el nmero de bits de paro. Valores disponibles: 1 y 2.
Protocol. Se refiere al modo de la transmisin: Full Duplex o Half Duplex. El valor seleccionado depende del
medio usado. Full Duplex permite enviar y recibir datos al mismo tiempo, half Duplex, permite solo una accin a la vez.
Si la comunicacin es por cable, el valor recomendado es Full Duplex.
La herramienta de auto configuration es muy til cuando se desconocen los parmetros configurados en el controlador
y se recomienda su uso. Esta funcin cambiar los parmetros de la pantalla, que corresponden al manejador Serial de la
computadora, para hacerlos compatibles con los valores de los mismos parmetros del controlador.
Si el cable de comunicacin usado no tiene problemas, si los puertos de la computadora y del controlador estn en
condiciones de funcionamiento, RSLinx indicar que la auto configuracin ha sido exitosa Auto Configuration Successfull.
La siguiente figura muestra la pantalla respectiva.

Figura 4.7

34

Continuando con el procedimiento de la pantalla de la figura 3.7:


Click en el botn: OK.
Con este paso se termina el procedimiento para configurar y dar de alta el manejador para la comunicacin a travs del
puerto Com 1 de la computadora y el puerto Serial del controlador.
Figura 3.8

La pantalla que presenta RSLinx es la que se muestra en la figura 33.8 donde muestra que el manejador est operando,
Running
35

Se puede cerrar la ventana de la figura 4.8 denominada Configuracin de Manejadores, Configure Drivers.
Para saber que equipos pertenecen al sistema ControlLogix, est la funcin RSWho. Es importante recordar que el
sistema ControlLogix tiene una arquitectura productor-consumidor y por lo tanto todos los elementos que estn insertados en
el backlplane de los chasises son considerados como nodos de una red.
La figura 3.9 muestra la funcin RSwho activa y muestra los diferentes mdulos de la arquitectura del sistema de
control de la figura 3.1
Figura 3.9

RSwho es una herramienta importante porque muestra los equipos que estn operando correctamente en el sistema de
control. Adems muestra los nmeros de catlogo y las revisiones de los diferentes mdulos que sern usados para darlos de
alta en el software de programacin RSLogix 5000.
Para ver las propiedades de un mdulo se procede con los siguientes pasos:
Seleccionar cualquier mdulo.
Click derecho sobre el mdulo y aparece una ventana de dialogo.
Seleccionar Propiedades del Dispositivo, Device Properties y en una ventana se muestran las propiedades del mdulo.

3.3 RED ETHERNET

36

La red Ethernet es la ms verstil de las redes de comunicacin. El sistema ControlLogix permite usar este tipo de red a
travs de un mdulo de comunicaciones que usa el protocolo IP (Industrial Protocol). La red Ethernet puede usar cualquiera de
los siguientes equipos para proporcionar interconectividad:
Hub. Es un repetidor Half Duplex en el que slo un nodo transmite a la vez y todos los dems reciben. Est basado en
colisiones de informacin para identificar cuando un nuevo nodo ha sido conectado. Las colisiones destruyen la informacin,
interrumpe la comunicacin y se vuelve a reestructurar la red. Es una red de alta incertidumbre pues la informacin puede no
llegar a su destino debido a estas colisiones. Tambin es imposible determinar los tiempos en que la informacin llegar a un
destino debido a que los usuarios usan la red dependiendo de sus necesidades y no existe ningn tiempo asignado para cada
nodo.
Las velocidades que soporta un Hub son 10 y 100 Mbits/seg y el usuario con la velocidad ms baja es la que determina la
velocidad de toda la red.
La figura 3.10 muestra como funciona un Hub.
Figura 3.10

Switch. En este equipo los mensajes se transmiten por pares Full Duplex y no existen las colisiones. El switch es un
equipo de comunicacin inteligente con varias propiedades, entre las que destacan: permite velocidades de comunicacin
diferentes. Slo aquel nodo con velocidad menor se comunicar con los de ms a velocidad menor, los dems se comunican a
su mxima velocidad. Cada puerto se administra de forma independiente (SNMP). Permite seccionar redes dentro del mismo
equipo. Las velocidades que soporta un switch son 10, 100 y 1000 Mbits / seg
La figura 3.11 muestra el funcionamiento de un switch donde ambas comunicaciones acontecen al mismo tiempo.
Figura 3.11

El medio fsico de conexin de una computadora a un Hub o Switch es por medio de un cable que tiene 4 pares de cables
trenasados sin pantalla (UTP). La conectorizacin es de tipo RJ45. La mxima distancia del cable es de 100 metros.
Cada nodo de la red tiene una direccin que se conoce como direccin IP (Internet Protocol). Esta direccin est
compuesta por la direccin propiamente dicha y una mscara que permite determinar el nmero de nodos de una red y el
nmero de redes de seccionamiento disponibles.
La siguiente figura 3.12 muestra la direccin IP en forma grfica.
37

Figura 3.12

La direccin IP y la mscara constan cada uno de 32 bits agrupados en grupos de 4. Esto significa que cada grupo tiene 8
bits (1 byte). El rango numrico de 8 bits es del 0 al 255. La direccin IP y la mscara se direccionan con el sistema numrico
decimal y los bytes se separan por puntos.
La mscara normalmente toma dos valores por byte: 255 y 0 y determina el tamao del identificador de la red y del
identificador de nodo en tres clases de redes:
Mscara clase A: 255 . 0 . 0 . 0.- Permite un nmero pequeo de redes pero cada red puede tener un gran nmero de
nodos.
Figura 3.13

Mscara clase B: 255 . 255 . 0 . 0.- Permite igual nmero de redes e igual nmero de nodos por red.
Figura 3.14

Mscara clase C: 255 . 255 . 255 . 0.- Permite un nmero grande de redes y cada red puede tener un nmero pequeo de
nodos. Esta es la mscara ms comnmente usada.
Figura 3.15

La siguiente figura muestra un switch seccionado con dos redes distintas con mscaras clase C.
Figura 3.16

38

Solamente los nodos con la misma identificacin de red pueden transferirse informacin. Cada red clase C tiene
solamente un byte para la identificacin de los nodos. Esto significa que se pueden asignar los nmeros de nodo desde el
nmero 1 al nmero 254 ya que por consideraciones de la operacin de la red, los nodos nmeros 0 y 255 de cada red no
pueden ser asignados.
Para poder intercomunicar dos redes diferentes se cuenta con siguientes dos tipos de equipos:
Router. Permite la comunicacin entre dos redes remotas.
Puente. Permite la comunicacin entre dos redes locales.
Para el caso de la intercomunicacin por Router, la direccin de este se debe asignar en un campo aparte de la
configuracin de un mdulo o una tarjeta de comunicaciones Ethernet y se le conoce como Gateway Address.
La figura 3.17 muestra el tipo de enlace por Router entre dos switches remotos.
Figura 3.17

La direccin IP es una direccin configurable en un mdulo de comunicaciones de ControlLogix o bien en una tarjeta de
red Ethernet en una computadora personal. Esta direccin permite al usuario configurar la direccin a sus necesidades. Sin
embargo existe una direccin raz en cualquier tipo de mdulo o tarjeta para red Ethernet que es nica en todo el mundo. Esta
direccin se conoce como direccin MAC y es la que permite que cualquier tarjeta pueda pertenecer a la red mundial de
39

Internet. La direccin MAC consta de 48 bits divididos en 6 grupos de 8 bits cada uno y se usa el sistema hexadecimal para
identificarlos. La figura 3.18 muestra la estructura de la direccin MAC.
Figura 3.18

La direccin MAC siempre se encontrar impresa en la parte exterior de la tarjeta o mdulo de comunicacin Ethernet.
Por ejemplo: 00 : 00 : BC : 3A : 10 : C2. Se usan dos puntos como separadores entre bytes.
CONFIGURACIN DE UN MDULO ETHERNET EN UN SISTEMA CONTROLOGIX
Para establecer comunicacin con una red Ethernet en el sistema ControlLogix, se puede usar la red Serial DF1 para
configurar el mdulo Ethernet si se desconoce su direccin IP o si se desea cambiarla por otra.
Figura 3.19

Usando el software RSLinx slo se debe localizar la tarjeta en el rbol y seguir el siguiente procedimiento:
Seleccionar el mdulo Ethernet. Su nmero de catlogo es: 1756-ENBT/A
Click derecho en el mdulo y aparece una ventana de dilogo.
Seleccionar Configuracin de Mdulo, Module Configuration
RSLinx muestra una ventana con dos secciones: General y Port Configuration
Click en Configuracin de Puerto, Port Configuration
RSLinx muestra la ventana de configuracin para la tarjeta Ethernet.
40

Introducir los datos para configurar el mdulo:


IP Address. Direccin IP.
Network Mask. La mscara de la direccin IP
Gatway Address. La direccin IP del Router si se va a usar alguno.
Current Port Speed. La velocidad en Mbits/seg de la red.
Current Duplex. La forma de comunicarse en la red: Half o Full Duplex.
Click en el botn: aceptar.
RSLink mostrar una ventana de advertencia que el enlace se perder debido al cambio de direccin IP. Preguntar si
desea continuar por seguridad.
Click en el botn: si.
RSLinx descargar la nueva direccin al mdulo Ethernet.
La figura 3.19 muestra la ventana de configuracin del mdulo Ethernet.
Si el procedimiento fue exitoso, el mdulo de comunicacin Ethernet de ControlLogix mostrar en el display del frente
la nueva direccin IP configurada.
ESTABLECER COMUNICACIN CON UN SISTEMA CONTROLOGIX VA ETHERNET
Una vez que se conoce la direccin IP del mdulo de comunicaciones Ethernet del sistema ControlLogix, se sigue el
mismo procedimiento que se us para configurar el manejador del puerto Serial DF1. A continuacin se describen los pasos
que se deben dar en el software RSLinx para configurar la comunicacin por el puerto Ethernet de la computadora:
Click en la funcin Configuracin de Manejadores.
RSLinx abre la ventana de configuracin.
Click en la flecha: Tipos de manejadores disponibles Available Driver Types
RSLinx abre una ventana con todos los manejadores disponibles.
Click en: Ethernet devices
RSLinx coloca en el rengln: Ethernet devices.
Click en el botn: adicionar nuevo....Add New....
RSLinx presenta una ventana Add New RSLinx Classic Driver sugiriendo un nombre para el manejador. El nombre
sugerido es :AB-ETH-1. Se puede cambiar el nombre si as se desea.
Click en OK
La figura 3.20 corresponde a la ventana que RSLinx muestra en el presente procedimiento. En esta se debe introducir en
cada nmero de estacin las direcciones IP de los mdulos Ethernet que estn integrados al sistema ControlLogix. En nuestro
caso slo se cuenta con un mdulo Ethernet al cual se le asign la direccin IP nmero: 30.30.30.195 segn se muestra en la
figura 3.19.
Esta direccin es la que se debe introducir en el rengln correspondiente a Station 0.
Click en el botn: Add new
RSLinx muestra un segundo rengln para poder introducir una segunda direccin IP. Si se tiene un segundo mdulo, se
debe proceder introduciendo la direccin IP y repetir el paso anterior Add New. Continuar sucesivamente para todos los
mdulos Ethernet del sistema ControlLogix
Click en el botn: aceptar.
RSLinx muestra en la ventana Configure Drivers (Configuracin de manejadores) el manejador de Ethernet que se ha
adicionado indicando que est en operacin running.

Figura 3.20

41

Una vez terminado el procedimiento, se puede cerrar la ventana de Configuracin de manejadores e irse a la funcin
RSwho para verificar que la computadora se puede comunicar con el sistema ControlLogix por el puerto Ethernet.
Figura 3.21

La figura 3.21 muestra los dos manejadores configurados. La comunicacin con el sistema ControlLogix se puede
efectuar independientemente por ambos puertos: con el manejador AB-DF1-1 por el puerto Com 1 de la computadora al
42

puerto Serial DF1 del controlador y con el manejador AB-ETH-1 por el puerto Ethernet de la computadora al puerto Ethernet
del mdulo 1756-ENBT/A del sistema ControlLogix.

3.4 RED CONTROLNET


La red Controlnet es una red de comunicaciones tipo abierta, diseada para la transferencia de datos en tiempo real a
intervalos predeterminados (determinstica) para aplicaciones que requieran un alto desempeo en la transferencia de datos
crticos de proceso entre controladores y estaciones de trabajo. La red Controlnet usa el Protocolo Industrial Comn (CIP) que
ha probado su efectividad en muchos aos de aplicacin en la industria. Este protocolo combina la funcionalidad de una red
de datos de entrada-salida y una red de comunicacin puerto a puerto manteniendo un alto desempeo de alta velocidad de
transferencia en ambas funciones.
La red Controlnet permite la transferencia de datos determinstica para datos de control crtico y adems soporta la
transferencia de datos no crticos. Esto permite que las actualizaciones de datos de entrada-salida y los datos de intercontrol
entre controladores tengan siempre precedencia sobre cargas y descargas de programas y envo de mensajes.
La red Controlnet es fcil de configurar y mantener por los datos de diagnstico que proporciona. El software que es
usado para estas funciones se denomina RSNetworks para Controlnet.
El medio fsico de la red es cable coaxial grueso o delgado y conectorizacin BNC. La red requiere de resistencias
terminales de 75 en ambos extremos de la red para mantenerla acoplada y evitar rebotes de informacin que nulifican su
operacin.
La red es una lnea troncal de cable coaxial, con derivaciones para los nodos que se conectan a la red a travs de unos
dispositivos denominados T taps o Y Taps. Cada Tap proporciona un cable de derivacin de un metro de longitud desde la red
hasta el nodo.
La figura 3.22 muestra el dibujo esquemtico de una red Controlnet tpica.
Figura 3.22

Los mdulos de comunicacin Controlnet del sistema ControlLogix tienen un puerto local de acceso rpido a la red
Controlnet denominado NAP Network Access Point. Desde ese puerto se puede conectar una computadora para accesar a los
diagnsticos y a la configuracin de la red.
Se le denomina segmento a una red entre dos resistencias terminales de 75 . La longitud de un segmento est
determinada por el nmero de nodos que este contenga. Para calcular dicha distancia se aplica la siguiente frmula
proporcionada por el fabricante:
Distancia del segmento = 1000 m (Nmero de Taps 2) x 16.3 m

43

Si el nmero de nodos en un segmento es igual a 2, entonces el nmero de taps es igual a 2 y la distancia mxima que
puede tener ese segmento es de 1000 metros. De la frmula se deduce que por cada nodo que se conecta al segmento, la
distancia se reduce en 16.3 metros. El nmero de Taps mximo por segmento es 48.
Si la distribucin del control requiere distancias mayores a las que permite la frmula, se puede recurrir a unir
segmentos por medio de repetidores. Los repetidores pueden conectarse en cualquier lugar de las redes y se puede lograr hasta
una distancia mxima de 25 Km con el uso de varios repetidores. La figura 4.23 muestra una red de dos segmentos.
Figura 3.23

cada nodo de la red tiene un nmero de identificacin nico que puede ser del 01 al 99 del sistema decimal. Ningn
nodo debe tener el mismo nmero de identificacin an con el uso de repetidores. En los mdulos de comunicacin Controlnet
de Contrologix, este nmero se asigna por Hardware. Esto significa que el nmero se asigna por dos switches rotatorios
localizados en la tarjeta de circuito impreso. Un switch es para las unidades y otro switch para las decenas.
Una red Controlnet usa un rango de tiempo configurable para sus comunicaciones. Este rango de tiempo est dividido
para tres funciones: Tiempo asignado para transferencia de datos crticos; tiempo asignado para transferencia de datos no
crticos y tiempo asignado para el mantenimiento de la red.
El rango de tiempo asignado para efectuar las tres funciones se le conoce como NUT Network Update Time o bien
Tiempo de Actualizacin de la Red. Su rango puede configurarse desde 2 hasta 100 ms. Dicho en otras palabras el NUT es la
base de tiempo de la red Controlnet, ya que de forma repetitiva la red transferir datos en intervalos de tiempo definido por el
NUT.
El tiempo asignado para la transferencia de datos crticos est determinado por otro parmetro de configuracin de la red
Controlnet: Max S, Maximum Schedule Address que se refiere al nmero mayor del nodo que transfiere datos crticos.
El tiempo asignado para la transferencia de datos no crticos est determinado por el parmetro Max U, Maximum
Unschedule Address que se refiere al nmero mayor del nodo en la red.
Para el uso ms eficiente de la red Controlnet se hacen las siguientes dos recomendaciones:
1.- Asignar de forma corrida los nodos en la red iniciando con el nmero 01.
2.- Dejar pocos nodos sin uso para expansiones o conexiones de computadoras para mantenimiento: 1 o 2 nodos.
La red Controlnet slo dar servicio de comunicacin a los nodos especificados en Umax. Si se requiriera adicionar un
nuevo nodo se tendr que usar el software RSNetWorx para reconfigurar la red y adicionar el nuevo nodo.
La figura 4.24 muestra de forma esquemtica el NUT.
Figura 3.24

44

Es importante hacer notar que los nodos que transfieren datos crticos, tambin transferirn datos no crticos, sin
embargo los nodos que slo transfieren datos no crticos, nunca transferirn datos crticos.
Todos los nodos usuarios de la red dispondrn solamente del tiempo especificado en el NUT por lo tanto para que la red
sea ms eficiente a cada mdulo se le configura un parmetro para usar este tiempo. Este parmetro se denomina Intervalo de
Solicitud de Paquete, RPI (Request Package Interval). El RPI de cada mdulo no puede ser menor al NUT ya que no dara
tiempo de actualizarlo porque significa que el mdulo estara solicitando transferencia de informacin a una razn ms rpida
a la que est configurada la red. La siguiente frmula se aplica para calcular los RPI de los mdulos usuarios de la red:
RPI = NUT x 2e
donde e es proporcional a la rapidez de envo de la informacin. Puede tomar valores enteros: 0, 1, 2, 3...
A menores valores de e, ms cortos son los intervalos de tiempo para enviar datos; a mayor nmero, ms largos son los
intervalos de tiempo entre transferencia de datos. Esto ayuda a optimizar la red ya que si un mdulo tarda mucho en recibir un
cambio de una seal de campo, como por ejemplo un mdulo de temperatura, se puede asignar un RPI mayor que otro mdulo
que mide la velocidad de una mquina y que requiere intervalos ms cortos de transferencia de datos.
Para e = 0, RPI = NUT y los datos se estarn transfiriendo a la misma razn que el NUT.
Los datos de configuracin de una red Controlnet son almacenados en uno de sus nodos que est conectado directamente
a ella. A este nodo se le conoce como Keeper (guardin o administrador). El keeper puede ser cualquier nodo de la red
pero el Keeper activo ser siempre el nodo con el menor nmero de identificacin. El RSNetWorx es el software que se
encarga de descargar la configuracin a los nodos de la red. Para que la red funcione adecuadamente, todos los nodos deben
tener la misma configuracin denominada Firma del guardin, Keeper signature, esta Firma del Guardin tambin debe
estar almacenada en la memoria de la computadora (archivo offline) para que el proceso se lleve a cabo sin errores.
En caso de que la Firma del Guardin no exista en la memoria de la computadora se deber proceder a hacer una recarga
de la red (upload) a la computadora y almacenarla con la funcin: guardar como...(save as...)
La figura 3.25 muestra la ruta de acceso al software RSNetWorx.
El software RSNetWorx activa automticamente al software RSLinx para su funcionamiento, por lo tanto se requiere
que los manejadores por donde se vaya a accesar a la red Controlnet estn configurados en RSLinx. La pantalla principal del
software RSNetWorx se muestra en la figura 4.26

Figura 3.25

45

Figura 3.26

La funcin habilitar ediciones, Enable Edits se usa cunado se desea modificar las configuraciones de la red. Esta
funcin tambin est disponible en la seccin NetWorx del men principal. Cuando un usuario se conecta por primera vez a la
red Controlnet y se desea accesarla se debe seguir el siguiente procedimiento:
Click en la seccin NetWorx del men principal
46

RSNetWorx abre una ventana con varias opciones.


Click en la funcin online.
RSNetWorx muestra una ventana con los manejadores de red dados de alta en RSLinx. A la red Controlnet se le puede
accesar va un puerto NAP de la misma red o por algn otro puerto configurado en RSLinx como Ethernet o el Serial DF1.
Abrir los signos + de los manejadores para accesar al rbol de la arquitectura de control ControlLogix, hasta localizar a
un mdulo de red Controlnet. y seleccionar el icono de la red. En ese momento el botn OK de la ventana se hace activo.
La figura 4.27 muestra la pantalla hasta este punto del procedimiento.
Click en el botn OK.
RSNetWorx empezar a obtener informacin de la red nodo por nodo hasta el nmero mximo de nodo configurado para
la red. Al finalizar esta funcin mostrar una pantalla con la arquitectura del sistema de control como se muestra en la figura
nmero 3.28.
Ntese que el icono de la ventana superior derecha del software RSNetWorx tiene movimiento indicando que la
comunicacin con la red es directa o en lnea (online).
Figura 3.27

Figura 3.28

47

La figura 3.28 muestra que todos los mdulos tienen un signo + dentro de un cuadro verde. Este icono significa que los
mdulos estn en la red fsicamente pero no estn en un archivo offline. La siguiente figura muestra este y otros iconos que
indican el estado de los dispositivos en la red Controlnet.
Figura 3.29

La informacin de identidad se refiere a la informacin de identificacin primaria con que debe contar cualquier
dispositivo que se conecta a una red Controlnet. Esta informacin es interpretada desde un archivo EDS que entrega el
fabricante del dispositivo y en el se especifica: nombre del fabricante, tipo de producto, nombre del dispositivo, nmero de
catlogo del dispositivo y la revisin del firmware del dispositivo.
El icono verde de los dispositivos de la figura 3.28 indica que no existe un archivo offline en la memoria de la
computadora con la configuracin de la red y sus dispositivos. Para generarlo se deben seguir los siguientes pasos:
48

Click en el cuadro Edits enable o accesar esta funcin desde la seccin Network del men principal.
RSNetWorx muestra una ventana con dos opciones. Ediciones online o ediciones Offline. Debido a que se desea
actualizar la red fsica se selecciona la opcin online o una recarga a la computadora (upload).
RSNetWorx muestra una ventana con la ruta para salvar el archivo offline. La ruta se puede cambiar si se desea. El
usuario debe dar un nombre al archivo.
Click en el botn: Save o Save as.
Figura 3.30

El sofware leer la configuracin desde la red para cada nodo y almacenar la informacin en la memoria de la
computadora generando el archivo offline respectivo de la red. Al final RSNetWorx mostrar la configuracin de la red con
ningn icono de los descritos en la figura 3.29 como se muestra en la figura 3.30.
La opcin Edits Enable queda activa. Se puede desactivar dando click en el cuadro correspondiente si ya no se va a
hacer ningn cambio a los parmetros de configuracin de la red.
Si se desea cambiar un parmetro de la red, como el NUT, Max S o Max U, se debe proceder con los siguientes pasos con
la opcin Enable Edits seleccionada:
Apuntar con el mouse en cualquier punto de la parte derecha de la pantalla donde se muestran los dispositivos de la
red Controlnet Otra opcin se logra desde la seccin Network y seleccionar la opcin Propiedades, Properties...
Click derecho.
RSNetWorx muestra una ventana con varias opciones.
Click en la opcin Properties...
RSNetWorx muestra una ventana con 3 secciones, la principal denominada: Parmetros de la Red, Network
Parameters es la que corresponde a la configuracin de los parmetros correspondientes al NUT de la red.
La figura 3.31 muestra la ventana hasta este punto.
El parmetro Media Redundancy tiene varias opciones relacionadas con la redundancia de una red Controlnet:
A only. Si slo aplica a la red A.. Por ejemplo en el caso de una red simple.
B only. Si slo aplica a la red B de un sistema de redes redundantes.
A/B. Si aplica a ambas redes de un sistema redundante.
Despus de introducir los datos de configuracin, dar click en el botn: OK
Figura 3.31
49

Click en la seccin Networks y seleccionar la funcin Download descarga. Esta funcin descargar la nueva
configuracin a los mdulos Keeper de la red.
RSNetWorx le pedir que salve primero la nueva configuracin en el archivo offline, si no se hace los cambios a los
parmetros quedarn invalidados y quedarn operativos los anteriores.
Click en el botn Yes.
RSNetWorx le pedir una de dos opciones para salvar el archivo. Ambas son vlidas slo que la optimizada lleva un poco
ms de tiempo, la segunda slo cambia el parmetro modificado.
Click en el botn: OK.
RSNetWorx enviar una advertencia de que la red quedar sin funcionar por la operacin de download.
Click en el botn: Yes para continuar.
RSNetWorx verifica los parmetros configurados que estn correctos y muestra una ventana para confirmar si se desea
continuar con la funcin download. Si hubiera un parmetro incorrecto, RSNetWorx informara en este punto del problema
y abortara la funcin de download.
Click en el botn: Yes.
RSNetWorx descarga la nueva configuracin de la red y muestra nuevamente los dispositivos de la red sin ningn icono
de los descritos en la figura 3.29 quedando la red operativa.
INTERALO DE SOLICITUD DE PAQUETE (RPI)
Hasta ahora se han configurado el NUT y los parmetros relacionados con la asignacin de los tiempos para datos
crticos (calendarizados), Max S y no crticos (no calendarizados), Max U. El intervalo de solicitud de paquete es un
parmetro que se le configura a cada mdulo, ya sea de comunicacin o de entrada-salida y sirve para hacer ms eficiente el
uso de la red. Si todos los mdulos transfirieran datos en la red a la razn del NUT, la red se vera muy saturada, en cambio si
sabemos que un mdulo de entradas recibe datos de campo a razones de tiempo lentas, podemos optimizar la red configurando
el RPI de ese mdulo a varios veces el NUT. El RPI de cada mdulo no se configura desde el software RSNetWorx sino
desde el software RSLogix 5000 que es el software de programacin de lgica de control. Sin embargo se pueden
monitorear los valores RPI de cada mdulo del sistema de control dando los pasos del siguiente procedimiento:
Click en el mdulo que se desea monitorear; mdulo de comunicaciones o mdulo de entradas-salidas mostrados en el
lado derecho de la ventana de RSNetWorx.
50

RSNetWorx sombrea el mdulo seleccionado.


Click derecho sobre el mdulo sombreado.
RSNetWorx muestra una ventana con varias opciones.
Click en la opcin: Properties...
RSNetWorx muestra una pantalla con varias secciones que corresponden a las propiedades que ese mdulo tiene.
Click en la seccin Conexiones recibidas, Conection Received.
RSNetWorx mostrar las conexiones configuradas para ese mdulo. Los parmetros importantes son el RPI y el API.
El RPI es la solicitud y el API es el intervalo de actual de transferencia del paquete. Estos parmetros pueden o no
coincidir. Esto se debe a que el intervalo de tiempo en que se transfiere la informacin trabaja realmente en mltiplos enteros
del NUT, si por alguna razn el RPI no es mltiplo del NUT, el mdulo realmente trabajar al intervalo entero ms bajo
mltiplo del NUT. Por ejemplo: Si el NUT configurado para la red es de 15 ms y el RPI configurado es de 35 ms, el API ser
de 30 ms ya que este es mltiplo entero de 15 ms.
En otras palabras el API es el intervalo de aplicacin real para la transferencia del paquete de datos sobre la red para un
mdulo especfico.
Si un usuario desea cambiar el valor de NUT y este valor es mayor que el RPI de algn mdulo perteneciente a la red,
RSNetWorx le indicar que ese NUT es invlido ya que la red trabaja mnimo a la razn del NUT y no puede hacerlo a un
tiempo menor. Por lo tanto siempre el NUT debe ser menor o igual al RPI configurado de cualquier mdulo.
Figura 3.32

La figura 3.32 muestra la ventana donde se muestra el RPI y el API de un mdulo de la red Controlnet.
Cuando se tenga problemas en la red Controlnet se recomienda verificar el estado de los Keepers. Los Keepers son
los que guardan la configuracin de la red. Todo mdulo Controlnet conectado a la red puede se keeper. Esto es con el
objeto que si el Keeper activo falla, otro lo sustituya inmediatamente. En el ejemplo de la red con que se ha trabajado slo
hay dos mdulos conectados a ella fsicamente. Son los mdulos 1756-CNB, los mdulos I/O del chasis se conectan a la red
Controlnet a travs del backplane del chasis. Un mdulo 1756-CNB tiene la direccin 01 y el segundo mdulo la direccin
02. Estos mdulos ambos son keepers vlidos, pero el mdulo con la direccin 01 es el keeper activo. Solo en caso de que
el mdulo 01 quedase fuera de servicio, el Keeper 02 ocupara su lugar.
Cada red con sus elementos y su configuracin genera una Firma de Guardin, Keeper Signature, esta sirve para
detectar algn cambio en la red. Todos los keeper de la red y el archivo offline deben tener la misma keeper signature,
si esta cambia en alguno de ellos la red no trabajar adecuadamente. Para solucionarlo, se debe recurrir a las opciones de
recarga (upload), descarga (download) y guardar como (Save as) segn aplique.
51

Para verificar el estado de los Keeper y la Keeper signature se deben dar los siguientes pasos:
Click en la seccin Network del men principal.
RSNetWorx muestra una ventana con varias opciones.
Click en la opcin: Keeper Status...
RSNetWorx muestra una ventana enlistando los nodos y el archivo offline indicando los Keeper vlidos, el keeper
activo y la Keeper signature. La figura 3.33 muestra dicha ventana.
Figura 3.33

Obsrvese que los valores de Keeper Signature son los mismos para el archivo offline, el nodo 01 y el nodo 02.

4 INDICADORES DEL PROCESADOR Y ESTRUCTURA INTERNA.

4.1 INDICADORES DEL PROCESADOR


El controlador es el mdulo del sistema ControlLogix que contiene la lgica de control. La cara frontal del mdulo
contiene varios LEDS de indicacin, una llave switch y un compartimiento. La figura 5.1 muestra a un controlador tpico de
la familia ControlLogix.
Figura 4.1
52

INDICADORES DEL CONTROLADOR Y LLAVE


El controlador cuenta con varios indicadores y partes en su cara frontal. El identificador que se localiza en la parte
superior del mdulo indica el tipo de controlador que es. Cada controlador tiene diferentes caractersticas y capacidades
dependiendo de su tipo.
El controlador cuenta adems con varios indicadores tipo LED para mostrar visualmente los estados ms importantes de
operacin.
Run. Modo corrida. Este LED cuando est encendido indica que el controlador est ejecutando la lgica programada
en su memoria. Si est apagado indica que el controlador est en modo programa y en este estado el controlador no estar
ejecutando la lgica programada y el proceso que controla estar parado.
Force. Forzamientos. Este LED indica cuando parpadea que alguna entrada o salida discreta del sistema de control
tiene forzamientos presentes pero no habilitados. Si el LED est encendido fijo, indica que tiene forzamientos habilitados. El
hecho de que el controlador tenga forzamientos es muy delicado ya que el sensor en campo o el dispositivo de control est
puenteado electrnicamente y esto representa un riesgo para el proceso y el personal que lo opera. Si el LED est apagado
indica que el controlador no tiene forzamientos.
Bat. Batera. Este LED indica el estado de la batera de respaldo de la memoria del programa. La memoria donde reside
la lgica de control es voltil y necesita siempre tener energa. Si este LED est encendido, indica que la batera se ha agotado
y si el controlador pierde la energa del backplane que le proporciona la fuente de alimentacin, perder el programa. Por lo
tanto cuando este LED est encendido es importante reemplazar la batera inmediatamente.
I/O. Entradas-Salidas. Cuando este LED est encendido indica que la transferencia de informacin entre los mdulos de
entrada-salida y el controlador est operando correctamente. Si el LED parpadea indica que algn mdulo de entrada-salida
no esta transfiriendo datos al controlador.
RS232. Serial DF1. Este LED parpadea cada vez que el puerto Serial enva o recibe datos. Cuando el puerto no se utiliza
permaneces siempre apagado.
OK. Buen estado. Este LED es muy importante porque indica el estado general del controlador. Siempre debe estar
encendido en color verde, esto indica que el controlador est en buen estado. Si el LED parpadea intermitentemente en rojo
significa que el controlador tiene una falla recuperable. Por lo general esta falla se debe a un error en la lgica de
programacin y puede ser corregido. Si el LED est encendido continuamente en color rojo, indica que el controlador tiene
53

una falla no recuperable y ser necesario reemplazarlo por otro. Sin embargo antes de proceder a reemplazar el mdulo realice
el siguiente procedimiento:
Trate de comunicarse con el procesador va el puerto Serial DF1. Si no puede comunicarse entonces proceda a apagar la
fuente de alimentacin del chasis.
Espere de 5 a 10 segundos y vuelva a encender la fuente de alimentacin del chasis.
Si el LED OK contina en color rojo continuo trate nuevamente de comunicarse por el puerto Serial DF1. Si no se puede
establecer la comunicacin con este puerto, entonces el controlador deber reemplazarse. Si la comunicacin con el puerto
puede realizarse entonces proceda con un download del programa al controlador. Este proceso se ver ms adelante con el
uso del software RSLogix 5000.
La llave switch tiene 3 posiciones: Run, Rem y Prog Con esta llave se cambia el modo de operacin del
controlador y es muy importante conocer su uso ya que con esta llave se puede parar un proceso.
El modo Run es el modo de operacin normal del controlador cuando est ejerciendo control sobre su proceso. El
programa de control en su memoria se ejecuta. Se recomienda poner la llave en esta posicin para asegurar que no se
cambiar el modo de operacin del controlador de forma accidental. Se puede retirar la llave y guardarla en un lugar seguro
para darle mayor seguridad a la operacin del controlador.
El modo Prog es el modo para programar el controlador. En este modo se pueden crear tareas y programas de control,
dar de alta tags para entradas salidas, y configurar mdulos de entrada-salida en el controlador. En este modo de operacin del
controlador, el proceso no es controlado. Dicho en otras palabras los programas de control no se ejecutan.
El modo Rem es el modo remoto para cambiar desde una computadora conectada al sistema de control, el modo de
operacin del controlador y pasarlo de modo corrida a modo programa o de modo programa a modo corrida.
El puerto Serial DF1 y la batera de respaldo de la memoria se localizan abriendo el compartimiento frontal del
controlador. El puerto Serial tiene una interfase DB9. Los nmeros de catlogo del cable serial y los diferentes tipos de
bateras de respaldo se indican en la tabla 2.2 del captulo 2 de este manual.

4.2 ESTRUCTURA INTERNA


Una caracterstica sobresaliente del sistema ControlLogix es que el firmware se carga a los mdulos del sistema de
control, al controlador, a los mdulos de comunicaciones y a los mdulos de entrada-salida. El firmware de un controlador
es equivalente a un sistema operativo, que le permite a un usuario accesar las partes internas del controlador, contiene el juego
de instrucciones de programacin y verifica su funcionamiento interno. Para un mdulo de comunicaciones o de entradassalidas, es el programa interno que hace a un mdulo inteligente, proporcionando diagnsticos, datos y comunicaciones para
que funcione correctamente. Anteriormente los firmware eran programas fijos dentro de los mdulos, por lo general en una
memoria EPROM, si haba una nueva versin de firmware se cambiaba todo el mdulo electrnico. Sin embargo, los
circuitos electrnicos no cambian tan rpido como el desarrollo de softwares y esta situacin permite que un mismo
hardware pueda soportar varias versiones de software. ControlLogix ha implementado esta caracterstica a sus mdulos y
un mismo mdulo puede soportar varias versiones de firmware, que ahora ya no es fijo sino descargable.
Las diferentes versiones de firmware se pueden obtener desde la pgina de Internet de Rockwell Automation en la
siguiente direccin: www.rockwellautomation.com.
Dicho en otras palabras, un mismo controlador pueden soportar diferentes versiones de firmware y siempre las
versiones superiores de firmware podrn soportar a las versiones inferiores de firmware pero no viceversa. Por ejemplo la
versin 16.00 de RSLogix 5000 puede trabajar con un controlador 1756-L61 con versin de firmware 15.04, pero este
firmware no trabaja con la versin 13.00 del softwre RSLogix5000.
La tabla 4.1 es una llave para saber las versiones existentes de cada mdulo y su compatibilidad con las versiones de los
softwares de programacin y comunicaciones. Se han listado slo los mdulos ms comunes en esta tabla, pero la totalidad
se puede encontrar en la pgina de Internet antes descrita.
Tabla 4.1

54

Una versin de firmware viene en un paquete y se descarga al mdulo por medio de un software denominado
ControlFlash. Este software es muy sencillo de usar y corre automticamente al RSLinx para encontrar la ruta al mdulo.
Por lo tanto previo a descargar una versin de un firmware a un mdulo, se debe configurar un manejador en RSLinx que se
comunique con el sistema de control.
Es muy importante entonces, estar pendientes de las versiones de firmware de los mdulos y las versiones de los
softwares usados RSLogix 5000, RSLinx y RSNetWorx. La tabla 4.1 muestra informacin importante en el momento de
valorar los firmwares.
En el siguiente captulo se mostrar en donde se localizan los nmeros de versin de los softwares y los nmeros de
versin de los firmwares de los mdulos.
La figura 4.2 muestra la ruta para accesar al software Flash.
Figura 4.2

55

La siguiente figura
ControlFlash.

muestra la ltima pantalla para descargar un firmware a un controlador con el software

Figura 4.3

En el proceso de descargar una versin de firmware al controlador, el LED OK de este estar parpadeando en rojo.
Despus tomar algunos segundos para que el controlador valide el firmware y una vez terminado el proceso, el LED
encender en color verde fijo. Si existiera algn problema con el proceso de descarga, el LED OK del controlador quedara
parpadeando en color rojo y se deber seleccionar el firmware adecuado.
Cuando se descarga un firmware a un controlador, el programa que almacenaba en su memoria es eliminado.
56

ORGANIZACIN DE LOS PROGRAMAS EN EL CONTROLADOR


La parte ms importante del controlador son los programas que en el se ejecutan. En ControlLogix existen 3 niveles de
programas denominados: Tarea, Programa y Rutina.
Tarea (Task). Una Tarea puede ser de 3 tipos: Continua o Principal (Main), si el programa operar como barrido
de programa equivalente al de un PLC normal. Su smbolo es una flecha circular.; Peridica, si el programa operar en base a
un periodo de tiempo equivalente a un DCS. Su smbolo es un reloj; o Por Evento, si operar a partir de un evento
determinado. Su smbolo es un bandera.
Para poder borrar una tarea del controlador, primero debe estar vaca. Si contiene alguna rutina, este deber borrarse
primero.
En ControlLogics slo est definida una tarea de tipo Principal. Esta no se puede borrar del controlador y est definida
desde fbrica.
El usuario puede definir desde 1 hasta 32 tareas Peridicas y/o Por Evento. A las tareas Peridicas y Por Evento se les
asigna una prioridad numerada de la 1 a la 15, siendo la de mayor prioridad el nmero 1 y la de menor prioridad el nmero
15. Sin embargo, la tarea continua tiene menor prioridad que cualquier tarea Peridica o Por Evento an cuando se les haya
asignado la prioridad ms baja (15). En otras palabras la tarea Continua siempre tendr la prioridad ms baja de todas las
tareas.
Programa (Program). Dada de alta un tipo de tarea en el controlador, a esta se le pueden definir Programas. Cada
programa tendr una base de datos local que solamente podr ser usada en ese particular programa. Un programa definido no
se puede borrar simplemente con la tecla borrar de la computadora, primero se debe mover a un folder denominado
Programas/ Fases No Calendarizados, Unschedule Programs/Phases en la memoria del controlador. Slo desde este folder se
podrn borrar los programas definidos en cualquier tarea y deben estar vacos.
Rutina (Rutine). Las rutinas son los programas que contendrn las instrucciones de control. Cada rutina se puede
programar en diferentes lenguajes dependiendo del tipo de controlador que el sistema de control tenga.
Del controlador tipo L61 en adelante, una rutina se puede programar en uno de los siguientes lenguajes:
Diagramas de escalera.
Cartas de funcin secuencial.
Texto estructurado.
Blockes de funciones.
Del controlador L55 para abajo, una rutina se puede programar en los siguientes lenguajes:
Diagramas de escalera
Cartas de funcin secuencial.
Texto estructurado.
Un programa puede tener rutinas programadas en varios tipos de lenguaje.
La figura 4.1 muestra los iconos de los diferentes tipos de lenguaje que se pueden programar en una rutina.
Un programa puede tener rutinas con diferentes tipos de lenguaje. Pero una rutina slo puede ser programada con un
slo tipo de lenguaje.
Una rutina puede definirse de una de los siguientes tres tipos: Rutina Principal; Rutina de Falla y Subrutina.
Rutina Principal (Main Routine). Slo una rutina dentro de un programa se debe definir como Rutina Principal.
Esta es la nica rutina que se ejecuta. Es equivalente a un Programa de Control Maestro (MCP) de un PLC. Su smbolo es un
nmero 1.
Rutina de Falla (Fault Routine). Slo una rutina de falla se puede definir dentro de un programa. Esta rutina se
ejecuta cuando se genera una falla mayor en el controlador. Es una rutina opcional. Su smbolo es un signo de advertencia.
Figura 4.1

57

Subrutina (Soubrutine). Se pueden definir desde ninguna hasta 65,000 subrutinas dentro de un programa. Para que
se pueda ejecutar una subrutina, esta debe ser invocada desde la rutina principal. No tiene smbolo.
La figura 5.2 muestra grficamente como se pueden organizar las tareas, los programas y las rutinas dentro de la
memoria de un controlador.
Figura 4.2

ORGANIZACIN DE LOS DATOS EN EL CONTROLADOR


Para comprender los tipos de datos del controlador es importante conocer el significado de bit, byte y palabra.
Bit. Es la unidad de memoria ms pequea. Est construido fsicamente por un transistor con capacidades para
memorizar o guardar un dato de informacin de slo dos valores: tierra y voltaje. Para estos valores se ha tomado la
convencin de llamarlos 1 y 0 para ms facilidad. Toda memoria de cualquier computadora est formada en su parte
fundamental por bits.
Byte. Es un arreglo en lnea de 8 bits con el propsito de poder usarlos para contar y usar el poder que brinda el sistema
numrico binario. En las primeras computadoras este era el mximo arreglo de bits y es por eso que este trmino an se usa,
principalmente como medida de capacidad de una memoria. Una memoria de 1 Kbytes de capacidad es equivalente a 1024
bytes o bien 8,192 bits. En computacin, 1K no es igual a 1000, sino a 1024 ya que se usa el sistema binario para contarlos:
210 = 1024.
Palabra. Una palabra es un arreglo de 2 bytes. La palabra se empez a usar cuando los procesadores aumentaron su
capacidad al traer en sus memorias arreglos en lnea de 16 bits. Estos procesadores han permanecido por muchos aos en el
58

mercado y es ms comn denominar al arreglo de 16 bits como entero. Ahora con los nuevos controladores con arreglos de
32 bits en lnea, se ha usado la denominacin doble entero.
A los datos del controlador se les denomina tags porque en lugar de identificarse con direcciones lgicas como antes se
haca con los PLCs, ahora se identifican por un nombre. Los tags pueden tener dos alcances (Scope) segn su ubicacin en
el controlador: Tags de Programa y Tags de Controlador.
Tags de Programa. Estos tags son datos locales que slo pueden ser accesados por todas las rutinas pertenecientes a un
programa especfico.
Tags de Controlador. Estos tags son datos que estn accesibles para todas las tareas que se definan en el controlador.
Los tags se pueden definir de dos tipos: Base y Alias.
Base.- Este tipo de tag define a un dato directo para una instruccin o un nmero.
Alias.- Este tipo de tag identifica con otro nombre a un tag previamente definido como base o como alias. Esta
caracterstica es muy til ya que si se desarrollar un programa de aplicacin con alias, ms tarde se les pueden asignar los tag
Base sin hace ms cambios en la programacin. O bien si un canal de un mdulo de entradas analgicas se ha daado y se usa
otro canal disponible en el mismo mdulo analgico u otro mdulo del sistema de control, slo se cambia el tag base del alias
sin tener que hacer modificaciones en la programacin. Es muy til tambin en una aplicacin de una estacin de trabajo,
donde los datos mostrados en pantalla estn direccionados con alias. Si se requiere hacer cambios en los datos de entradassalidas u otros datos del sistema de control, slo se modifica el tag base de los alias en el controlador sin tener que
reconfigurar los nombres de los tags de la estacin de trabajo.
En ControlLogix el tipo de dato que puede ser asignado a un tag tipo Base puede ser de muchos tipos sin embargo
existen 5 tipos de datos numricos bsicos o atmicos que son los siguientes:
BOOL.- Para identificar datos tipo bit. Valores 0 y 1.
SINT.- Para definir un nmero entero de 8 bits (entero simple). Valores de -128 a 127.
INT.- Para definir un nmero entero de 16 bits (entero). Valores de -32,768 a 32,767.
DINT.- Para definir un nmero entero de 32 bits (doble entero). Valores de -2,147,483,648 a 2,147,483,647
REAL.- Para definir un nmero real. Valores de 1.1754944 e-38 a 3.4028234 e38.
Todos los dems tipos de datos son alguna combinacin de los tipos anteriores, y se consideran como datos compuestos.
Los siguientes son los ms comunes:
TIMER.- Para definir un dato para temporizar.
COUNTER.- Para definir un dato para contar eventos.
CONTROL.- Para definir un dato auxiliar en algunos tipos de instrucciones como FAL, COP o FFL.
STRING.-Para definir un dato con caracteres alfanumricos. Dato desde ninguno a 82 caracteres.
PID.- Para definir un conjunto de datos de un control regulatorio PID.
MESSAGE.- Para definir un conjunto de datos para enviar un mensaje sobre una red de datos.
En general los datos, a excepcin de los atmicos, son datos compuestos. Esto significa que el dato puede estar
compuesto por bits, nmeros enteros y nmeros flotantes, en cualquier combinacin de ellos segn lo requiera, para usarse en
un tipo determinado de instruccin. Algunos son nicos para usarse con el lenguaje de blockes de funciones y otros nicos
para usarse en el lenguaje de diagramas de escalera. Por ejemplo:
DISCRETE_2STATE
DISCRETE_3STATE
FILTER_HIGH_PASS
FLIP_FLOP_D
FUNCTION_GENERATOR
INTEGRATOR
PIDE_AUTOTUNE
RATE_LIMITER
REDUNDANT_IMPUT
SCALE
TOTALIZER
As la instruccin Control discreto de 2 estados, usa un dato tipo DISCRETE_2STATE; la instruccin de temporizador
usa un dato tipo TIMER; La instruccin para control regulatorio usa un dato de tipo PID.
Cada uno de los elementos de un dato compuesto puede ser direccionado separndolo del nombre del tag por un punto.
Por ejemplo un dato tipo TIMER con el tag: Tiempo_de_Calentamiento, se puede direccionar el valor de tiempo
acumulado con la siguiente direccin: Tiempo_de_calentamiento.ACC., este dato es un nmero doble entero, DINT. El bit de
terminado se direcciona: Tiempo_de_calentamiento.DN (DN es una abreviacin de Done) y es un dato tipo BOOL.
59

Otros tipos de datos son los definidos por el usuario User define. En estos el usuario crea un conjunto de datos de los
tipos que necesite y a ese conjunto les asigna un nombre. El dato definido puede ser usado en diversas partes de la
programacin y mantendr la misma estructura.
El estilo del dato (Style) o radix es el sistema numrico o cdigo en que el usuario desea ver un dato numrico bsico o
atmico. Los estilos disponibles son los siguientes y slo aplican para datos tipo BOOL, SINT, INT y DINT:
Binario
Octal
Decimal
Hexadecimal
Cdigo ASCII
El usuario puede cambiar de estilo cada vez que lo desee de tal forma que si un dato se defini como tipo DINT (doble
entero) si se selecciona el estilo binario, entonces se podrn ver cada uno de los 32 bits que componen el dato doble entero. Si
se cambia el estilo a decimal, entonces se podr ver solamente como un nmero entero decimal. Si se cambia a cdigo ASCII
se ver como 4 caracteres alfanumricos.
Los estilos para los datos tipo REAL son:
Flotante
Exponencial
Para datos compuestos esta caracterstica no existe, sin embargo para sus elementos de tipo atmico si.

5.- INTRODUCCIN A RSLOGIX 5000.

El software RSLogix 5000 es el programa para accesar a la memoria del controlador. Este software permite dar de alta
tareas, programas y rutinas; configurar los mdulos de entrada-salida; generar datos y desarrollar programas de control con
alguno de los lenguajes de programacin disponibles.
La figura 5.1 muestra la ruta para correr el software RSLogix 5000.

Figura 5.1

60

5.1 FUNCIONES PRINCIPALES.


El software RSLogix 5000 puede operar en dos modos: fuera de lnea, offline y en lnea online.
Fuera de lnea. En este modo de operacin no es necesario tener un controlador fsicamente conectado a la
computadora. Se trabaja con un archivo imagen de un controlador, que reside en la memoria de la computadora. Este archivo
tiene las mismas caractersticas que el programa del controlador fsico. El archivo fuera de lnea es imprescindible para poder
conectarse con un controlador en lnea online, adems que algunas modificaciones al programa de un controlador slo se
permiten hacerlo en modo offline y despus hacer una descarga download al controlador.
En lnea. En este modo de operacin del software RSLogix es necesario que la computadora est conectada a un
controlador por algn puerto de comunicaciones. RSLinx es el software encargado de prestar este servicio ya que en el se
han configurado previamente los manejadores disponibles en la computadora. Por lo tanto para la operacin en lnea del
software RSLogix 5000 es necesario correr el software RSLinx y dejarlo operando. En el modo en lnea se tiene acceso a todos
los recursos del controlador en tiempo real. La figura 6.2 muestra la pantalla principal del software RSLogix 5000.
Desde el modo en lnea el controlador puede operar en tres modos, para ello la llave switch del frente del controlador
debe estar en la posicin media Rem. Estos tres modos de operacin son:
Modo Programa.
Modo Corrida.
Modo Prueba.
Tambin se puede hacer una descarga de programa desde el archivo fuera de lnea al controlador con la funcin descarga
download, o bien hacer el proceso inverso y actualizar la pantalla de la computadora con el programa del controlador con la
funcin recarga upload.
El distintivo de que el software RSLogix 5000 est operando en modo en lnea, es que el icono distintivo del sofware
est dinmico. Este icono son dos engranes que giran y se localiza a un lado de la ruta.Path de comunicacin.

Figura 5.2

61

De la figura 5.2 se pueden apreciar varias funciones del software RSLogix 5000. El men principal tiene varias
herramientas de trabajo:
Archivo, File. Bajo esta herramienta estn las funciones relacionadas con archivos fuera de lnea. Entre las ms
importantes estn las siguientes funciones:
Nuevo..., New.... Permite generar un nuevo archivo fuera de lnea.
Abrir..., Open.... Permite abrir un archivo guardado en la memoria de la computadora.
Salvar, Save. Permite guardar un archivo con el mismo nombre.
Salvar como...; Save as.... Permite guardar un archivo con otro nombre.
Edicin, Edit. Bajo esta herramienta se encuentran las funciones relacionadas con edicin. Entre las ms importantes
estn las siguientes funciones:
Deshacer, Undo. Permite deshacer un trabajo hecho. Slo funciona en modo fuera de lnea.
Rehacer, Redo. Permite regresar un trabajo deshecho. Slo funciona en modo fuera de lnea.
Copiar Copy. Permite copiar una instruccin, una direccin o un texto.
Cortar, Cut. Permite cortar una instruccin, una direccin o un texto.
Pegar, Paste. Permite pegar una instruccin, una direccin o un texto previamente copiado o cortado.
Borrar, Delete. Permite borrar una instruccin, una direccin o un texto.
Ver, View. Bajo esta herramienta estn las funciones para determinar que ventanas se pueden tener abiertas y que
funciones se pueden ver en la pantalla de RSLogix 5000. Entre las ms importantes estn las siguientes funciones:
Barra de herramientas..., Toolbars.... Permite seleccionar las herramientas que se mostrarn en la ventana del
software especficamente en la seccin de herramientas: Iconos de funciones estndar; Juego de herramientas en lnea;
Barra de ruta; Nuevo componente; Editando con el lenguaje de edicin; Juego de instrucciones; Instrucciones comunes de
escalera; Herramientas del cliente.
Ventana de errores, Errors. Permite ver una ventana que lista los errores de edicin de programas lgicos y de
configuracin de mdulos.
Bsqueda, Search. Bajo esta herramienta estn las funciones para buscar datos o instrucciones en un programa de
control. Las funciones ms importantes son:
Encuentra..., Find.... Donde se solicita que encuentre la instruccin, direccin o texto que se desea buscar.
62

Reemplaza..., Replace.... Donde se introduce la nueva instruccin, direccin o texto que reemplazar al que se ha
encontrado.
Ve a..., Go to.... Va al lugar donde se localiza el dato que previamente se ha introducido.
Lgica, Logic. Es la herramienta que tiene las funciones relacionadas con los tags y los forzamientos de entradasalida. Las principales funciones son:
Monitoreo de tags, Monitor tags. Permite monitorear los tags del controlador y los tags definidos en los diferentes
programas de las tareas.
Edicin de tags, Edit tags. Permite editar los tags del controlador y los tags definidos en los diferentes programas de
las tareas.
Forzamiento de entradas-salidas, I/O Forcing. Permite forzar datos de entradas y salidas discretas.
Comunicaciones, Communications. Esta herramienta tiene las funciones para conectarse en lnea con un controlador
y cambiar los modos de operacin del controlador. Las funciones ms importantes son:
Quien est activo, Who Active. Esta funcin accesa al software RSLinx y muestra el rbol de mdulos va un
manejador configurado. Desde aqu se puede seleccionar el controlador del sistema de control que se desea accesar. La ruta
vlida de conexin al controlador se mostrar en la lnea de abajo del men de funciones de RSLogix denominada Ruta,
Path.
Ir en lnea, Go Online. Permite ir directamente al controlador cuya ruta se muestra en el rengln denominado Ruta,
Path.
Recarga..., Upload.... Permite recargar todo el programa de un controlador conectado en lnea a la computadora y
mostrarlo en pantalla.
Descarga..., Download.... Permite descargar el programa de la computadora, que se muestra en pantalla a un
controlador conectado en lnea.
Modo programa, Program Mode. Cambia el modo de operacin del controlador a modo programa. Esta funcin slo se
puede hacer en un controlador conectado en lnea y la llave switch debe estar en la posicin Rem.
Modo corrida, Run Mode. Cambia el modo de operacin del controlador a modo corrida. Esta funcin slo es vlida
para un controlador conectado en lnea y con la llave switch en la posicin Rem.
Modo de prueba, Test Mode. Cambia el modo de operacin del controlador a modo prueba. Este modo de operacin es
equivalente al modo corrida salvo que las salidas discretas no son energizadas en los mdulos de salidas discretas del
controlador, su funcin es probar la lgica de control programada sin energizar los elementos de campo finales. Este modo
slo puede ser activado en un controlador conectado en lnea con la computadora y la llave switch debe estar en la posicin
Rem.
Limpiar fallas, Clear Faults. Esta funcin permite borrar las fallas mayores que se hayan generado por errores de
programacin. Las fallas mayores, paran la ejecucin del programa del controlador, y el LED OK localizado al frente del
controlador parpadea en rojo. Cuando se limpia la falla mayor el controlador cambia su modo a modo programa.
Ir a las fallas, Go to Faults. Esta funcin permite ir a la seccin: Fallas Mayores, Mayor Faults de las propiedades
del controlador y ah se sealan la rutina, el escaln o bloque que contiene el error de programacin, fecha y hora de
ocurrencia (tiempo estampado, time stamp) y que ha causado la falla mayor del controlador.
Herramientas, Tools. Esta herramienta permite el acceso a varias funciones de uso avanzado. La ms importante es
la siguiente:
ControlFlash. Permite ir directamente al software ControlFlash usado para descargar una versin de firmware al
controlador.
Ventanas, Windows. Esta herramienta permite arreglar las diferentes ventanas del software RSLogix 5000 para que
el usuario tenga una mejor visualizacin de los datos que monitorea. Las funciones ms importantes son:
Nueva ventana, New Window. Permite abrir una nueva ventana de vizualizacin.
Cascada, Cascade. Permite arreglar las diferentes ventanas activas del software RSLogix 5000 en forma de cascada.
Cerrar, Close. Permite cerrar la ventana activa que se visualiza en el RSLogix5000.
Ayuda, Help. Esta herramienta permite el acceso al sistema de ayuda para el uso del RSLogix 5000. Las principales
funciones de esta herramienta son:
Contenido, Contents. Accesa a toda la informacin del sistema de ayuda dividida en libros. El sistema se muestra en
una ventana independiente del software RSLogix 5000. Esta ventana tiene 3 secciones, la primera es propiamente la de
contenido y muestra en forma de lista los diferentes libros del sistema, la segunda y la tercera seccin permiten la bsqueda
por medio de palabras o texto y son funciones de gran ayuda cuando se desea saber algo especfico del software para evita
buscarlo de libro en libro.

63

Ayuda para instrucciones, Instruction Help. Es una funcin muy valiosa ya que muestra todo el juego de instrucciones
del ControlLogix divididos por grupos. Indica tambin en que lenguajes son validas las instrucciones. Dando click en el
cuadro de la instruccin se accesa a una explicacin del uso y programacin de la instruccin y todos sus parmetros.
A cerca de RSLogix 5000, About RSLogix 5000. Muestra el nombre completo del software RSLogix, el nmero de
versin, quien tiene el permiso para su uso, el nmero de serie y los telfonos de Rockwell Automation de soporte tcnico.
Algunas de las funciones ms usadas de las herramientas del men principal se accesan rpidamente por medio de sus
iconos que se localizan exactamente abajo del men principal. Estas estn consideradas como funciones estndar.
Abajo de la lnea de los iconos se encuentran cuatro herramientas ms del software RSLogix 5000 que se muestran ms
claramente en la siguiente figura. Estas son:
Juego de herramienta en Lnea.
Barra de ruta
Juego de instrucciones o elementos de lenguaje.
Figura 5.3

Con la funcin Barra de herramientas, Toolbar localizada bajo la seccin Ver, View del men principal se pueden
seleccionar otras herramientas disponibles del software RSLogix 5000.
COMUNICANDOSE CON UN CONTROLADOR EN LNEA
Existen varias formas de comunicarse en lnea con un controlador. La que presenta ms dificultad es cuando se va a
accesar por primera vez a un controlador y no se cuenta con el archivo fuera de lnea del controlador. Para lograr esto se
deben seguir los siguientes pasos:
Abrir el software RSLinx y verificar, con la herramienta Who Active, la ruta de acceso al controlador por un
manejador configurado expandiendo el rbol de mdulos. Este paso garantiza que las comunicaciones con el sistema de
control funcionan correctamente.
Abrir el software RSLogix 5000.
Click en la herramienta Communications del men principal y seleccionar la funcin Who Active.
RSLogix 5000 mostrar una ventana con el rbol de RSLinx que se haba verificado previamente.
Expandir el rbol de mdulos hasta localizar el controlador con que se desea comunicar y seleccionarlo.
De las opciones de la izquierda seleccione Online. Se actualizar la ventana del software RSLogix 5000 mostrndola
con el nombre del controlador.
RSLogix 5000 mostrar una ventana denominada: Conexin para ir en lnea, Connected To Go Online donde mostrar
las caractersticas del controlador con que se va a conectar divididas en varias secciones. La primera se denomina Opciones,
Options y muestra el nombre del controlador, el tipo del controlador, la ruta de comunicacin y el nmero de serie.
Click en el botn: seleccionar archivo, Select file...
RSLogix 5000 mostrar otra ventana denominada: Introduzca un nuevo nombre o seleccione un archivo existente,
Enter New or Select Existing File. Esta ventana mostrar la ruta donde se almacenan los archivos fuera de lnea de
RSLogix 5000. Debido a que el archivo fuera de lnea no existe pues hemos supuesto que nos conectamos pro primera vez al
controlador, debemos crear uno nuevo. RSLogix 5000 sugiere que el nombre del archivo sea igual al nombre del controlador
con extensin .ACD se sugiere que se respete esa sugerencia para evitar confusiones.
Click en el botn Seleccionar Archivo..., Select File....
64

RSLogix 5000 mostrar una ventana preguntando si se va a crear un nuevo archivo.


Click en el botn: Si, Yes.
Figura 5.4

RSLogix 5000 iniciar una recarga de los datos del controlador a la computadora y crear el archivo fuera de lnea. Esto
se llevar a cabo en algunos segundos. Al finalizar, RSLogix 5000 mostrar el icono del software en forma dinmica. En el
juego de herramientas en lnea se mostrar el modo de operacin del controlador a colores: azul si est en modo programa y
verde si est en modo corrida. Tambin mostrar el estado del procesador OK en color verde si no tiene ninguna falla.
La figura 5.4 muestra la ventana Conexin para ir en lnea.
RSLogix 5000 ha guardado la ruta y la muestra en la barra de ruta. Esto significa que la prxima vez que se desee
conectar con el mismo controlador por la misma ruta lo har directamente. Es importante analizar el nombre de la ruta ya que
sigue un patrn de direccionamiento que se usa en general para direccionar cualquier dato de un mdulo de entrada-salida:
La direccin de la ruta de la figura 6.4 es: AB_ETH-1\30.30.30.195\Backplane\3
La informacin sigue la ruta:
La informacin sale de AB_ETH-1 que es el manejador del puerto Ethernet que se encuentra en la computadora con
direccin IP 30.30.30.150. Pasa al mdulo de comunicacin Ethernet con direccin IP 30.30.30.195 del mdulo pasa al
Backplane del chasis y de este a la ranura 3 que es donde se ubica el controlador. La figura 5.5 muestra grficamente la ruta
para mayor claridad. En las comunicaciones va Ethernet, el swich es transparente.
Figura 5.5
65

La figura 5.6 muestra la pantalla del software RSLogix 5000 comunicndose en lnea con un controlador con el
nombre Control_ Max5. El archivo fuera de lnea se denomina tambin Control_Max5. El nmero de catlogo del controlador
es 1756-L61. El controlador esta en modo programa y esta funcionando adecuadamente. El icono del RSLogix 5000 es
dinmico y son dos engranes que giran.

Figura 5.6

66

5.2 ORGANIZACIN DE LOS RECURSOS DEL CONTROLADOR.


Abajo de las herramientas estn dos ventanas, la ventana de la derecha est vaca y es el lugar donde se mostrarn las
ventanas de visualizacin de los programas de control y tags.
La ventana del lado izquierdo muestra varias carpetas que organizan los recursos del controlador. A medida que se van
definiendo tareas, programas y rutinas, el rbol organizativo crece.
El controlador llamado: Control_Max5 tiene seis carpetas generales para organizar sus recursos. Estas carpetas son:
1. Controlador Control_Max5, Controller Control_Max5. Bajo esta carpeta se organizan los recursos propios del
controlador. La primera es una hoja de trabajo con el nombre Tags del controlador, Controller tags. En esta hoja se editan y
monitorean todos los tags comunes a todas las tareas del controlador.
Manejo de fallas del controlador, Controller Fault Handler. Se definen los Programas y rutinas que se ejecutarn
cuando el controlador presente una falla mayor. Estas sern las ltimas rutinas que el controlador ejecutar antes de irse a
modo de falla.
Manejo del encendido, Power-Up Handler. Se definen los programas y rutinas que se ejecutarn cuando el controlador
es energizado. En otras palabras, la lgica de control programada en las rutinas de esta carpeta sern las primeras que se
ejecutarn despus que el controlador ha sido encendido.
Si se selecciona la carpeta: Controller Control_Max5 con un click y sobre la misma seleccin se da click derecho,
RSLogix muestra una ventana con algunas opciones. La figura 6.7 muestra esta ventana y tiene las siguientes funciones:
Verificar, Verify. Se usa cuando se desea verificar si las rutinas programadas no contienen errores de programacin.
Generar reporte...,Generate Report.... Permite configurar las opciones que se desean imprimir en una hoja de reporte.
Se seleccionan o deselccionan las diferentes partes que un reporte puede tener.
Imprimir, Print. Imprime directamente el reporte segn este configurado en la generacin del reporte.
Propiedades, Properties. Contiene todas las propiedades del controlador organizadas en varias secciones para mayor
facilidad de acceso a esta informacin del controlador. La figura 6.8 muestra esta ventana.
67

Figura 5.7

Las propiedades del controlador estn organizadas en diferentes secciones de esta ventana y son las siguientes:
General. Muestra el tipo de controlador, el nmero de ranura donde est instalado y el nmero de versin, Revision de
firmware con el que trabaja.
Figura 5.8

Puerto Serial, Serial Port. Tiene los parmetros de configuracin general del puerto serial del controlador con interfase
RS232 y protocolo de comunicacin DF1.
Protocolo de Sistema, System Protocol. Tiene los parmetros de configuracin del puerto serial del controlador para
usarlo con el protocolo de sistema.
Protocolo de Usuario, User Protocol. Tiene los parmetros de configuracin del puerto serial del controlador cuando se
desea usarlo con protocolo usuario o ASCCI.
68

Fallas Mayores, Major Faults. Muestra las fallas mayores del controlador. Estas fallas paran la operacin del
controlador. Se pueden limpiar desde esta ventana.
Fallas Menores, Minor Faults. Muestra las fallas menores del controlador. Estas fallas no paran la operacin del
controlador, se pueden tomar como advertencias.
Fecha y Hora, Date/Time. Tiene el calendario y el reloj del controlador.
Funciones avanzadas, Advanced. Permite seleccionar los programas de ejecucin para falla de controlador y manejo en
el encendido.
Ejecucin de Cartas de Funcin Secuencial, SFC Execution. Permite seleccionar el modo de operacin de las rutinas
programadas con el lenguaje de Cartas de Funcin Secuencial.
Archivo, File. Muestra el nombre del archivo fuera de lnea y la ruta donde se almacena en el disco de la computadora.
Redundancia, Redundancy. Muestra el estado de los procesadores que trabajan en redundancia si el sistema de control
tiene esta caracterstica. Para sistemas de control sin redundancia, esta funcin est deshabilitada.
Memoria No Voltil, Nonvolatile Memory. Se muestran las caractersticas de la memoria no voltil cuando se usa en el
controlador para respaldar el programa del controlador.
Memoria, Memory. Muestra las capacidades y uso de la memoria del controlador. Esta se divide en memoria para
entradas-salidas y memoria para lgica y datos.
2. Tareas, Tasks. En esta carpeta se organizan las tareas, los programas y las rutinas del controlador. La nica tarea
definida de fbrica en el controlador es la Tarea Principal, Main Task tipo continua y dentro de este un Programa Principal,
Main Program. Las dems tareas tipo peridica o por evento son definidas por el usuario segn su necesidad.
Bajo la carpeta de Tareas est una carpeta denominada: Programas y Fases descalendarizados, Unscheduled Programs /
Phases. Esta carpeta sirve para pasar aquellos programas de cualquier tarea que se desea no se ejecuten. Slo desde esta
carpeta se pueden borrar programas.
Si se selecciona con click la carpeta de Tareas y se da click derecho sobre esta, se muestra una ventana con varias
opciones. La primera opcin es la ms importante ya que las dems son funciones de edicin que ya se conocen. Esta primera
funcin Nueva Tarea..., New Task... sirve para crear una nueva tarea en el controlador. Muestra el icono de una tarea
peridica pero al seleccionar esta funcin RSLogix muestra una ventana donde se configura la nueva tarea y se puede
seleccionar tambin una tarea Por Evento. La figura 6.9 muestra esta ventana.
Figura 5.9

La figura 5.10 muestra la ventana de configuracin para una nueva tarea que tiene los siguientes campos:
Nombre, Name. Se introduce el nombre que se le asignar a esa tarea.
Descripcin. Permite introducir un comentario sobre la funcin general que realizar esta tarea.
Figura 5.10

69

Cuadro de seleccin: Tipo, Type. Permite seleccionar un tipo de tarea peridica o un tipo de tarea por evento.
Cuadro de seleccin: Periodo, Period. Permite seleccionar el periodo en milisegundos en que se ejecutar esta tarea
peridica. Este campo queda deshabilitado para una tarea por evento.
Cuadro de seleccin Prioridad, Priority. Permite configurar la prioridad de esta tarea. 1 es para mxima prioridad y 15
para mnima prioridad.
Cuadro de seleccin: Guardin, Watchdog. Permite configurar el tiempo mximo para que se ejecute esta tarea. Si la
tarea se excede a este tiempo, se activar una falla mayor en el controlador.
La figura 6.11 muestra dos tareas peridicas definidas para el controlador.
Si se selecciona la carpeta de cualquier tarea y se da click derecho, se accesa una ventana con varias opciones, como se
muestra en la misma figura 6.11. Las opciones importantes que da esta ventana son las siguientes:
Nuevo programa..., New Program.... Permite generar un nuevo programa dentro de la tarea seleccionada.
Borrar, Delete. Permite borrar la tarea seleccionada.
Propiedades, Properties. Permite seleccionar una ventana con todos los parmetros de configuracin de esta tarea.
La ventana de propiedades de la tarea est organizada en 4 secciones:
General. Permite cambiar el nombre y la documentacin que es el comentario sobre la funcin de la tarea.
Configuracin. Permite modificar los parmetros propios de la tarea: Tipo de tarea, Periodo, Prioridad, Tiempo del
guardin e Inhibir la ejecucin de la tarea.
Monitoreo. Permite monitorear los tiempos de ejecucin de la tarea.
Las tareas son ordenadas alfabticamente dentro de la carpeta de Tareas.
Si se selecciona la opcin Nuevo Programa..., se accesa a una ventana que permite dar de alta un nuevo programa dentro
de esa tarea.
Figura 5.11

70

La figura 5.12 muestra esta ventana.


Figura 5.12

Los campos son similares a los de la ventana nueva tarea.


Una vez creado un programa necesario para la aplicacin, se procede de igual manera, seleccionando un programa y con
click derecho sobre el nombre del programa se accesa a una ventana para dar de alta las rutinas. La figura 6.13 muestra esta
ventana.
Figura 5.13

71

Desde esta ventana se tiene acceso a varias opciones, las ms importantes son 2, Nueva Rutina y Propiedades:
Nueva Rutina...,New Routine.... Permite crear una nueva rutina dentro del programa. Al seleccionar Nueva Rutina, se
accesa a los siguientes parmetros de configuracin:
Figura 5.14

Nombre, Name. Se introduce el nombre que se le asignar a esa rutina.


Descripcin. Se puede introducir un comentario sobre la funcin general que realizar esta rutina.
72

Cuadro de seleccin: Tipo, Type. Permite seleccionar el lenguaje de programacin para esa rutina. Los procesadores
L61 en adelante permiten 4 lenguajes: Diagramas de escalera, Blockes de funciones, Cartas de funcin secuencial y Texto
estructurado.
Cuadro de seleccin: En programa o fase, In Program or Phase. Permite seleccionar a que programa pertenecer la
rutina. Se tiene la opcin de asignarlo a cualquier otro programa dado de alta en cualquier otra tarea.
Propiedades, Properties. Est organizada en tres secciones como se muestra en la figura 6.14:
General. Permite modificar el nombre y comentario de la rutina.
Configuracin. Permite definir la rutina principal y la rutina de falla para ese programa. Esta configuracin es muy
importante debido a que slo la rutina que se defina como principal ser ejecutada por el controlador.
Monitoreo. Permite monitorear los tiempos de ejecucin, ltimo y mximo del programa.
La figura 5.14 muestra la seccin de configuracin donde se da de alta la Rutina Principal, Main de un programa.
Figura 5.15

Cuando una rutina es configurada como principal el icono de esta cambia adicionndole un nmero 1. La figura 6.15
muestra como se pueden organizar las tareas, programas y rutinas en un controlador.

73

3. Grupos de Movimiento, Motion Groups. Esta carpeta est relacionada a sistemas de control de movimiento y est
fuera del propsito de este manual.
4. Tendencias, Trends. Esta carpeta organiza las tendencias que se vayan generando para el monitoreo de variables
del sistema de control. La tendencia seleccionada se mostrar en el lado derecho de la pantalla.
5. Tipos de Datos, Data Types. En esta carpeta se organizan los tipos de datos disponibles en el controlador. Estn
agrupados en cuatro carpetas:
Definidos por el usuario, User Defined. Son los tipos de datos definidos por el usuario.
Cadena, String. Son los datos que consisten de cadenas de caracteres alfanumricos.
Predefinidos, Predifined. Son todos los tipos de datos que han sido definidos de fbrica y son ms de 90. Con doble
click en uno de los tipos de datos se selecciona y muestra todos sus elementos indicando el tipo de dato numrico con que
operan: BOOL, INT, DINT O REAL.
5. Configuracin de Entradas-Salidas, I/O Configuration. Esta ventana organiza a todos los mdulos de entradasalida que pertenecen al sistema de control. RSLogix reconoce automticamente el chasis mostrando su Bakcplane que es
considerado parte de las redes de comunicacin del sistema de control. Tambin reconoce el controlador. La figura 6.16
muestra la carpeta Configuracin de Entradas-Salidas abierta y estos elementos.
Figura 5.16

Para usar los recursos de entradas salidas de un sistema de control, primero se deben dar de alta a travs de la
herramienta Configuracin de Entradas-Salidas siguiendo exactamente a la arquitectura real del sistema de control
incluyendo los mdulos de comunicacin y sus redes de tal forma que se desarrollar una estructura de rbol equivalente a las
que muestra el software RSLinx con la herramienta Quien est Activo, Who Active.
Los mdulos dados de alta se mostrarn con la siguiente estructura: Entre corchetes el nmero de ranura que ocupa en el
chasis, seguido del nmero de catlogo, seguido del nombre que le ha asignado el usuario. Haciendo referencia a la figura
5.16, para el controlador es: Ranura: 3, [3]; No. de catlogo: 1756-L61; Nombre: Control_Max5.
Para dar de alta los mdulos de entrada salida y tener disponible el recurso en el controlador es necesario contar con la
siguiente informacin para cada mdulo:
1. Nmero de ranura donde est insertado el mdulo.
2. Nmero de catlogo del mdulo.
3. Nmero de revisin o versin del mdulo. Por lo general consta de dos partes separadas por un punto: Rev Mayor .
Rev Menor.
4. Nombre que se le asignar al mdulo.
74

Los datos 1 y 2 se pueden obtener del software RSLinx con la herramienta Quien est Activo, con el siguiente
procedimiento:
Se abre el rbol de la herramienta Quien est Activo.
Click en un mdulo para seleccionarlo.
Click derecho sobre el mismo mdulo.
RSLinx muestra un men con varias opciones.
Click en la opcin: Propiedades del dispositivo, Device Properties.
RSLinx muestra las propiedades del mdulo seleccionado. En el campo: Nombre, Name est descrito el nmero de
catlogo del mdulo y en el campo: Revisin est el nmero correspondiente a la revisin del mdulo.
La figura 5.17 es la arquitectura de control que se tomar como referencia para dar de alta los recursos de entrada-salida
del controlador.
Figura 5.17

Para dar de alta los mdulos de entrada salida del sistema de control de la figura 5.17, se tomarn los datos relacionados
en la tabla 5.1 para el chasis 1 y de la tabla 4.2 para el chasis 2. Los datos referentes a los nmeros de catlogo y las revisiones
se tomaron del software RSLinx segn el procedimiento descrito anteriormente.
Tabla 5.1. Chasis 1
Identificacin
DNB
CNB 1
ENBT
CLX 1

No. de Ranura
0
1
2
3

No. de Catlogo
1756-DNB
1756-CNB / E
1756-ENBT / A
1756-L61 / B

Revisin
6.2
11.2
4.3
15.4

Nombre
Mod. Devicenet
Mod. Controlnet 1
Mod. Ethernet
Control Max5
75

Tabla 5.2. Chasis 2


Identificacin
CNB 2
ED
SD
EA
SA
CLX 2
DH+

No. de Ranura
0
1
2
3
4
5
6

No. de Catlogo
1756-CNB / E
1756-IB16D / A
1756-OB16D / A
1756-IF8 / A
1756-OF4 / A
1756-L61 / B
1756-DHRIO / B

Revisin
11.2
3.2
3.2
1.5
1.5
15.4
2.21

Nombre
Mod. Controlnet 2
Entradas Discretas
Salidas Discretas
Entradas Analgicas
Salidas Analgicas
Control Titan1
Mod. DH RIO

El procedimiento para dar de alta un mdulo en la carpeta de Configuracin de Entradas Salidas es el siguiente:
Click en la carpeta I/O Configuration o en el Chasis denominado: 1756 Backplane, 1756-A4 para seleccionarlo.
Click derecho sobre el nombre seleccionado.
RSLogix muestra una ventana con la opcin Nuevo mdulo..., New Module...
Click en esta opcin.
RSLogix muestra una ventana denominada Seleccin de Mdulo, Select Module. En ella aparece una lista de los
diferentes tipos de mdulos:
Analog. Para los mdulos analgicos de entrada salida.
Communicationes. Para los mdulos de comunicaciones.
Controllers. Para los controladores.
Digital. Para los mdulos discretos de entrada salida.
Drives. Para los variadores de velocidad.
Motion. Para los mdulos de control de movimiento.
Other. Para otros mdulos.
Specialty. Para mdulos especializados.
Para dar de alta el primer mdulo de la ranura 0 del Chasis 1, se expande el rbol dando click al sigo ms de
Communications y se selecciona el mdulo 1756-DNB. Est disponible una herramienta de Buscar...,Find.. para
localizarlo ms rpido. La figura 6.18 muestra esta ventana.
Click en el texto 1756-DNB para seleccionarlo.
Click en el botn: OK
RSLogix muestra una ventana solicitando el nmero de la revisin Mayor.
Del cuadro de seleccin se escoge el nmero 6 para este caso.
Click en el botn: OK
RSLogix muestra una nueva ventana denominada Nuevo mdulo, New Module para introducir los dems datos de
configuracin:
Nombre, Name. Se introduce el nombre asignado al mdulo: Mod_ Devicente.
Descripcin. Si se desea introducir alguna documentacin explicando la funcin del mdulo en el sistema de control.
Nodo, Node. Se introduce el nmero de nodo que tendr el mdulo en la red Devicnet: 0.
Ranura, Slot. Se introduce el nmero donde se localiza el mdulo: 0
Revisin. Se muestran los campos de la Revisin Mayor que ya haba sido introducido y que se muestra ahora con la
opcin de cambiarlo y el siguiente cuadro que es la revisin Menor que falta introducir, introducir: 2 (Rev. 6.2).
Llave Electrnica, Electronic Keying. Tiene tres opciones relacionadas con la seguridad para reemplazar el mdulo y
evitar errores al introducir otro. Estas tres opciones son:
Llave Compatible, Compatible Keying. Permite reemplazar el mdulo solamente con una revisin igual o mayor al
mdulo original. Esto ayuda a prevenir la insercin en la ranura de un mdulo con revisin inferior que tal vez no sea
compatible con la configuracin.
Llave deshabilitada, Disable Keying. RSLogix no verifica que tipo de mdulo ni la revisin del mdulo que se ha
insertado en la ranura para reemplazar el mdulo original.
Ajuste Exacto, Exact Match. Solamente permite que se inserte un mdulo del mismo tipo y con la misma revisin al
original.
Los dems campos son nmeros de dobles enteros asignados para sus comunicaciones: entrada de datos, salida de datos y
estatus.
76

Figura 5.18

Click en el botn: OK
RSLogix mostrar una advertencia al dar de alta el mdulo de comunicaciones. Preguntando si se desea crear el mdulo.
Click en el botn: Si, Yes.
RSLogix muestra una ventana denominada Propiedades del Mdulo: Local:0, Module Properties: Local:0, seguido del
nmero de catlogo y revisin entre parntesis. Esta ventana tiene varias secciones para configurar aspectos diferentes del
mdulo: General. Contiene los parmetros ya configurados: Nombre, Descripcin, Ranura, Nodo, Revisin y Llave
electrnica.
Conexin, Connection. Contiene parmetros relacionados con la conexin al backplane. Los parmetros ms
importantes son:
Intervalo de Solicitud de Paquete, Request Paquet Interval (RPI). Es el intervalo de tiempo que esperar el modulo para
enviar paquetes de datos por el Backplane. Debe ser mayor o igual al NUT, en mltiplos enteros, de la red Controlnet si es
que se usar esta red para las comunicaciones del sistema de control. El tiempo se da en unidades de milisegundos y el rango
es desde 2 hasta 750 ms.
Cuadro de seleccin: Inhibir Mdulo, Inhibit Module: Se selecciona este cuadro si se desea inhibir la conexin del
mdulo con el Backplane.
Cuadro de seleccin: Falla Mayor en el Controlador, Si la Conexin Falla Estando el Controlador en Modo Corrida,
Mayor Fault On Controller If Connection Fails While in Run Mode. Se selecciona este cuadro cuando se desea que a falla
en la conexin de este mdulo con el Backplane, se refleje como falla mayor en el controlador. Esto har que las rutinas de
falla se ejecuten antes de que el controlador se vaya a falla y pare el proceso. Esta accin se debe seleccionar si los sensores
que estn conectados al mdulo Devicenet son crticos para el proceso.
RSNetWorx. Relaciona con el software RSNetWorks para redes Devicenet equivalente al RSNetworks para Controlnet
descrito en el capitulo 4.
Informacin del Mdulo, Module Information. Contiene informacin relacionada al mdulo.
Lista de exploracin, Scan List. Es una lista de los sensores conectados a la red Devicenet.
Backplane. Datos estadsticos de las comunicaciones del mdulo en el Backplane.
Configurados los parmetros del mdulo se contina con el procedimiento:
Click en el botn: OK.
RSLogix muestra el mdulo en la carpeta de Configuracin de entrada-salida bajo el Backplane como se muestra en la
figura 6.19
77

Figura 5.19

Se nota en la misma figura que el indicador I/O OK de la pantalla se ha pintado de verde y fsicamente el controlador ha
encendido el LED I/O.
Siguiendo el mismo procedimiento se dan de alta los dems mdulos del chasis 1.
Para el mdulo de comunicaciones Ethernet, se deben configurar sus parmetros propios de la red como se muestra en la
siguiente figura.

Figura 5.20

78

Al darse los mdulos de alta en la carpeta de Configuracin de Entradas Salidas, esta se va expandiendo como se
muestra en la figura 5.21.
Figura 5.21

Se contina de la misma manera dando de alta al chasis 2 tomando en cuenta que este est comunicado por la red
Controlnet. Por lo tanto se inicia dando de alta al mdulo Controlnet 2 seleccionando la red controlnet como se muestra en la
figura 6.22 y dando click derecho sobre la seleccin para accesar la opcin Nuevo Mdulo..., New Module... y continuar con
los pasos descritos en el procedimiento anterior usando los datos de la tabla 6.2.
79

Figura 5.22

Al dar de alta al segundo mdulo Controlnet, la ventana de configuracin pide otros parmetros de configuracin debido
a que por este nuevo mdulo se accesa a otro chasis. Por lo tanto se deber llenar el campo de seleccin: Tamao del Chasis,
Chasis Size introduciendo el nmero 7 que es el tamao del chasis 2.
Otro campo muy importante es el formato de las comunicaciones, Comm Format este campo de seleccin tiene 3
opciones:
Slo Escuchar Rack Optimizado, Listen Only Rack Optimization. Slo escuchar se usa para monitorear el estado
de los canales de entrada o salida de un mdulo analgico o digital cuando dicho mdulo se da de alta en un segundo
controlador y no es el controlador propietario de los mdulos. Los mdulos slo pueden pertenecer a un slo controlador que
es el que tiene las configuraciones de los canales de dichos mdulos y adems, para los canales de salidas, el control. Un
segundo, o tercer controlador, slo monitorea, Escucha los valores de los canales de entrada y salida. Para los canales de
salida no ejerce control. Rack Optimizado se explica adelante.
Ninguno, None. Esta opcin permite conexiones directas. Cada mdulo del chasis remoto se comunica a su propio
RPI. Esta conexin se puede usar para mdulos analgicos y discretos pero es la nica conexin permitida para mdulos
analgicos.
Rack Optimizado, Rack Optimization. Rack es un juego de palabras de entradas y salidas discretos para
comunicaciones remotas. Esta conexin se usa slo para mdulos de entrada-salida discretos que se comunicarn con el
controlador a travs de un determinado tamao de Rack, en otras palabras, esta configuracin no se usa para mdulos
analgicos.
El RPI del mdulo Controlnet es usado para todos los mdulos discretos de entradas y salidas del Chasis. Este formato
optimiza conexiones ya que a travs de una sola conexin se transfieren todos los datos discretos del chasis remoto al
controlador. La desventaja es que los datos de estatus y diagnstico no se transfieren por medio del rack, para hacerlo se debe
usar el formato de conexin directa. Por lo tanto se recomienda que si se usan mdulos discretos con diagnsticos no se use el
formato de Rack Optimizado ya que se perder el propsito de tener mdulos discretos con diagnsticos.
La figura 6.23 muestra esta pantalla para mayor claridad.

Figura 5.23

80

Tambin en la figura 5.23 se ha mostrado La ventana de Tags del Controlador, ya que al ir dando de alta mdulos de
entrada salida, los mdulos van generando datos. Los datos con los nombres Local:0:I, Local:0:O y Local:0:S pertenecen al
mdulo de comunicaciones Devicenet: El primero donde recibir los datos de entrada (Input) por eso es la I. El segundo tipo
de dato es para las salidas discretas (output) que se identifica con la O y la S del tercer dato es de Status.
Al continuar con la configuracin del mdulo Controlnet 2 con el formato de datos: Rack Optimization, tambin se
darn de alta ms tipos de datos en la hoja Tags del Controlador. La siguiente figura muestra los tipos de datos dados de alta
para el nuevo mdulo Controlnet 2. Es importante remarcar que todos los tags relacionados a comunicaciones y mdulos de
entrada salida slo pueden darse de alta como Tags de Controlador.

Figura 5.23

81

Los dos nuevos datos dados de alta son: Mod_Controlnet_2:I para las entradas discretas y Mod_Controlnet_2:O para las
salidas discretas. Estos dos tipos de datos forman el Rack y sus tamaos se asignan automticamente dependiendo del tamao
del chasis. Por estos archivos de datos se comunicarn todos los mdulos discretos del Chasis 2. Se podr observar que no
existe tipo de datos de Estatus por lo tanto todos los diagnsticos y Estatus de los mdulos discretos se pierden.
Tambin se observa en la misma figura que la carpeta de Configuracin de Entradas Salidas tiene un signo de
admiracin, as como el mdulo Controlnet 2 dado de alta. El procesador tiene el LED I/O parpadeando, indicando una falla.
Esto se debe a que RSNetWorx que se encarga de administrar la red Controlnet ha detecta un desacuerdo ya que el software
RSNetWorx no ha sido actualizado con esta nueva configuracin del mdulo Controlnet 2.
Para que RSNetWorx reconozca la configuracin se debe accesar el software RSNetWorx y seguir el siguiente
procedimiento.
Se considera que ya se haba establecido anteriormente una conexin con el sistema de control con RSNetWorkx y que
existe el archivo offline de la red.
Click en la funcin online localizada en la seccin Red, Network del men principal.
RSNetWorx actualizar la pantalla y el icono de la esquina superior derecha estar dinmico.
Seleccionar el mdulo Controlnet 2 del Chasis 2 y dar click derecho en el mdulo seleccionado.
RSNetWorx muestra una ventana con varias opciones.
Click en Propiedades....
82

Figura 5.23

RSNetWorx muestra una ventana denominada: Direccin 02 1756-CNB/E-1, Address 02 1756-CNB/E-1 que
contiene las caractersticas del nodo Controlnet 2 divididas en varias secciones: General, Controlnet; Uso del dispositivo,
Device Usages; Archivo EDS, EDS File; y Conexiones Recibidas, Connections Received.
Click en la seccin: Conexiones Recibidas.
RSNetWorx muestra una pantalla vaca como se muestra en la figura 5.23. Esta es la discrepancia, ya que con el software
RSLogix 5000 se ha dado de alta una conexin con formato Rack Optimizado y el Keeper de la red Controlnet no ha sido
actualizado.
Para actualizar el Keeper con esta configuracin sgase el siguiente procedimiento:
Click en el cuadro de seleccin: Habilitar Ediciones, Edit Enable o seleccionarlo desde el men principal con la
herramienta: Red, Network.
RSNetWorx prepara la red.
Click nuevamente en el mdulo Contronet 2 para seleccionarlo y Click derecho sobre el mismo mdulo.
RSNetWorx muestra una ventana con varias opciones.
Click en la opcin: Prpiedades....
83

RSNetWorx muestra la misma ventana de la figura 5.23 en la seccin: General.


Click en la seccin: Conexiones Recibidas.
RSNetWorx muestra una ventana con el formato de comunicacin del mdulo actualizado a Rack Optimizado como lo
muestra la figura 5.24.
Figura 5.24

Si se desliza el cursor inferior se podrn ver las dems asignaciones para los tamaos del archivo de entradas y el
archivo de salidas que forman el Rack, as como los tiempos RPI y API.
Click en el botn: OK de la ventana.
Click en la herramienta Archivo, File del men principal.
RSNetWorx muestra las diferentes funciones de esta herramienta.
Click en la funcin: Guardar, Save o Guardar como..., Save as....Segn se quiera escribir sobre el mismo archivo
offline o generar otro.
RSNetWorx mostrar la ventana con dos opciones: Una para optimizar y reescribir todas las conexiones o guardar
solamente las modificaciones. Cualquiera de las dos es correcta, slo que la primera lleva ms tiempo.
Click en el botn: OK
RSNetWorx actualiza el archivo offline y el proceso ha sido terminado con xito.
Al regresar al software RSLogix 5000 se verifica que el error ha sido eliminado y el LED I/O del controlador est
encendido fijo.
Continuamos ahora dando de alta los dems mdulos del Chasis 2. Siguiendo el procedimiento ya conocido.
Seleccionamos el Backplane del chasis 2 y se da de alta un nuevo mdulo de entradas discretas para la ranura 1. La figura
5.25 muestra parte de este proceso.
Figura 5.25

84

El formato de comunicaciones es el mismo que el asignado al mdulo Controlnet: Rack Optimizado. La figura 6.25
tambin muestra la expansin del tag: Mod_Controlnet_2:I que es donde se reflejarn los bits de entrada de este mdulo. Este
archivo tiene dos secciones uno de Bits de status de las ranuras que con el formato Rack Optimizado no funciona, y otro de
Ranuras. Se expande el de Ranuras y por cada una de las 7 ranuras tiene dos secciones, una de falla y otro de datos. El tag:
Mod_Controlnet_2:I.Slot[1].Data es finalmente donde se reflejarn los bits de entrada del mdulo de entradas discretas que se
ha dado de alta.
Click en el botn: OK.
RSLogix enviar una advertencia al crear un nuevo mdulo directamente en lnea.
Click en el botn: Si,Yes.
El mdulo es dado de alta y los datos estn disponibles en el tag antes mencionado como lo muestra la figura 6.26

Figura 5.26

85

La figura 6.26 muestra el tag Mod_Controlnet_2:I.Slot[1].Data en un tipo de dato doble entero (DINT), esto significa
que si el mdulo es de 16 canales de entrada, los 16 bis ms significativos nunca se usarn. Se puede expander el tag y
mostrar los datos en BOOL. La figura 6.26 muestra los bits 0, 1 y 2 con valor 1, lo que significa que en campo los dispositivos
conectados a los canales 0, 1 y 2 estn cerrados.
El nombre del tag para los datos de entrada del mdulo est muy complicado. Por lo que se recomienda renombrarlos
con un Alias. Esta tarea se puede hacer bit pot bit o bien pasar todo el doble entero a un alias y despus de este con otros alias
nombrar los bits uno por uno. Para ello se debe seguir el siguiente procedimiento:
Click en la hoja Tags del controlador localizada en la carpeta Controlador Control_Max5.
Click derecho sobre la misma seleccin.
RSLogix muestra una ventana con varias opciones.
Click en la opcin: Nuevo tag...,New Tag....
RSLogix muestra una ventana con varios campos para dar de alta un nuevo tag, Estos son:
Nombre, Name. Introducir el nombre del tag.
Descripcin. Introducir una documentacin que describa la funcin del tag.
Cuadro de seleccin: Tipo, Type. Seleccionar si es un dato tipo Base o un dato tipo Alias. En este caso es tipo Alias.
Cuadro de seleccin: Alias Para, Alias For. Expandir los tags hasta encontrar el tag donde se reflejan los bits de
entrada del mdulo de entradas discretas: Mod_Controlnet_2:I.Slot[1].Data. La figura 6.27 muestra el procedimiento hasta
este punto para mayor claridad.
Cuadro de seleccin: Tipo de Dato, Data Type. Este cuadro queda deshabilitado ya que slo se usa para cuando se
selecciona el tipo Base.
Cuadro de seleccin: Propsito, Scope. Permite seleccionar si el tag va a ser asignado a todo el controlador esto es un
Tag de Controlador, o bien un Tag de Programa. Si se selecciona el nombre del controlador: Control_Max5 entonces se dar
de alta como un tag de controlador, de lo contrario se puede seleccionar cualquier nombre de programa previamente definido
en la carpeta Tareas.

Figura 5.27
86

Estilo del dato, Style. Permite seleccionar el estilo del dato con que se va a monitorear el dato: Binario, Octal,
Decimal, Hexadecimal o Cdigo ASCII. Como en este caso se trata de entradas discretas es pertinente seleccionar Binario.
Click en el botn: OK
El nuevo tag a sido dado de alta como se muestra en la figura 5.28.

Figura 5.28

87

88

You might also like