Add deterministic hardware fault insertion to NI VeriStand by using the example Custom Device to control the NI PXI-2510, 2512, and 2514 Fault Insertion Units (FIU).
Before using the NI VeriStand Custom Device for the NI PXI-2510, 2512, or 2514:
For more information on Custom Devices, please see the white paper on this topic.
The NI PXI-2510 fault insertion unit (FIU) is designed for use in hardware-in-the-loop (HIL) applications and electronic reliability tests. Each module has a set of feedthrough channels, which when closed make the switch transparent to the system. You can open or short these channels to one of two fault buses, each of which offers a multiplexer with four possible inputs. You can use this architecture to simulate open or interrupted connections as well as shorts between pins, shorts to battery voltages, and shorts to ground on a per-channel basis. When controlled with the NI LabVIEW Real-Time Module, this FIU is ideal for validating the reliability of control systems such as engine control units (ECUs), full authority digital engine controls (FADECs), and more with up to 2 A loading conditions.
The NI PXI-2512 fault insertion unit (FIU) is designed for use in hardware-in-the-loop (HIL) applications and electronic reliability tests. Each module has a set of feedthrough channels, which, when closed, make the switch transparent to the system. You can open or short these channels to one of two fault buses. You can use this architecture to simulate open or interrupted connections as well as shorts between pins, shorts to battery voltages, and shorts to ground on a per-channel basis. When controlled with the NI LabVIEW Real-Time Module, this FIU is ideal for validating the reliability of control systems such as engine control units (ECUs), full authority digital engine controls (FADECs), and more with up to 10 A loading conditions.
The NI PXI-2514 fault insertion unit (FIU) is designed for use in hardware-in-the-loop (HIL) applications and electronic reliability tests. Each module has a set of feedthrough channels, which, when closed, make the switch transparent to the system. You can open or short these channels to one of two fault buses. You can use this architecture to simulate open or interrupted connections as well as shorts between pins, shorts to battery voltages, and shorts to ground on a per-channel basis. When controlled with the NI LabVIEW Real-Time Module, this FIU is ideal for validating the reliability of control systems such as engine control units (ECUs), full authority digital engine controls (FADECs), and more with up to 40 A loading conditions.
A typical FIU placement in a dynamic test system for an Engine Control Unit (ECU) is shown below.
The FIU is designed to insert fault conditions between the real-time hardware-in-the-loop (HIL) simulation systems and the ECU/Device Under Test (DUT).
To insert fault conditions, internal relays are configured to create short-circuit connections and open circuits. As mentioned above, automated test applications commonly use the following fault conditions:
FIUs with switchable fault bus inputs can be used to create additional fault conditions, such as a Pin-to-Pin Short Through a Load.
In an FIU’s no-fault setting, test equipment is directly connected to DUT signal lines through the FIU module.
In an open circuit or interrupt fault, the signal line between the test application and DUT is left open to determine how the DUT behaves after a signal interruption.
To simulate shorts to ground or power, the signal line is connected from an external fault line or fault bus to the DUT. The fault buses can be configured to simulate power supply lines or system ground.
In a pin-to-pin short, the DUT signal line is connected to one or more additional DUT signal lines.
The NI PXI-2510 has two fault buses. Each fault bus has four switchable inputs to select among multiple fault conditions such as battery voltage (Vbatt), ground (GND), and other fault voltage potentials. The non-switchable input to each fault bus is intended for monitoring the fault bus with a DMM. The switchable fault bus inputs allow for another fault condition: a pin-to-pin short through a load.
The following example shows a pin-to-pin short through a load using the NI PXI-2510:
We do not regularly monitor Reader Comments posted to this page. If you encounter a problem with this add-on, or if you have suggestions for a future revision, please post to the forum for this add-on Fault Insertion Units Add-On Feedback Forum. You must use this feedback forum for support. Do not call NI for support for this add-on.
This add-on is provided as open-source software. If it does not meet your exact specification, you are encouraged to modify the source code to meet your needs. It is not officially supported by NI.
National Instruments does not support this code or guarantee its quality in any way. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
Customer Reviews |
---|
4 Reviews | Submit your review
- 22 Mar, 2012 Hello, I want to use a PXI-2510 in NI VeriStand and I read a document named NI VeriStand Add-on - NI Fault Insertion Units at: http://zone.ni.com/devzone/cda/epd/p/id/6 248 After deploy, I change state of controls in workspace, but PXI-2510 has no reaction. The following is my step: 1. download the file- 2510_add_on_nivs2011.zip 2. copy files in the folder named Custom Device llbs into <Public Documents>\National Instruments\VeriStand 20xx\Custom Devices copy files in the folder named Display Templates into <Public Documents>\National Instruments\VeriStand 20xx\Display Templates 3. open NI VeriStand and use PXI-2510 as a custom device. 4. deploy and open workspace. the default station of fault channels is pass through with dut channels. but when I change its station into an open state, PXI-2510 has no reaction. Please help me with the problem. Best wishes.
What is the latency of the Custom Device? - 12 Mar, 2012 By Jaime Cuevas, Gentex Corporation. I need to know the latency between setting a channel and the corresponding relay action. When compared to DAQ across the relay, it seems to be 6-8ms, but I'm not sure if that is being introduced somewhere other than the custom device.
- 14 Dec, 2011 Hi, again, I figured-out what I did wrong. I copied the two folders from the zip file, directly to the <Public Documents>\National Instruments\VeriStand 2011 folder. This was fine for one of the folders. But for the other one (Custom Devices llb), it was not. I should of copied its contents to the existing Custom Devices folder (<Public Documents>\National Instruments\VeriStand 2011\Custom Devices). I did this and the PXI- 2510 appeared in my choices for custom devices. :-) Greg Campeau
Making the How-to section applicable to VeriStand 2011 - 13 Dec, 2011 Hi! With respect to step 4 in the PXI-2510's how- to section, I haven't been able to get our PXI- 2510 to show-up in the Custom device's context (right-click) menu. Has anyone else had any luck with this? Greg Campeau P.S. Step 3 of the 2510's how-to section doesn't seem to apply to VeriStand 2011. As an alternative, I opened System Explorer, via the System definition file's context menu in the project explorer window.
|