I did a simple test for 30 minutes at 1V and 500mV to give you something to compare to. The DAQ (as usual) was the most stable of my meters.
I'd suggest trying something similar going directly from your AWG to rule other things out.
You might need to be a little patient hearing back from Keithley support. They were not always super fast to respond, but they were very helpful.
Thanks,
Josh
It took me a bit to script out what I wanted to do with the readings. Still forgot to make a max - min, but that is ok. I'll look into the app you used at some point, seems pretty nice.
Anyway, using the function generator I think I am just left with how unstable the output is, lol. Both graphs of voltages using the function generator show pretty close to the same thing, all over the place. So I also did a run using my DMMCheck Plus, which is actually a 10kHz square wave with RMS of 5V, according to my scope. Interesting, the DMM6500 was much closer to the spec sheet on the check plus today, measuring 4.999113 instead of 4.9892, I got nothing on that... But from the 5V reference you can see the DMM6500 doesn't fluctuate as much as the SDM 3055. They both had the same amount of digits output though, I was surprised at that.
Anyway, the issue only seems to present itself in the lower range, basically under 3mV AC.
As another test, I did try a different function generator, FY 6900 instead of my SDG1022X Plus. The readings got closer for the DMM6500, but not quite there. Siglent still outputs around 250uV, where the DMM6500 got to 170uV. Well, here are the graphs, sorry they don't look as good as that polished app. I did mess with my Instek milliohm meter for awhile trying to get the temp output added, but it wasn't cooperating with me. I could open a serial connection to it, but I couldn't get it to return anything... The temp however maintained a steady 22.2 C during all the testing.