Comunicación Modbus RTU con Schneider M221

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 48

  • @ANG243
    @ANG243 8 месяцев назад +2

    Muchas GRACIAS . Por ser mi profesor , no me conoce pero le debo tanto

  • @javiereduardopachecoravele2368
    @javiereduardopachecoravele2368 4 года назад +2

    Lo felicito por su pagina. Muy instructivo. Saludos desde Colombia! Muchas gracias por compartir su conocimiento. Ojala haga vídeos acerca de comunicación en Unity Pro L o XL.

  • @albertis5398
    @albertis5398 3 года назад

    Muchas gracias por su explicacion

  • @angelluislambertcasals9158
    @angelluislambertcasals9158 8 месяцев назад

    Brutal la forma de explicar tio que soy de P...M, sin ofender hee, saludos y pon más de schneider, y explica bien que memoria es mejor para manejar entradas y salidas analógicas, gracias por todo.

  • @ronaldchelot
    @ronaldchelot 3 года назад

    Buenos días. Muchas gracias por el video. Agradezco si puede ayúdame con la siguiente consulta. He implementando la comunicación por modbus RTU sobre rs485 entre un PLC M221 y un radio Elpro de forma exitosa. He tenido problemas para garantizar un radio enlace con otros radios, por lo que he tenido que alejar el radio Elpro del PLC M221 a una distancia de cerca de 100m. En el manual del M221 se específica que la distancia máxima que debe tener el cable rs485 que conecta el M221 con otro dispositivo debe ser de máximo 15m. La pregunta es: existe un amplificador que me permita extender la distancia de esos 15m que específica el manual del M221 a los 100m que necesito?
    Por lo que se, la distancia a la que puedo comunicar por modbus RTU está limitada por el rs485 que es de mucho más de 100m, pero he quedado preocupado cuando ví en el manual del M221 el límite de los 15m. Le agradezco mucho si puede guiarme.

  • @ronaldestradahuallpa2155
    @ronaldestradahuallpa2155 4 года назад

    Gracias estimado Roberto excelente los vídeos podrías incluir también vídeo de opciones de mapeo de memorias de función bloques definidos por el usuario en con el mismo plc y software que estas utilizando nos serviría de mucha ayuda Gracias.

    • @RobertoAS
      @RobertoAS  4 года назад

      Hola, por este año ya hemos terminado con ese modelo, pero me lo anoto para ver si el próximo curso podemos incluir algo de ese tipo. Un saludo

  • @hectorrocafort1193
    @hectorrocafort1193 3 года назад

    Algún programa para comprobar que la comunicación esta okey..? Tengo un proyecto con un RFID con un módulo io modbus

  • @diegoandreserirabenitez4526
    @diegoandreserirabenitez4526 Год назад

    Hola, excelente video. Una pregunta, necesito adquirir el valor de peso del indicador VECTOR VI 101 YH-T7E por RS232 en un PLC Modicon M221. ¿Podrías decirme como lo puedo hacer? Muchas gracias, saludos!

    • @RobertoAS
      @RobertoAS  Год назад

      Hola, no conozco ese equipo ni el tipo de trama que usa. En principio por Modbus, conociendo el pineado del cable y los registros que usa el indicador no debiera ser complicado... Puede que tengas que probar varias direcciones porque Schneider empieza direccionando en 0 y lo habitual es el 1 en los registros. Un saludo

  • @flaviogonzalez6858
    @flaviogonzalez6858 3 года назад

    Excelente video quería saber si de casualidad tiene un video de cómo hacer una programación m221 con comunicación modbus rtu a una hmi touchwin

    • @RobertoAS
      @RobertoAS  3 года назад +1

      Hola, lo siento, pero no tenemos ese HMI en el centro. Un saludo

  • @salvadorgonzaloarayagonzal1864

    Podria comunicarlo con el opc kepserver mediante este protocolo?

    • @RobertoAS
      @RobertoAS  Год назад

      Hola, sí KepserverEX dispone de driver Modbus RTU. Un saludo

  • @matiasyunge3011
    @matiasyunge3011 10 месяцев назад

    Hola buenas quisiera saber a que se debe el problema de comerror 254 y 255 tengo conectado un controlador del cual quiero adquirir siertos datos por rs485 lo logro hacer desde un convertidor por usb a mi pc pero a la hora de querer hacerlon directamente del plc me muestra el bloque read var esos errores (255-254) de ante mano muchas gracias

  • @danierramos4423
    @danierramos4423 3 года назад

    En caso que quisiera comunicarme con un medidor de energía, tendría que crear un bloque de lectura para cada dato?

    • @RobertoAS
      @RobertoAS  3 года назад +1

      Hola. Depende, si no son muchos los datos que ofrece puedes hacer una lectura de todas las palabras y después en el M221 ya vas extrayendo los datos que quieras utilizar. Si no están consecutivos en el dispositivo a medir, puede que tengas que hacer varias lecturas. Un saludo

  • @sandeepthorvat6395
    @sandeepthorvat6395 4 года назад

    Hello,
    I'm having a problem with configration and programming of modbus in SoMachine.
    My project contains HMISCU8B5 (HMI with PLC) and I've added 'Modbus Manager' for COM1 The other device will be connected to this port and I would like to read data from it. Let's say it will have address 1.
    As far as I know I should use ADDM and READ_VAR function blocks. How should I configure them to read temperature from device. Temperature addres is 40002. How should I set those blocks to continuously read value?
    Any help will be appriciated. Thanks

    • @RobertoAS
      @RobertoAS  4 года назад

      Hi, the usual way is to use a pulse bit to activate the function blocks. If you have to read many signals from different sources then you should build a function that activates one reading block at a time. An easy way for doing that could be read PLC cicle (up to 1000, for example) and use comparations to active every block in a range (0 to 100 first block, 101 to 200 second block...). Un saludo

  • @automaticcontrolsystems6595
    @automaticcontrolsystems6595 4 года назад

    saludos mi estimado
    una consulta.
    usted dicta cursos on line o tiene cursos on line me gustaria aprender mas sobre scheneider plc hmi etc.

    • @RobertoAS
      @RobertoAS  4 года назад +1

      Hola, tienes disponible el blog y el canal de RUclips a los que subo algunos ejemplo de clase con mis alumnos, no hago formación específica on line. Un saludo

  • @Victor_Sj
    @Victor_Sj 5 лет назад

    Hola, veo que el direccionamiento modbus, no sigue el mismo que en otros autómatas, para el caso de holding register, este sigue la norma de modbus empezando en 40001 ó por el contrario se direcciona de otra forma?
    saludos y gracias

    • @RobertoAS
      @RobertoAS  5 лет назад

      Hola, es más simple con Schneider, simplemente le indicas el desfase y la función se encarga del direccionamiento, añadiendo una unidad al desfase indicado. Un saludo

  • @juniorlaguna1442
    @juniorlaguna1442 4 года назад

    Saludos, Cómo logro realizar la arquitectura de un PLC Schneider TM221C40R a través del protocolo Modbus RTU con un HMI y dos variadores de frecuencia ATV12

    • @RobertoAS
      @RobertoAS  4 года назад

      Hola, los variadores por Serial IO Scanner, como se comenta en esta entrada: automatizacioncavanilles.blogspot.com/2019/03/atv320-io-scanner-m221.html
      Lo del HMI, depende del modelo, pero por Modbus es bastante simple una vez el cableado está correcto, bastaría con conectarlo al bus. Un saludo

  • @leonciovidaurre1758
    @leonciovidaurre1758 4 года назад

    muy util

  • @FabioSilva-og5ef
    @FabioSilva-og5ef 3 года назад

    Hi! Why are you using the ethernet ports?

    • @RobertoAS
      @RobertoAS  3 года назад +1

      Hi, those connectors are RJ45, but use RS485 protocol. Schneider use RJ45 and standard ethernet wiring but the communication is based on Modbus RTU. Un saludo

    • @FabioSilva-og5ef
      @FabioSilva-og5ef 3 года назад

      @@RobertoAS Ok. Still, I didnt understand the purpose of the white ethernet cables below the serial ports

    • @RobertoAS
      @RobertoAS  3 года назад +1

      Hi, just used to download the programs to the PLC and to monitor them from the software, nothing else. Salu2

  • @chirkov94
    @chirkov94 5 лет назад

    Great!

  • @AbdelkaderMEZIANI
    @AbdelkaderMEZIANI 2 года назад

    merci

  • @forsakenkmlot2967
    @forsakenkmlot2967 5 лет назад

    hola.
    me gustaria poder hacer un entrenador con un plc siemens s7 300, podrias aconsejarme com crearlo o esquemas?
    gracias

  • @sandeepthorvat6395
    @sandeepthorvat6395 5 лет назад

    hi sir how can write modbus address in M221 PLC can make one video please

  • @safaaabdulrasoul6052
    @safaaabdulrasoul6052 4 года назад

    Thanks , can you express how to active this program ?

    • @RobertoAS
      @RobertoAS  4 года назад

      Hi, I don't understand the question,.What do you mean with 'active this program'. Do you mean the programming software or the PLC program? The software EcoStruxure Machine Expert - Basic is free, you can download it from www.se.com/es/es/download/document/Machine_Expert_Basic/
      Un saludo

  • @sandeepthorvat6395
    @sandeepthorvat6395 4 года назад

    hi sir how can modbus write coil address in M221 plc can me give one example my input coil address is like that 0001, 0002, 0003, so send one example how write this address long facing problem still not done help me .
    thanks

    • @RobertoAS
      @RobertoAS  4 года назад

      Hi, you can read or write coils, just select the option in the communication block and then the address. The only point is that Schneider uses the 0 address and that is not standard, all the addresses in the client will be -1. Un saludo

  • @sandeepthorvat6395
    @sandeepthorvat6395 5 лет назад

    sir i need 10 input from slave & 10 output for master so how can make this modbus program please explain me can make video sir please

    • @RobertoAS
      @RobertoAS  5 лет назад

      Hi, the easiest way to do that is using IO Scanner functions, there is an example here: ruclips.net/video/3-cFof-Lc1M/видео.html
      Un saludo

  • @carloshuamani4319
    @carloshuamani4319 5 лет назад

    Y Si quiero más esclavos como hago para leerlos con los voy del sistema

    • @RobertoAS
      @RobertoAS  5 лет назад

      Hola, simplemente añades más funciones con las direcciones de los mismos y las áreas que quieres que compartan. También puedes usar TCP IOScanner. Un saludo