Вы находитесь на странице: 1из 43

ENTRENAMIENTO

CALI, VALLE DEL CAUCA

04/26/10

Revisin A

GR

REV.

FECHA

EMITIDO PARA

Dise

Documento No.

Revis

Apro
b

Cliente
1

TABLA DE CONTENIDO

TABLA DE CONTENIDO..................................................................................................3
LISTA DE FIGURAS..........................................................................................................4
LISTA DE TABLAS............................................................................................................5
1. PROPOSITO....................................................................................................................6
2. ALCANCE.......................................................................................................................7
3. CONTROLNET...............................................................................................................8
3.1 BASE TEORICA.......................................................................................................8
3.1.1 Definicin...........................................................................................................8
3.1.2 Conceptos Bsicos..............................................................................................8
3.1.3 Hardware...........................................................................................................14
3.1.4 Software............................................................................................................17
3.2 LABORATORIO 1 Programacin y Configuracin de una Red ControlNet.......21
3.3 LABORATORIO 2 Comunicacin ControlLogix ControlLogix a travs de una
Red ControlNet..............................................................................................................28

LISTA DE FIGURAS

Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura

1. Nodos en ControlNet...........................................................................................9
3. Segmento de Red ControlNet............................................................................10
4. Repetidores dentro de Redes ControNet...........................................................10
2. Taps Conectores de ControlNet.........................................................................10
5. Links dentro de ControlNet...............................................................................11
6. Puente de Interconexin Links ControlNet.......................................................11
7. Tiempos a configurar en la Red ControlNet......................................................12
8. Instalacin Chasis y Fuente de Alimentacin en ControlLogix........................15
9. Configuracin direccin Nodo en la Red..........................................................15
10. Insercin del modulo ControlNet en Caliente.................................................16
11. Tipos de Taps Utilizados en Redes ControlNet...............................................16
12. Interconexin Red ControlNet (Taps, Cables, Resistencias Terminales)........17
13. Diagrama de Red Laboratorio OMNICON.....................................................17
14. Pantalla Inicial RSNetworx for ControlNet....................................................18
15. Ambiente Windows de la Aplicacin..............................................................19
16. Network Usage................................................................................................19
17. Dispositivos Hardware de la Aplicacin.........................................................20
18. Representacin Grfica de la Red ControlNet................................................20
19. Lista de Mensajes de RSNetworx...................................................................21
20. Smbolos Mensajes RSNetworx......................................................................21
21. Ruta Aplicacin RSNetWorx for ControlNet..................................................22
22. Pantalla Nueva Configuracin de RSNetWorx...............................................23
23. Pantalla de seleccin para la Configuracin de un Nuevo Archivo................23
25. Cargando los Nodos de la Red........................................................................24
24. Bsqueda de la Red ControlNet a Configurar.................................................24
26. Pantalla RSNetworx Antes de Habilitar la Edicin.........................................25
27. Mensaje para descarga Offline........................................................................25
28. Modo Edicin de Red......................................................................................26
29. Mensaje de Advertencia Controladores...........................................................26
30. Red Habilitada para la Descarga.....................................................................27
31. Configuracin de los parmetros de la Red....................................................27
32. Cuadro de dialogo para programar configuracin ControlNet........................27
33. Estado del Keeper............................................................................................28
34. Cambio de Keeper...........................................................................................28
35. Creacin del Programa Controlador1..............................................................29
36. Adicionar un Nuevo Modulo...........................................................................29
37. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module...30
38. Revisin Mayor del Modulo...........................................................................30
39. Ventana de Configuracin Inicial Modulo......................................................31
40. Configuracin realizada al Modulo ControlNet..............................................31

Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura

41. rbol del Proyecto RSLogix 5000..................................................................31


42. rbol del Proyecto 2.......................................................................................32
43. Configuracin Avanzada del Modulo..............................................................32
44. Tags Definidas por el Modulo.........................................................................32
45. Adicin Controlador al rbol del Proyecto.....................................................32
46. Abrir la Ventana New Tag...............................................................................33
47. Configuracin Tag Productor..........................................................................33
48. Configuracin Tag Consumidor......................................................................33
49. Creacin Programa Controlador2....................................................................34
50. Adicionar un Nuevo Modulo...........................................................................34
51. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module...35
52. Revisin Mayor del Modulo...........................................................................35
53. Ventana de Configuracin Inicial Modulo......................................................36
54. Configuracin realizada al Modulo ControlNet..............................................36
55. rbol del Proyecto RSLogix 5000..................................................................36
56. rbol del Proyecto 2.......................................................................................37
57. Configuracin Avanzada del Modulo..............................................................37
58. Tags Definidas por el Modulo.........................................................................37
59. Adicin Controlador al rbol del Proyecto.....................................................37
60. Abrir la Ventana New Tag...............................................................................38
61. Configuracin Tag Productor..........................................................................38
62. Configuracin Tag Consumidor......................................................................38
64. Warnings de Comunicaciones.........................................................................39
63. Paths de Descarga Controladores....................................................................39
65. Red Configurada en el Laboratorio 1..............................................................40
66. Configuracin de Red a Programar.................................................................40
67. Programacin de la Red..................................................................................41
68. Pruebas de Comunicacin ControlNet............................................................41
35. Creacin del Programa Controlador1..............................................................42
36. Adicionar un Nuevo Modulo...........................................................................42
37. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module...43
38. Revisin Mayor del Modulo...........................................................................43
39. Ventana de Configuracin Inicial Modulo......................................................44
40. Configuracin realizada al Modulo ControlNet..............................................44
41. rbol del Proyecto RSLogix 5000..................................................................44
42. rbol del Proyecto 2.......................................................................................45
43. Configuracin Avanzada del Modulo..............................................................45
44. Tags Definidas por el Modulo.........................................................................45
45. Adicin Controlador al rbol del Proyecto.....................................................45
46. Abrir la Ventana New Tag...............................................................................46
47. Configuracin Tag Productor..........................................................................46
48. Configuracin Tag Consumidor......................................................................46
49. Creacin Programa Controlador2....................................................................47
50. Adicionar un Nuevo Modulo...........................................................................47
51. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module...48
52. Revisin Mayor del Modulo...........................................................................48

Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura
Figura

53. Ventana de Configuracin Inicial Modulo......................................................49


54. Configuracin realizada al Modulo ControlNet..............................................49
55. rbol del Proyecto RSLogix 5000..................................................................49
56. rbol del Proyecto 2.......................................................................................50
57. Configuracin Avanzada del Modulo..............................................................50
58. Tags Definidas por el Modulo.........................................................................50
59. Adicin Controlador al rbol del Proyecto.....................................................50
94. Abrir la Ventana New Tag...............................................................................51
95. Configuracin Tag Productor..........................................................................51
96. Configuracin Tag Consumidor......................................................................51
98. Warnings de Comunicaciones.........................................................................52
97. Paths de Descarga Controladores....................................................................52
99. Red Configurada en el Laboratorio 1..............................................................53
100. Configuracin de Red a Programar...............................................................53
101. Programacin de la Red................................................................................54
102. Pruebas de Comunicacin ControlNet..........................................................54

LISTA DE TABLAS

Tabla 1. Distribucin Colores Aplicacin.........................................................................14

7
1. PROPOSITO
El propsito de este documento es proporcionar una base de conocimiento solida para la
configuracin de Redes ControlNet. A lo largo del mismo se van a tocar los diferentes paquetes
software necesarios para la configuracin, mensajera y programacin en este tipo de redes.

2. ALCANCE
Revisin terica de los aspectos ms relevantes de la red:

Que es una red de controladores.


Definiciones de los parmetros a configurar.
Aspectos ms relevantes del Software RSNetworx for ControlNet.
Anlisis del software necesario para la realizacin exitosa de las prcticas del documento.
Revisin arquitectura de red a implementar para configuracin la red.
Creacin de Tags necesarios para la comunicacin entre controladores.
Configuracin y descarga de un programa para ControlLogix.
Configuracin de Bloques de datos desde RSNetworx for ControlNet.
Registro de la Red.
Pruebas de Configuracin y comunicacin de la red.

3. CONTROLNET

3.1 BASE TEORICA

3.1.1 Definicin
ControlNet es una red abierta de comunicacin que proporciona ancho de banda para E/S,
enclavamiento en tiempo real, mensajes entre dispositivos similares y programacin en el mismo
vnculo. Su naturaleza determinista ayuda a asegurar el envo de los datos. Su rendimiento
repetible no cambia cuando se aaden o eliminan dispositivos de la red.
La tecnologa ControlNet fue originalmente desarrollada por Rockwell Automation en 1995,
cumpliendo con su objetivo de mantenerse a la vanguardia en las actuales tendencias
tecnolgicas. Hoy, la tecnologa est liderada por ControlNet International . Las
especificaciones y protocolo de la red son abiertos, lo cual significa que los proveedores no
tienen que comprar hardware, software ni derechos de licencia para conectar dispositivos a un
sistema. Con ms de medio milln de nodos instalados, ControlNet es actualmente la red de
control de ms rpido crecimiento en el mundo.
ControlNet se basa en una innovadora solucin de tecnologa de red abierta: el modelo
productor/consumidor. Este modelo permite que todos los nodos de la red tengan acceso
simultneo a los mismos datos a partir de una sola fuente. Asimismo, proporciona eficiencia ya
que los datos se producen una sola vez independientemente del nmero de consumidores, y una
sincronizacin precisa puesto que los datos llegan a todos los nodos simultneamente.

3.1.2 Conceptos Bsicos


Nodo: los nodos son dispositivos fsicos que se conectan directamente a la red ControlNet, estos
poseen una direccin nica dentro de la red (Los ms conocidos son los PLCs).

Figura 1. Nodos en ControlNet

Tap: dispositivos de conexin que permiten conectar la red (Cabel Coaxial) a los nodos por
medio de derivaciones de 1m. Los Taps pueden ser de 2 tipos (Tipo T o Tipo Y), estos pueden
observarse en la siguiente Figura.

Figura 2. Taps Conectores de ControlNet

Segmento: un segmento es una agrupacin de cables troncales, taps y nodos. El segmento est
delimitado por 2 resistencias terminales (Inicio - Fin). Ver Figura XXXX.

Figura 3. Segmento de Red ControlNet

Repetidor: Los repetidores son elementos que permiten incrementar en nmero de taps que
contiene una red ampliando el tamao del segmento. Generalmente es utilizado para
implementar diferentes topologas de red como Estrella.

Figura 4. Repetidores dentro de Redes ControNet

Link: Un Link es una agrupacin de nodos, segmentos y repetidores en el cual los nodos
implcitos dentro del mismo tienen direcciones nicas en el rango de 01 a 99.

Figura 5. Links dentro de ControlNet

Puente: dispositivo utilizado para la interconexin de Links.

Figura 6. Puente de Interconexin Links ControlNet

Network Update Time (NUT): Tiempo de Actualizacin de la Red. Base de tiempo repetible en
la cual la red puede transmitir datos. Es un valor configurable por el usuario en un rango de 2 a
100 ms. Este tiempo est dividido en tres componentes: mensajes programados, mensajes no
programados y mensajes de mantenimiento.
La red permite a cada nodo programado sobre la misma una oportunidad garantizada para
transmitir informacin: La informacin crtica es enviada en la porcin de mensajes
programados; la cantidad de tiempo asignado a los componentes no programados es
determinada por la carga de informacin programada pero al menos un nodo sobre la red tendr
la oportunidad de transmitir mensajes no programadas en cada NUT; la informacin de
mantenimiento de la red con el objetivo de que permanezca sincronizada la transmite el nodo
con direccin de nodo ms baja y este tiempo de transmisin es automticamente sustrado del
NUT.

Network Update Interval (NUI): Intervalo de Actualizacin de la Red. Corresponde a un


intervalo de tiempo sobre la red igual a un NUT. Dentro de cada NUI los datos programados, los
datos no programados y la informacin de mantenimiento de la red son transmitidos.
Requested Packet Interval (ms) (RPI): Intervalo de Paquete Requerido. Es el tiempo que
especifica qu tan a menudo un dato de I/O o dato punto a punto programado ser transmitido
dentro del ancho de banda de un NUI.

Figura 7. Tiempos a configurar en la Red ControlNet

Conexin: Una trayectoria de comunicacin abierta y lgicamente vinculada entre dos


dispositivos de la red. Las conexiones pueden ser punto a punto o multicast.
Conexin punto a punto: Una conexin hecha entre dos nodos solamente.
Conexin multicast: Una conexin hecha desde un nodo a varios nodos. Permite a mltiples
nodos consumidores recibir datos desde un mismo nodo productor.
Productor: Un nodo que es responsable de transmitir datos sobre la red.
Consumidor: Un nodo que recibe datos desde un productor sobre la red.
Keeper: Dispositivo sobre la red que puede almacenar los parmetros de la misma y la
programacin ControlNet para todas las conexiones programadas sobre la red. Las conexiones
pueden o no involucrar al mismo Keeper. Normalmente los nodos que pueden ser Keeper son
los controladores lgicos programables (PLCs).

Dispositivo de Keeper Sencillo: Especifica que el Keeper en el Nodo 1 debe almacenar los
parmetros de la misma y la programacin ControlNet para todas las conexiones programadas
sobre la red.
En una red de Keeper sencillo, el keeper debe estar en el nodo 1 para que cualquier conexin
programada sea abierta. Despus de que una conexin es establecida, la red continuar
funcionando incluso si el keeper en el nodo 1 es removido.
En una red de keeper sencillo, el keeper en el nodo 1 debe estar presente para utilizar
RSNetWorx for ControlNet.
Red Multi-Keeper: Especifica que ms de un Keeper sobre la red puede almacenar los
parmetros de la misma y la programacin ControlNet para todas las conexiones programadas
sobre la red. Los controladores ControlLogix son dispositivos multi-keeper.
En una red multi-keeper, al menos un keeper vlido debe estar presente sobre la red para que
cualquier conexin programada sea establecida.
En una red multi-keeper, no se requiere que en el nodo 1 haya un keeper vlido; RSNetWorx for
ControlNet puede ser utilizado mientras exista un dispositivo multi-keeper sobre la red. Por
defecto, el dispositivo capaz de ser multi-keeper en el nmero de nodo ms bajo ser el nico
keeper activo.
Keeper Activo: El Keeper Activo es el nodo responsable del envo de una transmisin de keeper
peridica sobre la red y responder a los requerimientos para identificacin de scanner desde
cualquier otro nodo con conexiones programadas sobre la red. Esta transmisin es un mensaje
programado que contiene informacin sobre cul keeper debera estar activo, la identificacin
total de la red, cualquier operacin de cambio pendiente sobre la red y recursos de
mantenimiento de la misma.
Todas las redes deben tener un keeper activo para hacer cambios sobre la misma o iniciar las
conexiones programadas. Despus de unirse a la red, cualquier nuevo nodo con conexiones
programadas se comunicar con el keeper activo para verificar las identificaciones de scanner de
la configuracin de la red ControlNet. Si las identificaciones son compatibles, el nodo puede
unirse a la red y las conexiones empiezan.
Identificacin de Scanner: Indica un valor hexadecimal, nico al scanner, que es asignado a
dispositivos scanner que originan conexiones programadas; una copia de esta identificacin es
mantenida por el keeper activo de la red.
Un scanner normalmente es un controlador lgico programable o PLC.
Este valor es almacenado en el scanner y en la configuracin fuera de la lnea, y es usado para
determinar si las configuraciones en lnea y fuera de lnea estn sincronizadas. Cuando un
dispositivo scanner con conexiones programadas es unido a la red por primera vez, requiere una

identificacin de scanner desde el keeper activo. Si la identificacin del scanner iguala a la


obtenida desde el keeper activo, a ese dispositivo se le permite abrir sus conexiones
programadas. De lo contrario no.
Identificacin de Keeper: Indica un valor hexadecimal, nico a la red actual, que es almacenado
por cada dispositivo capaz de ser keeper para identificar una configuracin de red especfica.
Durante el arranque inicial, el dispositivo capaz de ser keeper determina si otro dispositivo capaz
de ser keeper ha previamente configurado la red y si su identificacin interna iguala la
identificacin de la red.
Si las identificaciones se igualan, el dispositivo capaz de ser keeper se une a la red como Keeper
Vlido; de lo contrario se une a la red como Keeper Invlido.
Redundancia: Para la red ControlNet, representa un sistema de cable dual que permite recibir
una seal ptima sobre la red por medio de un cableado doble: un tendido de cable utiliza el
Canal A y otro el Canal B.
Mximo Nodo Programado: Este es el nodo con la direccin de red ms alta que puede utilizar
tiempo programado sobre la red ControlNet.
Mximo Nodo No Programado: Este es el nodo con la direccin de red ms alta que puede
utilizar tiempo no programado sobre la red ControlNet. Al configurar la red, nodos ajustados
con un nmero de nodo superior a ste valor no se comunicarn sobre la red.

3.1.3 Hardware
Para el desarrollo de las prcticas asociadas a la configuracin de una red de Cotroladores
ControlNet es obligatorio conocer en primera instancia el hardware necesario para la
implementacin a realizar, ste se presenta en los siguientes numerales conjuntamente con el
procedimiento para la instalacin y puesta en marcha del mismo:
1. Chasis para ControlLogix, fuente de alimentacin y controlador ControlLogix.

Figura 8. Instalacin Chasis y Fuente de Alimentacin en ControlLogix

Una vez haya posicionado la fuente al chasis proceda a instalar el Controlador


ControlLogix en el Slot 0.
2. Con el montaje anterior listo se procede a configurar la direccin que va a tener el
modulo ControlNet dentro de la red por medio del Modulo 1756-CNB D; para ello situ
los interruptores en la direccin que el nodo va a ser configurado. Ver Figura 9.

Es necesario resaltar
que la direccin que Figura 9. Configuracin direccin Nodo en la Red
se configure en el
modulo debe ser nica
ya que esta va a ser la direccin del nodo dentro de la ControlNet y debe estar en el rango
de 01 a 99. (La direccin 00 no puede ser configurada ya que no es una direccin vlida)
Con la direccin configurada adicione el modulo al chasis de ControlNet en el Slot 1,
para ello, Coloque el mdulo en las pistas formadas en las partes superior e inferior de
cualquier ranura y deslice el mdulo en el chasis. Presione firme y uniformemente para
posicionar el mdulo en el conector del backplane. Ver Figura 10.

Figura 10. Insercin del modulo ControlNet en Caliente

3. En este momento ya est listo nuestro primer PLC para la realizacin del la prctica, ya
que vamos a montar una red de controladores es necesario realizar los 2 pasos anteriores
de nuevo para que tengamos como mnimo 2 controladores en red, pero, teniendo en
cuenta el diagrama de Red presentado en la Figura 13.
Adicionalmente para hacer ms interesante esta prctica, se va a utilizar un PLC5 de la
serie C que tiene embebidos 2 puertos de comunicacin ControlNet. Ver Figura 13.

4. Para la conexin del Hardware configurado es necesario utilizar Taps, los ms utilizados
se muestran en la siguiente Figura.

Figura 11. Tipos de Taps Utilizados en Redes ControlNet

La interconexin de Taps se presenta en la siguiente Figura:

Figura 12. Interconexin Red ControlNet (Taps, Cables, Resistencias Terminales)

La conexin de cada uno de los Taps a los nodos se hace por medio de los cables
derivativos que se observan en la Parte inferior de la Figura anterior. Para el inicio y
finalizacin de la red se utilizan resistencias terminales de 75
La arquitectura de Red utilizada para el desarrollo de las prcticas se muestra en la Figura
13. En esta arquitectura se cuenta con 2 Controladores ControlLogix (Slot 0 BackPlane 4,
Slot 6 BackPlane 10) adems de los mdulos de Comunicaciones (BackPlane 4: Slot 1
1756-CNB ControlNet, BackPlane 10: Slot 1 1756-CNB ControlNet, Slot 9 1756DNB DeviceNet) y un Controlador PLC5/20C.

Figura 13. Diagrama de Red Laboratorio OMNICON

3.1.4 Software
RSNetWorx for ControlNet es el software de programacin de la Red ControlNet que permite
crear una representacin grfica de la configuracin de la misma y configurar todos los
parmetros de red.
Ambiente de programacin
Al pulsar sobre el icono de RSNetWorx for ControlNet en el escritorio del PC de ingeniera se
abre la pantalla del mismo:

Figura 14. Pantalla Inicial RSNetworx for ControlNet

La aplicacin abre con el ltimo archivo configurado, XC es la extensin de todos los archivos
de red ControlNet.
El ambiente es bsicamente el mismo de cualquier aplicacin Windows: Nombre del archivo y
de la aplicacin, Men en texto, Men en iconos. Las siguientes vistas s son especficas de
RSNetWorx: Uso de la red, rbol de hardware a utilizar en la configuracin de la red,
Representacin de la red (en forma grfica, en hoja de clculo o un diagnstico grfico de la
misma si est instalada la licencia para diagnstico) y Mensajes.

Figura 15. Ambiente Windows de la Aplicacin

Vista Uso de la Red


En esta vista, ubicada en la parte superior de la ventana principal de la aplicacin, aparecen a
manera informativa los siguientes datos tanto de la red actual como de la pendiente (en el caso
que se estn haciendo ediciones sobre la red):

Figura 16. Network Usage

Tiempo de actualizacin de la red NUT (ms).


Promedio de banda programada (%): Porcentaje del ancho de banda de red promedio utilizado
durante la porcin programada del NUT.
Uso de memoria de conexin (%): Porcentaje de uso del bfer de memoria destinado para
informacin de las conexiones del keeper activo sobre la red.
Bytes no programados por segundo: Nmero de bytes de informacin transmitidos por segundo
en la seccin de mensajes nos programados.
Pico de banda programada (%): Porcentaje del pico del ancho de banda de red utilizado durante
la porcin programada del NUT.
En esta vista tambin se puede habilitar ediciones haciendo clic en la caja de seleccin dispuesta
para tal efecto.
Vista Hardware
En esta vista, que aparece en la porcin izquierda de la ventana principal de la aplicacin, se
despliega una lista de todos los equipos y componentes de hardware que actualmente estn
disponibles en RSNetWorx para conectar en una red ControlNet.

Figura 17. Dispositivos Hardware de la Aplicacin

Vista Representacin Grafica de la Red


En esta vista se muestra una representacin grfica del hardware utilizado en la configuracin
actual de la red. Si se desea una vista alternativa de la configuracin se debe seleccionar la
pestaa apropiada en la parte inferior de esta vista.

Figura 18. Representacin Grfica de la Red ControlNet

Vista de Mensajes
Esta vista, que aparece en la parte inferior de la ventana principal de la aplicacin, despliega una
bitcora de mensajes. Los mensajes generados ms recientemente aparecen en la parte superior
de la vista y los ms viejos en la parte inferior. Los tipos de mensaje son de error, aviso y/o

informacin. Cada mensaje consiste de cuatro partes: un icono, un cdigo de error, fecha y hora
del mensaje y una descripcin corta del mismo.

Figura 19. Lista de Mensajes de RSNetworx

El significado de cada icono se explica en la tabla siguiente:

Figura 20. Smbolos Mensajes RSNetworx

Si se desea informacin adicional sobre un mensaje en particular basta con seleccionar el


mensaje y presionar la tecla F1 o dar clic sobre el botn derecho del mouse y seleccionar
Troubleshoot desde el men emergente.
Tambin se puede limpiar, copiar, y/o limpiar y ocultar la vista de mensajes haciendo la seleccin
apropiada desde el men de texto de la aplicacin: View > Messages. Desde View > Messages
> Preferentes se puede especificar qu tipos de mensajes se desea ver en la vista o si se quiere
que aparezca o no la fecha y hora del mensaje.

3.2

LABORATORIO
ControlNet

Programacin

Configuracin

de

una

Red

1. Corra la aplicacin RSNetworx for ControlNet. Start > All Programs > Rockwell
Software > RSNetWorx > RSNetWorx for ControlNet

Figura 21. Ruta Aplicacin RSNetWorx for ControlNet

Al Abrir el programa, la pantalla inicial muestra la ltima configuracin aceptada y


descargada a la red. El programa busca la ruta del ltimo archivo de configuracin
parametrizado, por lo cual, en muchos casos aparece vacio.

2. Para efectos de la prctica de un Click en el botn New de la barra de herramientas. La


Figura 22 muestra la pantalla de la aplicacin.

Figura 22. Pantalla Nueva Configuracin de RSNetWorx

En caso de tener instalado en la misma mquina el software RSNetWorx for DeviceNet,


el RSNetWorx for ControlNet presenta una pantalla de seleccin en donde se escoge el
archivo de red que se desea configurar.

Figura 23. Pantalla de seleccin para la Configuracin de un Nuevo Archivo

3. Presionamos Click en el botn Online


de la barra de Herramietas. Este botn abre
el men de bsqueda del driver al que nos queremos conectar. Para nuestro caso
particular ya haba configurado un Driver Ethernet/IP para la conexin a la direccin IP
192.168.0.202. En caso de que este driver no exista o no pueda conectarse a la direccin
IP, por favor cree en el RSLinx el driver Ethernet/IP y verifique que la direccin del
modulo sea la proporcionada en este laboratorio.
Note que el botn OK se encuentra deshabilitado, esto se debe a que usted se encuentra
posicionado en un lugar diferente a una red ControlNet. Para que este botn se habilite
buscamos en nuestro Driver Ethernet/IP (Para el caso del laboratorio llamado
OMNICON) el modulo de ControlNet 1756-CNB/D y al ingresar al mismo encontrara
una red ControlNet.

Figura 24. Bsqueda de la Red ControlNet a Configurar

Al presionar el botn OK el programa empieza a cargar la configuracin que se encuentra


conectada o corriendo en lnea en ese momento. Ver Figura 25.

Figura 25. Cargando los Nodos de la Red

Como puede notarse en la Figura anterior el programa carga los mdulos (Para el caso de
ControlLogix 1756-CNB) y los PLCs conectados a la red asignndoles a los mismos el
respectivo nodo configurado por hardware para los mdulos y por software para el PLC5.
5. Con la configuracin cargada de lnea habilite la edicin de la red por medio de la caja
Edit Enable de la parte Superior del Network Usage.

Figura 26. Pantalla RSNetworx Antes de Habilitar la Edicin

Al habilitar la edicin de la Red nos encontramos con el siguiente Message Box:

Figura 27. Mensaje para descarga Offline

Oprimimos OK para trabajar sobre la configuracin fuera de lnea de la Red. Despus de


pulsar OK se carga la configuracin en lnea de la red pero en este caso con la opcin de
edicin habilitada.

Figura 28. Modo Edicin de Red

Con la finalidad de no interferir y hacer ms gil y rpida la configuracin de la Red


vamos a quitar aquellos procesadores que no vamos a utilizar en la Red, para ello,
presionamos Click derecho sobre el modulo a borrar y escogemos delete. Puede
aparecernos el mensaje de la Figura 27, el cual hace referencia a que el controlador que
vamos a quitar posee una configuracin de ControlNet, a lo cual vamos a decir que YES
con la finalidad de no interferir con el trabajo de los compaeros de la oficina.

Figura 29. Mensaje de Advertencia Controladores

La red debe quedar configurada de la siguiente manera:

Figura 30. Red Habilitada para la Descarga

Con la configuracin anterior garantizamos que solo vamos a trabajar con los
Controladores ControlLogix 1756-L61 (Slot 6 del nodo 3) y el 1756-L62 (Slot 0 del
nodo2). Los mdulos Ethernet (Slot 3 nodo 3) y DeviceNet (Slot 9 nodo 3) tambin se
tendrn en cuenta ya que nos proporcionan versatilidad de comunicaciones.
6. Para configurar los parmetros de la red presione en la barra de navegacin: Network >
Properties. Configure los parmetros, dele un nombre a la Red y presione Apply para
aplicar los cambios.

Figura 31. Configuracin de los parmetros de la Red

7. Presione Guardar
para salvar la configuracin de la Red. Una vez presionado este
botn, nombre al archivo de ControlNet y gurdelo en el lugar que desee.
8. Una vez haya guardado el archivo en la ubicacin deseada aparece el siguiente cuadro de
dialogo, Pulse OK para programar y optimizar las conexiones de la Red.

Figura 32. Cuadro de dialogo para programar configuracin ControlNet

9. Con los 8 pasos anteriores la red ha sido configurada, ahora vamos a probar la
configuracin cambiando el keeper de la red por medio de la desconexin del nodo
menor de la misma. Para ello, presione en la barra de navegacin: Network > Keeper
Status.

Figura 33. Estado del Keeper

10. Con la pantalla anterior abierta desconecte el nodo menor de la Red. Verifique cual es el
nodo menor en la representacin Grafica de la red. Presione Refresh y verifique en la
pantalla que paso con la red.

Figura 34. Cambio de Keeper

11. Vuelva a conectar el modulo que saco de la red y pulse de nuevo Refresh en la pantalla
Keeper Status. En la pantalla debe observar la Figura 33 de nuevo ya que la red volvi a
su estado inicial.

FELICITACIONES!!! USTED HA CONFIGURADO UNA RED CONTROLNET

3.3 LABORATORIO 2 Comunicacin ControlLogix ControlLogix a travs


de una Red ControlNet

1. Corra la aplicacin RSlogix 5000. Start > All Programs > Rockwell Software >
RSLogix 5000 Enterprise Series > RSLogix 5000
2. Cree un Nuevo Proyecto y nmbrelo: CONTROLADOR1

Figura 35. Creacin del Programa Controlador1

3. En el rbol del proyecto vaya a I/O Configuration y en el BackPlane presione Click


derecho sobre el mismo y escoja New Module.

Figura 36. Adicionar un Nuevo Modulo

4. Busque dentro de la ventana Select Module del tem Communications en la pestaa


Module el Modulo ControNet 1756-CNB/D (1756 ControlNet Bridge).

Figura 37. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module

5. Presione OK para adicionar el Modulo al Proyecto. Inicialmente RSLogix pregunta cual


es el la revisin mayor del modulo (Vaya a RSLinx directamente al modulo y
presionando Click derecho en el mismo, seleccione propiedades y en la ventana aparecer
esta informacin).

Figura 38. Revisin Mayor del Modulo

6. Presione OK y aparecer la ventana de configuracin Inicial del Modulo.

Figura 39. Ventana de Configuracin Inicial Modulo

7. Asigne el Nodo a 2, el Slot a 1 y nombre el Modulo como CNET_MODULE1.


Presione OK y se generaran una serie de pestaas para configurar en mayor detalle el
modulo (Si se Switcheo una direccin diferente al modulo esta configuracin debe
cambiar de acuerdo a la direccin del Modulo dentro de la Red). Para este laboratorio
no entraremos en detalle en este aspecto, eso se realizar ms adelante cuando se
efecte la configuracin de comunicaciones entre ControlLogix y PLC5.

Figura 40. Configuracin realizada al Modulo ControlNet

8. Al presionar OK el rbol de proyecto debe quedar de la siguiente manera:

Figura 41. rbol del Proyecto RSLogix 5000

9. Adicione al modulo ControlNet configurado, otro modulo ControlNet con los


siguientes parmetros: Nodo 3, Chasis Size: 10, Slot 1 y nmbrelo
CNET_MODULE2. El rbol del proyecto debe quedar tal cual como la Figura 41.

Figura 42. rbol del Proyecto 2

10. Una vez haya configurado el modulo, se habilitan las pestaas de configuracin
avanzada del modulo. Sitese en la pestaa Connection y verifique que el RPI sea el
mismo que configuro en el archivo de ControlNet.

Figura 43. Configuracin Avanzada del Modulo

Note que al adicionar este modulo se crearon unos bloques de Datos, estos hacen
referencia a la configuracin de ControlNet y diagnostico de la misma.

Figura 44. Tags Definidas por el Modulo

11. Al BackPlane del modulo llamado CNET_MODULE2 aada el controlador del otro
PLC ControlLogix en la opcin Controllers, para el caso del laboratorio 1756-L61 y
configure la revisin mayor a 17, el Slot a 6 y nmbrelo como CONTROLADOR2.

Figura 45. Adicin Controlador al rbol del Proyecto

12. Sitese en la carpeta Controller y presione Click derecho en Controller Tags y escoja
la opcin New Tag.

Figura 46. Abrir la Ventana New Tag

13. Configure la ventana New Tag tal como muestra la Figura 46 para crear un Tag
Productor. Adicionalmente presione Click sobre el botn Connection para revisar
las configuraciones adicionales y parametrizar el nmero mximo de consumidores
del Tag.

Figura 47. Configuracin Tag Productor

14. Cree un nuevo Tag con las especificaciones de la Figura 47 para que sea consumido
desde el Tag PRODUCTOR2:

Figura 48. Configuracin Tag Consumidor

15. Corra la aplicacin RSlogix 5000. Start > All Programs > Rockwell Software >
RSLogix 5000 Enterprise Series > RSLogix 5000
16. Cree un Nuevo Proyecto y nmbrelo: CONTROLADOR2. Tenga en cuenta que este
controlador esta en otro chasis en el Slot6.

Figura 49. Creacin Programa Controlador2

17. En el rbol del proyecto vaya a I/O Configuration y en el BackPlane presione Click
derecho sobre el mismo y escoja New Module.

Figura 50. Adicionar un Nuevo Modulo

18. Busque dentro de la ventana Select Module del tem Communications en la pestaa
Module el Modulo ControNet 1756-CNB/D (1756 ControlNet Bridge).

Figura 51. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module

19. Presione OK para adicionar el Modulo al Proyecto. Inicialmente RSLogix pregunta cual
es el la revisin mayor del modulo (Vaya a RSLinx directamente al modulo y
presionando Click derecho en el mismo, seleccione propiedades y en la ventana aparecer
esta informacin).

Figura 52. Revisin Mayor del Modulo

20. Presione OK y aparecer la ventana de configuracin Inicial del Modulo.

Figura 53. Ventana de Configuracin Inicial Modulo

21. Asigne el Nodo a 3, el Slot a 1 y nombre el Modulo como CNET_MODULE2.


Presione OK y se generaran una serie de pestaas para configurar en mayor detalle el
modulo (Si se Switcheo una direccin diferente al modulo esta configuracin debe
cambiar de acuerdo a la direccin del Modulo dentro de la Red). Para este laboratorio
no entraremos en detalle en este aspecto, eso se realizar ms adelante cuando se
efecte la configuracin de comunicaciones entre ControlLogix y PLC5.

Figura 54. Configuracin realizada al Modulo ControlNet

22. Al presionar OK el rbol de proyecto debe quedar de la siguiente manera:

Figura 55. rbol del Proyecto RSLogix 5000

23. Adicione al modulo ControlNet configurado, otro modulo ControlNet con los
siguientes parmetros: Nodo 2, Chasis Size: 4, Slot 1 y nmbrelo
CNET_MODULE1. El rbol del proyecto debe quedar tal cual como la Figura 41.

Figura 56. rbol del Proyecto 2

24. Una vez haya configurado el modulo, se habilitan las pestaas de configuracin
avanzada del modulo. Sitese en la pestaa Connection y verifique que el RPI sea el
mismo que configuro en el archivo de ControlNet.

Figura 57. Configuracin Avanzada del Modulo

Note que al adicionar este modulo se crearon unos bloques de Datos, estos hacen
referencia a la configuracin de ControlNet y diagnostico de la misma.

Figura 58. Tags Definidas por el Modulo

25. Al BackPlane del modulo llamado CNET_MODULE2 aada el controlador del otro
PLC ControlLogix en la opcin Controllers, para el caso del laboratorio 1756-L61 y
configure la revisin mayor a 17, el Slot a 6 y nmbrelo como CONTROLADOR2.

Figura 59. Adicin Controlador al rbol del Proyecto

26. Sitese en la carpeta Controller y presione Click derecho en Controller Tags y escoja
la opcin New Tag.

Figura 60. Abrir la Ventana New Tag

27. Configure la ventana New Tag tal como muestra la Figura 61 para crear un Tag
Productor. Adicionalmente presione Click sobre el botn Connection para revisar
las configuraciones adicionales y parametrizar el nmero mximo de consumidores
del Tag.

Figura 61. Configuracin Tag Productor

28. Cree un nuevo Tag con las especificaciones de la Figura 47 para que sea consumido
desde el Tag PRODUCTOR1:

Figura 62. Configuracin Tag Consumidor

29. Con los programas diseados en RSLogix 5000, descargue el CONTROLADOR1 a el


Controlador 1756-L62 del Slot 0 Chasis de 4 (Figura 63) y CONTROLADOR2 a el
Controlador 1756-L61 del Slot 6 Chasis de 10 (Figura 64).

Figura 63. Paths de Descarga Controladores

30. Es de notar que los Mdulos de comunicacin ControlNet tienen una advertencia.
Esto se debe a que la Red no se ha registrado con los controladores en modo program.

Figura 64. Warnings de Comunicaciones

31. Pase los controladores a modo Program en caso de que estn en Run. Abra la
aplicacin RSNetWorx for ControlNet y abra el archivo de configuracin de la Red
creado en el laboratorio anterior.

Figura 65. Red Configurada en el Laboratorio 1

32. Para eliminar los warnings y que la red quede completamente registrada pulse Click
sobre el botn Online, despus habilite la edicin de la red y borre aquellos
controladores que no hacen parte de su red y se encuentran el Lnea (Esto con el fin
de no interferir con controladores que tengan configuraciones de ControlNet). La
configuracin debe quedar de la siguiente manera:

Figura 66. Configuracin de Red a Registrar

33. De Click sobre el botn guardar. Aparece la ventana para registrar la Red, escoja la
opcin Merge Changes y Pulse Click sobre el botn OK.

Figura 67. Programacin de la Red

34. Al finalizar la programacin de la Red con el RSNetWorx for ControlNet se podr


observar que los warnings han desaparecido y puede empezar a probar la red. Para
ello, cambie la distribucin de la pantalla de tal manera que pueda ver los tags de los
2 programas, adicionalmente cambie el valor de los Tags llamados PRODUCTOR1 y
PRODUCTOR2 respectivamente.

Figura 68. Pruebas de Comunicacin ControlNet

FELICITACIONES!!! USTED HA CONFIGURADO LA COMUNICACIN ENTRE


CONTROLADORES CONTROLLOGIX A TRAVEZ DE UNA RED CONTROLNET

Вам также может понравиться