ER000083R1 - 00 (4G EDIS Introduction Manual)
ER000083R1 - 00 (4G EDIS Introduction Manual)
EControls 4G
Engine Display Interface Software (EDIS)
Introduction and User Manual
Document No. ER000083_00
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 2 of 198
CHANGE RECORD
REV ORIG APPR. 1 APPR. 2 SEC./PG. DESCRIPTION DATE
A C LELA All Initial Release 2004.11.05
B C LELA All Feature Additions / Updates 2007.04.13
C B PEARSON H. GADIGOTA T. BARTON All Feature Additions / Format Updates 2014.12.11
D B PEARSON H. GADIGOTA T. BARTON 9.2, 11 Flight Data clarifications, Troubleshooting 2015.02.11
E B PEARSON H. GADIGOTA T. BARTON 4.1, 6.1, 7.1, 8 Parameter search utility; Faults shortcut, HDOBD page, EICS variations 2015.04.09
F B PEARSON H. GADIGOTA 4.2 Note on first calibration / subsequent calibration element count 2015.08.14
discrepancy added
4.3 Static Calibration functionality added
7.1 IOMap added to Page Descriptions
11 Plotter backwards compatibility and ECM failure to program added to
Troubleshooting section
4.6 Updated ComStats definitions and image
5.11 Available variable list in alphabetical order
G B PEARSON H. GADIGOTA 4.7 Moved content to this section from Section 5 2016.06.23
4.7.1 Added Start/Stop Recording hot keys
4.7.5 Added Available Memory feature to Data Buffer Settings
5 Updated to reflect only (built-in) EDIS plotter
5.6 Added New Mark (silent) feature
6 Added section on (stand-alone) edis_sadbplot plot tool
Added ability to save combined plots files
Added ability to shift individual plot traces
H B PEARSON H. GADIGOTA 4.3.4 Added software security checks 2016.07.14
5.6 Added reference to grayed out Load Plot Settings (Custom) command
Added Load Plot Settings (Custom) command
6.4.1 Updated Find a Parameter feature
7.1.2
J B PEARSON H. GADIGOTA 4.6.5 Updated ECOM section to include RS-232 reference 2017.11.02
4.6.6 Updates to include RS-232 and custom baud select
4.7.1.4 Added reference to Reset to Defaults in note.
4.8.3 Added Reset to Defaults description
4.9 Updates to include parameter, page and EDIS help options.
Expanded/Updated Fault Categories section
9.1 Added 4G Fault Process section
9.2 Download Fault Parameters feature
9.4 Added Calibration Tools section
11 - 12 Updates to Troubleshooting section
K B PEARSON H. GADIGOTA 3.3.4 Added reprogramming rate reference information 2018.04.10
3.8.1 Added Chinese language setup in Control Panel
6.1/6.2 Updates to page descriptions to reflect added and changed pages
Added View Cleared Faults functionality
9.7 / 11 Updated Aux Delta Pressures/Temperatures images
L B PEARSON H GADIGOTA 3.3.1 Added clarification notes – blue / green tag highlighting 2018.01.10
3.7.1/3.7.5 Updated (increased ) variable tagging/recording limits
11 Added Tests Section
12.13 Added 4G MOT Reprogramming Error
13 Added Communication Error Codes section
M B PEARSON H GADIGOTA S. DENT 12.14/12.15 Added ECOM communication errors to Troubleshooting 2019.01.23
12.16 Added 0xc0000005 startup error to Troubleshooting
12.17/12.18 Added password-related entries to Troubleshooting
N B PEARSON M WORKMAN 12.4 Updates to ECM In Bootstrap/No Error troubleshooting 2019.03.08
P B. PEARSON 6.1 Added FaultMon and Service page descriptions 2019.08.06
11.1.16 Added Injector Sweep Test
12.19 Added Installation Error 1500 troubleshooting entry
R B. PEARSON H. GADIGOTA D. HONAKER 2.1 Updates to installation - .exe install file 2020.05.15
3.67 Added Remote EDIS description
8.7 Updates to Non-Volatile memory description
12.20 Installation troubleshooting item added
R1 B. PEARSON D. HONAKER 3.6.7 Updated Remote EDIS login step – single login option only 2020.05.26
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 3 of 198
TABLE OF CONTENTS
1 INTRODUCTION ........................................................................................................5
2 SOFTWARE INSTALLATION AND LOGIN...........................................................................6
2.1 Software Installation Instructions ............................................................................................... 6
2.2 Software Log-In ............................................................................................................................ 8
3 EDIS HEADER AND MENU BAR FUNCTIONALITY ............................................................ 11
3.1 Header Functions ....................................................................................................................... 11
3.2 Menu Bar - Introduction ............................................................................................................ 15
3.3 File Menu Functions ................................................................................................................... 16
3.4 Page Menu Functions ................................................................................................................ 30
3.5 Flash Menu Functions ................................................................................................................ 32
3.6 Comm Port Menu Functions ...................................................................................................... 33
3.7 Plot/Log Menu Functions........................................................................................................... 45
3.8 Settings Menu Functions ........................................................................................................... 56
3.9 Help Menu Functions ................................................................................................................. 57
4 EDIS PLOTTER ...................................................................................................... 61
4.1 EDIS Plotter Window .................................................................................................................. 61
4.2 Plot Window Hot Keys................................................................................................................ 63
4.3 Exchanging Variables ................................................................................................................. 63
4.4 Removing Variables From a Plot Window ................................................................................ 64
4.5 Plot Settings ................................................................................................................................ 65
4.6 Edit Menu.................................................................................................................................... 70
4.7 Cursors ........................................................................................................................................ 79
4.8 Snapshot! Function .................................................................................................................... 80
4.9 Freeze/Resume Function ........................................................................................................... 81
4.10 Saving a plot ............................................................................................................................... 81
4.11 Close a Plot ................................................................................................................................. 83
4.12 Plotter Help ................................................................................................................................. 84
5 STANDALONE PLOT TOOL (EDIS_SADBPLOT) ................................................................. 85
5.1 edis_sadbplot Window .............................................................................................................. 85
5.2 Plotter Menu Bar ........................................................................................................................ 85
5.3 File Menu Commands ................................................................................................................ 86
5.4 Edit Menu Commands................................................................................................................ 93
5.5 Shift File! Menu Command ........................................................................................................ 94
5.6 Shift Plot! Menu Command ....................................................................................................... 95
5.7 Help Menu .................................................................................................................................. 96
6 EDIS PAGES – 4G ................................................................................................. 98
6.1 Page Descriptions – General (4G) ............................................................................................. 98
6.2 Page Descriptions – Application-Specific (4G)........................................................................122
7 EDIS PAGES – EICS ............................................................................................. 125
7.1 Page Descriptions – General (EICS) .........................................................................................125
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 4 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 5 of 198
1 INTRODUCTION
All engine control modules (ECMs) produced by EControls Inc. have the ability to be used as calibration
development controllers and include an abundance of interface functionality. This manual is intended to
introduce technical professionals and service personnel to EControls’ Engine Display Interface Software
(EDIS), however, this manual is not intended to define control system variables, outline the ECM’s
embedded software functionality, or provide calibration direction.
The text outlines:
Installation of the EDIS package onto a personal computer (PC)
Software login and password functionality
EDIS Header and top-level menu bar functions
General functions of each user-interface page
Fault and Diagnostic Trouble Code (DTC) interaction
In addition to providing a calibration interface, software capabilities include extracting a calibration from
an ECM, loading a calibration to an ECM, re-flashing an ECM with a MOT file, graphically plotting variables
and metrics, data logging variables and metrics to PC memory, and display/retrieve fault code information.
Before elaborating on the software’s functionality, it is crucial to understand the ECM’s configuration.
There are two types of files that can be used to configure an ECM, a MOT file and a CAL file.
The functions of these files are described in Table 1:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 6 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 7 of 198
4) Once installed, the software can be accessed from Start Menu → Programs → 4G Display → 4G
Display.
NOTE:
Upon completion of the install, installation files may be deleted from your PC.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 8 of 198
NOTE:
A Single Serial Number password is only applicable for the specific ECM serial
number it applies to and is useful for authorizing service personnel to make
changes or view information for a single ECM for which they would otherwise
not have access to.
Each password is a 16-character alpha-numeric string specific to each EControls customer and determines
which pages and variables are visible through the software as well as which ECM calibration variables can
be written. Passwords are assigned to an OEM by EControls Inc. Passwords also determine the
functionality granted a user, including loading calibration files and reprogramming the ECM. Passwords
can be used to provide full or limited access to as many or as few pages and variables as desired. This
allows the software to be all encompassing for the calibration engineer, provide limited access for
distributors and service technicians, or provide any access level for a single ECM.
Figure 2: Populated Password Dialog Box for Single Serial Number Access
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 9 of 198
NOTE:
Leading zeros included in the serial number are not required).
Should an invalid password be entered, the error prompt shown in Figure 3 will be displayed and the
software will not load.
If the Single S/N password entered is correct for the software but does not match the entered S/N of the
targeted ECM, the prompt in Figure 4 will be displayed.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 10 of 198
Figure 5 shows the communication status if a valid software password is entered when attempting to
connect to an ECM with a different key. In this instance the software will load but will not connect to the
target (ECM).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 11 of 198
NOTE:
Double-clicking the Communication Status Window will produce a separate
EComStatus scrolling window that displays all current and historical serial
communication status information for reference).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 12 of 198
A double left-click inside the panel will pause the output. Double left-click again and the output will
resume. With focus on the panel, <ctrl-s> will pause the output and <ctrl-q> will resume. The same
functions can be performed from the menu (Figure 8):
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 13 of 198
A listing of possible error codes that may be displayed in the Communication Status Window or EComStatus
Window can be found in Section 12.16.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 14 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 15 of 198
Menu Purpose
File Menu Used primarily to perform disk and file management functions.
Page Menu Used to select the active page and configure which pages will be visible
for use during a software session. Also contains configuration interface
for Hotkeys.
Flash Menu Commits updated calibration variables from the ECM’s random access
memory (RAM) to Flash memory or releases/clears updated calibration
variables from the ECM’s RAM. Flashing an ECM permanently saves a
variable or set of variables to the ECM.
Comm Port Menu Selects the PC’s active serial communication port and displays
communication statistics.
Plot/Log Menu Graphically plots or numerically logs static and dynamic variables and
metrics that have been tagged for plotting or logging.
Settings Menu Select desired display language and engineering units.
Help Provides general information about EDIS and defines shortcuts for use
in the software.
Additionally, functionality of each menu and its associated dropdown selection is presented in greater
detail, beginning with Section 3.3 below.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 16 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 17 of 198
Figure 10 is an example of a calibration table that has been tagged for a partial calibration save. A variable
is tagged for a calibration save by combining the shift key with a right-click of the mouse, thereby
highlighting the calibration variable or table in blue. This allows for specific calibration variables to be
saved to disk without having to know the variable’s name. It should be noted that tables are not
automatically saved with their corresponding independent axes; therefore, axes should also be tagged.
NOTES:
1) <Shift+Right-Click> again to de-select a parameter or table. The blue highlighting will
disappear.
2) Please note that calibration variables can both be <Shift+Right-Click> tagged (blue) for a
partial calibration as well as <Right-Click> tagged (green) for plotting/logging. If a parameter
is selected for both partial calibration and plotting/logging, the blue highlighting will prevail,
regardless of the selection order.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 18 of 198
If the password used at login has a high level of access, the prompt shown in Figure 11 is displayed. This
prompt asks if the calibration is a Trusted Source Calibration. A Trusted Source Calibration allows a high-
level user to generate a calibration file that can be loaded and committed into an ECM using any level of
password that permits calibration file loads even though the password may not allow write access to all
variables contained in the calibration file.
During the save operation, the Cal Load/Save Progress status window monitors the status and progress
of the calibration save. A successful calibration save generates the prompt displayed in Figure 12.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 19 of 198
NOTE:
It is possible that, in calibration saves of all variables, the initial save after establishing
communication with the ECM will indicate a larger number of elements than subsequent
saves.
In the first save operation after establishing communication, EDIS initiates saving all
variables, including those that may not be supported in the ECM. EDIS then marks those
unsupported variables, and subsequent save operations do not attempt to save those
marked variables. The element count in the Cal Load/Save Progress status window of
subsequent saves reflects this reduced number of saved variables.
Please note that this reduced element count still reflects a full and complete calibration,
and that all variables supported by the ECM are saved to the calibration file.
Subsequent Save(s)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 20 of 198
NOTE:
Only variables assigned write access to the account password used will be
updated. Additionally, calibration load privileges must be assigned to the account
for the Load Calibration From Disk function to be active.
NOTE:
Static calibration variables do not require updates while the engine is running and
thus are stored in ECM flash ROM, which is only writeable when the engine is
stopped. Static calibration parameters that are visible on EDIS are not directly
modifiable by the user.
When the user initiates a Load Calibration from Disk operation in EDIS, the PC display tool will read the
selected calibration file, update the corresponding fields on the active GUI page, and send calibration
parameter update requests to the 4G ECM. This is the Stage 1 load operation described above.
NOTE:
If, when attempting to load a calibration file that contains one or more static calibration
variables into the 4G ECM, the error message below is received, please refer to Section
12.6 for troubleshooting instructions.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 21 of 198
The calibration load process then reprograms the 128 KB static calibration flash block in Stage 2 if ALL of
the following conditions are true:
1. At least one of the parameters loaded from the calibration file is stored in the static calibration
block on the 4G ECM.
2. At least one of the values of the static calibration parameters loaded from the file differs from
the value stored in the 4G ECM.
3. The engine is stopped with key in the on position
If a Stage 2 load operation is required, EDIS automatically proceeds with the operation without any
additional action required by the user. The Cal Load/Save Progress EDIS dialog will display the following
status while Stage 2 flash reprogramming is in progress:
Upon completion of the two-stage calibration load process, the dialog will display the following text:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 22 of 198
At the start of the Stage 2 load operation, if the first two conditions are true but the engine is not stopped
with key on, then the user will see the following EDIS pop-up message:
1. Retry: Select this option after stopping the engine and/or turning the key to the on position.
The reprogramming of the static calibration flash block will then proceed.
2. Abort: Select this option to cancel the load process prior to updating the static calibration flash
block in the 4G ECM.
If the load process is aborted, then the calibration loaded from the file is only partially applied in the 4G
ECM; i.e. only non-static calibration variables have been updated. The following screen is shown to the
user after the Abort option is selected which lists all the static calibration variables that did not get
updated on the target.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 23 of 198
If the user initiates a calibration load operation prior to EDIS receiving all of the static calibration data from
the 4G ECM, then the “Cal Load/Save Progress” dialog will display the following text:
The progress bar will advance from 70% to 90% during static calibration data retrieval. Once EDIS has
retrieved all the static calibration data, it will then proceed with Stage 2 static flash reprogramming.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 24 of 198
The red progress bar on the “Cal Load/Save Progress” dialog during calibration download indicates
operational progress in three segments:
1. 0-70%: loading of regular calibration variables (Stage 1)
2. 70-90%: requesting static calibration data from the 4G ECM
3. 90-100%: reprogramming of the static calibration flash block (Stage 2)
Communication baud rates are managed according to the ECOM TM communication used:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 25 of 198
For ECOMTM serial communication – During the reprogramming sequence, the serial
communication baud rate will change from the preset communication baud rate (default= 19200
bps) to 57600 bps, permitting faster downloads. A status indicator will be displayed during
reprogramming to display the download status.
For ECOMTM CAN communication – Baud rate configuration is different according to the 4G software
release installed in the ECM:
- Prior to EDIS Release 334 – To avoid placing the ECM in Bootstrap mode during
reprogramming, set baud rate to 250 kbps and use CAN1 channel only for reprogramming.
- EDIS Release 334 and later – Refer to the Reprogramming Support LED panel on the Comms
page (Figure 19) and confirm that reprogramming with baud rates other than 250 kbps and
with CAN channels other than CAN1 is acceptable.
Successful completion of a reprogrammed target will generate the prompt in Figure 22 and the software
will automatically revert back to the preset communication baud rate.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 26 of 198
Answering “No” to the prompt in Figure 20 indicates a “non-standard application” download that will
constitute an application and Bootblock download. Figure 23 shows the ensuing dialog box. Bootblock
essentially erases everything in the ECM’s flash memory and reprograms the ECM. This function is used
primarily when updating an ECM’s encryption. In order to reprogram in Bootblock, a valid password must
be entered in the password field of the Non-standard Target Reprogram prompt. If the password is
accepted, the prompts shown in Figure 24 and Figure 25 will be displayed.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 27 of 198
Standard application
Non-standard application download. DOES NOT
download (Bootblock). requires a password entry in
Requires valid password in field field above.
above.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 28 of 198
NOTE:
If ECOMTM communication is lost, the reprogramming sequence is cancelled, or
ignition and battery power are removed from the ECM during reprogramming,
the ECM will inform you that it is in bootstrap mode and is inoperable requiring
the ECM to be reprogrammed as shown in Figure 26. This prompt will be
presented each time the PC reconnects with the ECM if the ECM is not properly
configured.
Additional information and troubleshooting suggestions for restoring an ECM in
bootstrap mode can be found in Section 12.
IMPORTANT:
Interruption of Bootblock reprogramming may cause the ECM to be unusable.
An ECM that becomes unusable as a result of a failed reprogram requires the
unit to be returned to EControls, Inc.
NOTE:
In the event of hardware or software security check fails, one of the following
error messages will be displayed:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 29 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 30 of 198
Hotkey
Toggle Test Cell (F10)
Pages
[Page_Name] display links
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 31 of 198
NOTE:
Hotkeys are saved upon exit and persist when a new software session is opened.
NOTE:
Individual page selection configurations can be saved in .dat files and referenced
in EDIS properties – allowing for multiple page list display options. See Section 10.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 32 of 198
IMPORTANT:
Caution should be taken to not commit flash pages at high engine speeds as the
engine may briefly stall during the flash committal process.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 33 of 198
NOTE:
Updated variables that have not been committed to flash memory are retained
during ignition key-off cycles; however they are erased if battery power (V_bat)
is removed from the ECM.
Automatic COM
COM1, COM2, etc.
CAN - ifak system USB
Configure CAN
ECOM
Configure ECOM
Remote EDIS
Dump Call Data Info (EControls internal use only)
Show Stats
TCP
Configure TCP
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 34 of 198
The EDIS Display supports communication via one of two USB devices – either ifak system’s isCAN or
EControls’ ECOMTM. The following four dropdown selection options apply to CAN USB device
configuration:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 35 of 198
3.6.5 ECOM
This option is to be selected if CAN or RS-232 communication is managed using EControls’ ECOM TM USB
hardware connection device (Figure 36).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 36 of 198
Figure 36: EControls ECOMTM device Figure 37: ECOMTM configuration dialog box
1) Select the preferred ECOMTM module (or First Available) from the list of available modules.
2) Select either CAN or Serial (RS-232) communication from the Link dropdown.
3) Select Static or Dynamic CAN Transmit (Tx) mode.
a. Dynamic mode will allow EDIS to look at the ECM CAN bus load and alter its CAN Transmit
rate (from x1.5 if lightly loaded to x1.0 if heavily loaded).
b. Static mode allows EDIS to use a fixed Transmit rate (x1.0) no matter what the ECM CAN
bus load may be.
4) Select the communication transmission speed for the ECOMTM device:
a. If using CAN communication, select from the CAN Link Speed dropdown,
b. If using Serial (RS-232) communication, select from the Serial Link Speed dropdown.
5) If using CAN communication, enter the appropriate addresses into the Target CAN Address and PC
CAN Address fields.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 37 of 198
IMPORTANT:
4G Remote EDIS functionality requires proper configuration of EDIS, Remote EDIS and the
respective remote devices, as well as communications and credentialing for each. Please
contact EControls to complete the Remote EDIS setup process.
3) A web browser like window will appear. Log in using credentials provided by EControls.
NOTE:
A text message code may be required to authenticate the log-in.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 38 of 198
4) Once authenticated, a map and selection view appears for gateway selection. Select the desired
gateway via the left hand column or the map. Then at the top select the Request Session button.
5) A text message will be sent to the user phone number with a Remote EDIS validation PIN. Enter
the received PIN in the box and select the Connect button to verify the PIN. If verified, the browser
window will automatically close within 2-3 seconds.
6) Return to the 3 button pop-up window and select the CONNECT button.
7) If successful, the connection will be established. The Connection Status Window in EDIS will stream
connection/progress messages (double-click in the status area to open a pop-up window for
viewing messages). The key connection indicators/errors are as follows:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 39 of 198
8) Once the connection is complete, the Connected indicator on the EDIS screen will turn green after
the EDIS data load is completed (this may take 10-30 seconds). In the meantime there will be
various status messages received, as shown in Figure 41 below:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 40 of 198
NOTES:
4G targets only support 1 concurrent EDIS or ‘EDIS-like’ connection (local ECOM
connected EDIS, Remote EDIS, or OTA cal read/write requests).
Remote EDIS is not available over satellite connections.
In very poor cellular connections, the connection may intermittently drop and re-
establish. When this happens, the Connected indicator will stop being green and the
connection sequence will repeat until the connection is re-established.
Plotting is data use intensive, so it is recommended to not start a plot and let it run idly
in the background. Plot what is needed and then close the plot.
For multiple sessions to the same gateway within 1 hour: On the subsequent EDIS
session simply select CONNECT on the 3 button pop-up window, and EDIS will attempt
to re-establish the last session.
For multiple sessions between 1 - 36 hours to the same gateway: Repeat the gateway
selection process using Select a Gateway to Connect on the 3 button pop-up window
and then select the CONNECT on the 3 button pop-up window. After 36 hours of PIN
verification, a new PIN will have to be requested and validated.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 41 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 42 of 198
Descriptions of the Com Link Stats window features and elements can be found in Table 7.
Feature/Element Description
Transmit Load gage Displays percent of the load being transmitted on
the com link
Receive Load gage Displays percent of the load being received on the
com link
Transmit Byte Rate Displays the number of bytes per second being
transmitted on the com link
Receive Byte Rate Displays the number of bytes per second being
received on the com link
Connect Time (s) Displays the time duration (in seconds) that the com
link has been connected
Transmitted Byte Count Displays the total number of bytes transmitted on
the com link since connected
Received Byte Count Displays the total number of bytes received on the
com link since connected
Dirty Flash Page Displays which Flash Page is dirty
Bad Checksum Count Displays the number of bad checksums (reported by
the target), indicates the number of bad packets
received
Premature Packed End Count Displays the number of incomplete packets received
Extra Byte Count Displays the number of extra/garbage bytes
received
Timeout Count Displays the number of timeouts that occurred
before receiving packet confirmation from the
target
Priority Request Rate Displays the number of packets requested from the
target per second for each of the 6 COM link data
priorities
Queued Requests Displays the number of packets requested from the
target that are queued for each of the 6 COM link
data priorities
Active Dat* Displays the name of the parameter that is selected
for viewing the stats
Status field* Displays the status of the Update Flag which handles
the dat update
User Level* Displays access user level of selected parameter
Variable Category* Displays access variable category of selected
parameter
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 43 of 198
Feature/Element Description
Flash Page field* Displays the Flash Page number in which the
variable is allocated.
0 – Non Cal variables (RAM)
1 – Cal variables (EEPROM)
Desired Update Time Displays how often the new value for the variable
should be requested from the target
Average Update Time Displays how often the variable is being requested
from the target on an average
Instantaneous Update Time Displays the time taken between the last two
requests of the variable from the target
Last Request Time Displays the time counts (in seconds) when the
variable is last requested from the target
Last Receive Time Displays the time counts (in seconds) when the
variable is last received from the target
Actual Request Delta Displays the actual time (in ms) between the last
two requests of the variable from the target
Connected Key field Displays Interface Password Key for the target
Connected Com Port Displays the Com Port selected/connected to
Serial Service Period (ms) Displays the time interval at which the serial
interface is set to be serviced
Dynamic Service Time (ms) Displays the time interval at which the serial
interface is being serviced
Measured Service Time (ms) Displays the time interval at which the packets
received on the serial interface are being serviced
Transmit Packets per Period Displays the number of packets transmitted per
service period
Temporary baud rate selection Displays the Baud Rate selection for the serial
interface for ECOMTM serial or RS232/RS485
Note: ECOMTM CAN is always at 250 kbps
RS232/RS485 selector Displays the serial interface selection
Note: Insignificant for ECOMTM
Show Stat Messages button Clicking this button produces a window that displays
the communication status messages (see below)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 44 of 198
Feature/Element Description
Close button Saves any changes and closes Com Link Stats
window
NOTE:
Selecting [Shift+Right Click] on a parameter will display those Com Stats features
marked with a ‘*’ in the table for the selected parameter.
3.6.9 TCP
This selection contains internal functionality for use by EControls engineering personnel only.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 45 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 46 of 198
Tagged variables
NOTES:
<Shift+Right-Click> again to de-select a parameter or table. The green highlighting will
disappear.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 47 of 198
One way to start a recording is to “tag” the variables you wish to record. To tag a variable, place the mouse
on the variable and right click the variable (Figure 44). As soon as you tag the first variable, the Record
button (located just below the page header) will turn green, with an illuminated red circle. Any time the
Record button is green, variables are being recorded.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 48 of 198
To stop recording of variable data, simply click on the green Record button a second time, and recording
will stop. The Record button will turn gray, indicating that recording is stopped.
It is important that any recorded data be saved prior to stopping a recording (See Section 4.10 for
instructions on saving a plot or recorded data). Clicking on the Record button while it is green produces a
cautionary dialog box (Figure 45) that prompts the user to confirm that stopping the recording is desired.
If the user selects [Yes] on this dialog box, all data being recorded, including data marks, will be lost.
NOTE:
Checking the Do not display the message again checkbox will insure that this message will
never show up again. This selection is saved to the edis_settings.ini file located in the 4G
Display installation folder; in order to display the message again, either edit the
edis_settings.ini file (change the value from “NO” to “YES”) or select Reset to defaults in
the Settings menu.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 49 of 198
Users have the option of using function keys to start and stop recording. Once recording has started,
pressing <F12> will stop recording, and <F11> will re-start recording (Figure 46)
IMPORTANT:
Selecting Clear Tags will also clear the data buffer and cancel any active plots or
logs in process. In the event of active plots or logs, a dialog box will prompt the
user to confirm the Clear Tags command.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 50 of 198
3.7.3.2 Comment
Here the user may specify the comment that will be saved into the file.
NOTE:
A Comment string will be written to the log file only if the File Format is set to
Binary or New CSV.
NOTE:
The maximum throughput is 200 variable transmissions per second at 250Kbps
CAN link. When multiple variables are buffered, this aggregate limit determines
sampling time..
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 51 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 52 of 198
3) In the dialog box type in the desired Number of Recorded Variables. Up to 500 variables can be
recorded; the recorder is initially defaulted to 20).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 53 of 198
4) Enter the desired Sampling Period – both value and units. Unit selection options are millisecond,
second and minute.
NOTE:
The maximum achievable sample frequency/minimum period is dependent on the number
of variables tagged.
Equation 1 below can be used to calculate the minimum sample period for a given selection
of variables.
5) Enter the expected Recording Duration – both value and units. Unit selection options are second,
minute and hour. The minimum recording duration is 60.00 seconds.
NOTE:
The slide bar distributes the datalink bandwidth between the displayed variables and the
recorded variables. The default slide bar position is in the middle (see Figure 49).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 54 of 198
6) Adjust the Data Buffer Comm Link Priority slide bar as desired.
NOTE:
The slide bar distributes the datalink bandwidth between the displayed variables and the
recorded variables. The default slide bar position is in the middle (see Figure 49).
7) Once you have typed in the number of variables to record (if more than 20) and adjusted the slide
bar, compare the Required Memory and Available Memory values to ensure the PC has enough
capacity to store the recorded data.
8) Click the “OK” button and the recorder is set up and ready for you to “tag” variables to record.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 55 of 198
Another way to start a recording is via the Load Recorder Settings function from the Plot/Log drop down
menu in the EDIS software to reference settings from a previously recorded and saved data set (see Figure
50). Loading a previous recording tags all of the variables in the EDIS display from the previous recording
and starts a new recording. To view a plot of the recording being made, push either the [P] key or the
[Control] + [P] keys on the keyboard. Unlike the previous recorder, closing the plotter does NOT stop the
recording. The variables are still being recorded in the background (the “Record” button will still be green).
The recording will continue until the Record button is clicked off (or F12 is pressed) and turned gray.
NOTE:
If a variable in the previous recording being used as a template is not available in the ECM
being recorded, the recording may not be readable after it has been saved on your hard
drive.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 56 of 198
Translations for more pages will be added as required. For pages that do not have translations, they will
be loaded in the default English language.
NOTES:
1) Language selection will be saved to an internal 4G Display configuration file, so that the EDIS
Display will open by default to the selected language on subsequent uses.
2) Some Windows PCs may require setting the system locale (Control Panel -> Region ->
Administrative -> Change system locale) to Chinese (Simplified, China) in order to properly
display the Chinese font on the above EDIS pages.
NOTE:
User settings, such as language, default file path and warning display preferences, are stored in
the edis_settings.ini file located in the 4G Display installation folder.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 57 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 58 of 198
Shift+F1
Shift+F1
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 59 of 198
Alternately, parameter (or parameter description) text can be entered into the appropriate search field –
the user will be able to enter text in this field immediately after the Find Parameters window appears.
Clicking the appropriate Search button will scroll through all parameters or descriptions containing that
text.
Double-clicking any of the pages that appear in the Page List column will take the user directly to that
page. In the case of an editable parameter, the parameter cell itself will be highlighted.
The first time during an EDIS session that the Find Parameter function is commanded, a ‘busy’ cursor will
appear (Figure 55) while the parameter and page lists are built. Subsequent commands of the Find
Parameter function will take the user directly to the parameter table window.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 60 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 61 of 198
4 EDIS PLOTTER
At the heart of the 4G Plot/Log function is the EDIS Plotter utility.
NOTE:
A separate standalone plot tool – edis_sadbplot – can be launched independently from
EDIS for viewing saved plot files. The additional functionality of edis_sadbplot is presented
in Section 6.
Active Variable
Vertical Scrollbar
Cursors
Data Display Window
Timeline
Horizontal Scrollbar
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 62 of 198
Plotter Function/
Description
Feature
Contains File, Edit, Show/Hide Cursors!, Snapshot!, Help! and
Plotter Menu Bar
Freeze! menus
Select variables for plotting, configure variable plot settings,
Variable Slots
select active variable for vertical axis priority
Displays vertical scaling and position based on active
Active Variable Axis variable selection and Active Variable Vertical
Position/Scaling Bar adjustment
Active Variable Label Displays active variable parameter name
Marks Location indicators of defined marks
Location indicators of Cursor1 (red) and Cursor2 (blue);
Cursors
mouse-settable horizontal positioning
Displays values of all plotted variables at Cursor1 and
Cursor Information Table
Cursor2 locations; also displays C2-C1 delta values
Active Variable Vertical Adjustable height and position bar used to define amplitude
Scrollbar and plot location of active variable data trace
Adjustable width and position bar used to define visible
Horizontal Scrollbar
portion of plotted data
Timeline Plot window scalable X-axis; units
Data Display Window Displays visible portion of plotted data
On the left of the plotter area is the name of the variable selected and its scale. At the bottom of the
plotter area is the timeline. Below the timeline is a scrollbar that shows how much of the total
recording is being viewed in the graph.
At each end of the scrollbar is a vertical “handle”. This scrollbar can be lengthened (more of the
timeline being graphed) by clicking and dragging either of the 2 vertical handles to the left or right.
The portion of the timeline being graphed can be moved (to view a different portion of the recording)
without changing the amount of the recording being viewed by clicking and dragging the scrollbar. So
in Figure 56, 211.88 seconds of a much longer recording are being viewed and EGO1_volts is the
selected variable and with a -2.689 – 1.488 V scale.
On the right side of the plotter area is a scrollbar that corresponds to the variable selected and variable
scale (on the left of the plot area). This scrollbar shows the min/max travel of the variable on the
plotter screen. The horizontal “handles” at each end of the scrollbar can be dragged to change the
scale of the variable. The scrollbar itself can be dragged to move the variable up or down on the
plotter.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 63 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 64 of 198
Variable dropdown
arrow
Variable currently in
slot
List of available
variables in buffer
Figure 58: Plot window before (left) and after (right) removing a variable
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 65 of 198
The “Plot Settings” dialog allows you to control many aspects of the plotted variables. They are: line color,
line thickness, manually set the scale of the variable (set the minimum Y and the maximum Y).
In Figure 59 we see that the bst_WGPa variable plot line is cyan and is one pixel thick. The next choice is
the plot style. There are 2 choices: Interpolate or Stair Step. An example of each is shown below in Figure
60.
Figure 60: Variable Plot Points: Interpolation (l) vs. Stair Step (r)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 66 of 198
The bottom section of the “Plot Settings” dialog allows for scaling adjustments to be made to one or all
the plots. The “minimum Y” and “maximum Y” settings allow you to manually set scaling min/max for the
selected variable. The example in Figure 61 shows that the EGO1_volts variable has a minimum scale of 0
volts and a maximum scale of 1 volt. These values can be changed by clicking on the box and typing a new
value for either the min or the max.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 67 of 198
Figure 61 also shows other scaling adjustments that can be made. The scaling option, “Tile All Series to”
allows all the plotted variables to be separated to their own portion of the plot area. For example, if 5
variables are being graphed and this option is clicked on, each variable would receive 20% of the plot area
and each variable would fill 80% of their 20% area. An example of this is s hown in Figure 62. In the
example, 5 variables are plotted and they have been tiled to 80% of their own portion of the plot area.
This separation can also be done manually by dragging each variable to a different portion of the screen.
To change the position of a variable in the plot area:
1) Click on the variable name that you wish to drag. The variables are located at the top. This will
change the scale on the left to the scale for that variable. At the same time the scrollbar on the
right will change color to the same color as the variable plot line.
2) Now click and drag the scrollbar on the right to the desired position in the plot area and then
release the mouse. The scrollbar on the right also has 2 horizontal handles, one at each end of
the scrollbar. These handles can be dragged to manually change the scale of the variable in the
plot area.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 68 of 198
Figure 63 shows that the EGO1 variable scale has been changed by dragging the lower handle downwards.
All plotted variable scales can be changed this way.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 69 of 198
The last scaling option in the “Plot Settings” dialog shown in Figure 61 gives the user the ability to quickly
scale a plotted variable to the same scale as any other plotted variable:
1) First use the variable drop down at the top to select the variable scale to be changed.
2) Click the Settings option for the selected variable.
3) Next, select the desired variable scale to be used as the new scale from the drop down next to the
Set To button
4) Lastly, click on the Set To button and then close the dialog.
This process is shown in Figure 64.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 70 of 198
NOTE:
The Load Plot Settings (Custom) command is for use with the standalone plotter only (see
Section 5.4.1). This command is unusable and grayed-out in the EDIS plotter Edit menu.
4.6.2 Undo
This menu selection allows the user to undo the last plotter command. Only a single plotter command
can be undone at a time.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 71 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 72 of 198
NOTE:
Alternately, a new mark may be added using one of the methods below:
Click on the Stand-alone plotter Edit menu and then select New Mark,
Click on the EDIS Display Plot/Log menu and then select New Mark,
With either plotter active, type <Ctrl + M> from the keyboard.
The result will bring up the New Mark dialog box seen in Figure 67. The dialog box contains a date/time
stamp as well as a Comment field for entering information pertinent to the mark.
Upon clicking [OK] in the New Mark dialog box, the mark is placed on the plot window at the time (x) axis
location corresponding to the date/time stamp.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 73 of 198
NOTE:
Alternately, a new ‘silent’ mark may be added using one of the methods below:
Click on the Stand-alone plotter Edit menu and then select New Mark (Silent),
Click on the EDIS Display Plot/Log menu and then select New Mark (Silent),
With either plotter active, type <Ctrl + Shift + M> from the keyboard.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 74 of 198
If desired, marks details may be exported to a CSV file by clicking on the Generate Report button at the
bottom of the Marks window. This CSV file can be used for reference and manipulation of the marks
details in spreadsheet or text editing software.
Marks are stored chronologically in the recording. To go to any mark in the recording:
1) Click on the mark that you desire to go to in the recording (as shown in Figure 68).
2) Type in the total amount of seconds in the Time Duration box of the recording you wish to see
around the mark.
3) Click on the Go To button.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 75 of 198
The result of this action is shown in Figure 69. The figure shows that 10 seconds of the recording are being
shown with Mark 1 located in the middle of the time duration (see middle of window).
4.6.9 Preferences
The Preferences dialog (Figure 70) contains configuration fields for defining the appearance of the display
and plot window (descriptions follow the figure):
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 76 of 198
Time Axis Gridlines – checking this box adds gridlines (parallel to the y-axis) marking divisions of
the time axis.
Y Axis Gridlines – checking this box ads gridlines (parallel to the time axis) marking divisions of the
y-axis.
Custom Plot Labels – When the box is checked, the plot labels in the legend and Cursor Information
table show custom variable tag information defined in the 4G_cal.xlsm spreadsheet (as
applicable). If left unchecked, the plot label shows the default 4G-defined variable tags (Figure
71).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 77 of 198
4G_cal.xlsm spreadsheet
(IOMap page)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 78 of 198
NOTES:
1) The Custom Plot Labels option is only available for binary plot and binary log files (.bplt,
.blog extension). It is not available for other plot types such as csv, legacy, original (.csv,
.plt, .log extension). For these file types, the custom display labels will not be saved and
hence will not be displayed on the plotter and the DBPlot Preferences window will not
show the Custom Plot Labels checkbox.
2) Variable slots containing custom plot labels will have shaded cell backgrounds, do
differentiate from default plot labels.
Always On Top – If checked, this setting will dictate that the plot window has to be on top of the
EDIS window.
Background Color – the user can choose from a white, gray or black plot window background color
% of Full Scale – In this field, the user can set a default percentage of the full plot window that
variable data will fill. This default percentage will be auto-populated in each individual variable’s
Plot Settings window, but clicking the Set To button is still required to activate the percentage
setting for each individual variable.
% of Tile Portion – In this field, the user can define what percentage of a variable’s allotted tile
portion can be filled with variable data.
Default Plot Time Duration – This setting indicates the default time duration to show on the plot
window.
Default Settings File – This setting indicates the default .bplt settings file to load when the plotter
application is opened from the EDIS.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 79 of 198
4.7 Cursors
The EDIS Plotter also has 2 cursors that can be displayed or hidden. These cursors can be accessed by
clicking on Show Cursors! in the menu bar. Once the cursors are shown, the Show Cursors! Menu option
in the menu bar changes to read Hide Cursors!.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 80 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 81 of 198
As a common purpose of the Freeze function is to make changes in formatting, variable selection or both,
the Resume function provides the option to resume with or without any changes made while frozen.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 82 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 83 of 198
Prior to saving, the plot file can be configured for desired file format and other characteristics by utilizing
the File Format, Variables to Save and Samples to Save dropdowns within the Save Plot dialog.
IMPORTANT:
Please save the plot file before closing! The [File]->[Close Plot] command will not provide
a save prompt before closing the application.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 84 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 85 of 198
When opened, the interface window appearance and functionality for edis_sadbplot shares many
similarities as that of the integrated EDIS plotter. For this reason, only those functions of edis_sadbplot
that differ from the integrated plotter will be presented in this section.
The Snapshot! and Freeze/Resume menu items contained in the integrated EDIS plotter pertain to real-
time plotting of data and are therefore not provided with edis_sadbplot.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 86 of 198
IMPORTANT:
If either a Read Error or Prematurely Ended error message is shown when attempting to
open/load a plot file, please see the Troubleshooting instructions in Section 12.2.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 87 of 198
2) Click Custom CSV file to load any CSV file into the plotter.
a. The following window appears when Custom CSV file is selected (Figure 82).
Figure 82: Custom CSV window before (left) and after updating (right)
b. Update the Number of rows to skip field – EDIS will skip the entered number of rows and
start reading from next line in the CSV file.
c. Update the Delimiter character field to reflect the character that separates entries in a line.
The default delimiter character is comma (‘,’).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 88 of 198
d. Update the Time axes selection – this parameter indicates if each variable in the file has
separate time axes or a common time axis for all the variables.
e. Click [Update] to update the white space area (Preview of data) below it with data from
the file after skipping specified number of rows.
f. Click [OK] to open the file into the plot window, or [Cancel] to return to the main plot
window.
NOTES:
Only 10 characters are read in a line after the delimiter, unless there is no delimiter in rest
of the line. Additionally, the 9th, 10th and 11 th characters are filled with a period (‘.’) as
shown in Figure 83 below. This is done so that columns appear left aligned in the data
preview window. These truncated names are not passed through; the full length variable
names are shown in the plot window.
edis_sadbplot allows the user to open and work with multiple plot files in the same plot window. This is
desirable when it is necessary to compare or evaluate data contained in separate files.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 89 of 198
To open a second plot file in the same plot window as a previously-opened file:
NOTE:
These instructions may be repeated as needed for displaying three or more plot files.
1) With the first file open, follow the steps in either Section 5.3.1.1 or Section 0 for opening another
plot file.
NOTE:
If a plot file selected for loading is already open in the plotter, the following error message
appears:
2) Upon clicking the [Load] button, the following prompt will appear (Figure 84). To display and work
with the second plot file in the same window as the first, select [No].
NOTE:
Alternately, to replace the first plot file in the window with the second, select [Yes].
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 90 of 198
3) At the Synchronize panel (Figure 85), define the strategy for synchronizing the second plot file
with respect to the first:
NOTE:
This window allows to synchronize the new plot file being loaded with the reference file
(first file) that was loaded into the plotter.
Program start time indicates the start time of the first (reference) plot file that was loaded
into the plotter.
New File start time indicates the start time of the current plot file being loaded into the
plotter.
Existing file earliest buffer time indicates the time (in seconds) of start of the plot since
program start for the reference file.
New file earliest buffer time indicates the time (in seconds) of start of the plot since
program start for the new file being loaded.
New file offset indicates the time in seconds that the new file being loaded has to be shifted
to synchronize its buffer start time with that of the reference file. It is obtained by
calculating the difference in earliest buffer times of reference file and new file. Negative
number indicates shift left while positive indicates shift right.
Synchronize buffer start times check box:
If checked, the start of plotted data for both files will occur at the same time in the
plot window.
If unchecked, provides an option to manually set the offset for new file. The new file
will be shifted by this amount with respect to the reference file.
4) Click the [OK] button on the Synchronize panel to load the new plot file into the plotter in addition
to the existing plots. The plotter panel title shows the file name of the latest file that was loaded.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 91 of 198
5) If all ten available variable slots are populated with variables from the first plot, one or more
variables will need to be removed in order to manually add variables of interest from the second
plot.
Figure 86 below shows examples of a second plot file synchronized with the first as well as offset.
Figure 86: Data from multiple plot files synchronized (left) and offset (right) in window
NOTE:
Note also the numbers (1) and (2) at the end of the variable names in the variable slots in
both images in Figure 86. These are the File Nicknames used to differentiate between
similar variables in different plot files. File nicknames are addressed in more detail in
Section 5.4.1.
In addition, the last loaded plot setup file name and location is saved to EDIS memory and following
message shows up when all plot files loaded in the plotter are closed and a new plot file is loaded.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 92 of 198
Selecting [Yes] loads the new plot file with plot settings from the saved plot setup file. If the saved setup
file name is changed or is deleted from the location then settings are not applied to the new graph and is
silently skipped. Clicking [No] does not make any changes to the new plot file loaded into plotter and
clears the saved setup file name.
NOTES:
1. This function is the same as File->Load Settings… Menu choice in the EDIS plotter.
2. If multiple plot files loaded into the plotter have the same plot variable (e.g., rpm(1),
rpm(2)), settings are only applied to one variable from the earliest loaded plot file.
3. If no plot files are loaded/visible in the window, this Menu selection is disabled and
grayed out.
5.3.3 File->Save
The File->Save menu option in the stand-alone plotter functions similar to that contained in the built-in
EDIS plotter.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 93 of 198
5) When opening the saved file, any instances of the same variable from the two original files (e.g.,
rpm from file 1 and rpm from file 2) will default to duplicate traces from the first file. The user will
need to manually redefine duplicates as needed from the available data. Figure 77 shows an
example plot both after initially opening (left) and after variable re-definition (right).
Figure 89: Saved multiple plot file showing duplicate traces (left) as well as re-defined traces (right).
If multiple plot files are loaded into the plotter, this Menu option can be used to close a selected plot file
(Figure 90). All the variables of the selected file will be removed from the graph.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 94 of 198
NOTES:
1) File nicknames are restricted to 10 characters.
2) The default file nickname is a numerical digit in the increasing order of the number of
files loaded.
3) Nicknames are shown in the parentheses of each variable on the plot. For example,
default (numerical) nicknames can be seen in the variable slots of both plots shown in
Figure 86.
NOTE:
The Shift File! Menu command is grayed out if only one plot file is loaded into the plotter.
The Shift File configuration window is shown in Figure 92, with descriptions of the window features
provided below the image.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 95 of 198
NOTE:
The Synchronize Start Times button is grayed out if the first (or reference) file is selected
as the file to shift.
NOTE:
The Shift Plot! Menu command is grayed out until a plot file is loaded into the plotter.
The Shift Plot! configuration window is shown in Figure 92, with descriptions of the window features
provided below the image.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 96 of 198
Plot to shift selects the individual plot trace desired for time-shifting.
Shift by specifies the time span in seconds to shift the specified plot trace on the graph.
Set to Cursor Delta fills the shift increment amount equal to the difference between the two (red
and blue) cursor points on the plot window. This button is grayed out if cursors are hidden.
Shift Left shifts the plot trace on the graph to the left by specified shift increment.
Shift Right shifts the plot trace on the graph to the right by specified shift increment.
Remove Shift removes the total shift made on the selected plot trace.
Remove All Shifts restores all traces to the original (pre-shifted) locations.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 97 of 198
Figure 94: edis_sadbplot help window showing all loaded plot files
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 98 of 198
6 EDIS PAGES – 4G
This section contains descriptions of the individual pages of parameters that are contained within the
platform-neutral 4G EDIS Display software. For descriptions of pages contained within the 4G EDIS Display
for the Engine Integrated Control System (EICS), please see Section 7.
For each page, an image of the page is provided along with a brief description of the page’s function.
Where applicable, Chinese language versions of the page images are provided as well.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 99 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 100 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 101 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 102 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 103 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 104 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 105 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 106 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 107 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 108 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 109 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 110 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 111 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 112 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 113 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 114 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 115 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 116 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 117 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 118 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 119 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 120 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 121 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 122 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 123 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 124 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 125 of 198
For each page, an image of the page is provided along with a brief description of the page’s function.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 126 of 198
Page Image:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 127 of 198
EICS EDIS
Primary Function
Page
Contains an alternate set of calibration variables that define the engine’s
electronic governor. Allows a single calibration to have up to ten (10)
AltGovCal
governors and two (2) sets of governor gains for each governor type based on
fuel selection.
GaugeDrive Configures analog gauge (ECT, OilP, Aux Voltage 1, FLEV) driver circuits
Defines the engine’s no-load and full-load manifold air pressure curves based
LoadCal
on engine speed for engine load scaling and torque shaping.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 128 of 198
EICS EDIS
Primary Function
Page
Defines multi-engine synchronization configuration, multi-engine derate,
Marine exhaust manifold/riser water temperature estimate and diagnostic, and shift
interrupt systems.
Configures the Megajector/EPR, gaseous fuel temperature estimate, and
Megajector
carburetor pressure correction model.
Misfire Configure ICAV misfire detection parameters and tables
Configures starter relay control and user configurable low-side outputs used
Outputs
to control LEDs, audible warning devices, and relays.
PhiGsln Defines the gasoline fueling calibration based on engine coolant temperature.
Defines fuel and fuel trim calibrations for the engine when operating on
PhiLP
Liquefied Propane.
Defines fuel and fuel trim calibrations based on engine coolant temperature
PhiNG
for the engine when operating on Natural Gas.
PowerMon Displays generator power monitoring data and ambient conditions.
Simulation Enables the user to simulate engine run condition through the display
Contains the base spark advance map for the engine when operating on
SparkCal
Gasoline.
Contains the base spark advance and spark advance offset calibrations for the
SparkCalLP
engine when operating on Liquefied Propane.
Contains the base spark advance and spark advance offset calibrations for the
SparkCalNG
engine when operating on Natural Gas.
Contains the spark advance offset calibrations based on cylinder head
SparkOfst temperature and manifold air temperature for the engine when operating on
Gasoline.
Starting Contains the fuel and spark advance calibration for starting.
Defines the engine’s transient fueling calibration for the engine when
TranCal
operating on Gasoline.
VECal Defines the engine’s volumetric efficiency calibration.
Interfaces with EControls Inc. wireless data acquisition devices for real-time
WirelesDAQ
display through EDIS.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 129 of 198
Custom Fault
Snapshot variable
definitions
(User Defined)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 130 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 131 of 198
fault conditions continue to be met past the defined period, it will then mature into an Active/Historic
fault, the Fault Snapshot will be recorded, and the MIL will illuminate.
If configured, a fault will stage in the Pending Faults section before becoming an Active/Historic fault. This
provides the user the opportunity to diagnose it and hence not register in the ECU memory.
Fault Switches
Fault Check-boxes
Pending Fault
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 132 of 198
Fault Switches
Fault Check-boxes
Pending Fault
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 133 of 198
START
No Fault
Conditions Pending Fault System
Fault System
Met? Occurrence Wait Mode = CARB
Yes Mode = Euro VI?
= -1? No 1971.1? No
Yes
No
Yes Yes
Active Fault
Initiate Pending Number of No Number of No Number of No
Occurrence Wait Engine Cycles ≥ Drive Cycles ≥ Key Cycles ≥
Yes Timer MIL Count? MIL Count? MIL Count?
Yes
Pending
Occurrence Wait/ No
MIL Occurrence
Limit = 0?
Yes
Active Latched/
Historic Fault
Yes
Fault Discontinue
MIL Implement Wait Until Unlatch
Conditions Corrective Actions /
ON Corrective Actions No Time Elapsed
Met? MIL OFF
END
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 134 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 135 of 198
1) Left-click an EMPTY cell in either the Snap Shot Custom Definitions or Flight Data Custom
Definitions areas to display the Custom Log Variables window (Figure 99).
2) Add variables to either custom table by selecting variables from the Available Log Variables list
and clicking the appropriate Add button to add the selected variable to either the Snap Shot
Custom Variables or Flight Recorder Custom Variables lists.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 136 of 198
After closing the Custom Log Variables window, the added variables will be visible in the respective
custom tables on the Faults page (Figure 102).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 137 of 198
NOTE:
If all variable fields in either of the custom tables are populated, Add button will not
be accessible and will appear grayed-out (Figure 103). In this event, variables will need to
be removed before any can be added. To do this, simply select variables to remove and
click the appropriate Remove button.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 138 of 198
Accessing fault information is accomplished through a double left-click of the fault LED in the historic fault
list. This produces the Historic Fault Information interface shown in Figure 104.
From this interface the user can interpret a diagnostic trouble code (DTC) message, identify whether or
not the fault occurred during the current key cycle, identify if the fault caused the engine to shutdown,
determine how many key cycles have occurred since the fault was last active, clear selected or all historic
faults, and view snapshot and flight data.
Table 10 outlines the options displayed in the Historic Fault Information screen. Historic faults are not
overwritten if the same fault becomes active, storing data from the original active fault.
Function Description
Fault Description Customized text that references the DTC flash code and
Message Box describes the fault.
Fault During Key Cycle Informs that the fault occurred during the current key-on event.
Checkbox
Fault Caused Engine Informs that the fault caused the engine to shutdown.
Shutdown Checkbox
Key Cycles Since Fault Displays the amount of key-on events since the fault was last
Active Indicator active.
Clear This Fault Erases the selected historic fault from the ECM.
Button*
Clear All Faults Erases all historic faults from the ECM.
Button*
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 139 of 198
Function Description
View Snap Shot Data Retrieves a data “snap shot” from the ECM for variables defined
Button in the base and custom snapshot variable definition lists. An
example of a fault snap shot is shown in Figure 105.
View Flight Data Retrieves a 10-second data strip chart (8 seconds prior, 2
Recorder Data Button seconds after fault trigger) from the ECM for variables defined
in the base and custom flight data recorder definition lists. An
example of a fault snap shot is shown in Figure 106.
Close Button Exits the Historic Fault Information interface. DOES NOT cancel
or clear any faults.
* Snapshot and flight data recorder data for historic faults is erased after the prompt
shown in Figure 107 is satisfied
Figure 105 is an example of a fault snapshot after View Fault Snapshot is selected. Data is presented in
two columns, base and custom variables. Once retrieved, the FSS data may be saved to the PC in text
format with an .fss extension. A FSS saved to a PC may be reviewed in any ASCII based software program.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 140 of 198
Figure 106 shows the Flight Data Recorder interface after View Flight Data Recorder is selected. The FDR
captures a ten second (eight seconds prior and two seconds after generating the fault) strip of data for
base and custom variables. FDR data is presented in an interface similar to the Plot interface for a quick
graphical presentation. From this interface, the FDR data may be saved to the PC in text, tab-delimited
format with an .fdr file extension. Once saved to PC, FDR data may be reviewed using any graphical post-
processing software capable of handling tab-delimited formatting.
The Fault Parameters window is divided into four areas – descriptions of the features and functions of
each are provided below.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 142 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 143 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 144 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 145 of 198
Field Description
Pending Hard Warning The Pending Hard Warning Occurrence count limit must be set
Occurrence Limit as follows:
(definition field) 0 (or unchecked Hard Warning switch) = disables hard
warning pending fault
3 = maximum value
If enabled and the pending occurrence count meets or exceeds
the hard warning count:
1) hard warning turns on
2) if MIL pending faults are disabled:
a) the pending fault transitions to active/historic
b) pending fault support is disabled until the historic fault
is cleared
Pending Soft Warning The soft warning pending occurrence count limit must be set as
Occurrence Limit follows:
(definition field) 0 (or unchecked Soft Warning switch) = disables soft warning
pending fault
3 = maximum value
If enabled and the pending occurrence count meets or exceeds
the soft warning count:
1) soft warning turns on
2) if MIL and hard warning pending faults are disabled:
a) the pending fault transitions to active/historic
b) pending fault support is disabled until the historic fault
is cleared
Pending Derate The Pending Derate (shutdown, power derate 1/2, low rev
Occurrence Limit limit, force idle) pending occurrence count limit must be set as
(definition field) follows:
0 = disables derate pending fault
3 = maximum value
If the pending occurrence count meets or exceeds the non-
zero derate count:
1) shutdown, power derate 1/2, low rev limit, and/or force
idle turn on if switches are enabled
2) if MIL, hard warning, and soft warning pending faults are
disabled:
a) the pending fault transitions to active/historic
b) pending fault support is disabled until the historic fault
is cleared
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 146 of 198
Field Description
Pending Occurrence The timer in minutes for pending fault disable or wait
Timer (minutes) -1 = key-cycle required between pending occurrence counts
(status field) 0 = disables pending fault support
0-30 = timer (minutes)
Timer counts from the Pending Occurrence Wait time down to
zero.
Pending Occurrence Wait The time in minutes to wait between pending occurrence
(minutes) counts.
(definition field) -1 = key-cycle required between pending occurrence counts
0 = disables pending fault support
30 = maximum value (minutes)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 147 of 198
NOTE:
Parameters in the lower section of the Fault Parameters window are password-
controlled and may be inaccessible for certain passwords. Inaccessible
parameters will appear as grayed-out, and modification of parameter field values
will not be possible (Figure 113).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 148 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 149 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 150 of 198
9.1 Overview
As an alternate to displaying the full list of displayable pages in the Page dropdown (Figure 117), this
feature allows the user to configure multiple EDIS shortcuts to load customized page lists when the
program is launched. This is helpful when performing calibration tasks requiring only a few of the many
pages available, as it simplifies moving between pages.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 151 of 198
The page list configurations are defined in individually-created .dat files that are saved in the working
directory. Multiple .dat files can be created, allowing for an equal number of customized EDIS page
display configurations.
9.2 Procedure
To create a shortcut to EDIS containing a custom page display list:
1) Access the EDIS working directory and copy the file edis_pages.dat to the desktop or other
desired location (Figure 118).
2) Rename the copied edis_pages.dat file by adding an underscore character plus a descriptor term
that reflects the custom page display configuration (Figure 119).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 152 of 198
3) Double-click on the new file, and delete page names from the list as necessary to generate desired
custom page list. Depending on PC/Windows configuration, it may be necessary to open the file
from the Notepad or other text editor.
Figure 120: Modified .dat file with page names removed from original full list
b. In the event a User Account Control prompt window appears, click Yes to allow the
program to make changes to the computer.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 153 of 198
6) Within the same working directory, generate a shortcut icon for 4G_dis.exe and place it on the
desktop.
8) Right-click the shortcut icon, select Properties from the dropdown, and then select the Shortcut
tab from the Properties window (Figure 123).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 154 of 198
9) In the Target cell, add a modifier to the END of the existing target definition as follows:
For example, the modifier added to the end of the target definition that reflects the
edis_pages_DEMO.dat file would be –pages_file DEMO, as shown in Figure 124.
IMPORTANT:
The following is required in generating the target modifier:
a) The Descriptor term should not contain any spaces else the characters after
the space will be ignored.
b) Ensure that the .dat file associated with the target modifier passed in the
custom EDIS Display shortcut is located in the working directory (see Step 5)
above) and lists the preferred pages that should show up in the Page Menu
when EDIS is loaded.
10) Click [OK] in at the bottom of the Properties window to save the changes.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 155 of 198
11) Use the modified shortcut to launch EDIS, and click on the Page menu to see the customized page
list (Figure 125).
1) Ensure that EDIS has been initiated using a customized page configuration .dat file (as defined in
Section 9.2).
2) Select Pages from the Page dropdown.
3) In the Pages window, make changes to the page selection configuration by checking /unchecking
pages as desired (Figure 126)
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 156 of 198
4) Check the Save pages setup for startup checkbox and click [OK].
5) Select Pages menu dropdown again to ensure that page name selections reflect the modifications
made.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 157 of 198
10 CALIBRATION TOOLS
The CalTools page contains a number of defined parameter areas that serve to aid the calibration engineer
or technician during testing. These areas consist primarily of parameter reference groupings for easy
reference, Simulation areas for performance evaluation away from the engine test cell, and Manual
control areas for toggling between operation points separate from the engine dynamometer controls.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 158 of 198
NOTE:
To execute the desired Fault simulation action, ensure all dropdowns are configured prior
to entering index numbers for desired faults.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 159 of 198
As an alternative, the 4G EDIS Display contains an FPP Manual Mode tool on the CalTools page that allows
users to configure varying FPP percentages into two or more modes, and then easily toggle between
modes by entering the mode number into the FPP cal mode select field. Note the Calibration mode unlock
key will need to be entered in order to use this feature.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 160 of 198
11 TESTS
The EDIS Tests page incorporates a set of diagnostic tests that perform specific functions to aid in verifying
proper engine control. This section describes the tests supported, test states, and operating criteria for
each test. Diagnostic tests are software selectable through EDIS using the ECIPP protocol. In addition,
many of the tests can be initiated via CAN using CCP or UDS.
Additionally, this page contains a number of output parameter monitoring areas for easy reference while
performing the tests.
This test disables individual cylinders at any operating condition for the duration defined in calibration (via
the ‘Spark kill timeout’ parameter) or until released through software. Spark Kill may be used in
conjunction with Injector Kill to disable up to two cylinders at any given time. Upon a state change from
one cylinder to another, the test sequence will automatically re-enable the first coil prior to disabling the
selected coil. This test reverts to normal operation if ‘Normal’ state is selected, ignition voltage is cycled
from high to low, or the calibrated timeout expires.
IMPORTANT:
This test should not be initiated prior to the Injector Kill test when the engine is equipped
with a catalyst. If performed while the injector for the selected cylinder is firing, raw-
unburned fuel and air will be present in the exhaust and will react in the catalyst resulting in
extremely high catalyst substrate temperatures which can cause wash coat or substrate
damage and failure.
States
Available states adjust to accommodate the engine cylinder count configured in the calibration. The Spark
kill command dropdown contains one selection for each cylinder as well as a normal operation option
(‘Normal’). Each cylinder selection includes firing order, block order and pin assignment, as shown below
for a common V8 engine configuration:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 161 of 198
Monitored Status
1) Test not started
2) Test is running
3) Test finished (timeout achieved)
4) Cannot start test
This test activates a selected coil for a duration defined in the calibration (via the ‘Spark firing test
duration’ parameter) with the engine in the “Stopped” state only. The test reverts to normal operation if
the “Normal” state is selected, ignition voltage is cycled from high to low, engine speed is sensed, or the
calibrated timeout expires. This test will not run in conjunction with a Compression test or following an
Injector Fire test.
States
Available states adjust to accommodate the engine cylinder count configured in the calibration. The Spark
kill command dropdown contains one selection for each cylinder as well as a normal operation option
(‘Normal’). Each cylinder selection includes firing order, block order and pin assignment, as shown below
for a common V8 engine configuration:
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 162 of 198
Monitored Status
1) Test not started
2) Test is running
3) Test finished (timeout is reached)
4) Cannot start test (speed is sensed)
IMPORTANT:
This test should not be initiated on gaseous fueled engines in which gaseous fuel may be
present in the combustion chamber, intake, or exhaust. If using this test is desirable on
gaseous fueled engines, remove the spark plug wires from all spark plugs, install a spark plug
tester in the desired spark plug wire and initiate the test.
The DBW Test permits full-authority operation of an electronic throttle via the foot pedal input while the
engine is in the ‘Stopped’ state only. The main purpose of this test is to perform a rationality check on the
throttle system and ensure that the connection between the ECM and the throttle is intact, and that
commands are being translated to a reasonable throttle position.
In order to activate the DBW Test, turn on External Power Relays (see External Power Test section) to
provide the power required by the DBW throttle. Once power relay state is ‘All On’ then use the foot
pedal to command a desired throttle position. The Throttle Position Sensor (TPS) reading should reflect
the Foot Pedal Position command (FPP). The feature reverts to normal operation if ‘Off’ state is selected,
key switch is moved to the ‘Off’ position, or engine speed is sensed.
If the engine is a diesel, ensure that the foot pedal position sensor/electronic throttle control input is at
0% or idle prior to starting/operating the engine. While this test mode will revert to disabled when engine
speed is sensed, the throttle command will follow the FPP % commanded by the sensor causing the engine
to accelerate.
All other (non-diesel) engines must be stopped in order to perform this test.
States
1) Off: State of normal operation
2) Enabled: Enables full authority control of an electronic throttle
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 163 of 198
Monitored Status
1) Test not started
2) Test is running
3) Test finished
4) Cannot start test (speed is sensed)
The External Power Test manually activates relays (relay power, fuel pump, and drive-by wire power)
controlled by the ECM while the engine is in the ‘Stopped’ or ‘Running’ states. This is required for certain
manual test modes in this document, and can be used in the diagnosis of specific component functionality.
Reverts to normal operation if ‘Automatic’ state is selected or ignition voltage is cycled from high to low.
States
1) Automatic: State of normal operation
2) Relay On: Activates relay power (injector and coil high-side power)
3) All On: Activates fuel pump and relay power
Monitored Status
1) Test not started
2) Test is running
3) Test finished
4) Cannot start test (no ignition voltage)
The Compression Test disables all coils and injectors permitting cylinder compression testing. To prevent
against firing coils and injectors in the event of a microprocessor reboot during low voltage cranking, the
test state will be burned into EEPROM. In addition, EControls requires that the relay power fuse be
removed. This test may only be activated while the engine is in the ‘Stopped’ state. Test reverts to normal
operation only when the ‘Normal’ state is selected. This test may be initiated by selecting ‘Enabled’ in the
software or through use of a switched hardware input. This test may not be run in conjunction with Spark
Fire or Injector Fire tests.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 164 of 198
IMPORTANT:
Due to the liability of initiating a compression test in software, EControls records this test
state into EEPROM. As a result, this test must manually be disabled by the operator through
software. EControls recommends this test only be performed while the vehicle is in an
appropriate location, in the event the diagnostic PC has a low-battery condition that may not
permit re-enabling normal operation.
States
1) Disabled: State of normal operation
2) Active: Enables compression test mode
Monitored Status
1) Test not started
2) Test is running
3) Test finished
4) Cannot start test (engine run speed is sensed > than crank speed)
WARNING:
Due to risk of personal injury and/or property damage, EControls requires any
diagnostic/service manuals specify the following:
1) Removal of the coil and injector high side relay and/or fues(s) during a
compression test is required.
2) Compression test must be enabled only through software controls.
EControls will require a written release of liability against personal injury and
property damage from the OEM if diagnostic/service manual procedures do not
specify the above requirements.
The Spark Advance Test commands a calibrated base spark advance if engine speed and manifold pressure
are below a calibrated limit. If the engine is operated above the calibrated operating limit, base spark
advance as set in the normal calibration will be used until the engine set point falls below the calibrated
limit. This test may be initiated by selecting ‘Enabled’ in the software or through use of a switched
hardware input. The test reverts to normal operation when ‘Normal’ state is selected or when key switch
is moved to the ‘Off’ position.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 165 of 198
States
1) Disabled: State of normal operation
2) Active: Sets spark timing to a calibrated default spark advance
Monitored Status
1) Test not started
2) Test is running
3) Test finished
4) Cannot start test
Idle Speed Command commands a temporary idle speed, up to X RPM as defined in calibration through
modulation of an IAC motor or an electronic throttle. Reverts to normal operation when ‘Normal’ state is
selected, a throttle command input (for electronic throttle engines) above Y% (defined in calibration) is
detected, a throttle position (for IAC engines) above Z% (defined in calibration) is detected, or key switch
is moved to the ‘Off’ position.
States
1) Disabled: State of Normal operation
2) Active: Enables manual entry of engine speed into a speed entry field
Monitored Status
1) Test not started
2) Test is running
3) Test finished (TPS% above limit is detected during test)
4) Cannot start test (TPS% above limit is detected)
IMPORTANT:
ECI will not permit programmed idle speeds above 800 RPM without a written
release-of-liability if the engine is not equipped with a transmission position sensor.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 166 of 198
Spark/Fuel Inhibit Input disables triggering of spark and injection of fuel when the input (analog or digital)
selected meets the calibrated state. This is often linked to the fuel select switch as a neutral mode.
States
1) Disabled
2) Aux PU1 = Gnd
3) Aux PU2 = Gnd
4) Aux PU3 = Gnd
5) Aux DIG1 = Gnd
6) Aux DIG1 = V+
7) Aux DIG2 = Gnd
8) Aux DIG2 = V+
9) Aux DIG3 = Gnd
10) Aux DIG3 = V+
11) Aux DIG4 = Gnd
12) Aux DIG4 = V+
13) Aux DIG1 = Open
14) Aux DIG2 = Open
15) Aux DIG3 = Open
16) Aux DIG4 = Open
Monitored Status
1) Inactive/Normal: Test is inactive, state of normal operation
2) Active/Shutdown: Test is active and system will not inject fuel or trigger spark
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 167 of 198
The Cam-Bump Phaser Unsticking Procedure initiates a cam 'bump' sequence for a specified time to
dislodge potentially stuck variable cam systems.
States
1) Disabled: State of normal operation
2) Active: Enables Cam-Bump Phaser Unsticking Procedure
Monitored Status
1) Procedure Not Started
2) Procedure Running
3) Procedure Finished
4) Must restart engine
5) RPM too high
6) Condition 3 Not Met
7) Condition 4 Not Met
8) Cannot Start Procedure
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 168 of 198
The Closed-Loop Test evaluates EGO/UEGO sensor functionality and the 4G Closed-Loop control algorithm
against a configurable set of test conditions.
States
1) Disabled (Stop): State of normal operation
2) Precat+Postcat (Start): Closed Loop Test enabled
Monitored Status
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 169 of 198
The user-commanded Crank/Cam Datalog utility logs crank/cam data for plotting and evaluation.
Status
1) Off: Disabled – state of normal operation.
2) On: Test must be initiated using the Reset/Force Trigger buttons to activate tests.
Monitored Status
1) Offline
2) Initializing
3) Armed - Waiting for Trig
4) Triggered - Acquiring...
5) Holding - Data Acquired
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 170 of 198
The EPR / DEPR Operating Mode Parameters area enables manual-control operation of EPR / DEPR fuel
control devices. Options include pressure, area or duty-cycle control.
States
1) Auto
2) Manual Press
3) Manual Area
4) Manual Pulsed
Monitored Status
Command Feedback Status
Mode
(MJ_ctltype_cmd) (MJ_ctltype_act) (MJ_status)
1 Pressure Cmd Pressure Cmd Comm Lost
2 Area Cmd Area Cmd OK
3 PA+FF or Pulsed PA+FF or Pulsed Fault
4 Offline Offline
The IAC test evaluates the Idle Air Control (IAC) valve/actuator performance.
States
1) Disabled
2) Closed-Home Sequence
3) Full-Open Sequence
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 171 of 198
Monitored Status
1) Test Not Started
2) Test Running
3) Test Finished
4) Condition 1 Not Met
5) Condition 2 Not Met
6) Condition 3 Not Met
7) Condition 4 Not Met
8) Cannot Start Test
The Injector Fire Test activates a selected injector for a defined set of operating characteristics.
States
State options are Disabled, or select from one of six (6) available injectors to fire during testing.
Monitored Status
1) Test Not Started
2) Test Running
3) Test Finished
4) Condition 1 Not Met
5) Condition 2 Not Met
6) Condition 3 Not Met
7) Condition 4 Not Met
8) Cannot Start Test
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 172 of 198
(For port-injection applications) The Injector Kill Test disables individual injectors at any operating
condition for the duration defined in calibration or until released through software.
States
State options are Normal (all injectors firing), or select from one of six (6) available injectors to disable/kill
during testing.
Monitored Status
1) Test Not Started
2) Test Running
3) Test Finished
4) Condition 1 Not Met
5) Condition 2 Not Met
6) Condition 3 Not Met
7) Condition 4 Not Met
8) Cannot Start Test
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 173 of 198
The Injector Sweep Test invokes the Injector Kill Test to temporarily disable each injector in the engine
and monitors the closed-loop block multiplier (CL.BM) to determine if removal of that injector affected
the closed-loop block multiplier in the way expected. For example, if an engine is configured with 5
injectors and a functioning injector is disabled, then the closed-loop block multiplier should significantly
increase to account for the reduction in fuel flow due to the disabled injector. The expected increase
would be 20% as 1 out of the 5 injectors is disabled. To maintain the same RPM, the other injectors must
increase fuel flow.
NOTE:
During testing, the expected 20% increase is sometimes not observed. The percent increase
of the block multiplier can depend on the configuration of the engine.
The Injector Sweep Test displays a red LED for a failed injector (block multiplier change lower than
expected) and a green LED for a functioning injector (block multiplier changed as expected). EDIS will
identify the injector by block order or hardware order. If block order information is available, EDIS will use
it to identify the injectors. Otherwise, EDIS will display the results in hardware order. EDIS will dynamically
update the label over the LEDs to indicate the order being displayed.
Calibration Parameters
Injector individual kill timeout sets the time that each injector is killed during the test. This time
needs to be long enough to allow the closed-loop to wind up after the injector is killed. The
suggested value for this is 60 seconds.
Injector good CL BM delta sets the threshold that the closed-loop block multiplier should exceed
when a functioning injector is killed. As stated in the Caveats section, this value should be less for
EGO sensors, and greater for UEGO sensors.
Injector sweep CL reset delay sets the delay between when the current injector kill process is
finished (all injectors are active) and when the next injector kill occurs. This allows the CL enough
time to wind down to the normal level.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 174 of 198
States
1) Disabled (Stop): State of normal operation
2) Active (Start): Injector Sweep Test enabled
Monitored Status
1) Test Not Started
2) Test Injector 1 (Block Order)
3) Test Injector 2 (Block Order)
4) Test Injector 3 (Block Order)
5) Test Injector 4 (Block Order)
6) Test Injector 5 (Block Order)
7) Test Injector 6 (Block Order)
8) Test Injector 7 (Block Order)
9) Test Injector 8 (Block Order)
10) Test Injector 9 (Block Order)
11) Test Injector 10 (Block Order)
12) Waiting for CL
13) Restoring CL BM Baseline
14) Stalled (Restart Engine)
15) Resetting Test
16) Completed Testing
17) Error Occurred
18) Test Stopped Prematurely
19) Error: CL Inactive
20) Error: Engine Not Injected
21) Error: Engine Not Running
22) Error: Kill Time Too Long
23) Error: Inj Kill Test Running
24) Error: Diesel Not Supported
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 175 of 198
The UEGO Drift Test evaluates UEGO actual vs. target readings against a defined test sequence and
determines an error percentage for each sensor. This test is performed with the engine stopped and the
tested sensor(s) uninstalled from the exhaust and exposed to open air.
States
3) Disabled (Stop): State of normal operation
4) Precat+postcat (Start): Closed Loop Test enabled
Monitored Status
Drift Test UEGO[X] UEGO[X] UEGO[X] Drift
Mode
State State Mode State
1 Inactive Off Invalid Disabled
2 Active Calibrating Fault UEGO run wait
3 Finished Cold Off ECT low
4 Invalid Warmup Warming FT low
5 Running Waiting Exhaust braking
6 Fault Active Recovery wait
7 6 - Reserved
8 7 - Reserved
9 8 - Reserved
10 9 - Reserved
11 Idle
12 Stabilizing
13 Trans delay wait
14 Initializing samples
15 Sampling
16 Validating
17 Success
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 176 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 177 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 178 of 198
Figure 129: Range Event Counters/Timers table showing ECM Binary Values
1) The Counter Type dropdown selects the range accumulator type. Options are ‘Disabled’, ‘Event
Counter’ and ‘Event Timer’.
2) The Parameter Name selector is a push-button control that launches a new pop-up that lists all of
the system variables available for monitoring.
3) The Range Min field allows the user to edit the range lower bound for the counter/timer variable.
4) The Range Max field allows the user to edit the range upper bound for the counter/timer variable.
5) The Current Value field displays the variable’s real-time value and is automatically updated at least
once per second.
6) The Event Count/Timer shows the current counter or timer value, followed by a “Seconds” label
for event timers. The user can reset the counter/timer by entering a zero in the field.
7) The ECIPP Idx field contents displays the internal ECIPP index for the selected variable and is
automatically calculated by EDIS.
8) ECM Min shows the ECM internal binary representation of the Range Min field contents and is
automatically calculated by EDIS.
9) ECM Max displays the ECM internal binary representation of the Range Max field contents and is
automatically calculated by EDIS.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 179 of 198
Clicking on the Parameter Name button for a particular counter/timer will pop-up the following dialog:
A parameter is selected by a left double-click on the parameter name or click Select button after desired
parameter is selected. Entering a string above the Search button filters the variable or description list by
matching sub-string.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 180 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 181 of 198
12 TROUBLESHOOTING
Solution: Ensure that EDIS Display software version 208A or later is installed – this release fixed the issue
generating the Load Calibration from Disk time-out error.
Figure 131: EDIS plotter Read Error, Prematurely Ended error messages
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 182 of 198
Solution: Ensure that the plotter is from EDIS 4G Display version 224 or later
1) Locate the file edis_sadbplot.exe in the 4G Display folder located in the Program Files directory
of the PC hard drive.
2) Right-mouse-click on the file and select Properties from the context-specific dropdown.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 183 of 198
3) Select the Details tab in the Properties window, and confirm the File version number in the
Description fields.
4) If the File version value is less than 224 (4.0.0.224), update to the latest version of EDIS 4G
Display (see Section 2.1 for installation instructions).
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 184 of 198
Solution
1) Click Ok on the above prompt, and select a .mot file from the selection dialog that follows:
NOTE:
If the following Message is displayed, the active password does not have sufficient
privilege to allow reprogramming from Bootstrap mode. To resolve this issue, contact the
OEM and request either a Reprogram Only or a Single serial SN Reprogram password.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 185 of 198
4) A status bar will appear indicating that programming is in process, followed by a confirmatio n
window when programming is complete.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 186 of 198
Solution:
3) If the above does not resolve the issue, contact EControls engineering for further assistance.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 187 of 198
Solution: Upgrade EDIS to version 264F or later. Plot files saved using a display built after release 264F
(when plotter version is upgraded to 4.1.0) should always be opened with the new plotter version 4.1.0
or higher.
NOTE:
1. This issue holds true for the ‘Load Recorder Settings’ EDIS menu option and the ‘Load
Settings…’ EDIS plotter menu option as well.
2. This incompatibility issue is only applicable to binary plot and binary log file types (.bplt
and .blog) and not to other plot file types such as csv, legacy etc.
Solution: Reprogram target with a MOT file that contains static calibration variable updates (using 4G
revision 220 or later) or contact EControls to obtain a solution to this problem.
NOTE:
New ECMs shipped from EControls starting from the second quarter of 2016 will come
loaded with the new bootblock, so this message should only be seen on ECMs shipped prior
to this time. Contact EControls with any questions.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 188 of 198
Solution: These messages indicate that the ECM supports a greater number of faults (and potentially a
greater number of HD-OBD-related faults) than the installed version of EDIS. Updating to the latest
version of EDIS will allow viewing of all supported faults, and will clear the warning message(s).
NOTE:
Checking the ‘Do not display this message again’ box on either message will hide the
message. To show the message again, simply select Reset to Defaults from the Settings
menu.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 189 of 198
Solution: This warning message appears if the following conditions are present:
1) Fuel type is gaseous (LPG or Natural Gas)
2) Application is configured to Post-Cat enabled
a. Post-Catalyst Fuel Control switch is set to Enabled
b. At least one EGO/UEGO sensor assigned to Post-Catalyst location
EControls strongly recommends that the Spark Kill test not be performed for this application, as catalyst
damage may occur. Please contact EControls with any questions.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 190 of 198
Solution: This warning message appears if the following conditions are present:
1) The ECOMTM is configured for a baud rate other than 250 kbps
2) ECM is operating under legacy bootblock software – which does not support CAN baud rates other
than 250 kbps for reprogramming.
Selecting Yes will automatically reset the baud rate to 250 kbps and reconnect to the reprogramming
utility in bootstrap mode, allowing the user to select the desired MOT file to use for reprogramming the
ECM.
Solution: This warning message appears if the following conditions are present:
1) The ECOMTM is configured for a baud rate other than 250 kbps and/or a CAN source address other
than zero (0)
2) ECM is operating under legacy bootblock software – which does not support CAN baud rates other
than 250 kbps and CAN source addresses other than zero (0) for reprogramming.
Selecting Yes will automatically reset the baud rate to 250 kbps, reset the CAN source address to zero (0),
and reconnect to the reprogramming utility in bootstrap mode, allowing the user to select the desired
MOT file to use for reprogramming the ECM.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 191 of 198
Solution: The EDIS installation is missing key ActiveX elements necessary to display the help
documentation in a web browser. To fix this issue:
1) Uninstall the EDIS program currently located on the PC.
2) Access the EControls File Transfer Protocol (FTP) server, and browse to the
Latest_4G_Display\PC_display folder.
3) Copy the latest EDIS_Setup.zip folder to the PC.
4) Extract the folder contents, and double-click on the Setup.exe file to initiate installation.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 192 of 198
Solution: Update EDIS software to Release 298C or later and retry the reprogramming command.
This error message is generated when trying to reprogram an ECM with a MOT file that is larger than 3MB
using earlier releases of the EDIS Display software. In EDIS releases prior to 298C, the MOT file size limit
for download was set at 3MB. Typical MOT file size has been steadily increasing as new features are added,
and files > 3MB are not uncommon.
In the 298C release, the MOT file size limit was increased to 4MB, which should resolve this issue.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 193 of 198
Solution: Check the status of ECOMTM cable USB connection to target PC. Plug in if unplugged; if already
plugged, unplug and plug in again, ensuring the cable connection is fully plugged into the target PC USB
port.
NOTE:
See also Section 3 (Troubleshooting ECOMTM Issues) of EControls document ER000060_00
(ECOMTM Driver Installation Manual) for additional information on identifying and correcting
ECOMTM communication issues.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 194 of 198
Solutions:
1) Confirm adequate power is supplied to the ECM (see individual ECM product specification for
power requirements).
2) Confirm proper ECOMTM configuration has been completed in EDIS (See Section 3.6.6 for
instructions on EDIS ECOMTM configuration).
NOTE:
See also Section 3 (Troubleshooting ECOMTM Issues) of EControls document ER000060_00
(ECOMTM Driver Installation Manual) for additional information on identifying and correcting
ECOMTM communication issues.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 195 of 198
Solution: EDIS installation will occasionally trigger the windows STATUS_ACCESS_VIOLATION error
0xc0000005. To fix this issue:
1) Uninstall the EDIS program currently located on the PC.
2) Access the EControls File Transfer Protocol (FTP) server, and browse to the
Latest_4G_Display\PC_display folder.
3) Copy the latest EDIS_Setup.zip folder to the PC.
4) Extract the folder contents, and double-click on the Setup.exe file to initiate installation.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 196 of 198
Solution: The 4G System will close EDIS if the entered password is not recognized as valid. Verify correct
password (including case-sensitive characters) and re-enter.
Solution: As opposed to the error encountered due to an Invalid Password (see Section 12.17), this error
occurs when the entered password is recognized by the 4G System as valid but not authorized to connect
with the target ECM due to one or more of the following:
1) Password generated for incorrect single ECM serial number (where applicable)
2) Incorrect ECM part number or serial number used
3) Password generated for incorrect customer key (rare)
4) ECM reprogrammed with incorrect MOT file (rare)
To troubleshoot, verify ECM part number and serial number are correct and as intended, and verify correct
password before re-attempting to log in.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 197 of 198
Solution: This error is triggered when another installation is in progress or previously ended forcefully. In
some instances, simply clicking the Cancel button will complete the installation and remove the error
message. Otherwise, restarting the PC and re-initiating installation will remedy the issue.
Solution: This message is triggered when the revision of the currently installed EDIS software is higher
than that of the attempted installation. Ensure that the most recent version of EDIS is being installed.
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.
00: CUSTOMER Document No: ER000083_00 Rev R1
4G EDIS Introduction and User Manual
(see detail on Title Page) Page 198 of 198
EControls confidential and / or proprietary information. Do not copy or distribute without prior written approval.