03-07-2006 01:53 PM
03-08-2006 07:38 PM
03-09-2006 04:42 PM
Hi Justin M.,
Thanks for your response.
The test set up looks like this: There is a pair of cable assembly, one end connected to a test fixture (PCB) and another to TDS 8000 scope.
I am trying to: 1) do initial scope setup, 2) conduct crosstalk test & 3) display waveform in the front panel.
Having said that I have a few questions.
Q1. How can I access the x, y data points in the scope? I think the waveform data must be stored some where in the scope memory? Is there an example that I can take a look? I am trying to access and export this data as a file...
Q2. I have added 'clear data.vi' & 'set acq stop after condition.vi' at the end of the case structure in the attached VI....is this a good way to do it? (in Do scope set up_mod.vi)
thanks,
ps...here is the updated VI as well..
03-09-2006 04:44 PM
03-09-2006 04:58 PM
03-13-2006 11:42 AM
No, there is no plot showing on the graph as it is shown from the scope.
Xtalk with Retries_mod.vi. was created by some one else, and I was trying to re-use since it would be the same type of test. I suppose I do not really need the 'retries' option as long as I can acquire and display math1 (C1-C2).
By running Xtalk with Retries_mod.vi showed this message (in error out):
tktds8k Set Horizontal Position.vi<ERR>Driver Status: (Hex 0xBFFF000E) The given session or object reference is invalid.
Running tktds8k Get Waveform.vi showed he following message (in error out):
tktds8k Get Waveform.vi<ERR>Driver Status: (Hex 0xBFFF000E) The given session or object reference is invalid.
I did use the 'insert queue element_mod2.vi' in 'set config' case to run test, but I do not think the scope is running the test.....(please see the attached vi)
I am not sure exactly where I have to look, but I will start looking in both xtalk scope setup and xtalk with retries.vi
thanks for your help!
03-13-2006 11:56 AM
03-13-2006 01:40 PM
Here is the ini file
=======================
[General]
DebugMode=0
ContRun=0
Retries=3
StopOnError=0
ReportTimeStampFmt=0
[GUI Setup]
EnblOpReminder=1
[Tektronix Setup]
AddrDSO_0=GPIB0::1::INSTR
DSOResolution=4000
[Diagnostics Setup]
DiagsPath="/C/Molex/Results_Data"
DiagWfmTracking=2
==========================
Basically, setting the GPIB address of the TDS8K scope (Addr = 1 from NI MAX) and the scope resolution to 4000.
Although, I manually select the GPIB addrs/ Resource Name that corresponds to the scope, but I am still receiving the same error message...(I did set the 'select scope =1' & 'select channel =1' in Math setup section (in Xtalk plot tab).
03-13-2006 02:21 PM
Well, according to your ini file, if you select scope = 1, then you will not get the correct VISA Resource out. To be correct, you should be select scope = 0. Look at the code. It builds a string (AddrDSO_n) based on the scope# and the only listing in the ini file is for AddrDSO_0.
Can you talk to the scope in MAX? Have you opened tktds8k Initialize.vi in the driver and run that first?
03-13-2006 03:02 PM