RE:comunicacion dde visual basic -plc
Necesitaría saber primero que tienes para explicarte mejor, mejor dicho tienes el DDE del PLC?? o lo tienes que desarrollar?? lo de VB es para hacer el DDE o solo para manejarlo como si fuera un SCADA...
Por el momento te voy a comentar por encima lo que se puede hacer..
Para el DDE:
Normalmente se hace por un protocolo serial, según si es aislado o el PLC está en red, entonces se puede para el primer caso utilizar RS-232 y para el segundo una forma es por ejemplo para una red bajo Modbus RTU en protocolo RS-485, utilizar un conversor RS-232/RS-485 y hacer toda la programación, para esto el VB tiene el MSCOMM que permite de manera fácil manejar el puerto serial del computador.
Ahora si el PLC tiene puerto ethernet, también VB tiene el Winsock que es para este tipo de comunicación.
Para crearlo es primero hacer comunicación con el PLC y luego de tener esto dominado es pasar todo a DDE, esto es bastante sencillo, ya que los campos de aplicación, tópico e indice, pertenecen a los formularios, textbos y labels de VB y solo es asignarles el valor, lo otro es configurar si es fuente y ya..
Para supervisarlo :
Es simplemente configurar los campos que ya había hablado de forma adecuada y establecer la comunicación.
Como ejemplo te podría decir que he manejado VB y desarrollado DDE para PLC's sea individuales o en red Modbus, también la supervisión, incluso remota en la red LAN interna, es de trabajo pero no es tan complicado
espero te sirva y me comentes