LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Again : I/O Assistant not installed correctly.

Solved!
Go to solution

I Run LV 8.6 and MAX 4.5 ( XP, SP3 , AMD64x2-6 GHz , 4 GB RAM, 3 TB HDD ).

LV works perfectly.

 

However, I stumble upon the very same problem of the past when trying to run the I-O Assistant express.vi ( " MAX or Instrument I/O Assistant not installed correctly. Install from LV Driver CD "),

 

I installed the LV Driver CD ( the March 2008 1-2-3  version, this should work, it did in the past ).

But at present no I/O Assistant shows up.

Then I downloaded separately and installed the I/O-Assistant driver, but no success again.

 

I recall from the past I encountered this very same problem, which was resolved in one way or another but I failed to document how.

 

Help is appreciated.

 

 

0 Kudos
Message 1 of 9
(4,751 Views)
Did you install NI-VISA?
0 Kudos
Message 2 of 9
(4,738 Views)

MAX says NI-VISA 4.3 and NI-VISA runtime 4.3 are installed

 

On an older computer I have still running LV 7.1 with a properly working I/O-Assistant, but I recall I had  a tedious time there too to get it working.

Cannot remember how, sorry..

 

In LV 8.5 I had the same problem.

And now in 8.6 again ( fresh install on a blank new  computer, no upgrade from 8.5 ).

 

Obviously, I do miss something.

 

( BTW DAQ Assistant : no problem, works flawlessly ).

 

Thanks. 

0 Kudos
Message 3 of 9
(4,732 Views)
Solution
Accepted by topic author reteb1

Hello Reteb1,

 

I'm sorry to hear about your problems with the IO assistant. One thing what could happened is that the driver itself installed but the Application Programming Interface (API) itself not. Do you have the VISA functions in your functions palette? Or are there none instrument IO functions available?

Next we can check if the InstrIOAsst folder available in the vi.lib folder (national instruments\labview xx\vi.lib) or is the instr folder available?

If they are we can try to fix the driver through the windows control panel. If they are not; please run the installer again and double check if the Labview 8.5 API has been selected; you may also consider to use a newer driver; NI VISA 4.6 .

 

Please let me know if there are any further issues.

 

Best regards,

Martijn S
Applications Engineer
NI Netherlands
Message 4 of 9
(4,701 Views)

Martijn,

 

 Do you have the VISA functions in your functions palette?

 

Yes.

 

Or are there none instrument IO functions available?

 

They are

 

Next we can check if the InstrIOAsst folder available in the vi.lib folder (national instruments\labview xx\vi.lib)

 

Yes,  it says " InstrIOAsst " indeed, but this is not the " Instr Assist " express.vi from the Express>Input panel

 

or is the instr folder available?

 

Yes, i.e. " IO Assist " but when executing " I-O Assistant " it shows a peculiar " Instrument I/O Assistant Task " and not the wanted simple express " Instr Assist ".express vi

 

If they are we can try to fix the driver through the windows control panel. If they are not; please run the installer again and double check if the Labview 8.5 API has been selected; you may also consider to use a newer driver; NI VISA 4.6 .

 

I was puzzled and still am a bit, but WOW, as per your advice I deinstalled the NI-VISA 4.3 and downloaded and installed the 4.6 one and guess what ? It works.

I wonder why the 4.3 obviously failed since it did do the job in the past.

 

I wouldn't have raised myself the idea to reinstall the NI-VISA driver, so thanks.

Kudos !

 

Peter.


 

0 Kudos
Message 5 of 9
(4,682 Views)
Then please mark Martijn's reply as the solution to your question rather than your own thank you reply.  You can unmark your reply by to to the options menu to the upper right of your message.
Message 6 of 9
(4,672 Views)

Hello Peter,

 

First of all; I'm glad that the newer VISA 4.6 solved the problem. I'm also still curious what went wrong.

 

I just (by looking at InstrIOAsst folder) wanted to check if the proper components were installed. It isn't possible to start an Express VI from a file browser; an Express VI consists out of various components there is the configuration VI (the window you see) and the underlaying source VI's.

 

It is possible (with 4.3 and higher) to deselect the IO assistant with the VISA installer, but I believe this wasn't the problem since the folder was available. I did oversee that you are using 8.6 (I misread and wrote 8.5), it is best to use a driver CD from the same release or later (Q3 2008); please notice the readme files which Labview versions are supported with the driver.

 

Have a great weekend in advance!

 

Best regards,

Martijn S
Applications Engineer
NI Netherlands
Message 7 of 9
(4,664 Views)

Ravens Fan wrote:
Then please mark Martijn's reply as the solution to your question rather than your own thank you reply.  You can unmark your reply by to to the options menu to the upper right of your message.

 

Ok, thanks for your tip, I wasn't aware of this procedure, I changed the " solved " as per your advice.

 

However, in my reply I quoted Martijns' post and indicated which part of his post did resolve my problem.

I thought this was more clear.

 

Regards.

 

Message 8 of 9
(4,602 Views)

No problem.

 

Marking the specific message as the solution does a few things.

 

1.  Shows it is solved in the higher level thread view.  People with limited time may only read unsolved threads to be able to help those still needing.  In this instance it wouldn't matter if you had marked your own message.

2.  Allows people who are looking for the answer because they have the same problem to jump right to the message that is the solution to the original question.  This saves time from having to read through multiple messages.  Sometimes there may be different messages with different answers, or one message is more complete than others.  This helps to identify which message was the biggest help.  Thus it is important to mark the message that was really the solution rather than the thank you message.  Sometimes it may not always be clear who the original poster is thanking for the answer.

3.    Gives the person some credit for answering the question correctly.  These credits can accumulate and help them obtain a higher ranking on the forums  (the gold bars).

Message 9 of 9
(4,592 Views)