Sam driver w sterowniku nie posiada ograniczeń dotyczących ilości urządzeń, jednak projektant aplikacji może natknąć się na poniższe ograniczenia:
- w danej sieci można zaadresować do 250 urządzeń
- konwerter sygnału dostarcza zasilanie dla ograniczonej ilości urządzeń (PW6 dla 6, PW20 dla 20 itd.)
- ilość rejestrów w sterowniku jest ograniczona, każde urządzenie M-Bus potrzebuje około 30 rejestrów z pamięci sterownika
- miejsce na program w sterowniku jest ograniczone, każde urządzenie M-Bus potrzebuje około 400-800 linii kodu. Dodatkowo sam driver zajmuje 5000 linii.
- okres odpytywania urządzeń jest uzależniony od ich ilości (im więcej urządzeń, tym większy okres odpytywania wszystkich). W zależności od wybranej prędkości i rodzaju już przy 10-20 urządzeniach okres ten może wynosić ok. 1 minutę.
- producent zauważył, że im większa sieć M-Bus, tym częstsze są błędy w okablowaniu i zakłócenia
Biorąc pod uwagę powyższe fakty producent zaleca umieszczenie w jednej sieci do 50 urządzeń.
Rozwiązaniem dla części z powyższych problemów jest zastosowanie oddzielnej linii szeregowej, konwertera i drivera M-Bus.