Você está na página 1de 86

DST4400

technical
handbook
DOCUMENT N° EAAM0105 rev. 04
FILE: EAAM010504I.doc
Date: 21/12/05

This document is owned by SICES s.r.l.. All rights reserved.SICES s.r.l. reserves the right to modify this
document without prior notice

The disclosure by any means of this document to third parties is not allowed
EAAM010504I.doc

Revisions

Revision Date Pages Notes

00-02 English version not issued

03 18/11/2005 76 First English Issue, board release 00.04 (partial, no


fuel pump description)

04 22/11/2005 81 Board release 00.07. Modified par. 1.2.2, 1.2.2.1,


1.2.2.2, 4.5.2, 4.5.2.1, 4.5.2.2, 4.5.3.1, 4.5.3.2,
4.5.4.1, 4.5.4.2, 4.5.4.3, 05, 13, 14, 15, 17, 23, 24,
25, 27, 29, 31, 33, 41, 43, 48, 62, 64, 97, 98, 105,
118, 132, 134, 142, 144, 158, 159, 198, 199, 6.4,
6.7, 6.8.2, 6.10, 6.11, 6.12, 6.18. Added par. 6.14,
6.17, 7.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 2


EAAM010504I.doc

CONTENTS
REVISIONS ...................................................................................................................................................................... 2
CONTENTS .................................................................................................................................................................. 3
PARAMETERS USAGE INDEX.................................................................................................................................. 6
1. FRONT PANEL ...................................................................................................................................................... 2
1.1 COMMANDS ...................................................................................................................................................... 2
1.1.1 Key-lock selector......................................................................................................................................... 2
1.1.2 Pushbuttons ................................................................................................................................................ 3
1.2 SIGNALS ........................................................................................................................................................... 3
1.2.1 LEDs ........................................................................................................................................................... 3
1.2.2 Multifunctional display ............................................................................................................................... 5
2. PROGRAMMING ................................................................................................................................................ 15
2.1 GENERAL STRUCTURE .................................................................................................................................... 15
2.1.1 Organization ............................................................................................................................................. 15
2.1.2 Protection ................................................................................................................................................. 15
2.2 OPERATING PROCEDURE ................................................................................................................................. 16
2.2.1 Enter in the programming mode............................................................................................................... 16
2.2.2 Menu selection .......................................................................................................................................... 16
2.2.3 Parameters selection................................................................................................................................. 17
2.2.4 Parameters modifying............................................................................................................................... 17
2.2.5 Modifying a string/hexadecimal parameter.............................................................................................. 17
2.2.6 Set up limits............................................................................................................................................... 18
2.2.7 Exit from programming ............................................................................................................................ 18
2.2.8 Loading default values.............................................................................................................................. 18
2.3 ADDITIONAL NOTES ........................................................................................................................................ 18
3. SPECIAL PROCEDURES................................................................................................................................... 19
3.1 ACTIVATION OF SPECIAL PROCEDURES ........................................................................................................... 19
3.2 “LANGUAGE”: LANGUAGE SELECTION ........................................................................................................ 20
3.3 “FUEL LEV.”: FUEL LEVEL SENSOR CALIBRATION. ....................................................................................... 20
3.4 “COUNTERS”: COUNTERS RESET. ................................................................................................................ 22
4. WORKING SEQUENCE ..................................................................................................................................... 23
4.1 BOARD MODES ............................................................................................................................................... 23
4.2 MAINS VOLTAGE ............................................................................................................................................ 24
4.3 GENERATOR ................................................................................................................................................... 26
4.3.1 Frequency ................................................................................................................................................. 26
4.3.2 Generator voltages ................................................................................................................................... 27
4.3.3 Overview ................................................................................................................................................... 28
4.4 INHIBITION ..................................................................................................................................................... 28
4.4.1 Inhibition from digital input ..................................................................................................................... 28
4.4.2 Inhibition by internal clock....................................................................................................................... 29
4.5 ENGINE ........................................................................................................................................................... 29
4.5.1 Engine running/stopped status acknowledgement .................................................................................... 29
4.5.2 Engine commands..................................................................................................................................... 30
4.5.3 Manual control sequence.......................................................................................................................... 32
4.5.4 Automatic command sequence.................................................................................................................. 35
4.6 LOADS CHANGE-OVER .................................................................................................................................... 37
4.6.1 Change-over logic .................................................................................................................................... 38
5. ANOMALIES ........................................................................................................................................................ 41
01 – MINIMUM GENERATOR VOLTAGE .......................................................................................................................... 42
02 – MAXIMUM GENERATOR VOLTAGE ......................................................................................................................... 42
03 – MINIMUM GENERATOR FREQUENCY ...................................................................................................................... 43
04 – MAXIMUM GENERATOR FREQUENCY ..................................................................................................................... 43
05 – BELT BREAK (ENGINE BATTERY CHARGER FAULT) ................................................................................................ 43

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 3


EAAM010504I.doc

06 – MAXIMUM CURRENT ............................................................................................................................................. 43


07 – STOP KEY PRESSED WHILE IN AUTO ................................................................................................................... 45
08 – OPERATING CONDITIONS FAILURE ......................................................................................................................... 45
11 – POWER REVERSE ................................................................................................................................................... 46
12 – GENSET LOCKED ................................................................................................................................................... 46
13 – MAINS CONTROL BREAKER (KR) NOT CLOSED ...................................................................................................... 46
14 – GENSET CONTROL BREAKER (KG) NOT CLOSED .................................................................................................... 46
15 – OVER LOAD (FROM CONTACT)............................................................................................................................... 47
16 – SHORT CIRCUIT ON THE GENERATOR ..................................................................................................................... 47
17 – OVER SPEED (FROM CONTACT).............................................................................................................................. 47
18 – OVER SPEED (FROM PICK-UP OR W) ...................................................................................................................... 48
19 – OVER SPEED (FROM GENERATOR FREQUENCY)...................................................................................................... 48
21 – ENGINE NOT STOPPED ............................................................................................................................................ 48
22 – OVER CRANK......................................................................................................................................................... 48
23 – MAINS CONTROL BREAKER (KR) NOT OPEN .......................................................................................................... 49
24 – GENSET CONTROL BREAKER (KG) NOT OPEN ........................................................................................................ 49
25 – MINIMUM FUEL LEVEL (FROM CONTACT) .............................................................................................................. 49
26 – MINIMUM FUEL LEVEL (FROM ANALOG MEASURE) ................................................................................................ 49
27 – LOW FUEL LEVEL (FROM CONTACT) ...................................................................................................................... 50
28 – LOW FUEL LEVEL (FROM ANALOG MEASURE) ........................................................................................................ 50
29 – HIGH FUEL LEVEL (FROM CONTACT)...................................................................................................................... 50
30 – HIGH FUEL LEVEL (FROM ANALOG MEASURE) ....................................................................................................... 50
31 – HIGH COOLANT TEMPERATURE (FROM CONTACT) ................................................................................................. 51
32 – HIGH COOLANT TEMPERATURE (FROM ANALOG MEASURE) ................................................................................... 51
33 – MAXIMUM COOLANT TEMPERATURE (FROM CONTACT)......................................................................................... 51
34 – MAXIMUM COOLANT TEMPERATURE (FROM ANALOG MEASURE) .......................................................................... 52
37 – LOW BATTERY VOLTAGE ....................................................................................................................................... 52
38 – HIGH BATTERY VOLTAGE ...................................................................................................................................... 52
39 – SERVICE REQUIRED ............................................................................................................................................... 52
41 – MINIMUM OIL PRESSURE (FROM CONTACT) ........................................................................................................... 53
42 – MINIMUM OIL PRESSURE (FROM ANALOG MEASURE)............................................................................................. 53
43 – LOW OIL PRESSURE (FROM CONTACT) ................................................................................................................... 53
44 – LOW OIL PRESSURE (FROM ANALOG MEASURE) ..................................................................................................... 54
48 – EMERGENCY STOP ................................................................................................................................................. 54
49 – HIGH POWER ......................................................................................................................................................... 54
51 – HIGH BOARD TEMPERATURE ................................................................................................................................. 54
55 – WRONG PHASES SEQUENCE ................................................................................................................................... 55
57 – CLOCK NOT VALID................................................................................................................................................. 55
62 – CAN BUS LINK FAULT ......................................................................................................................................... 55
64 – FAULT ON FUEL PUMP............................................................................................................................................ 55
65 – LOW COOLANT TEMPERATURE .............................................................................................................................. 56
68 – GENERIC ANOMALY FROM INPUT 2 ...................................................................................................................... 56
69 – GENERIC ANOMALY FROM INPUT 3 ...................................................................................................................... 56
70 – GENERIC ANOMALY FROM INPUT 4 ...................................................................................................................... 56
71 – GENERIC ANOMALY FROM INPUT 5 ...................................................................................................................... 56
72 – GENERIC ANOMALY FROM INPUT 6 ...................................................................................................................... 56
73 – GENERIC ANOMALY FROM INPUT 7 ...................................................................................................................... 56
74 – GENERIC ANOMALY FROM INPUT 8 ...................................................................................................................... 56
97 –EXTERNAL TANK FUEL EMPTY................................................................................................................................ 57
98 – COMMUNICATION LOST WITH MTU ...................................................................................................................... 57
105 – BELT BREAK FROM CANBUS ............................................................................................................................. 58
118 – OVER SPEED FROM CAN BUS............................................................................................................................. 58
132 – HIGH COOLANT TEMPERATURE FROM CAN BUS ................................................................................................ 58
134 – MAXIMUM COOLANT TEMPERATURE FROM CAN BUS ....................................................................................... 59
135 – MINIMUM COOLANT LEVEL FROM CAN BUS...................................................................................................... 59
136 – LOW COOLANT LEVEL FROM CAN BUS.............................................................................................................. 59
137 – LOW BATTERY VOLTAGE FROM CAN BUS ......................................................................................................... 59
142 – MINIMUM OIL PRESSURE FROM CAN BUS.......................................................................................................... 59
144 – LOW OIL PRESSURE FROM CAN BUS .................................................................................................................. 60
158 – HIGH OIL TEMPERATURE FROM CAN BUS.......................................................................................................... 60

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 4


EAAM010504I.doc

159 – MAXIMUM OIL TEMPERATURE FROM CAN BUS ................................................................................................. 60


160 – WATER IN FUEL FROM CAN BUS ....................................................................................................................... 60
198 – WARNINGS FROM CAN BUS (CUMULATIVE) ...................................................................................................... 61
199 – ALARMS FROM CAN BUS (CUMULATIVE) .......................................................................................................... 61
6. OTHER FUNCTIONS.......................................................................................................................................... 62
6.1 NONVOLATILE MEMORY ................................................................................................................................. 62
6.2 CLOCK ............................................................................................................................................................ 62
6.2.1 Engine TEST weekly planning. ................................................................................................................. 62
6.2.2 Working time intervals weekly planning................................................................................................... 63
6.3 THERMOMETER .............................................................................................................................................. 64
6.4 COUNTERS ...................................................................................................................................................... 65
6.5 MAINTENANCE ............................................................................................................................................... 65
6.6 GENSET LOCK ................................................................................................................................................. 66
6.7 ENGINE SPEED (RPM, PICK-UP OR W SIGNAL CONNECTION)........................................................................... 66
6.8 LOAD MANAGEMENT ...................................................................................................................................... 67
6.8.1 Low load ................................................................................................................................................... 67
6.8.2 High load .................................................................................................................................................. 68
6.9 MAXIMUM POWER .......................................................................................................................................... 68
6.10 INPUTS SETTING .............................................................................................................................................. 68
6.11 OUTPUT SETTINGS .......................................................................................................................................... 70
6.12 PEAKS STORAGE ............................................................................................................................................. 72
6.13 ENGINE MEASUREMENTS ................................................................................................................................ 72
6.14 FUEL PUMP ..................................................................................................................................................... 73
6.14.1 Usage with an analogue level transducer............................................................................................ 74
6.14.2 Usage with a level transducer with contacts........................................................................................ 74
6.14.3 Level evaluation ................................................................................................................................... 75
6.14.4 Automatic pump control....................................................................................................................... 75
6.14.5 Manual pump control........................................................................................................................... 75
6.15 PREHEAT MANAGEMENT ................................................................................................................................. 75
6.16 EJP FUNCTION ................................................................................................................................................ 76
6.17 EVENT LOG ARCHIVES .................................................................................................................................... 77
6.17.1 Events archive ...................................................................................................................................... 77
6.17.2 Trends archives.................................................................................................................................... 80
6.17.3 Archive reset ........................................................................................................................................ 80
6.18 CANBUS....................................................................................................................................................... 80
7. FUNDAMENTAL TECHNICAL CHARACTERISTICS ................................................................................ 80
7.1 ELECTRICAL MEASUREMENTS......................................................................................................................... 80
7.2 OTHER CHARACTERISTICS .............................................................................................................................. 81

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 5


EAAM010504I.doc

PARAMETERS USAGE INDEX


P.000............................................................................................................15; 16 P.332............................................................................................................27; 49
P.001............................................................................................................15; 16 P.333..................................................................................................................49
P.002............................................................................................................15; 16 P.334..................................................................................................................49
P.003............................................................................................................15; 16 P.335..................................................................................................................52
P.101...............................................................................8; 17; 19; 27; 44; 48; 56 P.336..................................................................................................................52
P.102...................................................................................19; 27; 43; 44; 45; 48 P.337..................................................................................................................53
P.105..................................................................................................... 26; 44; 49 P.338..................................................................................................................53
P.106........................................................................ 8; 44; 45; 47; 48; 56; 69; 70 P.339..................................................................................................................55
P.107............................................................................................................17; 19 P.340..................................................................................................................55
P.110.....................................................................................7; 19; 29; 30; 49; 68 P.341..................................................................................................................54
P.111...................................................................................19; 29; 30; 49; 68; 69 P.342..................................................................................................................54
P.112........................................................................................... 7; 19; 54; 55; 75 P.343............................................................................................................52; 76
P.113.....................................................................................7; 17; 19; 52; 53; 75 P.344..................................................................................................................52
P.114.....................................................................................9; 19; 51; 52; 75; 76 P.345............................................................................................................51; 76
P.115............................................................................................... 19; 29; 30; 44 P.346..................................................................................................................51
P.116............................................................................................... 19; 24; 25; 29 P.347............................................................................................................51; 76
P.119........................................................................................................8; 19; 24 P.348..................................................................................................................51
P.201..................................................................................................................24 P.349..................................................................................................................44
P.202............................................................................................................27; 43 P.351..................................................................................................................70
P.203............................................................................................................24; 25 P.352..................................................................................................................70
P.204............................................................................................................24; 25 P.353..................................................................................................................57
P.205............................................................................................................25; 29 P.354..................................................................................................................57
P.206............................................................................................................25; 29 P.355..................................................................................................................78
P.207..................................................................................................................29 P.356..................................................................................................................78
P.208..................................................................................................................29 P.362..................................................................................................................53
P.209..................................................................................................................34 P.363..................................................................................................................53
P.210..................................................................................................................37 P.364............................................................................................................53; 54
P.211............................................................................................................38; 50 P.365............................................................................................................53; 54
P.212..................................................................................................................38 P.366..................................................................................................................56
P.213............................................................................................................35; 38 P.400..................................................................................................... 57; 75; 78
P.214..................................................................................................... 35; 38; 49 P.401............................................................................................... 57; 75; 76; 77
P.215..................................................................................................................38 P.402............................................................................................................57; 76
P.216......................................................................................... 52; 53; 54; 55; 58 P.403............................................................................................................57; 76
P.217............................................................................................... 32; 37; 46; 47 P.404............................................................................................................57; 76
P.218..................................................................................................................40 P.418..................................................................................................... 23; 56; 65
P.219............................................................................................................39; 41 P.419..................................................................................................................65
P.220............................................................................................................39; 41 P.420..................................................................................................... 24; 56; 65
P.222..................................................................................................................40 P.421............................................................................................... 29; 56; 65; 66
P.223............................................................................................................32; 34 P.422..................................................................................................... 29; 56; 66
P.224............................................................................................................29; 30 P.423..................................................................................................... 29; 56; 66
P.225............................................................................................................29; 30 P.424........................................................................................... 9; 54; 66; 67; 68
P.226............................................................................................................27; 30 P.425..................................................................................................... 54; 67; 68
P.227............................................................................................................27; 30 P.441..................................................................................................................79
P.228............................................................................................................26; 30 P.442..................................................................................................................82
P.229............................................................................................................26; 30 P.443..................................................................................................................82
P.232............................................................................................................29; 30 P.456..................................................................................................................17
P.233............................................................................................................32; 34 P.481............................................................................................................56; 69
P.234............................................................................................................31; 35 P.482............................................................................................................69; 70
P.301..................................................................................................... 27; 28; 43 P.483..................................................................................................... 56; 69; 70
P.302............................................................................................................28; 43 P.484..................................................................................................... 56; 69; 70
P.303............................................................................................... 27; 28; 43; 44 P.485..................................................................................................... 56; 69; 70
P.304..................................................................................................... 28; 43; 44 P.486..................................................................................................... 56; 69; 70
P.305..................................................................................................... 26; 27; 44 P.491..................................................................................................................42
P.306............................................................................................................27; 44 P.492....................................................................................................................5
P.307..................................................................................................... 26; 27; 44 P.507........ 24; 29; 39; 47; 48; 49; 50; 51; 52; 53; 54; 55; 58; 59; 69; 71; 76; 79
P.308............................................................................................................27; 44 P.508...........................39; 47; 48; 49; 50; 51; 52; 53; 54; 55; 58; 59; 71; 72; 79
P.309............................................................................................................44; 45 P.509..................................................................................................... 58; 71; 72
P.310............................................................................................................44; 45 P.581............................................................................ 30; 31; 43; 69; 70; 73; 74
P.311..................................................................................................................48 P.582..................................................................................................................43
P.312..................................................................................................................48 P.601............................................................................................... 17; 18; 73; 74
P.313..................................................................................................................47 P.602............................................................................................................73; 74
P.314..................................................................................................................47 P.700................................... 9; 10; 12; 13; 49; 53; 54; 55; 57; 59; 60; 61; 62; 63
P.319..................................................................................................................56 P.703..................................................................................................................57
P.320..................................................................................................................56 P.704............................................................................................... 59; 60; 61; 62
P.323..................................................................................................... 44; 46; 48 P.709............................................................................................................57; 59
P.331..................................................................................................... 26; 27; 49

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 6


EAAM010504I.doc

1. Front Panel

The front panel contains a multifunction display, nine signal LEDs, a key-lock switch and five
command keys (pushbuttons)

1.1 Commands
1.1.1 Key-lock selector
Key position Function

OFF/RESET Gen-set is disabled. All the alarms are reset. It is possible to gain access to
programming function.
PROGRAM

MAN Gen-set is in manual mode. START key allows cranking the engine; STOP
key allows to stop the engine and KR/KG key allows to LOAD or UNLOAD
the gen-set.

AUTO/TEST Gen-set is in automatic mode. Pressing START button change the mode to
TEST, STOP button ends the test (if activated) or makes an emergency
shutdown, and KR/KG button allows the load changeover (only in TEST
mode).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 2


EAAM010504I.doc

1.1.2 Pushbuttons
Button Function

MODE / ACK It is used to acknowledge any kind of alarm and to silence the horn. If there
isn’t any alarm to acknowledge it can be used to select the paged shown on
PROGRAM the display. In program it selects a menu entry or enables/disables the
changing mode of a variable; confirm a new value. Used together with the
ENTER VIEW key it allows to modify the display contrast.

VIEW It is used to scroll the pages shown on the display or to temporarily hide the
anomalies on the second row of the display. It is also used to enter/exit from
EXIT/SHIFT program mode, to exit from menus and to cancel the operation while setting a
parameter value. Used together with the MODE key it allows to modify the
display contrast. When setting a parameter value, used with START or STOP
allows to increase the speed of the increment/decrement

START In MAN. mode it is used to start the engine.


In AUTO mode, it is used to start the engine in TEST mode. In program it is
INC used to scroll menus (to the higher parameters and submenus index) and
also to increase a parameter value during its modify.

STOP It’ is used to stop the engine, in manual or automatic mode too (if the TEST
mode is enabled, it disable it). In program mode, it is used to scroll down
DEC menus (to the lower submenus and parameters index) and also to decrease
a parameter value during its modify.

KR/KG In manual mode (or in TEST) it allows to changeover the loads from gen-set
and mains (the changeover to mains is always possible, towards the gen-set
it is possible only if the relative measurements are in their tolerance
windows). During the setting of a string-type parameter, it allows to move the
cursor between the string’s characters.

1.2 Signals
1.2.1 LEDs
With the key-lock switch in OFF/RESET, pressing the STOP key will light all the signal LEDs
(LAMP TEST).

• “Mains live”:

o OFF: the mains voltage, on all the phases, is lower than the acknowledgement
threshold

o ON: the voltages, on all the phases, are in their tolerance window consecutively
from the configured watching time

o Flashing (50% on and 50% off): the voltage on at least one phase is higher
than the acknowledgement threshold but not in the tolerance window on all the
three phases from the configured watching time.

o Flashing (25% on and 75% off): the voltage on all the phases of the mains is
lower than the acknowledgment threshold and it is present the inhibit command
by contact or by the internal clock

o Flashing (75% on and 25% off): the voltage on at least one phase is higher
than the acknowledgment threshold and it is present the inhibit command by
contact or by the internal clock.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 3


EAAM010504I.doc

• “Generator live”:

o OFF: the voltage on all the generator phases and the frequency are lower than
their acknowledgment thresholds

o ON: the genset voltages on all the phases and the frequency are inside their
tolerance windows.

o Flashing: the generator has been recognized to be live (by voltages and/or
frequency) but not all the phases or the frequency are in their operating
windows, or they’re but not from enough time (see the description of genset
working status).

• “Engine running”:

o OFF: the engine is dead.

o ON: the engine is running and not in cooling cycle.

o Flashing: the engine is cooling down.

• “KR and KG”:

o OFF: the related breaker is open.

o ON: the related breaker is closed


o Flashing (25% ON and 75% OFF) if open while it is driven to close

o Flashing (75% ON and 25% OFF) if closed while it is driven to open

NOTE: if the board is in TEST MODE the loads are normally changed over on mains; in
this phase the KR and KG LEDs flash 50% on and 50% off, to signal the TEST. Manual
changeover is possible, but in this case there isn’t the load status indication.

• “MODE 1”:

o ON: the multifunctional display is showing the principal page (voltages, currents,
frequency, oil pressure, coolant temperature, engine speed and the engine
status in the cranking/stopping phases.

o OFF: the display is showing the secondary pages

• “MODE 2 / WARNING”:

This LED is used in two ways: to show that the display is showing one page of the
MODE 2 modality and/or at least one warning is pending. The following table shows all
the possible MODE 2 LED command ways and, for each, states if the MODE 2 modality
is active and if a warning is pending.

MODE 2/ WARNING LED MODE 2 Warnings

OFF No No

ON Yes No

Flashing 50% ON and 50% OFF No Yes

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 4


EAAM010504I.doc

Flashing 75% ON and 25% OFF Yes Yes

• “MODE3 / ALARM”:

This LED is used in two ways: to show that the display is showing one page of the
MODE 3 modality and/or at least one alarm (block) o a deactivation is pending. The
following table shows all the possible MODE 3 LED command ways and, for each,
states if the MODE 3 modality is active and if a block or a deactivation is pending.

MODE 3/ WARNING LED MODE 3 Blocks

OFF No No

ON Yes No

Flashing 50% ON and 50% OFF No Yes

Flashing 75% ON and 25% OFF Yes Yes

• “MODE4 / DIAGNOSTIC”:

This LED is used in two ways: to show that the display is visualizing one page of the
MODE 4 modality and/or it is present at least a diagnostic code (typically acquired from
the engine by CanBus). The following table shows all the possible MODE 4 LED
command ways and, for each, states if the MODE 4 modality is active and at least a
diagnostic code is present.

MODE4 / DIAGNOSTIC MODE 4 Diag. Code

OFF No No

ON Yes No

Flashing 50% ON and 50% OFF No Yes

Flashing 75% ON and 25% OFF Yes Yes

1.2.2 Multifunctional display


The display consists of two rows of sixteen characters.

The internal backlight lamp is managed by the internal logic and is switched off (with engine
at rest) if P.492 time is elapsed before any key is pressed. To light on again the lamp, press
any keys (NOTE: if to light on again MODE or VIEW keys are used, they must be pressed
again to execute their normal associated function). It is possible to disable the automatic
lamp turn-off by setting to zero the parameter P.492. During the crank phase, the backlight is
temporarily switched off to increase the board immunity to heavy voltage drop of poor
charged battery; from release 00.03, with the engine running the lamp is always switched on.
To leave the lamp always on, also with the engine stopped, set P.492=0. The default value
of P.492 is 999 seconds.

The contrast ratio can be changed by pressing at the same time the keys MODE and VIEW.
Press and keep pressed first the MODE key and then VIEW to increase the contrast ratio.
Press and keep pressed first the VIEW key and then MODE to decrease the contrast ratio.
While changing the ratio, on second row it is shown:

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 5


EAAM010504I.doc

CONTRAST: xx

The xx value is the present contrast ratio in percentage. The contrast compensation with the
temperature change is automatically executed. Boards with firmware release 00.03 or earlier
loose this function if updated to a more recent release: to keep this function, also a hardware
update is needed.

The information visualized change with the position of the key-lock switch, as described by
the followings paragraph.

1.2.2.1 key-lock in OFF/RESET

Normally display shows data/hour and internal board temperature.

dd/mm/yyyy ff
hh:nn:ss ±tt.t°C

dd: day of the month (1..31)


mm: month (1..12)
yyyy: year
hh: hours (0..23)
nn: minutes (0..59)
ss: seconds (0..59)
ff: shows if the board has the real time clock (HW) or it is emulated by software (SW)
tt.t: internal board temperature (°C with one decimal digit).

Pressing the MODE/ENTER key allows to visualize the archives. For full details about
archives, see par. 6.17. To exit from the visualization of the archives, press the VIEW/EXIT
key.

Instead, to enter in the programming mode, press the VIEW key. See the related chapter for
the description of the information visualized on the display while in programming mode.
1.2.2.2 key-lock in MAN or AUTO

There are four different display management modes, named MODE1..MODE4 and signalled
each one by the related LED lamp. Use the MODE key to select one mode (in a cyclical
way). In brief, the information visualized in each mode are:

• MODE1: voltages, currents and generator frequency, oil pressure, coolant


temperature and engine speed, active warnings/alarms and the engine status while
cranking/cooling/stopping.

• MODE2: visualization of generator powers and energies, and mains measurements.

• MODE3: visualization of some counters and, only for board equipped with the CAN
option, engine measurements from CANBUS.

• MODE4: visualization of some counters, all the board status information and
eventual engine diagnostic codes acquired by CANBUS (only for board equipped
with the CAN option).

In MODE2..MODE4 modes the VIEW key is used to cyclically show all the available
information. It is always shown a string identifying the information, besides its numerical
value.

MODE 1 has two different windows.

Here the description of all the windows, divided by modality:

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 6


EAAM010504I.doc

• MODE1
Lx vvv aaaa ff.f
bb.b ±ttt rrrr

x: visualized phase (1..3). For a three-phases generator (P101=3), every two


seconds phases are cyclically alternated, otherwise (single-phase generator) the
visualization stays on phase 1.
vvv: generator x phase voltage (V).
aaaa: generator x phase current (A).
ff.f: generator frequency (Hz) (always measured on L1 phase).
bb.b: engine oil pressure (bar) (if not available, it is replaced with dashes). NOTE: the
measurement can be acquired by the board analogue inputs (P.112 <> 0) or from
CANBUS (only if this option is present).
ttt: engine coolant temperature (°C) (if not available, it is replaced with dashes).
NOTE: the measurement can be acquired by the board analogue inputs (P.113
<> 0) or from CANBUS (only if this option is present).
rrrr: engine rotation speed (rpm) (if not available, it is replaced with dashes) NOTE:
the measurement can be acquired by the board analogue inputs (P.110 or P111
<> 0) or from CANBUS (only if this option is present).
Information on first row are as described before if the engine is stopped or running. For
all other status (cranking, cooling, stopping etc.) those information are alternated
with a text describing the engine status (each three seconds the electrical
measurements are shown for two seconds and for one second the engine
status). The visualization of the only electrical measurements can however be
forced by pressing the VIEW key.

If any anomaly is present, it is shown on second row. Anomalies are shown with a string
“* Xnnn-sssssssss”, where “X” identify the typology: “W” for warnings, “D” for
deactivations and “A” (“alarm”) for blocks. “nnn” is the numerical code related to the
anomaly and “sss…” is the description of the anomaly in the selected language. This
string can be longer than 16 characters; in this case the string scrolls on the second row
of the display, stopping itself for a second at the beginning of the rotation (when “X” is on
the first character of the second row). If there are many anomalies at the same time, by
keeping pressed the VIEW key it is forced the visualization of the engine parameter as
seen before.

o Generator window
V 400 400 400
A 125 125 125

There are visualized the three generator phase-to-phase voltages and its currents

• MODE2

In this mode there are available four pages; they are visualized cyclically with the VIEW
key.

o Total powers
T aaaakVA ±p.ppt
±wwwkW ±qqqkvar

T: means that shown values are the system total power measurements
aaaa: apparent power of the total system (kVA)
p.pp: system total power factor (negative in case of power reverse)
t: system total load type: (i) inductive or (c) capacitive
www: system total active power (kW) (negative in case of power reverse)
qqq: system total reactive power (kvar).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 7


EAAM010504I.doc

If the total active power is greater than 1MW, the free space at the beginning of
the second row is used to expand to four the available digits. In the same way, if
the reactive power is greater 1 Mvar, the separator space between active and
reactive is used to expand to four the available digits (but this is really a very
rare situation).

Below the threshold of 1% of the nominal generator power these


measurements are not visualized.

o Phase powers
f aaaakVA ±p.ppt
±wwwkW ±qqqkvar

f: shows the phase (1,2 or 3) related to the visualized powers. The phase
visualized changes every two seconds.
aaaa: f phase apparent power (KVA).
p.pp: phase f power factor (negative in case of power reverse).
t: type of the load (of the phase f): inductive (i) or capacitive (c).
www: phase f active power (kW) (negative in case of power reverse).
qqq: phase f reactive power (kvar).

If the total active power is greater than 1MW, the free space at the beginning of
the second row is used to expand to four the available digits. In the same way, if
the reactive power is greater 1 Mvar, the separator space between active and
reactive is used to expand to four the available digits (but this is really a very
rare situation). NOTE: this page is not visualized for single-phase generator
(P.101= 1) (phase measurements coincide with those total, visualized with the
previous page).

Below the threshold of 1% of the nominal generator power (P.106), these


measurements are not visualized.

o Energy counters
kWh: wwwwwwwwwww
kvarh: qqqqqqqqq

wwwwwwwwwww: active system energy counter (kWh).


qqqqqqqqq: reactive system energy counter.

Both these counters can be reset by executing the special function described in
par. 3.4

o Mains
MAINS R S T
rrr sss ttt

rrr: R-S mains phase –to-phase voltage.


sss: S-T mains phase-to-phase voltage
ttt: T-R mains phase-to-phase voltage

For single-phase mains (parameter P.119 = 1) the fields “sss” and “ttt” are
replaced with dashes.

• MODE3

In this mode there are available eight pages; they are visualized cyclically with the VIEW
key.

o Counters 1
START NUM:ssssss
FUEL LEVEL lll%

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 8


EAAM010504I.doc

ssssss: engine starts number (resettable with the special function described in
par.3.4).
lll: fuel level in the tank aboard the genset. If this measurement is not
available (parameter P.114= 0), the value is replaced with dashes.

o Counters 2
ENG. HOURS:ppppp
KG HOURS: kkkkk

ppppp: engine running hours partial counter (resettable), measured by the


board. This counter can be reset with the special function described in
par. 3.4).

kkkkk: engine running with load applied hours counter measured by the
board, with KG closed or (if one input was set to do this function) the
KG closing status input active. This counter can be reset with the
special function described in par. 3.4.

o Counters 3
ABS HOURS:aaaaaa
MAINT.HOUR:mmmmm

aaaaaa: absolute (not resettable) engine running hours.

mmmm: hours remaining to next service (countdown), active only if the service
planning is set (P.424 <> 0), otherwise it will be replaced with dashes.

o Battery voltage
BATTERY: nn.nVdc

It is the battery voltage measured at the board supply inputs (J203 connector).

o CANBUS 1
BOOST P. p.ppBar
INTK. TEMP ±ttt°C

p.pp: relative turbocharger pressure, measured on the turbocharger


exhaust side (ref. SAE-J1939, spn102). If the engine doesn’t manage
this information, it is replaced with dashes.
ttt: intake manifolds air temperature (ref. SAE-J1939, spn105). If the
engine doesn’t manage this information, it is replaced with dashes.

NOTE: this page is shown only if the board is equipped with the CANBUS and it
is enabled (P.700<>0).

o CANBUS 2
OIL TEMP. ±ttt°C
COOL.LEV. lll.l%

ttt: engine oil temperature (ref. SAE-J1939, spn175). If the engine doesn’t
manage this information, it is replaced with dashes.
lll.l: engine coolant level, expressed in percentage in respect to the
maximum level (ref. SAE-J1939, spn111). If the engine doesn’t
manage this information, it is replaced with dashes.

NOTE: this page is shown only if the board is equipped with the CANBUS and it
is enabled (P.700<>0).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 9


EAAM010504I.doc

o CANBUS 3
TORQ.@SPD.sss.s%
ACT.TORQ ±ttt.t%

sss.s: it’s the percentage ratio between the present torque and the maximum
torque indicated by the engine for the present engine speed (ref. SAE-
J1939, spn92). If the engine doesn’t manage this information, it is
replaced with dashes.

NOTE: this page is shown only if the board is equipped with the CANBUS and it
is enabled (P.700<>0).

ttt.t: present engine torque, expressed as percentage to the reference


torque configured in the engine (ref. SAE-J1939, spn513). If the
engine doesn’t manage this information, it is replaced with dashes.

NOTE: this page is shown only if the board is equipped with the CANBUS and it
is enabled (P.700<>0).

o CANBUS 4
F.RATE ffff.fL/h
H.TOT. hhhhhhhhh

ffff.f: instantaneous engine fuel consumption in litres/1 hour (ref. SAE-


J1939, spn183). If the engine doesn’t manage this information, it is
replaced with dashes.
hhhhhhhhh: total engine running hours, measured by the engine itself (ref. SAE-
J1939, spn247). If the engine doesn’t manage this information, it is
replaced with dashes

NOTE: this page is shown only if the board is equipped with the CANBUS and it
is enabled (P.700<>0).

• MODE4

In this mode there are available six pages; they are visualized cyclically with the VIEW
key.

o Status
STATUS INFO:

This page shows some additional information about the system status; on second
row, if some particular commands are active, it appears a string. The available
messages are:

STATUS INFO:
Inhib. from I/O

If one input is configured as inhibition to start and the input is active.

STATUS INFO:
Inhib. from clock

If it has been configured a time during which the engine must not start
and this time period now is active

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 10


EAAM010504I.doc

STATUS INFO:
Fuel pump On

If one output has been configured as fuel pump output and this output
is active (pump on)

STATUS INFO:
Fuel pump Off

If one output has been configured as fuel pump output but this output
is not active (pump off)

STATUS INFO:
Rem start on

If one input has been configured as remote start input and this input is
active or it is active the remote start command from serial
communication

STATUS INFO:
Rem start on

If an input is configured as remote start and it is active, or the start


command was given by serial communication

STATUS INFO:
Rem start xx s

STATUS INFO:
Rem start xx m

These last two strings appear when a delayed remote start is


requested, in particular for the EJP function: “xx s” and “xx m” are the
time (respectively in seconds and minutes) before the engine start;
the countdown begins with the delayed start command request (one
input must be configured for this function). For more details see par.
6.16

STATUS INFO:
C.Over inhibited

This message appears if one input has been configured as inhibition


to load changeover and this input is active; this can be used with the
EJP function. For more details see par. 6.16

If more than one status is active, the second row slides to show all the
messages.

o Engine diagnostic codes (CANBUS)

This page shows the diagnostic codes (DTC, Diagnostic Trouble Code) obtained
by CANBUS. It’s active only with CANBUS option installed and configured
(P.700<>0).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 11


EAAM010504I.doc

NO ACTIVE DTC

This is the message shown if there are no signalling. If there is a code the
window will be as follows:

ssss-ff(oc) ddd
* text

where:

ssss: SPN (J1939) of reference (see later on)


ff: FMI (J1939) of reference (see later on).
oc: shows how many times the diagnostic code was been activated
ddd: specific diagnostic code for the particular engine
*text: text relate to the diagnostic code. It can be longer than the second row
of the display; in this case it slides, stopping itself for a second at the
beginning (on the * character)
If more than one diagnostic code is active, the messages on the second row are
queued, and the codes on the first row are associated to the text message
visualized on second row.

For the diagnostic, the board uses the standard defined with the specification
SAE-J1939 (supported by many engines). The specification states that when an
anomaly in the engine occurs, the engine notifies it showing the object on which
the anomaly has been activated by means of a SPN (example, for a fault of the
oil temperature sensor, the SPN will be 175, identifying the oil temperature).
Moreover the specification states the typology of the fault with a standard code
FMI: as example, a higher than normal value of the measurement of interest (oil
temperature) will be notified with the value 0, where an interruption of the
connection to the sensor will be notified with the code 2 (see the SAE-1939
specifications for the values list).

Engines usually use also unambiguous numerical codes, which simplify the
acknowledgement of the anomaly by the operator (sometimes these codes are
signalled with the flashing of a diagnostic lamp); the board acquires and
visualizes also this code (ddd field). Finally, the board in any case shows an
explicit message for the operator, showing the origin and the typology of the
fault.

o CANBUS status
Can: xxxxxxxx
Er rx: 0 tx: 0

xxxxxxxx: this string represents the status of the CAN controller:

• “ERROR-ACTIVE”: normal working status.

• “ERROR-PASSIVE”: there are anomalies (errors) in the


communication but the bus is however working.

• “BUS-OFF”: the DST4400 has disconnected itself from the bus


because of too many communication errors.

On second row there are the counters of the transmission and reception errors,
managed directly by the can-controller. It is possible to force the exit from the
bus-off status by keeping pressed the VIEW key for five seconds when this
window is visualized (only if the origin of the malfunctioning has been removed).

NOTE: this page is visualized only with the CANBUS option installed and
configured (P.700<>0).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 12


EAAM010504I.doc

o Board info
BOARD HOUR:xxxxx
BOARD T. ±tt.t°C

xxxxx: absolute hours (not resettable) of supplying of the board


tt.t: internal board temperature in°C.

o Internal clock
CLOCK . hh:nn:ss
dd/mm/yyyy

hh: hours
nn: minutes
ss: seconds
dd: day of the month
mm: month
yyyy: year

All DST4400 manage an internal real time date/clock. It resets itself when
removing the power supply from the board; as option the board can be provided
with an internal capacitor or battery (even rechargeable), in such a way the time
settings are not subject to reset when the board supply is removed (the clock
stays synchronized for about three days with the capacitor and up to six month
with the battery). NOTE: even with the capacitor or the battery, when not
supplied the board is in off status and the clock is not available, until the supply
is newly given.

NOTE: if the board stays without power supply for enough time (immediately if
without internal capacitor/battery option, or after they are fully discharged) date
and hour will flash to signal that they aren’t acknowledged as valid,

o Serial communication
rrrrr: sssssssss
xxxxxxxxxxxxxxxx

rrrrr: here there is visualized a string, which shows what is the device,
connected to the RS232 port:

• “Modem”: the board diagnosed one generic analogue modem.


• “Gsm”: the board diagnosed the presence of a GSM modem
and has then enabled the related functions (SMS protocol).
• “RS232”: case the board didn’t recognize any modem, and so
considers to be connected directly to a PC or to some other
device via RS232, RS485 or ETHERNET.

sssssssss: communication status. It can assume the following values:

• “run”: the board is exchanging messages with ModBus


protocol
• “idle”: no action in course.
• “inc. call”: the board is answering to a phone call.
• “data call”: the board is calling a remote PC to notify an
anomaly or a status, depending on how it has been set.
• “new sms”: the board is sending a SMS to a cellular phone to
notify an anomaly or a status, depending on how it has been set
(only if a GSM modem is present).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 13


EAAM010504I.doc

• “incom. sms”: the board is elaborating a just received SMS


(only if a modem GSM is present); see SMS protocol on
document EAAS010802 or more updated.
• “program.”: the board is programming the diagnosed modem
(only if a modem is present).
• “register.”: the board is doing the registering of the SIM in the
GSM net (only if a modem GSM is present).
• “call pend.”: the serial port is temporary at rest because the
board has carried out a call attempt to a remote PC and is
waiting for the configured delay before doing another attempt
(only if a modem is present).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 14


EAAM010504I.doc

2. Programming
The board manages a high number of parameters that allow the manufacturer, the installer
or the final user to configure it in order to adapt it to the specific requirements of the system.
This document does not contain the list of the parameters (even if many of they are
mentioned in the description of the board several functions), but it is referred to the
document "EAAM0102xx, where they’re described in detail. Here is described the
programming general structure and the operating procedure to read and/or modify the
parameters.

2.1 General structure


2.1.1 Organization
Each parameter has associated:

• A description, variable with the selected language

• A numerical code, with three digits (it permits the identification independently of the
selected language)

• A level of protection (see next paragraph)

The parameters are grouped in menu, which are organized with a tree structure (a menu can
contain others menu). Mixed menu do not exist: a menu cannot contain both parameters and
others menu.

To each menu there are associated:

• A description, variable with the selected language

• A one digit numerical code. In case of secondary menu, the code is composed by
the one of the main menu, followed by a dot and by its own code.
2.1.2 Protection
The access to the programming can be conditioned by means of three various levels of
PASSWORDS, listed in priority order:

1. Manufacturer password

2. Installer password

3. End user password

These three levels can be enabled/disabled individually, setting a password different/equal


to zero for the individual level. The three passwords in question are themselves three board
parameters (identified respectively by codes P.001, P.002 and P.003) and they are
configurable with the procedure described later on. They are placed in the menu “1-
SYSTEM”.

In this menu there is also the parameter P.000 that works as “login”: it allows to insert a code
in order to gain access to programming. It will enable the modifying of the parameters that
have the protection level associated to the password inserted by means of parameter P.000.

Example: P.001=10, P.002=66, P.003=98 (arbitrary values to exemplify)

P.000<>10,66,98: no value can be modified

P.000=10: only parameters related to “manufacturer” levels and lower are modifiable

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 15


EAAM010504I.doc

P.000=66: only parameters related to ”installer” levels and lower are modifiable

P000=98: only parameters related to “end user” levels are modifiable

If in the previous example P.001 was set to zero, to access to all the parameters related to
“manufacturer” level, the “installer” password (66) would be necessary. If also P.002 was set
to zero, to access to all parameters related to “manufacturer” and “installer” levels the “end
user password” (98) would be necessary. If also P.003 were zero, all parameters would be
modifiable, without having to write nothing in P.000.

NOTE: each parameter value is always visible, but the modification is possible only if P.000
contains a password with superior or equal level to that one required by the parameter.
P.001, P.002 and P.002 are exceptions: they aren’t even visualized if P.000 doesn’t contain
a password of level upper or equal than that one requested (in the previous example, if
P.000 contains 66 the menu will show P.002 and P.003 but not P.001).

NOTE: while accessing to programming and setting the password (P.000), it is possible that
parameters P.001, P.002 and P.003 will not be immediately visualized. To enable the
visualization, go back to previous menu and subsequently come back

The access code settings stays memorized for about 10 minutes since the end of
programming. When this time is elapsed the code is automatically reset to zero and must be
reinserted to access again to programming.

In case the password code has been forgotten, only knowing the password with higher level
it is possible recover the access right. In the contrary case (or in the case the manufacturer
password was loosen), it is necessary to send the board in factory in order to unlock the
programming associate functions.

For this reason, it is not advisable do not set up at least the “manufacturer” password
(P.001): if in fact someone else sets up this password or a lower password (even just for
distraction) without communicate it, it will not be possible to modify any parameter. Instead,
knowing the “manufacturer” password, it will be in any case possible to cancel or modify the
other passwords.

2.2 Operating procedure


This procedure will describe the keyboard and display use. First at all, it must be
remembered that the MODE and VIEW keys are active when released (because they are
used also to adjust the display contrast ratio).

2.2.1 Enter in the programming mode


To access to the programming mode the key-lock selector must be in the OFF/RESET
position (so the genset must be stopped). In this situation, by pressing the VIEW key it is
shown the last selected menu (at the first entering it is shown the main menu).
2.2.2 Menu selection
When the visualized menu contains submenus, each submenu uses a display row. The
selected menu is enclosed between square brackets.

.
[1 SYSTEM ]
2 SEQUENCE

Use STOP and START keys to slide the menu respectively towards the items with inferior
and advanced index, in cyclical way (pressing STOP from the first voice it passes to the last
one and vice versa)

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 16


EAAM010504I.doc

Press the MODE/ENTER key to get in the selected sub-menu (that one contained by square
brackets), press the VIEW/EXIT key to get out from menu (returning back to the previous
menu or exiting from programming if already in the main menu).
2.2.3 Parameters selection
When entered in a menu containing parameters, all the display is used to visualize each
parameter. First row shows the numerical code and the string associated to the parameter
(parameter name). Second row shows in its right side the parameter value (enclosed in
square brackets) and can show in its left side the continuation of the parameter name.

101- GENSET NUM.


OF PHASES [3]

Use the STOP key to visualize the previous parameter (of lower index) inside the menu, use
the START key to visualize the next (of higher index). The sliding is cyclical: from last voice it
passes to the last one and vice versa.

Press the MODE key to active the procedure to modify the parameter value (see next
paragraph), press the VIEW key to exit from menu (getting back to previous menu).
2.2.4 Parameters modifying
Once visualized a parameter, to start the modifying it is necessary to press the MODE key.
The board shows an error message (for two seconds) if the request password is not set out.
Otherwise, the square brackets including the value start to flash, indicating that the modify
phase is in progress. To modify the value use the STOP and START keys, to decrease or
increase its value respectively. Each time a key is pressed the value is increased/decreased
of one unit. To increase/decrease the value by ten units at time, before use STOP or
START, press and keep pressed the VIEW key. To confirm the selected new value press
the MODE key; to abort the modification and come back to the initial value press (and
release) the VIEW key.

The parameter types existing are:

1. Numerical (example: P.101 - generator nominal voltage).

2. Numerical with selection between a predefined list (example: P.107 - TA primary


values)

3. Numerical with selection from list of number-string couples (example: P.113 –


engine coolant temperature sensor type).

4. String (example: P.456 – plant name).

5. Hexadecimal values (example: P.601 – 1st mapping output 01).

The procedure here described is valid for the parameters of the first type. They allow the
setting of every number included between its minimum and maximum values (NOTE:
pressing START when at maximum it passes to the minimum and pressing STOP when at
minimum it passes to the maximum).

The procedure is valid also for the second and the third type; for them each pressure of the
STOP or START keys steps to the previous/next listed value.

See next paragraph to modify the parameters of the fourth and fifth type.
2.2.5 Modifying a string/hexadecimal parameter
The actions to begin the procedure and to confirm or abort it are the same as previous
paragraph (MODE and VIEW keys). Once started the procedure of a string or hexadecimal
parameter, a cursor under one of the parameter characters will appear. It shows the actual

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 17


EAAM010504I.doc

character. Use the START and STOP to modify that character: all standard ASCII characters
included between hexadecimal codes 0x21 and 07F are available. They include digits, lower
and upper case letters and the punctuation signs. For hexadecimal parameters, only digits
between 0 to 9 and letters from A to F are available. Press the KR/KG key to make the
cursor jump to the next character; pressing KR/KR at the end of the string makes the cursor
come back to the first char.

If the parameter cannot be fully visualized (because it is longer than 14 characters), arrows
will be shown at the beginning and/or the end of the value itself. As example, the parameter
P.601 uses 16 characters. If the present value is “0123456789ABCDEF”, the display will
show what follows:
601-BITM.1 OUT.1
[0123456789ABC→]

In this example the arrow on the right states that there are some characters not visualized on
that side. Pressing the KR/KG key when the cursor is under the character “C” (in this
example) makes the display become like this:
601-BITM.1 OUT.1
[←23456789ABCD→]

Pressing it again more times, all the right characters will be visible, and the display will be:
601-BITM.1 OUT.1
[←3456789ABCDEF]

2.2.6 Set up limits


The operator has not to worry about verifying that the set up value is acceptable for the
board since it is not possible to set up not acceptable values. Naturally, this is true for the
single parameter. Nothing forbids, by example, to invert two thresholds values which for their
logic function must be the first lower than the second. These controls are however left to the
operator. Operator has the responsibility to verify that the programmed value is acceptable
for the system: wrong parameter values may led to generator set damage.
2.2.7 Exit from programming
There are three ways to leave programming mode:

• Press the VIEW key n times to go back until main menu appears and then press it
again to exit from programming. Coming a next time into programming, it will be
show main menu.

• Keeping pressed the VIEW key for two consecutive seconds from any position: it
follows the instantaneous exit and the next entry will be exactly in same point.

• Switching the key-lock to AUTO or MAN: next entry will be exactly in same point.
2.2.8 Loading default values
In some situation may be useful to reload parameters factory default values. To do this it is
necessary first at all entering in the programming mode, then keep the keys START and
STOP pressed simultaneously and consecutively for five seconds. A message on the display
will show to the operator the confirmation of defaults reload.

NOTE: the default values will be reloaded only for the parameters for which the access rights
are possessed.

2.3 Additional notes


This paragraph contains notes of general use on the programming.

Three fundamental menus describe to the board how the panel (or the plant) is made.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 18


EAAM010504I.doc

• Menu 1-SYSTEM allows mainly to indicate how the board is connected to the engine
and to the generator: single-phase or three-phases connection (P.101 for generator
voltage, P.119 for mains voltage), the type of C.T. utilized (P.107), the presence and
the type of engine speed sensor (P.110 and P.111), the presence and the type of oil
pressure, coolant temperature and fuel level transducers (P.112, P.113 and P.114),
and last, the presence of D+ signal (P.115). This menu allows moreover to set the
nominal characteristics of the electrical measurements: voltage (P.102 and P.116),
frequency (P105), power (P106.) etc. It is fundamental to set correctly these
parameters because almost all the thresholds for the activation of protections are
made in percentage in respect to them

• The 5-I/O menu allows to inform the board how its configurable inputs and outputs
are used. The menu 5.3 BIT_MAP allows a further configuration of the digital
outputs. NOTE: a wrong configuration of the inputs associated functions can
involve (in the worst case) the activation of false anomalies. The wrong
outputs configuration can instead even make damages. Be careful to the
configuration.

• Only with CAN BUS version: the 6-CAN BUS menu allows to set how the board has
to communicate on the bus to acquire the engine measurements and eventually to
send commands. For this argument see the document EAAM013600 or its later
releases.

3. Special procedures
Besides to the normal working sequence, DST4400 includes special procedures which must
to be activated in a particular way. Some of them are reserved to S.I.C.E.S. s.r.l. and then
are not described in this document. Some other instead can be used also by the installer or
by the end user.

When DST4400 does one of these special procedures, the normal working sequence is not
executed and the genset is not available. It is then appropriate executing these special
procedures in phase of plant installing or start up. If these procedures have to be executed
in a second time, be sure to supply the loads from another source before starting

Here the list of special procedures implemented by DST4400. Those ones in italics and
underlined are reserved to S.I.C.E.S. s.r.l

• “RESERVED”.

• “TEST”: board self test.

• “CALIBRAT.”: measurements inputs calibration.

• “LANGUAGE”: language selection.

• “FUEL LEV.”: calibration of the fuel level sensor.

• “COUNTERS”: counters reset.

The necessary operations to active the special procedures are common for all, and are
described forward. NOTE: all special operations are protected with password. In this
document, the passwords are disclosed only for the procedures available to the operator. It
is not possible to modify these passwords: avoid then to disclose them to operators not
interested to special operations.

3.1 Activation of special procedures


In this phase, all board outputs (relays or transistors) are deactivated. The load is changed
over to mains

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 19


EAAM010504I.doc

It is required to follow these steps:

1) Disconnect the supply from the board (remove J203 connector or open the fuse in the
panel).

2) Switch the key-lock to OFF/RESET.

3) Now supply the board, keeping pressed together the START and STOP keys. In this
phase, the multifunctional display shows question marks. The two keys must be kept
pressed until the display will appear as in the following example. NOTE: if the keys are
released too soon, the board will start to work with its normal working sequence and to
activate the special procedure it is needed to restart from step 1.
Special function
Func: [xxxxxxxx]

4) On second row appears in square brackets the name of a special procedure. Release
the START and STOP keys and press MODE: the square brackets start to flash

5) Select the request procedure using START and STOP keys (until its name appears into
the brackets). Then confirm with MODE key. The square brackets stop to flash and the
display appears as this
Special function
Password: [0]

6) In the second row it is now necessary to set a password. This password is different for
each special procedure (see next paragraphs). Press MODE to start the password
setting (brackets start to flash); the password setting follows the same rules of the
parameters values.

7) Use the START and STOP keys to increase or decrease the number into the squares
(NOTE: pressing the VIEW key together to START or STOP makes the numbers
increase or decrease faster).

8) When into the brackets there is the desired number, confirm it by pressing MODE key. If
the password is correct the selected special procedure starts (described later on),
otherwise the board shows an error message and automatically comes back to step 1

NOTE: it is possible to abort this procedure in every moment, by removing the supply from
the board. In each case, at the special procedure end, it is necessary removing and
providing again the supply to the board to come back to the normal working sequence.

3.2 “LANGUAGE”: language selection


DST4400 allows to select the language to use for any text of the multifunctional display. At
the present two languages are supported: Italian and English (default language is English).
To select the desired language, follow at first the procedure described in 3.1, using “1” as
password. The board records the selected language in a non-volatile memory. Normally,
then, this procedure has to be executed only one time. At the end of the procedure
described in 3.1, the display shows this window (text changes with selected language):
LANGUAGE SELECT.
[ENGLISH]

To modify the language:

1) Press MODE key. Square brackets start to flash.

2) Select the desired language (in the square brackets) using START and STOP keys.

3) Confirm with MODE key: brackets stop flashing.

Now it is possible to remove and give back the supply to the board and work with new
language.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 20


EAAM010504I.doc

3.3 “FUEL LEV.”: fuel level sensor calibration.


It is possible to connect to DST4400 an analogue sensor level to measure the fuel quantity
in the tank. This measure can be also used to manage a pump for automatic filling of the
tank aboard the genset. It can moreover utilized to activate anomalies if the tank is empty of
overfilled. The board manages resistive sensors that change their resistance between 0 and
400 ohms. This allows working with the most common sensors. Each sensor type has
however its own well-defined resistive range and each one is different from the other.
Moreover, also with same sensors, different tanks have different shapes and probably the
sensor cannot have (for mechanical reasons) its full resistance excursion. For these
reasons, the calibration procedure was implemented: it allows to the operator, in the phase
of installation or plant set up, to define the resistance values corresponding to empty and to
full tank.

To execute this calibration, follow at first the procedure described in 3.1, using the password
“135” to access the function. The board records in a not-volatile memory the calibration
values. Usually this procedure is executed only one time when configuring the genset

When the procedure described in 3.1 is ended, the display will show
MODE TO BEGIN
Ω: ooo.o %: lll

There are visualized the present value of the sensor resistance and the level computed with
the previous calibration. To calibrate the sensor:

1) Press the MODE key.

2) On first row it appears the string “MOVE TO MIN LEV.”. Now it must to empty the tank,
or move the float to the level correspondent to the minimum measurable (empty tank).
Wait some seconds, until the measurements on second row are stable, then press the
MODE key.

3) Now the display shows:


TYPE THE MEASURE
[0]

Now set the numerical value to be associated to the present float position. Typically with
empty tank the value to visualize should be 0%, but it is possible to associate any value
(by example, if manually it is not possible to carry the float completely in the empty
position, it is possible to estimate the current level and set this value). To set the level,
press MODE (square brackets start flashing), use START and STOP keys to change
the value and confirm new value with MODE. NOTE: even if the desired value is “0”,
you must however to set it (by pressing two times the MODE key).

4) On first row it appears the string “MOVE TO MAX LEV.”. The tank must to be filled to its
maximum, or you must to move manually the sensor float up to the level corresponding
to full tank. Wait some seconds, until the measurements shown in the second row are
stable, then press the MODE key.

5) The display now shows:


TYPE THE MEASURE
[100]

Now set the numerical value to associate to the present float position. Typically, with full
tank, the value should be 100%, but it is possible to associate any value (if, by example,
manually it is not possible to reach the full tank position with the float, it can be estimate
the level reached and use this value). To set the level, press MODE (square brackets
start flashing), use START and STOP keys to change the value and confirm new value
with MODE. NOTE: even if the desired value is “100”, you have however to set it (by
pressing two times the MODE key).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 21


EAAM010504I.doc

Now the procedure is complete and it restarts from step 1 allowing its repetition if
needed: on the last row it will be shown the level value recalculated with new
calibration. It is so possible to move the float, verifying the proper level visualization.

When the procedure is at step 1, pressing together for five seconds the START and
MODE keys it is reloaded the default calibration. This calibration is suitable for
“VEGLIA” sensor and corresponds to 360 ohms for empty tank and 10 ohms to full tank

3.4 “COUNTERS”: counters reset.


Some of the counters managed by DST4400 can be reset. Since the reset must be
allowed only to authorized personal (installer, service man, renter, etc.) it is
implemented as special procedure, in such a way it is password protected. The
counters that can be reset with this procedure are:

• Active energy.

• Reactive energy.

• Engine starts.

• Engine working hours (partial).

• Engine running with load applied hours.

To reset the counters it must first at all to execute the procedure described in par. 3.1, using
the password “274”.

When this procedure is ended, counters are automatically reset and the following window is
shown:
CLEARED

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 22


EAAM010504I.doc

4. Working sequence
4.1 Board modes
DST4400 management permits five modes:

• OFF/RESET: genset is not working (or it is stopping), anomalies are all reset and it
is possible to enter to the programming to modify parameters.

• MAN: genset starting and load changeover to the generator are made by operator
(the board does not manage them automatically). The genset stopping and the load
changeover to mains are normally made by the operator; since protections are
active, the board may in all cases changeover the load to mains if the generator is
not in tolerance and in the same way can stop the engine if an anomaly requiring it
occurs. It is not allowed the access to programming.

• AUTO: the genset starting and stopping and the load changeover are managed by
the board (the operator cannot intervene). All the protections are enabled. It is not
allowed the access to

• TEST: this working mode is almost identical to AUTO mode. It differs by the fact that
the engine is in all the cases started (automatically) also with mains or inhibit
command present and loads are not automatically changed over. However, the
operator can do the changeover manually. The board will pass automatically from
TEST to AUTO if the conditions for an automatic genset intervention are verified. It is
not allowed the access to programming.

• REM (REMOTE START): this working mode is used to force the engine start and
the load changeover to generator (if this operation is not inhibited with an input
configured on this purpose with code 30, see par. 6.16). The purpose is to activate
the genset (typically remotely) without waiting a mains fault. The advantage is that
the board acts as in AUTO mode (so with all the protections enabled) and moreover,
when the need for this function ends, the board is already in AUTO, ready to start
the engine if needed. To use this function the board must be in AUTO mode, and
with a digital input configured as “REMOTE START” (code 27 in par. 507 or
following). The board passes from AUTO to REMOTE START when the input is
activated, comes back to AUTO when deactivated. It is possible to start the engine
also by serial command (and so also with SMS by means of a GSM modem); in this
case code 27 and 30 are not needed. The remote start from serial is possible only if
a digital input has been configured with code “29-remote start enable” and this input
is active; if not, the serial start command will be ignored. The engine will run until a
serial stop command will be received.

First three modes are selected with the key-lock switch on the board front panel. To activate
TEST mode, instead, board must be in AUTO mode and without AUTOMATIC start requests
pending (see the description of the engine working sequence late on). The contemporary
flashing of KR and KG LEDs in the board front panel indicates TEST mode (NOTE: in TEST
mode loads are normally supplied by mains, there is no need for the changeover status
signalling). It is possible to pass in TEST mode in the following ways

o Press START button in the board front panel. The passage to TEST mode is
immediately. Press STOP button to return in AUTO mode.

o Set properly parameters P.418, P419 and P420 (PERIODICAL TEST). They permit
to program weekly time slots during which the engine has to run in TEST mode (to
maintain it efficient). First parameter allows to specify in which days of the week the

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 23


EAAM010504I.doc

TEST will be executed, the second is the test starting hour and the third the test
length. In this case, the passage to TEST is automatic in the scheduled days and
hour. The board comes back to AUTO mode at the end of the configured TEST time
interval. NOTE: if these parameters are configured but the clock is not valid (it was
not set) the board actives a warning.

o Through an adequate SMS command message (see the document describing the
use of RS232 port). To utilize this possibility it is necessary that parameter P420 is
different from zero (it is the TEST duration). In this case the board passes to TEST
mode as soon as received the SMS message and comes back to AUTO mode after
the time P.420.

o By means of a command from a PC connected to RS232 board serial port. The


board passes to TEST as soon as received the command from serial port, comes
back when receive the opposite command or when it consider lost the serial
connection (60 seconds without messages).

o It is possible to configure one digital input with the REMOTE TEST function (code 26
in P.507 or following). The board will pass to TEST if this input is activated and it will
come back to AUTO if deactivated.

4.2 Mains voltage


DST4400 acquires plant mains voltage (single phase or three phases), in order to command
automatic engine starting and stops (and loads changeover) when mains faults.

Mains must be connected to J207 connector. For a three-phase system, the three phase
lines (neutral line is not utilized) must be connected, for a single-phase system it must to
connect the only phase line to J207 PIN 3 (“R”) input and neutral line to J207 PIN 2 (“S”)
input.

Many parameters P. have an influence on mains management:

• P.119: set it to 3 if mains is three-phases and 1 if single-phase

• P.116: nominal mains voltage. Its value must be the nominal phase-to-phase voltage
for three-phase system and phase–to–neutral voltage for single-phase systems.
Thresholds are expressed in percentage respect to P116; if it is set to zero, mains
voltage is always considered not present, even if physically connected. NOTE: even
if P116 is set to zero, mains voltage value is always computed and visualized

• P.201: hysteresis applied to all the thresholds related to main voltage. It is a


percentage value respect to P116.

• P.203: low mains voltage threshold (percentage respect to P.116); under this value
mains is considered anomalous and the engine is started.

• P.204: high mains voltage threshold (percentage respect to P.116); over this value
mains is considered anomalous and the engine is started.

Let us see a practical example upon how thresholds work, with default values for the
parameters we have seen. Let us consider a nominal mains value (P.116) of 400V.
Therefore, the minimum mains voltage related to default value for P.203 (80%) is 320V. The
maximum mains voltage related to default value for P.204 (110%) is 440V. With P.201 set to
2.5 (default), the hysteresis is 10 volts (2.5% of P116). With these values, we can identify the
following bands:

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 24


EAAM010504I.doc

0 V .
A band: absent
70 (80-10) V .
B band: hysteresis
80 V .
C band: low
320 V .
D band: hysteresis
330 (320+10) V .
E band : in tolerance
430 (440-10) V .
F band: hysteresis
440 V .
G band: high
xxx V .

An 80 volts fixed threshold (not configurable) is used to define when mains is considered
present ob absent, with a fixed hysteresis 10 volt downward. Practically, mains voltage is
present if over 80 volts, absent if under 70 volts; the previous status is maintained if between
the two thresholds. Moreover, for the two configurable thresholds (320V and 440V), the
hysteresis is fully applied in the direction of threshold entry. This means that mains voltage is
out of tolerance if external to P.203 and P.204 thresholds, it is in tolerance if internal to
P.203 + hysteresis and P.204 – hysteresis thresholds, otherwise it maintains the previous
status

If the mains voltages are in the “B”, “D”, “F” bands, board maintains its previous status
(hysteresis). For example, if mains was in “E” band and now is in “D” band, it is considered
in any case “in tolerance”. If instead mains was in “C” band and now is in “D” band, it is
considered “low”.

Such statuses are managed for each phase. With a three-phase system, in order to
diagnose the mains “global” status, the following algorithms are utilized, shown in their
computing order:

• If all the three phases are in “Absent” status, also global status is “Absent”.

• If all the three phases are in “In tolerance” status, also global status is “In tolerance”.

• If at least one phase is in “High” status, also global status is “High”

• If no one of the previous conditions is verified, the global status is “Low”.

For automatic genset management purpose, the mains behaviour can be described in three
steps:

a) Steady out of tolerance: the mains global status was different from “In tolerance”
consecutively at least for the time configured in P.206, if the generator is in tolerance,
otherwise for two seconds. If the key switch is in AUTO and P.116 is different from
zero, the board provides to start the engine and to changeover the loads to genset.
The LED “MAINS LIVE” is switched off if mains is “Absent”, otherwise it flashes. (See
also the notes about inhibition command for this LED management).

b) Steady present: the mains global status was “In tolerance” consecutively for the
time set by P.205 (if the key switch is in AUTO, otherwise immediately). If the key is in
AUTO and P.116 is different from zero, the board provides to change over the load to
mains and to stop the engine (with cooling cycle). “MAINS LIVE” LED is switched on.

c) Transitory: between the passage from “a” phase to “b” phase” or vice-versa. The
LED “MAINS LIVE” flashes. (See also the notes about inhibition command for this
LED management).

On the frontal panel only the phases “a”, “b”, and “c” are visualized by means of the “MAINS
LIVE” LED. In no way the status “Absent” etc., whether global or for the single phases are
shown; they are however readable with ModBus protocol from serial port

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 25


EAAM010504I.doc

4.3 Generator
DST4400 measures generator (single or three-phase) voltage and frequency in order to
protect the loads and the generator itself from malfunctioning outside its tolerance
thresholds.

Generator voltages must to be connected to J206 connector. For a three-phase system, you
must connect the three phase lines to their respective inputs; for a single-phase system, the
phase line must be connected to “L1” input (PIN 3) and the neutral line to “N” (PIN 2). The
frequency measure is carried out only on the phase connected to L1 input (PIN 3).
4.3.1 Frequency
Many parameters have effects on frequency measurements:

• P.105: nominal generator frequency. The thresholds are expressed in percentage in


respect to it.

• P.228: threshold (absolute in Hz) under which the generator is considered stopped.

• P.229: threshold (absolute in Hz) over which the generator is considered working.

• P.305: low frequency threshold (percentage in respect to P.105); under this


threshold, the generator cannot be loaded.

• P.307: high frequency threshold (percentage in respect to P.105); over this threshold
the generator cannot be loaded.

• P.331: overspeed (maximum frequency threshold as percentage in respect to


P.105); over this threshold, the genset must be stopped because it is possible to
damage both the engine and the alternator.

Let us see a practical example about thresholds, with default values for the parameters. We
consider a nominal genset frequency (P.105) of 50 Hz. So the threshold set by P.305 (it has
default of 90) is 45 Hz. The threshold related to P.307 default value (110) is therefore 55 Hz.
The threshold related to P.331 (default 120 %) is 60 Hz. Default values for P.228 and P.229
are zero (to disable the acknowledgment of engine running detection by the alternator
frequency measurements). For completeness, in this example, however, we consider that
the engine running threshold is 10 Hz (P.228) and the engine-stopped threshold (P.229) is 5
Hz. With these values, we can identify the following bands:

0 Hz .
A band: Absent
5 Hz .
B band: hysteresis
10 Hz .
C band: low
45 Hz .
D band: in tolerance
55 Hz .
E band: high
60 Hz .
F band: overspeed
xxx Hz .

The only managed hysteresis band is to diagnose the status for engine spotted or engine
running. From generator’s viewpoint, the “E” and “F” bands are the same; they are
separated only to implement an over speed protection for the engine in the case his speed
cannot be detected in other ways (pick-up, “W” signal, etc.).

P.305, P.307 and P.331 thresholds are utilized also to manage the engine/generator
frequency protections. These protections can be individually disabled setting to zero the
parameter specifying the delay (respectively P.306, P.308, P.332). However, if protections
are disabled, thresholds are utilized to determine the frequency status; this allows to not
DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 26
EAAM010504I.doc

changeover the loads on generator if its electrical measurements are not in the tolerance
band (useful for asynchronous engines).

4.3.2 Generator voltages


Many parameters are used to manage generator voltages measurements:

• P.101: set it to 3 if generator is three-phases and to 1 if single-phase.

• P.102: phase-to-phase nominal generator voltage. For three-phase generator this


value is the phase-to-phase voltage, for single-phase it is line to neutral voltage.
Thresholds are expressed in percentage in respect to it.

• P.202: hysteresis applied to all the thresholds related to generator voltage. It is a


percentage value respect to P102.

• P.226: threshold (absolute in volts) under which the generator is considered


disabled

• P.227: threshold (absolute in volts) over which the generator is considered working

• P.301: low generator voltage threshold (percentage respect to P.102); under this
value loads cannot be changed-over to genset

• P.303: high generator voltage threshold (percentage respect to P.102); over this
value loads cannot be changed-over to genset

Let us see a practical example upon how thresholds work, with default values for the
parameters. Let us consider a nominal generator value (P.102) of 400V. Therefore, the
minimum generator voltage related to default value for P.301 (75%) is 300V. The maximum
mains voltage related to default value for P.303 (112.5%) is 450V. With P.202 set to 2.5
(default), the hysteresis is 10 volts (2.5% of P102). Default values for P.226 and P.227 are
respectively 70 and 80 volts. With these values, we can identify the following bands:

0 V .
A band: Absent
70 V .
B band: Hysteresis
80 V .
C band: Low
300 V .
D band: Hysteresis
310 (300+10) V .
E band: In tolerance
440 (450-10) V .
F band: Hysteresis
450 V .
G band: High
xxx V .

To the two configurable thresholds (300 and 400V) is applied hysteresis fully in the direction
for the threshold entry. This means that generator voltage is out of the tolerance if external to
the thresholds P.301 and P.303, it is in tolerance if between P.301 + hysteresis and P.303 –
hysteresis, otherwise the previous status is maintained.

If the voltage is in the “B”,”D” or ”F” previous status is maintained (hysteresis). For example,
if the voltage was in “E” band and now it is in “D” band, it is considered however “In
tolerance”. If instead voltage was in “C” band and now is in “D” band, it is considered “Low”.

Such statuses are managed for each phase. With a three-phase system, in order to
diagnose the generator “global” status, the following algorithms are utilized, shown in the
order they are computed:

• If all the three phases are in “Absent” status, also global status is “Absent”.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 27


EAAM010504I.doc

• If all the three phases are in “In tolerance” status, also global status is “In tolerance”.

• If at least one phase is in “High” status, also global status is “High”

• If no one of the previous conditions is verified, the global status is “Low”.

P.301 and P.303 thresholds are utilized also to manage the generator protections on
voltages. These protections can be singularly disabled setting to zero their related parameter
specifying the delay (respectively P.302 and P.304). Thresholds are however utilized in
order to identify the voltage status: this allows to non-changeover the load to genset if its
electrical measurements are not in the tolerance band, also if protections are disabled (this
is useful for asynchronous engines).
4.3.3 Overview
To the general management, the generator behaviour can be described in three phases:

a) Steady out of tolerance: the generator voltages and/or frequency status was
different from “In tolerance” consecutively for two seconds. The LED “GENERATOR
LIVE” is switched off if voltages and frequency are in “Absent” status, otherwise it
flashes.

b) Steady present: the generator voltages and frequency status must be “In
tolerance” consecutively for 0.5 seconds “GENERATOR LIVE” LED is switched on.

c) Transitory: between the passage from “a” phase to “b” phase” or vice-versa. The
LED “GENERATOR LIVE” flashes.

On the frontal panel only the phases “a”, “b”, and “c” are visualized by means of the
“GENERATOR LIVE” LED. In no way the status “Absent” etc., whether global or for the
single phases voltages and frequency are shown; they are however readable with ModBus
protocol from serial port

4.4 Inhibition
In automatic mode, the engine is started/stopped relating to the mains voltage status (AMF
function), in order to allow a correct supply to the loads. Actually, the engine starting for
mains voltage anomalies can be inhibited by at least two sources:

• operational time bands

• digital input

The “MAINS VOLTAGE” flashes when there is an active inhibition (75% on and 25% off if
mains status is different from “Absent”, 25% on and 75% off if mains status is “Absent”).
4.4.1 Inhibition from digital input
It is possible to configure one or more digital inputs of the board with the inhibition function
(code 25 in P.507 and equivalents). By default digital input number eight is configured with
this function. If the input is active, the engine is not automatically started when an anomaly
on mains voltage occurs. NOTE: if the internal mains sensor is not used (P.116 set to zero),
mains is always to be considered absent and then the engine in auto mode would always
start. Therefore, this input is the only way to keep stopped the engine. To this input can be
then connected an external mains failure sensor

To manage any kind of external mains sensor there are two parameters to provide the
timings for mains steady present or steady absent. These parameters are P.207 (same as
P.205 for internal sensor) and P.208 (equivalent to P.206).

So the inhibition status by digital input is considered:

a) Not active: the input is not consecutively active for the time configured with P.208 (if
the generator is not ready to supply, otherwise for two seconds).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 28


EAAM010504I.doc

b) Active: the input is consecutively active for the time configure with P.208 (if the key
switch is in AUTO, otherwise immediately).).

c) Transitory: when it passes from “a” status to “b” status or vice versa.
4.4.2 Inhibition by internal clock
With parameters P.421, P.422, P.423 it is possible to define weekly time bands in which the
genset is enabled to work. In particular, by means of P.421 parameter is fixed in what days
of the week the genset can work. By the others it is selected a time band, same for all the
selected days. The time band start (P.422) is referred to the days selected with P.421, and
the time band end (P.423) is referred to the same day if it has value higher than P.422, to
the next day if lower (across midnight). Moreover, setting P.422 equal to P.423, it is defined
a band covering the whole day

NOTE: if these parameters are configured but the clock is not valid (not set up), the board
actives a warning.

4.5 Engine
DST440 is able to start, stop and protect the engine with a series of thresholds upon the
acquired measurements (oil pressure, coolant temperature, speed etc.). Before to describe
the engine management sequences, it is necessary to define in which way the board
determines the engine running status.
4.5.1 Engine running/stopped status acknowledgement
There are six possible ways to determine if the engine is running:

• The engine speed is higher than P.225 threshold. This control is not used if this or
P.224 threshold is set to zero or the measurement is not available (both P.110 and
P.111 parameters set to zero and CAN BUS not used).

• The D+ signal voltage is higher than a fixed threshold. This control is not used if the
measurement is not available (parameter P.115 set to zero).

• If the low/minimum oil pressure inputs are not active. This control is not used if the
parameter P.232 is zero (that is if it explicitly was chosen to not use it) or no digital
input is configured to acquire low and minimum oil pressure signals.

• If the voltage measured on at least one generator phase is higher than P.227
threshold. This control is not used if this or P.226 thresholds are set to zero.

• If the frequency measured on generator is higher than P.229 threshold. This control
is not used if this or P.228 thresholds are set to zero.

• If the engine signals the running status on CAN BUS.

To acknowledge the engine running status, to DST4400 it is sufficient that at least one of the
previous conditions is verified consecutively for 0.2 seconds. The board disables the starter
signal (and prevent others activations) if it diagnoses that engine is running

In the same way the conditions to acknowledge the engine-stopped status are:

• The engine speed is lower than P.224 threshold. This control is not used if this or
P.225 threshold are set to zero or if the measurement is not available (both
parameters P.110 and P.111 set to zero and CANBUS not used).

• Signal D+ voltage is lower than a fixed threshold. This control is not used if the
measurement is not available (parameter P.115 set to zero).

• If the low/minimum oil pressure inputs are active. This control is not used if
parameter P.232 is set to zero (that is if it explicitly was chosen to not use it) or if no
digital input is configured to acquire low and minimum oil pressure signals.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 29


EAAM010504I.doc

• If the voltage measured on all the phases of the generator is lower than P.226
threshold. This control is not used if this or P.227 thresholds are set to zero.

• If the frequency measured on the generator is lower than P.228 threshold. This
control is not used if this or P.229 threshold are set to zero.

• If the engine signals the stopped status on CAN BUS.

The engine is considered stopped if all the previous conditions are verified (all that are not
disabled) consecutively for five seconds.
4.5.2 Engine commands
The board has four relay outputs (max 3A), available on J202 connector (PIN 1 to 5). This
relays, when active, apply on pins 1, 2, 3 and 5 the voltage of pin 4 of J202 connector.

PIN 3 is dedicated to engine starter command (START command). PIN 5 is dedicated to the
fuel solenoid command.

It is possible to configure the two auxiliary outputs (pins 1 and 2) for the following functions:

• STOP SOLENOID, for engines having excitation shutdown system (value 16 in


P.581 or equivalents). By default auxiliary output 1 (PIN 1) is configured for this
function.

• PREHEAT: command for the preheater for Diesel engines (code 2 in P.581 or
equivalents). By default no output is configured with this function.

• GAS: command for the gas valve, for gas engines (code 143 in P.581 or
equivalents). By default no output is configured with this function.

• IDLE: command to active engine idle speed (code 23 in P.581 or equivalents). By


default no output is configured with this function. For engine with CANBUS it is not
necessary to use this output because it is forced by the bus itself (only if the idle
command is configured).

• ENGINE ENABLE: from rel. 00.04. It is configured with code 25 in P.581 or


equivalents. By default, no output is configured for this function.

In the following descriptions the outputs for the engine commands will be identified as:

• START (always present)

• FUEL (always present)

• STOP (optional setting)

• PREHEAT (optional setting)

• GAS (optional setting)

• IDLE (optional setting)

• ENABLE (optional setting)

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 30


EAAM010504I.doc

4.5.2.1 Fuel solenoid and engine enable commands

The fuel solenoid command (FUEL) is activated always at the engine start request; the
START command comes after a fixed delay of 200ms. The FUEL command stays active
until a stop request arises. The FUEL output usually command, in addition to the fuel
solenoid, all the services and the devices that must stay supplied only if the engine is
running (such as the engine electronic unit, the speed regulator, etc.).

However, with some engines there is a working problem in the fuel solenoid: when the
engine is stopping it is necessary to delay the closing of the fuel solenoid after the engine is
stopped. On the contrary case, the solenoid could become stuck. This problem can appear
only with systems having the stop command given not simply by removing the fuel command
but with other methods (as a CANBUS command, or removing the supply from the engine
electronic unit, or with a separated stop command).

From release 00.04 to avoid this problem it is possible to use the “P.234-fuel solenoid
closure delay from stop command” parameter; it is a delay time settable from 0.0 and 255.0
seconds with a 1/10 second resolution between the instant the engine stop is requested and
the fuel solenoid command is released.

For the engines that can be stopped by removing the supply from their electronic units or
speed governor, it is possible (starting from release 00.04) to configure an output with the
code “25-engine enable command”; this command acts exactly as the fuel command but
without the delay set by P.234. This means that the engine enable output, usable to supply
the engine electronic unit (in case, use an external relay if more current is needed), is
activated (together to the FUEL command) with the start request and will be deactivated with
a stop request (while the FUEL command can be delayed with P.234). This allows to remove
the power supply from the engine electronic unit when the stop request arises, but keeping
the fuel solenoid enabled for the time that the engine takes to stop.
4.5.2.2 Idle speed command (IDLE)

The board manages, by means of a configurable output connected with the engine
electronic unit or with the speed regulator, or directly by CANBUS (if available), the engine
idle speed working mode. This mode is usually utilized to allow the engine to warm up before
loading, but can have other uses.

To use this function, one output must be configured with the code “23-idle speed command”;
if the command has to be given by CANBUS, the board must have the possibility to manage
the engine speed by the bus.

The command is enabled in three ways:

• together with the start request, for the time configured with parameter P.233; it is the
time length of the idle speed command

• together with the start request and until the coolant temperature is under a minimum
threshold, configured with P.223. The P.233 timing has in any case to be configured
(however, if the time P.233 elapses and the temperature is still under P.223, the idle
speed mode ends).

• (from release 00.06) by means the activation of a digital input configured with the
code “35-idle speed request”. This input allows to enter the idle speed mode both in
manual and in AUTO mode also when the engine is already running; if the genset
was supplying, it will be unloaded and then the idle command will be activated.
When the idle speed input will be deactivated, the board disables the idle speed
command and waits that the engine reaches its nominal speed (with the usual P.217
parameter to manage an eventual operating conditions failure) before to change
over the loads on generator.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 31


EAAM010504I.doc

4.5.3 Manual control sequence

Preheat
Stopped

Fuel solenoid

Not stopped

Washing (gas)

Cancel
stopping
Start

Waiting for Idle speed


stopping

Stopping Check for


running

Running

The manual engine management presents the status showed in the previous diagram. The
rest status are Stopped and Not stopped. For both statuses, the board has deactivated all
the engine commands. The Not stopped status means that some other device has started
the engine or the engine did not stop after a stop cycle (this is possible only with engines
having excitation shutdown system or with defective fuel solenoid). By the board viewpoint,
these two statuses are the same, because the generator and engine protections were never
activated since the board considers that another device started and controls the engine.
4.5.3.1 Manual start

From rest status, pressing the “START” key on the frontal panel, manual start cycle begins.
If the engine was Not stopped, the starter is not activated and the next status is Running. If
the engine was Stopped, the cycle begins whit Preheat (if configured) or with the activation
of the Fuel solenoid

All statuses are subject to the following rules:

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 32


EAAM010504I.doc

• If a stop request arises then next status is Stopping.

• If the START button is released, next status is Check for running.

• If the engine running status is diagnosed, next status will be Idle speed (if
configured) or Running.

Preheat status is executed only if parameter P.209 (preheat duration in seconds) is different
from zero and no output is configured for the GAS engine washing (gas valve): in fact the
parameter P.209 is shared with preheat cycle and washing cycle (so they are executed in
alternative). It is not compulsory to set an output as preheat command. When this phase is
ended the engine will be ready to start. In this status the FUEL, ENABLE and PREHEAT are
activated; this is useful if there is a need to introduce a delay between FUEL (and ENABLE)
and START commands (some SOLEINOD may stuck in case a de-pressure is applied
before they have switched).

The status Fuel solenoid is executed in alternative to preheat and is used to introduce a
minimum delay of 0.2 seconds between FUEL (and ENABLE) and START commands. This
is made because some fuel solenoids have a mechanical problem and cannot be opened
while there is a fuel de-pressure. After this status follows the engine start or, if configured,
the washing cycle. In this status, FUEL, ENABLE and IDLE commands are active.

The Washing cycle is useful only for gas engines. It consists in the activation of the starter
keeping closed the GAS valve. In this way a depression is created, which extracts the
residuum gases before the engine start. The cycle is executed if at least one output is
configured as GAS output and the duration time is configured by parameter P.209 (shared
with the preheat cycle). When the configured time is ended, the engine starts cranking. In
this status FUEL, ENABLE, IDLE and START are active

During Start status, FUEL, ENABLE, IDLE, GAS and START are active. This phase lasts
until the acknowledgement of engine running status or until the “START” button is released.
The engine running status is watched continuously (see previous paragraphs) to release as
soon as possible the starter engine. The cycle ends when the “START” button is released or
when the engine starts up (see notes at the beginning).

The Check for running status is entered if the “START” button is released before the board
has acknowledged the engine running. Actually, the given command should be sufficient to
the engine, which should so start regularly. In this status the engine is checked for a
maximum time of 10 seconds, to verify if it is running. IDLE, FUEL, ENABLE and GAS
commands are active (to help the engine to start). If the engine is really running, it follows
the Running status, otherwise at the end of the 10 seconds the board comes back to
Stopped status. Pressing the “START” button in this phase the start procedure is repeated,
bypassing the preheat status (from Fuel solenoid status).

The Idle speed status is executed if the parameter P.233 is different from zero. In this status
the commands FUEL, ENABLE, IDLE and GAS are active. If the board is connected with
CAN BUS to the engine, the idle speed command is managed directly by bus. Otherwise it is
necessary to configure one output to give this command. The cycle ends when the
configured time is over. If the board acquires the coolant temperature (with CANBUS or from
sensor), it is also possible to set a minimum temperature threshold (P.223) to end the cycle:
if the coolant temperature is higher than this threshold for two consecutively seconds, the
idle cycle is ended. Next status is Running.

In Running status, FUEL, ENABLE and GAS commands are active


4.5.3.2 Manual stop

From Running status (but also from any other status described in the previous paragraph)
the board passes to Stopping status in the following cases:

• Pressing the “STOP” button on the board frontal panel.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 33


EAAM010504I.doc

• With a command from serial port (also via SMS).

• When an alarm or a deactivation occurs.

NOTE: the stopping phase can be executed also with stopped engine.

During the Stopping phase, the FUEL (if the delay P.234 is not configured), ENABLE, GAS,
START and PREHEAT commands are disabled and it is instead activated the STOP
command. The length of this phase is configurable with the parameter P.213 (stop pulse
duration). At the end, the board passes to the Waiting for stopping phase. FUEL command
will stay until the P.234 delay is ended (only with P.234 configured) from the moment of the
stop request.

During Waiting for stopping phase all five engine commands are disabled (only FUEL
command will stay enabled if the delay P.234 is configured) and the board wait for the stop
of the engine. The length of this phase is configurable with parameter P.214 (stop cycle
duration, from which it is subtracted the time configured with P.213). At the end of this
phase, if the engine is not stopped the board passes in the Not stopped phase. If the
engine stops, the board returns to the Stopped status. The entire Waiting for stopping
phase can however be disabled setting parameter P.214 to zero.

If during these last two phases all the stop requests cease and the “START” button is newly
pressed, the board passes to the Cancel stopping status even if the engine has not been
already diagnosed stopped. It is in fact possible to end a stop cycle if the board is in MAN
mode.

The phase Cancel stopping is useful only to allow a little delay between the deactivation of
the eventual “STOP” command and the activation of the FUEL and ENABLE commands.
This delay is of 0.2 seconds, at the end of which the board comes back to the Stopped
status, from which the board will carry on with the engine start being there the conditions

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 34


EAAM010504I.doc

4.5.4 Automatic command sequence

Preheat Fuel solenoid


Stopped
Washing

Not stopped
Start

Cancel stopping
Idle speed Delay between
two starts

Wait for
stopping
Start
Confirmation

Stopping
Running

Cooling

The automatic engine management is used with AUTO, TEST and REMOTE START modes.
It does not exist any difference in the sequence between the three modes: differences are in
the protections and load change over management.

In automatic mode, the board manages the engine by means the status shown in the
diagram. Before describe the diagram it is necessary to define when the engine has to be
started or stopped automatically.

The engine is automatically started if there are not alarms or deactivations and if at least one
of these conditions is verified:

• The mains voltage is out of tolerance and it is not active the inhibition to the start,
nor by digital input neither by clock/calendar.

• The TEST mode is activated (see the paragraph describing the board working
modalities).

• The REMOTE START mode is activated (see the paragraph describing the board
working modalities).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 35


EAAM010504I.doc

In automatic mode, the engine can be stopped in two ways:

a) With normal procedure. This procedure consists of doing an engine cooling cycle
(only if the load was been connected to the generator), keep it running with loads
connected to the mains. This procedure is applied if:

o No more automatic start request is pending (see before)

o An anomaly, qualified as “deactivation” has occurred (it is an anomaly


typically dangerous for loads but not for the genset).

b) With an emergency procedure. This procedure requires the immediate engine stop,
without engine cooling cycle. It is applied if:

o The key selector is switched to OFF/RESET

o An anomaly qualified as “alarm” has occurred and the engine is in a status


different from Stopped or Not Stopped (see after). NOTE: in automatic the
stop commands from the panel (STOP button), from serial port and from
SMS are included among this category since they active the A07 alarm
(stop key pressed while in auto).

To describe the diagram, let us think as starting point the Stopped and Not stopped status.
In both the cases, all the engine commands are disabled. The Not stopped status means
then that engine has been started by some other device or it is not stopped after a stop cycle
(this is possible only with engines having excitation shutdown system or with defective fuel
solenoid). For the board view point the two status are the same, since the protections of the
engine and alternator were never been activated because the board considers that some
other devices is managing the genset. It is possible to exit from this status only if an
automatic start or stop request arises.
4.5.4.1 Automatic start

From the rest status, if a request (see before) arises, the start procedure is activated, doing
the Preheat cycle (if programmed) or activating the FUEL command and subsequently the
START command. If the start request is activated with the engine in a Not stopped
condition, the board passes directly in the Start confirmation status.

All statuses are subject to the following rules:

• If a stop request occurs, board passes to Stopping status.

• If the start request ends, board passes to Stopping status.

• If the engine running status is diagnosed, then board goes on to Idle speed status
(if configured or requested) or to Running status.

For the Preheat, Fuel solenoid, Washing, Start and Idle speed see what described for
manual starting procedure. As unique difference, the Starting status has a maximum length
configurable with parameter P.210.

Compared to manual start, two new statuses are introduced.

The Start confirmation status is executed when the Idle speed cycle has ended or
however after the engine was acknowledged running. This status is used to wait until the
generator reaches its working conditions. The engine in fact could stop itself (the board
could have acknowledged it running just because the starter has enough speed). In these
cases, the board has to try again to start the engine, until the end of the configured attempts.
From this status the board passes to Running status if the generator reach its working
conditions (in this case the start was successful and a subsequently stop of the engine is
symptomatic of a serious anomaly on genset); board continues with the Delay between two
starts status if the engine stop itself and to the Stopping status if the engine didn’t stop but

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 36


EAAM010504I.doc

the generator didn’t reach its operating condition within the time configured with parameter
P.217 (the alarm A008 - “operating conditions failure” is activated). In this status, the FUEL,
ENABLE and GAS command are active.

The status Delay between two starts is executed each time the engine does not start after
an automatic start attempt. The length of this status is configured with the parameter P.212.
At the end the board goes on with the Start status: this status is executed P.211 times: if
after all the configured attempts the engine did not start, the board actives the alarm A022-
“Overcrank” and goes to the Stop status. In this status FUEL, ENABLE and PREHEAT are
active, in order to use itself for the preheater of Diesel engines.

The starting procedure ends with the Running status. In this phase, the changeover is
enabled (in fact if the generator parameters drop out from the tolerance band, the board
actives alarms or deactivations and force the engine management to execute a stop cycle
with standard or emergency procedure). In this phase, FUEL, ENABLE and GAS commands
are active.
4.5.4.2 Automatic standard stop

The standard stop procedure is preceded by a Cooling cycle (during which the board
changes-over the loads on mains) for the engine. This cycle is done only if during the
Running status the loads were changed-over on generator. During this cycle, the FUEL,
ENABLE and GAS commands are active. The length of the cycle is configurable with
parameter P.215. From this status it is possible to come back to the Running status if the
requests to stop end and it is present at least one start request (for instance the board was
in this status after the return of mains, but during the Cooling mains fault again). The cycle
can be interrupted also if an emergency stop request rises up (an alarm or the key switched
to OFF). In this case, or in any case when the time P.215 ends, the emergency stop cycle
follows.

After Cooling, the board begins to stop the engine; see the following paragraph.
4.5.4.3 Automatic emergency stop

The emergency stop procedure consists in stopping the engine without the cooling cycle.
This procedure is common also in the standard stop, after exactly the cooling cycle. During
the Stopping phase the commands FUEL, GAS, START and PREHEAT are disabled and
instead the STOP command is active. The length of this phase is set with parameter P.213
(stop pulse duration). When this time is over, the board passes in the Waiting for stopping
status. If during this phase all stop requests cease and at least one start request is present,
the board passes to Cancel stopping status but only and uniquely if the engine was
acknowledged stopped. It is not in fact possible interrupt an automatic stop cycle, because
situations in which the engine may be difficult to restart if not previously stopped can happen

During the Waiting for stopping phase, all engine commands are disabled and board waits
exactly the engine stop. The length of this phase is configurable with parameter P.214 (stop
cycle duration, to which it is subtracted the time set by P.213). At the end of this phase, if the
engine is still running, it is activated the A021 alarm – “overcranck” and the board passes to
the Not stopped status. The entire Waiting for stopping phase (and so the alarm too) can
be in any case disabled setting to zero the P.214 parameter. If the engine stops, the board
comes back to the Stopped status. This phase cannot be interrupted to effect further starts

The phase Cancel stopping is used only to allow a little delay between the deactivation of
the possible STOP command and the activation of the FUEL and ENABLE commands. This
delay is set to 0.2 seconds, at the end of which the board comes back to the Stopped
status, and goes immediately on with the start having the right conditions (and restarting
from zero the start attempts count).

4.6 Loads change-over


DST4400 uses two relays (10A) for the loads changeover. Both relays’ exchanging contacts
are available on J200 connector. The pins 1..3 of this connector are dedicated to the genset
DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 37
EAAM010504I.doc

circuit breaker (KG), the three remaining are dedicated to the mains circuit breaker (KR). It is
possible to configure the board to command two separated breakers or a power switch

o Separated breakers. It has to be used the KG “normally open” contact to connect the
load to the generator. It has to be used, instead, the KR “normally closed” contact for
command the connection of the loads to the mains. In this way, with the board not
supplied (and so with both the relays at rest) the loads are connected to mains. To
use this function it needs to set the parameter P.219 to a proper value. This
parameter set the minimum time that has to elapse between the open of a breaker
and the closing of the other. DST4400 never closes at the same time the two
breakers

o Power switch. It has to be used the KG “normally open” contact for the command to
changeover the loads to genset. The changeover on mains is done when this
contact is open. To use this function, P.219 must be set to zero (see above);
otherwise, there will be a useless wait during the phase of changeover between
genset to mains. Moreover, it is possible to configure with the parameter P.220 a
minimum time for the holding of the power switch command: it will be not possible
(nor in manual neither in automatic) to invert the power switch command until the
time P.220 is not passed since previous command. This is useful because if the
command is inverted during the movement phase, with some type of power switches
it is possible that they lock themselves, and a manual action will be required to
unlock them.

The LEDs on the panel, named KR and KG, are switched on when the respective breaker is
closed and are switched off when it is open.

The board normally considers commanding directly the breakers. If their command is subject
to other external logics, it is possible to connect the status of one or both the breakers to the
board’s digital inputs. Then the board should be configured to acquire the status from the
connected input (codes 06 for KR and 07 for KG in the P.507… parameters). Using this
function, the actual status of the breakers is shown on the frontal panel:

o KR/KG led switched on: the breaker is closed.

o KR/KG led switched off: the breaker is open.

o Flashing KR/KG led (on for 25% of the time): the board has commanded the breaker
to close, but it is open.

o Flashing KR/KG led (on the 75% of time): the board has commanded the breaker to
open, but it is closed.

Besides, configuring a time different from zero for the inputs that are connected to the
breaker status (parameters P.508…), the board actives a warning if the command and the
status stay conflicting consecutively for that time.

It is however possible to connect also the status of only one breaker (if needed): the
signalling of the conflicts command/status and the incidental warnings will be managed only
for this breaker.
4.6.1 Change-over logic
Loads can be changed-over to generator only if all the following conditions are verified:

o Generator voltages and frequency are in the tolerance band from a proper time (see
the generator sequence description).

o The engine has been started by the board (the fuel solenoid command must be
active).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 38


EAAM010504I.doc

o No alarms or deactivations are present.

In the OFF/RESET mode, loads are always changed-over to mains (and so, switching the
key in this position will cause an automatic changeover to mains if load was connected to
genset).

In the MAN mode, loads are usually changed-over to mains. Using the KR/KG button it is
possible to invert the changeover status (the changeover to genset is possible only if the
conditions previously seen are verified). NOTE: it is possible only to invert the status: it is not
possible to open both the breakers. Passing from AUTO to MAN, the changeover status
rests unchanged (with /P version, it is forced the change-over to mains.

In AUTO mode, the loads are changed-over on genset (with respect of the proper
conditions) only when mains is out of the tolerance thresholds. As soon as mains comes
back in tolerance (with proper times, see mains sequence), loads are newly changed-over
on mains. Passing from any other working mode to AUTO, loads are forced as described,
driving a changeover if needed. The KR/KG button is ignored. This status uses another
timing: to close the loads on genset it must be passed the P.218 time since engine started,
or, more precisely, since the genset voltages and frequency are internal to the its tolerance
bands. This delay is used mainly to give a minimum time to the engine to warm itself before
supply the load. The automatic changeover can be inhibited setting and activating an
apposite digital input (see par. 6.10)

In the TEST mode, loads are normally changed-over to mains. Using the parameter P.222, it
is possible to force a changeover to genset following an engine start. Passing from any other
working mode to TEST, loads maintain their status. Using the LOAD/UNLOAD button it is
possible to invert the changeover status (the changeover to genset is possible only if the
conditions previously seen are verified). NOTE: it is possible only to invert the status: it is not
possible to open both the breakers. For this status too the delays configured with P.218 are
applied. NOTE: the board passes automatically in AUTO (aborting TEST mode) if its
automatic intervention is required.

In the REMOTE START mode loads are always supplied by genset (in the conditions
previously seen), also with mains presence. All timings of AUTO mode are valid. The KG/KR
button is ignored. NOTE: the board passes automatically to AUTO mode (aborting REMOTE
START mode) if its automatic intervention is required (fault on mains). It is possible to
configure a digital input with code “30-changeover inhibition”; when activated this input
inhibits the automatic changeover but only in remote start mode and only if the remote start
command is required with a digital input (not by serial command). See also EJP function
description in par. 6.16.

Wait mains -
genset

On mains
On genset

Wait genset -
mains

This diagram describes the changeover status. We examine it starting from the rest status
On mains. In this status both KR and KG relays are at rest (so closing loads on mains
because the command for the mains breaker is taken from the normally closed contact of

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 39


EAAM010504I.doc

KR). If a changeover on genset is required, board passes to the Wait mains-genset status
only if KR relay is at rest at least since P.220 time, otherwise board waits in this status

During the Wait mains-genset phase the KR relay is at work, whereas KG is at rest (so
opening both the breakers, or confirming the change over on mains with power switch). In
this status, the board stays for the time configured by parameter P.219, then it passes to the
On genset status. If during the wait the changeover to genset request disappears, it comes
back to the On mains status, but only when the time P.220, since the entry in this status, is
elapsed

In the On genset status both KR and KG relays are at work (closing then the loads on
genset because the command for the mains breaker is taken from the normally open contact
of KR). If it is required a change-over on mains, it passes to the Wait genset-mains status
only if the KG relay is at rest at least since time P.220, otherwise the board waits in this
status

In the Wait genset-mains phase the KR relay is at work whereas KG is at rest (so opening
both the breakers, or forcing the change over on mains if it is used a power switch). In this
status, the board stays for the time configured by P.219, then passes to On mains status. If
during the wait a changeover to genset is activated, the board come back to On genset
status, but only when the time P.220, since entry in this status, is elapsed.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 40


EAAM010504I.doc

5. Anomalies
This chapter describes all the anomalies managed by the board. Some of these act as
protections for the loads, for the generator or for the engine. There is also signaling of
particular events in the management of the plant. Before describing them in detail, it is
opportune to give some definitions.

We define three typologies of anomaly:

• Warnings: these anomalies don’t require the arrest of the engine. They point out to
situations that are not dangerous at the moment, but the operator must take some
action because, if ignored, they could degenerate in one of the following categories.

• Deactivations: these anomalies require the arrest of the engine. They are
dangerous for the loads but not immediately for the engine. For this reason the
engine can be stopped with the standard procedure (with the cooling cycle).
However, it is not possible to restart the engine until someone takes care of the
anomaly.

• Alarms: these anomalies require the arrest of the engine. They are dangerous for
the loads and/or for the engine and for the generator. For this reason the engine
must be stopped immediately, without the cooling cycle. It is not possible to restart
the engine until someone takes care of the anomaly.

When an anomaly is activated, the board performs the following actions:

a) It activates the internal horn and, if configured, also the external one.

b) It forces the multifunction display on MODE 1 (see the signaling description of the
frontal panel).

c) It shows the numerical code (see the anomalies description) and the text, in the
selected language, related to the anomaly on second row of the multifunctional
display (see the signaling description of the frontal panel).

d) It flashes the MODE2 LED if the anomaly is a warning, otherwise the MODE3 LED

e) If the anomaly is a deactivation or an alarm, the loads will be connected to the


mains and the engine will be stopped (with or without the cooling cycle).

The operator can take two actions about an anomaly:

a) Acknowledge: this indicates to the board that the operator has token action about
the situation.

b) Reset: it tells to the board that the anomaly is not yet active.

The operator can acknowledge the anomaly (ISA2C sequence) by pressing the MODE key.
This operation also stops the internal and the external horns. The horn management is
however related to the P.491 parameter:

o If set to zero, the horn will be never activated.

o If set to 999, the horn will be activated when a new anomaly arises, and will be
deactivated when the operator press the MODE key”.

o If set to any value between 1 and 998, the horn will be activated when a new
anomaly arises, and will be stopped both for pressing the MODE key and after
P.491 seconds from activation.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 41


EAAM010504I.doc

The multifunction display shows the anomaly up to when the operator doesn't acknowledge
it, even if its cause is not still present.

The board automatically reset all the acknowledged warnings when their cause is not still
active. In order to reset the deactivations and the alarms, the operator must move the key-
lock switch in the “OFF/RESET” position (obviously it must be moved back to MAN or AUTO
in order to use the genset again). With this procedure, it is also possible to reset externally
managed anomalies. In fact, one of the board digital outputs can be configured (value 1 in
the parameter P.581 or P.582) to activate itself for one second when the internal reset
procedure is performed. NOTE: this one-second pulse is generated only for the reset
procedure, not for the acknowledgement one.

An alarm can be activated only if no other alarms are already active (there are some
exceptions to this rule and will be underlined in the rest of the paragraph). An alarm can be
activated if some deactivations or warnings are active.

A deactivation can be activated only if no alarms and deactivations are already active.
Instead, some warnings can be active.

A warning can be activated only if no alarms and deactivations are already active. Instead,
some warnings can be active.

Per attivare un preallarme, non devono essere presenti né blocchi né disattivazioni.


Possono invece essere presenti altri preallarmi.

Here follows a detailed description of each anomaly. The word “enable” will be used to
describe the minimum conditions needed by the board in order to look for the anomaly. The
word “activation” will be used to describe the condition needed by the board to activate the
anomaly, after it has been “enabled”.

Note: normally all protections are “enabled” if the engine is started by the board, thus
if the fuel solenoid control is active (with some exceptions). If not, the only way to
“enable” the protections is to force the board to start the engine again (by pressing
the START key in MAN, by example): the cranking motor will not be activated, but the
fuel solenoid control will be set and so all the protections will be “enabled”.

01 – Minimum generator voltage


Type: Deactivation
Category: Load protection
Related parameters: P.102 P.202 P.301 P.302
To disable: P.302=0
Enabled in: AUTO, TEST, REMOTE START
MAN (only if KG is closed)

This protection is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is enabled when
the generator voltages and frequency firstly enter inside the band of tolerance (from the
engine start moment, see the engine sequence description). It is activated if, in the
previously conditions, at least one generator voltage falls under the P.301 threshold,
continuously for the P.302 time.

02 – Maximum generator voltage


Type: Alarm
Category: Load/generator protection
Related parameters: P.102 P.202 P.303 P.304
To disable: P.304=0
Enabled in: MAN, AUTO, TEST, REMOTE START

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 42


EAAM010504I.doc

This protection is enabled only if the engine was started by the board (fuel solenoid
command activated), and is disabled during the engine starting and stopping cycle. It is
activated if, in the previously conditions, at least one generator voltage become greater than
the P.303 threshold, continuously for the P.304 time.

03 – Minimum generator frequency


Type: Deactivation
Category: Load protection
Related parameters: P.105 P.305 P.306
To disable: P.306=0
To disable: AUTO, TEST, REMOTE START
MAN (only if KG is closed)

This protection is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is enabled when
the generator voltages and frequency firstly enter inside the band of tolerance (from the
engine start moment, see the engine sequence description). It is activated if, in the
previously conditions, the generator frequency falls under the P. 305 threshold, continuously
for the P. 306 time.

04 – Maximum generator frequency


Type: Alarm
Category: Load/generator protection
Related parameters: P.105 P.307 P.308
To disable: P.308=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is activated if, in
the previously conditions, the generator frequency become greater than the P. 307
threshold, continuously for the P. 308 time.

05 – Belt break (engine battery charger fault)


Type: Alarm
Category: Engine protection
Related parameters: P.115 P.349
To disable: P.349=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is configured to use the D+ signal (P.115=1) and
if this signal is physically connected to the J202 connector. The protection is enabled only if
the engine was started by the board (fuel solenoid control activated) and is disabled in the
cranking and stopping phases. It is activated if the D+ signal potential is lower than the fixed
internal threshold continuously for the P.349 time.

06 – Maximum current
Type: Configurable
Category: Generator protection
Related parameters: P.101 P.102 P.106 P.309 P.310 P.323
To disable: P.310=0
Enabled in: MAN, AUTO, TEST, REMOTE START

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 43


EAAM010504I.doc

DST4400 implements a time-related maximum current protection (it activates so much more
quickly how much higher is the overload). The used curve is named EXTREMELY
INVERSE, and implements an I2t function. It is a generator protection (not an engine
protection) because it limits the thermal accumulation of the generator during, the generation
phase. For the engine, the maximum power protection must be used, that is independent
from the load typology.

We define a maximum current threshold, and the maximum time the generator can work with
this current. If the current is lower than the defined threshold, the protection is not activated.
If the current become greater than the threshold, the protection is activated with a time
inversely proportional with the entity of the over current. In order to correctly set the
thresholds, follow the following steps:

• You must know the nominal current of the system. You can obtain it from the
nominal power (P.106) and the nominal voltage (P.102):

P.106
o Mono-phase system: I nom =
P.102

o Three-phases system: I nom =


(P.106 3 )
⎛ P.102 ⎞
⎜ ⎟
⎝ 3⎠
By example, in a three-phases system with 400V voltage and 200 kVA
nominal power, the nominal current is around 289 A.

• Configure the maximum current threshold by the P.309 parameter, as a percentage


of the nominal current. In the previous example, if you want to set a 350 A threshold,
you have to configure 121 (%) for the P.309 parameter.

• Configure the intervention time for the protection in the P.310 parameter: the
protection will be activated exactly after the time you’ve configured if the current is
constantly equals to the P.309 threshold multiplied by 2 . In the previous example,
if you set 10 s in P.310, the protection will be activated after 10 seconds with around
495 A of constant load, in a fewer time if the current is higher, in a longer time if the
current is lower and never if the current is minor than 350 A.

The following graph shows the used curve, with P.310 set to 60 seconds (I is the maximum
current):

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 44


EAAM010504I.doc

Intervent time

1000
Tempo
Intervent
time
intervento

100
Intervent time (seconds)

10
IInI

0,1
1 10
Multiple of I

This protection is enabled only if the engine was start by the board (fuel solenoid command
active) and it’s disabled in the cranking and stopping phases.

Starting from release 00.03 the action of this protection is configurable as deactivation or
alarm (default) with P.323. This parameter (and so the action) is shared with the short circuit
protection.

07 – STOP key pressed while in AUTO


Type: Alarm
Category: Generic
Related parameters: -
To disable: -
Enabled in: AUTO, TEST, REMOTE START

This protection is always enabled and cannot be disabled. It is activated when, in AUTO,
TEST or REMOTE START the operator presses the STOP key or if a stop command is
received from the serial port or by an SMS. The pressure on STOP key doesn’t active this
alarm only when the engine was manually started in test mode (START key pressed when in
AUTO mode); in this case the STOP key simply stops the test and the engine stops
immediately (without cooling cycle) because there was no load changeover on generator.

08 – Operating conditions failure


Type: Alarm
Category: Generic
Related parameters: P.217

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 45


EAAM010504I.doc

Per disabilitare: P.217=0


Enabled in: AUTO, TEST, REMOTE START

This protection is always enabled. It is activated if the generator voltages and frequency are
not firmly inside the band of tolerance within P.217 seconds from the recognition of the
engine running status (or from the end of the engine’s idle cycle, if enabled).

11 – Power reverse
Type: Alarm
Category: Generator protection
Related parameters: P.106, P.313, P.314
To disable: P.314 = 0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is activated if, in
the previously conditions, the system total active power is negative and has an absolute
value greater than the P.313 threshold, consecutively for P.314 seconds.

12 – Genset locked
Type: Alarm
Category: Generic
Related parameters: -
To disable: -
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is always enabled and cannot be disabled. It is activated when the board
receives the lock command from the serial port or by an SMS. It is deactivated only when the
board receives the unlock command from the serial port or by an SMS. Disconnecting the
board from the battery cannot disable the protection. This feature can be useful in case of
rent; if the client requires the genset during the weekends of a month, the renter can lock the
genset from Monday to Friday, and is not forced to continuously move the genset to and
from the client

13 – Mains control breaker (KR) not closed


Type: Warning
Category: Generic, load protection
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the KR status (code 6 for P.507 parameters, or equivalent for other inputs), and if a
delay different from zero has been set for this input (P.508 or equivalent for other inputs). It
is activated only when the board closes the KR (relay on idle) but the acquired status is not
active (open) continuously for the configured time. No automatic changeover to the
generator is provided.

14 – Genset control breaker (KG) not closed


Type: Warning
Category: Generic

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 46


EAAM010504I.doc

Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the KG status (code 7 for P.507 parameters, or equivalent for other inputs), and if a
delay different from zero has been set for this input (P.508 or equivalent for other inputs). It
is activated only when the board closes the KR (relay at work) but the acquired status is not
active (open) continuously for the configured time. No automatic changeover to the mains is
provided

15 – Over load (from contact)


Type: Alarm
Category: Generator protection
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the external over load contact (code 17 for P.507 parameters, or equivalent for other
inputs), and if a delay different from zero has been set for this input (P.508 or equivalent for
other inputs). It is always enabled, also with KG open and engine dead. It is activated if the
configured input is active continuously for the related time.

Until release 02 included, the protection was enabled only if the engine was started by the
board (fuel solenoid control activated), only if the loads were connected to the generator and
it was disabled during the engine starting and stopping cycle.

16 – Short circuit on the generator


Type: Configurable
Category: Generator protection
Related parameters: P.101 P.102 P.106 P.311 P.312
To disable: P.312=0
Enabled in: MAN, AUTO, TEST, REMOTE START

DST4400 implements a short circuit protection, in addition to the over current protection.
This is in order to act as much faster as possible and to be untied with the timing described
for the over current protection. The protection is configured by setting a threshold (P.311)
expressed as a percentage of the nominal current (see the maximum current protection for
how to calculate the nominal current from the parameters P.101, P.102 e P.106). It is
enabled only if the engine was started by the board (fuel solenoid control activated), and is
disabled during the engine starting and stopping cycle. It is activated when at least one
phase’s current is higher than the threshold P.311 continuously for P.312 seconds.

From release 03 the action of this protection is configurable as deactivation or alarm


(default) with P.323. This parameter (and so the action) is shared with the maximum current
protection.

17 – Over speed (from contact)


Type: Alarm
Category: Engine protection

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 47


EAAM010504I.doc

Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the external over speed contact (code 18 for P.507 parameters, or equivalent for
other inputs), and if a delay different from zero has been set for this input (P.508 or
equivalent for other inputs). It is enabled only if the engine was started by the board (fuel
solenoid control activated), and is disabled during the engine starting and stopping cycle. It
is activated if the configured input is active continuously for the related time.

18 – Over speed (from pick-up or W)


Type: Alarm
Category: Engine protection
Related parameters: P.110 P.111 P.333 P.334
To disable: P.334=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board acquires the engine speed measure. It can be
acquired by the pick-up input (P.110 different from zero) or by the W input (P.111 different
from zero) or by the CAN BUS (P.700 different from zero). It is enabled only if the engine
was started by the board (fuel solenoid control activated), and is disabled during the engine
starting and stopping cycle. It is activated when the acquired speed is higher than the P.333
threshold continuously for P.334 seconds

19 – Over speed (from generator frequency)


Type: Alarm
Category: Engine protection
Related parameters: P.105 P.331 P.332
To disable: P.332=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping. It is activated when the
generator frequency is higher than the P.331 threshold continuously for P.332 seconds.
Note: P.331 is expressed as a percentage of P.105

21 – Engine not stopped


Type: Alarm
Category: Generic
Related parameters: P.214
To disable: P.214=0
Enabled in: AUTO, TEST, REMOTE START

This protection is activated if the engine does not stop itself before P.214 seconds from the
stop command. Note: this alarm can be activated even if another alarm is still active.

22 – Over crank
Type: Alarm
Category: Battery protection
Related parameters: P.211

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 48


EAAM010504I.doc

To disable: -
Enabled in: AUTO, TEST, REMOTE START

This protection is activated after P.211 attempts of starting the engine without results. It
cannot be disabled.

23 – Mains control breaker (KR) not open


Type: Warning
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the KR status (code 6 for P.507 parameters, or equivalent for other inputs), and if a
delay different from zero has been set for this input (P.508 or equivalent for other inputs). It
is activated only when the board opens the KR (relay on work) but the acquired status is
active (closed) continuously for the configured time. No automatic changeover to the
generator is provided.

24 – Genset control breaker (KG) not open


Type: Warning
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the KG status (code 7 for P.507 parameters, or equivalent for other inputs), and if a
delay different from zero has been set for this input (P.508 or equivalent for other inputs). It
is activated only when the board opens the KG (relay on idle) but the acquired status is
active (closed) continuously for the configured time. No automatic changeover to the mains
is provided.

25 – Minimum fuel level (from contact)


Type: Alarm
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the minimum fuel level contact (code 8 for P.507 parameters, or equivalent for other
inputs), and if a delay different from zero has been set for this input (P.508 or equivalent for
other inputs). It is activated if the configured input is active continuously for the related time.

26 – Minimum fuel level (from analog measure)


Type: Alarm
Category: Generic
Related parameters: P.114 P.347 P.348

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 49


EAAM010504I.doc

To disable: P.348=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled if the board is configured to use the analog fuel level sensor
(P.114 different from zero), and if this sensor is connected to the J204 connector. It is
activated when the fuel level is lower than or equal to the P.347 threshold continuously for
P.348 seconds.

27 – Low fuel level (from contact)


Type: Warning
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the low fuel level contact (code 9 for P.507 parameters, or equivalent for other
inputs), and if a delay different from zero has been set for this input (P.508 or equivalent for
other inputs). It is activated if the configured input is active continuously for the related time.

28 – Low fuel level (from analog measure)


Type: Warning
Category: Generic
Related parameters: P.114 P.345 P.346
To disable: P.346=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled if the board is configured to use the analog fuel level sensor
(P.114 different from zero), and if this sensor is connected to the J204 connector. It is
activated when the fuel level is lower than or equal to the P.345 threshold continuously for
P.346 seconds.

29 – High fuel level (from contact)


Type: Warning
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the high fuel level contact (code 12 for P.507 parameters, or equivalent for other
inputs), and if a delay different from zero has been set for this input (P.508 or equivalent for
other inputs). It is activated if the configured input is active continuously for the related time.

30 – High fuel level (from analog measure)


Type: Warning
Category: Generic
Related parameters: P.114 P.343 P.344
To disable: P.344=0
Enabled in: MAN, AUTO, TEST, REMOTE START

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 50


EAAM010504I.doc

This protection is enabled if the board is configured to use the analog fuel level sensor
(P.114 different from zero), and if this sensor is connected to the J204 connector. It is
activated when the fuel level is greater than or equal to the P.343 threshold continuously for
P.344 seconds.

31 – High coolant temperature (from contact)


Type: Warning
Category: Engine protection
Related parameters: P.216, P.507 P.508 (for input 1, or equivalent parameters for the
input to configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START)

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the high coolant temperature contact (code 15 for P.507 parameters, or equivalent
for other inputs), and if a delay different from zero has been set for this input (P.508 or
equivalent for other inputs). It is enabled only if the engine was started by the board (fuel
solenoid control activated), and is disabled during the engine starting and stopping cycle. It
is activated when the configured input is active continuously for the related time, but only
after P.216 seconds was elapsed from the engine start (oil mask time). This is useful to
avoid false anomalies when the engine starts immediately after a previous emergency stop;
in this situation, in fact, the engine has the tendency to warm up itself.

32 – High coolant temperature (from analog measure)


Type: Warning
Category: Engine protection
Related parameters: P.113 P.216 P.335 P.336
To disable: P.336=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board acquires the engine coolant temperature
measure. It can be acquired by the board input 4/5 of J204 connector (P.113 different from
zero). It is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is activated when
the acquired temperature is higher than or equal to the P. 335 threshold continuously for P.
336 seconds, but only after P.216 seconds was elapsed from the engine start (oil mask
time). See previous paragraph note.

33 – Maximum coolant temperature (from contact)


Type: Alarm
Category: Engine protection
Related parameters: P.216, P.507 P.508 (for input 1, or equivalent parameters for the
input to configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the maximum coolant temperature contact (code 16 for P.507 parameters, or
equivalent for other inputs), and if a delay different from zero has been set for this input
(P.508 or equivalent for other inputs). It is enabled only if the engine was started by the
board (fuel solenoid control activated), and is disabled during the engine starting and
stopping cycle. It is activated when the configured input is active continuously for the related
time, but only after P.216 seconds was elapsed from the engine start (oil mask time). See
previous paragraphs note

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 51


EAAM010504I.doc

34 – Maximum coolant temperature (from analog measure)


Type: Alarm
Category: Engine protection
Related parameters: P.113 P.216 P.337 P.338 P.700
To disable: P.338=0

This protection is enabled only if the board acquires the engine coolant temperature
measure. It can be acquired by the board input J204 PINS 4/5 (P.113 different from zero) or
by the CAN BUS (P.700 different from zero). It is enabled only if the engine was started by
the board (fuel solenoid control activated), and is disabled during the engine starting and
stopping cycle. It is activated when the acquired temperature is higher than or equal to the
P.337 threshold continuously for P.338 seconds, but only after P.216 seconds was elapsed
from the engine start (oil mask time). See previous paragraphs note

37 – Low battery voltage


Type: Warning
Category: Battery protection
Related parameters: P.362 P.363
To disable: P.363=0
Enabled in: MAN, AUTO, TEST, REMOTE START

It is always enabled except when the cranking motor is activated. It is activated when the
battery voltage is lower than the P.362 threshold continuously for P.363 seconds. Note:
P.362 is expressed as a percentage of the nominal battery voltage, which is not configurable
but is automatically selected by the board between 12 e 24 Vdc. The nominal battery voltage
is selected each time the board is powered and each time the key-lock switch is moved to
the OFF/RESET position. The nominal battery voltage is set to 12 V if in the previous
conditions the battery voltage is not greater than 17 V, otherwise is set to 24V

38 – High battery voltage


Type: Warning
Category: Battery protection
Related parameters: P.364 P.365
To disable: P.365=0
Enabled in: MAN AUTO, TEST, REMOTE START

It is always enabled except when the cranking motor is activated. It is activated when the
battery voltage is greater than the P.364 threshold continuously for P.365 seconds. Note:
P.364 is expressed as a percentage of the nominal battery voltage, which is not configurable
but is automatically selected by the board between 12 e 24 Vdc. The nominal battery voltage
is selected each time the board is powered and each time the key-lock switch is moved to
the OFF/RESET position. The nominal battery voltage is set to 12 V if in the previous
conditions the battery voltage is not greater than 17 V, otherwise is set to 24V

39 – Service required
Type: Configurable
Category: Generic
Related parameters: P.424 P.425
To disable: P.424=0
Enabled in: MAN, AUTO, TEST, REMOTE START

It is always enabled. It is activated after P.424 engine working hours since the last time
P.424 was changed. Note: the working hours are counted also if other devices start the

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 52


EAAM010504I.doc

engine. When activated, it acts as warning, deactivation or alarm as configured in P.425.


Disconnecting the board from the battery does not disable it. Only typing a new value in
P.424 can disable it: you can configure zero to disable this function, or you can set a new
value (even the same value). Note that P.424 and P.425 require the “installer” access level
for program function: this function can be used for genset rent in order to lock the genset
when the established hours are elapsed

41 – Minimum oil pressure (from contact)


Type: Alarm
Category: Engine protection
Related parameters: P.216, P.507 P.508 (for input 1, or equivalent parameters for the
input to configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the minimum oil pressure contact (code 13 for P.507 parameters, or equivalent for
other inputs), and if a delay different from zero has been set for this input (P.508 or
equivalent for other inputs). It is enabled only if the engine was started by the board (fuel
solenoid control activated), and is disabled during the engine starting and stopping cycle. It
is activated when the configured input is active continuously for the related time, but only
after P.216 seconds was elapsed from the engine start (this delay is needed to ignore the
normal low pressure state when the engine starts up).

42 – Minimum oil pressure (from analog measure)


Type: Alarm
Category: Engine protection
Related parameters: P.112 P.216 P.341 P.342 P.700
To disable: P.342=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board acquires the engine oil pressure measure. It can
be acquired by the board input (PIN 3 of J204, P.112 different from zero) or by the CAN BUS
(P.700 different from zero). It is enabled only if the engine was started by the board (fuel
solenoid control activated), and is disabled during the engine starting and stopping cycle. It
is activated when the acquired pressure is lower than or equal to the P. 341 threshold
continuously for P. 342 seconds, but only after P.216 seconds was elapsed from the engine
start (oil mask time). See previous paragraph note.

43 – Low oil pressure (from contact)


Type: Warning
Category: Engine protection
Related parameters: P.216, P.507 P.508 (for input 1, or equivalent parameters for the
input to configure)
To disable: P.508=0 (or equivalent)
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if one of the digital inputs of the board is configured to
acquire the low oil pressure contact (code 14 for P.507 parameters, or equivalent for other
inputs), and if a delay different from zero has been set for this input (P.508 or equivalent for
other inputs). It is enabled only if the engine was started by the board (fuel solenoid control
activated), and is disabled during the engine starting and stopping cycle. It is activated when
the configured input is active continuously for the related time, but only after P.216 seconds
was elapsed from the engine start (oil mask time). See previous paragraphs note.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 53


EAAM010504I.doc

44 – Low oil pressure (from analog measure)


Type: Warning
Category: Engine protection
Related parameters: P.112 P.216 P.339 P.340 P.700
To disable: P.340=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board acquires the engine oil pressure measure. It can
be acquired by the board input (J204 PIN 3, P.112 different from zero) or by the CAN BUS
(P.700 different from zero). It is enabled only if the engine was started by the board (fuel
solenoid control activated), and is disabled during the engine starting and stopping cycle. It
is activated when the acquired pressure is lower than or equal to the P. 339 threshold
continuously for P. 340 seconds, but only after P.216 seconds was elapsed from the engine
start (oil mask time). See previous paragraphs note

48 – Emergency stop
Type: Alarm
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: -
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is always enabled and cannot be disabled. It is activated when one digital
input is configured to acquire the emergency stop contact (code 28 in P.507 or equivalent). It
is enabled when the input contact is not grounded continuously for the related time. (Note:
when the emergency push-button is pressed, the related contact is open).

49 – High power
Type: Warning
Category: Engine protection
Related parameters: P.106 P.481 P.483 P.484 P.485 P.486
To disable: P.486=0
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled setting the value 1 in parameter P.481 and setting in parameters
P.483 and P485 two thresholds different from zero (the first lower than the second). The
thresholds implement a hysteresis band. It’s enabled only if the engine was started by the
board ((fuel solenoid control activated) and it is disabled in the starting and stopping phases.
It is activated if the total active power stays higher or equal to the threshold P.485
(expressed as percentage of P.106) consecutively for the time P.486.

51 – High board temperature


Type: Warning
Category: Board protection
Related parameters: P.366
To disable: P.366=max
Enabled in: MAN, AUTO, TEST, REMOTE START

It is activated when the internal board temperature is higher than the P.366 threshold, even
for a small time.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 54


EAAM010504I.doc

55 – Wrong phases sequence


Type: Configurable
Category: Generator protection
Related parameters: P.319, P.320
To disable: P.319=0
Enabled in: MAN, AUTO, TEST, REMOTE START

It is enabled only in three-phase systems (P.101=3) and only if the engine was started by the
board (fuel solenoid control activated), and is disabled during the engine’s starting and
stopping cycle. The generator voltages and frequency must be inside the band of tolerance
and the loads must be connected to the mains (because the protection prevents the loads to
be connected to the generator). You can set the required phases sequence by using the
P.319 parameter (0=disable, 1=CW, 2=CCW). The protection is activated when the
generator phases sequence is different from the configured one continuously for 0,5
seconds. When activated, it acts as warning, deactivation or alarm as configured with the
P.320 parameter.

57 – Clock not valid


Type: Warning
Category: Generic
Related parameters: P.418 P.420 P.421 P.422 P.423
To disable: -
Enabled in: MAN, AUTO, TEST, REMOTE START

It is always enabled. It is activated if the board acquires the not valid status from the clock
and is configured at least one function that needs the clock, such as the periodic engine test
(P.418 e P.420) or the working enabled time periods (P.421, P.422, P.423). If you set the
clock, the protection is deactivated.

62 – CAN BUS link fault


Type: Configurable
Category: Generic
Related parameters: P.700 P.703 P709
To disable: -
Enabled in: MAN, AUTO, TEST, REMOTE START

It is enabled only if CAN BUS option is present and configured (P.700 <> 0) and if the
transmission from the board to the engine is enabled (P703 <> 0). It is activated if internal
CAN controller enters the BUS-OFF status because of communication errors on bus. See
document EAAM0136XX for more details. When active, it signals the impossibility of the
board to send information (as requested engine speed) to the engine. It is automatically
disabled when the communication with the engine comes back. It is possible to manually
attempt to reset the warning going in the fifth window of the “MODE 4” mode (the one with
the message “CAN:BUS-OFF”) and keeping pressed the VIEW key for at least five seconds.
From release 00.07 it is possible with P.709 to configure the action this anomaly must
generate (warning, deactivation alarm). See anomaly n° 98 for its management.

64 – Fault on fuel pump


Type: Warning
Category: Generic
Related parameters: P.400 P.401 P.402 P.403 P.404
To disable: P.404 = 0

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 55


EAAM010504I.doc

Enabled in: MAN, AUTO, TEST, REMOTE START

It is enabled only if it is configured the management of the fuel pump for an external tank
(one output must be configured as pump command with the code “3- fuel pump”) and if the
time in P.404 is <>0. The protection is activated if the pump stays switched on consecutively
for the time P.404; the warning stops the pump command passing it in the “MAN-OFF”
status. See also the paragraph related to the fuel pump management.

65 – Low coolant temperature


Type: Warning
Category: Engine protection
Related parameters: P.353, P.354
To disable: P.354 = 0
Enabled in: MAN, AUTO, TEST, REMOTE START

From rel. 00.04. It is enabled if the board acquires the coolant (water, oil) temperature by
sensor or CAN and with P.354 <> 0. It is activated if the temperature stays lower than the
threshold P.353 for consecutively P.354 seconds.

67 – Generic anomaly from input 1


68 – Generic anomaly from input 2
69 – Generic anomaly from input 3
70 – Generic anomaly from input 4
71 – Generic anomaly from input 5
72 – Generic anomaly from input 6
73 – Generic anomaly from input 7
74 – Generic anomaly from input 8
These anomalies are all equals to each other but they are activated by different inputs (the
one which code is 67 is activated by input 1, …, the one which code is 74 is activated by
input 8). This description is valid for all these anomalies, and refers to parameter P.507,
P.508 e P.509. These parameters are related to input 1. Naturally you must consider the
equivalent parameters related to the input you need.

Type: Configurable
Category: Generic
Related parameters: P.507 P.508 P.509 P.216
To disable: P.507=0
Enabled in: MAN, AUTO, TEST, REMOTE START

With the P.507 parameter, you can configure the type of protection you want. The following
codes are available:

• 01: generic external warning. It is always enabled.

• 02: generic external deactivation. It is always enabled.

• 03: generic external alarm. It is always enabled.

• 04: generic external engine alarm, masked by P.216 parameter. It is enabled only
after P.216 seconds from the engine starting time.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 56


EAAM010504I.doc

• 19: generic external engine warning, masked by P.216 parameter. It is enabled only
after P.216 seconds from the engine starting time.

• 21: generic external warning, masked by gas valve control. It is enabled only when
this control is active.

• 22: generic external alarm, masked by gas valve control. It is enabled only when this
control is active.

• 23: generic external warning, masked by fuel solenoid control. It is enabled only
when this control is active.

• 24: generic external alarm, masked by fuel solenoid control. It is enabled only when
this control is active

• 31: generic external warning, masked by KG control. It is enabled only when the
board is commanding KG or, with the inputs to read the real changeover status
enabled, if the KG is effectively closed.

• 32: generic external alarm, masked by KG control. It is enabled only when the board
is commanding KG or, with the inputs to read the real changeover status enabled, if
the KG is effectively closed.

The codes 01, 19, 21, and 23 act as warnings, the code 02 as deactivation and the codes
03, 04, 22 e 24 as alarms. The anomaly is activated when the input is grounded (in the
respect of the specific conditions of each) continuously for the time configured for that input
(P.508). You must configure the text related to the anomaly with the parameter P.509
because no text is provided by the board for those generic anomalies (but the numeric code
is fixed).

97 –External tank fuel empty


Type: Warning
Category: Generic
Related parameters: P.507 P.508 (for input 1, or equivalent parameters for the input to
configure)
To disable: P.508=0 (or equivalent)

Enabled in: MAN, AUTO, TEST, REMOTE START

Since release 00.04. The protection is enabled only if an input is configured with the code
“34-external fuel tank empty” and P.508 (or the parameter related to the configured input) is
<>0, with the pump management in “MAN” or “AUTO” mode. It is activated if the configured
input stays activated consecutively for the time P.508 (or its equivalent). The protection
stops the fuel pump command (see the related paragraph) to avoid the fuel pipes run dry.

98 – Communication lost with MTU


Type: Configurable
Category: Generic
Related parameters: P.700 P.709
To disable: -

Enabled in: MAN, AUTO, TEST, REMOTE START

Since release 00.07. This protection is enabled only if the board is connected via CANBUS
with MTU engines and it is configured for them with P.700. The protection is used only with
MTU engine because MTU standard explicitly requires a stop command on an apposite
engine ECU pin if communication errors are present. The anomaly is configurable as

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 57


EAAM010504I.doc

warning (1), deactivation (2) or alarm (block, 3) by means of P.709 (default = warning). The
MTU standard requirement can be satisfied in two ways (this is valid for the anomaly 62 too):

• configuring parameter P.709 with the value 3 and using the STOP SOLENOID
command (as for the excitation shutdown systems) to remove the enabling
command from MDEC unit (pin 25W004).

• if for any reason the anomaly cannot be used as block, it is possible to use the
outputs mapping function to associate the anomaly 98 and/or 62 to a configurable
output: when one of these anomalies is activated, also the configured output will do.
This output must be connected to the enabling command of the MDEC unit. Check
the polarity of the logic of the command required by the MDEC; in case a relay can
be used to invert the logic level of the signal.

105 – Belt break from CANBUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 11 of P.704 on

Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine by CANBUS (P.700 <>0). Up to
release 00.06 the protection was enabled only if the engine was started by the board (fuel solenoid
command activated) and was disabled in the start and stopping phases. From release 00.07 the protection is
no more subject to the engine running status acknowledged by the board (the engine itself does the mask if
required). The protection is activated when the engine signals the belt break status on CANBUS

118 – Over speed from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 10 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required).
The protection is activated when the engine signals the over speed state on the CAN BUS

132 – High coolant temperature from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 4 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 58


EAAM010504I.doc

It is activated when the engine signals the high coolant temperature state over the CAN
BUS.

134 – Maximum coolant temperature from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 5 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required.
It is activated when the engine signals the maximum coolant temperature state over the CAN
BUS.

135 – Minimum coolant level from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 7 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the minimum coolant level
state over the CAN BUS.

136 – Low coolant level from CAN BUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 6 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the low coolant level state
over the CAN BUS.

137 – Low battery voltage from CAN BUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 9 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the low battery voltage
state over the CAN BUS.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 59


EAAM010504I.doc

142 – Minimum oil pressure from CAN BUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 1 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required.
It is activated when the engine signals the minimum oil pressure state over the CAN BUS.

144 – Low oil pressure from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 0 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required.
It is activated when the engine signals the low oil pressure state over the CAN BUS.

158 – High oil temperature from CAN BUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 2 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
the engine running status acknowledged by the board (the engine itself masks it if required.
It is activated when the engine signals the high oil temperature state over the CAN BUS.

159 – Maximum oil temperature from CAN BUS


Type: Alarm
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 3 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). Up to release 00.06 the protection was enabled only if the engine
was started by the board (fuel solenoid control activated), and was disabled during the
engine starting and stopping cycles. From release 00.07 the protection is no more subject to
DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 60
EAAM010504I.doc

the engine running status acknowledged by the board (the engine itself masks it if required.
It is activated when the engine signals the maximum oil temperature state over the CAN
BUS.

160 – Water in fuel from CAN BUS


Type: Warning
Category: Engine protection
Related parameters: P.700 P.704
To disable: bit 8 of P.704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the water in fuel state
over the CAN BUS.

198 – Warnings from CAN BUS (cumulative)


Type: Warning
Category: Engine protection
Related parameters: P.700
To disable: bit 14 of P704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the active state of its
yellow lamp over the CAN BUS.

199 – Alarms from CAN BUS (cumulative)


Type: Warning
Category: Engine protection
Related parameters: P.700
To disable: bit 15 of P704 on
Enabled in: MAN, AUTO, TEST, REMOTE START

This protection is enabled only if the board is connected to the engine via the CAN BUS
(P.700 different from zero). It is activated when the engine signals the active state of its red
lamp over the CAN BUS. Note: this is only a warning; the alarm should be activated on
another code 1xx

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 61


EAAM010504I.doc

6. Other functions
6.1 Nonvolatile memory
The board is provided with a nonvolatile memory, used to store many information such as
parameters, counters etc... The memory is divided into ten areas. The data stored in each
area are provided with a checksum for their validation. When you supply the power to the
board, it verifies all the data stored in each area: if at least one area is not correct, the
following message will be shown (after the window with the firmware release):

MEM ERRORS.(xxx)
PRESS MODE

Between the square brackets, one hexadecimal number is shown: each bit of this number
set to one corresponds to a not valid memory area. The following table shows the memory
areas and the related bits
Area Version Bit Value Description
1 00.00 0 1 (001) Display contrast
2 00.00 1 2 (002) Current language
3 00.00 2 4 (004) Various (service request, board block, etc.)
4 00.00 3 8 (008) Calibration offsets for measure inputs
5 00.00 4 16 (010) Calibration factors for measure inputs
6 00.00 5 32 (020) Fuel level sensor setting
7 00.00 6 64 (040) Maximum peaks
8 00.00 7 128 (080) Counters
9 00.00 8 256 (100) Parameters
10 00.14 9 512 (200) Parameters for outputs mapping

By example, if the value inside the square brackets is “80”, It means that only the counters
area is non valid. If the value is “101”, it means that both the parameters area (100) and the
current language area (002) are not valid

If at least one area is not valid, the normal working sequences are not executed until the
operator presses the MODE key: it is necessary that the operator acknowledge the situation
because there can be malfunctions (for example, if the non valid area is the parameters
one). The board reloads the default values for the not valid data only when the operator
press the MODE key: this means that if you switch off the power of the board without
pressing the MODE key, when you re-connect the power the board will show again the same
memory error.

6.2 Clock
The board is provided with a hardware internal clock. If the capacitor/battery option is not
present, date/time settings will be lost if the board is disconnected from its power supply. For
each case the date/time is shown on the multifunction display (only when the board is
supplied) and is configurable from the menu 4.2 of the program function or from the serial
port, and is used for many functions:

• History logs recordings.

• Weekly planning of the start of the engine for TEST.

• Weekly planning of time intervals in which the genset must not automatically starts.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 62


EAAM010504I.doc

6.2.1 Engine TEST weekly planning.


The planning for the TEST of the engine is made weekly. Thus it is possible to select in
which days the engine must be started for TEST. Attention: the periodic TEST is not related
in any way with the manual or automatic use of the engine. It is possible that the engine has
been used only a few minutes before, but the TEST will be performed any way. It is also
possible to select a time interval (start and end hours) for the test. This time interval is
common to all the days selected

The parameters related to this function are:

• P.418: lets you specify in which days of week to perform the engine TEST. It is a bit-
configurable parameter; each bit of the parameter corresponds to a day of week.
The value you must set for the parameter is the sum of the value field of the
following table for the days needed.

Bit Value Day of week

0 1 Sunday

1 2 Monday

2 4 Tuesday

3 8 Wednesday

4 16 Thursday

5 32 Friday

6 64 Saturday

By example, if you want to perform the TEST only on Monday and Thursday, you
must set 18 (16+2).

• P.419: lets you set start time for the TEST (Hours and minutes).

• P.420: lets you configured the TEST duration (in minutes).

By P.420 you configure duration instead of a time for the end of TEST. This is because the
same parameter is used also for the TEST activated by an SMS command.
6.2.2 Working time intervals weekly planning.
In some applications, it is useful to inhibit the automatic intervention of the engine for mains
failure in hours or days where the mains is not used. For example, if a factory is closed on
Sunday, the engine should never start in this day for mains fault (because it consumes
unnecessary fuel). With this function, you can select in which days and in which time
intervals the engine can start automatically. The planning is made weekly: it is so possible as
many days of week as required, and also one time interval for enabling automatic
intervention of the engine; this time interval will be the same for all selected days.

The parameters related to this function are:

• P.421: lets you specify in which days of week the engine can start automatically. It is
a bit-configurable parameter; each bit of the parameter corresponds to a day of
week. The value you must set for the parameter is the sum of the value field of the
following table for the days needed

Bit Value Day of week

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 63


EAAM010504I.doc

0 1 Sunday

1 2 Monday

2 4 Tuesday

3 8 Wednesday

4 16 Thursday

5 32 Friday

6 64 Saturday

• P.422: lets you configure the start of the time interval into which the engine can start
automatically (by hours and minutes).

• P.423: lets you configure the end of the time interval into which the engine can start
automatically (by hours and minutes).

Normally P.422 will be set to a lower value than P.423. Instead, if it contains a greater value,
the board interprets that the time interval is configured across midnight: in this case, the time
set by P.422 is referred to the days selected by P.421, while the time set by P.423 is referred
to the next days.

By example, if you want that engine can automatically start only on Monday and Friday,
between 08:00 and 18:00, you must set:

P.421=62 (2+4+8+16+32)

P.422 = 08:00

P.424 = 18:00

6.3 Thermometer
The board is provided with a hardware thermometer, for measuring its internal temperature.
The temperature is shown on the multifunction display. It is used for many functions

• It is used for automatic compensation of the multifunction display contrast on


changes of the ambient temperature. Without this regulation, if you set the contrast
on summer, the reading of the display on winter should be not possible or much
difficult. Starting from release 00.04 it is used a new LCD type, who directly
manages this function.

• The LCD displays become slower in showing information at very low temperatures.
By using the thermometer, when the temperature falls under a very low threshold,
the board switches on the backlight lamp of the display, and this contributes to warm
it up and to improve its performances.

• The electronic components inside the board have an extended working temperature
range. Despite this, it is possible in critical ambient conditions that temperature goes
out of this range. The board uses the thermometer to activate a warning if the
ambient temperature becomes greater than a configurable threshold. This is useful
for alerting the operator, but is also possible to use one board configurable output for
activate an external cooling system (by using the bit-mapping function you can
configure one output to follow the state of the high internal temperature warning)

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 64


EAAM010504I.doc

• For diagnosis purpose, the board stores in its history logs the most high and low
temperature measured, by using also the internal clock. With this function, it is
possible to examine in a second time the board working conditions, checking if it is
necessary to install external warming/cooling systems, in order to improve the
operating conditions

6.4 Counters
The board manages internally the following counters:

1. Active power (kWh): it counts only the supplied power, it does not count in case of
power reverse.

2. Reactive power (kvarh); it counts the absolute value.

3. Engine starts

4. Engine running hours

5. Engine running hours with load (with KG closed), from rel. 00.04

6. Absolute engine running hours

7. Time to next service (hours)

8. Board absolute supply time (hours)

All these counters are visualised on board frontal panel and are readable by means of serial
port (with the ModBus protocol). Some of these counters can be reset from operator by a
proper procedure or by means of the serial port; in no way can be reset the time to next
service counter, the absolute engine running hours counter and the board absolute supply
time counter. All these counters are saved in a non-volatile memory and so they maintain
their value also removing supply from the board. Since non-volatile memories “consume”
themselves writing in them, it is necessary to reduce at the minimum the number of writings.
For this reason, a counter is not immediately saved as its value changes, and it is then
important to know when values are saved and how to be sure that they are saved before
removing supply from the board.

Counters are saved (all together and in the same time) in the following conditions:

• Immediately after each engine start (with engine running, not after each start
attempt)

• Immediately after each engine stop (when board acknowledges the engine stopped
status, not when stop is request).

• After each engine running hours counter increase, that is for each full hour, (total,
also if the engine has been started for instance six times for ten minutes each time).

• After each absolute engine running hours counter increase, which is for each full
hour, (total, also if the engine has been started for instance six times for ten minutes
each time)

• Each time the key switch is switched on OFF/RESET

• For each board supply hour

Furthermore, counters are saved when they are reset (singularly or globally) from frontal
panel or serial port. Beware that some counters have a decimal part (example the minutes-
counters associated to hours-counters), which is saved in non-volatile memory too.
Removing supply to the board in an uncontrolled way, there is the risk to loose just this
decimal part. It is however sufficient switch the key to OFF/RESET to force the board to save
data, before removing the supply.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 65


EAAM010504I.doc

6.5 Maintenance
The board can signal automatically to the operator the periodical service request. This
function is configurable with the parameters P.424 and P.425. In particular, with P.424 it is
configured the running hours beyond which it is request a service. With P.425 it is configured
what kind of signalling has to be activated at the expiry: a warning, a deactivation or an
alarm (the anomaly code is W39 or D39 or A39

The function is enabled if the parameter P.424 contains a value different from zero. The
count starts in the moment this parameter is set. When the time configured has elapsed, the
board memorizes in the non-volatile memory the status of the service request. In this way,
also removing supply to the board, this signalling cannot be lost and it cannot be reset.
Besides, if with P.425 it is selected the signalling by means of an alarm, then the genset will
not be anymore used. This function allows to manage rental contracts “by hour number”.

To cancel the service request (and also the related signalling) it needs to set again the
parameter P.424; it can be set to zero to disable the function, it can be simply confirmed to
require that next service will be after the same hours number, or it can be set with a new
value

Note that these parameters require the installer password.

6.6 Genset lock


By means of the serial port, directly from a PC or SMS, it is possible to send to the board a
command that inhibits the genset operation. After locked, it can be reactivated only with the
opposite command from serial port or SMS (it is not enough to remove the supply from the
board). The board signals this situation of inhibition activating the A12 alarm.

6.7 Engine speed (RPM, pick-up or W signal connection)


The board can do a measurement of the engine speed, to visualize it, to use it eventually to
diagnose the running/stopped engine status, and to use it eventually to manage an over
speed protection (A18). That measurement can be done both from engine pick-up signal and
from battery alternator W signal (if the CANBUS link is used, the speed measurement is
acquired directly from it). If a pick-up is used, signal must be connected to PIN 1 of J205
connector. If instead W signal is used, it must to be connected to PIN 3 of J205 and PIN 1
and 2 of J205 must be connected together. In both cases the signal negative wire must be
connected to the battery negative of the board (GND connector, J203 PIN 1).

The configuration of what type of signal has to be acquired is effectuated with the
parameters P.110 and P.111. Setting a value different from zero in P.110, it is enabled the
management of the pick-up, otherwise, setting a value different from zero in P.111, W signal
management is enabled (if both parameters are set, P.110 has priority).

The number of the teeth of the gear must be set in parameter P.110. If this value is not
known, it can be easily computed.

In parameter P.111 there must to be the ratio between the W signal frequency and the
engine RPM (this one expressed in rotation/second). This number depends on many
factors and it is not easy to calculate. If a frequency counter is available, it is sufficient to
start the engine (it will run at is nominal and known speed, i.e. 1500 rpm) and measure the
W signal frequency, and then calculate the ratio. If a frequency counter is not available, the
following method can be used:

• Set a random value for P.111 (i.e. 15).

• Start the engine and, when at its rate, note the rpm value shown by the board.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 66


EAAM010504I.doc

• Calculate the ratio between the visualized speed and the real engine speed
(visualized/real)..

• Multiply the value previously set in P.111 by this ratio and set P.111 with the result

Restarting the engine the speed measurement should be near to the real. Then P.111 can
be adjusted manually until the visualization will be correct; with the same real engine speed,
increasing P.111 the visualized value decreases. To determinate the engine speed, also the
generator frequency can be used.

6.8 Load management


This function allows to monitorize the trend of the active power in order to diagnose:

• A low load condition (used in plants with paralleled gensets to disable the
unnecessary ones).

• A high load condition, to disconnect, in case, a part of the loads.

The condition to monitorize must be chosen using the parameter P.481 being the two
function mutual exclusive. Setting it to zero it is selected the survey on low load, to one the
high load is selected.

Starting from release 03 this function is enabled/disabled with a digital input appositively
configured (code “33-load function enabled) and it is independent from the KG status; if no
input is configured with code 33, the function is always enabled.
6.8.1 Low load
The purpose of this function is to diagnose a low load condition, in a scenario with more
genset working in parallel, in order to disable the ones not required. For the gensets
enabling/disabling it is used one of the configurable board outputs, for which the code 04
(load status) is configured in parameter P.581 (or followings). If no output is configured in
this way, this function is not available.

The board surveys the total active power supplied, confronting it with two thresholds (which
set a hysteresis band): the output is activated (requiring then the disabling of some gensets)
if the power stay below than the lower threshold for the configured time. These thresholds
and delays are set with following parameters:

• P.483: lower threshold (percentage in respect to the nominal power P.106).

• P.484: delay related to the lower threshold (in seconds).

• P.485: higher threshold (percentage in respect to the nominal power P.106).

• P.486: delay related to the higher threshold (in seconds).

If the thresholds P.483 and P.485 or inconsistent, the function is disabled. To makes things
working, the board must know the actual closing status of the gensets parallel bus bars (KG)
is only the enabling to the closing of the parallel panels). It must to exist so an input
configured to acquire this status (code 07 in parameters P.507 and followings): if there is
not, the function is not enabled. The moment of closing is needed because, starting from it, a
timing begins (its length is configured with parameter P.482), during which the output is kept
low independently from the power. This time is used to give a way to the system to stabilize
itself before starting to survey powers

So the standard sequence will be:

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 67


EAAM010504I.doc

• Engine starting, waiting for generator at rate and enable to supply: in this phase the
output is not active.

• Wait for the closing on parallel bus bar (acquired from configurable input): in this
phase the output is not active.

• Wait for the time configured in P.482: in this phase the output is not active.

• Survey of power: if power drops down for P.484 seconds under the threshold P.483
the output is enabled, if it rises for P.486 seconds over the threshold P.485 the
output id disabled; in the other cases it stays unchanged (hysteresis).

Configuring thresholds P.483 and P.485, it must to take in account the power increase on
one genset when one other is stopped: if they are of the same power, there is a doubling of
the power supplied from first. If threshold P.485 is configured with a too low value, as soon
as the second genset is stopped the output will be disabled and this involves a new start of
first genset.

This system works properly only if, when the board acquires the “parallel done” status, loads
are already connected. If they are not, in fact when the initial survey time has finished power
will be very low and so the other genset will be stopped. When loads are connected, this
genset will have to be restart. The input acquiring the parallel done status should be
conditioned to load presence

6.8.2 High load


Purpose of this function is to diagnose a high load status in order to signal and in case
disconnect a part of the less important loads. For connecting/disconnecting the loads, it is
used one of the configurable outputs of the board, for which it has been configured the code
04 (power status) in the parameter P.581 (or in its equivalents). If no output is configured in
this way, the function will work in any case, but only activating the signalling

The board surveys the total active power supplied, comparing it with two thresholds (that fix
so a hysteresis band): the output are disabled if the power stays below the lower threshold
for the configured time. These thresholds and delays are configured with the same
parameters of the low load signalling (see previous paragraph).

The output is then activated in a maximum power situation, and can so be used directly as
control for the disconnecting of loads. Here too it has to beware to the thresholds: when a
part of the loads is disconnected, the power will drop low. If the lower threshold is too high,
the output will be disabled, and this could make the load to be reconnected and so on.

6.9 Maximum power


From release 03 the maximum power protection is independent from the load management
function; this protection has the rule to protect the engine, so its threshold of activation is
expressed as percentage of the engine nominal maximum power. NOTE: with P.106 (genset
nominal power) it is set the nominal maximum apparent power of the alternator. Usually, the
engine maximum power is calculable as P.106 * 0.8.

It is also configurable the protection delay (P.351) and the action (warning, deactivation or
alarm) with P.352. By default, the protection is disabled (P.351=0).

6.10 Inputs setting


DST4400 has eight digital inputs configurable using programming parameters. This allows
sometimes to simplify the panels, avoiding relays and wirings dedicated to implement
cumulative or other on plant signals.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 68


EAAM010504I.doc

Generally an input can be used to active an anomaly (of every category), to acquire status or
controls. In the following, all possibility will be described.

To each configurable input are related three parameters (the following example is made only
for input 01; for other inputs use their own related parameters):

• P.507: this parameter, using a numerical code, allows to choose the function to be
assigned to the input (see after).

• P.508: allows to define a time (expressed in seconds) associated to the input. The
use of this time depends on the function selected with previous parameter.

• P.509: allows to relate a text message to the input (max eighteen characters). It is
used only for functions, which configure the input to generate generic anomalies:
this text will be shown on multifunctional display as message for the anomaly; it is
available also from serial port with ModBus protocol.

The following tables show the possible functions (subdivided by the categories described at
the beginning), showing for each one if and how parameter P.508 is used and if parameter
P.509 is applicable.

Codes to relate the input to the anomaly. For all these functions, parameter P.509 defines
the minimum consecutive time of the input activation so that the board actives the related
anomaly

Cod Description Anomaly P.509


1 External warning W67..W96 Yes
2 External deactivation D67..D96 Yes
3 External alarm A67..A96 Yes
4 External alarm after oil time mask A67..A96 Yes
8 Minimum fuel level alarm A25 No
9 Low fuel level warning W27 No
12 High fuel level warning W29 No
13 Minimum oil pressure alarm A41 No
14 Low oil pressure warning W43 No
15 High coolant temperature warning W31 No
16 High coolant temperature alarm A33 No
17 External overload alarm A15 No
18 External over speed alarm A17 No
19 External warning after oil time mask W67..W96 Yes
21 External warning after gas valve activation W67..W96 Yes
22 External alarm after gas valve activation A67..A96 Yes
23 External warning after fuel solenoid activation W67..W96 Yes
24 External alarm after fuel solenoid activation A67..A96 Yes
28 Emergency stop A48 No
31 External generic warning with KG mask W67..W96 Yes
32 External generic alarm with KG mask A67..A96 Yes
34 External warning for external fuel tank empty W64 No

Codes to acquire external status. For all these functions parameter P.509 (the text) is not
available.

Cod Name Description


6 KR status Used to visualize the breaker status. If

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 69


EAAM010504I.doc

P.508 is different from zero also KR not


open (W23) and KR not close (W13)
anomalies are enabled. P508 is the
minimum consecutive time of input
activation to activate the anomaly.
7 KG status Used to visualize the breaker status. If
P.508 is different from zero also KG not
open (W24) and KG not close (W14)
anomalies are enabled. P508 is the
minimum consecutive time of input
activation to activate the anomaly
10 Fuel pump start request
11 Fuel pump stop request

Codes to acquire external commands. For all these functions parameter P.509 is not
available.

Cod Name Description


5 Reset With this function, it is possible, activating the related input, to
command command the reset of all the anomalies (same as switching the
key to OFF/RESET). P.508 is not used.
25 Inhibit Inhibits the automatic genset start on mains fault. P.508 is not
used.
26 Test Forces the engine to start in test mode. P508 is not used.
27 Remote start Forces the automatic genset startup (no matter if mains is
request present). P508 is not used.
29 Remote start From rel. 00.04. Enables the commands to activate/deactivate the
enable remote start from serial port and SMS. P.508 is not used.

30 Changeover From rel. 00.04.See the EJP function description. P.508 is not
sequence used.
inhibition

35 Idle speed From rel. 00.04. Enable the engine idle speed mode.
request

6.11 Output settings


DST4400 has six digital outputs. Four of them are reserved to specific functions (start
command, fuel solenoid command, KR and KG). The remaining two (PIN 1 and 2 of J202
connector) are instead configurable using the programming parameters. This allows
sometimes to simplify panels. The outputs can be used to:

• Auxiliary engine commands.

• Auxiliary generic commands.

• Remote signalling of board status.

This paragraph will describe all possibilities. To each configurable output is related a
parameter (P.581and followings), which allows configuring the function. Each output has
other two parameters (P.601 and P.602 for output 1), used to configure the output as remote
signalling of status, showing in details what status the board has to signal (see after). No
configurable timing is related to these outputs.

Codes to relate the output to engine auxiliary commands.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 70


EAAM010504I.doc

Code Description
2 Glow-plugs preheater commands (Diesel engines)
14 Gas command (gas engines).
16 Stop solenoid command.
23 Idle speed command
24 Coolant heating command (from rel. 00.04.)
25 Engine enable command (from rel. 00.04.)

Codes to relate the output to generic auxiliary commands.

Code Description
1 Reset pulse. The board generates a one-second-length pulse on this output when
the anomalies reset is made (key switched to OFF/RESET). NOTE: no pulse is
generated when the MODE button is pressed to acknowledge an anomaly.
3 Fuel pump command (from rel. 00.04); see related paragraph
4 Load management.
21 External horn: the output is activated in parallel to internal horn.

Codes to relate the output to remote status signalling.

Code Description
5 TEST in progress signalling.
6 Mains measurements in tolerance signalling.
7 Generator measurements in tolerance.
8 Engine running signalling.
9 Cumulative generator anomalies signalling: D01, A02, A06, A08, A15, A16, X55.
10 Cumulative engine anomalies signalling: A05, A21, A22, W31, W32, A33, A34,
W37, W38, X39, A41, A42, W43, W44, W49, W132, A134, A135, W136, W137,
A142, W144, W158, A159, W160, W198, W199.
11 Cumulative engine speed regulator anomalies signalling: D03, A04, A11, A17, A18,
A19, A118.
12 Cumulative fuel anomalies signalling: A25, A26, W27, W28, W29, W30.
13 Cumulative changeover anomalies signalling: W13, W14, W23, W24.
17 Cumulative signalling of anomalies classified as alarms and deactivations.
18 Cumulative signalling of anomalies classified as warnings.
19 Key-lock switch in MAN or AUTO.
20 Key-lock in AUTO.

More than these all, there is the code 22. It configures the output for a generic signalling of
internal status. There are 128 conditions, which comprises all blocks and warnings (already
implemented or futures) and a series of status as mains, generator, engine, changeover,
key-lock switch, etc. To each output can be associated from one to 128 conditions, and the
output will be activated if at least one condition is verified (then with an OR logic). NOTE: an
AND logic is possible by selecting all the conditions except which desired, and inverting the
output status. In document EAAM010201 or in its successive releases, there is a table
showing all the possible conditions, numbered from 0 to 127. Not all conditions are
assigned: there are spares for future conditions. In particular, conditions between 0 and 95
are reserved for blocks and warnings

The conditions can be configured on the board using the programming parameters. The 128
possible conditions were been divided in two blocks of 64. For each output two parameters
allow to set the two blocks of 64 bits (for output 1, parameters are P.601 and P.602). Each
parameter allows to set the 64 bits status as hexadecimal string (to represent 64 bits, 8
bytes and then 16 hexadecimal characters are needed). In the 16 hexadecimal digits, the

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 71


EAAM010504I.doc

digit more on the right is the less significant. Moreover, between the two parameters related
to each output, the one with lower index configures the conditions numbered from 0 to 63,
the one with higher index configures the conditions fro 64 to 127. Let us see a practical
example: let us suppose that parameter P.601 contains the string 1000000000000001 and
parameter P.602 the string 0100000400000000. These parameters configure the output 1
(as first in parameter P.581 we need to set 22). In the string in P.601 bits 0 and 60 are
active, which correspond to the conditions 0 (overcranck alarm) and 60 (maximum auxiliary
current alarm). In the string P.602 the bits 34 and 56 are active, which correspond to the
conditions 64+34=98 (cumulative alarms) and 64+56=120 (engine running). The output 1
then will be active if at least one of the four previous conditions is verified (the example has
no meaning; it is used only to show the link between the parameters and the conditions for
the outputs).

It has to remember that a hexadecimal digit has values included between 0 and 9 and
between A and F for a total of 16 different values. The 16 values are given by the
combination of 4 bits; for this reason, it needs 16 characters to express 64 bits. Therefore, to
locate the position of a function in the string, given the number of the function, we have to do
in this way

• First digit on right contains bits (functions) from 0 to 3 or, if this is the higher
parameter (i.e. P.602), the functions from 64 to 67

• For each digit shifting to the left, increase the counter of 4 until the digit containing
the bit (desired function) is located

• As alternative, divide by 4 the number of the function and start to count from the left
up to reach the result of the division; remember that first digit on the left has index 0

6.12 Peaks storage


DST4400 records the maximum peaks of some measurements. The recordings are stored
into the non-volatile memory and so they will not be lost removing the board power supply.
These recordings aren’t in any way visualized on the multifunctional display, but they are
only readable from serial port (using MODBUS protocol). Also, the peak recordings can be
reset only from serial port.

The board stores the following peaks:

• Maximum active total power peak, with the date/time and the coolant temperature (if
acquired) measured at that moment.

• Maximum current peak, for each phase, with the date/time and the power factor of
the phase measured at that moment

• Maximum coolant temperature peak (if acquired), with the date/time

• Minimum internal board temperature peak, with the date/time

• Maximum internal board temperature peak, with the date/time

6.13 Engine measurements


DST4400 is as standard provided with three analogue inputs: they acquire the engine
coolant temperature, the engine oil pressure and the fuel level. They have to be connected
to J204 connector. PIN 1 is the common for the negatives of all the connected sensors.
Typically sensors have just one wire, and their negative is the engine chassis. In this case
PIN 1 has to be connected directly to the engine chassis, to avoid measurement problems
related to a different potentials between the board GND and the negative of the sensors (the
engine chassis).

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 72


EAAM010504I.doc

PIN 2 and 3 are used respectively to the fuel level sensor and to the oil pressure sensor. The
temperature sensor has to be connected to the PIN 4. Only if this one is a VDO type, PINS
4 and 5 must be connected together.

To this inputs it is possible to connect only resistive sensors (which change their resistance
with the value of the magnitude measured). For the fuel sensor, the maximum resistance
range is from 0 to 400 ohm (for lower excursions there is an apposite programming
procedure to make the empty/full measurements coincide to the sensor excursion extremes,
see par. 3.3). For the other two inputs the board manages VDO, VEGLIA and BERU (only
temperature) sensors.

After connected the sensors, the board has to be configured with parameters P.112, P.113
and P.114 (see document EAAM010201 or its later releases to details about parameters).

6.14 Fuel pump


Since release 00.04. DST4400 implements a fuel pump management, for the loading of the
genset tank from an external storage tank.

The board can work with systems having level detector with contacts or analogue
transducer.

The pump status could be shown on the multifunctional display in MODE4.

The minimum condition to use this function is that one of the configurable outputs of the
board is associated to the pump command: this configuration can be done setting the code
03 in the programmable outputs parameters (see the parameter table for the valid
parameters).

The management is fully configurable with the program menu “4.1 FUEL PUMP”. It contains
the following 5 parameters:

• P.400: allows to select the pump working mode within the following choices:

o 0 (MAN-OFF): the pump is off no matter what are the fuel level and the
board status.

o 1 (MAN-ON): if the board is not in OFF RESET, the pump is always on and
is stopped when the level is higher than the “pump stop” or “high level
warning” thresholds; the thresholds are identified by contacts or by analogue
sensor (see in the following). When the level drops under these thresholds
the pump is immediately switched on.

o 2 (AUTO): if the board is not in OFF RESET the pump is started if the level
drops lower than the “pump start “, “low level warning” or “minimum level
alarm” thresholds; it is stopped if the level rises higher than the “pump stop”
or “high level warning” thresholds; the pump status doesn’t change if the
level is within the “pump start” and “pump stop” thresholds.

The default value for P.400 is 0 (MAN OFF).

• P.401: allows to select the type of the sensor to use for the pump management
within the following values:

o 0 (analogue sensor). In this case the thresholds for the pump management
are configurable with the following parameters:

ƒ P.347 minimum fuel level threshold

ƒ P.345 maximum fuel level threshold

ƒ P.343 high fuel level threshold

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 73


EAAM010504I.doc

ƒ P.402 threshold for the pump start: it is the percentage from 0 to


150% of the maximum level and has 15% as default

ƒ P.403 threshold for the pump stop: it is the percentage from 0 to


150% of the maximum level and has 80% as default

o 1 (contacts). In this case, appropriate digital input configuration must be


carry out (P.507 and its analogous for the other inputs). The following codes,
are available for digital input configuration for fuel management:

¾ 8-minimum fuel level contact

¾ 9-low fuel level contact

¾ 10-pump start level contact

¾ 11-pump stop level contact

¾ 12-high fuel level contact

P.401 has 1 as default (contacts).

• P.404: allows to set a maximum time for the pump working status; it is a time
between 0 and 9999 seconds, with default 0. If the pump stays activated
consecutively for the configured time, it is generated the anomaly “W64-Fuel pump
fault”, the pump is switched off and the pump status passes to “MAN-OFF”. To reset
the anomaly it must be acknowledged (by pressing the ACK key). The pump must
be manually reactivated selecting again the “MAN-ON” or the “AUTO” mode.

It is possible to automatically stop the pump if the fuel level in the storage tank drops under a
determinate limit level, to avoid that the pump can work without draw the fuel. This requires
another digital input, configured with the code “34-external fuel tank empty”, that has to be
connected with a minimum level threshold contact in the external storage tank. If activated,
the input arouses the W97 anomaly and stops the pump; the pump status passes to MAN-
OFF status.
6.14.1 Usage with an analogue level transducer
To use this function it is required:

• The analogue transducer must exist and be connected.

• The board has to be configured to acquire the measurement from the transducer
(P.114 different from zero).

• The board has got to be configured to command the pump according with this
transducer (parameter P.401 set to zero)

• At least the thresholds for the activation and deactivation of the pump (P.402 and
P.403) must be configured.

• If configured, also minimum, low and high fuel level are used (parameters P.347,
P.345, P.343).

Attention: if the first three conditions are verified, the board manages in any case the pump,
whatever is the threshold value. In particular, the thresholds defined in the last condition are
used also if their related delay times are set to zero (to disable the anomalies). The
configuration of the thresholds is very important; thresholds have to be put in scale (from
lower to higher values) in this order: minimum, low, start, stop, high. For what we said
before, the board works also if the thresholds aren’t in this order; it is enough that the first
three are lower than the last two (internal to the two groups they can be exchanged, but this
is not recommended)

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 74


EAAM010504I.doc

6.14.2 Usage with a level transducer with contacts


To use this function it is required:

• The level transducer with steps signaled by contacts must exist.

• The board must to be configured to command the pump according to that transducer
(parameter P.401 set to 1)

• At least the pump start and stop contacts must be connected respectively to two
configurable inputs of the board.

• If connected, also minimum, low and high fuel levels are used.

Attention: if the first two conditions are verified, the board manages in any case the pump,
whatever are the connected contacts. In particular, the contacts indicated in the last
condition are used also if their related delay times are set to zero (to disable the anomalies).
Beware then to their configuration. At least, the contacts must respect the following
convention:

• minimum level: closed if level is lower than minimum level threshold.

• low level: closed if level is lower than low level threshold

• pump start: closed if level lower than pump start threshold

• pump stop: closed if level lower than pump stop threshold

• high level: closed if level higher than maximum level threshold


6.14.3 Level evaluation
The board assigns the real fuel level present position by doing in the order all the following
valuations:

• If the level is lower than the pump start threshold, the board assigns the “start”
status.

• If a low level threshold exists, and the level is lower than threshold, the board
assigns the “low” status.

• If a minimum level threshold exists, and the level is lower than the threshold, the
board assigns the “minimum” status.

• If the level is higher than stop threshold, the board assigns the “stop” status.

• If a maximum level threshold exists, and the level is higher than the threshold, the
board assigns the “maximum” status.

• If no one of the previous condition is verified, the board assigns the “hysteresis”
status.
6.14.4 Automatic pump control
Referring to the status evaluated in the previous paragraph, the pump:

• Is activated if the level position is “start”, “low” or “minimum”.

• Is deactivated if the level position is ”stop” or “maximum”

• Retains the present control if in “hysteresis”.

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 75


EAAM010504I.doc

6.14.5 Manual pump control


The pump can be activated and deactivated by the operator acting on parameter P.400.
However, the board prevents the start if the level position (see previous paragraphs) is
“stop” or “maximum”.

6.15 Preheat management


From release 00.04 it is possible to start an automatic engine preheat if the coolant
temperature drops under a threshold, the board actives an output to command the heater.
This function, if configured, is always available, also with the key-lock switch in OFF
position.

To manage the automatism the board must acquire the coolant temperature (by sensor or by
CAN) and one output must be configured with code “23-engine heating command”.

Two parameters manage the function:

- P.355: threshold in °C under which the heater must be switched on

- P.356: threshold over which the heater must be switched off.

The parameters define a hysteresis band for the heater command: setting P.355 = P.356 the
function works without hysteresis. It is not possible to set P.355 > P.356. The output
configured with the code 24 is activated if the temperature drops under P.355 threshold for 1
second consecutively; it is deactivated if the temperature rises below the threshold P.356
consecutively for 1 second.

6.16 EJP function


From release 00.04.

Note: DST4400 board is not able to detect EJP signals on the grid. In order to use this
function, an external device detector should be used. The detector should provide
due output signals consistent with the DST4400 EJP functionality.

The EJP function allows to start the engine and warm it before mains faults, so when it will
happen, loads can be immediately changed-over on genset, reducing to the minimum the
time the loads stay unsupplied. EJP is used also to signal the beginning of more expansive
fare band for the energy; some users prefer to generate the energy by theirselves during that
band. EJP is a French specification and regulation.

DST4400 require the followings signal:

A. A signal activated well in advance with respect to the mains fault or fare change.

B. A signal activated just before mains fault or fare change.

What is desired is to start the engine in some advance (configurable) in respect to B signal;
load however is changed-over only when B is activated. The board can do this, but the
following rules have to be followed:

• A and B signals must stay active until mains comes back (or high fare ends).

• Both signals must be connected with relays with exchanging contacts.

• The time between A and B signals activation must be known.

To use this function the board has to be configured in the following way:

• Configure one digital input to acquire the “REMOTE START REQUEST” (code 27 in
P.507 or equivalent parameter for other inputs). Moreover, for this input it has to
configure the desired delay between A signal activation and the engine start (in

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 76


EAAM010504I.doc

seconds, in parameter 508 or equivalents). If, by example, we want to warm the


engine for five minutes and A signal will be activated 30 minutes before B, the P.508
delay will be 1500 seconds, that is 25 minutes (it is possible to set delays up to 6000
seconds, that is 100 minutes).

• Configure one digital input to acquire the “CHANGEOVER SEQUENCE


INHIBITION” signal (code 30 in parameter P.507 or equivalents). NOTE: this input is
used only if the board is in REMOTE START mode and only if this mode is request
by a digital input (not by SMS or serial port command).

Then connect the N.O. contact of the relay on A signal to first configured input and N.C.
contact of B signal relay to second input.

When both signals are inactive, the board has not the remote start request and so stays at
rest in AUTO mode. The CHANGEOVER SEQUENCE INHIBITION command is ignored.

When A signal is activated, both board inputs will be active. The board will not pass
immediately to REMOTE START mode, but will do it only after the time configured in P.508
(or equivalents). So in this phase, too the CHANGEOVER SEQUENCE INHIBITION is
ignored. In this phase, window S.02 shows the remaining time.

After the configured time from A signal activation, the board passes in REMOTE START
mode and proceeds to start the engine. In this phase, the CHANGEOVER SEQUENCE
INHIBITION is no more ignored, and being it active (connected on N.C. relay contact), it will
prevent the loads changeover on genset.

When B signal is activated, the CHANGEOVER SEQUENCE INHIBITION input is


deactivated, allowing so the load changeover on genset.

When the function ends, both A and B signals are deactivated. Therefore, the board comes
back in AUTO mode, and being mains present, it provides to stop the engine (with cooling
cycle).

6.17 Event log archives


Starting from rev. 00.06. The board manages two types of archives: on events (events), that
means anomalies, status changes, starts and stops, etc, and on regular time steps (trend).
Only the events archive is visualized on the multifunctional display; the trend archive is
available only by serial communication.
6.17.1 Events archive
By means parameter P.441 it is possible to select what kind of event must be recorded in the
events archive. The following values are available:

• 0: only warnings and alarms (blocks)

• 1: as 0 and moreover generator status variations

• 2: as 1 and moreover change-over status variations

• 3: as 2 and moreover engine status variations

• 4: as 3 and moreover mains status variations

• 99: all possible events.

Default value is 0.

The events archive can be visualized with the key-lock switch in OFF and pressing the
MODE key. First row shows the date and the time of the event (alternating them each
second) and, on the right side, the number of the visualized event and the total number of
the events recorded (e.g. 2/43 means that it is shown the second event of the 43 recorded).
The enumeration of the events follows their sequence: the event with the higher number is

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 77


EAAM010504I.doc

the more recent. The second row shows the code related to the event, followed by a
description; if the text is longer than 165 characters, it slides from right to left with one-
second steps.

Use the START and STOP keys to browse the events. The archive capacity is of 99 events;
after which the first event (the older one) is overwritten.

The codes related to the events are the followings:

Code From FW Registering cause


release
1 00.06 Board in OFF/RESET
2 00.06 Board in MAN
3 00.06 Board in AUTO
4 00.06 Board in TEST
5 00.06 Board in REMOTE START

10 00.06 Mains voltage absent


11 00.06 Mains voltage present
12 00.06 Mains voltage in tolerance

13 00.06 Inhibition activated (from digital input)


14 00.06 Inhibition not activated (from digital input)

20 00.06 Generator voltage absent


21 00.06 Generator voltage present
22 00.06 Generator voltage in tolerance

30 00.06 Closing KG command


31 00.06 Opening KG command
32 00.06 KG closed (from digital input)
33 00.06 KG open (from digital input)

35 00.06 Closing KR command


36 00.06 Opening KR command
37 00.06 KR closed (from digital input)
38 00.06 KR open (from digital input)

40 00.06 Engine stopped


41 00.06 Starting cycle
42 00.06 Engine running
43 00.06 Cooling cycle
44 00.06 Stopping cycle

50 00.06 Manual start request


51 00.06 Manual stop request
52 00.06 Auto start request
53 00.06 Auto stop request
54 00.06 Digital input start request (TEST)
55 00.06 Digital input stop request (TEST)
56 00.06 PC start request (RS232) (TEST)
57 00.06 PC stop request (RS232) (TEST)
58 00.06 Periodical start request (clock/calendar) (TEST)
59 00.06 Periodical stop request (clock/calendar) (TEST)
60 00.06 SMS start request (TEST)
61 00.06 SMS stop request (TEST)

70 00.06 Fuel pump on


71 00.06 Fuel pump off

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 78


EAAM010504I.doc

76 00.06 Date/time modified


77 00.06 New power on (of the board)

201 00.06 A022 – Over crank


202 00.06 A021 – Engine not stopped
203 00.06 A005 – Belt break
204 00.06 A017 – Over speed (from digital input)
205 00.06 A018 – Over speed (from pick-up)
206 00.06 A019 – Over speed (from generator frequency)
207 00.06 A025 – Min fuel level (from contact)
208 00.06 A026 – Min fuel level (from analogue sensor)
209 00.06 W027 – Low fuel level (from contact)
210 00.06 W028 – Low fuel level (from analogue sensor)
211 00.06 W029 – High fuel level (from contact)
212 00.06 W030 – High fuel level (from analogue sensor)
213 00.06 W031 – High coolant temperature (from contact)
00.06 W032 – High coolant temperature (from analogue
214 sensor)
215 00.06 A033 – Max coolant temperature (from contact)
00.06 A034 – Max coolant temperature (from analogue
216 sensor)
217 00.06 A041 – Min oil pressure (from contact)
218 00.06 A042 – Min oil pressure (from analogue sensor)
219 00.06 W043 – Low oil pressure (from contact)
220 00.06 W044 – Low oil pressure (from analogue sensor)
221 00.06 W049 – High power
222 00.06 W062- CAN BUS connection failure
223 00.06 W064 – Fault on fuel pump
224 00.06 W065 - Low coolant temperature from analogue sensor
225 00.06 A008 – Operative conditions failure
226 00.06 D001 – Undervoltage
227 00.06 D003 – Underfrequency
228 00.06 A002 – Overvoltage
229 00.06 A004 – Overfrequency
230 00.06 A015 – Overload (from digital input)
231 00.06 A006 – Overload (from current measurement)
232 00.06 A016 – Short circuit
233 00.06 A011 – Power reverse
234 00.06 A052 – Voltages unbalance
235 00.06 A053 – Currents unbalance
236 00.06 X055 – Wrong phases sequence
237 00.06 A061 – Loss of excitement
238 00.06 W97- External storage tank empty
239 00.07 W98- MDEC communication error
241 00.06 W013 – KM not closed
242 00.06 W014 – KG not closed
243 00.06 W023 – KM not open
244 00.06 W024 – KG not open
252 00.06 A048 – Emergency stop
253 00.06 W037 – Low battery voltage
254 00.06 W038 – High battery voltage
255 00.06 A007 – STOP key pressed in AUTO
256 00.06 A012 – Inhibition to genset use
257 00.06 X039 – Service required
259 00.06 W051 – High board temperature
261 00.06 W057 – Not valid clock
265 00.06 X067 – Configurable anomaly by digital input 01
266 00.06 X068 – Configurable anomaly by digital input 02
267 00.06 X069 – Configurable anomaly by digital input 03

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 79


EAAM010504I.doc

268 00.06 X070 – Configurable anomaly by digital input 04


269 00.06 X071 – Configurable anomaly by digital input 05
270 00.06 X072 – Configurable anomaly by digital input 06
271 00.06 X073 – Configurable anomaly by digital input 07
272 00.06 X074 – Configurable anomaly by digital input 08
281 00.06 W144 – Low oil pressure from CAN
282 00.06 A142 – Min oil pressure from CAN
283 00.06 W158 – High oil temperature from CAN
284 00.06 A159 – Max oil temperature from CAN
285 00.06 W132 – High coolant temperature from CAN
286 00.06 A134 – Max coolant temperature from CAN
287 00.06 W136 – Low coolant level from CAN
288 00.06 A135 – Min coolant level from CAN
289 00.06 W160 – Water presence in fuel from CAN
290 00.06 W137 – Low battery voltage from CAN
291 00.06 A118 – Over speed from CAN.
292 00.06 W105 – Belt break from CAN
295 00.06 W198 – General warning from CAN (yellow lamp)
296 00.06 W199- General block from CAN (red lamp)

Press the VIEW key to exit from the events archive visualization.
6.17.2 Trends archives
The board stores two types of trend archives: fast trend and slow trend. The difference is the
different time interval between two consecutive recordings; the fast trend archive is managed
by parameter P.442, which is the time interval in seconds configurable from 0 to 999 (default
60 seconds). The slow trend archive is managed by P.443, which is the time interval in
minutes, configurable from 0 to 999 (default 30 minutes).

The board records, with its date and time, the following analogue measurements:

o Generator phase-to-phase voltages, currents and frequency.

o Starting battery voltage, engine rotation speed, coolant temperature, oil pressure
and engine fuel level.

o Active, reactive and apparent powers, the power factor and the type of the plant
total load.

o Mains phase-to-phase voltages.


6.17.3 Archive reset
To reset all the archives, during their visualization press together the keys START and
STOP for five seconds.

6.18 CANBUS
For an exhaustive description of CANBUS management, ask to S.I.C.E.S. for further
documentation.

7. Fundamental technical characteristics


7.1 Electrical measurements
Mains voltages L1-L2, L2-L3, L3-L1; maximum phase to neutral voltage < 300Vac cat. IV

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 80


EAAM010504I.doc

Generator voltages L1-L2, L2-L3, L3-L1. True rms measurements. Maximum phase to neutral voltage <
300Vac cat. IV

Generator currents: L1, L2, L3, True rms measurements. Maximum nominal current: 5Aac
Overload conditions measurements up to 4x5Aac (sinusoidal)

Generator frequency meter:


Resolution = 0.1 Hz.
Accuracy = ± 50ppm, ±35ppm/°C (typical)

Battery voltage: Resolution = 0.1V

Oil pressure gauge: VDO 0-10 Bar, VDO 0-5 Bar or Veglia 0-8 Bar or 0-10V (MTU)

Coolant thermometer: VDO, VEGLIA, BERU or 0-10V MTU

Fuel level: VDO, Veglia. Calibration according to the tank shape.

Engine revolution counter: By W, programmable frequency/revolution ratio. Same input can be used with
pick-up signal.

7.2 Other characteristics


Supply voltage: 7…32 Vdc

Power consumption: typically less than 3W

Nominal genset frequency: 50 or 60 Hz

LCD: transflective with LED backlight

Operating temperature: from -20 °C to 60 °C

Weight: less of 700g

Overall dimensions: 210X121X60 mm

Panel mounting: by means of stud-bolts

DST4400 TECHNICAL HANDBOOK - 21/12/05 - pag. 81

Você também pode gostar