08-01-2019 01:07 AM - edited 08-01-2019 01:10 AM
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
Solved! Go to Solution.
08-01-2019 07:29 AM
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
08-01-2019 09:32 PM
@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
08-01-2019 11:53 PM
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
08-02-2019 05:05 AM
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
08-05-2019 01:04 AM
@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
08-05-2019 01:42 AM
@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
08-05-2019 03:10 AM
@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.
UliB
08-05-2019 09:17 PM
@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.
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.