RS-485 Hub in a Modbus communication using BeagleBone Black

I’m designing an IoT project, which uses the Modbus serial communication protocol and I want to use the BeagleBone Black as the Master of the structure.

To do this I thought of using an RS-485 hub to manage multiple slaves on the channel and I found :SN65HVD3085E Datasheet Texas Instruments, Download PDF

What do you think? Do you have any other alternatives to recommend?