Posted Fri, 24 May 2024 10:39:42 GMT by Abadi Mojtaba, Mansour
In our setup, a Keithley 2400 is used at the moment. To perform the measurement along aide with 2500, we use a series of commands which are found in the attached text file.
I have gathered all these commands from different LabVIEW modules in our software. The order is according to the flow of the code.

We want to upgrade the setup to support higher currents so we bought a 2604B a few weeks ago. I have followed the online instruction on how to run the emulation mode on 2604B to support 2400 commands and it is doing fine.

However, while trying to run the existing commands on the device, as soon as the code gets to line 76 (INIT), I get the error -286. Then Keithley is kicked out of emulated mode.

I have checked the compatibility of the commands with 2604B and apart from some "partially compatible" the commands seems to be supported.

I appreciate it if anyone can help me with this issue.

Thanks.
 
Posted Wed, 09 Apr 2025 20:17:53 GMT by C, Andrea
I note in the code, there is use of the TLINK connector digital triggering of the 2400 (TRIG:ILIN or TRIG:OLIN).
Unlike the 2602B, the 2604B does not have any digital IO.
The 2400 emulation is trying to map the TLINK triggering to digital IO lines in the 2600B.
Unfortunately, the model you picked does not have any digital IO.

And just checking: you mention you got the 2600B to be able to go to higher currents than what the 2400 can provide.
Using the emulation of 2400, the same 1Amp restriction will be applied.  You will not be able to access the new features of the 2604B when addressing it as a 2400.

You must be signed in to post in this forum.