none
PROGRAMACION CON PLC RRS feed

  • Question

  •      BUEN DIA COMUNIDAD

              Necesito hacer un sistema que me permita la comunicacion con un PLC, pero por el momento no encuentro alguna alternativa para poder obtener dicha comunicacion.

              Agredeceria si algien me pudiera orientar sobre el tema, para poder conocer como empezar a desarrollar


      S A L U D O S !          msico.gif (40541 bytes)

       R L J

       "No olvides marcar como respuesta la mejor opción ó votar como util si te fue de ayuda"

    • Moved by webJose Thursday, December 20, 2012 2:51 AM (De:Lenguaje C#)
    Wednesday, December 19, 2012 3:39 PM

Answers

  • hola rafa...

    Creo que en c# no hay forma... o no la conozco, pero si en c++ hay que consultar o a menos que tambien manejes Asembler (es lo mas de divertido)

    consulta esta pagina plc guia

    y si necesitas un simulador http://www.tri-plc.com/trilogi.htm

    suerte

    • Marked as answer by Rafael L J Wednesday, January 2, 2013 9:55 PM
    Wednesday, December 19, 2012 3:52 PM
  • quizas podria darle una mirada a este articulo

    http://siemensplctoolboxlib.codeplex.com/

    Simple Modbus Protocol in C# / .NET 2.0

    porque hasta donde se el PLC se comenada con instrucciones que envias por el puerto serie


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marked as answer by Rafael L J Wednesday, January 2, 2013 9:55 PM
    Wednesday, December 19, 2012 3:49 PM
  • Hola Rafael,

    La respuesta correcta es que cada PLC tiene un protocolo de comunicación en función al dispositivo empleado (Ethernet, USB o Serie) y además definido por el fabricante del mismo. Por lo que la comunicación implementada para un PLC no te servirá para otro a excepción de que el fabricante tenga disponible y utilices una capa de librerías de comunicaciones como "OPC".

    Ver : http://es.wikipedia.org/wiki/OPC

    Una vez dispongas del protocolo del PLC documentado, puedes realizar el enlace con cualquiera de los lenguajes disponibles ya sea c++, C# o Visual Basic.

    Si consideras interesante la conversación no dudes en continuarla.
    Saludos,
    PepLluis,


    MVP - Visual Developer

    • Marked as answer by Rafael L J Thursday, January 3, 2013 4:14 PM
    Wednesday, December 26, 2012 5:10 PM
    Moderator

All replies

  • quizas podria darle una mirada a este articulo

    http://siemensplctoolboxlib.codeplex.com/

    Simple Modbus Protocol in C# / .NET 2.0

    porque hasta donde se el PLC se comenada con instrucciones que envias por el puerto serie


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marked as answer by Rafael L J Wednesday, January 2, 2013 9:55 PM
    Wednesday, December 19, 2012 3:49 PM
  • hola rafa...

    Creo que en c# no hay forma... o no la conozco, pero si en c++ hay que consultar o a menos que tambien manejes Asembler (es lo mas de divertido)

    consulta esta pagina plc guia

    y si necesitas un simulador http://www.tri-plc.com/trilogi.htm

    suerte

    • Marked as answer by Rafael L J Wednesday, January 2, 2013 9:55 PM
    Wednesday, December 19, 2012 3:52 PM
  • Hola Rafael,

    La respuesta correcta es que cada PLC tiene un protocolo de comunicación en función al dispositivo empleado (Ethernet, USB o Serie) y además definido por el fabricante del mismo. Por lo que la comunicación implementada para un PLC no te servirá para otro a excepción de que el fabricante tenga disponible y utilices una capa de librerías de comunicaciones como "OPC".

    Ver : http://es.wikipedia.org/wiki/OPC

    Una vez dispongas del protocolo del PLC documentado, puedes realizar el enlace con cualquiera de los lenguajes disponibles ya sea c++, C# o Visual Basic.

    Si consideras interesante la conversación no dudes en continuarla.
    Saludos,
    PepLluis,


    MVP - Visual Developer

    • Marked as answer by Rafael L J Thursday, January 3, 2013 4:14 PM
    Wednesday, December 26, 2012 5:10 PM
    Moderator