Throughout this manual, the module model numbers NI 9XXX (ex. NI 9751) and module model names (ex. DI Driver module) are used interchangeably. Also, the NI Expandable Direct Injector Driver System will be referred to as the NI Direct Injector Driver System. 6 | ni.com | NI EDIDS-2400 Series User Manual...
6.) Simply placing a high-current-capacity diode in series with the system power is not an acceptable method of reverse battery protection because it will not allow the NI Powertrain Controls modules to perform current recirculation while switching inductive loads. 7.) The relay is currently available from www.ni.com. 8 | ni.com | NI EDIDS-2400 Series User Manual...
3. Getting Started This guide will provide instructions to set up the NI Direct Injector Driver System hardware and software. 10 | ni.com | NI EDIDS-2400 Series User Manual...
Page 12
4. NI 9411 Module Breakout Harness(es) per NI 9411 Module (P/N: 782785-01) NI-9411 Breakout Harnesses Included In Each DI Driver System DI Driver System Number of Harnesses EDIDS-2403 EDIDS-2406 EDIDS-2409 EDIDS-2412 Table 3.1.c, Number of Harnesses Included With The DI Driver System 12 | ni.com | NI EDIDS-2400 Series User Manual...
The link will take you to this webpage; click on download to begin the download process. Enter your NI User Account information as directed. If you do not have an NI User Account, create one for free and then proceed. 14 | ni.com | NI EDIDS-2400 Series User Manual...
Page 16
The evaluation license is a free, perpetual license of SCM that allows users to interface to SCM-supported targets, but does not allow them to modify any code. 16 | ni.com | NI EDIDS-2400 Series User Manual...
If the user plans to utilize CAN communication on the NI EDIDS they must install NI-XNET Drivers. The drivers are free to download at http://sine.ni.com/psp/app/doc/p/id/psp-903/lang/en. For installtion instructions refer to NI-XNET Hardware and Software Installtion Guide. For additional information on NI-XNET refer to NI-XNET Support. 18 | ni.com | NI EDIDS-2400 Series User Manual...
Center select Change adapter settings from the left menu. 7. A list of network connections available on the PC will open. Right click the Local Area Connection port to select Properties. 20 | ni.com | NI EDIDS-2400 Series User Manual...
Page 22
10. Open the NI SCM console from the Windows Start menu under National Instruments >> Software Calibration Management. 11. Within the SCM console, right-click inside the Target Items list pane and select Select Target. 22 | ni.com | NI EDIDS-2400 Series User Manual...
Page 24
FTP client. A recommended FTP client is FileZilla. It is not recommended to use the FTP connection within the Windows file Explorer. Please refer to the NI Direct Injector Driver System Interface for documentation of the parameters in the setup windows. 24 | ni.com | NI EDIDS-2400 Series User Manual...
A network administrator should be contacted for this information. If a direct, "point-to-point" network connection is made between the Windows PC and the system controller, both Default Gateway and DNS Server addresses may be set to 0.0.0.0. 26 | ni.com | NI EDIDS-2400 Series User Manual...
From the SCM console, select File, then Real-Time Backup and Restore to open the Real-Time System Backup dialog. Select the Backup Real-Time System button to open the Backup Target dialog. Select the Browse button to open the Select RT System dialog. 28 | ni.com | NI EDIDS-2400 Series User Manual...
Page 29
This will cause SCM to search the network for a National Instruments RT controller, such as the cRIO-9082. If the DI Driver System controller is discovered, take note of the discovered IP address. The Windows PC used to interface with the system must have a similar IP address and Subnet mask as the system controller, but the IP address must be different in the last address number.
Page 30
If the system controller is allowed to default to the link-local address, follow the instructions above for Use SCM "Backup Target" Feature to Discover the IP Address to identify the exact link-local IP address. 30 | ni.com | NI EDIDS-2400 Series User Manual...
Page 32
If Windows Firewall is on, and it is desired to turn it off, select Turn Windows Firewall on or off from the left menu and select the radio buttons as shown below. 32 | ni.com | NI EDIDS-2400 Series User Manual...
Page 34
If the above programs are not in the list, select Allow another program... to open the Add a Program dialog to add each of the programs. After adding the programs, confirm that both Home/Work (Private) and Public check boxes are checked. 34 | ni.com | NI EDIDS-2400 Series User Manual...
5. Enter the IP address of the DI Driver System in the Target IP Address field. Press the refresh button to the right. The information window in the middle of the dialog will provide information about the controller discovered at the 36 | ni.com | NI EDIDS-2400 Series User Manual...
Select RT System dialog. 3. This will cause SCM to search the network for a National Instruments RT controller, such as the cRIO-9082. Select the line associated with the system. Press OK to close the dialog and return to the Backup Target dialog.
Press the Restore Real-Time System button to open the Restore Target dialog. 3. Press the Browse button to open the Select RT System dialog to allow SCM to find the system on the network. 40 | ni.com | NI EDIDS-2400 Series User Manual...
Page 42
12. If calibration files were backed up in step 1, use an FTP client to restore any .cdl calibration files. The .cdl calibration files on the system controller should be located at “C:\ni-rt\LabVIEW Data\”. After restoring the calibration file, reset the controller or cycle the power. 42 | ni.com | NI EDIDS-2400 Series User Manual...
Each NI EDIDS may be expanded with an NI 9155 MXIe expansion chassis to support the additional I/O modules shown below. For more information on the optional expansion I/O modules see, What Is Included. 44 | ni.com | NI EDIDS-2400 Series User Manual...
DI Driver Systems with one or two DI Driver modules (EDIDS-2403 and EDIDS-2406) can typically be powered by a single recommended supply listed above. DI Driver Systems with three or four DI Driver modules (EDIDS-2409 46 | ni.com | NI EDIDS-2400 Series User Manual...
Page 50
DI driver module in a DI Driver System order. Typical wiring for piezo injectors to a DI Driver module is shown in figure 3.3.3.1.b. Figure 3.3.3.1.b, Diagram of Typical Wiring of Piezo Injectors to a DI Driver Module 50 | ni.com | NI EDIDS-2400 Series User Manual...
Page 56
“a” pins of the NI 9411 module. The commanding device ground must be connected to the NI 9411 module COM pin. The NI 9411 “b” pins may be left disconnected. 56 | ni.com | NI EDIDS-2400 Series User Manual...
NI 9757 (O2) User Manual NI 9758 (PFI Driver) User Manual NI 9759 (Throttle Driver) User Manual NI 9760 (VR/Hall) User Manual PS-17 Power Supply User Manual QS10.121 Power Supply User Manual 58 | ni.com | NI EDIDS-2400 Series User Manual...
3.3.5 Optional Enclosure System National Instruments offers an option enclosure system for the Expandable DI Driver System which is a 19 inch rack of 7 rack units height. The NI Powertrain Controls Group will integrate a customer's EDIDS bundle into the enclosure system The enclosure system includes the following: 1.) Programmable power supplies for all power electronics...
Page 60
3.3.5.b Side View of Optional Enclosure 60 | ni.com | NI EDIDS-2400 Series User Manual...
3.4.a shows an example wiring diagram for wiring an IMV to a locked LS1 and LS2 pair, and wiring a HPV to a locked LS3 and LS4 pair. Any of the NI 9220 analog inputs can be assigned to the rail pressure control feedback via the Rail Pressure Control Setup window. 62 | ni.com | NI EDIDS-2400 Series User Manual...
If multiple external direct commands are active simultaneously on a single DI Driver module, then all three driver channels of the module will be made inactive until only one channel is commanded. 64 | ni.com | NI EDIDS-2400 Series User Manual...
Page 66
“C:\system\ni-rt\LabVIEW Data\DefaultCal.cdl”. The file system of the DI Driver System controller can be browsed using an FTP client. A recommended FTP client is FileZilla. It is not recommended to use the FTP connection within the Windows file Explorer. 66 | ni.com | NI EDIDS-2400 Series User Manual...
Page 68
Setup window. The duration of the injection command is determined by the direct duration of the digital input. The maximum duration allowed is 5 msec. If longer durations are required, consult with your National Instruments sales engineer or support team.
Page 70
The ability to select HV or LV for each phase is not available for piezo injector operation because the high voltage driver circuit is always used (as shown below). 70 | ni.com | NI EDIDS-2400 Series User Manual...
Page 72
Therefore, a DI Driver module can only drive one inverted piezo injector. Please refer to the DI Driver Rev F manual for details on inverted piezo operation. DIX_Scope Tip Strip: DI Scope current and voltage trace 72 | ni.com | NI EDIDS-2400 Series User Manual...
Page 74
24V, then the internal boost power supply will automatically shut down and rely on external power. Using an external high voltage supply is occasionally necessary, depending on injector operating requirements. Contact your National Instruments sales engineer or support team to determine if your application requires an external high voltage supply.
Page 76
195V. Such a condition is strongly discouraged because the components of the DI Driver module are only rated for 200V. This is a critical fault and will shut down the internal boost power supply and all injector channels. DIX_LowVoltageDriverFault Tip Strip: Low voltage driver circuit fault 76 | ni.com | NI EDIDS-2400 Series User Manual...
Therefore, the voltage trace will be constant with the last value recorded before the injection command. Also, the current trace is not recorded outside of the injection command and will be displayed as zero. 78 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: Indicates the presence and recognition of the PFI Driver module. The module will only be recognized when is ON, a PFI Driver module is inserted in the PFI_ModuleEnable assigned slot, and the module is properly externally powered. PFI_ModuleEnable 80 | ni.com | NI EDIDS-2400 Series User Manual...
Page 82
Tip Strip: Clear PFI module short-circuit faults Detail: When this one-shot is pressed, all critical faults of the PFI Driver module will be cleared. ShortCircuitFaults Tip Strip: Lowside channel short-circuit fault 82 | ni.com | NI EDIDS-2400 Series User Manual...
The first phase duration should be set to a minimum value long enough for the first peak to be reached. 84 | ni.com | NI EDIDS-2400 Series User Manual...
Page 88
PFI-LS1-Source Tip Strip: Source of lowside PWM command Detail: Selects the mode of operation for PFI-LS1: Host Configuration: Allows PWM parameters to be entered directly via this tab 88 | ni.com | NI EDIDS-2400 Series User Manual...
Page 90
Detail: Specifies the period of PWM operation for the associated PFI-LS channel. PFI-LSX-PulseWidth Tip Strip: Pulse width of lowside PWM command Units: msec Detail: Specifies the pulsewidth of PWM operation for the associated PFI-LS channel. 90 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: Specifies the number of cycles included in a Skip Fire Sequence. For example, if the number 7 is entered, the ESTTL1 module will output a continuous seven cycle sequence as long as ESTTL1_SkipFireChanXEnable enabled for the desired channel. 92 | ni.com | NI EDIDS-2400 Series User Manual...
Page 94
Detail: TDC parameters are mapped to a specific ESTTL1 channel by selecting a TDCX from the drop-down list in each ESTTL1-X_TDC parameter, where X is the DI Driver module number and Y is the DI Driver channel number. ESTTL1-X_Firing_Window_Start / ESTTL1-X_Firing_Window_End 94 | ni.com | NI EDIDS-2400 Series User Manual...
The purpose of the ChX tabs is to enable individual ESTTL1 channel outputs 1-8, and configure spark pulse generation parameters. ESTTL1_ChanXEnable Tip Strip: Enables ESTTL1 Channel output Detail: Enables engine synchronous TTL output pulses according to specified Main and Restrike pulses. 96 | ni.com | NI EDIDS-2400 Series User Manual...
Page 98
(see Figure 4.3.2.1 1 for illustration). ESTTL1-X_RestrikeYDwell Tip Strip: Spark Restrike dwell Units: msec Detail: Specifies the time duration of Y spark Restrike dwell (see Figure 4.3.2.1 1 for illustration). 98 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: Crank angle degrees between the EPT absolute zero position and TDC1. When TDC1 is before EPT absolute zero position, then GlobalTDCOffset is negative. When TDC1 is after EPT absolute zero position, then GlobalTDCOffset is positive. The absolute zero position is specific to the EPT pattern type. 100 | ni.com | NI EDIDS-2400 Series User Manual...
Page 102
ESTTL2-X_Firing_Window_End: Defines the end of the window in Degrees Before Top Dead Center (DBTDC). The TDC reference for the window is the TDCX value associated with the applicable ESTTL 2 module channel. 102 | ni.com | NI EDIDS-2400 Series User Manual...
Page 104
Tip Strip: Delay of an auxiliary pulse with respect to an engine synchronous position Units: msec Detail: Specifies a delay (in msec) of auxiliary digital pulse with respect to ESTTL2-X_SyncTiming (see Figure 4.4.2 for illustration). ESTTL2-X_PulseDwell Tip Strip: Auxiliary Pulse duration Units: msec 104 | ni.com | NI EDIDS-2400 Series User Manual...
Channel X. Channel X Control Calibration: Used for configuring a collection of calibration parameters used to control throttle position associated with throttle Channel X. ThrottleModuleEnable Tip Strip: Enables Throttle Driver Module operation 106 | ni.com | NI EDIDS-2400 Series User Manual...
Page 108
Tip Strip: Battery voltage measured by the H-Bridge channel driver module Detail: The filtered battery voltage supplied to the module. Temperature Tip Strip: H-Bridge channel driver module temperature Detail: The filtered internal module temperature. 108 | ni.com | NI EDIDS-2400 Series User Manual...
Page 110
Tip Strip: Indicates the Position Calibration currently in use for the Primary Position. Detail: Determines which analog input within the Module Data cluster is the primary position sensor signal and which is the secondary position sensor signal. 110 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: Indicates time delay in seconds from the start of position calibration initialization phase to start of positive calibration. This time allows the throttle plate to return to the limp-home position before positive calibration. 112 | ni.com | NI EDIDS-2400 Series User Manual...
Page 114
Detail: Indicates a threshold for incremental throttle motor positive voltage after the throttle plate stops moving. When this incremental threshold is reached, the drive stops and transitions to the negative calibration phase. This parameter should be a positive value. uPsnCalDec_Thresh_ChX 114 | ni.com | NI EDIDS-2400 Series User Manual...
Page 116
Detail: This array contains the position range of the throttle plate. The units for Position Range are arbitrary and correspond to the same units for Position Setpoint input and Primary Position output. Element 0 : The minimum position. Element 1 : The maximum position. 116 | ni.com | NI EDIDS-2400 Series User Manual...
Page 118
Such a fault is indicated by this Boolean when TRUE, and Position Calibrated will be set to FALSE upon completion of the calibration process. 118 | ni.com | NI EDIDS-2400 Series User Manual...
Page 120
LHPsn_Out_ChX Limp Home position. The integral time is equivalent to the electro-mechanical time-constant of the throttle body. Smaller integral times intensify the integral action. When TI is set to zero, the integral action is disabled. This parameter is changed by a control calibration procedure. 120 | ni.com | NI EDIDS-2400 Series User Manual...
Page 122
Tip Strip: H-Bridge channel 1 lag filter time applied to limp home compensation Units: s (seconds) Detail: Specifies lag filter time applied to the limp-home compensation. A lag time prevents uLHc_ChX from reversing directions too fast. US_ChX 122 | ni.com | NI EDIDS-2400 Series User Manual...
Page 124
PosSetpoint_ChX value to the internal PID function. KRPos_Out_ChX Tip Strip: H-Bridge channel X proportional gain for H-Bridge channel PID when Theta is greater than limp home angle Units: V/ 124 | ni.com | NI EDIDS-2400 Series User Manual...
Page 126
As Position Setpoint moves through the limp-home region, ULHc_ChX is updated to a positive or negative value (negative=closing force, positive=opening force) and added to the PID output in order to assist throttle control through the region. 126 | ni.com | NI EDIDS-2400 Series User Manual...
Page 128
Psn_FaultThresh_ChX, then Psn_Fault_ChX will be set to TRUE. Position Fault is not a latching Boolean output. It is continuously updated according to the latest position readings. Note: If only a single position sensor is used for a throttle body, then this parameter is not applicable. 128 | ni.com | NI EDIDS-2400 Series User Manual...
Page 130
FUSE BLOWN: The heater circuit fuse is blown. UEGO_Battery Tip Strip: Module Battery Voltage as read by UEGO module Units: V Detail: Indicates battery voltage sensed internal to the module while enabled UEGOX Cluster 130 | ni.com | NI EDIDS-2400 Series User Manual...
Page 132
Detail: The actual fuel/air mass ratio divided by the stoichiometric fuel/air mass ratio. Phi is equivalent to 1/Lambda. UEGOX_AF_Ratio Tip Strip: Air Fuel Ratio Detail: The actual mass air/fuel ratio. UEGOX_Sensor_Fault Tip Strip: Sensor fault status Detail: Indicates UEGO Sensor Fault status 132 | ni.com | NI EDIDS-2400 Series User Manual...
Page 134
O2 Module Setup window is determined by the value of the LSUType indicator. UEGO Calibration Lambda Array LSU 4.9 (and UEGO Calibration Ip Array LSU 4.2) Tip Strip: UEGO Calibration Lambda Array LSU 4.9 134 | ni.com | NI EDIDS-2400 Series User Manual...
If there are two NI 9411 modules inserted in the assigned slots, then all twelve digital input sources are available. If there is only one NI 9411 module inserted in the 9411_1 slot, then only 136 | ni.com | NI EDIDS-2400 Series User Manual...
Page 138
In order to utilize this functionality, the associated DI Driver module must be placed into Direct Mode TMP Mode via the associated DI Driver Setup window. Digital Input Channel Signals 138 | ni.com | NI EDIDS-2400 Series User Manual...
If these modules are inserted in the assigned slots, then all twelve digital input sources are available. There are four internally generated PWM signal sources always available that are configured via the Expansion Auxiliary PWM Setup window. 140 | ni.com | NI EDIDS-2400 Series User Manual...
Page 142
In order to utilize this direct command functionality, the PFI Driver module must be placed into Direct Mode TMP Mode via the PFI X Module Control tab of the PFI and LS Driver X Setup window. Digital Input Channel Signals 142 | ni.com | NI EDIDS-2400 Series User Manual...
Without making that additional wiring connection, there is no way to use the NI 9760 to obtain EPT Sync on the cRIO-9082. VRHall_Module_Present Tip Strip: VR Hall Module Present Detail: Reports presence of NI 9760 VR/Hall module in chassis. VRHallFaultClear 144 | ni.com | NI EDIDS-2400 Series User Manual...
AIX_Name Tip Strip: Text name Detail: Name assigned to each analog input. AIX_Units Tip Strip: Text units Detail: Units assigned to each analog input. AIX_Raw 146 | ni.com | NI EDIDS-2400 Series User Manual...
Page 148
PID control gains when is being used for feedback control. Sim_AIX Tip Strip: Simulation value Units: Same as AIX_Units Detail: The value, in engineering units, that is simulated when SimEnable_AIX is ENABLED. 148 | ni.com | NI EDIDS-2400 Series User Manual...
The configured TMP command sequence can be triggered to a specific channel via a button associated with each channel of each DI Driver module. Figure 4.10.1.a. Pulse Train illustration for TMP, TMP OneShot and PID/PWM-TMP Mode TMP-OneShot_DIX_ChnX 150 | ni.com | NI EDIDS-2400 Series User Manual...
Page 152
The control sends commands to Ch 3 if the Enable Individual DIX Channel Duration parameter is enabled and is not active if the parameter is disabled. Direct Injector Driver Modules 2-4 152 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: When ON, the command to the associated DI Driver module channel will be active for the specified duration. When OFF, the command will not be implemented. The timing of the adjacent pulses will remain the same whether the pulse is ON or OFF. 154 | ni.com | NI EDIDS-2400 Series User Manual...
Page 156
Detail: Pressing this button launches the DI1 Advanced Configuration control window. The DI1 Advanced Configuration window allows a user to program individual injection pulse durations for each pulse in an injection sequence. 156 | ni.com | NI EDIDS-2400 Series User Manual...
Page 158
It is also manipulated by the corresponding SkipFire_OnCycle control in all the DIX Advanced Settings windows. DI Drivers 2-4 Detail: Please see information for DI Driver 1 158 | ni.com | NI EDIDS-2400 Series User Manual...
Page 160
SOI, this parameter is disabled and retains its most recent value. Figure 4.10.2.1.b, Pulse Train for EOI Timing Mode. The reference timing is TDC position for each individual cylinder. Applicable to EPT mode. Duration Ch1 (msec) 160 | ni.com | NI EDIDS-2400 Series User Manual...
Page 162
SkipFire_DI1_ChnX is enabled for the desired channel. It is also manipulated by the corresponding SkipFire_OnCycle control on the DI-EPT Pulse Generation Tab and the other DIX Advanced Settings windows. 162 | ni.com | NI EDIDS-2400 Series User Manual...
Page 164
SkipFire_PFI_ChnX Tip Strip: Enables Skip Fire on selected DI channel when EPT Mode is selected. Detail: Enables the skip fire sequence defined by PFI1_SkipFire_Cycles PFI1_SkipFire_OnCycle for its assigned PFI channel. PFI1_SkipFire_Cycles 164 | ni.com | NI EDIDS-2400 Series User Manual...
Page 166
Tip Strip: Manually triggers TMP injection command sequence Detail: Pressing this button will trigger the configured TMP command sequence to the associated PFI Driver module channel. The sequence will be triggered once with each button press. 166 | ni.com | NI EDIDS-2400 Series User Manual...
Page 168
720 degrees for 4-stroke engines, the camshaft input signal must be TRUE during every other Plus1 tooth. The cam signal can be manipulated using the offset and extend functions to satisfy this requirement. 168 | ni.com | NI EDIDS-2400 Series User Manual...
Page 170
The CurrentPosition in CAD is calculated according to the following: CurrentPosition(CAD) = [CurrentPosition(CAT) * Stroke * 360] / MAX_CAT Where Stroke = 2 if 4-stroke, and Stroke = 1 if 2-stroke. 170 | ni.com | NI EDIDS-2400 Series User Manual...
Page 172
The signals can be captured upon a loss of sync trigger to look at the crank and cam signals captured before the loss of sync. 172 | ni.com | NI EDIDS-2400 Series User Manual...
Page 174
TRUE, respectively. Tooth 6 and tooth 0 would correspond to the tooth immediately following the Plus1 tooth while CamSig is FALSE and CamSig is TRUE, respectively. Tooth numbering for the two different Plus1 tooth location configurations is shown in figures 4.11.c and 4.11.d below. 174 | ni.com | NI EDIDS-2400 Series User Manual...
EPT N-M 7: Supports N-M pattern types and extrapolates to 2^7=128 CAT between each crank tooth. M can be one or two missing adjacent teeth. EPT N+1 9: Supports N+1 pattern types and extrapolates to 2^9=512 CAT between each crank tooth. 178 | ni.com | NI EDIDS-2400 Series User Manual...
Page 180
¼ of the normal tooth spacing. This parameter is only applicable for Plus1 pattern types. EngineSpeed Tip Strip: Indicates engine speed Units: RPM Detail: Engine speed output from the EPT function. 180 | ni.com | NI EDIDS-2400 Series User Manual...
Page 182
Units: RPM Detail: The engine speed threshold used to differentiate the EngineStatus between CRANKING and RUNNING. MissedCrankFlag Tip Strip: Indicates that not enough crank pulses were received for complete engine cycle 182 | ni.com | NI EDIDS-2400 Series User Manual...
Page 184
Digital Input Setup window. The output of the CamOffset function is delivered to the CamExtension function. The offset and the extended cam signals may be monitored in the EPT Diagnostics tab. 184 | ni.com | NI EDIDS-2400 Series User Manual...
Page 186
Detail: Indicates the logic level of the digital input assigned to the Cam1 signal in the Digital Input Setup window. This indicator is not updated at the same rate the signal is changing. It is for reference only. 186 | ni.com | NI EDIDS-2400 Series User Manual...
GlobalTDCOffset is negative. When TDC1 is after EPT absolute zero position, then GlobalTDCOffset is positive. The absolute zero position is specific to the EPT pattern type. TDCX 188 | ni.com | NI EDIDS-2400 Series User Manual...
Page 190
Detail: This indicator will be set to TRUE if any firing window overlap is detected in any of the channels within a single DI Driver or PFI Driver module. PFIX_TDC 190 | ni.com | NI EDIDS-2400 Series User Manual...
PID controller setpoint can be used to define the desired crank-angle location of the cam signal rising edge. The CamX_RisingEdge from this tab can be used as feedback to the PID control function. CamRE_TDC-Ref 192 | ni.com | NI EDIDS-2400 Series User Manual...
Page 194
Tip Strip: Captured angle of rising cam edge Units: DBTDC Detail: The crank-angle location of a Cam2 signal rising edge, in Degrees Before TDC (DBTDC), captured in the window defined by Cam2_Capture_Start and Cam2_Capture_End. 194 | ni.com | NI EDIDS-2400 Series User Manual...
Page 196
Digital Input Setup window. The EngineSpeed EngineStatus indicators are exact copies of the indicators on the EPT tab. These controls and indicators are placed here in duplicate for convenience. Run EPT Scope 196 | ni.com | NI EDIDS-2400 Series User Manual...
4.11.4 EPT Diagnostics Tab EPT Scope Tip Strip: Displays scope traces determined by setup Units: Samples Detail: Displays the logic level of each EPT function input. Scope Controls 198 | ni.com | NI EDIDS-2400 Series User Manual...
Page 200
Then the data acquisition after pressing the Update control. will stop and the data will be displayed in the EPT Scope 200 | ni.com | NI EDIDS-2400 Series User Manual...
Page 202
Detail: Pulse width of each pulse during a calibration sequence. CalSeq Period Tip Strip: Period between start of injection pulses Units: msec Detail: Time period between the rising edges of injection pulses during a calibration sequence. CalSeq Pulses 202 | ni.com | NI EDIDS-2400 Series User Manual...
Page 204
Tip Strip: Indicates sequence progress Detail: Indicates the progress through the calibration sequence. The progress bar fill rate is automatically adjusted for the value of CalSeq Pulses. 204 | ni.com | NI EDIDS-2400 Series User Manual...
Page 206
Detail: Pulse width of each pulse during a calibration sequence. Exp CalSeq Period Tip Strip: Period between start of injection pulses Units: msec Detail: Time period between the rising edges of injection pulses during a calibration sequence. Exp CalSeq Pulses 206 | ni.com | NI EDIDS-2400 Series User Manual...
Page 208
Detail: Indicates the progress through the calibration sequence. The progress bar fill rate is automatically adjusted for the value of Exp CalSeq Pulses. 208 | ni.com | NI EDIDS-2400 Series User Manual...
Page 210
Detail: Drop-down selection control for selecting the input parameter for direct mapping. The available parameters for selection are analog inputs, battery voltage, digital input parameters, cam phase, engine speed, and user variables. DirectMap_X_InputValue Tip Strip: Shows the value of the selected direct mapping input DirectMap_X_FlexControlParameters 210 | ni.com | NI EDIDS-2400 Series User Manual...
Page 212
The 1D lookup table function will perform a linear interpolation between the X indices which bound the X input value. The 2D lookup table function will perform a triple linear interpolation between the X and Y indices which bound the X and Y input values. 212 | ni.com | NI EDIDS-2400 Series User Manual...
Page 214
Detail: Text field for entering a lookup table description. Table1D_X Tip Strip: 1D conversion table Detail: The X column is for input and the Y column is for the output conversion. Linear interpolation is done between the values. 214 | ni.com | NI EDIDS-2400 Series User Manual...
Page 216
Enable Table2D_X Tip Strip: Enables 2D Table Detail: When ON the lookup table is enabled and the selected Flex Control Parameters will be overwritten by the lookup table output. Table2D_Xa_InputSelector 216 | ni.com | NI EDIDS-2400 Series User Manual...
Page 218
Tip Strip:2D lookup table Detail: The left most X column (red) and the top Y row (blue) are for input. The 2D Z table values are triple interpolated to generate the lookup table output. 218 | ni.com | NI EDIDS-2400 Series User Manual...
Page 220
AuxPIDX_PIDSetpoint Tip Strip: PID controller setpoint Detail: The control setpoint to the Aux PID X function. This parameter can be manually entered or overwritten by lookup table outputs operating points. AuxPIDX_Kc 220 | ni.com | NI EDIDS-2400 Series User Manual...
Page 222
Tip Strip: PID controller output (before feed forward is added) Detail: Output value from the PID controller. This value is limited by the values in AuxPIDX_PIDMin AuxPIDX_PIDMax. This value is added to AuxPIDX_FF and the result is placed in AuxPIDX_FinalOutput. 222 | ni.com | NI EDIDS-2400 Series User Manual...
Page 224
Parameters, shown above, or by right unclicking and searching through a hierarchical list of menus to find the particular Flex Control Parameter of interest, as shown in the Direct Mapping Section. 224 | ni.com | NI EDIDS-2400 Series User Manual...
Page 226
Tip Strip: Assigns analog signal source to IMV and HPV rail pressure controller Detail: Selects one of the four channels of the NI 9220 analog input module assigned to rail pressure PID control feedback. 226 | ni.com | NI EDIDS-2400 Series User Manual...
Page 228
Tip Strip: Clears faults related to rail pressure control Detail: Clears RailP_Fault after the fault has been resolved. RPC Plot Tip Strip: Opens a plot window of RailP_Setpoint, RailP, IMV_DC and HPV_DC. 228 | ni.com | NI EDIDS-2400 Series User Manual...
Page 230
Smaller values cause less contribution to the PID output. Larger values cause more contribution to the PID output. Negative values should not be used. IMV_Td_Action Tip Strip: Derivative contribution of IMV PID controller Detail: Indicates the contribution of the derivative term to the total PID output. IMV_PIDMax 230 | ni.com | NI EDIDS-2400 Series User Manual...
Page 232
Tip Strip: Maximum allowed duty cycle for IMV. This value is effective if lower than IMV_MaxDCCalc. Units: % Detail: Maximum allowed duty cycle for IMV. This value is effective if lower than IMV_MaxDCCalc. 232 | ni.com | NI EDIDS-2400 Series User Manual...
Page 234
Tip Strip: Proportional contribution of HPV PID controller Detail: Indicates the contribution of the proportional term to the total PID output. HPV_Ti Tip Strip: Integral time constant for HPV PID controller (lower = stronger action. 0 = disabled.) 234 | ni.com | NI EDIDS-2400 Series User Manual...
Page 236
Detail: Output value from the PID controller. This value is limited by the values in HPV_PIDMin and HPV_PIDMax. This value is added to HPV_PIDFF and the result is placed in HPV_DC. HPV_ManualOverride 236 | ni.com | NI EDIDS-2400 Series User Manual...
Page 238
Detail: Nominal resistance of the HPV solenoid. This value is used to calculate the maximum duty cycle applied to the HPV. It is important to measure this resistance within +/-0.5 ohms 238 | ni.com | NI EDIDS-2400 Series User Manual...
Page 240
Tip Strip: Pulse width of PWM signal Units: msec Detail: When AuxPWMX-ControlMode is set to Pulse Width, this field is enabled for specifying the time between rising and falling edges of the PWM signal. 240 | ni.com | NI EDIDS-2400 Series User Manual...
Detail: Selects the specification mode for the time between rising edges of the PWM signal. The options are Frequency or Period. The fields for Frequency or Period will be enabled according to the selection. ExpAuxPWMX-ControlMode 242 | ni.com | NI EDIDS-2400 Series User Manual...
Page 244
Pulse Width, this field is enabled for specifying the time between Detail: When ExpAuxPWMX-ControlMode rising and falling edges of the PWM signal. Expansion Aux PWMX 2-4 See above descriptions. 244 | ni.com | NI EDIDS-2400 Series User Manual...
Page 246
Detail: Specifies the number of operating points to be considered by the operating point function. For example, if Number of OP is set to 3, then operating points 0, 1, & 2 will be applicable to the function. Operating points 3 and greater will not be considered. 246 | ni.com | NI EDIDS-2400 Series User Manual...
Page 248
Tip Strip: Indicates no trigger is defined for selected CalPoints Detail: When in Trigger Mode, indicates when no trigger condition is satisfied by the specified Trigger Wildcards, and the error state will be executed. 248 | ni.com | NI EDIDS-2400 Series User Manual...
Page 249
Detail: The operating point table can be imported and exported from/to a tab-delimited text file, which can be manipulated using text editors or spreadsheets. National Instruments recommends using a text editor, such as Notepad or WordPad, when editing the operarting point table outside the provided interface. If MS Excel is used...
Page 250
Lower Value and less than Upper Value Example: (20,40) Trigger Wildcard is satisfied if the Process Variable is greater than 20 and less than 40. Bracket Bounded [Lower Value, Upper Value] 250 | ni.com | NI EDIDS-2400 Series User Manual...
Page 252
The text descriptions should not be entered in these table fields. Instead, the integer representation should be entered, starting with 0 for the first drop-down selection. 252 | ni.com | NI EDIDS-2400 Series User Manual...
Page 256
80000, 83333, 100000, 125000, 160000, 200000, 250000, 400000, 500000,800000, and 1000000. Refresh Database Tip Strip: Refreshes a list of deployed databases on this controller Detail: Press this button to refresh database list after deploying or undeploying a database 256 | ni.com | NI EDIDS-2400 Series User Manual...
Page 258
Tip Strip: CAN signal list when according to a selected database on the Deployed Databases list Detail: This list will be populated according to signals defined in the selected database on the controller Flex Control Parameter 258 | ni.com | NI EDIDS-2400 Series User Manual...
Page 260
Move Up Tip Strip: Move selected item up the “Write to CAN Bus” List box Move Down Tip Strip: Move selected item down the “Write to CAN Bus” List box CalPoints Select 260 | ni.com | NI EDIDS-2400 Series User Manual...
Page 262
Detail: A list of mapped CalPoints to CAN Signal. XNET Error Detail: Reports any XNET error and the associated code and description 262 | ni.com | NI EDIDS-2400 Series User Manual...
Page 264
CAN database and vector CANdb formats support only one cluster. However, FIBEX supports multiple clusters per database; you could, for example, describe all of a vehicle's networks in a single database. 264 | ni.com | NI EDIDS-2400 Series User Manual...
Page 270
When this happens, unselect the database or set it to ‘No Database Selected’ on the Deployed Databases list on the XNET CAN Setup window and retry the Undeploy operation on the Manage NI-XNET Databases Dialog window. 270 | ni.com | NI EDIDS-2400 Series User Manual...
Supply (via cabling shown below) for providing external high voltage power supply to the DI Driver module(s) – pins 7 and 8 on the DI Driver connector. The DB9 to RJ45 cable pin-out is shown below according to the TDK power supply manual downloadable from TDK website. 272 | ni.com | NI EDIDS-2400 Series User Manual...
Page 274
Controller, external CAN Variable or User Variable. GEN Voltage Output Tip Strip: Indicates TDK Genesys High Voltage Power Supply Voltage Output GEN Current Output Tip Strip: Indicates TDK Genesys High Voltage Power Supply Current Output TDK Error 274 | ni.com | NI EDIDS-2400 Series User Manual...
The SimulatedSpeed Flex Control Parameter is also selected to be written by the 1D-Table 2 function, but the table is not enabled, and is not actively writing the parameter. Figure 4.25.a, Active Flex Control Parameters 276 | ni.com | NI EDIDS-2400 Series User Manual...
The purpose of the CalTrend window is to configure up to eight multi-variable plot windows for monitoring various software variables within the DI Driver System. This is an advanced feature which is documented within the user manual. 278 | ni.com | NI EDIDS-2400 Series User Manual...
Page 280
Detail: Selects one of three delimiters to use for separating data in the text log file. The options are Comma, Tab or Colon. Plot Buffer Length Tip Strip: Units: samples Detail: Specifies the number of samples to plot in the plot area to the right of the window. 280 | ni.com | NI EDIDS-2400 Series User Manual...
Page 282
Detail: Set to TRUE when an error is encountered during the data logging process, such as insufficient memory available. File Creation Error Tip Strip: File creation error Detail: Set to TRUE when an error is encountered during log file creation. 282 | ni.com | NI EDIDS-2400 Series User Manual...
Fault Severity Detail: Filters the fault list to show only the faults registered with the specified severity. Key Cycle Detail: Indicates the number of times the system power has been cycled. 284 | ni.com | NI EDIDS-2400 Series User Manual...
Page 286
Detail: Indicates the number of Key Cycles the fault will remain active, after the fault condition is removed. Fault Time Detail: Indicates the date and time of the last occurrence of the fault. Fault Cycle Detail: Indicates the number of Key Cycles since the fault condition was removed. 286 | ni.com | NI EDIDS-2400 Series User Manual...
Expansion/Misc. Execution Info. The first tab shows information about system configuration. The second tab is used to change the system controller network interface settings. The third and fourth tab shows software processes. 288 | ni.com | NI EDIDS-2400 Series User Manual...
4.30.2 Network The Network tab of the Execution Information window displays the current network settings of the controller and allows the network settings to be changed. 290 | ni.com | NI EDIDS-2400 Series User Manual...
4.30.4 Expansion/Misc. Execution Info The Expansion Execution Info tab of the Execution Information window displays the execution time of various software processes and parameters related to the Inputs/Outputs on the MXIe expansion chassis. 292 | ni.com | NI EDIDS-2400 Series User Manual...
Update Firmware on the right window and click OK. You don't have to stop the user interface or the application that is running on the controller while the firmware is updating. Click the CAN_Run button again on the XNET CAN Setup Window. If the error still persists, please contact the National Instruments support team.
Page 294
294 | ni.com | NI EDIDS-2400 Series User Manual...
Page 298
7. COMBICON power connector for NI 9155 MXIe Express RIO Chassis 8. NI 9411 Digital Input Module Terminal Assignments 9. NI 9751 DI Driver Terminal assignments 298 | ni.com | NI EDIDS-2400 Series User Manual...
Page 302
17. Connecting Solenoid Direct Injectors to the DI Driver 18. Connecting Piezo Direct Injectors to the DI Driver 302 | ni.com | NI EDIDS-2400 Series User Manual...
National Instruments will, at its option, repair or replace equipment that proves to be defective during the warranty period. This warranty includes parts and labor.
National Instruments Corporation. National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
8.4 Patents For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents. 312 | ni.com | NI EDIDS-2400 Series User Manual...
8.5 Warning Regarding Use of NI Products WARNING REGARDING USE OF NATIONAL INSTRUMENTS PRODUCTS (1) NATIONAL INSTRUMENTS PRODUCTS ARE NOT DESIGNED WITH COMPONENTS AND TESTING FOR A LEVEL OF RELIABILITY SUITABLE FOR USE IN OR IN CONNECTION WITH SURGICAL IMPLANTS OR AS CRITICAL COMPONENTS IN ANY LIFE SUPPORT SYSTEMS WHOSE FAILURE TO PERFORM CAN REASONABLY BE EXPECTED TO CAUSE SIGNIFICANT INJURY TO A HUMAN.
8.6 Environmental Management National Instruments is committed to designing and manufacturing products in an environmentally responsible manner. NI recognizes that eliminating certain hazardous substances from our products is beneficial not only to the environment but also to NI customers. For additional environmental information, refer to the NI and the Environment Web page at ni.com/environment. This page contains the environmental regulations and directives with which NI complies, as well as other environmental information not included in this document.
Need help?
Do you have a question about the NI EDIDS-2400 Series and is the answer not in the manual?
Questions and answers