El RSLinx puede ser utilizado como servidor OPC para importar datos desde RSLogix 5000 a Excel.

Al lograr este tipo de conexión tendrás la posibilidad de darle tratamiento a los datos de tu PLC con todas las herramientas disponibles en Excel como son gráficas, cálculos, macros, etc.

A continuación te muestro como utilizar RSLinx como servidor OPC y así importar datos desde RSLogix 5000 a Excel en 3 sencillos pasos.

 

Paso 1: Configuración del RSLogix 5000

Como ya sabrás el RSLinx es el programa encargado de prácticamente todas las conexiones entre los diferentes programas de Rockwell.

Sin embargo, gracias a las conexiones DDE/OPC podemos usarlo como servidor OPC y así importar datos tanto a Excel como a otros Softwares de diferentes marcas como lo hicimos con Fluidsim en mi articulo Enlace entre Studio 5000 y Fluidsim.

El primer paso para conectar el RSLogix 5000 a Excel es configurar un nuevo tópico DDE/OPC en RSLinx, para esto deberás dar clic derecho en el controlador con el que deseas conectarte y después en Configure New DDE/OPC Topic.

 

datos desde rslogix 5000 a excel configuración

Una vez abierta la ventana DDE/OPC Topic Configuration deberás crear un nuevo tópico mediante el botón New y enlazarlo al PLC con el que deseas tener la conexión.

En la siguiente imagen se muestra el tópico creado con el nombre Prueba y la conexión es hacia el PLC Logix Emulate, Practicas.

 

datos desde rslogix 5000 a excel rslinx

 

Paso 2: Obtener el link de los datos que se van a importar del RSLogix a Excel

Una vez hecho el tópico deberás ir al menú Edit y después a Copy DDE/OPC Link… para obtener el link que necesitarás en Excel.

 

Obtener el link de las tags a monitorear para importar datos desde rslogix 5000 a excel

Una vez abierta la ventana Copy DDE/OPC Link… deberás buscar la tag que deseas monitorear.

En la siguiente imagen se muestra cómo se selecciona la tag Minutos de la sección Online del tópico Prueba.

 

Obtener el link de las tags a monitorear en el servidor OPC

 

Paso 3: Pegar las direcciones en Excel

Una vez seleccionada la tag, la dirección de la misma debiera estar en el portapapeles lista para ser pegada donde lo desees, en nuestro caso sería en una celda de Excel.

Para pegar la dirección en Excel deberás dar clic derecho en la celda y seleccionar Pegado especial.

 

Pegar las direcciones en Excel

Una vez en la ventana Pegado especial deberás seleccionar la opción Pegar vínculos: y por último Aceptar.

 

Pegar las direcciones en Excel_2

Una vez realizado lo anterior podrás ver como la tag se actualiza de acuerdo al valor obtenido directamente del PLC.

 

Video Tutorial

 

A continuación les comparto un video tutorial para ayudarte a entender la explicación anterior.

 

Conclusiones sobre la importación de datos desde RSLogix 5000 a Excel

Como podrás ver el lograr importar datos desde el RSLogix 5000 a Excel no es muy complicado sin embargo es una herramienta con muchas posibilidades.

Podrías utilizar las múltiples funciones que Excel tiene para el tratamiento de datos para diseñar un sistema SCADA para monitorear el estado del sistema, ciertas máquinas, la producción, fallas frecuentes, etc.

Si tienes alguna idea de un sistema SCADA, no dudes en comentarlo, me encantaría ayudarte.

Si estás interesado en convertirte en un programador de PLC experto, suscríbete hoy a mi Programa Premium y aprende de mi portafolio de cursos mediante el método basado en Retos.

No olvides comentar.

¡Saludos y mucho éxito!!!

Curso y Newsletter GRATIS!!!

Deja te comparto mi experiencia y aprende con problemas de Sistemas Automáticos Reales Prueba

     

    ACERCA DE GERMAN MADRID

     

    Pegar las direcciones en Excel

    Pegar las direcciones en Excel. Ayudo a estudiantes, técnicos e ingenieros a alcanzar su máximo potencial para así poder aplicar como programador de PLC en la empresa que deseen.

    Ofrezco capacitación online mediante prácticas basadas en sistemas y problemas reales de la Industria Automotriz. Utilizo simuladores de PLC por lo cual solo necesitarás una computadora e Internet para completar cualquiera de mis cursos.

     

    19 Comentarios

    • Luis says:

      Me interesa saber mas sobre plc’s

    • Juan lopez says:

      Me interesa el curso

    • saul eduardo acosta torres says:

      En tu curso tiene mas información sobre estos temas de compartir datos del PLC a otras software
      ya sea hojas de calculo o cualquiera para graficar? me interesa saber mas de ese tema
      gracias

    • Eduardo Rivera says:

      Buen dia, hace tiempo queria hacer una base de datos con excel obteniendo datos del PLC y con ello tratar de hacer un trend. Muchas gracias por esta informacion voy a empezar el ejercicio. Por cierto si tienes algo de sacada estaria muy interesante ver algo de eso mas a fondo. De antemano muchas gracias por este aporte.

      Saludos.

    • Víctor Valdés says:

      Hola buen día, me gustaría saber si esto es posible hacerlo si tengo una computadora virtual VMware en la cual está el programa Studio 5000, RSLinx Gateway, etc. y el archivo Excel donde quiero pegar el vínculo DDE está en la computadora física.
      Ya lo he intentado hacer pero cuando quiero pegar el link en la celda del archivo de Excel en la ventana de ‘Pegado especial’ me aparece deshabilitada la opción “Pegar vínculos”. Tambien he tratado de insertar la fórmula manualmente con el nombre de la aplicación, tópico, artículo y tampoco funciona.

      • admin says:

        Hola Víctor,

        Creo que en este caso si tendrías que tener tanto el Studio 5000, el RSLinx Gateway como el Excel en la tu computadora virtual VMware.

        Saludos!

      • Gustavo says:

        Es posible que no tengas habilitada la opcion de compartir el portapapeles en tu maquina virtual, revisa las opciones.

    • Isaac DV says:

      tengo el RSLinx Classic Lite y no me permite hacer la comunicacion con DDE/OPC

    • Diego says:

      Buenas, consulta se podrías hacer al revés o llevar de una base de datos hacia el rslogix 5000

    • h. castañeda says:

      Hola , buen día felicitaciones por el tutorial es practico y muy didáctico, quería hacer una consulta sobre la cantidad de datos a exportar o desde el rslogix , depende del PLC ? donde puedo encontrar esa información . gracias por tu tiempo

      • admin says:

        Hola amigo, te refieres al limite?, esto va a depender de la capacidad de la red. En cuanto a donde encontrar esta información, lo ideal seria preguntar en Foros o directamente a Rockwell. Saludos amigo!

    Deja una respuesta