Many times. Just set up as Modbus RTU slave, set communications settings, set Modbus RTU slave number, set the word types you wish to use, write data to the words you have selected and it is all over. Up to the guy doing the Modbus master then.
Have used it to communicate with Honeywell, TAC etc etc.
Really simple to set up as a Modbus RTU slave.