06-18-2008 02:09 PM
I am planning to expand the test capability of my first test program I created in LabView a few years ago. Since this was my first shot using LabView my final version of this test program became a monster. So I have a chose to start from scratch and put together a new, more creative and mainly more efficient program or modify the beast of a program I already have. I'm not sure what direction to go right now. I am not an expert using LabView by no means; this is basically my first and last test program I created. This test program does the following:
I push the start button on the front panel
LabView commands the data switch (34970) to output a logic high (5 v) to switch a multi-channel RF relay. This relay is a one in, 12 out coaxial relay with 12 logic terminals for switching the relay.
So, one at a time the relay switches in and out depending on the logic line selected from
When all connected and test program running, each of the 12 DUT's are measured at room temperature. Then the temp chamber (not under command of
After one hour all 12 DUT's are re-measured. The process is repeated when the temp chamber goes cold.
There are 12 temperature cycles total. At the end of each half cycle data or VSWR is measured and stored as a *.png file within the network analyzer.
My question is how can I simplify this program? My test program right now is so...messy; it has 6 while loops within each other and my block diagram are a mile long.
Looking for suggestions
06-18-2008 02:18 PM - edited 06-18-2008 02:19 PM
06-18-2008 02:41 PM
06-18-2008 03:37 PM
06-18-2008 04:04 PM