SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Dieguinho.. en Martes 21 de Agosto de 2012, 17:37

Título: Comunicacion con PLC
Publicado por: Dieguinho.. en Martes 21 de Agosto de 2012, 17:37
Buenos días!
Quisiera ver si me pueden guiar o dar una mano con lo siguiente,

Necesito tomar los datos que envía un PLC para poder leerlos por medio de una aplicación (en C#, VB.net).
A decir verdad nunca había trabajado con un PLC por lo que desconozco mucho como funciona y recien ahora estoy empezando con las averiguaciones.

Pero bueno, basicamente lo que tengo que hacer es que los datos que acualmente se leen por un Wonderware reemplazarlo todo por algo realizado en .NET o VB.
Alguien tiene idea si existe algo que me permita la comunicación que necesito??

agradezco de antemano cualquier ayuda que me puedan dar.

Saludos!
Título: Re:Comunicacion con PLC
Publicado por: .net en Martes 21 de Agosto de 2012, 19:02
checa estos links

http://libnodave.sourceforge.net/

http://sourceforge.net/projects/advancedhmi/

http://www.compartir-tecnologias.es/c-y-plc-ayuda-206979262.html

http://mestaa.blogspot.mx/2010/11/opc-client-c-net-sample-rslinx-opc.html

http://www.mesta-automation.com/plc-pc-communication-with-c-a-quick-resume-about-data-exchange-libraries/

Espero te sirvan
Título: Re:Comunicacion con PLC
Publicado por: Dieguinho.. en Martes 21 de Agosto de 2012, 19:42
Excelente! muchas gracias por la info. Ya me pongo a leer, cualquier cosa vuelvo a preguntar.

Saludos y felicitaciones por la medalla dorada en fútbol!  :ball:
en la final alenté por uds. (pero por supuesto xq nosotros ni clasificamos...)
Título: Re:Comunicacion con PLC
Publicado por: Sined99 en Jueves 23 de Agosto de 2012, 14:27
Hola,
Yo comunico mis aplicaciones con un PLC mediante VB .net, VB6 y C#, lo primero deberias de investigar que protocolo de comunicaciones tienes que usar Modbus TCP/IP, protocolo 3964R de siemens, modbus rtu....etc

Despues ya puedes buscar informacion mas precisa de como comunicar con un PLC.

Un saludo.