Tektronix Technical Forums are maintained by community involvement. Feel free to post questions or respond to questions by other members. Should you require a time-sensitive answer, please contact your local Tektronix support center here.

Search found 21 matches

by John Ryl
May 2nd, 2014, 10:42 am
Forum: 2600 Series SourceMeter
Topic: Ke26XXA.dll Wrapper for Delphi
Replies: 9
Views: 27356

Re: Ke26XXA.dll Wrapper for Delphi

Disregard my previous post about the Interop assembly that is for .NET - unless Delphi can call .NET assemblies.
by John Ryl
May 2nd, 2014, 7:47 am
Forum: 2600 Series SourceMeter
Topic: Ke26XXA.dll Wrapper for Delphi
Replies: 9
Views: 27356

Re: Ke26XXA.dll Wrapper for Delphi

There must be a way in Delphi to add in a COM object so how ever you do that point to the primary Interop Assembly for the driver located at: Program Files (x86)\IVI Foundation\IVI\bin \Primary Interop Assemblies. Primary interop assembly A primary interop assembly is a unique, vendor-supplied assem...
by John Ryl
April 30th, 2014, 8:00 am
Forum: 2600 Series SourceMeter
Topic: Ke26XXA.dll Wrapper for Delphi
Replies: 9
Views: 27356

Re: Ke26XXA.dll Wrapper for Delphi

I am still confused if you are trying to create a true 64-bit Application in Delphi or a 32-bit application. Can you clarify this issue? If you install the 64-bit msi file for the 26xx you will end up with two ke26xxA.dll's The one in Program Files\IVI Foundation\IVI\bin is the 64-bit one and the on...
by John Ryl
November 13th, 2012, 12:23 pm
Forum: LabView Drivers
Topic: LABVIEW driver and Keithley driver installed on KUSB-488B
Replies: 5
Views: 19669

Re: LABVIEW driver and Keithley driver installed on KUSB-488

What do you mean by "ni-488.2 is installed"? Do you mean the GPIB drivers (NI-488) from NI?

If so then you should never install these as they are for a NI Gpib controller only. For the KUSB-488B you need to install its drivers and select NI comptiblity mode.
by John Ryl
November 13th, 2012, 11:52 am
Forum: LabView Drivers
Topic: LABVIEW driver and Keithley driver installed on KUSB-488B
Replies: 5
Views: 19669

Re: LABVIEW driver and Keithley driver installed on KUSB-488

I am assuming you are using the KUSB-488B with the CVI program and the XLINX? If so then when you install the drivers for the KUSB-488B you select NI mode. This will install a gpib-32.dll on the sytem which is the correct driver which will work with CVI and XLINX. In cvi you use the ni-488.2 H file ...
by John Ryl
February 21st, 2012, 10:38 am
Forum: IVI Drivers
Topic: 2400 series IVI driver 854B01
Replies: 2
Views: 16973

Re: 2400 series IVI driver 854B01

Sorry my mistake on the last response. This driver only conforms to the IviDriver and IviDmm Classes. I thought it was IviDcPwr as well but looking closer at it I don't see that.
So we don't have an Ivi Driver for this product that supports the IviDcPwr class.
by John Ryl
August 16th, 2011, 8:05 am
Forum: IVI Drivers
Topic: 2100 driver
Replies: 4
Views: 22181

Re: 2100 driver

I am sorry to say that our license with NI for their Visa runtime only allows us to distribute it with our applicaations. If you built an application using a non NI product (LabVIEW, LabWindows) and are using a PC bus (USB or Ethernet) then you need to buy a distribution license form NI. For more in...
by John Ryl
August 16th, 2011, 4:40 am
Forum: IVI Drivers
Topic: 2100 driver
Replies: 4
Views: 22181

Re: 2100 driver

Nearly all test instruments use a special USB protocol called USBTMC and the only thing that supports it is VISA. So you have to bundle VISA in with your application. The KIOL allows us to distribute NI-VISA runtime and we were thinking that it allowed our customers to distribute NI-VISA runtime als...
by John Ryl
August 15th, 2011, 7:28 am
Forum: IVI Drivers
Topic: 2100 driver
Replies: 4
Views: 22181

Re: 2100 driver

Are you using the LabVIEW driver? If so then you only need to bundle NI-VISA with your installer and you have a license to do so if you have LabVIEW. If you are not using the LabView driver then are you using Visa to communicate with the 2100? If so then you will proably have to bundle the KIOL beca...
by John Ryl
August 11th, 2011, 5:05 am
Forum: IVI Drivers
Topic: KE6485 IVI Driver
Replies: 4
Views: 23384

Re: KE6485 IVI Driver

ddchar, The binary(dll) for the 6485 driver is Ke6485.dll and not KeScpi.dll. The latter is something the Keithley Config Utility uses to communicate with instruments and you don't need this. The LabView driver for the 6485 is not a real native LabVIEW driver but a Labview wrapper. The wrapper calls...
by John Ryl
June 15th, 2011, 12:25 pm
Forum: IVI Drivers
Topic: 2015P IVI driver not configuring Serial FlowControl
Replies: 4
Views: 21437

Re: 2015P IVI driver not configuring Serial FlowControl

Have you tried configuring the instrument for linefeed only. I see you say you have it set for CR & LF. Visa can only terminate a read on a single character and in this case it is linefeed.
by John Ryl
April 27th, 2011, 4:53 am
Forum: Instrument Accessories & GPIB
Topic: GPIB Err-VB- Interface type valid-Interface # not configured
Replies: 1
Views: 12354

Re: GPIB Err-VB- Interface type valid-Interface # not config

This VISA error means it doesn't have a resource "GPIB0". It knows it supports GPIB and that is valid but it doesn't have a board 0 configured. I don't know anything about the Contec GPIB board but I assume it has NI-488 compatible drivers? Is there a GPIB-32.dll on your PC, usually in the Windows/S...
by John Ryl
December 22nd, 2010, 6:22 am
Forum: IVI Drivers
Topic: IVI drivers IO timeout error?
Replies: 1
Views: 9616

Re: IVI drivers IO timeout error?

The current measurment is taking longer than the Visa default timeout. You need to use System->DirectIo and set the IO timeout to something longer than the current mearement would take. If you don't want to use the IVI.COM driver then you can use VISA.COM to write and read commands/data to/from the ...
by John Ryl
December 22nd, 2010, 5:44 am
Forum: Series 3700 Switch System/Multimeter and Plug-In Cards
Topic: LAN connection fails in long measurements
Replies: 14
Views: 42097

Re: LAN connection fails in long measurements

1274 * 60 = approx 21 hrs. Are you using DHCP? If so then I would change to fixed IP or change the DHCP lease time in the router to something much longer. Usually it is 24 hours and if it is in your case my guess would be that on the lease renewal the connection to the instrument gets lost and who k...
by John Ryl
November 17th, 2010, 10:19 am
Forum: Other Source Measurement Units (SMU)
Topic: Labview and 237
Replies: 4
Views: 17288

Re: Labview and 237

My guess is that the error 6 is coming from the GPIB driver: EABO (6) Error Condition: I/O operation aborted. Description: EABO indicates that an I/O operation has been canceled, usually due to a timeout condition. Other causes are calling ibstop or receiving the Device Clear message from the CIC wh...
by John Ryl
November 2nd, 2010, 6:02 am
Forum: IVI Drivers
Topic: Ivi Drivers doesn't support .net 2003 VB?
Replies: 1
Views: 9194

Re: Ivi Drivers doesn't support .net 2003 VB?

Sorry you can't do this. VS 2003 only supports .NET framework 1.1. Our IVI drivers and most other vendors IVI drivers support .NET framework 2.0 and above. This is to do with the IVI consortium shared components supporting .NET framework 2.0.

You need to move to VS 2005 or better.
by John Ryl
October 27th, 2010, 11:29 am
Forum: Series 2700 Multimeter/Data Aquisition/Switch System
Topic: Scanning multiple channels with some of them overflowing
Replies: 5
Views: 19218

Re: Scanning multiple channels with some of them overflowing

We took this issue off line for a while as we had difficultly emailing Excel VBA macros back and forth. We have identified an issue with the Ke2700 IVI-C driver version 852C01. If you are using an Ethernet or RS232 connection to the 2700 series (2700, 2701 or 2750) then the driver will transfer the ...
by John Ryl
October 25th, 2010, 5:43 am
Forum: IVI Drivers
Topic: IVI generated pulse wave for 3390 Function Generator
Replies: 4
Views: 16685

Re: IVI generated pulse wave for 3390 Function Generator

Mark, Sorry for the delay I was out sick Friday. Although IVI is a good thing this is where it falls down. The class drivers usually only support about 50% of what a normal instrument can do and so you end up calling into the instrument specific driver which breaks interchangeability. To generate a ...
by John Ryl
October 21st, 2010, 1:00 pm
Forum: IVI Drivers
Topic: IVI generated pulse wave for 3390 Function Generator
Replies: 4
Views: 16685

Re: IVI generated pulse wave for 3390 Function Generator

Mark, The IVI Fgen class doesn't support pulse mode but the 3390 does and so does it's driver. I assume you are using the IVI-C class driver and if so there is a function in the IVI Class driver that returns the handle to the instrument specific driver, the Ke3390 in this case. You then need to call...
by John Ryl
September 23rd, 2010, 5:47 am
Forum: Series 2700 Multimeter/Data Aquisition/Switch System
Topic: Scanning multiple channels with some of them overflowing
Replies: 5
Views: 19218

Re: Scanning multiple channels with some of them overflowing

Öregjani1, The Ni Spy dump did give me some insight as to which path through the driver code your application took but I don't see why the data would be scrambled like you describe. Can you cut out the lines of code from your application that deal with the 2701 and email them to me at: instrumentdri...

Go to advanced search