Está en la página 1de 9

Nro.

DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 1 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

I. OBJETIVOS

1. Crear y configurar Hardware y Software drivers en la aplicación RSLinx Lite como


plataforma de conectividad con otras aplicaciones.
2. Comunicar el PLC SLC 5/04 AB con la aplicación RSLinx Lite.

II. RECURSOS

1. SOFTWARE:
a. Aplicación RSLinx Lite.
b. Aplicación RSLogix 500.
c. Aplicación RS Logix Emulate 500.

2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:


a. PC.
b. PLC SLC 5/04 AB.
c. Tarjeta DH+ 1784KT.
d. Cable de comunicaciones serial.

III. INFORMACIÓN

RSLINX

RSLinx es una plataforma de 32 bits que sirve para enlazar redes de comunicación
industrial Allen-Bradley y dispositivos tales como PLCs con aplicaciones que
funcionan sobre plataformas Windows de Microsoft. RSLinx también es un servidor
OPC y DDE.

La ventana principal de RSLinx se denomina RSWho y


sirve como interfaz para la visualización de la red o redes
existentes, así como los drivers y los dispositivos que
integran las mismas. Figura 2.

Se puede acceder a la ventana RSWho a través del icono


RSWho, figura 1, o a través del menú “Communications”, Figura 1.
opción “RSWho”.

Como se dijo, la figura 2 muestra el interfaz gráfico de RSLinx. Éste es el mismo en el


caso de la versión Lite, Gateway u otra. Dentro de la aplicación se muestra la ventana
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 2 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

RSWho. Pueden abrirse varias ventanas RSWho para monitorear distintas redes de
comunicación industrial. El lado izquierdo de la ventana RSWho, muestra la
estructura de la red o redes, mismas que se proyectan desde los drivers que han sido
agregados y configurados. En la figura, el driver agregado y configurado se encuentra
seleccionado (resaltado en azul). Este ha sido nombrado como “AB_DF1-1, Data
Highway Plus” sin embargo el nombre no revela la tecnología de la red configurada.

Figura 2.

Existen dos maneras para determinar la tecnología de la red correspondiente a un


driver determinado:

 Hacer clic derecho sobre el driver y tomar


la opción “Configure Driver”. Aparecerá un
cuadro de diálogo igual o similar al
mostrado en la figura 3. Este cuadro de
diálogo pone de manifiesto la tecnología
del driver, en nuestro ejemplo un interfaz
“RS-232 DF1”, es decir, comunicaciones a
través del puerto serial COM 1, protocolo
DF1 de Allen Bradley superimpuesto.
 La otra alternativa consiste en tomar la
opción “Configure Drivers” del menú
“Communications”. En esta oportunidad
aparece un cuadro de diálogo igual al de
la figura 4. En el campo “Configures
Drivers”, se revela la tecnología de la red Figura 3.
asociada a cada driver configurado.
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 3 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

RSLINX requiere un interfaz electrónico para comunicarse con un dispositivo


determinado. En general, un interfaz electrónico de comunicación se denomina canal
de comunicación. Cualquier dispositivo que se encuentra conectado a una red de
comunicación industrial se denomina nodo. Dependiendo de la tecnología, un mismo
canal de comunicación puede servir como medio de comunicación para varios nodos.

RSLinx debe hacer uso de una rutina intermedia capaz de reconocer y gestionar el
sistema electrónico del interfaz (hardware). Este tipo de rutina se denomina
“hardware driver”. La gestión del flujo de la información queda a cargo del protocolo
de comunicación que hace uso de la plataforma de hardware, que en el caso de los
sistemas de comunicación de Rockwell, se encuentra integrado al driver determinado.

RSLinx dispone de un
set o conjunto de
rutinas o drivers
capaces de reconocer
y “manejar” diferentes
interfaces, entre ellos
el puerto serial RS-
232C, o un adaptador
1784 KT para DH+
(Data Highway) de
Rockwell.

También dispone de
Software Drivers, que
permiten la
comunicación con
Figura 4. aplicaciones que
emulan hardware de
los PLCs en un PC.

IV. DESARROLLO

1. Identifique el cable serial tipo NULL MODEM RS-232C, que utilizará como medio de transmisión
entre el PLC y la computadora.
2. Identifique también el conector DB-9 correspondiente al puerto serial RS-232C del PLC y los
conectores DB-9 y/o DB-25 correspondientes a los puertos seriales del PC. Es posible que el PC
tenga solo un puerto serial instalado. Es más, en algunos casos el PC no tiene puerto serial
instalado, por lo que será necesario utilizar un convertidor USB a RS-232C.
3. Encontrándose apagado el PC y el PLC, conecte el cable NULL MODEM de comunicación serial al
puerto serial RS-232C denominado COM1, COM2, etc. del PC. Tenga en cuenta que por razones
de seguridad ambos equipos deben encontrarse apagados. También es muy importante identificar
a cual de los dos puertos conectó el cable. Luego conecte el otro extremo del cable NULL MODEM
al puerto de comunicación serial RS-232C del SLC 5/04.
4. Encienda el PC y el PLC SLC 5/04.
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 4 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

5. Ejecute la aplicación RSLinx.

INSTALACIÓN Y CONFIGURACIÓN DE UN NUEVO HARDWARE DRIVER

6. La primera vez que ejecute esta aplicación, aparecerá la siguiente pantalla (figura 5). Bajo ciertas
condiciones, aún cuando ya se hayan instalado y configurado algunos hardware drivers, también
puede aparecer la ventana mostrada.

Figura 5.

7. Para activar la ventana RSWho, haga clic sobre el icono “RSWho”, figura 5, o seleccione del menú
“Communications”, opción “RSWho”. Aparecerá la ventana mostrada en la figura 6, asignada como
“RSWho – 1”. Nótese que no hay “hardware drivers” instalados, salvo el caso del Driver “Linx
Gateway (o Lite), Ethernet”. Una vez instalados y configurados los hardware drivers necesarios, la
ventana toma la apariencia de la ventana mostrada en la figura 2.

Figura 6.
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 5 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

8. Haga clic sobre menú “Communications”, opción “Configure Drivers” Aparecerá el mismo cuadro de
diálogo mostrado en la figura 4, pero ningún hardware driver será mostrado, a menos que ya hayan
sido instalados previamente uno o mas hardware drives, en cuyo caso la apariencia será muy
similar o igual a la de la citada figura.

Figura 7.

9. Despliege las opciones del campo “Available


Driver Types” y seleccione el Hardware Driver
denominado “RS-232 DF1 Devices”. Figura 7.
Luego haga clic sobre el botón “Add New…”.
Aparecerá el cuadro de diálogo mostrado en la
figura 8. El nombre asignado por defecto al
hardware driver que deseamos instalar es
“AB_DF1-1”, pero puede ser modificado. Es muy
importante tener claro qué puerto está asociado
a este driver, de lo contrario corremos el riesgo Figura 8.
de configurar un puerto no adecuado.

10. Una vez nombrado el driver hacemos clic en el


botón “OK”. Aparecerá el cuadro de diálogo
mostrado en la figura 9. Es justamente aquí
donde especificamos el puerto serial RS-232C
que deseamos asociar al hardware driver. En
este caso se trata del puerto de comunicación
serial RS-232C denominado “COM 1”,
correspondiente al PC.

11. Es de gran importancia que todos y cada uno de


los parámetros de comunicación especificados
aquí sean iguales a los del PLC. Debe por lo
tanto quedar claro que estamos configurando
los parámetros del puerto de comunicación RS-
232C correspondientes al PC.
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 6 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

12. Si tenemos el PLC conectado al computador, los


parámetros pueden ser autoconfigurados
haciendo clic sobre el botón “Auto-Configure”.
Solo deberá tener seguridad de que el puerto
comunicación serial RS-232C del PC sea el
adecuado, en nuestro ejemplo COM1.

Figura 9.

13. Si la configuración es exitosa, la aplicación envía el mensaje: “Configuration Successful”. De lo


contrario el mensaje informá sobre la imposibilidad de encontrar un PLC Allen Bradley.

14. Una vez completada la secuencia anterior, hacemos clic sobre el botón “OK”. De haber tenido éxito
en la configuración descrita, al seleccionar el hardware driver instalado y configurado (highlight –
azul) en el lado izquierdo de la ventana RSWho, el lado derecho mostrará los dispositivos que se
encuentran en comunicación a través del hardware driver citado, que en este caso son el PC y el
PLC SLC 5/04 AB. Note también que en el lado izquierdo de la ventana RSWho aparece el PLC en
cuestión siempre y cuando se desplieguen los equipos asociados a través de la cruz asociada al
hardware driver instalado y configurado.

Figura 10.
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 7 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

15. ¿Por qué la aplicación RSLinx requiere de un driver para el puerto serial u otro dispositivo de
comunicaciones?

SOLUCIÓN DE PROBLEMAS – PUERTO RS-232C / CANAL 0 DEL PLC

16. Una vez que se han instalado y configurado los hardware


drivers necesarios, suele darse el caso de que por
modificación de la configuración del puerto de
comunicación serial RS-232C del PLC la comunicación se
pierde. Un síntoma visible de ello constituye la imagen del
PLC tachado por un aspa de color rojo, figura 11.

17. En el primer arranque o después de una acción de reset, el


PLC SLC 5/04 AB arranca por defecto en 1200 Baud. Ésta Figura 11.
velocidad es inadecuada, y suele cambiarse 19200 Baud.

18. El cambio de la velocidad del puerto de comunicación serial del PLC se hace a través de la
aplicación RSLogix 500. Este proceso se lleva a cabo a través de un “Download” (descargar o
transferir un programa elaborado con el PC al PLC), o a través de una modificación en línea del
parámetro en cuestión. La figura 12 muestra el cuadro de diálogo correspondiente al canal de
comunicación del controlador, aplicación RSLogix 500.
En este cuadro de diálogo podemos
observar la ficha correspondiente a la
pestaña “Chan. 0 – System”, o canal
cero del sistema. Éste corresponde
justamente al puerto serial de
comunicación RS-232C del PLC.

Muchas veces sucede que el usuario,


después de modificar la velocidad en el
campo correspondiente a “Baud”, no
configura el puerto del PC con el nuevo
valor, por lo tanto la comunicación entre
el PC y PLC se pierden. La
comunicación se restituye
inmediatamente modificando la
velocidad del puerto e comunicación
serial RS-232C del PC a un valor igual al
del PLC.

Esta acción debe ejecutarse a través de


la aplicación RSLinx, ya sea
manualmente o a través de la función de Figura 12.
auto configuración previamente tratada.

SOLUCIÓN DE PROBLEMAS – EMULADOR rslOGIX Emulate 500


Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 8 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

Rockwell Automation ha desarrollado una serie de drivers, denominados “Software Drivers”, que
permiten la comunicación con aplicaciones de Windows 9x/2000/XP, capaces de emular el
funcionamiento de un PLC en un ordenador. Este es el caso de “RSLogix Emulate 500”. El driver opera
sobre una plataforma virtual DH-485, por lo tanto se podrá comunicar con una red virtual de PLCs que
de hasta 32 nodos (nodo 0 hasta nodo 31). El usuario debe asignar un numero de nodo al PC durante
la instalación del hardware driver. El driver puede recibir cualquier nombre, figura 13. La estación es el
PC y puede recibir un número de nodo entre 0 y 31 (usualmente “00”), cuidando de no entrar en
conflicto con algún PLC emulado, es decir dirección de estación igual a la de un PLC, figura14.

Figura 13. Figura 14.

19. Instale y configure el driver “SLC 500 (DH-485) Emulator Driver”.

CUESTIONARIO

20. ¿Para qué sirve la ventana RSWHO?

21. ¿A qué nos referimos con canal de comunicación?

22. ¿Qué es un “hardware driver”?

23. ¿Cuál es el canal de comunicación más común utilizado para configurar un PLC SLC 5/04 AB?

24. ¿Cuántos canales de comunicación tiene un PLC SLC 5/04 AB? ¿Cuáles son?

25. ¿Detalle la secuencia necesaria para cambiar la velocidad de comunicación de un PLC?

26. ¿Cuantos nodos son admisibles cuando la plataforma física es un enlace RS-232C? ¿Por qué?

27. ¿Cómo sabemos que un PLC SLC 5/04 AB no puede conectarse a la red?

28. ¿Cuál es la causa más frecuente por la que un PLC SLC 5/04 AB no puede conectarse por medio
del enlace RS-232C?

29. ¿Qué tipo de red se emula cuando utilizamos el software RSLogix Emulate 500? ¿Cuántos nodos
son admisibles en esa red?

___________________________
Nro. DD-106
AUTOMATIZACIÓN INDUSTRIAL Página 9 / 9

Tema :
PLATAFORMA DE COMUNICACIONES - RSLINX
Grupo 1
Nota: App./Nom.: Fecha: Lab. Nº 1

FIN DEL DOCUMENTO

También podría gustarte