WinCC comunicación DDE con Intouch

Esta práctica es un poco obsoleta, pero todavia hay aplicaciones donde se utiliza o se puede utilizar según la versión que utilicemos de WinCC, a partir de la version 7 de WinCC ya no esta disponible el driver DDE, pero bueno vamos a ver este ejemplo, ya que con intouch si que sigue siendo posible utilizar la tecnologia DDE / NetDDE.

Lo primero que vamos a hacer es agregar un nuevo driver

Seleccionamos el driver Windows DDE, dentro de todos los disponibles, otra buena practica seria ver un ejemplo de cada uno de ellos ...

Una vez agregado el driver, lo próximo que hacemos es crear una nueva conexión, por nombre le vamos a asignar Intouch, ya que vamos a comunicar con Intouch.

Los parametros que tenemos que pasarle al nuevo enlace creado es Nombre de equipo / Aplicación / Tópico. Para comunicar con intouch por DDE la aplicacion es View.exe y el topico es Tagname, con esta configuración accederemos a todos los tags que tengamos configurados en Intouch.

Una vez creado el enlace ya podemos crear las variables que nos interesen, para ello agregamos una nueva variable

Le asignamos el nombre que nos interese, en este caso Second y tipo de datos. En el direccionamiento especificamos el nombre de la variable de Intouch, como he definido una de sistema por eso precede el $ y tipo de datos, siguiendo este procedimiento creamos todas las variables necesarias.

Creamos una nueva pantalla en WinCC e insertamos un objeto del tipo E/S, le asignamos la variable que hemos creado y como tiempo de actualizacion un segundo

Ya podemos poner en Runtime el WinCC e Intouch y podemos comprobar su funcionamiento

16 de Noviembre de 2013