LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to Perform a Self-Test on my PXI chassis in Labview?

Solved!
Go to solution

Hi 

 

How to perform a self-test of PXI chassis(e.g PXI-1085) ?

NI MAX provides self-test function of PXI chassis, but I have no idea how to perform it in Labview.

 

OS: Windows 7

Labview 16.0

 

Regards,

 

YC

0 Kudos
Message 1 of 9
(4,770 Views)

I suspect you do it in MAX ...  Are you running LabVIEW Real-Time, with the PXI as the Remote?  I haven't looked recently, but there are functions you can use (like RT Ping) to see if the Chassis is there and responding.

 

Bob Schor

 

 

0 Kudos
Message 2 of 9
(4,707 Views)

@Bob_Schor  已寫:

 

I suspect you do it in MAX ...  Are you running LabVIEW Real-Time, with the PXI as the Remote?  I haven't looked recently, but there are functions you can use (like RT Ping) to see if the Chassis is there and responding.

 

Bob Schor

 

 


HI Bob

 

Thanks for your reply.

I have PXI controller (PXIe-8840) inside the chassis and running Labview locally.

The VISA resource name of PXI-1085 is PXI0::1::BACKPLANE

I can't find chassis self-test vi's in Measurement I/O Palette.

 

Regards,

YC

 

0 Kudos
Message 3 of 9
(4,678 Views)

Are you running Windows (and LabVIEW, and MAX) inside the PXI Controller?  If so, then there probably is no "Self-Test" for the Chassis.  That's like asking "Is there a self-test for my PC's Backplane in LabVIEW?".

 

If you are running a "Stand-alone" LabVIEW system on your PXI, you should be able to do Self-Tests on the Plug-in Cards on your PXI Chassis.  

 

Bob Schor

0 Kudos
Message 4 of 9
(4,665 Views)

Hi YC,

what about 'Measurement I/O -> System Configuration -> Hardware -> Self-Test.vi' ? Is it possible to wire the reference of the chassis to this function?

Sorry I can not test myself.

 

UliB

0 Kudos
Message 5 of 9
(4,645 Views)

@Bob_Schor  已寫:

Are you running Windows (and LabVIEW, and MAX) inside the PXI Controller?  If so, then there probably is no "Self-Test" for the Chassis.  That's like asking "Is there a self-test for my PC's Backplane in LabVIEW?".

 

If you are running a "Stand-alone" LabVIEW system on your PXI, you should be able to do Self-Tests on the Plug-in Cards on your PXI Chassis.  

 

Bob Schor


Hi Bob

Regarding to  "Self-Test" for the Chassis, I can see the self-test button of the chassis on NI MAX.(Please see the attached JPG file).

I wonder if it would be possible to achieve that in Labview?

 

Regards,

YC

 

0 Kudos
Message 6 of 9
(4,625 Views)

@UliB  已寫:

Hi YC,

what about 'Measurement I/O -> System Configuration -> Hardware -> Self-Test.vi' ? Is it possible to wire the reference of the chassis to this function?

Sorry I can not test myself.

 

UliB


Hi UliB

Thank you for the information about system configuration.

I tried to run "nisyscfg.lvlib:Self-Test.vi" and wired the required Resource in, and Resource out from "nisyscfg.lvlib:Find hardware.vi" returns the refnum array for the system. But I dont know which one is the resource I want.

 

Regards,

YC

0 Kudos
Message 7 of 9
(4,613 Views)
Solution
Accepted by topic author dfr219

@dfr219 wrote:

But I dont know which one is the resource I want.

Hello YC,

you could wire the array of references to an autoindexing For Loop and use a property node to find the required reference.

Could be something like the attached code.

SystemPropertyNode.png

UliB

 

0 Kudos
Message 8 of 9
(4,590 Views)

@UliB  已寫:

@dfr219 wrote:

But I dont know which one is the resource I want.

Hello YC,

you could wire the array of references to an autoindexing For Loop and use a property node to find the required reference.

Could be something like the attached code.

SystemPropertyNode.png

UliB

 


Hi UliB

 

It works and I've found the resouce(PXIe-1085) I want to run Self-Test function.

 

Thank you both for your help.

0 Kudos
Message 9 of 9
(4,570 Views)