lunes, 22 de febrero de 2016

RxLogix5000 virtualizando

Simulación: RsLogix5000 y SoftLogix5800.

En esta práctica vamos a comunicar los programas RsLogix5000 y SoftLogix5800 de Allen Bradley de tal manera que podremos simular nuestros proyectos, ejercicios o prácticas  sin la necesidad de contar con un PLC.

v  El primer paso es configurar el SoftLogix5800, es importante revisar la publicación anterior ya que en ella mostramos con detalle cómo hacerlo ver>> Configurar SoftLogix5800 

v  Ejecutamos el RsLogix5000 y en ella creamos un nuevo proyecto.



v  Lo primero que se debe configurar es el tipo de procesador que usaremos en este caso seleccionaremos el 1789-L60 SoftLogix5860, aquí es muy importante el número de revisión, esta debe coincidir con la versión del RsLogix5000 que tenemos instalado, de nombre le asignamos Lab_01, también es muy importante seleccionar el SLOT en donde se configuro en el SoftLogix5800, como se muestra la figura el procesador se encuentra en el SLOT 2, y pulsamos OK.


v  Como podemos observar ya tenemos creado el proyecto, a continuación queda configurar los módulos de  entradas y salidas en RsLogix5000 para ello pulsamos  con el botón derecho en Backplane (chasis del PLC), seleccionamos  New Module….


v  Los módulos de simulación se encuentran disponibles en OTHER con la referencia 1789-module, tal como se observa en la figura.


v  A continuación tendremos que parametrizar el módulo de entradas y salidas para lo cual  pondremos  un nombre, comentario, el número de Slot (Este punto es muy importante aquí le asignamos el número de slot que  configuramos en el SoftLogix5800), y los contenidos de los parámetros que se deben ingresar tal como se muestra en la imagen, al no ingresar estos datos no se producirá error alguno simplemente no funcionara nuestro proyecto.



v  Otro parámetros que tenemos que cambiar es el tiempo de 5ms a 50 ms tal como se indica en el manual de configuración, pulsamos en OK, y prácticamente ya tendríamos configurado nuestro harware.



 v  Ahora podemos añadir un simple programa para verificar  el funcionamiento de nuestro proyecto, creamos los tag correspondientes con los nombre de star (arranque de motor) en Local3:I.Data.0, stop en Local3:I.Data.1 (parada de motor) y motor (funcionamiento de motor) en Local3:O.Data.0




v  Al terminar de asignar los tag mencionados nos debería de quedar tal cual como se muestra en la imagen.


v  Añadimos en diagrama Ladder el arranque simple de un motor eléctrico con los tag creados anteriormente.


v  Ejecutamos  RsLinx y vamos a configurar un nuevo driver que nos permitirá comunicarnos entre el SoftLogix5800 y el RsLogix5000.


v  Una vez que se ha abierto RSLinx, haga click en el menú comunicación y seleccionamos Configure Drive, seleccionamos el drive Virtual Backplane (sonftLogix58xx), confirmamos con Add New.


v  Como ven ya tenemos agregado el drive que nos permitirá enlazarnos con el RsLogix5000.


v  Para verificar una óptima comunicación hacemos click en el icono  RSWho localizado debajo de los menus.


v  La pantalla debe tener la siguiente forma después de haber expandido el visualizador haciendo click en el símbolo “+” que se encuentra junto a AB_VBP-1,1789-A17/Virtual Chassis.


v  Retornamos nuevamente a RsLogix5000, seleccionamos Comunications -à Who Active.


v  A continuación seleccionamos el procesador configurado anteriormente  y descargamos el programa haciendo click en Download.


v  Le damos click en si (yes) para que el controlador entre en línea.


v  Como podemos observar el programa ya está en modo Online y podemos probar el funcionamiento, para ello tendremos que ir nuevamente a Soft Logix con el controlador en modo RUN.


v  Le damos click derecho en el módulo de las entradas, seguidamente en PROPIEDADES, >>>> I/O Data, nos aparecerán las entradas y salidas disponibles en donde activo y desactivo la entrada comprobando que se reflejaran  en las salidas.


v  Al activar  la entrada 01 en el simulador se activara las salida 00, y para apagarlo pulsaremos la entrada 00. Con ello ya tenemos configurado nuestro PLC y podemos realizar las pruebas de programación sin la necesidad de tener físicamente un PLC.


No hay comentarios.:

Publicar un comentario