07-12-2018 06:22 PM
this is the output file.
07-13-2018 07:21 AM - edited 07-13-2018 07:26 AM
It is not forgetting the channels. The issue is that you are attempting to read beyond the number of signals. You have 31 signals. Within the loop, you have those 31 signals indexed at entry. Disable the indexing. If the loop count i is greater than or equal to 31, you have no channel assignments --> 0 + 100 = 100. Read the sizeof Array for those signals outside the loop. Pass that number into the loop and perform a Quotient & Remainder on both the 2/4 Wire & Channels inputs. Wire the Remainders on to the Index Array element and have then extract the correct wires and channels. Now wire it in as you currently have things wired.
07-16-2018 12:11 PM
I am able to get the 4/2 wire resistance measurement program working with the help from you -- read continuously until I stop the vi, record relative time. But it reads very slow when I inserted the 7702 card, read the real values, about 3-4 seconds in between each channel reading. It shouldn't be this slow based on the Keithley2700 Spec? Thanks all for the help. I attached the example file, the delta time in Time Stamp column is 3-4 seconds.