Posted Fri, 28 Oct 2022 07:44:14 GMT by Hamacher, Bernhard
Hey all,
I am trying to source two AC current pulses with a frequency of around 1 kHz with both channels simultaneously using a 2636 SMU. I tried using the PulseIMeasureV() function, but I wasn't able to start the pulses on two channels simultaneously with that. I also tried to configure the pulses using the ConfigPulseIMeasureV() function and then starting the pulse with InitiatePulseTestDual(), but in this case I got the error that "Polarity changes during the pulse are not supported". Does anyone know a way to source two AC current pulses simultaneously with the 2636 SMU?
Kind regards,
Bernhard
Posted Fri, 28 Oct 2022 13:46:25 GMT by McKinney, Ty
Hello Bernhard,
This App note performs a similar operation. This could be a great starting point and to sort out some issues you are having.

Using the Arbitrary Waveform Capabilities of the Series 2600B and Series 2650A System SourceMeter SMU Instruments to Perform Ford EMC Power Cycling Testing | Tektronix
Posted Mon, 31 Oct 2022 13:40:33 GMT by Hamacher, Bernhard
Thanks for your reply! I have tried something similar already, but since I don't have a 2636B, but just the 2636 SMU, I can't use the smua.trigger... functions. Is it possible with the 2636 SMU as well?
Kind regards,
Bernhard
Posted Wed, 02 Nov 2022 19:54:08 GMT by C, Andrea
the sync_in and sync_out parameters of the Config functions will need to be used.

Wondering if you can just config each SMU to make use of digital line 1.  And then use the digio.trigger[1].assert() to satisfy the digital event.

Also, check your firmware and update to the final release (1.4.2) for these non-A and non-B vintage models.
firmware for 2600 nonA and nonB
Posted Fri, 11 Nov 2022 14:13:44 GMT by Hamacher, Bernhard
Thanks for your reply. I used a TSP script now to make it work using the TSB interface. Is it possible to abort the running script remotely? I can abort it using the 'Cancel Operation' button in the progress tab of the instrument console window. Is it possible to abort the script with a GPIB command?
Kind regards,
Bernhard 
Posted Mon, 14 Nov 2022 12:02:07 GMT by C, Andrea
Over GPIB, a program can send abort command to halt an executing script.
For this older non-A and non-B model, the manual leaves me a little unclear on exact syntax.
Try:  abort or abort() or smuX.abort()
For the A and B versions, the smuX.abort() is the proper syntax.
Posted Tue, 15 Nov 2022 09:40:27 GMT by Hamacher, Bernhard
Thank you! The abort command worked.

You must be signed in to post in this forum.