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

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

3 Comments

  • Fabrício

    Reply Reply May 8, 2015

    Exelente tópico, bem redigido e explicado.

  • Nestor Rojas

    Reply Reply June 11, 2015

    intersante Luis

    • Administrador_programacionplc

      Reply Reply June 17, 2015

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

      Saludos
      Luis Cruz

Leave A Response To Nestor Rojas Cancel reply

* Denotes Required Field