NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Significant Decrease in Performance using NI-488.2 for Windows and LabVIEW Real-Time

Users can experience significant loss of GPIB performance after installing or updating NI software on systems using the following GPIB interface types:

 

  • PCI
  • PCI Express
  • PMC
  • PXI
  • Built-in interfaces on PXI and VXI controllers 


All other GPIB interfaces are not affected.

 

This may result in a performance decrease in the execution of TestStand test systems that use the above mentioned GPIB interface types. Please visit the KnowledgeBase Article linked below for more information and updates regarding this issue.

 

Significant Decrease in Performance using NI-488.2 for Windows and LabVIEW Real-Time

 

 

Manooch H.
National Instruments
0 Kudos
Message 1 of 6
(4,289 Views)
Is it possible to use TestStand with Real Time systems ?
0 Kudos
Message 2 of 6
(4,133 Views)

Yes it is. For more information please see Chapter 8 of the Using LabVIEW and LabWindows/CVI with TestStand manual. If you have further questions please create a new forum thread and keep responses to this thread directed to the NI-488.2 Performance Issue.

 

Thank you.

Manooch H.
National Instruments
0 Kudos
Message 3 of 6
(4,121 Views)

Hi,

 

I encounter a significant loss of Gpib performance, for one year now !

I have written a Gpib application (in C++) which works fine since we use

Visual C++ 2005 Express Edition and its compiler.

Now, each client that uses my Gpib application consumes a lot of CPU

something in the range 5% up to 15% (if polled).

 

I took a look here :

http://digital.ni.com/public.nsf/allkb/DD67839852DCF8FA8625768D007A8474

and tried to update the ni4882 driver found here :

http://joule.ni.com/nidu/cds/view/p/id/1529/lang/en

 

But, I have no success. I do not know where is the problem and why

that consume a lot of CPU.

 

My configuration :

- Windows 2000 SP4 on a CompactPCICrate

- Ni-488.2 v2.2.73

- Gpib board for CompactPCICrate

- Visual C++ 2005 Express Edition

 

Any help should be appreciate.

 

Best Regards

Xavier 

 

PS : I also tried a simple main which call first ibdev and

then enter an infinite loop which call ibwrt (sending "*IDN?") and ibrd.

This consumes 10% of the CPU !! 

0 Kudos
Message 4 of 6
(3,962 Views)

Xavier -

 

I can imagine this being rather frustrating for you. Might I advise that you post this issue to the Instrument Control (GPIB, Serial, VISA, IVI) forums to receive assistance there? As your issue doesn't seem to involve TestStand at all, I think you would receive better assistance there.

 

Hope this helps.

Manooch H.
National Instruments
0 Kudos
Message 5 of 6
(3,955 Views)

Manooch,

 

Sorry, I have seen Performance and Windows but not TestStand !!

 

Thank you for your answer and have a nice evening.

 

Xavier 

0 Kudos
Message 6 of 6
(3,952 Views)