Hello,
as I have no Ke2k DMM, but NIs 4070, so here are just a few guesses:
* A timeout suggests there is (yet) no data availabel.
* You stated: '..almost everytime I run my VI..'. This implies that sometimes there is data availabel.
* Why not just waiting some time between sending the trigger and reading the value?
BTW, how is this device connected to your machine? Do a estimation on how long it might take to get the trigger to the device, to have it taking its measurements and to transfer those data to LabVIEW.
You might as well just insert a Wait_ms and empirically try to get the proper delay between trigger and read. I'd start with one or more seconds.
Remember, having the device taking its measurements does not mean this data is availabel in LabVIEW!
You may also have a look at the example code provided by Keithley or NI.
HTH and
Greetings from Germany!