Hi Sony,
The function code ReadInputRegisters can read several registers, so you should be able to have just one module with six ChanIi below. You specify the address for the first register and the following 5 will be added in the message. Six modules will also work but then you will have six messages instead of one.
/Claes