You are on page 1of 82

UNIVERSIDAD TECNOLGICA

DE CIUDAD JUREZ

Manual de comunicacin con


controladores Micrologix,
Contrologix y Siemens
Comunicacin uno a uno y red industrial
M.I. Jos Alberto Herrera Ogaz
25/11/2013

Configuracin y estructura de mtodos de comunicacin por Rs232, DH485 y DH485 +, adems


de comunicacin Ethernet a travs de BOOTP-DHCP SERVER, ENI Utilities software, Rslinx
(Ethernet Devices y Ethernet/IP) y plataforma de trabajo Rslogix en controladores Micrologix,
Contrologix y Compactlogix adems de comunicacin DeviceNET y ControlNET en RED a travs
de RSNetworx. Adems de Comunicacin OPC entre las plataformas FluidSIM de Festo y
Rslogix de Rockwell Software
INDICE
Arquitectura y configuracin del Protocolo RS-232. 3
o Introduccin 3
o Estructura y Caractersticas 5
o Configuracin de driver mediante Rslinx 6
o Velocidad de transferencia de los datos 10

Arquitectura y configuracin del Protocolo DH-485. 11

o Introduccin y Velocidad de transferencia de los datos 11


o Caractersticas 12
o Configuracin de driver mediante Rslinx 15

Arquitectura y configuracin del Protocolo DH+ 19

o Introduccin Velocidad de transferencia de los datos 19


o Caractersticas 19
o Estructura 20

Configuracin y asignacin de direcciones IP a travs del BOOTP/DHCP. 21


o Introduccin a Ethernet IP 21
o Arquitectura de segmentos de IP 23
o Configuracin de Submascaras de identificacin de dispositivos. 23
o Velocidad de transferencia de datos. 23
o Configuracin a travs de BOOTP/DHCP. 24

Asignacin de IP fija a PLC Micrologix por medio de Rslogix 500 . 27

Configuracin de Drivers de Comunicacin a travs del Rslinx utilizando los


protocolos de asignacin de IP. 31
o Ethernet Devices 31
o EtherNet/IP Driver 32

Asignacin de IP a Controlador Compactlogix L32E mediante Rslinx 35 35

1
Arquitectura de las redes de comunicacin utilizados en RSNetworx de Allen Bradley
(ControlNet y DeviceNet). 41

DeviceNET 41
o Practica de alta de RED DeviceNET desde RsNetworks 44
o Direccionamiento de los nodos DeviceNet 52
o Configuracin de dispositivos para RED DeviceNET 54
o Creacin de un programa en escalera para control en
la red DeviceNET 58
o Inicializando Scanner 63

ControlNET 64
o Medio Fsico 66
o Configuracin de dispositivos a conectar en ControlNET 68
o Configuracin de RED ControlNET en RSNetworx 69

Comunicacin OPC entre dos plataformas diferentes


Festo FluidSIM y Rslogix 500 70

2
Introduccin RS-232.
Introduccin

Este estndar fue diseado en los 60s para comunicar un equipo terminal de datos o
DTE (Data Terminal Equipment, el PC en este caso) y un equipo de comunicacin de
datos o DCE (Data Communication Equipment, habitualmente un mdem).

El RS-232C es un estndar que constituye la tercera revisin de la antigua norma RS-


232, propuesta por la EIA (Asociacin de Industrias Electrnicas), realizndose
posteriormente un versin internacional por el CCITT, conocida como V.24.

Caractersticas de Interface Rs232C.

25 pines de seal.
Conector de DTE debe ser macho y el conector de DCE hembra.
Los voltajes para un nivel lgico alto estn entre -3V y -15V, y un nivel bajo
+3V y +15V.
Los voltajes ms usados son +12V/-12V, +9V/9V
Dependiendo de la velocidad de transmisin empleada, es posible tener
cables de hasta 15 metros.
Velocidad: 300, 600, 1200, 2400, 4800 y 9600 bps

Sin embargo para controladores lgicos programables, la comunicacin RS232 es


usada para programar los siguientes procesadores: Micrologix 1000, Micrologix 1200,
Micrologix 1500, SLC 5/03, SLC 5/04, y SLC 5/05.

Micrologix 1000 Micrologix 1200

3
Micrologix 1500

Cable de comunicacin 1761-CBL-PM02 SER. C compuesto de forma diferente al


RS232C en la que este se constituye por dos puerto uno llamado puerto serial rs232
hembra cuyo punta se conecta al puerto serial macho de la computadora y por otro
lado el puerto llamado Mini-Din que consta de 8 pines cuyo puerto se conecta a los
controladores antes mencionados.

Para el caso de los procesadores SLC tienen dos canales-el canal RS232 el de abajo, un
adaptador de 9-pin y es referenciado como el Canal 0. Cuando estos procesadores son
embarcados, la comunicacin es ajustada para RS232 por default. Tenga en mente de
cualquier manera, que el canal de comunicacin puede adems ser configurado para
DH485, RS232 Half-Duplex o Deshabilitado.

SLC 500 (5/01, /02, /03, /04 y /05).

4
Estructura y caractersticas.

Pasos para la configuracin de interface Rs232 DF1

1. Energice el procesador.

2. Observe los LED al frente del procesador.

a) Si est el LED de FLT o FAULT flashing, indica que hay una falla recuperable en
el procesador. Frecuentemente, la falla recuperable es porque no hay proyecto
en el procesador; de cualquier manera, un procesador nuevo tendr sus LED de
falla parpadeando. Si el LED est fijo, un error fatal ha ocurrido y no se puede
establecer comunicacin.
b) El LED de comunicacin en los Micrologix esta etiquetado como COMM 0 y en
los procesadores SLC esta etiquetado como RS232. Desconecte su cable si este
LED esta flashing, el canal de comunicacin est configurado para DH485. Si el
LED est apagado, est configurado para DF1 (full-dplex o Half-Duplex) o ha
sido deshabilitado.

5
3. Conecte su PC al procesador. En la parte de atrs de su computadora estar un
Puerto serial macho de 9 pines.

Hay dos puertos?

Si es as, determine cul es el Puerto 1 y cul es el Puerto 2.

Algunas de las laptops nuevas no tienen un Puerto serial, ellas solo tienen adaptadores
de USB. Para conectar su PC al Micrologix, utilice un cable 1761-CBL-PM02 o un 1761-
CBL-AP00 y un convertidor USB a Serial; para conectar a un SLC, utilice un cable 1747-
CP3. Asegurase de que ambos fines del cable estn firmemente conectados.

4. Cierre el Rslogix si es que est abierto y abra el Rslinx.

5. Desde la barra principal, elijase Communications enseguida Configure Drivers...

6. En la ventana de Configure Drivers, revise la tabla de abajo. Hay alguno de los


drivers siguientes AB_DF1 o AB_PIC ya configurados? Todos estos deben ser borrados
para configurar su nuevo driver.

6
7. De un click en la flecha que est al lado de la caja Available Driver Types y la
siguiente lista aparece:

8. De un click en la opcin RS-232 DF1 devices y entonces de un click al botn Add


New...localizado a la derecha de la lista.

9. La siguiente ventana que aparece ser Add New Rslinx Driver. Seleccione el nombre
de default AB_DF1-1 y click OK.

10. Aparecer la ventana de Configure RS-232 DF1 Devices. Deber asegurarse que
este correctamente seleccionado lo siguiente Comm Port (1 o 2), Device Type (SLC-
CH0/Micro/PanelView), y Station Number (00).

Enseguida de un click en el botn de Auto-Configure. Si todo est propiamente


configurado, varios mensajes de pruebas son mostrados en la caja gris al lado del
botn de Auto-Configure y entonces aparecer el mensaje final Auto-Configuration
was Successful.

7
Si la auto-configuracin no es exitosa podran aparecer los siguientes mensajes:

a) Failed to find baud and parity! Check all cables and switch settings!

Esto puede indicar que el Puerto serial para la computadora no est habilitado, el
cable est daado o no est conectado correctamente, o el protocolo para el canal del
procesador no est configurado para comunicacin RS-232 full dplex.

b) Unable to verify settings due to packet time-out! (or Unable to verify settings
due to a NAK!) Check all cables and configuration and try again.

Estos dos mensajes usualmente indican que el canal en el procesador no est


configurado para comunicacin RS-232 full dplex.

c) Unable to open specified port for configuration testing!

Hay conflicto en el Puerto serial l, est siendo usado por otro driver en Rslinx o por
un dispositivo diferente tal como un modem.

8
11. Asumiremos que la auto-configuracin fue exitosa. Ahora debes cerrar la ventana
de Configure Drivers, minimice el Rslinx y abra el Rslogix.

12. Si tienes una copia del proyecto en tu computadora, en la barra principal de


herramientas seleccione File, Open, elija abrir el proyecto con extensin .RSS, y de un
click en el botn de abrir.

13. En la barra de herramientas, vaya a Comms, System Comms....y de un click en el


driver AB_DF1-1 en el lado izquierdo de la pantalla.

14. En el lado derecho de la pantalla se mostraran un icono de su computadora y un


icono del procesador con el cual te estas comunicando:

15. De un click en el icono del procesador del lado derecho y elija la operacin que
usted desea ejecutar: Online, Upload, or Download.

16. Si eliges Upload y no tienes un proyecto en tu archivo de proyectos con un nombre


de archivo que coincida con el nombre del proyecto de su procesador, le aparecer la
siguiente ventana:

9
De un click en el botn Create New File. Si hay un proyecto con un nombre que
coincida pero no exactamente, el botn Upload Use File no ser deshabilitado y ser
probable que sea su eleccin. Si tiene un archivo que coincide que est almacenado en
algn otro flder de archivos, puede dar un click al botn de Browse para encontrarlo
y seleccionarlo.

17. Si elige Upload o Download, la ventana final es Do you want to go online? Click
Yes y estar en lnea con el procesador.

Velocidad de transferencia de los datos.

El estndar define:

Velocidad mxima: 20 kbps (tpicas: 300, 1200, 2400, 4800, 9600 y 19200 bps)

Distancia mxima: 15 m

10
Comunicacin con Interface DH485 (1770- KF3)

Introduccin

La red DH-485 es una red propietaria (Allen Bradley) de bajo costo diseada para
satisfacer determinados requisitos caractersticos de un ambiente industrial como:
Funcionamiento en ambientes hostiles, seguridad en el intercambio de datos,
determinismo, fiabilidad y disponibilidad.

DH-485 es una red de nivel de control que suple las necesidades de intercambio de
datos entre productos de Allen Bradley del tipo: Aplicaciones de configuracin,
supervisin y/o programacin, PLC, Terminales de Mano y/o HMI. Un resumen de las
caractersticas tcnicas de esta red se presenta en la siguiente Tabla.

Caractersticas Valor
Mximo numero de nodos 32
Jerarqua de comunicacin Multi-maestro
Mecanismo de acceso al medio Paso de testigo en bus
Longitud mxima 1219 mts.
Capacidad mxima 19.2 Kbps
Medio de transmisin Par trenzado
Fuente de alimentacin NA

La funcin del mdulo es actuar como enlace entre el protocolo DF1 y el protocolo DH-
485. El protocolo DF1 define aspectos de comunicacin entre el PC y el KF3, esta
comunicacin puede ser Maestro-Esclavo a travs de un enlace half dplex o Peer to
Peer a travs de un enlace full dplex.

La conexin del mdulo precisa de los siguientes elementos:

Patch Cord DH-485 (Cable con conectores Phoenix/DB9 hembra)

Cable de Potencia.

Cable RS-232 (Cable con conectores DB9/DB25 hembra)

Puerto DH-485 Libre.

Puerto COMM del PC libre.

11
Algunas caractersticas del mdulo:

Implementa los niveles fsico y de enlace del protocolo DH-485, liberando al PC


de esta funcin.

Permite configurar parmetros de comunicacin en los enlaces PC/KF3 y


KF3/DH-485

(Tipo de intercambio de comunicacin en DF1, direccin de la estacin en DH-485,


Velocidad de transferencia de datos, Mecanismo de deteccin de errores, etc.). Esta
configuracin se realiza con la aplicacin Rslinx.

Sirve de puente para aplicaciones de supervisin, programacin o depuracin


de cdigos.

Ejemplo de elementos necesarios para comunicacin uno a uno y Red DH485

Nombre
Referencia Cantidad

Cable de alimentacin DH 485

Interfaz de comunicacin DH 485/RS 232 1770 KFD

Patch cord DH 485 (Cable con conectores Phoenix/DB9 hembra)

Cable RS232

Micrologix 1500 LRP Serie C 1764 LRP AWG

PC de configuracin (Windows XP, Puerto serial, mouse)

Mdulo de interfaz 1761 NET-AIC

Conectores DH 485 (Cerrados) DB9

Tabla Elementos de la red DH 485.

NOTA: TENGA EN CUENTA QUE PARA PODER REALIZAR ESTA PRCTICA, DEBE HABER HECHO LA
PRCTICA 1 DE RECONOCIMIENTO Y AMBIENTACIN.

12
a) Conecte el cable RS-232 a la interfaz 1770-KF3 y al puerto comm del PC de
configuracin.
b) Conecte el Patch Cord DH-485 desde la interfaz 1770-KF3 a la caja de
conexiones.
c) Conecte el cable de alimentacin DH-485 a la interfaz 1770-KF3.

Conexin del cable de alimentacin.


Conexin del Patch Cord.
Conexin del cable RS-232.

Conexiones a la interfaz 1770-KF3

d) Energice los elementos de la red.

e) Verifique las conexiones de los nodos en la red: verifique que el cable amarillo
(patch cord de DH-485) se encuentra conectado en un extremo al mdulo 1761
NET-AIC y en el otro a la caja de conexiones.

f) Conecte el cable de alimentacin DH 485 y encienda la interfaz 1770-KF3.

g) Inicie el PLC.

h) Inicie el PC equipado con el software de configuracin de red y con la interfaz


hacia DH 485.

i) Encienda la Interfaz de comunicacin DH 485/RS 232 (1770-KFD). Este mdulo


se alimenta internamente.

13
Configuracin de Driver mediante Rslinx

En esta seccin se describe el proceso de configuracin del driver necesario para


realizar la comunicacin entre el PLC de la planta con la red DH 485, indispensable para
poder realizar supervisin sobre el proceso que se lleva a cabo en la planta. Los pasos
descritos a continuacin toman como referencia el mdulo DH485 COMMUNICATION
INTERFACE (1770-KF3) para permitir dicha comunicacin.

a) Inicie la aplicacin Rslinx ejecutando: Inicio > Programas > Rockwell Software >
Rslinx > Rslinx Classic.
b) En el men Communications de la ventana principal seleccione Configure
Drivers. De esta manera acceder a la ventana de adicin de drivers de
comunicacin.

Configuracin de Driver para la interfaz DH 485 (1770-KF3)

c) En la ventana Configure Drivers presione clic izquierdo sobre la pestaa de


drivers disponibles (Ver figura 3), a continuacin seleccione la opcin RS-232
DF1 devices y de clic en el botn Add New.

14
d) Aparecer una ventana emergente en donde se solicitar un nombre para el
Driver creado. Luego presione OK para terminar.

e) Luego aparecer una ventana (configure RS-232 DF1 Device) para configurar los
parmetros del Driver que desea crear. En Comm Port configure el puerto en
que tiene conectada la interfaz al computador y en Device seleccione el
dispositivo 1770-KF3. . Posteriormente, de clic en auto-configure para
confirmar la configuracin.

15
SI NO APARECE UN MENSAJE INDICANDO QUE LA CONFIGURACIN FUE EXITOSA,
VERIFIQUE LO SIGUIENTE:

1. La alimentacin del panel de control:


Verifique que este encendido.
2. Las conexiones de la interfaz DH 485 (1770-KF3):
Verifique tanto en el puerto del computador como la caja de conexin de red.
3. El funcionamiento de la interfaz DH 485 (1770-KF3):
Verifique que est encendida.

Una vez comprobada esta situacin configure nuevamente los parmetros de la red y
de clic en auto-Configure. Si se inicializ correctamente la interfaz, aparecer un
mensaje de confirmacin.

f) Si la configuracin es correcta, se observar el driver creado en


modo running como indica la Figura 7. Posteriormente de clic en close para
cerrar la ventana Configure Driver.

g) Para observar los dispositivos que estn en lnea, seleccione el cono RSWho, en
donde aparecer la lista de dispositivos conectados a la red.

16
El driver que acaba de configurar servir para realizar la comunicacin entre el PLC de
la planta y la red DH 485 a travs de la interfaz 1770-KF3, permitindole ahora poder
descargar programas al PLC.

La interfaz 1761 NETAIC herramienta para comunicacin DH485:

Para conectar un procesador Micrologix 1500 LRP a la red DH-485 se requiere de


mdulo de interfaz. Una alternativa es el mdulo 1761 NET AIC.

Este mdulo implementa las funciones de nivel fsico y nivel de enlace DH-485 y
permite la conexin de mximo dos estaciones hacia DH-485, con direcciones
independientes (dos PLC, un PLC y un PC, dos PC, dos HMI, etc.). Adicionalmente,
puede ser empleado como repetidor para incrementar la longitud de extensin en DH-
485 hasta 2438 mt.

La conexin del mdulo precisa de los siguientes elementos:

Patch Cord DH-485 (Cable con conectores Phoenix/DB9 hembra)

Fuente de 24 VDC.

Cable RS-232 (Cable con conectores DB9/Mini-DIN) (1747-CP3)

Puerto DH-485 Libre.

17
Ejemplo de comunicacin RED DH485

18
Comunicacin con Interface DH485 +
Introduccin y Velocidad de transferencia de los datos

El protocolo DH+ (Data Highway Plus) permite comunicacin a velocidades que van de
los 57,6 kbit/s hasta los 230,4 kbit/s. Fue diseado para brindar comunicacin entre
PLC, SLC y PC dentro de una LAN industrial. Puede soportar programacin remota y
mensajes para aplicaciones. Utiliza un paso por token punto a punto entre los
dispositivos en los nodos con igual prioridad de acceso al medio. Es muy fcil de
implementar.

Ejemplo de comunicacin DH+.

Solo ciertos dispositivos soportan este protocolo. En los que lo soportan se suelen
ponen resistencias para acoplar velocidades de transmisin, ya que todas deben estar
configuradas en la misma taza de transmisin para que sea correcta la comunicacin.

19
20
Configuracin y asignacin de direcciones IP a travs del
BOOTP/DHCP.

Introduccin a Ethernet IP

El protocolo industrial Ethernet o Ethernet IP es un protocolo de red que establece la


configuracin, el acceso y el control de dispositivos de automatizacin industrial.
Utiliza todos los protocolos del Ethernet tradicional como: protocolos de la capa de
transporte TCP y UDP, protocolo Internet (IP), y las tecnologas de acceso meditico y
sealizacin disponibles en todas las tarjetas de interfaz de red (NIC) Ethernet. Ofrece
un sistema integrado completo desde el nivel de campo de la planta hasta la red
central del nivel de gestin de la empresa, cubriendo necesidades industriales como la
comunicacin en tiempo real, la sincrona de las mquinas o el pre-establecimiento de
tiempos de operacin de las estaciones de trabajo.

Ethernet IP est basado en el Protocolo de Control e Informacin (CIP) utilizado en


DeviceNet y ControlNet, con lo que organiza los mecanismos en red como una
coleccin de objetos y define los accesos, atribuciones y extensiones con los cuales se
puede acceder a una gama amplia de mecanismos mediante la utilizacin de un
protocolo en comn.

Ethernet IP se puede usar en redes almbricas as como inalmbricas ya que es


compatible con todos los dispositivos del estndar Ethernet (IEEE 802.3, 802.11)
utilizados en la actualidad, en un futuro cercano tambin lo ser con Gigabyte Ethernet
y con otras tecnologas inalmbricas. La interfaz de conexin debe ser apta para todo
tipo de sistemas y mecanismos que trabajen en condiciones industriales como:
humedad, temperatura, lquidos, contaminantes areos y vibraciones.

Las empresas que desarrollaron este protocolo son: Open DeviceNet Vendor
Association (ODVA), Industrial Open Ethernet Association (IOANA), ControlNet
International (CI), Industrial Ethernet Association (IEA). Se pronostica que Ethernet IP
puede llegar a ser un estndar para los dispositivos de automatizacin, en un futuro se
espera aumentar las aplicaciones.

21
CIP: Common Industrial Protocol es un protocolo orientado a objetos de las capas
superiores del modelo OSI, que ofrece mensajes y servicios para aplicaciones de
automatizacin industrial y permite la integracin de estas aplicaciones con las redes
Ethernet y el Internet de los niveles de la empresa.

Caractersticas de CIP:

Protocolo de control para E/S en tiempo real

Protocolo de configuracin y programacin

Protocolo de concentracin de informacin por mensajera

CIP es la capa comn de aplicacin y perfiles de dispositivos, para aplicaciones


industriales que trabajan sobre redes EthernetIP, ControlNet y DeviceNet. Permite la
integracin de las redes mencionadas dando a los usuarios la posibilidad de aplicar los
mismos objetos, y la interoperabilidad necesaria sobre los equipos de mltiples
fabricantes y sobre varias subredes, brindando transparencia a los sensores y al
software.

Ventajas de Ethernet/IP.

Puede utilizar una sola herramienta para configurar dispositivos CIP


en distintas redes desde un nico punto de acceso, sin la necesidad
de software propietario.
Al clasificar todos los mecanismos como objetos o elementos, se
reduce: la necesidad de adiestramiento, y los costos de puesta en
marcha cuando se incorporan nuevos mecanismos en la red.
A travs de un mismo medio de interconexin, Ethernet IP conecta
distintos mecanismos industriales con el control de planta y con la
gestin central, mediante una interfaz consistente con las
aplicaciones.
Es una tecnologa madura, y de bajo costo. Luego de su instalacin se
requiere poco mantenimiento.

22
Arquitectura de segmentos de IP

En las redes TCP/IP cuando hablamos de una direccin IP, generalmente nos estamos
refiriendo a un grupo de 4 nmeros separados por puntos de la forma x.x.x.x (donde
cada x representa a un nmero comprendidos entre 0 y 255).

En acuerdo ese grupo de nmeros forma una direccin IPv4 (v4 es versin 4), la ms
comn y de uso general en Internet hoy en da. Esperemos que en un futuro prximo
se empiecen a extender las direcciones IPv6 que tienen la forma xx:xx:xx:xx:xx:xx
(donde cada x representa un carcter entre 0 y F, o lo que es lo mismo un dgito
hexadecimal, formando cada par un nmero en base 16 comprendido entre el 0 y el
255 decimales).

Configuracin de Submascaras de identificacin de dispositivos.

La cobertura de algunos dispositivos tiene como resultado la aplicacin de los


direccionamientos como Submascaras para su propia identificacin ms su direccin IP
indexada a la red para su localizacin. En el caso de los PLC se identifican por segmentos
de 255.255.255.0

Velocidad de transferencia de datos y velocidad de comunicacin.

La siguiente imagen muestra una tabla de La velocidad de transferencia de los datos en


una comunicacin Ethernet basada en topologas y medios.

23
Configuracin a travs de BOOTP/DHCP

El uso de la herramienta BOOT/DHCP Server, esta ser til cuando queremos


conectarnos online con un PLC que tiene interfaz Ethernet y desconocemos su
direccin IP para configurar el enlace en el Rslinx por lo que esta herramienta nos sirve
para asignar temporalmente una direccin IP.

Vayamos a BOOTP/DHCP SERVER en tres pasos.

Paso #1 Paso #2 Paso #3

Una vez que la ejecutamos la primera pantalla es una alerta del Firewall, el cual
debemos permitir el trfico, seguidamente nos aparece una ventana para configurar la
red.

El tipo de enlace que vamos hacer se basa utilizando la direccin MAC del equipo, la
direccin MAC es el carnet de identidad de cualquier dispositivo que tenga una tarjeta
24
de red, es decir, nunca podr haber dos equipos con la misma direccin. La
configuracin la basamos en la mscara subred, el programa escaneara en busca de
todos los equipos que hayan dentro de esta subred.

Una vez que ya hemos configurado, como mnimo la Mscara de subred, todos los
equipos que encuentre mostrara su direccin MAC y como servidor DHCP podemos
asignarle la IP que nos interese, un ejemplo es el Router que solemos tener en casa, el
propio router tiene un servidor DHCP que nos asigna automticamente la direccin IP.

En la siguiente imagen, se puede observar cmo ha encontrado un equipo, lo prximo


que debemos hacer es crear una nueva entrada, donde relacionaremos la direccin
MAC encontrada con la direccin IP que nosotros asignemos.

25
Una vez introducido los datos, se nos aade a la lista de relaciones y automticamente
se le asigna la direccin al equipo, en este ejemplo un Micrologix.

Por ultimo tendremos que deshabilitar el BOOTP/DHCP que se encuentra en el cuadro


de dialogo que se muestra a continuacin solo si, hubiramos seleccionado el primero
en aparecer en la lista localizada automticamente por BOOTP/DHCP SERVER, pero
como fue creado nuevo pues con la imagen anterior basta.

Ya podramos configurar el Rslinx con el driver Ethernet y nos detectara nuestro


Micrologix, podremos acceder online y si nos interesa en el proyecto configuramos y
cargamos la direccin IP

NOTA: Una vez que le quitemos tensin al equipo esta direccin IP que hemos
asignado no permanecer y se borrara.

26
Asignacin de IP fija a PLC Micrologix por medio de Rslogix 500.
Anteriormente le asignamos una direccin IP a un controlador Micrologix a travs de
BOOTP/DHCP y por consiguiente tenamos una IP de forma temporal en la que si se
apaga el controlador la comunicacin por IP se cae ya que esta se borra.

En esta ocasin la IP asignada a nuestro controlador deber ser fija y lo haremos a


travs de Rslogix.

Pasos para asignar IP fija:

1. Abrimos Rslinx y damos de alta nuestro PLC por medio de Rs232 DF1

2. Una vez que podemos observar a nuestro PLC, abramos un documento nuevo
para un procesador (controlador) 1100 serie B en Rslogix 500.

3. Ya estando abierto, demos doble click a Channel Configuration la barra lateral


de informacin de lado izquierdo como se muestra en la siguiente figura.

Channel configuration

27
4. Una vez ya abierto el cuadro de dialogo vayamos a la tercer pestaa llamada
Channel 1 como se muestra en la siguiente figura.

Pestaa Channel 1

Observe que los espacios para la asignacin de IP y Subred estn en gris, es decir,
deshabilitados

5. En esa pestaa ubiquemos la seccin de Protocol Control y desactivemos la


casilla BOOTP enable como se muestra a continuacin.

Desactivar casilla BOOTP enable

NOTA: Observe que se han habilitado los espacios para la asignacin de IP y subred.

28
6. Asigne la direccin IP en referencia a la segmentacin de IP de su laptop o pc de
escritorio.

Nota: en este caso asignaremos una IP que asignemos para este ejemplo ser la IP
192.168.1.2 ya que la computadora que se est usando tiene una IP con la
segmentacin 192.168.1.1, recordemos que nuestro dispositivo PLC deber contar con
los primeros tres segmentos iguales para poder ser visto en el canal y el ultimo
diferente en un rango de 0 a 255 y diferente al de la PC.

Vase la siguiente figura.

Asignacin de la direccin IP y la
mscara de Subred

Luego dar click en OK

7. Una vez ya asignada la direccin IP, generar un pequeo programita de al


menos una entrada y una salida y cargarla al PLC que hasta ahorita fue
comunicado por Rs232 DF1.

NOTA: Dicha configuracin ser cargada al PLC junto con el programita elaborado.

29
8. Durante el proceso de la descarga del programa nos aparecer una alerta
avisndonos que una nueva configuracin de comunicacin diferente a la
Rs232 DF1 ser agregada al PLC a travs de canal 1, en este caso le daremos
aplicar para que la IP sea asignada a nuestro PLC como se muestra en la
siguiente figura.

Aviso de nueva configuracin de


comunicacin a travs del canal 1

NOTA: Navegue los botones auxiliares del PLC 1100 y verifique que ya le aparezca la
nueva IP configurada por Channel 1 el cual deber ser 192.168.1.2, de esta forma el
PLC ya tiene asignada una IP fija y no temporal.

30
Configuracin de Drivers de Comunicacin a travs del Rslinx utilizando
los protocolos de asignacin IP.

Recordando que hasta ahorita tenemos a nuestro PLC comunicado por RS232 DF1, y
como hemos asignado una IP, ahora nos comunicaremos con el PLC por dos diferente
protocolos de comunicacin llamados Ethernet Devices y Ethernet IP y asignacin de
IP desde Plataforma de trabajo Rslogix 500 en Micrologix.

Ethernet Devices:
NOTA: (Conecte cable de RED Ethernet tanto al PLC como a la PC ambos conectados a un Switch o en
su defecto un cable de la laptop o PC hacia el PLC)

A. Como en prcticas anteriores el primer paso es ejecutar el Rslinx, (a)


aadir el Driver Ethernet Devices, (b) dar click en agregar nuevo y (c)
asignar el nombre Ethernet Devices como se muestra en la siguiente
figura.
(a)
(b)

(c)

31
B. Al asignar el nombre antes mencionado y darle click a Ok nos aparece
un cuadro de dialogo en donde pondremos la direccin IP asignada a
nuestro PLC que en esta caso sera 192.169.1.2 y luego damos click en
agregar nuevo y finalmente en Ok como se muestra en la siguiente
figura.

Escribir la IP asignada al PLC


Click en Agregar nuevo

Click en aplicar y luego


aceptar

C. Luego verifiquemos en nuestro sistema RSWho que nuestro PLC


est ahora dado de alta por dos interfaces como se muestra en la
siguiente figura.

PLC comunicado por Ethernet


PLC comunicado por Rs232 DF1
Devices

32
EtherNet/IP Driver:

A. Como en la prctica anterior el primer paso es ir a Rslinx el cual


ya se encuentra abierto, (a) presione el botn configurar
driver y aada el Driver EtherNet/IP driver, (b) dar click en
agregar nuevo y (c) asignar el nombre EthernetIP como se
muestra en la siguiente figura.
(a) (b)

(c)

B. Al asignar el nombre antes mencionado y darle click a Ok nos


aparece un cuadro de dialogo en donde aparecen la direcciones
IP de nuestra laptop o Pc, (a) identifiquemos la IP de nuestra PC
o laptop, (b) seleccionemos dando click sobre ella y (c) luego
click a Aceptar como se muestra en la figura.

(a)

(b)

(c)

33
Nota: Asegrese de seleccionar nicamente la IP de puerto de red local y no la del inalmbrico.

C. Cerremos el cuadro de dialogo de configuracin de driver y


vayamos a RSWho para que verifiquen que ya est el PLC
comunicado por tres diferentes tres drivers: Rs232 DF1,
EtherNet Devices y Ethernet IP, como se muestra en la siguiente
figura.

Comunicacin
Rs232 DF1

Comunicacin Comunicacin
Ethernet Devices Ethernet Devices

34
Asignacin de IP a Controlador Compactlogix L32E mediante Rslinx

Es importante mencionar que el controlador contiene puertos serial y EtherNet


embebidos y tres mdulos de expansin (dos mdulos DI16 mas un mdulo DO16).

o Como en la prctica anterior el primer paso es ir a Rslinx el cual ya se


encuentra abierto, (a) presione el botn configurar driver y aada
el Driver Rs232 DF1, (b) dar click en agregar nuevo y (c) asignar el
nombre Compactlogix como se muestra en la siguiente figura.

(a)
(b)

(c)

Una vez presionado el botn Ok, aparecer el cuadro de dialogo con los parmetros de
configuracin del controlador, asegrese de (a) cambiar el puerto COMM de acuerdo
al puerto de la nueva interface asignado por el sistema de la laptop, (b) Autoconfigure
y (c) presione Ok al verificar que ha sido satisfactoria la comunicacin como se
muestra en la siguiente figura.

35
(a)

(b)

(c)

o Cerremos el cuadro de dialogo y vayamos a RSWho de Rslinx para


verificar a se ha agregado nuestro nuevo controlador Compactlogix L23E
como se muestra en la figura.

Controlador
Compactlogix L32E
comunicado por
Rs232 DF1

36
o Una vez que ya localicemos nuestro controlador comunicado con Rs232
asignmosle un IP a travs Rslinx.

Ubiquemos (a) L32E EtherNet Port dentro del rbol RSWho, (b) selecccionelo y (c)
click derecho y seleccionar Module Configuration como se muestra en la siguiente

(a)

(b) (c)

figura.

Aparecer un cuadro de dialogo en el que deber asegurarse que la IP sea


esttica, Asignar la IP 192.168.1.3 con la segmentacin similar a la de la PC o
laptop y del controlador Micrologix 1100 y la misma mascara de RED
255.255.255.0 como se muestra en la siguiente figura.

Verificar que la
IP sea esttica

Asignar la IP 192.168.1.3 y

la Mscara 255.255.255.0

37
Una vez asignado todo damos click en Aplicar y observemos que aparece un
cuadro de dialogo que nos dice que vamos a asignar o cambiar la IP al
controlador figura 1 y tras ello otro cuadro de dialogo temporal en donde
se trasfiere la IP hacia el Compactlogix mediante la interface Rs232 DF1
como se muestra en la figura 2.

Figura 1 Figura 2

Observemos que el recuadro an sigue por lo que debemos de dar click en Ok y


aparecer de nuevo la figura 1 hagamos lo mismo y a su vez aparecer la figura 2
de nuevo pero desaparecer mucho ms rpido que la primera vez.

De este modo ya se le asigno IP a nuestro Compactlogix.

Verifiquemos en RSWho de Rslinx y como ya estn dados de alta los


driver tanto Ethernet Devices y Ethernet IP pues solo verifiquemos que
aparezcan y vamos a ver que nuestro Compactlogix aparece solo en el
driver Ethernet/IP como aparece en la siguiente figura.

No aparece

Si aparece

38
A continuacin debemos reconfigurar el driver EtherNet Devices.

o Primero vayamos a Rslinx, presionemos y luego ubiquemos la lista


de drivers ya dados de alta, seleccionar la interface EthernetDevices
(nombre que se le di) y presionamos el botn configurar como se
muestra en la siguiente figura.

o Aparecer un cuadro de dialogo en donde ya est asignada una IP (IP


del Micrologix), lo que tenemos que hacer es (a) agregar otra IP (IP del
Compactlogix), (b) dar click en Aplicar y (c) luego en aceptar como se
muestra en la siguiente figura.

(a) (b)

(c)

39
Observemos de nuevo en RsWho de Rslinx y verifiquemos que tambin en el
driver Ethernet devices como se muestra en la siguiente figura.

LISTO

40
Arquitectura de las redes de comunicacin utilizados en
RSNetworx de Allen Bradley (ControlNet y DeviceNet).

DEVICENET

DeviceNet o Red de dispositivos, es una red determinstica abierta que brinda conexin
entre dispositivos industriales de bajo nivel, como sensores y actuadores con
dispositivos de niveles superiores como PLC y PC. Utiliza el protocolo CIP para el
control, configuracin y almacenamiento de datos en los dispositivos industriales.
DeviceNet puede funcionar con equipos de mltiples fabricantes.

Las principales caractersticas de DeviceNet son: la conexin de dispositivos de


campo directamente a la red, teniendo hasta 64 nodos, y la toma de informacin de
diagnsticos directamente de los dispositivos, dando informacin adicional sobre el
estado de la red a las interfaces del usuario. Las velocidades de operacin son de 125,
250 y 500 Kbps.

Las ventajas de la red DeviceNet se reflejan en los gastos de instalacin, en el tiempo


de puesta en marcha del sistema y en los tiempos improductivos de la maquinaria. La
interoperabilidad con dispositivos de diferentes fabricantes formando una red abierta,
produciendo menores gastos de mantenimiento, ha hecho de esta una red muy
utilizada en el campo industrial.
En el ejemplo de red DeviceNet, se puede ver la variedad de dispositivos que se
pueden interconectar, logrando comunicacin entre los dispositivos de campo y los
PLC.

41
El protocolo DeviceNet tiene dos tipos bsicos de mensajes I/O y explicitos. Cada uno
de ellos es adecuado a un determinado tipo de dato, conforme descrito abajo:

I/O: tipo de telegrama sncrono dedicado a desplazamiento de datos prioritarios entre


un productor y uno ms consumidores. Dividen de acuerdo con el mtodo de cambio
de datos. Los principales son:

Polled: mtodo de comunicacin en que el maestro enva un telegrama a cada


uno de los esclavos de su lista (scan list). As que recibe la solicitacin, el esclavo
responde prontamente la solicitacin del maestro. Este proceso es repetido hasta que
todos sean consultados, reiniciando el ciclo.

Bit-strobe: mtodo de comunicacin de donde el maestro enva para la rede un


telegrama conteniendo 8 bytes de datos. Cada bit de estos 8 bytes representan un
esclavo que, se diseccionado, responde de acuerdo con el programado.

Change os state: mtodo de comunicacin donde el cambio de datos entre


maestro y esclavo ocurre apenas cuando haber cambio en los valores
monitoreados/controlados, hasta un cierto lmite de tiempo. La configuracin de esta
variable de tiempo es hecha en el programa de configuracin de red.

Cyclic: otro mtodo de comunicacin muy parecido al anterior. La nica


diferencia queda por cuenta de la produccin y consumo de mensajes.

En este tipo, todo cambio de datos ocurre en intervalos regulares de tiempo,


independiente de haber sido alterados o no. Este periodo tambin es ajustado en el
software de configuracin de red.

Explicit: tipo de telegrama de uso general y no prioritario. Utilizado principalmente en


tareas asncronas tales como parametrizacin y configuracin del equipamiento.

42
43
Practica de alta de RED DeviceNET desde RsNetworks

Para configurar una red DeviceNET hay que seguir los siguientes pasos.

1.- Conectar todos los dispositivos a las terminales con conectores DeviceNET.

2.- Despus de verificar que todos los dispositivos en la red estn correctamente
instalados conecte el PLC a la lnea de alimentacin de 120VCA y la fuente de
alimentacin DeviceNet de 24VDC para inicializar el sistema.

3.- Revisar que todo opere correctamente que el PLC y el Scanner enciendan y que el
voltaje de 24VDC est activo en los conductores V+ y V- de la lnea troncal y en las
diferentes lneas de derivacin.

La configuracin de la red DeviceNet involucra tres herramientas bsicas de Rockwell,


Rslinx, RSNetworx y Rslogix 500, aunque para que el sistema opere solo requiere de
Rslinx y RSNetworx, pero hay que tener en cuenta que una red que no controle o que
permita solo ver los dispositivos en lnea no servira de mucho, es por eso que se
necesita generar un Ladder Logix o programa en escalera. Despus de descargar la
configuracin al PLC se puede retirar el PC y el mdulo de comunicaciones 1770KFD si
se considera pertinente.

4.- Ahora haremos la configuracin de Drivers de comunicacin a travs de Rslinx.

a) Ejecute el programa Rslinx que se encuentra en: Inicio>Programas>Rockwell


Software>Rslinx>Rslinx Classic.

44
b) En el men Communications seleccione configurar drivers, al hacer Click en
configure drivers se abrir la opcin que permite adicionar drivers de
comunicacin.

c) En la ventana Configure Drivers seccin Avalilable Driver Tipes: seleccione


DeviceNet drivers [1784-PCD/PCIDS.1770-KFD. SDNPT drivers] y de Click en el
botn Add New.

45
d) Entonces se abrir la ventana de seleccin de Drivers DeviceNet, Seleccione el
driver Allen Bradley 1770-KFD dando click en el botn select.

e) A continuacin aparece la ventana de configuracin del puerto COM del


computador en el cual se va a conectar el mdulo 1770KFD como indica la
figura 105. La configuracin del driver depender de la configuracin particular
de su sistema (puerto COM, velocidad en baudios, direccin de nodo en la red
DeviceNet). Seleccione los parmetros apropiados para su sistema. En la
46
configuracin del puerto, se debe tener en cuenta el Baud Rate de la red y la
direccin del nodo, es importante configurar una direccin diferente de 63
debido a que los dispositivos inician automticamente en la posicin 63
(configuracin de fbrica).

f) Posterior a la configuracin del puerto COM dar clic en ok entonces el sistema


inicializa la interfaz DeviceNet, esta opcin toma unos segundos tiempo en el
cual se observa la siguiente ventana. Al terminar el tiempo de espera
aparecer la ventana en la cual se puede renombrar el driver creado si es
pertinente.

47
g) Posterior a la configuracin, dar clic en ok. Si la configuracin es correcta se
observa el driver creado en modo running como indica la siguiente imagen.
Entonces se puede cerrar el RSLinx si es necesario.

Si se desea se puede dar click en el botn RSWho para saber que dispositivos estn en
lnea vase la siguiente figura.

48
Ahora:

1.- Ejecute el programa RSNetworx que se encuentra en Inicio>Programas>Rockwell


Software> RSNetworx > RSNetworx for DeviceNet. Una vez inicializado, cree un archivo
nuevo. La siguiente figura muestra la ventana inicial de RSNetworx para DeviceNet.

Hacer click en el botn online en la barra de herramientas, para que la red


realice un Autobrowse (escaneo) de los dispositivos conectados a la red. Entonces
aparece la ventana de seleccin del path (conducto) a la red deseada en este caso solo
tenemos 1770KFD DeviceNet, donde se debe seleccionar 1770-KFD como indica la
figura 1a y posteriormente dar click en ok, entonces aparecer en pantalla la siguiente
ventana mostrada en la figura 1b.

1. Dar click en OK como en la figura 1b para subir (Upload) los dispositivos y pasar a
modo online. Durante este proceso RsNetworx busca los dispositivos disponibles en la
red DeviceNet, ver la figura 1c, cuando el software termina la bsqueda.

La figura 1c muestra el proceso de escaneo de dispositivos conectados fsicamente a la


red DeviceNet, este proceso tarda algunos segundos.

49
Figura 1a.

Figura 1b.

Figura 1c.

50
Finalizado el Autobrowswe el sistema entrega la lista de los dispositivos en lnea
indicando sus direcciones y estados en la red, pero tambin se puede observar el nodo
de configuracin 1770KFD y el scanner 1769SDN...vase la siguiente figura.

Si un nodo en lnea pasa a estado fuera de lnea no se mostrara en la red DeviceNet


despus del proceso de scan (bsqueda), se puede buscar manualmente el nodo
perdido usando la herramienta Browse Network de DeviceNet. Para ejecutar bsqueda
manual, presionar el botn Browse Network en la barra de herramientas, si la
bsqueda falla entonces se debe verificar la conexin fsica del dispositivo, tambin de
debe verificar si el dispositivo tiene el mismo Baud Rate de la red.

El software de configuracin de DeviceNet debe incluir los archivos EDS requeridos


para cada dispositivo, para obtenerlos se puede remitir a la pgina
<http://www.ab.com/networks/eds> para descargar los archivos. Posterior a la
descarga se deben registrar los archivos, usando EDS wizard en RSNetWorx.

51
DIRECCIONAMIENTO DE LOS NODOS DE LA RED

Una vez que finaliza el escaneo de dispositivos, se puede cambiar la direccin de los
nodos, si es pertinente, para evitar duplicaciones de MAC ID en la red, tambin es
posible configurar el Baud Rate del dispositivo de acuerdo con la velocidad de la red.

El controlador debe estar en modo Program o el scanner en modo Idle para que el
scanner acepte la nueva configuracin. La siguiente figura muestra la ventana de
configuracin.

2. En el men Tools seleccionar Node Commissioning y de la ventana de


dialogo que aparece dar clic en Browse.

3. Entonces aparecer la ventana de seleccin de dispositivos. Ver la


siguiente figura.

52
4. Seleccionar DeviceNet Network. Los dispositivos de la red DeviceNet
aparecern en el panel derecho de la ventana.
5. Seleccionar el dispositivo en el panel derecho y dar Click en ok.
Entonces aparece la siguiente ventana mostrada en la siguiente figura,
donde se puede observar los valores por defecto del dispositivo. Por
ejemplo los valores por defecto del scanner son: Baud Rate = 125K,
Direccin del nodo = 63.

Se recomienda cambiar la direccin del nodo (diferente de 63) para evitar


duplicaciones de MAC ID.

6. En la seccin New Device Setting de la ventana, modificar Node address


y Network Data Rate segn la conveniencia teniendo en cuenta los
parmetros de la red.
7. Dar clic en el botn apply y cerrar la ventana.

53
CONFIGURACIN DE DISPOSITIVOS DEVICENET

Configure los parmetros de cada nodo esclavo en la red. En adelante cada vez que
modifique un parmetro descrguelo sobre el dispositivo modificado y almacene su
archivo de configuracin. Mantenga el procesador (Micrologix 1500) en modo Program
para poder realizar las descargas.

D doble clic sobre el 1769-SDN, de esta manera acceder a la ventana de propiedades


como se muestra en la siguiente figura. En la pestaa General puede modificar el
nombre y la direccin en la que se ubica el scanner en la red. Para ms informacin de
los parmetros configurables del dispositivo. (General, Module, Scanlist, Input, Output,
ADR y Summary).

En la pestaa Module puede configurar el retardo de escaneo, la relacin de escaneo


entre nodos Foreground y Background, la plataforma sobre la cual est conectado el
scanner y el slot en el cual se ha situado entre otras opciones, si es pertinente cambie
la plataforma a Micrologix como aparece en la siguiente figura y slot dependiendo de
la posicin del scanner en las ranuras del PLC, los dems parmetro se pueden dejar
los dados por defecto.

54
En la pestaa ScanList puede crear la lista de scaneo del 1769-SDN. Esta pestaa se
divide en las ventanas: Dispositivos Disponibles, Scanlist. Mediante los controles entre
estas ventanas puede adicionar o quitar dispositivos del Scanlistvase la siguiente
figura.

Adicione el nodo Unicauca y el nodo adaptador 1734-ADN en la lista, aparecer un


mensaje indicando que es necesario configurar la informacin de entradas y salidas del
ADN como se muestra en la siguiente figura. Esta informacin aparece cuando est el
nodo ADN conectado a la red, con el nodo Unicauca no se debe tener en cuenta esta

55
advertencia. Los parmetros del nodo Unicauca son automticamente configurados
por el sistema, no es necesario cambiar los parmetros, nicamente se debe adicionar
al Scanlist y ver dnde se mapean I/O del dispositivo.

Para realizar la configuracin de parmetros del ADN, seleccione el botn Edit I/O
Parameters en la pestaa ScanList. En la configuracin de este ejemplo, existen dos
mdulos de E/S conectadas al ADN: 1734 IB4 (4 entradas discretas), 1734 OA4 (4
salidas discretas). Cada dispositivo intercambia 1 byte con el scanner, adicionalmente
el ADN intercambia 2 bytes de entrada y 2 bytes de salida con el scanner. En total, el
adaptador y sus mdulos intercambian 3 bytes de entrada y 3 bytes de salida con el
scanner. Esta informacin es necesaria para configurar el mecanismo de activacin del
nodo como se muestra a continuacin.

56
En la pestaa ScanList verifique que la casilla Automap on add este habilitada. Esta
opcin permite mapear automticamente los datos intercambiados con los nodos en
los registros de E/S del scanner. Para comprobar las direcciones de memoria del
scanner en las cuales estn siendo mapeados los nodos, revise las pestaas input,
output. Note que existen espacios de memoria reservados que se identifican con la
etiqueta ReadOnly, estos espacios corresponden a los Word [0 a 65] en el caso de las
entradas y [0,1] en el caso de las salidas. Dichos espacios no pueden ser empleados
para el mapeo de los nodos de la red. La siguiente figura muestra la lista de los
dispositivos que son mapeados dentro de las imgenes de salida y entrada del scanner
en este caso solo se puede observar el ADN.

En este ejemplo se han mapeado los nodos segn la tabla A pero se puede manual
mente asignar la direccin deseada tanto a las salidas como a las entradas.

Tabla A. Mapeo de nodos en la memoria del scanner


Dispositivo Entradas Salidas

Nodo Unicauca Parte baja del Word 66 Parte baja del Word 2

ADN Word 68 Word 4

1734 IB4 Parte baja del Word 69. (Especficamente N/A


los 4 primeros bits)

1734 OA4 N/A Parte baja del Word 5. (Especficamente los


4 primeros bits)

57
Esta informacin es importante en el momento de realizar el ladder Logic o programa
en escalera.

Creacin de un programa para control por Red DeviceNET

Ejecute el programa Rslogix 500 Pro que se encuentra en


Inicio>Programas>Rockwell Software> Rslogix 500 English > Rslogix 500 English.
Cree un proyecto nuevo tomando como procesador el que se est usando, en
este caso se elige el Micrologix 1500 LRP Series C como se muestra en la
siguiente figura y almacnelo con un nombre apropiado.

Seleccin del procesador Micrologix 1500

Ingrese a la ventana de configuracin de entradas/salidas y presione el botn


Read I/O Config para identificar los mdulos conectados al PLC ver la siguiente
figura 2a. A continuacin aparece la ventana de seleccin de la ruta a travs de
la cual se realizar la lectura de mdulos conectados al PLC. Como en la Figura
2b, Presione el botn Who Active para abrir la ventana Communications como
la figura 2c y seleccione el 1769-SDN, luego presione OK.

58
Figura 2a. Configuracin de entradas y salidas dispuestas en el PLC

Figura 2b. Seleccin del Path para detectar los mdulos de salidas y entradas en el
PLC

59
Figura 2c. Ventana de seleccin del dispositivo de comunicaciones

Nuevamente en la ventana de Lectura de entradas y salidas presione el botn Read I/O


Config. Si el procedimiento fue correcto, debe aparecer una ventana como la ilustrada
en la figura 2d. En este ejemplo se ha identificado el scanner DeviceNet y un mdulo
de entradas y salidas analgicas

Figura 2d. Mdulos conectados en las ranuras del PLC

60
Ahora d doble click sobre DeviceNET Scanner, configure el nmero de Words de
entradas y salidas como se indica la siguiente figura. El scanner soporta 181 palabras
de salida y 245 de entrada.

Configuracin general del mdulo scanner (Word I/O)

De clic sobre el botn Aceptar y cierre la ventana de configuracin de I/O. Despus de


configurar los perifricos del PLC, es posible disponer de las entradas y salidas de los
dispositivos ubicados en la red directamente como si se tratara de un mdulo adicional
ubicado en alguno de los slots del PLC y estn disponibles en Rslogix como O-Output e
I-Input. Las imgenes de entrada y salida del scanner como se muestran en la siguiente
figura, ahora hacen parte de las imgenes del procesador Micrologix.

61
Se debe tener en cuenta que las salidas y entradas mapeadas en RSNetworx deben
estar en la misma posicin en Rslogix.

Las salidas y entradas de los dispositivos se pueden mapear manualmente desde


RSNetworx.

La figura 2e muestra la posicin de las imgenes de entrada y salida del scanner


DeviceNet, se puede evidenciar la posicin de las entradas y salidas del nodo Unicauca
y del ADN.

Figura 2e. Imgenes de entrada y salida mapeadas en el controlador

De aqu en adelante se puede iniciar el proceso de creacin del ladder logic. El


programa debe comenzar activando el bit 0 de la primer Word de salidas donde esta
mapeado el scanner como indica la siguiente figura; esto es necesario para inicializar el
scanner.

62
Inicializando el Scanner

Las dems salidas y entradas del scanner se consideran como salidas y entradas
convencionales (discretas) en el Ladder Logicvase la siguiente figura.

Ladder Logic

63
ControlNet
ControNet es una red abierta de control en tiempo real, determinista, repetible y de
alta velocidad que integra PLC, E/S, variadores, etc. Apareci de la mano de Allen-
Bradley en 1995. Apropiada para aplicaciones discretas y control de procesos.

Dado que ControlNet se basa en una arquitectura productor/consumidor, permite que


mltiples controladores trabajen en el mismo sistema. Esto significa que varios PLC u
otros controladores pueden controlar sus propias E/S y comunicarse entre ellos
mediante la red, ahorrando costes y eliminando las necesidades de mantener redes
individuales para realizar la misma funcin.

CARACTERISTICAS DE LA RED

Comunicacin con opciones intrnsecamente seguras.


Ofrece una alta velocidad de datos a un alto rendimiento.
Utiliza un mximo de 99 nodos, sin distancia mnima entre ellos.
Multidifusin (Multicast) con ambas entradas y entre iguales (peer-to-peer)
para informacin reducida.
Proporciona una instalacin simple y flexible que no requieren unas
herramientas especiales.
Incorpora diagnsticos del sistema, que hacen ms fcil configurar y mantener
la red.
Permite seleccionar el tiempo de actualizacin del procesador PLC y de las E/S.
Permite la comunicacin con mltiples dispositivos en la misma comunicacin.
Determinismo, exacta determinacin del tiempo de actualizacin, por ejemplo,
se puede determinar que el tiempo de actualizacin de las E/S digitales sea
cada 3 mseg.
Repetibilidad, garanta del mantenimiento de los tiempos de actualizacin en
todos los casos posibles.
Programacin desde cualquier punto de la red.

64
TRANSFERENCIA DE DATOS

ControlNet tiene dos mtodos diferentes de tratamiento de la informacin.

1. Informacin crtica en el tiempo:

Son datos de control en tiempo real, datos analgicos o interlocking entre


iguales. Tienen la prioridad ms alta.

2. Informacin no crtica en el tiempo:

Informacin relacionada con el sistema que est siendo controlado, son


mensajes entre iguales (MSG) o programacin (Uploads y Downloads). La transferencia
de datos no crticos en el tiempo no tienen impacto en la gestin de transferencia de
datos crticos, por lo tanto tienen la prioridad ms baja.

ANCHO DE BANDA

Se define como ancho de banda en una red de comunicacin, la capacidad de esta para
transmitir informacin, por ejemplo, utilizando un smil de trfico de coches, podemos
decir que una carretera comarcal tiene un ancho de banda inferior a una carretera
nacional i las dos lo tienen inferior a una autopista. En este caso el ancho de banda
estara en funcin del nmero de carriles.

El ancho de banda en ControlNet se reparte en funcin de la importancia (en el


tiempo) de los datos a transmitir, es decir, el ancho de banda se reserva/configura
para soportar la transferencia de datos en tiempo real, llamado servicio Scheduled.

Cada nodo en ControlNet puede reservar o pre-asignar el ancho de banda que necesita
para la transferencia de datos en tiempo real.

Los datos enviados en el ancho de banda Scheduled son deterministas y repetitivos. El


resto de ancho de banda se utiliza para los datos no crticos en el tiempo, banda
Unscheduled, estos datos no son ni deterministas ni repetitivos.

65
CARACTERISTICAS DE LA ESTRUCTURA

Cable coaxial RG6, standard usado en industria TV, econmico, alta inmunidad
al ruido.
Topologas Bus, estrella, rbol mediante repetidores combinaciones.
Nmero mximo de nodos = 99.
Cada nodo incorpora un NAP (Puerto Acceso Red), permite la conexin de
teminales de programacin en cualquier punto de la red.
Longitud mxima de un segmento = 1000m.
Distancia mnima entre taps = 0m.
Nmero mximo de repetidores, 5 en serie y 48 en paralelo. Su funcin es la de
extender la longitud fsica e incrementar el nmero de nodos.

MEDIO FSICO

Taps

Hay cuatro tipos de taps disponibles:

66
Cable troncal

El cable troncal es el bus, o parte central del sistema de cable coaxial ControlNet. El
cable troncal est compuesto por mltiples secciones de cables. El cable estndar para
la construccin del cable troncal es el RG-6 tipo coaxial.

Conectores

Terminador
Es una resistencia de 75 , necesita ser instalada en los taps situados al final de un
segmento.

Segmento
Un segmento es un conjunto de secciones de cable troncal coaxial, taps y dos
terminadores.

67
DIPOSITIVOS A CONECTAR EN RED CONTROLNET

68
CONFIGURACIN DE RED CONTROLNET EN RSNETWORX

En pocos pasos y de la misma forma se configura una RED ControlNET a travs de


RsNetworx.

Paso 1. Abra RSNetworx para ControlNET

Paso 2. Comunquese con el controlador Logix 5555 y verifique en Rslinx todas las
tarjetas ensambladas en el Chasis.

Paso 3. Ubique su tarjeta de RED y asigne una direccin IP de la misma forma que se le
asign IP a Compactlogix.

Paso 4. En RsNetworx vaya al men Network y Cargue desde la red por la que nuestra
tarjeta con puerto ControlNET escanear la RED a travs de la tarjeta de puerto
Ethernet donde previamente se debi haber hecho el paso 3.

Paso 5. Verifique que en RsNetworx aparezca cada uno de los dispositivos conectados
a la RED ControlNET como se muestra en la siguiente figura.

Paso 6. Configure los dispositivos Flex I/O para que sus entradas y salidas sean ledas
por la tarjeta ControlNET y que en Rs5000 pueda programar con los tags ya asignados
por el sistema.

69
Comunicacin OPC entre dos plataformas diferentes Festo
FluidSIM y Rslogix 500.

En esta prctica vamos a configurar el Rslogix Emulate 500 para comprobar nuestros
programas en la familia de Autmatas SLC 5/xx y Micrologix.

1.- Partiremos de la base que tenemos creado nuestro programa en el Rslogix 500 y
vamos a hacer algunas comprobaciones. Lo primero que tenemos que hacer es
configurar el RSLinx, pero primeramente abrimos un programa previamente realizado
en Rslogix 500 para plataforma 1000, 1100, 1200, 1400 o 1500, verificndolo y
compilndolo como se muestra en la siguiente figura.

70
2.- Ejecutamos el RSLinx y vamos a configurar un nuevo Driver, para el Rslogix Emulate
hay que seleccionar SLC500 (DH485) Emulator driver y lo aadimos.

Con esto lo que estamos haciendo es dar de alta una PC virtual.

3.- Le damos un nombre al driver aadido como se muestra a continuacin.

71
4.- Configuramos el nmero de estacin que tendr nuestro PC con la ejecucin del
RSLinx y un nombre, en este caso PC.

5.- Nuestro driver ya est configurado y ejecutndose.

72
6.- El prximo paso es ejecutar el Rslogix Emulate 500 y pulsamos sobre abrir para
cargar el programa con extensin .ACH previamente grabado y que queremos probar,
por ello es necesario que el programa este verificado y compilado, del caso contrario
nos saldr una advertencia para que lo compilemos.

7.- Nos aparece una cuadro de dialogo en donde hay que configurarlo, podemos
dejarlo por defecto o ajustar segn nuestras necesidades, el nmero de estacin, lo
podemos observar en nuestro programa.

73
8.- En nuestro programa vamos a Controller Properties, y especificamos el driver que
vamos a utilizar, que fue el que se cre anteriormente y podremos identificar el
nmero de estacin que tiene nuestro PLC.

9.- Con estos pasos ya podemos observar que se ha detectado nuestro PLC en el
RSLinx, ahora ya podemos ponernos online y comprobar nuestro programa.

74
10.- Ahora hagamos un pequeo circuito en FluidSIM como se muestra en la
siguiente figura.

Observe que en el circuito se encuentran los puertos de entradas y salidas de software


de FluidSIM y basados en el sistema de comunicacin entre un robot integrado a un
PLC en el que el Robot emite una salida que es tomada por el PLC como seal de
entrada y un PLC emite una seal de salida dirigida al robot en donde el robot la toma
como seal de entrada, al puerto FluidSIM Out se debern conectar las entradas que
van conectadas al PLC y al puerto FluidSIM IN se debern conectar todas las salidas
que van conectadas al PLC.

Con el programa previamente cargado al PLC virtual y puesto en marcha (RUN) y en


lnea ejecute lo siguiente.

El servidor OPC para toda la familia de PLC Allen Bradley es el RSLinx en su versin
Professional o Gateway. Su Configuracin es de lo ms sencillo, es ms yo creo que es
el ms fcil de configurar de todos con los que he trabajado

75
1. Ejecutamos el RSLinx, nos vamos a DDE/OPC y seleccionamos Topic
Configuration como se muestra en la figura.

2. Nos aparece la siguiente imagen, y damos al botn New para crear un nuevo
Tpico, asignamos el nombre que nos interese de preferencia como se le llam al
programa .RSS como se muestra en la figura.

Seleccione su controlador
Dar click en new

3. El nuevo tpico ser asignado al PLC al cual har referencia y mismo que se est
emulando, para efectos de simulacin funciona como si fuese real, para esto
despus de asignar el nombre al tpico, (a) demos click Apply y (b) luego Done.

76
(a) (b)

NOTA: Al dar click en apply nos aparecer una ventana de dialogo en la que solo nos indica que se
actualizar el tpico para dicho PLC, solo dar click en Ok y listo.

Ahora configuremos los puertos tanto de Salidas (FluidSIM Out) como de entradas
(FluidSIM IN) del FluidSIM haciendo referencia al OPC de RSLinx y establecer enlace
con PLC.

1. En el software FluidSIM dar doble click en FuidSIM Out, nos aparecer el


cuadro de dialogo siguiente.

2. En el recuadro primero se indica que OPC Server por el Software Rslinx se


utilizar, por lo que hay que dar click en Seleccionar, apareciendo el siguiente
recuadro.

77
3. Seleccionar la opcin Rslinx OPC Server (Rslinx OPC Server), luego
presionamos el botn Ok. Con esto en primer cuadro de dialogo aparece ya
nuestro OPC de Rslinx.
4. Ahora asignemos los tem dando click en Seleccionar. Es decir declarar la ruta
de nuestras entradas del PLC virtual ya que el modulo que se est configurando
es el FluidSIM Out, luego de seleccionar nos aparece el siguiente cuadro de
dialogo, desglosemos el tpico, seleccione online, seleccione input y adopte la
primer palabra (I:0.0) y luego presionamos Ok.

NOTA: Del mismo modo hay que configurar el Modulo FluidSIM IN

78
5. Luego de configurar el puerto de las entradas observe que los puerto hayan
quedado tal y como se muestra la figura.

Puertos configurados
y con enlace al PLC
a travs de OPC

6. Ponga en lnea el FluidSIM y observe que nuestro Actuador avanz por efecto
del programa que ahorita est en lnea al PLC, como se muestra en la siguiente
imagen.

79
7. Ahora (a) ponga su programa en Offline en el software Rslogix, (b) modifique su
programacin para que su circuito trabaje como usted guste, (c) descargue de
nuevo el programa ya modificado y (d) ponga en marcha (Run).

Y verifique.

Presionamos el botn N.O. en FluidSIM y observemos que nuestro programa responde


a los requerido.

Listo.

80
Gracias.

81

You might also like