Ian,
Ok. Just remember that when you access a register in the cfg# buffer from brains, the first register in the buffer is item 0, the 2nd is item 1, etc. You do not use the Modbus register number, say 1150, but the offset into the Buffer. So if the cfg# is set up to read 10modbus registers, starting at register 115. So, to access register 1154 in brains it is item 4 in the buffers.
Cheers,
Peter.