This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Do Modbus Slave devices respond to broadcast address 0?

In Modbus RTU, if master sends broadcast message to slaves, will slaves devices
respond to the master with information?

Parents
  • In Modbus RTU, if master sends broadcast message to slaves, will slaves devices
    respond to the master with information?

    In broadcast mode, the master can send a request to all slaves.
    No response is returned to broadcast requests sent by the master. The broadcast requests are necessarily writing commands. All devices MUST accept the broadcast for writing function. The address 0 is reserved to identify a broadcast exchange.

    What do you think would happen if all slave devices replied to a broadcast request over the same line at the same time?

Reply
  • In Modbus RTU, if master sends broadcast message to slaves, will slaves devices
    respond to the master with information?

    In broadcast mode, the master can send a request to all slaves.
    No response is returned to broadcast requests sent by the master. The broadcast requests are necessarily writing commands. All devices MUST accept the broadcast for writing function. The address 0 is reserved to identify a broadcast exchange.

    What do you think would happen if all slave devices replied to a broadcast request over the same line at the same time?

Children
  • I know there will be massive bus contention if all slave devices replied to a broadcast request over the same line at the same time.
    I was going to think about a solution to this bus contention issue but I don't need to do
    that because now I know there is no response to broadcast.

    Somehow I need to inform PC application what slaves are on the modbus RTU network so PC
    application can assign modbus address to slave devices.

    Any ideas?

  • Thank you for answering the original question. I got answer to my follow-up question.