The ability to have multiple masters on a Modbus/TCP network depends on how the masters are implemented. If a master simply means that the device can initiate a conversation (note that Modbus is half duplex by nature), then I do not see any reason why you cannot have multiple devices polling...