This is a common misconception. The RS-485 limit is 32 Unit Loads. Historically, most RS-485 devices were 1 Unit Load, so 1 Device = 1 Unit Load. However, modern RS-485 transceivers are a fraction of a Unit Load, such as 1/4, 1/8, 1/10, etc. Therefore, with 1/8 Unit Load devices, for example, you can actually have up to 256 devices on one RS-485 bus (assuming the protocol used can logically support all of those addresses - note that Modbus RTU is limited to addresses 1 - 247).