Man kann ein wenig trixen und bei jedem Teilnehmer durch 2 zusätzliche Pullup- / (down)widerstände einen Teil des Eingangsstrom ausgleichen. So kann man die max. Teilnehmerzahl mind. verdoppeln.
Aber es gibt auch mittlerweile genug Treiber, die locker 64 und mehr Teilnehmer betreiben können. Die Treiber sind stärker, die Eigangsströme kleiner geworden.

Man kann auch mit CAN-Bus-Treibern arbeiten. Das ist zwar kein RS-485, geht aber in einem geschlossenen Netz auch.

sigo