none
¿Como comunicar via ethernet con un plc de allen bradley? Mediante visual studio RRS feed

  • Pregunta

  • Buen dia, les pido el favor me ayuden para conocer el codigo basico mediante el cual puedo realizar la conexion lectura y escritura directamente de los tags del controlador. Muchas gracias

    Alvaro Fabian M:.


    • Cambiado Enrique M. Montejo miércoles, 30 de marzo de 2016 10:39 Comunicación con dispositivos externos.
    • Editado Alvaro Fabian M lunes, 11 de abril de 2016 22:35
    martes, 29 de marzo de 2016 3:01

Respuestas

  • Ufff, me pillas mal porque no tengo ni idea de cómo funciona eso.

    Por lo que he leído, OPC es un estándar para comunicarse con PLC y otros dispositivos industriales, y está formado por un "servidor" situado en un PC que es el que se comunica con los dispositivos, y luego un "cliente" instruye al servidor qué hacer, todo ello mediante OLE, COM o DCOM, que son tecnologías de Microsoft para la comunicación entre procesos (entre otras cosas).

    Por lo tanto con los datos que das poco te puedo ayudar.

    De todos modos, siendo OLE/COM/DCOM el mejor lenguaje para eso sería C# que creo que importa el objeto directamente, pero necesitas tener instalado algún tipo de framework antes, parte servidor incluida.

    Échale un vistazo a esto:

    http://www.opcconnect.com/

    http://www.opcconnect.com/dotnet.php

    (Y si vas a usar algo que no sea C++, pásate al foro correspondiente)


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/

    martes, 12 de abril de 2016 7:56

Todas las respuestas

  • Hola.

    Lo primero de todo comentarte que escribir con mayúsculas en un foro es equivalente a hablar a gritos.

    Lo segundo es que debes preguntarle al fabricante del PLC por el protocolo que utiliza y que te de la información necesaria (y seguro que viene con ejemplos de uso).

    Y lo tercero, ¿en qué lenguaje vas a hacerlo?


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/

    martes, 5 de abril de 2016 11:28
  • Buen dia, pido disculpas por las mayusculas es que copee y pegue la pregunta, tambien para comentarte que estos PLC funcionan con OPC para poder traer y enviar datos, pero no tengo idea de como poder establecer esta conexion desde visual, en cuanto al lenguaje, no importa cual sea, lo unico es que funcione, puede ser en VB o C#, Muchas gracias

    Alvaro Fabian M:.

    lunes, 11 de abril de 2016 22:38
  • Ufff, me pillas mal porque no tengo ni idea de cómo funciona eso.

    Por lo que he leído, OPC es un estándar para comunicarse con PLC y otros dispositivos industriales, y está formado por un "servidor" situado en un PC que es el que se comunica con los dispositivos, y luego un "cliente" instruye al servidor qué hacer, todo ello mediante OLE, COM o DCOM, que son tecnologías de Microsoft para la comunicación entre procesos (entre otras cosas).

    Por lo tanto con los datos que das poco te puedo ayudar.

    De todos modos, siendo OLE/COM/DCOM el mejor lenguaje para eso sería C# que creo que importa el objeto directamente, pero necesitas tener instalado algún tipo de framework antes, parte servidor incluida.

    Échale un vistazo a esto:

    http://www.opcconnect.com/

    http://www.opcconnect.com/dotnet.php

    (Y si vas a usar algo que no sea C++, pásate al foro correspondiente)


    MVP Visual C++ - Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/

    martes, 12 de abril de 2016 7:56
  • Muchas gracias compañero, voy a investigar y despues te comento como me fue

    Alvaro Fabian M:.

    martes, 12 de abril de 2016 20:10