Objetivo
En esta practica se configura RSEmulate 5000 de Allen Bradley para probar proyectos, ejercicios y practicas sin necesidad de una CPU fisica.
Con este simulador podemos trabajar con PLC de la gama Logix 5000. Es importante usar versiones compatibles: si el proyecto esta en RSLogix 5000 V16, necesitaremos RSEmulate 5000 V16.
Crear el proyecto en RSLogix 5000
El primer paso es crear un proyecto nuevo. Al seleccionar la CPU, elegimos el tipo Emulator e indicamos el numero de slot donde se ubicara el controlador.
En este ejemplo la CPU queda en el slot 2. Si es necesario, los parametros pueden modificarse desde las propiedades del objeto.
Anadir modulos de entradas y salidas
Una vez seleccionada la CPU, anadimos los modulos de entradas y salidas desde I/O Configuration, usando boton derecho y New Module.
Los modulos de simulacion se encuentran dentro de Other con la referencia 1756-MODULE. Al crear el modulo es importante parametrizarlo como se muestra en las capturas; de lo contrario puede no dar error, pero tampoco funcionar.
Otro parametro importante es cambiar el tiempo de 5 ms a 50 ms, tal como indica el manual. Con esto queda preparado el hardware para escribir unas lineas de prueba.
Configurar RSEmulate 5000
Ejecutamos RSEmulate 5000. Por defecto los slots 0 y 1 aparecen ocupados, por lo que insertamos la CPU en el slot 2, igual que en el proyecto.
Seleccionamos Emulator RSLogix Emulate 5000 Controller y finalizamos el asistente. Despues anadimos el modulo 1789-SIM en el slot 3 para simular las entradas y salidas.
Configurar RSLinx
Con RSLogix 5000 y RSEmulate configurados, falta preparar RSLinx. Ejecutamos RSLinx y anadimos el driver correspondiente.
Si RSEmulate esta ejecutandose y Autobrowse esta activo, RSLinx detectara automaticamente el dispositivo. Despues cerraremos esta ventana y usaremos RSWho desde RSLogix para descargar el proyecto.
Descargar y probar
Volvemos a RSLogix 5000 y abrimos Communications > RSWho. Seleccionamos la CPU del slot 2 y pulsamos Download para transferir el proyecto.
Tras la advertencia de descarga, nos ponemos online, pasamos el procesador a RUN Mode y probamos el comportamiento actuando sobre el simulador.
Como nota historica: en algunas versiones posteriores, como la V16, el sistema operativo debia estar en ingles para que RSEmulate funcionase correctamente.
Articulo original publicado el 7 de agosto de 2012.
Articulos relacionados