Arduino, Modbus and Xbee

Good morning,

Is there, somehow, a way to use Modbus shields and Xbee Shields in an Arduino platform?

I would like to send data from a generator to control it via PC using the Modbus Protocol. The xbee shield should be used to send these data wirelessly.

If not, How could I use Modbus shields in Arduino to send data by cable?

Thanks a lot.