Hello,
I could not fully understand, how you have set up your 34465A.
There are several possibilities, how to shuffle the data, w/ or w/o buffering, LIFO, FIFO, how is the triggering done, which data format (ASCII, binary), DISP OFF, etc.
Are you using OFFSET COMP also?
Also, which FW version is used, hopefully 3.0 or higher? This enables the DIG option, maybe it's needed for your setting, as 4W Ohm requires two measurements.
Do you have the MEM option installed? It was available for free sometimes, and probably required for such high data rates, or data amount of your 240,000 samples.
The DMM has several speed limitations concerning bus, and data processing, see specification and manual (very badly described, and much slower than the predecessors 34410/411)
What I have seen, that any fast data transfers use the memory, i.e. if you don't have the MEM option (2M samples), the buffer will fill to 50k samples, and then the transfer slows down.
I strongly assume, that this is your limitation you see beyond these 48000 samples.
The state machine of the DMM (virtual one) is not able to make fast direct data transfers, w/o using the buffer. It's limited to 250/sec, if I remember correctly.
Using GPIB is slower than LAN transfer.
Also, I don't know if reading into an array works correctly with these SCPI commands.
Maybe you check first if sampling into memory is fully possible internally, w/o computer control.
When I did sampling with my 3458A over GPIB and with DMA, 30 years ago, there was a 64kB limitation for array transfer either in the GPIB card hardware / software, or in the DMA access, or in the AT PC architecture (64kB sectors), I don't remember exactly any more.
Maybe this is another limit incorporated with your GPIB interface.
Frank