we would like to know the modbus communication distance maximum.
Modbus itself specifies no distances, as it doesn't even specify any particular physical layer. Modbus can be carried over any media, such as RS-485, RS-232 etc., and the distance limitations would then be the ones particular to that physical layer.
Steinbach's Guideline for Systems Programming:
Never test for an error condition you don't know how to