06-10-2010 04:37 PM
Hi,
I'm trying to aquire & analyse signals from my tektronix oscilloscope via ethernet, using SignalExpress. I've successfully added it via MAX; it's found the instrument and recognised it correctly on the ip I specified. The test panel in MAX says it's working correctly. I've also installed the drivers for the scope.
When I try to add an IVIScope Aquire step in SignalExpress, and then create a new session name, it finds the instrument under the 'resource descriptor' drop down, but having selected this, the only option in the 'instrument driver' drop down is 'ni Scope'. I've tried selecting this anyway, but when it tries to initialize, I get this error:
Error -1073807343 occurred at ivi_IviScope Initialize With Options.vi
Possible reason(s):
Primary Error: (Hex 0xBFFF0011) Insufficient location information or the device or resource is not present in the system.
Complete call chain:
ivi_IviScope Initialize With Options.vi
ivi_subScopeGetReleaseSession.vi
ivi_subScopeInitializeData.vi
ivi_IVIScopeInvokeCommand.vi:1
Thanks in advance for any help!
06-18-2010 07:34 AM
Hello iontrap,
Are you still seeing issues with this? Which version of SignalExpress are you using, and which version of the Tektronix IVI driver set have you instlled? There might be some incompatibility there, can you check and let us know?
Kind Regards,
Michael S.
Applications Engineer
NI UK & Ireland
06-20-2010 09:25 PM
Hi Michael,
Thanks for the help - I still haven't resolved this. I have Signal Express 2009 version 3.5.0
I have both the latest version of the "Tektronix TDS 3032B" driver (from the instrument driver network) and the tktds3k v2.1 driver (which I came upon through "find instrument drivers" in the LabView menu) installed.
06-21-2010 11:54 AM
Did you configure the IVI driver in MAX? Downloading the correct driver is only (a small) part of the process. Open MAX and in the large window on the right, you should see 'Configure my IVI Instrument Drivers'. Click on that and follow the instructions.
06-24-2010 02:02 PM
Hi,
I'm still having problems!
Dennis, you were right, I hadn't fully configured the driver. In fact I was using the plug and play version rather than IVI - I hadn't realised it was a problem because I had succesfully started a VISA session with it in MAX and could communicate with the scope using normal VISA commands in LabView.
However, I have now got the IVI driver, set it up correctly (AFAIK) and configured a Driver Session etc, but I still cannot get SignalExpress to work with it. It will now allow me to select the correct 'tkds30xx' driver but I get this error when it tries to initialize:
Error -1073807239 occurred at ivi_IviScope Initialize With Options.vi
Possible reason(s):
Primary Error: (Hex 0xBFFF0079) The protocol specified is invalid.
Complete call chain:
ivi_IviScope Initialize With Options.vi
ivi_subScopeGetReleaseSession.vi
ivi_subScopeInitializeData.vi
ivi_IVIScopeInvokeCommand.vi:1
Thanks!
06-25-2010 10:41 AM
Hello iontrap,
This may have to do with sending too much data over using only one write command. Spliting up that data into smaller data packets though will probably not work either. This can be rectified by turning "Send End Enable" off until you are finished writing the data packets. Have a look at this KB:
http://digital.ni.com/public.nsf/allkb/22D4DC24C65123EE86256F12005BCCEE
Let us know if this helps,
Kind Regards,
Michael S.
Applications Engineer
NI UK & Ireland