Professional Documents
Culture Documents
Introduccin bsica
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
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
1 INTRODUCCIN A CONTROLOGIX
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.
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
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.
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.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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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.
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
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.
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
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
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.
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.
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.
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
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
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.
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
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 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
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
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
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
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
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