Digital Multimeters (DMMs) and Precision DC Sources

cancel
Showing results for 
Search instead for 
Did you mean: 

PXIe-4141 Multiple Channel Sync Using Waveforms

Hey everyone,

 

I am trying to synchronize all four channels of a PXIe-4141 such that they can simultaneously output different waveforms and take measurements from them. I've primarily been working in simulations at the moment and am able to get all four channels to generate waveforms, however I am struggling to adapt this code so that it can run continuously in a state driven architecture. The ultimate goal is to enable four outputs from the SMU, while measuring voltage traces across an array of 16 electrodes using a PXIe-6368 DAQ. While the SMU is operating in DC voltage mode, I would also like to be able to record a current trace in at least one electrode region and am unsure as to how the common LO's of the PXIe-4141 will alter this.

 

Given my lack of niDCPower experience, I've been using a modified example VI from NI-DCpower Sequence Multi-Channel Synchronization as a template alongside a signal calculator to set the sequence of the SMU which is attached below. I've had success in generating a signal output waveform of a desired frequency (attached as SMU IO), however this functionality has been lost in trying to use all four channels. Part of my confusion lies in properly triggering all the channels together.

 

Any feedback on how I could adapt this code to function as a subVI within a continuous output state machine architecture would be greatly appreciated. Ultimately everything from niDCPower initiate will end up in the main panel of the program, but I am trying to get a contained standalone VI functioning first.

 

Best,

Sam

0 Kudos
Message 1 of 3
(3,869 Views)

Edited main text with standalone single channel VI which works. I am struggling to properly adapt this to a four channel system.

0 Kudos
Message 2 of 3
(3,866 Views)

Hey Sam,

 

We're about to release a new feature in DCPower that should simplify the steps you need to generate a waveform with an SMU. If you message me your email address I can provide an overview of the new feature and our release timeline.

 

 

Jake H | Product Manager
Message 3 of 3
(3,742 Views)