You are on page 1of 11

ECU List -

GEMS
Gen-set controller for Gas
application

SW version 1.4.0
1 General information 2
2 Changes in the version 1.4.0 3
3 Changes in the version 1.2.0 6
4 Changes in the version 1.1.0 8
5 Changes in the Version 1.0 9
6 Related information 10
7 Notes 11

Copyright © 2017 ComAp a.s.


Written by Lubomír Brož
Prague, Czech Republic
ComAp a.s., U Uranie 1612/14a,
170 00 Prague 7, Czech Republic
Tel: +420 246 012 111
E-mail: info@comap-control.com, www.comap-control.com New Features List
1 General information
1.1 Version information
ECU list GEMS is used as standard ECU list for controller IS2GAS.
Contains ECU lists especially for gas applications, where is requirement for various units - Speed governors,
Ignitions, Mixers.

1.2 Upgrade guidelines


Since the version 1.1.0 contains updates, it is recommended to use the latest version.

1.3 Clarification of notation


Note: This type of paragraph calls readers attention to a notice or related theme.

IMPORTANT: This type of paragraph highlights a procedure, adjustment etc., which can cause a
damage or unproper function of the equipment if not performed correctly and may not be clear at
first sight.

Example: This type of paragraph contains information that is used to illustrate how a specific function
works.

ECU List - GEMS 1.4.0 New Features 2


2 Changes in the version 1.4.0
2.1 New features
MIC address and frame change
Conflict frames after merging MIC and Logger support.
Change source address of frames read from MIC to 0x34 (52).

Heartbeat
In order to enable hearbeat control of communication between ID-mobile Logger and IS-NT, there are two new
binaries.
"Heartbeat" Binary output in Logger eng
"Heartbeat" Binary input in MIC+2Varistep+Logger
Dataloger heartbeat check – There is BIN from Dataloger in ECU values called Heartbeat. This BIN is
automatically configured as input to new HBeatChek function. Output from this function is new LBO
HBeatError, this LBO is activated when Heartbeat signal from dataloger is not cycling or cycling slowly. If
needed Shutdown can be activated based on this signal. Warning is issued automatically when Heartbeat
signal from dataloger is not cycling or cycling slowly.

Protocol support of MIC changed from AIO to J1939 Motortech


Particular changes has been made to support J1939 Motortech protocol according to MIC3/MIC4/MIC5 J1939
Motortech documentation ver. 0.9.

Logger engine support

Engine data logger


Support of Logger-EngJ1939 cloned from ECU list - Mobile 6.0.0 and added into ECU list - GEMS.
This unit is meant to be configured in DriveConfig.
Support of Logger-EngJ1939 modified in the way that all the values are configurable in DriveConfig.

Visual separator for multi module ECU support


Visual separator divide particular groups of analog and binary inputs and outputs of ECU. These separators has
no logical function. They serve as visual hint for GenConfig or DriveConfig user.

ECU List - GEMS 1.4.0 New Features 3


Fault reset to MIC
New analog output "ECU Fault reset" added - PGN 0xFF4D - MIC setup. This analog output enables user to
send any 1 byte number to the MIC in order to acknowledge the warnings or errors. MICFaultReset function is
used in the firmware for control.

NOx sensor support removed


Complete support of aftertreatment NOx sensor has been removed.

Global timing correction frame change


Changed sending period of frame GTI - 0xEF00 containing value "Global Timing Correction" from 1000 ms to
100 ms Change PGN of the frame from 0xEF00 to 0xEF34.

Timeout setting changed


Timeout of all received frames changed to 1000 ms.

Conflict and non-standard PGN change


These frames were dedicated to fan controller. It will not be used any more.

ET1tx
Frame ET1tx transmits value Coolant temperature - SPN 110 from AIO.
Frame removed.

IC1tx
Frame IC1tx trasmits value Intake Manifold Temp - SPN 105 from AIO.
Frame removed.

ET3tx
Frame ET3tx trasmits value Engine Charge Air Cooler 1 Outlet Temperature - SPN 2630 from AIO.
Frame removed.

EEC1tx
frame removed.

ECU List - GEMS 1.4.0 New Features 4


2.2 Repairs
Increase period of MIC frames
Increase timeout period of incoming frames from MIC frames in order to prevent "comm. fail".

MIC setup PGN change


PGN for MIC setup used mainly for Fault reset function had wrong PGN number. PGN changed from 0xFFD4 to
0xFF4D.
Information about firmware version and parameter settings.

Unit FW version HW version


Varistep2 1.5.1 1.3
Varistep3 0.25 1.2
MIC4 1.0.1 1.4
MIC3 1.4 1.0
MIC5 1.0.2 1.4
InteliDrive Mobile Logger 1.7.0 1.2
InteliSys Gas 1.2.0 2.2

NOX sensor
It is required to have following outputs activated for NOX sensor working correctly:
Intake Dew Point Message
Exhaust Dew Point Message

ECU List - GEMS 1.4.0 New Features 5


3 Changes in the version 1.2.0
3.1 New features
Support of MIC
Ignition unit from Motortech
Heinzmann Ariadne
Knocking detection unit
New structure of ECU list
ECU list contains one complex esf file which contains all units:

Particular ECU are visible by configuration of I/O's. There is special marked row for every ECU unit

ECU List - GEMS 1.4.0 New Features 6


3.2 Repairs
Changed PGN frame in MIC ECU
The frame PGN has been defined as 0x0000, which is in collision with standard TSC1 frame.
There is just one value transmitted at this frame: Coolant Temperature, spn="110".
Used standard PGN for this value - SPN 110 at PGN 0xFEEE.
Changed PGN of frame IC1
Defined as 0xF003 which is in conflict with standard frame EEC2
Used standard PGN for this value - SPN 105 at PGN 0xFEF6
Changed PGN of frame ET3
Defined as 0xE000 which was in conflict with standard frame for cabine message
Used standard PGN for this value - SPN 2630 at PGN 0xFE69

ECU List - GEMS 1.4.0 New Features 7


4 Changes in the version 1.1.0
4.1 New features
Added a new ESC - Heinzmann_Pandaros.esc
Support for speed control via TSC1
Support reading values from Pandaros
Coolant Temperature, Oil Temperature, Boost Pressure, Intake Temperature, Exhaust Temperature,
Torque Mode, Demanded Torque, Actual Torque, RPM, Pedal Position, Percent Load, Engine Oil
Pressure, Engine Fuel Rack Position, Desired Speed, Battery Voltage, Fuel Temperature
Sending values to Pandaros
Coolant Temperature, Fuel Temperature, Oil Pressure, Boost Pressure, Intake Manifold Temperature
Fault code Diagnostic
Added the meaning of the active faults codes
Added a new ESC - Heinzmann_Pandaros_LoggerCtrl_Phlox.esc
a combination of ESC Pandaros + LoggerCtr+Phlox
Added a new ESC - Heinzmann_Pandaros_LoggerCtrlJ1939.esc
a combination of ESC Pandaros + LoggerCtr
Added a new ESC - Phlox_Pandaros.esc
a combination of ESC Pandaros + LoggerCtr
Added a new ESC - Phlox_2Varistep.esc
a combination of ESC Heinzmann_Phlox + 2Varistep
Added a new ESC - Phlox_LoggerCtrlJ1939.esc
a combination of ESC Heinzmann_Phlox + LoggerCtr
Added a new ESC - Heinzmann_Phlox_Varistep.esc
a combination of ESC Heinzmann_Phlox + LoggerCtr

4.2 Repairs
ESC Heinzmann_Phlox
Added missing fault code description.

ECU List - GEMS 1.4.0 New Features 8


5 Changes in the Version 1.0
The first version. Added support for an ignition unit - Heinzmann Phlox.

ECU List - GEMS 1.4.0 New Features 9


6 Related information
6.1 Available files
Import Package(*.igc)
For InteliSysNT/C BaseBox, InteliGenNT/C BaseBox, InteliDrive DCU Industrial/Marine, InteliDrive
Mobile/Mobile Logger, IS2GASXX
ECU list - GEMS.esl
Gas Engine Management System.esc

Table 6.1 Available Files

ECU List - GEMS 1.4.0 New Features 10


7 Notes
7.1 Fault code diagnostic
Heinzmann FC Number Displayed Text SPN SAE Name
3001 ErrPickUp1 190 Engine Speed
3002 ErrPickUp2 723 Engine Speed 2
3004 ErrOverSpeed 810 Speed Signal Input
3005 ErrSet1Ext 91 Accelerator Pedal Position 1
3006 ErrSet2Ext 974 Remote Accelerator Pedal Position
3009 ErrBoostPress 102 Engine Intake Manifold #pressure
3010, 3030, 3031 ErrOilPress 100 Engine Oil Pressure
3012, 3032 ErrCoolantT 110 Engine Coolant Temperature
3013, 3033 ErrChargeAirT 105 Engine Intake Manifold 1 Temperature
3014 ErrOilTemp 175 Engine Oil Temperature 1
3015 ErrFuelTemp 174 Engine Fuel Temperature 1
3016, 3041 ErrExhaustT 173 Engine Exhaust Gas Temperature 1
3023 ErrMeasPower 1204 Electrical Load
3034 ErrOilTempWarn 175 Engine Oil Temperature 1
3050, 3056, 3060 ErrFeedback 733 Engine Rack Position Sensor
3053, 3059 ErrActuatDiff 638 Engine Fuel Rack Actuator
3070, 3071 ErrCANBus 625 Proprietary Network #1
3076 ErrParmStore 630 Calibration Memory
3078, 3081, 3094 ErrIntern 629 Controller #1
3085 ErrPowerSupply 627 Power Supply
3077, 3090, 3093 ErrProgTest 628 Program Memory
3092 ErrConfig 501 Signage Message

7.2 Document history


Revision number Related sw. version Date Author
4 1.4.0 27.4.2017 Lubomír Brož
3 1.2.0 30.6.2016 Lubomír Brož
2 1.1.0 28.4.2014 Milan Mlejnek
1 1.0.0 9.5.2012 Jiří Schiller

ECU List - GEMS 1.4.0 New Features 11

You might also like