Configure PXI- 2510 Fault Insertion Unit (FIU) Using NI VeriStand

Updated Dec 7, 2023

Environment

Hardware

  • PXI-2510
  • PXIe-1092
  • PXIe-8881

Software

  • VeriStand Custom Devices
  • VeriStand 2020 R6

Driver

  • NI-SWITCH 21.3
  • NI Linux Device Drivers

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

System

  • HIL Simulator

This article guides on configuring the PXI-2510 Fault Insertion Unit (FIU) using NI VeriStand 2020 R6. To insert fault conditions, internal relays are configured to create short-circuit connections and open circuits. The automated test applications commonly use the following fault conditions:
  • No-Fault /Pass-Through Operations
  • Open Circuits Faults
  • Short to Ground
  • Short to Power
To know more about the Fault Insertion Applications, refer to NI VeriStand Add-on - NI Fault Insertion Unit. Once the configurations are performed correctly, users would be able to use FIU to insert fault conditions between the real-time hardware-in-the-loop (HIL) simulation systems and the Device Under Test (DUT). This article is intended for the audience who works closely with HIL Validation Systems.
Prerequisite knowledge is required for:

Verify System Dependencies

Make sure the following drivers and add-ons are installed on NI Linux RT and Host System:
  1. NI Linux RT System Image 21.3 with NI -SWITCH 21.3.0 Driver - On Target System.NI Max SW
  2. NI SWITCH and Routing and Faulting Custom Device 21.0.0- On Host System.Custom Device File Path

Configure NI VeriStand for Real-Time Targets

  1. Follow the steps mentioned in Deploying the System Definition File to a Real-Time Target to configure the system definition for NI Linux RT.
  2. Once the controller settings are configured for the target, expand the controller tree.

Configure NI-SWITCH and Routing and Faulting Custom Device for PXI-2510

  1. Right Click on Custom Device>>NI>>NI-SWITCH.Ni Switch CD
  2. On the NI-SWITCH Main Page, in Resource type exactly as per the PXI 2510 device name appearing in NI MAX.Switch CDNI Max
 
  1. Select the available Topology- 2510/Independent for PXI 2510.
      topology
  1. Expand the tree for NI-SWITCH and Click on Endpoint Configurations.
          Endpoint
  1. Observe that the Endpoint Configurations are auto-populated, once the topology is selected. Leave the Endpoint Configurations as default.Endpoint Config

  2. Right Click on Custom Device and select Routing and Faulting custom device.Routing and Faulting
  3. Right Click on Routing Channel and select Add Routing Channel. This will add the Routing Channel.
       9.PNG​​​​​​
  1. To configure the Routing and Faulting Custom Device for No-Fault Operation, follow these steps:
    1. Under the State Configuration tab, click on State Name and edit the state name to "No Fault".State
    2. To edit the connection, click on the three-dot button in the first row of Source and Destination. This will open the Configure Connection dialog box.Configure Connection
    3. Select the Source as ch0 and Destination as dut0 from the drop-down menu to configure the "No Fault" Operation.Source & Destination
    4. Click OK.
    5. Once the configuration is selected, the Routing Channel page would display like this:Open Circuit
  2. To configure Routing and Faulting Custom Device for Open Circuit Operation, follow these steps:
    1. Under the State Configuration tab, click on Add State and edit the state name to "Open Circuit".Open Circuit
    2. Leave the Source and Destination rows blank, as there is no need to Configure Connection for Open Circuit Operation.
  3. To configure Routing and Faulting Custom Device for Short to Ground Operation, follow these steps:
    1. Under the State Configuration tab, click on Add State and edit the state name to "Short to Ground".Short to Ground
    2. To edit the connection, click on the three-dot button in the first row of Source and Destination. This will open the Configure Connection dialog box.
    3. Select the Source as busa and Destination as dut0 from the drop-down menu to configure the "Short to Ground" Operation. 16.PNG
    4. Note, connect a grounding source to bus A pin of PXI 2510.
    5. Click OK.
    6. Once the configuration is selected, the Routing Channel page would display this:Short to Ground
  4. To configure Routing and Faulting Custom Device for Short to Power Operation, follow these steps:
    1. Under the State Configuration tab, click on Add State and edit the state name to "Short to Power".Short to Power
    2. To edit the connection, click on the three-dot button in the first row of Source and Destination. This will open the Configure Connection dialog box.
    3. Select the Source as busb and Destination as dut0 from the drop-down menu to configure the "Short to Power" Operation. 19.PNG
    4. Note, connect a power source to bus B pin of PXI 2510.
    5. Click OK.
    6. Once the configuration is selected, the Routing Channel page would display this:20.PNG
 

After following the steps mentioned, user can connect their DUT signals to PXI 2510 dut channels and inject faults like an open circuit, short to ground or power to test the DUT behaviour.