10-25-2017 09:48 AM
Hello,
I'm looking for some assistance to create a custom voltage profile with varying ramp down / ramp up times. There are 3 voltages that I need to dwell at for a short time (1-2 min) and the ramp times between them will change. Right now what they have setup in the lab is a single ramp down that they need to reconfigure at every voltage dwell. They are using a DAQmx connected to a variable power supply. I need this to run continuously for the complete profile and then reconfigure the times T1,T2,T3 after each test as shown in the attached picture. I attached the current VI that is in use. I have an idea of what I want to do from a programming stand point, I just have limited exposure to labview and I'm trying to learn this stuff on the fly. The SW version is LabVIEW 2016 full development system. Any help is greatly appreciated.
10-26-2017 01:50 PM
What hardware are you using? There are a variety of different methods you could use to create this customer waveform. In general, you will want to use a continuous analog output task and specify your waveform as a custom waveform and write it to the buffer. This will then be written over and over again continuously. As far as the LabVIEW programming goes, be sure to check out our DAQmx examples in LabVIEW by going to Help > Find Examples.. and then navigate to the Hardware Input and Output folder. I would use these examples as a starting point. The continuous analog output example will show you the method we use to generate waveforms. You will simply need to generate your desired waveform shape and then specify the correct sample size and rate to ensure your timing is as needed.