background image

 

NI EDIDS-2400 Series User Manual  |  © National Instruments  |  1

 

 

 

National Instruments Expandable

Direct Injector Driver System

NI EDIDS-2400 Series User Manual

NI EDIDS-2403

NI EDIDS-2406

NI EDIDS-2409

NI EDIDS-2412

NI Expandable Direct Injector Driver System User guide

February 2016

 

 

 

 

 

 

 

 

Summary of Contents for NI EDIDS-2400 Series

Page 1: ...nal Instruments 1 National Instruments Expandable Direct Injector Driver System NI EDIDS 2400 Series User Manual NI EDIDS 2403 NI EDIDS 2406 NI EDIDS 2409 NI EDIDS 2412 NI Expandable Direct Injector D...

Page 2: ...2 ni com NI EDIDS 2400 Series User Manual...

Page 3: ...3 3 3 Connecting Injectors Sensors and Actuators 48 3 3 3 1 Direct Injectors to DI Driver Channels 49 3 3 3 2 Port Fuel Injectors to PFI Channels 51 3 3 3 3 Proportional Solenoid Valves to PFI Lowside...

Page 4: ...ng 209 4 16 Table Setup Window 212 4 16 1 Table1D 213 4 16 2 Table2D 216 4 17 Auxiliary PID Controller Setup Window 219 4 18 Rail Pressure Control Setup Window 225 4 19 Auxiliary PWM Setup Window 239...

Page 5: ...EDIDS 2400 Series User Manual National Instruments 5 8 1 Warranty 309 8 2 Copyright 310 8 3 Trademarks 311 8 4 Patents 312 8 5 Warning Regarding Use of NI Products 313 8 6 Environmental Management 31...

Page 6: ...tal input per injector channel for directly commanding each injector The system controller is delivered with a pre installed feature rich application The deployment version of the NI Software Calibrat...

Page 7: ...NI EDIDS 2400 Series User Manual National Instruments 7 2 Warnings Please read the following warnings for your safety and that of the product...

Page 8: ...implement the following simple external main power relay circuit Figure 2 1 a Reverse Battery Protection Diagram Notes 1 The relay shown is a type of automotive relay which includes an internal serie...

Page 9: ...of operating at voltages up to 190V Extreme care should be taken to protect against shock Even when the device is completely powered down allow approximately five minutes for the internal high voltage...

Page 10: ...10 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...

Page 11: ...ble 3 1 a I O Hardware Included In The Expandable DI Driver System Optional I O modules supported by all DI Driver Systems NI 9220 16 Channel 100 kS s ch 16 bit 10 V Analog Input Module 37 Pin D SUB P...

Page 12: ...9 6 3 packs EDIDS 2412 8 4 packs Table 3 1 b Number of Inductors Included With The DI Driver System 3 Reverse Battery Protection Relay P N 782784 01 4 NI 9411 Module Breakout Harness es per NI 9411 Mo...

Page 13: ...NI EDIDS 2400 Series User Manual National Instruments 13 3 2 Software...

Page 14: ...der to interact with the system NI Software Calibration Management Toolkit SCM must be downloaded and installed to a PC with Windows 7 or newer To download SCM follow the link below Download SCM Softw...

Page 15: ...NI EDIDS 2400 Series User Manual National Instruments 15 Download the most recent version of the software When prompted choose the option to save the file Software Installation...

Page 16: ...reated directory and run the Setup exe application If prompted install Microsoft NET Framework 4 0 When prompted at the User Information screen enter the relevant information and select the option to...

Page 17: ...NI EDIDS 2400 Series User Manual National Instruments 17 From there follow the instructions and prompts to finish installing the software...

Page 18: ...e 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 XNE...

Page 19: ...tional Instruments 19 3 2 3 Connecting To The DI Driver System This section provides information about connecting to the DI Driver System user interface via SCM and how to change the network interface...

Page 20: ...y firewall settings to allow SCM to communicate with the external system 4 Power up the DI Driver System controller The DI Driver and PFI Driver modules do not need to be powered if simply attempting...

Page 21: ...button below the scroll window 9 From the Internet Protocol Version 4 TCP IPv4 Properties dialog select the Use the following IP address radio button Enter 192 168 1 101 for the IP address field Enter...

Page 22: ...ies User Manual 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 pan...

Page 23: ...tem including the user interface windows SCM will store these files in the Windows user Documents LabVIEW Data SCM Data directory The location of these files and the IP address of the system controlle...

Page 24: ...the SCM console 3 rd from left will close all open setup windows and stop user interface communications with the DI Driver System However the system will still continue to operate according to the mo...

Page 25: ...EDIDS 2400 Series User Manual National Instruments 25 15 If it is desired to change the network settings of the DI Driver System controller refer to Changing The Network Settings Of The DI Driver Syst...

Page 26: ...ng the system main user interface double click on the Execution Information window 2 After the Execution Information window opens select the Network tab to make changes to the controller network setti...

Page 27: ...using DHCP mode for the DI Driver System controller because the IP address may change each time the system is powered Each time the IP address changes the Search for SCM Target dialog must be opened...

Page 28: ...g refer to the Troubleshooting section 2 Use Search for SCM Target to Discover the IP Address If the IP address of the controller is discovered via the Search for SCM Target dialog but the Download Fi...

Page 29: ...ress and Subnet mask as the system controller but the IP address must be different in the last address number The Subnet mask should be 255 255 255 0 Refer to the Out Of The Box Connection section to...

Page 30: ...re However the network settings will be reset to DHCP mode Wait about 1 minute for both the USER1 and USER FPGA1 LEDs to start blinking 4 Switch the IP RESET switch to OFF Note NI does not recommend l...

Page 31: ...d for interfacing with the DI Driver System may have the Windows Firewall turned off In this case the Allowed Programs list is not applicable and does not need to be checked If the Windows Firewall is...

Page 32: ...ni com NI EDIDS 2400 Series User Manual 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 belo...

Page 33: ...400 Series User Manual National Instruments 33 To check the list of Allowed Programs return to the main Windows Firewall window and select Allow a program or feature through Windows Firewall from the...

Page 34: ...bration File Manager NI SCM Fault Display Confirm that both Home Work Private and Public check boxes are checked Select OK and close the Windows Firewall window If the above programs are not in the li...

Page 35: ...NI EDIDS 2400 Series User Manual National Instruments 35...

Page 36: ...a working copy of the DI Driver System software NOTE The system controller network interface settings are not changed by updating the software image The DI Driver System must be in static IP address...

Page 37: ...ent calibration files on the system controller Otherwise the current calibration files on the system controller will be overwritten during the software update process 7 Press the Begin Update button a...

Page 38: ...ly For more information on changing your system to static IP mode see Changing The Network Settings Of The DI Driver System 1 Open the SCM console and select Backup Target from the File menu to open t...

Page 39: ...se the PC to specify the location to save the DI Driver System software image zip file Select OK to close the location selection dialog 7 During the image backup process the PC cursor will indicate bu...

Page 40: ...ng the backup image Step 1 below provides the optional instructions for retrieving the calibration file NOTE The system controller network interface settings are not changed by restoring the software...

Page 41: ...tore Target dialog 5 The selected target IP Address should be listed in the IP Address field and additional target information will be shown in the Target Description field 6 In the lower half of the...

Page 42: ...10 Press the Exit button to close the Real Time System Backup dialog 11 After the image restoration process the DI Driver System will be rebooted automatically Wait for the USER1 and USER FPGA1 LEDs...

Page 43: ...NI EDIDS 2400 Series User Manual National Instruments 43 3 3 Hardware...

Page 44: ...y are in their assigned slots shown in figure 3 3 1 a The NI 9411 modules can communicate with the any of the DI Driver modules in their appropriate slots For example the NI 9411 module in Slot 1 NI 9...

Page 45: ...NI EDIDS 2400 Series User Manual National Instruments 45 Figure 3 3 1 b NI 9155 MXIe Expansion Chassis With Current Optional Modules...

Page 46: ...lock if 5V regulated output power is required from the 15 pin D Sub connector to an optical encoder Do not connect external power to the 15 pin D Sub NI recommends the following power supply options f...

Page 47: ...uidelines NI recommends powering and grounding each component in the system in a star wiring configuration such that each component is wired individually from a single star point for both positive and...

Page 48: ...48 ni com NI EDIDS 2400 Series User Manual 3 3 3 Connecting Injectors Sensors and Actuators...

Page 49: ...positive and negative terminal for each channel labeled INJX and INJX where X represents the channel number Solenoid and piezo injectors cannot be mixed within a DI Driver module The DI Driver module...

Page 50: ...ng of channel 3 Shorting channel 3 is required to discharge the piezo actuator of channel 1 and channel 2 This means that each DI Driver module can only operate two 2 channels of piezo injectors NI pr...

Page 51: ...p the valve open The initial current level is referred to as the peak current phase and the current level for the remaining injection duration is referred to as the hold current phase Typically the pe...

Page 52: ...52 ni com NI EDIDS 2400 Series User Manual Figure 3 3 3 2 a Diagram of Typical Wiring of Port Fuel Injectors to a PFI Driver Module...

Page 53: ...he PFI LS Driver Setup window for information about locking LS channels together for synchronized operation Each LS channel is independently controlled via pulse width modulation PWM PWM duty cycle fr...

Page 54: ...auge is 22 AWG Pin Description Pin Wire Color DI0a 1 Orange DI0b 9 Orange Black DI1a 2 Green DI1b 10 Green Black DI2a 3 Blue DI2b 11 Blue Black Supply 5 V Out 4 Red Supply 5 V Out 5 Red Black DI3a 6 W...

Page 55: ...nd b pins respectively It is good practice to use external 1K pull down or pull up resistors on each digital input command line in case the commands are unintentionally disconnected For an active high...

Page 56: ...tor Output to the DI Driver System Using External ECU Direct Injector Driver Outputs When using another direct injected engine control unit ECU to command the DI Driver System it is sometimes possible...

Page 57: ...log Input Setup Window The engineering values can be used as inputs to a variety of functions throughout the DI Driver System such as lookup tables and rail pressure control The analog input channels...

Page 58: ...082 User Manual NI 9411 User Manual NI 9751 DI Driver User Manual NI 9220 User Manual NI 9862 CAN User Manual NI 9754 ESTTL User Manual NI 9757 O2 User Manual NI 9758 PFI Driver User Manual NI 9759 Th...

Page 59: ...e power supply for all power electronics 30V 50A b Optional dual half rack programmable power supplies 30V 25A and 150V 5A or 300V 2 5A 2 12V 15A power supply for controller power and O2 sensor power...

Page 60: ...60 ni com NI EDIDS 2400 Series User Manual 3 3 5 b Side View of Optional Enclosure...

Page 61: ...NI EDIDS 2400 Series User Manual National Instruments 61 3 3 5 c Top view of Optional Enclosure...

Page 62: ...ates a PWM duty cycle to maintain a specified rail pressure setpoint Some common rail fuel systems will have a High Pressure Valve HPV on the rail as a bleed valve to provide fuel flow through the sys...

Page 63: ...NI EDIDS 2400 Series User Manual National Instruments 63 Figure 3 4 a Diagram of Typical Wiring of an Inlet Metering Valve IMV and a High Pressure Valve HPV to a PFI Driver Module...

Page 64: ...8 cylinder 4 stroke engine will have injection events separated by 90 degrees If a 12 Channel DI Driver system is used sequential injectors should be staged from one DI Driver module to the next By d...

Page 65: ...NI EDIDS 2400 Series User Manual National Instruments 65 4 NI Direct Injector Driver System Interface...

Page 66: ...will still continue to operate according to the most recent user interface settings The user interface can be started again by pressing the green run button within the SCM console SCM console buttons...

Page 67: ...ion on DI Driver Module slot assignment see the hardware setup section DIX_ModulePresent Tip Strip Indicates DI Driver module present and externally powered Detail Indicates the presence and recogniti...

Page 68: ...libration mode If more than one channel is enabled then commands will not be delivered Triggered Multi Pulse TMP Mode The DI Driver module channels are commanded by a specified sequence of pulses and...

Page 69: ...annel is enabled to operate DIX_OneShot Tip Strip Generates one shot command to selected channel Detail When pressed the DI Driver module will deliver a one shot pulse to the channel selected in DIX_O...

Page 70: ...circuit should only be used as little as necessary so that the internal boost power supply energy is conserved and not overloaded Please refer to the DI Driver Rev F manual for various IPhaseArray co...

Page 71: ...reached operation proceeds to the next phase A special duration value of zero means that operation will remain in that phase until the end of the injection command A typical IPhase array configuration...

Page 72: ...When ON enables inverted Piezo operation In contrast to normal piezo mode the first four IPhaseArray elements are used for discharge and the last four elements are used for charge as shown below When...

Page 73: ...esh with injector current in Amps during the most recent injection command to the associated DI Driver module If multiple channels within the module are operating it is not possible to identify which...

Page 74: ...ternal High Voltage Tip Strip Internal boost supply high voltage level Units V Detail Indicates the actual internal boost power supply voltage External High Voltage Tip Strip High voltage level suppli...

Page 75: ...internal boost power supply charging fault Detail Indicates that the internal boost power supply is not able to increase the voltage within 255 boost pulses This is a critical fault and will shut dow...

Page 76: ...hin the injection command This is a non critical fault and cannot be cleared This fault does not interfere with injector channel operation The fault will be automatically cleared upon the next injecti...

Page 77: ...will shut down the internal boost power supply and all injector channels DIX_ClearFaults Tip Strip Clears any critical faults with DI Driver Detail When this one shot is pressed all critical faults o...

Page 78: ...it is not possible to identify which channel is being displayed Note that the resolution of the current display is approximately 10 sec sampling interval and is for reference only A box instrument osc...

Page 79: ...e configure the operating mode test PFI channels with one shot pulses and monitor module faults PFI 1 4 Tab Enable individual PFI Driver PFI channels 1 4 and configure current control parameters LS 1...

Page 80: ...nnels with one shot pulses and monitor module faults PFI_ModulePresent Tip Strip Indicates PFI Driver module present and externally powered Detail Indicates the presence and recognition of the PFI Dri...

Page 81: ...cified number of injection events command duration and command period Only one PFI channel of the module may be enabled for Calibration Mode If more than one channel is enabled then commands will not...

Page 82: ...is delivered To disable one shot functionality set to Disabled PFI_OneShotTime Tip Strip Duration of one shot command Units msec Detail Duration of one shot pulses PFI_FaultClear Tip Strip Clear PFI m...

Page 83: ...to OVERRIDE the open circuit faults will be ignored and will not be indicated OpenCircuitFaults Tip Strip Lowside channel open circuit fault Detail An open circuit fault is detected when the current n...

Page 84: ...PFIX_FirstPeak Tip Strip Causes phase 2 to begin after current reaches first peak Detail A software option of the PFI Driver module to transfer operation from the first phase to the second phase upon...

Page 85: ...trol image the current profile to the injector would be 4A for 1 5 msec followed by 1A for the remainder of the injection command PFIX_ChanEnable Tip Strip Enables PFI channel Detail Enables individua...

Page 86: ...86 ni com NI EDIDS 2400 Series User Manual See descriptions for PFI 1...

Page 87: ...e high pressure pumps with Inlet Metering Valves IMV which are proportional solenoid valves requiring PWM operation to control rail pressure by regulating the inlet fuel flow to the pump Common rail d...

Page 88: ...r for synchronous operation This button is only active when both PFI LS1 and PFI LS2 channels are disabled This rule ensures that LS channels one and two will be in lock sync when enabled Lock PFI LS3...

Page 89: ...V Control Causes PWM parameters for the associated channel to be sourced from the IMV control function configured by the Rail Pressure Control Setup window HPV Control Causes PWM parameters for the as...

Page 90: ...M operation for the associated PFI LS channel PFI LSX Period Tip Strip Period of lowside PWM command Units msec Detail Specifies the period of PWM operation for the associated PFI LS channel PFI LSX P...

Page 91: ...ark Setup window contains a tabbed pane with nine tabs ESTTL 1 TDC Channel Mapping Tab Used for assigning Top Dead Center TDC values to each ignition coil commands Ch1 8 Tabs Used for configuring spar...

Page 92: ...gnition coil command ESTTL1_SkipFire_Cycles Tip Strip Specifies the period length in number of cycles for the Skip Fire Sequence Min 1 Detail Specifies the number of cycles included in a Skip Fire Seq...

Page 93: ...DCOffset Tip Strip Global TDC offset between absolute 0 and TDC1 Units CAD Detail Crank angle degrees between the EPT absolute zero position and TDC1 When TDC1 is before EPT absolute zero position the...

Page 94: ...arameters ESTTL1 X_TDC Tip Strip Selects Top Dead Center reference associated with driver channel Detail TDC parameters are mapped to a specific ESTTL1 channel by selecting a TDCX from the drop down l...

Page 95: ...two crank rotations i e 360 degrees around the reference TDC The window may not overlap from cycle to cycle For example for 4 Stroke engines the ESTTL1 X_Firing_Window_Start and ESTTL1 X_Firing_Windo...

Page 96: ...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 synchr...

Page 97: ...X_SparkTiming Tip Strip Main spark timing Units DBTDC Detail Spark is generated with a trailing edge coinciding with Main spark timing see Figure 4 3 2 1 1 The length of the main spark pulse will be...

Page 98: ...ule ESTTL1 X_RestrikeYDelay Tip Strip Delay of a spark restrike pulse with respect to the end of a preceeding pulse command Units msec Detail Specifies a delay in msec of a spark restrike pulse Y with...

Page 99: ...iagnostics and measurements The ESTTL Spark Setup window contains a tabbed pane with two tabs ESTTL 2 TDC Channel Mapping Tab Used for assigning Top Dead Center TDC reference values to each auxiliary...

Page 100: ...ry digital command GlobalTDCOffset Tip Strip Global TDC offset between absolute 0 and TDC1 Units CAD Detail Crank angle degrees between the EPT absolute zero position and TDC1 When TDC1 is before EPT...

Page 101: ...and TDC1 The other TDC parameters will have non zero values which specify the CAD spacing with respect to TDC1 The TDC values are mapped to a specific hardware driver channel using the ESTTL2 X_TDC dr...

Page 102: ...engines the span is 720 Crank Angles two crank rotations i e 360 degrees around the reference TDC The window may not overlap from cycle to cycle For example for 4 Stroke engines the ESTTL2 X_Firing_Wi...

Page 103: ...e ESTTL 2 Pulse Generation Setup Tab is to enable individual ESTTL 2 channel outputs 1 8 and configure auxiliary digital command pulses ESTTL2_ChanXEnable Tip Strip Enables ESTTL 2 Channel output Deta...

Page 104: ...ary pulse generation with respect to a reference TDC Units DBTDC Detail An angle based timing with respect to TDCX that is used as a reference for auxiliary digital pulse see Figure 4 4 2 1 for illust...

Page 105: ...NI EDIDS 2400 Series User Manual National Instruments 105 Detail Specifies the time duration of auxiliary digital pulse see Figure 4 4 2 1 for illustration...

Page 106: ...tabs Channel X Control Tab Used for configuring a throttle channel including enabling the channel setting operating mode of a throttle channel and assigning position control setpoints Channel X Positi...

Page 107: ...en ThrottleModuleEnable is ON a Throttle Driver module is inserted in the assigned slot and the module is properly externally powered HXSense Tip Strip H Bridge channel X current draw Units A Detail T...

Page 108: ...ery 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...

Page 109: ...nnel X Control Tab The purpose of the Channel X Control Tab is to configure a particular throttle module channel ChXEnable Tip Strip Enable H Bridge channel X Detail When this button is enabled and Mo...

Page 110: ...Starts the control calibration process guided by Control Cal Settings cluster parameters When the control calibration process is complete Mode Status returns to IDLE This operating mode is not current...

Page 111: ...value to take affect Init_ChX Tip Strip Captures the Position Cal In and Primary Position inputs for position calibration Do not set true during CONTROL mode Detail When TRUE captures the Position Cal...

Page 112: ...ith throttle position calibration PsnCalInitDelay_ChX Tip Strip Time delay from the start of pos cal init to the start of pos cal Units s seconds Detail Indicates time delay in seconds from the start...

Page 113: ...e Units s seconds 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 t...

Page 114: ...is parameter should be a positive value uPsnCalDec_ChX Tip Strip Decremental drive voltage applied to the throttle motor to keep the throttle plate moving toward the minimum position Negative Units V...

Page 115: ...rement decrement reaches the specified threshold terminating the calibration process for that direction Typically 0 005 V is adequate If this parameter is 0 then the calibration process will push hard...

Page 116: ...ready known then they should be entered to this array and a position calibration process is not necessary If it is desired to run a calibration process then the AnalogXRange_ChY values should be initi...

Page 117: ...ration process The PrimaryAnalogRange array will be set according to the value of PrimaryPsnSwitch_ChX Boolean input SecondaryAnalogRange_ChX Tip Strip Indicates the Position Cal currently in use for...

Page 118: ...il Indicates the maximum negative voltage applied to the throttle motor upon finding the minimum position sensor signal PsnCalDiff_Fault_ChX Tip Strip Indicates the threshold difference between min an...

Page 119: ...or to a position calibration and control calibration The Control Calibration Out values will exactly reflect the values of the corresponding Control Calibration In cluster Some of the Control Calibrat...

Page 120: ...position or control calibration procedure KRPos_ChX Tip Strip H Bridge channel X proportional gain for H Bridge channel PID when Theta is greater than limp home angle Units V Detail Specifies proporti...

Page 121: ...gain for H Bridge channel PID when Theta is less than limp home angle Units V Detail Proportional gain for the throttle control PID function while PosSetpoint_ChX is less than or equal to LHPsn_Out_C...

Page 122: ...t_ChX is within LH Position Band of LHPsn_Out_ChX above or below uLH_ChX Tip Strip H Bridge channel 1 limp home voltage addition Units V Detail Voltage added or subtracted to the PID output when Posit...

Page 123: ...ter time for stiction compensaton Units s seconds Detail Specifies lag filter time applied to the stiction compensation A lag time prevents uFc_ChX from reversing directions too fast LHPsn_ChX Tip Str...

Page 124: ...used for a throttle body then this parameter is not applicable TLead_Out_ChX Tip Strip H Bridge channel 1 lead compensation time Units s seconds Detail Indicates the maximum positive voltage applied t...

Page 125: ...When TI is set to zero the integral action is disabled TDPos_Out_ChX Tip Strip H Bridge channel X derivative time for PID when Theta is greater than limp home angle Units s seconds Detail Indicates De...

Page 126: ...nt_ChX is less than LHPsn_Out_ChX Limp Home position The derivative time is proportional to the electro mechanical time constant of the throttle body Larger times intensify the derivative action When...

Page 127: ...mary Position is outside the vicinity of LH Position US_ChX is intended to compensate for valve stiction This parameter assists throttle control during small position errors to overcome stiction Param...

Page 128: ...l Indicates the resistance of the motor winding A digital multi meter DMM can be used to measure this This value is used to determine safe output ranges Psn_FaultThreshOut_ChX Tip Strip Sets the max a...

Page 129: ...he purpose of the UEGO Setup window is to configure the operation of the UEGO O2 sensor module The DI Driver system supports two Bosch LSU 4 2 or 4 9 wide band UEGO sensors with fuse protected heater...

Page 130: ...lement of a cold sensor if the sensor connection is made while the UEGOModuleEnable is TRUE and the heater duty cycle is approaching 100 Sensors should already be connected when UEGOModule Enable is s...

Page 131: ...EGOX_Hot Tip Strip Sensor Hot Indicator Detail The target sensor temperature is 750 degrees Celcius When TRUE the wide band sensor element temperature has entered a controlled temperature range above...

Page 132: ...is is also the current required for maintaining a stoichiometric gas mixture within the sensor element UEGOX_Lambda Tip Strip Lambda Detail The actual air fuel mass ratio divided by the stoichiometric...

Page 133: ...the pressure should be wired to this control UEGOX Lambda Range Tip Strip UEGO Lambda Range Detail Adjusts the amplification range for lambda measurement Two amplification modes are available One mode...

Page 134: ...nt values corresponding to Lambda values for a given sensor type and fuel The entries in the array can be user edited The default values are valid calibrations for gasoline and diesel fuel The EDIDS s...

Page 135: ...SOR When a narrow band sensor is cold the sensor input circuit will report a voltage of approximately 450 millivolts and will not fluctuate with rich and lean exhaust mixtures This enumeration is repo...

Page 136: ...The number of applicable DI Driver module channel destinations depends on the number of DI Driver modules available in the system and the slots in which they are inserted For example if there are two...

Page 137: ...digital signal source However controls that are on the same row cannot have the same selected digital signal source Across a given row once a digital signal source is selected it will be grayed out Ea...

Page 138: ...nations named Cam1 and Cam2 Both have similar function For EPT encoder patterns one of the Cam signals can be selected via the Engine Position Tracking Setup window as the mask for the encoder Z pulse...

Page 139: ...ea shows the status of each NI 9411 digital input The status parameters shown are State Frequency Duty Cycle and Pulse Width This display area also provides controls for signal inverting and filtering...

Page 140: ...signed a digital input VR Hall input or an internal PWM signal source There are up to sixteen digital signal sources The Crank Cam and Encoder destinations are always applicable The PFIX destinations...

Page 141: ...cribed below Exp_Crank_DigChanAsn Tip Strip Assigns digital signal source to crank signal Detail Signal directed to the EPT crank trigger input The EPT is configured via the Engine Position Tracking S...

Page 142: ...racking Setup window as the mask for the encoder Z pulse For EPT N M or N 1 patterns one of the cam signals can be selected as the direct EPT cam trigger input for four stroke engine phase information...

Page 143: ...input The status parameters shown are State Frequency Duty Cycle and Pulse Width This display area also provides controls for signal inverting and filtering for each input When the Invert button is se...

Page 144: ...ignals generated by VR sensors to enable EPT Sync on the cRIO 9082 chassis configure the desired VR Hall channels on this window and then wire the corresponding output pins on the NI 9760 module to pi...

Page 145: ...ection VR Manual Arm Disabled pull up resistor Manually or programmatically set arming threshold for zero crossing detection Hall Disabled pull up resistor Manually or programmatically set logic thres...

Page 146: ...gnals to the NI 9220 Analog Input module The window has sixteen tabs Each tab is associated with one channel of the NI 9220 and provides signal identification monitoring filtering and conversion to en...

Page 147: ...is assumed that the conversion is linear and the table is 2x2 The X values correspond to the AIX_Raw V while the Y values correspond to the engineering parameter AIX u such as Rail Pressure bar AIX Ti...

Page 148: ...rBreak Tip Strip Filter cutoff frequency Units Hz Detail Lowpass cutoff frequency of a 2 nd order filter on raw voltage SimEnable_AIX Tip Strip Enable simulation of this parameter in engineering units...

Page 149: ...Setup window is to configure injection command pulse sequences for the DI Driver modules and the PFI Driver modules when configured for EPT or TMP operating modes The operating mode of each module is...

Page 150: ...mand sequence is provided for each DI Driver module The TMP command sequence associated with a DI Driver module can be configured to apply to all channels of that module or each channel can be configu...

Page 151: ...l durations for each if the three DI Driver module channels When OFF each channel receives a uniform duration command Pulse Tip Strip Enables injection pulse Detail When ON the command to the associat...

Page 152: ...fies the time duration of the injection pulse The ON OFF button above the Delay and Duration parameters determines whether the pulse will be active or inactive The control sends commands to Ch 2 if th...

Page 153: ...NI EDIDS 2400 Series User Manual National Instruments 153 Detail Please see information for DI Driver 1...

Page 154: ...ed angle with respect to the channel s Top Dead Center TDC reference Some parameters are disabled according to the selected DIX_Timing Mode The disabled parameters will retain their most recently ente...

Page 155: ...eference timing is TDC position for each individual cylinder Applicable to EPT mode Duration Tip Strip Duration of injection pulse Units msec Detail Specifies the time duration of the injection pulse...

Page 156: ...ulse as Start Of Injection or End Of Injection Detail Selector for choosing between Start of Injection SOI Mode and End of Injection EOI Mode When SOI mode is selected the EOI Timing parameters will b...

Page 157: ...hannels It also manipulates the corresponding SkipFire_DI1_ChnX buttons in the DI1 Adv Settings Window SkipFire_Cycles Tip Strip Specifies the period length in number of cycles for the Skip Fire Seque...

Page 158: ...anual long as SkipFire_DI1_ChnX is enabled for the desired channel It is also manipulated by the corresponding SkipFire_OnCycle control in all the DIX Advanced Settings windows DI Drivers 2 4 Detail P...

Page 159: ...t value and will not accept a value from the keyboard The DI module can also be operated in a Skip Fire mode wherein the user specifies a Skip Fire Sequence according to the total number of cycles des...

Page 160: ...timing is TDC position for each individual cylinder Applicable to EPT mode EOI Timing Tip Strip End Of Injection angle with respect to TDC Units DBTDC Detail When DIX Timing Mode is set to EOI this p...

Page 161: ...g mode of each injection pulse as Start Of Injection or End Of Injection Detail Selector for choosing between Start of Injection SOI Mode and End of Injection EOI Mode When SOI mode is selected the EO...

Page 162: ...ntered the DI injector will continuously repeat a seven cycle sequence as long as SkipFire_DI1_ChnX is enabled for the desired channel It is also manipulated by the corresponding SkipFire_Cycles contr...

Page 163: ...ted in the PFI Module Control tab of the PFI and LS Driver Setup the EPT parameters of this tab are not applicable The lowside driver channels of the PFI Driver module do not have the ability to be op...

Page 164: ...ail This parameter is always disabled but automatically updated with a calculated crank angle degrees duration value It is calculated based on Duration msec and engine speed shown in the EPT Tab of th...

Page 165: ...a seven cycle sequence with four active cycles followed by three inactive cycles as long as SkipFire_PFI_ChnX is enabled for the desired channel It is also manipulated by the corresponding SkipFire_O...

Page 166: ...ail See information for Duration Ch1 TMP OneShot_PFI_ChnX Tip Strip Manually triggers TMP injection command sequence Detail Pressing this button will trigger the configured TMP command sequence to the...

Page 167: ...a pullup resistor typically 5 KOhm connected between the sensor output and the sensor power supply voltage The pullup resistor should be installed as physically close to the NI 9411 module as possible...

Page 168: ...the offset and extend functions to satisfy this requirement N 1 EPT N 1 9 N 1 patterns have N evenly spaced teeth and a single additional tooth Plus1 placed between two evenly spaced teeth on the cra...

Page 169: ...the cylinder during a single rotation of the crankshaft A single stroke of the piston covers 180 CAD EXTRAP The single numerical digit suffix of each EPT function selection refers to the level of EPT...

Page 170: ...rectly to the EPT function such as NumberOfCrankTeeth NumberOfMissingTeeth if N M Stroke and StallSpeed Next the SyncEnable must be turned ON Next the EngineSpeed must exceed the StallSpeed When the s...

Page 171: ...AD for very low encoder pattern tooth counts For example if using a 4 stroke 36 1 pattern then the suggested EPT function is the EPT N M 7 The 7 component of the selection refers to the number of bits...

Page 172: ...noise will be picked up along the wires between the sensor and the external connection to the NI 9411 module If possible the wiring for sensors should be twisted shielded pairs and as short as possib...

Page 173: ...eth 1 During crank tooth gaps CrankCount will continue to increment at the location of each missing tooth For example if NumberOfCrankTeeth N 60 and NumberOfMissingTeeth M 2 then CrankCount would incr...

Page 174: ...would correspond to the second tooth following the Plus1 tooth 4 Stroke Applications Stroke TRUE For advanced Plus1 tooth configurations position 0 and tooth 0 coincides with the first tooth followin...

Page 175: ...NI EDIDS 2400 Series User Manual National Instruments 175 Figure 4 11 c 6 1 advanced crankshaft trigger wheel tooth numbering...

Page 176: ...owed to pass through to the CamSig input of the EPT function Encoder style patterns are a very common form of engine position tracking in both production and research engine control systems Production...

Page 177: ...be set to the encoder pulse count and Stroke should be set according to the engine type 2 STROKE or 4 STROKE If the engine is a 4 stroke then a cam phase signal must be present and logically gated Enc...

Page 178: ...11 a and 4 11 b in the Engine Position Tracking Setup window section for pattern support details EPT ENC 2 Supports encoder pattern types and extrapolates to 2 2 4 Crank Angle Ticks CAT between each...

Page 179: ...Stroke Tip Strip Piston strokes per engine cycle Detail When 2 STROKE the EPT is tracking teeth from 0 to NumberOfCrankTeeth When 4 STROKE the EPT is tracking teeth from 0 to 2xNumberOfCrankTeeth Eng...

Page 180: ...ld have NumberOfMissingTeeth 2 This parameter is only applicable for N M pattern types Plus1Location Tip Strip Plus1 tooth location with respect to mid point Detail When Advance the EPT is configured...

Page 181: ...ical teeth per crankshaft rotation For example if using the N M EPT VI which has an extrapolation of 7 the number of CAT per crank tooth would be 2 7 128 and the internally calculated CurrentPosition...

Page 182: ...and cam signals Indicates SYNC while position tracking is taking place StallSpeed Tip Strip Engine speed at which EPT will lose sync and indicate CrankStalled Units RPM Detail A crankshaft speed less...

Page 183: ...e gap is detected In other words physical teeth are received at the location where a gap is expected This condition causes a loss of sync Re sync is not allowed until the flag is cleared by pressing t...

Page 184: ...wing rising edge of the crank signal The resulting signal may need to be extended The input to the cam offset function is from the digital input assigned to the Cam1 or Cam2 signal via the Digital Inp...

Page 185: ...extension function applied to the cam signal selected by CamSelect The extension function extends the cam signal by the number of crank teeth specified by CamExtension The starting reference for the...

Page 186: ...al selected by CamSelect Therefore the cam signal must be TRUE to allow the EncZ signal to pass through to the EPT When set to EncZ Passed the EncZ signal will always be passed through to the EPT rega...

Page 187: ...in the Digital Input Setup window This indicator is not updated at the same rate the signal is changing It is for reference only EncZ Tip Strip Indicates state of the CAM signal Detail Indicates the l...

Page 188: ...solute 0 and TDC1 Units CAD 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 afte...

Page 189: ...ecify the CAD spacing with respect to TDC1 TDC values are independent from any particular DI Driver or PFI Driver channel The TDC values are mapped to a specific hardware driver channel using the DIX...

Page 190: ...nd each of the three channels overlap If the windows around each of the three DI Driver channels overlap then the Firing Window Overlap Detected Indicator will be set TRUE and one or more of the three...

Page 191: ...dows are used to define a period during which an injection event can take place for a given PFI channel A firing window is created around each PFI channel specified by a firing window start and end pa...

Page 192: ...on VVA control The PFI Driver module lowside driver channels can be used to implement PID control of VVA oil control valves The auxiliary PID functions can be used for this purpose and configured via...

Page 193: ...of a window with respect to the selected TDCX to search within for Cam1 rising edge Cam1_Capture_End Tip Strip End of angle based capture window for cam signal Units DBTDC Detail Defines the end of a...

Page 194: ...ng edge Cam2_Capture_End Tip Strip End of angle based capture window for cam signal Units DBTDC Detail Defines the end of a window with respect to the selected TDCX to search within for Cam2 rising ed...

Page 195: ...DIDS 2400 Series User Manual National Instruments 195 EPT Scope Tip Strip Displays scope traces determined by setup Units Samples Detail Displays the logic level of each EPT function input Scope Contr...

Page 196: ...shown on scope trace Detail This collection of parameters is used to count pulses rising edges or falling edges of a specified signal between the cursors in the EPT Scope Scope Channel Assignments Tip...

Page 197: ...tly in sync Clr Flag Clears EPT errors Detail When TRUE indicates that the EPT function is in sync When FALSE indicates that the EPT function is not in sync Scope Mode Options Tip Strip Defines amount...

Page 198: ...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 Scop...

Page 199: ...to be shown on scope trace Detail This collection of parameters is used to count pulses rising edges or falling edges of a specified signal between the cursors in the EPT Scope Scope Channel Assignme...

Page 200: ...sync Clr Flag Clears EPT errors Detail When TRUE indicates that the EPT function is in sync When FALSE indicates that the EPT function is not in sync Scope Mode Options Tip Strip Defines amount and ty...

Page 201: ...be enabled at a time otherwise no commands will be delivered to a module with multiple channels enabled This window is only applicable when one or more DI Driver Driver modules are configured for Cal...

Page 202: ...ion sequence Detail When pressed resets the internal pulse counter to zero CalSeq Running Tip Strip Indicates sequence status Detail Indicates the running status of the injection command sequence CalS...

Page 203: ...StartEnable Tip Strip Enables remote start through External Digital Trigger Detail Enables remote start through an external digital trigger configured by CalSeqStart_DigChanAsn CalSeqStart_DigChanAsn...

Page 204: ...EDIDS 2400 Series User Manual 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...

Page 205: ...be enabled at a time otherwise no commands will be delivered to a module with multiple channels enabled This window is only applicable when one or more PFI Driver modules are configured for Calibratio...

Page 206: ...quence Detail When pressed resets the internal pulse counter to zero Exp CalSeq Running Tip Strip Indicates sequence status Detail Indicates the running status of the injection command sequence Exp Ca...

Page 207: ...nables remote start through External Digital Trigger Detail Enables remote start through an external digital trigger configured by Exp CalSeqStart_DigChanAsn Exp CalSeqStart_DigChanAsn Tip Strip Selec...

Page 208: ...208 ni com NI EDIDS 2400 Series User Manual Detail Indicates the progress through the calibration sequence The progress bar fill rate is automatically adjusted for the value of Exp CalSeq Pulses...

Page 209: ...ed in DirectMap_X_FlexControlParameters The Flex Control Parameters are a list of many controls from the various setup windows of the DI Driver System When a Flex Control Parameter is selected here th...

Page 210: ...election 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...

Page 211: ...r to a Flex Control Parameter The selected parameter will be overwritten by the DirectMap_X_InputSelector value The Flex Control Parameters can be selected one of two ways by left unclicking and searc...

Page 212: ...ookup table configuration Each tab provides the ability to select from a variety of table input sources and assign the table output to an array of Flex Control Parameter destinations Each lookup table...

Page 213: ..._FlexControlParameters The Flex Control Parameters are a list of many controls from the various setup windows of the DI Driver System When a Flex Control Parameter is selected here the value from the...

Page 214: ...lookup table The available parameters for selection are analog inputs battery voltage digital input parameters cam phase engine speed and user variables Table1D_X_Description Detail Text field for ent...

Page 215: ...le output to a Flex Control Parameter The selected parameter will be overwritten by the lookup table output The Flex Control Parameter can be selected one of two ways by left unclicking and searching...

Page 216: ...d to the Flex Control Parameters selected in Table2D_X_FlexControlParameters The Flex Control Parameters are a list of many controls from the various setup windows of the DI Driver System When a Flex...

Page 217: ...n are analog inputs battery voltage digital input parameters cam phase engine speed and user variables Table2D_X_Description Detail Text field for entering a lookup table description Table2D_X_FlexCon...

Page 218: ...NI EDIDS 2400 Series User Manual 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 t...

Page 219: ...ped to a Flex Control Parameter The Feed Forward can be entered manually or overwritten by lookup table outputs or operating points While PID operation is enabled the final output value can be overrid...

Page 220: ...inputs battery voltage digital input parameters cam phase engine speed and user variables AuxPIDX_ProcessVariable Tip Strip Feedback value to PID controller Units Same as Process Variable Could be V b...

Page 221: ...utput AuxPIDX_Ti Tip Strip Integral time constant for PID controller lower stronger action 0 disabled Detail Integral time constant A value of zero disables integral contribution to the PID output Sma...

Page 222: ...m limit before feed forward is added Detail Minimum output allowed from the PID controller AuxPIDX_FF Tip Strip Feed forward value added to PID output Result placed in PID final output Detail Feed for...

Page 223: ...nal output to selected Flex Control Parameters Detail When Enabled enables the writing of the AuxPIDX_FinalOutput value to the array of selected Flex Control Parameters in AuxPID_X_FlexControlParam Au...

Page 224: ...arameter selectors Each selector maps the AuxPIDX_FinalOutput value to a Flex Control Parameter The selected parameter will be overwritten by the AuxPIDX_FinalOutput The Flex Control Parameter can be...

Page 225: ...s because two PID controllers acting on IMV and HPV simultaneously would conflict Typically RPC is performed using IMV PID control while applying a constant duty cycle to the HPV The RPC function must...

Page 226: ...ates PFI Driver module present and externally powered Detail Indicates that the system software detects that the PFI Driver module is externally powered and inserted in the assigned slot RailP_Channel...

Page 227: ...Fault error has been cleared RailP_Fault Tip Strip Indicates the rail pressure fault status Detail Indicates that the rail pressure has exceeded the value specified in RailP_Max_Thresh This fault must...

Page 228: ...led by PID Detail Selects between IMV PID Mode or HPV PID Mode When in IMV PID Mode the HPV PID control parameters will be disabled grayed out and the HPV will be controlled by a constant duty cycle a...

Page 229: ...Strip Operating Frequency of IMV PWM command Units Hz Detail Frequency of the PWM signal to the IMV solenoid IMV_Kc Tip Strip IMV PID proportional gain Units bar Detail Proportional gain A value of z...

Page 230: ...put Negative values should not be used IMV_Ti_Action Tip Strip Integral contribution of IMV PID controller Detail Indicates the contribution of the integral term to the total PID output IMV_Td Tip Str...

Page 231: ...mum output allowed from the PID controller before the feed forward IMV_PIDFF is added IMV_PIDFF Tip Strip Duty cycle feed forward added to the IMV PID output Units Detail Feed forward value that is ad...

Page 232: ...y IMV_ManualDC IMV_ManualDC Tip Strip Value to override IMV PID final output when ManualOverride TRUE Units Detail Manual duty cycle applied to IMV when IMV_ManualOverride is on IMV_MaxDCCalc Tip Stri...

Page 233: ...olenoid This value is used to calculate the maximum final duty cycle allowed to the IMV It is important to measure this resistance within 0 5 ohms IMV_Current Tip Strip Estimated current to IMV based...

Page 234: ...proportional integral and derivative contributions to the PID output See the equation in Auxiliary PID Controller Setup for reference Smaller values cause less proportional contribution to the PID ou...

Page 235: ...Derivative time constant for HPV PID controller higher stronger action 0 disabled Units min Detail Derivative time constant A value of zero disables derivative contribution to the PID output Smaller...

Page 236: ...rameter is only applicable when RailP_ControlMode is set to HPV PID Mode HPV_NonPIDFF Tip Strip Duty cycle feed forward for the HPV while doing PID control of the IMV Units Detail Feed forward duty cy...

Page 237: ...um allowed duty cycle for HPV based on battery voltage and nominal solenoid resistance to limit current to 3A for channel pair Units Detail Maximum duty cycle limit based on the battery voltage and th...

Page 238: ...duty cycle applied to the HPV solenoid HPV_NomResistance Tip Strip Nominal resistance of HPV solenoid Units Ohms Detail Nominal resistance of the HPV solenoid This value is used to calculate the maxi...

Page 239: ...ns via the Digital Input Setup window The timing specification can be Frequency or Period and the control specification can be Duty Cycle or Pulse Width AuxPWMX TimingMode Tip Strip Format of PWM sign...

Page 240: ...ng edges of the PWM signal AuxPWMX DutyCycle Tip Strip Duty cycle of PWM signal Units Detail When AuxPWMX ControlMode is set to Duty Cycle this field is enabled for specifying the time between rising...

Page 241: ...NI EDIDS 2400 Series User Manual National Instruments 241 Aux PWX 2 4 See above descriptions...

Page 242: ...put destinations via the Expansion Digital Input Setup window The timing specification can be Frequency or Period and the control specification can be Duty Cycle or Pulse Width ExpAuxPWMX TimingMode T...

Page 243: ...AuxPWMX TimingMode is set to Frequency this field is enabled for specifying the time between rising edges of the PWM signal ExpAuxPWMX DutyCycle Tip Strip Duty cycle of PWM signal Units Detail When Ex...

Page 244: ...00 Series User Manual Detail When ExpAuxPWMX ControlMode is set to Pulse Width this field is enabled for specifying the time between rising and falling edges of the PWM signal Expansion Aux PWMX 2 4 S...

Page 245: ...ges As long as the specified range is true for the selected process variable the associated operating point will be executed Up to 254 Flex Control Parameters and up to 254 Operating Points can be imp...

Page 246: ...etail When ON pauses the table to remain at the current operating point When OFF operating point operation resumes This parameter is only applicable when Enable OP is ON Reset OP Tip Strip In Timer Mo...

Page 247: ...mplete set of operating points A special value of zero means that the cycle will repeat continuously This parameter is only applicable to Timer Mode OP Loops Completed Tip Strip Indicates the number o...

Page 248: ...esent Detail Selects the behavior of the operating points function while there are multiple operating points satisfied by the Trigger Wildcards This parameter is not applicable to Timer Mode Highest T...

Page 249: ...p When enabled OP will continue regardless of DI Driver System errors Detail When set to True normal execution of the operating point function will take place regardless of the state of the System Err...

Page 250: ...ng point tables may be created using multiple inputs Time Trigger Wildcards Units msec Detail Array of time values for each operating point while in Timer Mode After the time for each operating point...

Page 251: ...n the associated operating point is always satisfied This type of Wildcard can be useful to specify a default operating point if it is used for operating point 0 If no other Wildcard is satisfied then...

Page 252: ...n controls which require a single point precision numeric value Some Flex Control Parameters are Boolean controls which require a value of 0 or 1 to represent FALSE or TRUE respectively Other Flex Con...

Page 253: ...The User Variables Window is used to document and manually specify the value of each user variable If a lookup table output value is mapped to one of these user variables then the lookup table output...

Page 254: ...254 ni com NI EDIDS 2400 Series User Manual...

Page 255: ...XNET CAN feature you must download NI XNET driver version 15 0 or later It is freely downloadable from http sine ni com psp app doc p id psp 903 lang en CAN_Run Tip Strip Commences communication to ex...

Page 256: ...I hardware device Within NI XNET the interface is the object used to communicate with external hardware described in the database If the module is in the assigned slot and is externally powered the mo...

Page 257: ...for example a CAN bus For CAN the cluster contains only the baud rate Usually a database contains only one cluster For example the NI CAN database and vector CANdb formats support only one cluster How...

Page 258: ...the CAN Init button will be grayed out and disabled Delete Tip Strip Delete selected item from the Read from CAN Bus List box Move Up Tip Strip Move selected item up the Read from CAN Bus List box Mov...

Page 259: ...on what is defined in the database see section 4 23 1 for more details The Flex Control Parameters can be selected one of two ways by left unclicking and searching through the full list of Flex Contro...

Page 260: ...ton to start mapping a variable from the CalPoints Select list to a variable on the CAN Signal list When there are duplicate line items they will be highlighted red and the CAN_Run button will be gray...

Page 261: ...drop down selection that appears in the Direct Mapping Setup Table Setup Auxiliary PID Controller Setup and Operating Point Setup windows CAN Signal Tip Strip CAN signal list according to a selected d...

Page 262: ...262 ni com NI EDIDS 2400 Series User Manual Detail A list of mapped CalPoints to CAN Signal XNET Error Detail Reports any XNET error and the associated code and description...

Page 263: ...the DI Driver System only supports CAN interface only CAN communication will be discussed in this document The database editor comes with a built in user manual so this document will only touch on re...

Page 264: ...ter Detail Click Create Cluster button to create a new database A cluster is the description of a single network For CAN the cluster contains only the baud rate Usually a database contains only one cl...

Page 265: ...details of a specific signal property Note on Data Type property You must select Floating Point type given that all variables in the CalPoint Select and Flex Control Parameter list are of Floating Po...

Page 266: ...266 ni com NI EDIDS 2400 Series User Manual 2 Once an ECU is created you may edit the ECU name and add a comment...

Page 267: ...to the Transmitted Frames or Received Frames lists The signals on the Transmitted Frames will now appear on the Write to CAN Bus Tx CAN Signal list The signals on the Received Frames will now appear o...

Page 268: ...268 ni com NI EDIDS 2400 Series User Manual...

Page 269: ...undeploy databases to your DI Driver System controller Add Alias Detail Click to browse to a database file on the Windows PC and assign an alias name that will be associated to that database Remove A...

Page 270: ...cking this button will undeploy selected database from the controller Note If a database on the controller is active i e if it is selected on the DI Driver System XNET CAN Setup Window you cannot unde...

Page 271: ...NI EDIDS 2400 Series User Manual National Instruments 271...

Page 272: ...Setup window is to remotely configure the TDK High Voltage Power 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...

Page 273: ...erable OverVoltage Limit Tip Strip TDK Genesys Power High Voltage Power Supply OverVoltage Protection Detail The OverVoltage limit is set to 195V The external high voltage supply to be applied to the...

Page 274: ...This parameter is part of FlexControlParameter list and thus can be overwritten by a table Auxiliary PID Controller external CAN Variable or User Variable GEN Current Limit Tip Strip TDK Genesys Power...

Page 275: ...NI EDIDS 2400 Series User Manual National Instruments 275 Tip Strip Indicates error associated with TDK Genesys High Voltage Power Supply communication or current voltage control...

Page 276: ...e optionally enabled or disabled The green LED for each parameter indicates whether the parameter is actively being written by the function For example the screen shot in Figure 4 24 a shows that the...

Page 277: ...4 26 CalScopes Window The purpose of the CalScopes window is to configure up to eight oscilloscope like displays for monitoring various software variables within the DI Driver System This is an advanc...

Page 278: ...alTrend Window 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 feat...

Page 279: ...ers may be individually selected for plotting File Path Tip Strip Location to save log data Detail Specifies the location on the cRIO controller where the log file will be saved Two choices are availa...

Page 280: ...x to file name Detail Determines whether the numerical suffix specified in File Name Suffix is appended to the filename File Name Suffix Tip Strip Suffix to append to file name Detail Specifies the nu...

Page 281: ...via Log Data File Size Data logging is stopped when the file size reaches the value specified by Max Log File Size Number of Samples Data logging is stopped when the number of logged samples reaches t...

Page 282: ...Values Logged Tip Strip Number of samples logged Units samples Detail Indicates the current number of samples logged to the log file in process Log Write Error Tip Strip Error encountered writing to l...

Page 283: ...dicated by Log Write Error or File Creation Error LEDs Variables to Log Detail The variables to be logged are specified in an array of drop down selection lists A logging parameter plot is available w...

Page 284: ...in the DI Driver System The faults are displayed in alphabetical order Hide Inactive Faults Detail Filters the fault list to show only active faults Fault Severity Detail Filters the fault list to sho...

Page 285: ...Point Detail The name assigned to the fault Description Detail The description registered with the fault Count Detail Indicates the number of times a fault has occurred Value resets to 0 when fault is...

Page 286: ...t will remain active for the time shown in Sticky Time Sticky Time Detail Indicates the amount of time a fault will remain active after the fault condition is removed Sticky Cycle Detail Indicates the...

Page 287: ...he fault was last cleared Trip Count Detail Double clicking on the cell related to the fault in the Trip Count column will clear that fault s trip count Disable Detail Double clicking the Disable cell...

Page 288: ...w is for diagnostic purposes It is divided into four tabs titled Static Info Network Run Time Info and Expansion Misc Execution Info The first tab shows information about system configuration The seco...

Page 289: ...NI EDIDS 2400 Series User Manual National Instruments 289 4 30 1 Static Info The Static Info Tab of the Execution Information window displays configuration information for the DI Driver System...

Page 290: ...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 c...

Page 291: ...ser Manual National Instruments 291 4 30 3 Run Time Info The Run Time Info tab of the Execution Information window displays the execution time of various software processes and parameters related to t...

Page 292: ...al 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 Inp...

Page 293: ...o the controller If a connection still cannot be established please contact the National Instruments support team or visit www ni com getting started Q I got the following error message on the XNET CA...

Page 294: ...294 ni com NI EDIDS 2400 Series User Manual...

Page 295: ...NI EDIDS 2400 Series User Manual National Instruments 295 6 Diagrams 1 Reverse Battery Relay Protection Diagram 2 NI cRIO 9082 Slot Assignments 3 NI 9155 MXIe Express RIO Chassis Slot Assignments...

Page 296: ...296 ni com NI EDIDS 2400 Series User Manual Slot 2 is Reserved for future support modules 4 NI cRIO 9082 Front Panel...

Page 297: ...NI EDIDS 2400 Series User Manual National Instruments 297 5 COMBICON power connector for NI cRIO 9082 6 NI 9155 MXIe Express RIO Front Panel...

Page 298: ...298 ni com NI EDIDS 2400 Series User Manual 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...

Page 299: ...DS 2400 Series User Manual National Instruments 299 10 NI 9220 Analog Input Module Terminal assignments 11 NI 9862 1 Port CAN Module Terminal Assignments 12 NI 9754 ESTTL Output Module Terminal Assign...

Page 300: ...300 ni com NI EDIDS 2400 Series User Manual 13 NI 9757 O2 Sensor Module Terminal Assignments 14 NI 9758 PFI Driver ModuleTerminal assignments...

Page 301: ...NI EDIDS 2400 Series User Manual National Instruments 301 15 NI 9759 Electronic Throttle Driver Module Terminal Assignments 16 Use of Ferrules on Screw Terminal Connections...

Page 302: ...302 ni com NI EDIDS 2400 Series User Manual 17 Connecting Solenoid Direct Injectors to the DI Driver 18 Connecting Piezo Direct Injectors to the DI Driver...

Page 303: ...NI EDIDS 2400 Series User Manual National Instruments 303 19 Connecting Port Fuel Injectors to the PFI Driver...

Page 304: ...304 ni com NI EDIDS 2400 Series User Manual 20 Connecting General Purpose Solenoids to the PFI Driver LS Channels...

Page 305: ...NI EDIDS 2400 Series User Manual National Instruments 305 21 Connecting Inlet Metering High Pressure Valves to the PFI Driver...

Page 306: ...306 ni com NI EDIDS 2400 Series User Manual 22 TDK to cRIO Remote Connection...

Page 307: ...NI EDIDS 2400 Series User Manual National Instruments 307 7 Additional Support Feedback Please contact NI Systems Support at 1 210 248 9308 or powertraincontrolsinfo ni com...

Page 308: ...308 ni com NI EDIDS 2400 Series User Manual 8 Important Information...

Page 309: ...ent that technical or typographical errors exist National Instruments reserves the right to make changes to subsequent editions of this document without prior notice to holders of this edition The rea...

Page 310: ...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 a...

Page 311: ...ks of Research Engineering Manufacturing Inc FireWire is the registered trademark of Apple Inc Linux is the registered trademark of Linus Torvalds in the U S and other countries Handle Graphics MATLAB...

Page 312: ...ual 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 Ins...

Page 313: ...UNANTICIPATED USES OR MISUSES OR ERRORS ON THE PART OF THE USER OR APPLICATIONS DESIGNER ADVERSE FACTORS SUCH AS THESE ARE HEREAFTER COLLECTIVELY TERMED SYSTEM FAILURES ANY APPLICATION WHERE A SYSTEM...

Page 314: ...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 Environm...

Reviews: