Top Banner
ENTRENAMIENTO CALI, VALLE DEL CAUCA A 04/26/10 Revisión A GR REV. FECHA EMITIDO PARA Diseñó Revisó Apro Clien Documento No. 1
52

Manual ControlNet

Oct 03, 2015

Download

Documents

droncanciom

Manual ControlNet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

ENTRENAMIENTO

cali, valle del cauca

A

04/26/10Revisin AGR

REV.FECHAEMITIDO PARADiseRevisAprobCliente

Documento No.1

TABLA DE CONTENIDOTABLA DE CONTENIDO3

LISTA DE FIGURAS4

LISTA DE TABLAS5

1. PROPOSITO6

2. ALCANCE7

3. CONTROLNET8

3.1 BASE TEORICA8

3.1.1 Definicin83.1.2 Conceptos Bsicos83.1.3 Hardware143.1.4 Software17

3.2 LABORATORIO 1 Programacin y Configuracin de una Red ControlNet21

3.3 LABORATORIO 2 Comunicacin ControlLogix ControlLogix a travs de una Red ControlNet28

LISTA DE FIGURASFigura 1. Nodos en ControlNet9Figura 3. Segmento de Red ControlNet10Figura 4. Repetidores dentro de Redes ControNet10Figura 2. Taps Conectores de ControlNet10Figura 5. Links dentro de ControlNet11Figura 6. Puente de Interconexin Links ControlNet11Figura 7. Tiempos a configurar en la Red ControlNet12Figura 8. Instalacin Chasis y Fuente de Alimentacin en ControlLogix15Figura 9. Configuracin direccin Nodo en la Red15Figura 10. Insercin del modulo ControlNet en Caliente16Figura 11. Tipos de Taps Utilizados en Redes ControlNet16Figura 12. Interconexin Red ControlNet (Taps, Cables, Resistencias Terminales)17Figura 13. Diagrama de Red Laboratorio OMNICON17Figura 14. Pantalla Inicial RSNetworx for ControlNet18Figura 15. Ambiente Windows de la Aplicacin19Figura 16. Network Usage19Figura 17. Dispositivos Hardware de la Aplicacin20Figura 18. Representacin Grfica de la Red ControlNet20Figura 19. Lista de Mensajes de RSNetworx21Figura 20. Smbolos Mensajes RSNetworx21Figura 21. Ruta Aplicacin RSNetWorx for ControlNet22Figura 22. Pantalla Nueva Configuracin de RSNetWorx23Figura 23. Pantalla de seleccin para la Configuracin de un Nuevo Archivo23Figura 25. Cargando los Nodos de la Red24Figura 24. Bsqueda de la Red ControlNet a Configurar24Figura 26. Pantalla RSNetworx Antes de Habilitar la Edicin25Figura 27. Mensaje para descarga Offline25Figura 28. Modo Edicin de Red26Figura 29. Mensaje de Advertencia Controladores26Figura 30. Red Habilitada para la Descarga27Figura 31. Configuracin de los parmetros de la Red27Figura 32. Cuadro de dialogo para programar configuracin ControlNet27Figura 33. Estado del Keeper28Figura 34. Cambio de Keeper28Figura 35. Creacin del Programa Controlador129Figura 36. Adicionar un Nuevo Modulo29Figura 37. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module30Figura 38. Revisin Mayor del Modulo30Figura 39. Ventana de Configuracin Inicial Modulo31Figura 40. Configuracin realizada al Modulo ControlNet31Figura 41. rbol del Proyecto RSLogix 500031Figura 42. rbol del Proyecto 232Figura 43. Configuracin Avanzada del Modulo32Figura 44. Tags Definidas por el Modulo32Figura 45. Adicin Controlador al rbol del Proyecto32Figura 46. Abrir la Ventana New Tag33Figura 47. Configuracin Tag Productor33Figura 48. Configuracin Tag Consumidor33Figura 49. Creacin Programa Controlador234Figura 50. Adicionar un Nuevo Modulo34Figura 51. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module35Figura 52. Revisin Mayor del Modulo35Figura 53. Ventana de Configuracin Inicial Modulo36Figura 54. Configuracin realizada al Modulo ControlNet36Figura 55. rbol del Proyecto RSLogix 500036Figura 56. rbol del Proyecto 237Figura 57. Configuracin Avanzada del Modulo37Figura 58. Tags Definidas por el Modulo37Figura 59. Adicin Controlador al rbol del Proyecto37Figura 60. Abrir la Ventana New Tag38Figura 61. Configuracin Tag Productor38Figura 62. Configuracin Tag Consumidor38Figura 64. Warnings de Comunicaciones39Figura 63. Paths de Descarga Controladores39Figura 65. Red Configurada en el Laboratorio 140Figura 66. Configuracin de Red a Programar40Figura 67. Programacin de la Red41Figura 68. Pruebas de Comunicacin ControlNet41Figura 35. Creacin del Programa Controlador142Figura 36. Adicionar un Nuevo Modulo42Figura 37. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module43Figura 38. Revisin Mayor del Modulo43Figura 39. Ventana de Configuracin Inicial Modulo44Figura 40. Configuracin realizada al Modulo ControlNet44Figura 41. rbol del Proyecto RSLogix 500044Figura 42. rbol del Proyecto 245Figura 43. Configuracin Avanzada del Modulo45Figura 44. Tags Definidas por el Modulo45Figura 45. Adicin Controlador al rbol del Proyecto45Figura 46. Abrir la Ventana New Tag46Figura 47. Configuracin Tag Productor46Figura 48. Configuracin Tag Consumidor46Figura 49. Creacin Programa Controlador247Figura 50. Adicionar un Nuevo Modulo47Figura 51. Bsqueda modulo de comunicaciones dentro de la pantalla Select Module48Figura 52. Revisin Mayor del Modulo48Figura 53. Ventana de Configuracin Inicial Modulo49Figura 54. Configuracin realizada al Modulo ControlNet49Figura 55. rbol del Proyecto RSLogix 500049Figura 56. rbol del Proyecto 250Figura 57. Configuracin Avanzada del Modulo50Figura 58. Tags Definidas por el Modulo50Figura 59. Adicin Controlador al rbol del Proyecto50Figura 94. Abrir la Ventana New Tag51Figura 95. Configuracin Tag Productor51Figura 96. Configuracin Tag Consumidor51Figura 98. Warnings de Comunicaciones52Figura 97. Paths de Descarga Controladores52Figura 99. Red Configurada en el Laboratorio 153Figura 100. Configuracin de Red a Programar53Figura 101. Programacin de la Red54Figura 102. Pruebas de Comunicacin ControlNet54

LISTA DE TABLASTabla 1. Distribucin Colores Aplicacin14

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 decontrol 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.

Figura 9. Configuracin direccin Nodo en la Red

Es necesario resaltar que la direccin que 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 ControlNetLa 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 1756-DNB 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 ControlNetVista 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 1 Programacin y Configuracin de una Red ControlNet

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 Archivo3. 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 RedComo 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 OfflineOprimimos 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 DescargaCon 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 ControlNet9. 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 Modulo4. 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 50009. 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 210. 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 ModuloNote 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 Modulo11. 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 Proyecto12. 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 Consumidor15. 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 Modulo18. 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 500023. 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 224. 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 ModuloNote 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 Modulo25. 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 Proyecto26. 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 Consumidor29. 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 Comunicaciones31. 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

IP: 192.168.0.202

NODO 3

NODO 2

NODO 4

CONTROLNET

BACKPLANE 4

BACKPLANE10