06-01-2008 11:07 PM
06-02-2008 03:59 PM
06-02-2008 09:27 PM
Dear Captain Kirby :
Thank you very much for your swift reply.
From the code below, I am able to create/generate a current pulse of 1 mA having a delay of .1 sec (i.e. frequency=10 Hz) through Keithley 6221 DC and AC Current Course using Instrument I/O Assistant block by Visa Code Generation
*RST; :SOUR:CURR 1e-4; :SOUR:CURR:COMP 10; :SOUR:SWE:SPAC LIN; :SOUR:CURR:STAR 0; :SOUR:CURR:STOP 1e-3; :SOUR:CURR:STEP 1e-3; :SOUR:DEL .1; :SOUR:SWE:RANG BEST; :SOUR:SWE:COUN 500; :SOUR:SWE:CAB OFF; :SOUR:SWE:ARM; :INIT
After this I wish to generate a single pulse of 3 mA having same delay time of 0.1 sec. I am trying to generate this pulse by using same above program ( by just changing the current value from 1 mA to 3 mA and no. of counts from 500 to 1) by Flat Sequence Struture. I place the the new Instrument I/O Assistant block in next frame by using " Next Frame After" command.
LIke this I wish to create a sequence of pulses, each pulse having 500 pulses ( 1 mA ) + 1 pulse ( 3mA) + 500 pulses (1 mA) + 1 pulse (-3mA). I now wish to repeat these 1002 (500+1+500+1) pulses any no. of times I wish.
Please let me know if you need any more details.
Thanks and Regards,
Harsh
06-03-2008 01:21 PM - edited 06-03-2008 01:24 PM