Conexión DDE (Dynamic Data Exchang) Excel y RsLinx

Primero pongamos todo esto en contexto, el tema de DDE es puramente sobre ambiente Windows, y es la capacidad que tiene el software de ligar objetos entre los mismos.

Una tabla de Excel dinámica por ejemplo, embebida, integrada en un archivo Word puede actualizar sus tablas aun perteneciendo a un documento tercero, esto es lo que se llama linking and embedding, es capaz de ligar la información integrado en otros ambientes.

La relación con el conocido DDE Dynamic Data Exchange, en la documentación y artículos de Windows se puede leer que DDE fue reemplazado por OLE (Object Linking and Embedding), integrando nuevas tecnologías de enlace, seguridad y complejidad.

RsLinx tiene su propia configuración para DDE/OPC, esto lo vimos en las lecciones del minicurso de RsLinx en programacionplc.com, prácticamente todas las marcas de PLC tienen su herramientas para OPC.

La simple comunicación por DDE u OLE recientemente, es una forma muy básica y sin tantos recursos para la comunicación industrial, por eso la aplicación solo debe quedar en un ambiente administrativo o meramente informativo.

Puedes hacer una simple comunicación DDE con Excel conectado a RsLinx siguiendo el siguiente formato de celda:

1.- Primero configura el tópico de comunicación en RsLinx DDE/OPC topic configuration y crea un nombre para este (TEST, por ejemplo), recuerda direccionar hacia tu PLC.

2.- Abre Excel y elige una celda y escribe la siguiente fórmula empezando con el signo de =.

=RSLinx|TEST!‘ N7:0’

Ó puedes probar abriendo llaves

{=RSLinx|TEST!‘ N7:0’}

Dónde:

RSLinx: Es el nombre de la aplicación DDE

TEST: Es el nombre del tópico del DDE

Asegúrate de escribir los caracteres tal cual, Barra vertical (|), (!) y Apostrofes (‘’).

N7:0 – Es la dirección del PLC, en este caso de la plataforma 500, (Puedes elegir la que desees)
Con este path hemos configurado una protocolo DDE/OPC el cual de una manera muy simple nos permite ver datos, pero recordemos que también es bidireccional, lo cual hará que puedas escribir también información hacia el sistema de control.

Pero una imagen vale más que mil palabras, vamos a ver este video donde te muestro de una manera simple como realizar la lectura e incluso escritura de datos a un PLC por medio de Excel. Recuerda activar el HD.

 


Dejame tu Comentario

    4 replies to "Conexión DDE (Dynamic Data Exchange) Excel y RsLinx"

    • Fabrício

      Exelente tópico, bem redigido e explicado.

    • Nestor Rojas

      intersante Luis

      • Administrador_programacionplc

        Si exacto, con pocos recursos podemos obtener información incluso enviarla al PLC, ojala puedas aplicarlo.

        Saludos
        Luis Cruz

    • Joel

      Hola
      Muy bien explicado, gracias
      Tengo una pregunta, si quiero grabar los datos que me está arrojando el PLC en un xls o txt, ¿cómo le puedo hacer?

      Gracias

Leave a Reply to Nestor Rojas Cancel Reply

Your email address will not be published.