Download as pdf or txt
Download as pdf or txt
You are on page 1of 54

AUTOMATIC MAINS FAILURE

SURF - AUTO

USER’S MANUAL
F O R H / W V E R S I O N 1 . 3a
FOR S/W VERSION SAS 1.00 2105
1.1 INTRODUCTION
1. GENERAL 1.2 FEATURES
DESCRIPTION
1.3 TECHNICAL SPECIFICATIONS

2.1 FOUR MODES OF OPERATION


2.2 TIME SWITCH OPERATION
2.3 REMOTE CONTROL TERMINAL FUNCTION DESCRIPTION

3.1 TERMINAL DESCRIPTION


3.2 PROGRAMMABLE INPUTS/OUTPUTS
3.2.1 PROGRAMMABLE INPUTS
3.2.2 PROGRAMMABLE OUTPUTS

4.1 MEASURED AND DISPLAYED MEASUREMENTS


4.FRONT PANEL 4.1.1 DISPLAYED PAGES
DESCRIPTION 4.2 FRONT PANEL LEDS
4.2.1 LEDS DESCRIPTION

5. COMMUNICATION PROTOCOLS
5.COMMUNICATION
PROTOCOLS

6.1 MEASURED AND DISPLAYED PARAMETERS


6.2 MENU DESCRIPTION
6.2.1 ACCESSING THE MENU
6.2.2 SUBMENUS DESCRIPTION
6.2.2.1 UTILITY SUBMENU
6.2.2.2 GENSET SUBMENU
6.2.2.3 LOAD SUBMENU
6.2.2.4 ECU SUBMENU
6.2.2.5 OPS SUBMENU
6.2.2.6 ETS SUBMENU
6.2.2.7 HOT SUBMENU
6.2.2.8 DYNAMO/BATTERY SUBMENU
6.2.2.9 FUEL SUBMENU
6.2.2.10 INPUTS SUBMENU
6.2.2.11 OUTPUTS SUBMENU
6.2.2.12 DATE/TIME SUBMENU
6.2.2.13 MODBUS SUBMENU
6.2.2.14 COUNTERS SUBMENU
6.2.2.15 MODEM SUBMENU
6.2.2.16 ETHERNET SUBMENU
6.2.2.17 SD SUBMENU
6.2.2.18 CONFIGURATIONS SUBMENU
6.2 DESCRIPTION OF STATUS MESSAGES SHOWN ON LCD DISPLAY
6.2.1 FOR UTILITY
6.2.2 FOR GENSET
6.3 DETECTED AND SIGNALED FAULTS AND WARNINGS
6.3.1 WARNINGS
6.3.2 FAULTS
5.3.3 DTC FAULTS
6.4 LOGS
6.4.1 VIEWING THE FAULT LOG
6.4.2 ERASING THE FAULT LOG
6.4.3 SD CARD FOR FAULTS, EVENTS AND DATA LOGGING
6.4.3.1 FAULTS

7. MODBUS DESCRIPTION

8.1 INSTALLING ANDROID SASPTOOL APP


8.1.1 FIRMWARE UPGRADE PROCESS
8.2 FIRMWARE UPGRADE ANDROID APPLICATION

9.1 INSTALLING GEMO APPLICATION


9.1.1 LOGS RETRIEVAL PROCESS
9.1.2 PARAMETERS EDITING

10. SAS DATA


DESKTOP 10.1 DATA SAMPLING AND RETRIEVAL
RETRIEVAL APP

10. CASE DIMENSION

12. APPENDIX A
1. GENERAL
1. GENERAL DESCRIPTION DESCRIPTION
1.1 INTRODUCTION
This new genset controller series consists of two products: Surf-AMF and Surf-Auto. The Surf-AMF monitors the
utility and controls the genset as well as the automatic transfer switch. The Surf-AUTO controls the genset only.
However, the two controllers share many common features. Physically, the Surf has a very attractive and slim
design. It features isolated measurement of the voltages and frequency on the two sources as well as the current
on the load side. It has four user-selectable operating modes: Off, Auto, Utility Only or Manual. Front panel
LEDs signal the installation status and operating mode. The user interface consists of an LCD display for the
measurements and faults. The front panel push buttons are provided to select the operating mode and to access
a menu of parameters. The menu gives access to all timers, set points and other parameters relevant to the
control and protection of the installation. The Surf series has a myriad of communication ports: CAN bus, Serial
RS232C, RS485 interface, USB type B, Ethernet and internet.
The SURF v1.3a features also a 4/8GB MicroSD card for data and event logging. Data and event retrieval is done
by either USB port or Internet through a dedicated website.
The firmware could be easily upgraded on site via the USB interface using a desktop application or any smart
phone with a free Android app.

1.2 FEATURES
• Microcontroller based design
• Automatic mains failure or Auto Start controller
• 3.5” TFT screen
• Simultaneous display of AC voltage, currents, frequency, hour counter, oil pressure, engine temperature, oil temperature and
battery voltage
• Display of power in KW and energy in KWh of both engine and Utility
• Display of fuel consumption rate (L/h), total fuel consumption, tank percentage and RPM
• Display of power factor of each line
• Display of Software version, the internet connection status, the date and time, the continuous hour counter and the utility hour
counter.
• 4/8GB Micro SD card for event and data logging
• CAN bus J1939 enabled
• CAN bus with BAMVI_CAN that can read DC voltage up to 275Vdc and DC current up to ±300Amps. More than one BAMVI-CAN
can be connected to the bus (optional)
• Ethernet interface
• SNMP Server protocol (Get/Set using Versions v1/v2c, send traps with compliance to RFC1215)
• SNTP Client (Automatically synchronize time with a modifiable SNTP server)
• HTTP Server protocol (Retrieve logs/Download Firmware via Ethernet)
• USB interface
• Serial RS232S interface (optional)
• Serial RS485.Modbus protocol
• Internet communication: no software installation required
• Galvanic isolation for utility and Genset AC inputs
• Parameters can be edited and updated from any remote interface at any time even when engine is running
• Menu accessible from front panel as well as USB, Ethernet.
• Supports communication and SMS via GSM modem
• Supports 4-pole systems (Utility and Genset AC inputs are isolated)
• Accepts Genset frequencies of up to 500Hz
• Supports three current inputs for 50Hz current transformers or up to 500Hz using current transducers (optional and sold
separately).
• Operation by push buttons
1. GENERAL
DESCRIPTION

• Easy to fit DIN standard 196x144 panel mount housing


• Connection is via locking plug and socket connectors
• Solid-state short circuit protected outputs
• Front panel LEDs for inputs status
• LCD symbols to display different alarms
• Automatic engine starting and stopping
• Automatic shutdown on fault condition
• Low oil pressure alarm and shut down
• High engine temperature alarm and shut down
• Dynamo fail alarm and shut down
• Low fuel alarm and shut down
• Over / Under speed alarm and shut down
• Low coolant level alarm and shut down
• Over / Under voltage alarm and shut down
• Overcurrent alarm and shut down
• Tank Empty alarm and shut down
• Ten configurable outputs capable of driving up to 1.4Amps with improved short circuit and overload protection
• 6 configurable isolated digital inputs

1.3 TECHNICAL SPECIFICATION

Supply voltage range 5 to 33Vdc


Maximum supply current 152mA
Standby supply current 67mA
Digital inputs activation logic Low (ground)
Solid-State Output rating 1A 50V
AC inputs range (L-N) 0 to 256Vac
CT inputs range 0 to 5A
Operating temperature -30 to 70C
User access Eight push buttons
Data sampling rate 0.4samples/sec
Dimensions 196x144x33
Panel cut out 182x137

Only Available for Surf-AMF. Becomes Standby mode is Surf-Auto.


2. OPERATION
2.1 FOUR MODES OF OPERATION
Four modes of operation are provided. Following is a description of each mode:
• Off Mode:
When the generator is not running or running with no load, pressing the OFF-push button once will immediately
turn off the Surf (load and genset as well). However, if the generator was running on load, pushing the OFF-push
button once will immediately release the load. Genset and SURF will shut down after cooling. Pressing the OFF PB
another time during cooling will immediately turn off the genset and the SURF. Moreover, pressing the OFF PB will
reset any fault (keeping the SURF on).
• Manual Mode: This mode is entered when the Manual push button is pressed. In this mode, the module will start the
genset and engage the load. If, originally, Utility was feeding the load and the genset has no fault, Utility will
continue feeding the load until the genset is done warming up. The load is disengaged and a transfer dead time
is counted before the genset engages the load. If the genset has a fault, then Utility would disengage the load
immediately.
• Utility Only/Standby Mode: This mode is entered when the Utility push button is pressed. In this mode, if Surf type is
Surf-AMF, the Utility would feed the load when it is present. If Utility is absent or Surf type is Surf-AUTO, the genset
will not be requested. If the genset was feeding the load before switching to this mode, the load will be disengaged.
• Auto Mode: This mode is entered when the Auto push button is pressed. In this mode, Utility will feed the load if
present. If Utility is absent, the genset will feed the load if no faults exist on it and if it is in Ready mode. If the genset
was feeding the load and the remote-control signal turns off, the genset would count the delay set by Off del. (for Surf-
AUTO) – Mains Rest. (for Surf-AMF) before disengaging the load. If the Utility is restored while the genset is feeding the
load, Genset disengages the load after Restoration delay. Utility will engage after transfer dead time.
Following is a description of the start sequence of the genset:
1. Once the remote-control input receives a start signal, the response delay (set by Response) is counted.
2. After the elapse of the response delay, the fuel pumping relay (if present) is engaged.
3. After the elapse of the fuel pump delay (set by FPP), the preheat relay (if present) is engaged for a time delay set by Preheat.
4. A starting sequence of a preset number of attempts Attempts will initiate.
5. The Electric Valve is engaged for 0.25 sec before the Starter.
6. If the start signal is removed before the engine starts, all timers are reset and the module is ready for a new sequence.
7. Cranking is disconnected when any of the following condition becomes valid:
a. The measured frequency exceeds Crank disc.
b. A voltage exceeding DynCrankDisc (if not set to N) appears on the Dynamo input.
c. The oil pressure switch opens (given that Bypass OPS is not set to Y) and its preset delay has elapsed.
d. The analog oil pressure measurement exceeded the value set by LOP Alarm (if not set to N).
e. For Volvo engines, when a running indication is received through the CAN bus or the RPM exceeds 500.
8. If the engine fails to start after the preset number of attempts, the Alarm output is activated, the LCD alarm symbol ( ! )
blinks and the Display on the LCD would indicate a start fail error (Start Fail). Otherwise, the engine enters the running
state.
9. After elapse of the warm-up delay, set by Warm Up, the load contactor is engaged via terminal Contactor-G and the
green load led is activated. If one of the Outputs is set to Cont-G2, then Cont-G2 would be engaged 5 seconds after the first
Contactor.
10. All protections are enabled when the engine is running and after the elapse of the fault bypass time set by Flt Bypass.
11. Once a fault occurs, the load is shut down. Some faults require the engine to cool before shutting (high engine
temperature, overload). Other faults would directly shut the engine. Alarm output and the corresponding fault symbol on
the LCD are activated. The Display would explain the fault. If CAN bus is enabled, the Multifunction display will show the
DTC (J1939 protocol error code) description of the fault received from the CAN bus.
12. When the start signal on the genset is removed, the load is shut down after the elapse of the delay set by Off del. (for
Surf-AUTO) – Mains Rest. (for Surf-AMF). The engine is shut down after the elapse of the cooling time set by Cooling.

 Warm Up delay is presettable in the menu


 Transfer dead time is presettable in the menu
 Refer to section 9.1
2.2 TIME SWITCH OPERATION
The time switch manages the operating time of the genset, daily and weekly. Two parameters control the daily time switch:
RdyTime and SbyTime. RdyTime sets the time at which the genset becomes ready. SbyTime sets the time at which the genset
goes to standby mode. If genset is required to be in ready mode all day then set RdyTime to ALLTIM (SbyTime will no longer
show). RdyDay controls the weekly operation. Under RdyDay, if ALL is set to Y then the genset will be ready all week long.
Otherwise, the genset will be ready only in days set to Y. It will be in standby in days set to N. As a result, the genset will be
ready during the hours set by RdyTime and SbyTime only on days set to Y under RdyDay.

2.3 REMOTE CONTROL TERMINAL FUNCTION DESCRIPTION


In SURF-AMF with remote control set to RQG: when remote control is active, it overrides time switch setting and forces the
genset into ready mode.
In SURF-AMF with remote control set to SUP: when remote control is active, it overrides time switch setting and forces the
genset into standby mode.
In SURF-AUTO with remote control set to RQG: When remote control is active and genset in ready mode, the genset is
started. Otherwise, the genset is stopped.
In SURF-AUTO with remote control set to SUP: when remote control is active and genset in ready mode, the genset is
stopped.
3. TERMINAL LAYOUT
3.1 TERMINAL DESCRIPTION

CONNECTOR
P1 P2
1 -VBAT -ve battery supply 7 OUTPUT 4 Output 4 (Genset Contactor)
SUP
2 +VBAT +ve battery supply 8 OUTPUT 5 Output 5 (Alarm Output)
TERMINAL

SUP
3 VBAT After emergency stop and fuse 9 OUTPUT 6 Output 6 (Genset Contactor 2)
POW
4 OUTPUT 1 Output 1 (Starter) 10 OUTPUT 7 Output 7 (N/A)
5 OUTPUT2 Output 2 (Fuel Electric Valve) 11 OUTPUT 8 Output 8 (N/A)
6 OUTPUT3 Output 3 (Utility Contactor) 12 OUTPUT 9 Output 9 (N/A)

CONNECTOR
P3 P4
REF
13 OUTPUT 10 Output 10 (N/A) 19 Reference sensor input
SENS
DYN Dynamo excitation AN Analog Input 1 (Oil pressure sensor
14 20
EXCT INPUT 1 input)
TERMINAL

CAN CAN High line AN Analog Input 2 (Engine temperature


15 21
H INPUT 2 sensor input)
CAN CAN Low line AN
16 22 Analog Input 3 (Fuel Sensor)
L INPUT 3
AN
17 DATA DATA L 23 Analog Input 4 (Not Assigned)
INPUT 4
18 DATA DATA H 24 LCL Low Coolant Probe

CONNECTOR
P5 P6
RMTE LINE
25 Remote control input 31 Line R – G supply
CNTRL RG
NOT
26 INPUT 1 Input 1 (Oil pressure switch) 32 Not used
USED
TERMINAL

LINE
27 INPUT 2 Input 2 (Engine temperature switch) 33 Line S – G supply
SG
NOT
28 INPUT 3 Input 3 (Oil temperature switch) 34 Not used
USED
LINE
29 INPUT 4 Input 4 (Low Fuel level Normally Open) 35 Line T – G supply
TG
N
30 INPUT 5 Input 5 (Lamp Test) 36 Neutral – G supply
G

CONNECTOR
P7 P8
LINE CT R
37 Line R – U supply 43 Current transformer on line R – p1
RU P1
NOT CT R
38 Not used 44 Current transformer on line R – p2
USED P2
TERMINAL

LINE CT S
39 Line S – U supply 45 Current transformer on line S – p1
SU P1
NOT CT S
40 Not used 46 Current transformer on line S – p2
USED P2
LINE CT T
41 Line T – U supply 47 Current transformer on line T – p1
TU P1
N CT T
42 Neutral – U supply 48 Current transformer on line T – p2
U P2
3.2 PROGRAMMABLE INPUTS/OUTPUTS
3.2.1 PROGRAMMABLE INPUTS
SURF has a total of five digital inputs (Input 1 → 5) that could be programmed to any of these functions: Oil Pressure
Switch (Oil Press. SW), Engine Temperature Switch (Eng. Temp. SW), Oil Temperature Switch (Oil Temp. SW), Low
Fuel Level Normally Open (Lo Fuel SW-NO), Low Fuel Level Normally Closed (Lo Fuel SW-NC) , Lamp Test (Lamp Test)
and Engine Leakage (Engine Leak)1. Users can easily change the function of these inputs from the menu (parameters
I1 → I5). The user can also disable the input by setting the corresponding parameter to Not Assigned (Not Assigned).

3.2.2 PROGRAMMABLE OUTPUTS


SURF has a total of ten outputs that could be programmed to any of these functions: Preheat, Starter, Electric Valve,
Utility Contactor, Genset Contactor, Alarm, Cut-off, Pre-alarm, Genset Contactor 2, Dummy Load, Overload, Start Fail,
Auto Mode, Manual/Stop Mode, Fuel pump and Fuel Warning. Users can easily change the function of these outputs
from the menu (parameters OUTPUT 1 → OUTPUT 10). The user can also disable the output by setting the
corresponding parameter to Not Assigned (Not Assigned). Following is a description of each function:
• Fuel pump (Fuel Pump) Function when one of the outputs is set to Fuel pump, the Fuel Pump parameter in the
menu becomes visible and takes the default value 0. The fuel pump output is activated when the genset finishes
counting the response delay and remains on as long as the engine is running.

• Preheat (Preheat) Function when one of the outputs is set to Preheat, the Preheat parameter in the menu
becomes visible and takes the default value 0. The preheat output is activated when the genset finishes counting the
fuel pump delay and remains on for a delay set by Preheat.
• Starter (Starter) Function is activated while cranking the genset and remains on for a delay set by Starter. The
minimum value of Starter is 1 sec if the oil pressure is bypassed otherwise the minimum value is the oil pressure bypass
delay plus one second (Bypass OPS+1).
• Electric Valve (Elec. Valve) Function if present should be defined at Output 2 since the dynamo excitation is
physically connected to this output. To configure the Electric Valve at another output, the dynamo input should be
connected to VBAT or the dynamo shutdown must be disabled (DynShutDown set to N) if dynamo excitation is not
required. Otherwise, the dynamo input should be externally excited.
• Utility Contactor (U-Contactor) Function if present should be defined at Output 3. This output is activated when
Utility engages the load and turns off when the load is released.
• Genset Contactor (G-Contactor) Function if present should be defined at Output 4. This output is activated when
the genset engages the load and turns off when the load is released.
• Alarm (Alarm) Function is activated when a genset fault occurs. This output is not activated on emergency stop
since it disables all outputs.
• Cut-Off (Cut-OFF) Function is activated when the genset should be shut down and it has finished cooling, when
a fault that does not require cooling has occurred and the load was released or when the SURF module is turned off
while the genset was on. When the cut-off output is activated, it will remain on until the delay set by Cut Off has
elapsed. If the SURF module was turned off, the module cannot be turned on until the cut-off delay has elapsed. The
parameter Cut Off is not visible in the menu unless this output is activated.
• Pre-alarm (Prealarm) Function is activated on a pre-alarm condition caused by the analog measurements oil
pressure/engine temperature dropping below/exceeding the pre-alarm level set in the parameters’ menu LOP Preal/
HET Preal.
• Genset Contactor 2 (G-Contactor 2) Function is activated five seconds after the first genset contactor is engaged
if the voltage and frequency readings are correct and there is no overload condition. If an overload occurs, this
contactor is disengaged first and the load is measured again, if the overload condition persists then the contactor G is
disengaged. Otherwise, Contactor G remains engaged. Contactor G2 re-engages when the load decreases.
• Dummy Load (Dummy Load) Function is activated when the load remains below the level specified by Dummyld
eng for a delay set by Dummyld del. This output is disengaged when the load current exceeds the level specified by
Dummyld dis. Parameters Dummyld eng, Dummyld del and Dummyld dis are not visible unless this output is
activated.

1
Depends on firmware version
• Overload (overload) Function is activated when the load exceeds the value set by overload and the module is
counting the overload delay set by overld del or if an overload fault occurs. The output will be turned off if the load
falls below oLd before the delay elapses.
• Start Fail (Start Fail) Function is activated when the genset fails to start. This output is turned off when the start
fail error is no longer present. The fault is removed when the Remote Control input is recycled or when Utility is
restored.
• Auto Mode (Auto Mode) Function is activated when the mode of operation is Auto. This output is turned off
when the mode of operation is changed from Auto.

• Manual/Stop Mode (Man. Stop) Function is activated when the mode of operation is Manual or Off. This output is
turned off when the mode of operation is changed from Manual and Off.

• Fuel Pump (Fuel Pump) Function is activated when the mode of operation is Manual or Off. This output is turned
off when the mode of operation is changed from Manual and Off.

• Fuel Warning (Fuel War.) Function is activated when a fuel theft or fuel end of filling event is detected. This
output is turned off when the fuel warning is reset.

• ATS Reset (ATS Reset) Function is activated from SNMP. This output is activated/de-activated from SNMP. Once
activated, this output remains On for 10 sec.

• Fuel Stop Solenoid (Fuel Stop Sol) Function2 is activated before cranking for a FSS preset time in sec .

2
Depends on firmware version
4.FRONT PANEL
DESCRIPTION

4.FRONT PANEL DESCRIPTION


4.1 MEASURED AND DISPLAYED MEASUREMENTS
4.1.1 DISPLAYED PAGES
• SURF Info page showing the Surf type, serial number, H/W version, S/W version, revision number, and
Connection status.
Display

• Status page that shows the status of the genset, Date and time and the current fault/warning.
Display

• Graphical interface showing Statuses of engine, voltages, frequencies, currents and RPM.
Display Notes

The line-neutral and line-line voltages are all


measured. The voltage displayed is either
fixed on one voltage or allowed to scroll
automatically between all six voltages (RN,
SN, TN, RS, ST and TR). The ESC push button
is used to switch between the two display
modes.

.
4. FRONT PANEL
DESCRIPTION

• Page showing the Oil pressure (PSI or Bar), Engine temperature(C), Oil temperature, Battery Voltage
(VDC), Total Fuel level(L), Usable fuel level(L), tank percentage, Fuel consumption(L/H) and Oil change
Hours.

Display

• Page showing the running hours for the generator, the KWH and the continuous hourmeter.
Display

• Page showing the Power factor, KW, KVAr and KVA.


Display

The UP and Down push buttons are used to scroll between the above pages. To access the parameters menu,
Press and release the Select push button.
4. FRONT PANEL
DESCRIPTION

4.2 FRONT PANEL LEDS


• Four Leds are used to indicate the operating mode.
• Six input Leds are used to indicate the status of the inputs.
• Utility supply has one red led. Led ON indicates that the Utility supply is within the acceptable limits, the phases
are all present and in the right sequence. Led OFF indicates absence of Utility. Led blinking indicates an anomaly
on the Utility.
• Utility contactor has one green led to show its status.
• Genset has one red led. Led OFF means that the genset is not requested to start. Led blinking means that the
genset has been requested to start or the genset is running with an anomaly. Led ON indicates that genset is
running and ready to supply the load.
• Genset contactor has one green led to show its status.

4.2.1 LEDS DESCRIPTION

Led No. Color Input configuration Correspondent factory configuration


1 Green Remote Control signal Remote Control signal
2 Red IP1 signal Oil pressure signal
3 Red IP2 signal Engine temperature signal
4 Red IP3 signal Oil temperature signal
5 Red IP4 signal Low Fuel level Normally Open signal
6 Red IP5 signal Lamp Test signal
5.COMMUNICATION
PROTOCOLS

5. COMMUNICATION PROTOCOLS
SURF supports communication with the electronic control unit (ECU) on the genset using the J1939 CAN Bus
protocol. Three different ECU types are supported: Standard Engine (STD ECU), Volvo Engine (VOLVO), Perkins
Engine (PERKINS) and Scania Engine (SCANIA). Parameter ECU type in the ECU submenu is used to select the
ECU type. If the genset does not contain an ECU, set this parameter to NO ECU. The SURF module reads the
following parameters from the CAN bus: oil pressure (PSI), engine coolant temperature ( oC), fuel consumption
(Liters/hour), engine speed (RPM), engine total hours of operation (Hr) and the engine total fuel consumption
(L).
Users can communicate with the SURF module by connecting it to a PC through USB Port, RS485 Serial Port
(Modbus) or Ethernet Port. When connecting from a PC.
To set up the SNMP communication, the following parameters must be set inside the ETHERNET submenu:
1. The DHCP Module (DHCP): If the network to which the SURF is being connected distributes IP
addresses automatically, then the DHCP Module on the SURF must be enabled (DHCP set to Y). If a
fixed IP should be assigned to the SURF, then DHCP should be set to N.
2. Network Configuration (IP Address, Subnet Mask, Gateway): If DHCP is set to No, the user must
specify to the SURF: the IP Address (IP Address), the Subnet Mask (Subnet Mask) and the Default
Gateway (Gateway).
3. The identification of the SURF module (SiteID): the SiteID is used by the SNMP module as a Community
name.
4. TRP1/TRP2 Enable Feature: If set to Yes, a trap packet is sent to a manager which IP address is
specified in TRP1IP/TRP2IP.2 managers can be informed. This trap packet is sent whenever a Fault
occurs on the SURF or when an attempt to connect to the SURF is detected with an erroneous
community name.
6. GRAPHICAL DISPLAY
6.1 MENU DESCRIPTION
6.1.1 ACCESSING THE MENU
A password is required for accessing the menu. The password consists of 3 digits. Two passwords can access the
menu. The first is provided by S. & A.S. Co. Ltd. and is referred to as client password. This password can only be
changed by S. & A.S. Co. Ltd. The second password is referred to as the user password. The user password can be
modified in the menu. The client password accesses all the items in the menu whereas the user password is denied
access to some of the menu items.
Follow the steps described below to access the menu:
1. Press the Select push button once. You will be prompted to enter a three-digit code. The default password is 000.
2. Use the UP and DOWN push buttons to scroll to the desired number.
3. Press the Select push button. "*" replaces the first digit.
4. Repeat steps 2 and 3 until all three digits are entered.
5. If the entered password is valid, the user will have access to the menu below for 10 minutes without the need to
re-enter the password for every menu access.

While in the menu, if no push buttons are pressed for 25 seconds or if the ESC button is pressed, the system will
automatically exit the menu.
While editing a parameter in the menu, if no push buttons are pressed for10 seconds or if the ESC button is pressed,
the system will automatically exit the edit mode.
While in the menu, the UP/DOWN push buttons are used to scroll up/down the sub menus or the parameters list.
The Select push button accesses the sub menu or edits the parameter.
While editing a parameter in the menu, the UP/DOWN push buttons are used to increment/decrement the
parameter value. The Select push button saves the changes done on the parameter edited.
isplayed Parameter Description Visibility Range Default
Condition Value
Utility Utility Submenu AMF N/A N/A
AMF-ES
Genset Genset Submenu N/A N/A N/A
Load Load Submenu N/A N/A N/A
ECU ECU Submenu N/A N/A N/A
OPS Oil Pressure Sensor Submenu N/A N/A N/A
ETS Engine Temperature Sensor Submenu N/A N/A N/A
HOT High Oil Temperature Submenu N/A N/A N/A
Dynamo/Battery Dynamo and Battery Submenu N/A N/A N/A
Fuel Fuel Submenu N/A N/A N/A
Inputs Inputs Function Submenu N/A N/A N/A
Outputs Outputs Function Submenu N/A N/A N/A
Gen Sch. Genset Schedule Submenu N/A N/A N/A
Modbus Modbus Submenu N/A N/A N/A
Counters Counters Submenu N/A N/A N/A
Modem Modem Submenu N/A N/A N/A
Ethernet Ethernet Submenu N/A N/A N/A
SD SD Submenu N/A N/A N/A
Configurations Configurations Submenu N/A N/A N/A
View Faults View Existing Faults N/A N/A N/A
Erase Faults Erase Existing Faults N/A N/A N/A
6.1.2 SUBMENUS DESCRIPTION
6.1.2.1 UTILITY SUBMENU
Displayed Parameter Description Visibility Range Default Value
Condition
Over Freq Over Frequency N/A N(0), 1 to 999Hz 55Hz
OFreq del. Over Frequency Delay N/A 0 to 99” 2”
Under Freq Under Frequency N/A N(0), 1 to 999Hz 45Hz
UFreq del. Under Frequency Delay N/A 0 to 99” 5”
OVolt(L-L)3 Over Voltage N/A N(0), 1 to 999V 416V
OVolt del. Over Voltage Delay N/A 0 to 99” 3”
UVolt(L-L)4 Under Voltage N/A N(0), 1 to 999V 346V
UVolt del. Under Voltage Delay N/A 0 to 99” 5”
Mains Rest. Mains Restoration Delay N/A 0 to 255” 10”
U-Phases Utility Connection N/A 1ph(0): 1 phase 3ph
3ph(2): 3 phases
U-Seq Test Utility Phase Sequence Test N/A N(0), Y(1) Y

3
OVolt(L-N) when U-phases is set to 1ph
4
UVolt(L-N) when U-phases is set to 1ph
6.1.2.2 GENSET SUBMENU
Displayed Parameter Description Visibility Range Default Value
Condition
Over Speed Over Speed N/A N(0), 1 to 9999 1650
OSpeed del. Over Speed Delay N/A 0 to 99” 2”
Under Speed Under Speed N/A N(0), 1 to 9999 1350
USpeed del. Under Speed Delay N/A 0 to 99” 5”
OVolt(L-L)5 Over Voltage N/A N(0), 1 to 999V 450V
OVolt del. Over Voltage Delay N/A 0 to 99” 10”
UVolt(L-L)6 Under Voltage N/A N(0), 1 to 999V 346V
UVolt del. Under Voltage Delay N/A 0 to 99” 5”
Response Response Delay N/A 0 to 255” 5”
Fuel Pump Fuel Pump An Output is 0 to 255” 0”
configured as
Fuel Pump
Preheat Preheat Delay An Output is 0 to 255” 5”
configured as
Preheat
Starter Starter Delay N/A 1 to 255” 7”
This Threshold is set for phase-phase connection usage
Displayed Parameter Description Visibility Range Default Value
Condition
Bet Trials Time Between Trials N/A 1 to 255” 12”
Maintain EV Maintain Electric Valve N/A 0 to 255” 0”
Attempts Number Of Attempts N/A 1 to 255 3
Flt Bypass Fault Bypass Delay N/A 0 to 255” 15”
Warm Up Warm-Up Delay N/A 0 to 255” 10”
Off del Off Delay SURF Auto 0 to 255” 10”
SURF Auto-ES
Transfer Transfer Dead Time N/A 0 to 255” 0”
Cooling Cooling Delay N/A 0 to 255” 30”
Cut Off Cut Off Time An Output is N(0), 1 to 255” 10”
configured as
Cut-Off
Crank disc Crank Disconnect Freq N/A 0 to 255Hz 15Hz
HT/OLD Cool. Cooling After High Temperature N/A N(0), Y(1) Y
G-phases Genset Phases Number N/A 1ph(0), 3ph(2) 3ph
G-Seq Test Genset Phase Sequence Test N/A N(0), Y(1) Y

6.1.2.3 LOAD SUBMENU


Displayed Parameter Description Visibility Range Default Value
Condition
CT ratio Current Transformer Ratio N/A 5/5 to 9999/5 40/5
Overload Overload % N/A N(0), 10 to 255% 48%
Overld del. Overload Delay N/A 0 to 99” 10”
Dummy ldeng. Dummy Load Engage Set point An Output is N(0), 1 to 255% 10%
configured as
Dummy Load
Dummy ld del. Dummy Load Engage Delay An Output is 0 to 255” 30”
configured as
Dummy Load
Dummy ld dis. Dummy Load Disengage Set Point An Output is N(0), 1 to 255% 17%
configured as
Dummy Load

5
OVolt(L-N) when G-phases is set to 1ph
6
UVolt(L-N) when G-phases is set to 1ph
6.1.2.4 ECU SUBMENU
Displayed Parameter Description Visibility Range Default
Condition Value
ECU Type ECU Type N/A NO ECU (0) NO ECU
STD ECU (1)
VOLVO (2)
PERKINS (3)
SCANIA (4)
AccPedalPos Accelarator Pedal Position N/A Y(0), 100% 50%

IdlSpeed del Idle Speed Delay N/A N(0), 1 to 99” 3”


Speed sel Low Oil Pressure Alarm N/A PRE(0), SEC(1) PRE
WaterInFuel Water In Fuel N/A Dis(0),PAlm(1), Dis
Alm(2)
Hrmeter Src Hourmeter Source N/A ECU(0), SURF(1) ECU

6.1.2.5 OPS SUBMENU


Displayed Parameter Description Visibility Range Default
Condition Value
OPS Type Oil Pressure Sensor Type ECU = No ECU VDO-1*(0) MURPHY
VDO-2**(1)
MURPHY(2)
TNE(3)
KUS(4)
Bypass OPS Bypass Oil Pressure Sensor N/A Y(0), 1 to 5” 3”

LOP Preal. Low Oil Pressure Prealarm N/A N(0), 1 to 255PSI N


LOP Alarm Low Oil Pressure Alarm N/A N(0), 1 to 255PSI 25PSI
OP Unit Oil pressure unit N/A PSI(0), BAR(1) PSI

6.1.2.6 ETS SUBMENU


Displayed Parameter Description Visibility Range Default
Condition Value
ETS Type Engine Temperature Sensor Type ECU = No ECU VDO-1*(0) MURPHY
VDO-2**(1)
MURPHY(2)
PT100(3)
TNE(4)
KUS(5)
HET Preal. High Engine Temperature Pre-alarm N/A N(0), 1 to 255°C N
HET Alarm High Engine Temperature Alarm N/A N(0), 1 to 255°C 1020C
HiTemp del. High Temperature Sensor delay N/A 0 to 255 “ 10”
*VDO-1 is VDO 10bar
** VDO-2 is VDO 5bar
6.1.2.7 HOT SUBMENU
Displayed Parameter Description Visibility Range Default
Condition Value
HOT Preal. High Oil Temperature Pre-alarm N/A N(0), 1 to 255°C N
HOT Alarm High Oil Temperature Alarm N/A N(0), 1 to 255°C N

6.1.2.8 DYNAMO/BATTERY SUBMENU


Displayed Parameter Description Visibility Range Default
Condition Value
DynCrankDisc Dynamo Crank Disconnect N/A N(0), 10 to 26V N
DynShutDown Dynamo Shutdown N/A N(0), 5 to 10V 10V
Hi bat Alarm High Battery Alarm N/A N(0),1 to 50V 18V
Hi bat del. High Battery Delay N/A 0 to 255” 3”
Lo bat Alarm Low Battery Alarm N/A N(0), 1 to 50V 8V
Lo bat del. Low Battery Delay N/A 0 to 255” 2”
6.1.2.9 FUEL SUBMENU
Displayed Parameter Description Visibility Range Default
Condition Value
Sensor H. Tank Sensor Height N/A 1 to 99 m 1m
Shape Tank Shape N/A REC(0), CYL(1) REC
Section Tank Section N/A 0 to 99990cm2 19030cm2
Height Tank Height N/A 0 to 999.9cm 59.4cm
U. Height Usable Tank Height N/A 0 to 999.9cm 55.9cm
Cyl.Len Tank Length Cylindrical 0 to 999.9cm 250.0cm
Shape Only
Cyl.BLen Tank Bumped Head Length Cylindrical 0 to 999.9cm 10.0cm
Shape Only
Offset Tank Offset N/A -999.9 to 999.9cm 0.0cm
LFL Preal. Tank Pre-alarm N/A 0 to 9999L 100L
Tank Empty Tank Alarm N/A 0 to 255L 38L
MAFC Maximum Allowable Fuel N/A 0 to 25.5 L/H 5.0L
Consumption
MFFV Minimum Fuel Filling Volume N/A 0 to 999 L/min 5 L/min
FCT Maximum Allowable fuel consumption N/A FIX(0), DYN(1) DYN
calculation type
G.PW Generator Maximum Power in Kw FCT set to 0 to 25.5 Kw 10 Kw
DYN
FC1 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 2.4 L/H
Consumption Point 1 (25% of the DYN
generator maximum power)
FC2 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 2.6 L/H
Consumption Point 2 (30% of the DYN
generator maximum power)
FC3 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 2.8 L/H
Consumption Point 3 (35% of the DYN
generator maximum power)
FC4 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.0 L/H
Consumption Point 4 (40% of the DYN
generator maximum power)
FC5 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.2 L/H
Consumption Point 5 (45% of the DYN
generator maximum power)
FC6 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.4 L/H
Consumption Point 6 (50% of the DYN
generator maximum power)
FC7 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.5 L/H
Consumption Point 7 (55% of the DYN
generator maximum power)
FC8 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.7 L/H
Consumption Point 8 (60% of the DYN
generator maximum power)
FC9 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 3.9 L/H
Consumption Point 9 (65% of the DYN
generator maximum power)
FC10 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.1 L/H
Consumption Point 10 (70% of the DYN
generator maximum power)
FC11 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.3 L/H
Consumption Point 11 (75% of the DYN
generator maximum power)
FC12 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.4 L/H
Consumption Point 12 (80% of the DYN
generator maximum power)
FC13 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.5 L/H
Consumption Point 13 (85% of the DYN
generator maximum power)
Visibility Default
Displayed Parameter Description Range
Condition Value
FC14 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.7 L/H
Consumption Point 14 (90% of the DYN
generator maximum power)
FC15 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 4.9 L/H
Consumption Point 15 (95% of the DYN
generator maximum power)
FC16 Maximum Allowable Fuel FCT set to 0 to 25.5 L/H 5.1 L/H
Consumption Point 16 (100% of the DYN
generator maximum power)

6.1.2.10 INPUTS SUBMENU


Displayed Parameter Description Visibility Condition Range Default Value
CWL Coolant Water Level in tank N/A ANC(0), ANO
ANO(1),
WNC(2),
WNO(3)
Remote Ctrl Remote Control N/A RQG(0), SUP(1) RQG
I1 Input 1 N/A Not Assigned(0) Oil Press. SW
Oil Press. SW(1)
Eng. Temp. SW(2)
Oil Temp. SW(3)
Lo Fuel SW-NO(4)
Lo Fuel SW-NC(5)
Lamp Test(6)
Engine Leak(7)
I2 Input 2 N/A (Same as above) Eng. Temp. SW
I3 Input 3 N/A (Same as above) Oil Temp. SW
I4 Input 4 N/A (Same as above) Lo Fuel SW-NO
I5 Input 5 N/A (Same as above) Lamp Test

6.1.2.11 OUTPUTS SUBMENU


Displayed Parameter Description Visibility Condition Range Default Value
O1 Output 1 N/A Not Assigned(0) Starter
Preheat(1)
Starter(2)
Elec. Valve(3)
U-Contactor(4)
G-Contactor(5)
Alarm(6)
Cut-OFF(7)
Prealarm(8)
G-Contactor 2(9)
Dummy Load(10)
Overload(11)
Start Fail(12)
Auto Mode(13)
Man. Stop(14)
Fuel Pump(15)
Fuel War.(16)
ATS RST(17)
Fuel Stop Sol(18)7
O2 Output 2 N/A (same as above) Elec. Valve
O3 Output 3 N/A (same as above) G-Contactor
O4 Output 4 N/A (Same as above) Alarm
O5 Output 5 N/A (Same as above) Preheat
O6 Output 6 N/A (Same as above) G-Contactor 2
O7 Output 7 N/A (same as above) Not Assigned
O8 Output 8 N/A (Same as above) Not Assigned
O9 Output 9 N/A (Same as above) Not Assigned
O10 Output 10 N/A (Same as above) Not Assigned
 If Extra Output is installed

7
Depends on firmware version
6.1.2.12 GENSET SCHEDULE SUBMENU
Displayed Parameter Description Visibility Condition Range Default Value
Weekly Ex Weekly Exercise N/A N(0), Y(1) Y
RdyTime Set Genset Ready Time N/A ##:## #m AllTime
or AllTime
SbyTime Set Genset Standby Time RdyTime≠ AllTime ##:## #m -
RdyDay Set Genset Ready Day N/A SEL(0), ALL(1) ALL
Sunday RdyDay = SEL N(0), Y(1) Y
Monday RdyDay = SEL N(0), Y(1) Y
Tuesday RdyDay = SEL N(0), Y(1) Y
Wednesday RdyDay = SEL N(0), Y(1) Y
Thursday RdyDay = SEL N(0), Y(1) Y
Friday RdyDay = SEL N(0), Y(1) Y
Saturday RdyDay = SEL N(0), Y(1) Y

6.1.2.13 MODBUS SUBMENU


Displayed Parameter Description Visibility Range Default Value
Condition
Modbus Ena Modbus RS485 Enabled N/A N(0), Y(1) Y
ID Modbus ID N/A 1 to 247 20
Baudrate Modbus Baudrate N/A 9600(0) 9600
14400(1)
19200(2)
28800(3)
38400(4)
56000(5)
57600(6)
115200(7)
Parity Parity bit N/A Non(0) Non
Odd(1)
Evn(2)
Stop bits Number Of Stop bits N/A 1(0) 1
1.5(1)
2(2)
Mode Transmission Mode N/A RTU(0) RTU
ASC(1)

6.1.2.14 COUNTERS SUBMENU


Displayed Parameter Description Visibility Range Default Value
Condition
Run hours Modify Run Hours N/A N(0), 1 to 500
9999
GHrmeter Modify GensetHourmeter ECU = No ECU 0 to 99999 -
or HrmeterSrc
= SURF
Reset GContHr ? Reset Genset Continuous Hourmeter ECU = No ECU N/A -
GKWh Modify Genset KWh N/A 0 to 999999 -
MHrmeter Modify Mains Hourmeter N/A 0 to 99999 -
MKWh Modify Mains KWh N/A 0 to 999999 -

6.1.2.15 MODEM SUBMENU


Displayed Parameter Description Visibility Range Default Value
Condition
Modem Ena Modem Enabled N/A N(0), Y(1) N
Phone Phone number Modem Ena 0000000000 00000000000000
set to Y 00000000 to 0000
9999999999
99999999
Appears only if T—Rdy is set to time
Appears only if ALL is set to N
When enabled, if generator did not operate between Sunday and Friday, it would be started on Saturday at 8:00 am for half an hour
6.1.2.16 ETHERNET SUBMENU
Displayed Parameter Description Visibility Range Default Value
Condition
SITEId Identification Code N/A (6 digits or XXXXXX
letters)
dHCP DHCP Enabled N/A N (0),Y (1) N
IP Adr IP Address dHC set to N ---.---.---.--- 192.168.1.150
SubNET Mask Subnet Mask dHC set to N ---.---.---.--- 255.255.255.0
GATEWY Default Gateway dHC set to N ---.---.---.--- 192.168.1.1
Get Port SNMP Server port N/A 0 to 9999 161

Trap Port SNMP Client (Trap receiver) port N/A 0 to 9999 162

SNTP Port SNTP Port N/A 0 to 9999 123

Trap Mode Trap sending mode N/A -Inf (Whenever 5


the trap is active,
it will be sent
every TrpRpp
until it is
released. In this
case, No release
trap is sent)

-1 to 20 (the trap
will be sent x
times and when
it is released, the
release trap will
be sent x times.
The delay
between the
repetitive traps is
set in “TrpRpp”)
Trap RPP Trap repetitive period value N/A set in hh: mm 2 mins

TimeZone Time zone N/A UTC-12 to UTC


UTC+14
DayLightSaving Daylight Saving N/A N(0), Y(1) N

TRAP Server Trap receiver IP N/A 192.168.130.202

NTP Server SNTP Server IP N/A 192.168.130.202

6.1.2.17 SD SUBMENU
Displayed Parameter Description Visibility Range Default Value
Condition
DSR Data Sampling Rate N/A N, 20sec to 10 minutes
24Hours
SD FORMAT! SD Format Request N/A

6.1.2.18 CONFIGURATIONS SUBMENU


Displayed Parameter Description Visibility Range Default Value
Condition
SURF Surf Type N/A AMF(0), ASTES
AST(1),
AMF ES(2),
AST ES(3)
InitOpMode Initial Operating Mode OFF(0), LAST
LAST(1)
Off Press Off Press push button delay SHORT(0), LONG
LONG(1)
Date Modify Date N/A dd mmm yy -
Time Modify Time N/A ##:## #m -
User p/w User Password N/A 000 to 999 000
Backlight Modify Backlight Level N/A 0 to 100% 80%
6.2 DESCRIPTION OF STATUS MESSAGES SHOWN ON LCD DISPLAY
6.2.1 FOR UTILITY
StStatus Message Description
Utility Absent Utility is Absent
UFeedingLoad Utility is Feeding Load
UVoltageAnomaly Utility Voltage error (Over/under voltage, phase failure)
UFreqAnomaly Utility Frequency error (Over/under frequency)
USeqAnomaly Utility Sequence error
Utility Ready Utility is Ready
URestoring Utility is being restored with count down
UTransfer Utility is counting Transfer Dead Time with count down
6.2.2 FOR GENSET
Status Message Description
Engine Standby Genset ready but Remote Control is absent
Engine Ready Genset ready
Fault A fault has occurred on the Genset
Cranking Engine Cranking
Running Engine running
RunningOnLoad Engine running on load
Engine NotReady Genset not ready
Start Fail Fail to start Fault
Over Freq Genset Over frequency Fault
Under Freq Genset Under frequency Fault
Hi Oil Temp High oil temperature Fault
Over Voltage Genset Over voltage Fault
Under Voltage Genset Under voltage Fault
OverLoad Overload Fault
Battery Hi High battery Fault
Emergency Stop Emergency stop
Battery Lo Low battery Fault
Phase Failure Genset Phase failure Fault
SequenceFail Genset Sequence failure Fault
ETSDisconnected Engine Temperature Sensor Disconnected Fault
Over Speed Genset Over speed Fault
Under Speed Genset Under speed Fault
Uncontrld Shtdn Uncontrolled Shutdown Fault
Response 10 Engine Counting Response delay with count down
FuelPump 10  Fuel pump count down
Preheat 10  Engine Preheating with count down
FuelStpSol 1.5 Fuel Stop Solenoid
WarmingUP 10 Engine Warming Up with count down
GTransfer 10 Engine counting Transfer Dead Time with count down
Shut Load 10 Engine Shutting Load with count down
Cooling 10 Engine Cooling with count down
ShutEngine 10  Shutting Engine with count down
Lo Oil Press Low oil pressure Fault
Hi Eng Temp High engine temperature Fault
Lo Fuel Level Low fuel level Fault
Lo Cool Level Low coolant level Fault
Lo Dynamo Vol Low dynamo voltage Fault
RungV-Anomaly Running with voltage anomaly
RunF-Anomaly Running with frequency anomaly
RunSeq-Anomaly Running with sequence anomaly
Engine Leakage8 Engine leakage Fault
ActuatorFail2 Actuator failure Fault
Available only for Surf-AMF
Available only if one of the outputs is set to Preheat
Available only if one of the outputs is set to Fuel Stop Solenoid (Depends on firmware version)
Available only if one of the outputs is set to Fuel Pump
 Available only if one of the outputs is set to Cut-Off

8
Depends on firmware version
6.3 DETECTED AND SIGNALED FAULTS AND WARNINGS
6.3.1 WARNINGS
High Engine Temperature Warning occurs when the analog engine temperature sensor reading goes above the High
Engine Temperature Pre-alarm value set by HTP in the menu or when the engine temperature switch is active and the 4
seconds fault delay is still being counted. The Engine Temperature symbol blinks indicating this warning.
Low Coolant Level Warning occurs when the coolant switch is detected active and the 4 seconds delay is being counted.
The Coolant Level symbol ( ) on the LCD blinks to indicate this warning.
Low Oil Pressure Warning occurs when the analog reading goes below the Low Oil Pressure Pre-alarm value set by LOP
Preal in the menu or when the oil pressure switch is detected and the fault delay (2 sec) is being counted. The Oil Pressure
symbol blinks indicating this warning.
Low Fuel Level Warning occurs when the fuel switch is detected active and the 4 seconds delay is being counted. The
Fuel Level symbol ( ) on the LCD blinks to indicate this warning.
Low Dynamo Voltage Warning occurs when the dynamo voltage decreases below the dynamo shutdown voltage set by
DynShutDown and the 5 seconds delay is being counted. The Dynamo Voltage ( ) symbol on the LCD blinks to indicate
this warning.
Over/Under Speed Warning occurs when the speed goes above/below the values set in Over Speed/Under Speed for the
Genset and the delay set by OSpeed del/USpeed del is being counted. The RPM symbol ( ) turns on to indicate this
warning.
Over/Under Frequency Warning occurs when the frequency goes above/below the values set in Over Freq/Under Freq
(for Utility) and the delay set by OFreq del/UFreq del (for Utility) is being counted.
Oil Change Warning occurs when the hours since last oil change exceed the value set by LastOilHrs. This warning is
indicated by the blinking of the Oil Pressure symbol on the LCD. To reset the oil change counter, press the push button
corresponding to the current operating mode for 2 seconds.
Tank Empty Warning occurs when the analog reading goes below the Tank Empty Pre-alarm value set by LFL Preal in the
menu. The Fuel Level symbol ( ) on the LCD blinks to indicate this warning.
Fuel Theft Warning occurs when a fuel consumption more than the maximum fuel consumption is detected. A page
showing the amount of fuel volume stolen will be displayed and ATA Output will be engaged.
Fuel End of filling Warning occurs when a fuel filling followed by an end of filling is detected. A page showing the
amount of fuel volume filled will be displayed and ATA Output will be engaged.
Fuel Sensor Warning : when the fuel sensor is disconnected for 3 sec …
High Water in Tank Warning : occurs when the Water Level switch is detected active and the 3 seconds delay is being
counted
High Oil Temperature Warning : occurs when the analog reading goes above the High Oil Temperature Pre-alarm value
set by HOT Preal in the menu for 2 sec
6.3.2 FAULTS
To delete the current fault, press and release the Off push button.
Fault Comments Symbol
Fail to start Genset fails to start after the maximum number of attempts was reached !
Emergency stop Shuts the load, engine and all outputs immediately !
High Battery Shuts the load and engine after the elapse of the High Battery delay (Hbd) !
Low Battery Shuts the load and engine after the elapse of the Low Battery delay (Lbd) !
High Oil Temp. Shuts the load and engine due to high oil temperature !
Low Coolant Level Shuts the load and engine due low coolant level
Low Oil Pressure Shuts the load and engine due to low oil pressure
Low Fuel Level Shuts the load and engine due to low fuel level
Low Dynamo Volt Shuts the load and engine due to low dynamo voltage
Genset Over Voltage Shuts the load and engine after the elapse of the over voltage delay (GoVd) !
Genset Under Voltage Shuts the load and engine after the elapse of the under voltage delay (GuVd) !
Genset Phase Failure Shuts the load and engine due to a phase failure !
Genset Sequence Failure Shuts the engine due to a sequence failure !
Genset Over Speed Shuts the load and engine after the elapse of the over speed delay (GoSd)

Genset Under Speed Shuts the load and engine after the elapse of the under speed delay (GuSd)
Over Load Shuts the load and engine after the elapse of the over load delay (oLdd) --
Utility Over Voltage Shuts the load after the elapse of the over voltage delay (UoVd) --
Utility Under Voltage Shuts the load after the elapse of the under voltage delay (UuVd) --
Utility Phase Failure Shuts the load due to a phase failure --
Utility Sequence Failure Utility anomaly due to sequence failure --
Utility Over Frequency Shuts the load after the elapse of the over frequency delay (UoFd) --
Utility Under Frequency Shuts the load after the elapse of the over frequency delay (UuFd) --
Tank Empty Shuts the load and engine due to tank empty
UcShut Genset shut down abnormally (SURF did not give shutdown order) !
High Engine Temp. Shuts the load and engine due to high engine temperature
OutputX(1->10) Fault
ETS Disconnected Fault Shuts the load and engine due to an Engine Temperature Sensor Disconnection
Engine Leakage Fault9 Shuts the load and engine due to an Engine Leakage !

Fail to Start Fault occurs when the engine does not turn on after Attempts cranking attempts. Attempts is set in the
menu. The fault is removed when the Remote-Control input is recycled or when Utility is restored. The fault symbol ( !
) blinks and the Multifunction display indicates a start fail fault by displaying St Fail in the Genset Status page.
Emergency Stop occurs when the emergency switch is turned off. All the outputs from the SURF will be disabled, the fault
symbol ( !) turns on and the Multifunction display indicates the fault by displaying E-StoP in the Genset Status page.
High Battery Fault occurs when the battery voltage exceeds Hi bat Alarm for a delay set by Hi bat del. The fault symbol (!)
turns on and the Multifunction display indicates a high battery fault by displaying bat-Hi in the Genset Status page.
Low Battery Fault occurs when the battery voltage drops below Lo bat Alarm for a delay set by Lo bat del. This fault
is tested when the engine is not cranking and independent of the fault bypass delay. The fault symbol (!) turns on
and the Multifunction display indicates a low battery fault by displaying bat-Lo in the Genset Status page.
High Engine Temperature Fault occurs when the engine temperature switch is detected on for 4 seconds or when
the analog engine temperature sensor reading goes above the High Engine Temperature Alarm value set by HET
Alarm in the menu. The Engine Temperature symbol ( ) turns on and the Multifunction display shows Fault in the
Genset Status page. Genset goes into cooling if HT/OVLD Cool. is set to Y.

9
Depends on firmware version
High Oil Temperature Fault occurs when the oil temperature switch is detected on for 4 seconds. The fault symbol ( !
) turns on and the Multifunction display indicates a high oil temperature fault by displaying Hi-Oil T in the Genset
Status page.
Low Coolant Level Fault occurs when the coolant switch is detected active for 4 seconds. The Coolant Level symbol (
) on the LCD turns on and the Multifunction display shows Fault in the Genset Status page.
Low Oil Pressure Fault occurs when the oil pressure switch is detected on for 2 seconds or when the analog oil
pressure sensor reading goes below the Low Oil Pressure Alarm value set by LOP Alarm in the menu. The Oil
Pressure symbol ( ) turns on and the Multifunction display shows Fault in the Genset Status page.

Low Fuel Level Fault occurs when the fuel switch is detected active for 4 seconds. The Fuel Level symbol ( ) on the
LCD would turn on and the Multifunction display shows Fault in the Genset Status page.
Low Dynamo Voltage Fault occurs when the dynamo voltage decreases below the dynamo shutdown voltage set by
dSd for 5 seconds. The Dynamo Voltage ( ) symbol on the LCD turns on and the Multifunction display shows Fault
in the Genset Status page.
Over/under Voltage Fault occurs when one of the three-phase voltages goes above/below the over/under voltage
limits set by OVolt(L-L)/ UVolt(L-L) (for Genset), OVolt(L-L)/ UVolt(L-L) (for Utility) for a delay of OVolt del/ OVolt del
(for Genset), OVolt del / OVolt del (for Utility). The Multifunction display indicates an over/under voltage fault by
displaying oVolt/uVolt in the Genset Status page or U-VX in the Utility Status page. If the fault occurs on the genset,
the fault symbol (!) turns on.
Phase Failure Fault occurs when the voltage on one of the lines falls below 100V or the voltage difference between
any two phases exceeds 120V or the frequency goes below 15Hz. The Multifunction display indicates the fault by
displaying Ph Fail in the Genset Status page or U- VX in the Utility Status page. If the fault occurs on the genset, the
fault symbol (!) turns on.
Sequence Failure Fault occurs when the phases are reversed. The Multifunction display indicates the fault by
displaying SQ Fail in the Genset Status page or U- SX in the Utility Status page. If the fault occurs on the genset, the
fault symbol (!) turns on.
Over/Under Speed Fault occurs when the engine speed goes above/below the values set in Over Speed / Under
Speed for a delay of OSpeed del / USpeed del. The Multifunction display indicates an over/under speed fault by
displaying oSPEED/uSPEED in the Genset Status page. The RPM symbol ( ) turns on for an under-speed fault and
blinks for an over speed fault.
Over/Under Frequency Fault occurs when the frequency goes above/below the values set in Over Freq / Under Freq
(for Utility) for a delay of OFreq del / UFreq del (for Utility). The Multifunction display indicates an over/under
frequency fault by displaying U-FX in the Utility Status page.
Overload Fault occurs when the load on the genset exceeds the value set by Overload for a delay set by Overld del.
The fault symbol ( ! ) turns on and the Multifunction display indicates an overload fault by displaying oVLoad in the
Genset Status page. Genset goes into cooling if HT/OVLD Cool is set to Y.
Tank Empty Fault occurs when the analog fuel level sensor reading goes below the Tank Empty value set by Tank
Empty in the menu. The Tank Empty symbol ( ) turns on and the Multifunction display shows Fault in the Genset
Status page.
UcShut occurs when the Genset shut down abnormally (SURF did not give shutdown order). The fault symbol ( ! )
turns on and the Multifunction display indicates an uncontrolled shut down fault by displaying UcShut in the Genset
Status page.
EngineLeakage10 occurs when the Input “EngineLeak” become active. The fault symbol ( ! ) turns on and the
Multifunction display indicates an Engine Leakage fault by displaying EngineLeakage in the Genset Status page.
ETSDisconnected occurs when the ETS Sensor Reading is “---” for 5 min and the ETS Alarm is not set to “N”. The fault
symbol ( ) turns on and the Multifunction display indicates an ETS Disconnection fault by displaying ETS
Disconnected in the Genset Status page.

10
Depends on Firmware version
6.3.3 DTC FAULTS
When an ECU is installed and it is in a faulty status, the DTC fault code is shown on the multifunction display. The
correspondent description will be displayed if its code is mentioned in the below table.
DTC Fault Code DTC Fault Description
J0091-08 PWM THRoTTLE PoSITIoN SENSoR AbNoRMAL
J0100-01 LoW oIL PRESSURE SHUTdoWN
J0100-03 ENGINE oIL PRESSURE SENSoR SHoRTEd HI
J0100-04 ENGINE oIL PRESSURE SENSoR SHoRTEd Lo
J0100-17 LoW oIL PRESSURE WARNING
J0100-18 LoW oIL PRESSURE ACTIoN ALERT
J0102-03 TURboCHARGER oUTLET PRESSURE SENSoR SHoR
J0102-04 TURboCHARGER oUTLET PRESSURE SENSoR SHoR
J0102-15 HI booST PRESSURE WARNING
J0102-16 HI booST PRESSURE ACTIoN ALERT
J0108-03 ATMoS PHERIC PRESSURE SENSoR SHoRTEd HI
J0108-04 ATMoS PHERIC PRESSURE SENSoR SHoRTEd Lo
J0110-00 HI CooLANT TEMP. SHUTdoWN
J0110-03 ENGINE CooLANT TEMP. SENSoR SHoRTEd HI
J0110-04 ENGINE CooLANT TEMP. SENSoR SHoRTEd Lo
J0110-15 HI CooLANT TEMP. WARNING
J0110-16 HI CooLANT TEMP. ACTIoN ALERT
J0168-02 bATTERY VoLTAGE INTERMITTENTpluS
J0172-03 INTAKE MANIFoLd AIR TEMP. SENSoR SHoRTEd
J0172-04 INTAKE MANIFoLd AIR TEMP. SENSoR SHoRTEd
J0172-15 HI INTEL AIR TEMP. WARNING
J0172-16 HI INTEL AIR TEMP. ACTIoN ALERT
J0174-03 FUEL TEMP. SENSoR SHoRTEd HI
J0174-04 FUEL TEMP. SENSoR SHoRTEd Lo
J0174-15 HI FUEL TEM P. WARNING
J0174-16 HI FUEL TEM P. ACTIoN ALERT
J0190-00 oVER SPEEd SHUTdoWN
J0190-02 ENGINE SPEEd SENSoR LoSS oF SIGNAL
J0190-11 ENGINE SPEEd SENSoR MECHANICAL FAULT
J0190-15 oVER SPEEd WARNING
J0190-16 oVER SPEEd ACTIoN ALERT
J0228-13 ENGINE TIMING CALIbRATIoN REQUIREd
J0234-02 INCoRRECT ECM SoFTWARE
J0620-03 5V SENSoR SUPPLY AboVE NoRMAL oR SHoRTEd
J0620-04 5V SENSoR SUPPLY bELoW NoRMAL oR SHoRTEd
J0651-11 INJECToR CYLINdER 1 FAULT
J0652-11 INJECToR CYLINdER 2 FAULT
J0653-11 INJECToR CYLINdER 3 FAULT
J0654-11 INJECToR CYLINdER 4 FAULT
J0655-11 INJECToR CYLINdER 5 FAULT
J0656-11 INJECToR CYLINdER 6 FAULT
J0678-03 ECM 8VdC SUPPLY AboVE NoRMAL oR SHoRTEd
J0678-04 ECM 8VdC SUPPLY bELoW NoRMAL oR SHoRTEd
J1108-31 CRITICAL oVERRIdE ENAbLEd
J1111-02 CHECK CoNFIGURAbLE PARAMETERS
6.4. LOGS
SURF has a Fault Log that can save the last 15 faults (last 100 faults are saved if optional SD card is installed) that
occurred on the genset. The Fault Log saves the type of error that occurred along with the voltages, frequency,
currents, oil pressure, engine temperature, battery voltage, hour meter, L/H, L, KW and KWHr. The Fault Log can
be accessed and erased through the SURF menu or remotely through the different communication protocols
supported.

6.4.1 VIEWING THE FAULT LOG


To access the Fault Log, enter the menu (refer to section 7), scroll down until “View Faults” is displayed and press the
SELECT push button. If no faults are saved, a “NO Fault” message is displayed. Otherwise, “FLT 1” is displayed. To
scroll between the different saved faults, use the UP/DOWN push buttons. When the Fault Log is entered, the
readings at the time of the fault are displayed instead of the current readings. The fault number, type, L/H, L, KW,
KWHr, occurrence date and time are displayed on the Multifunction display. To scroll between these readings, press
the Menu push button. To exit the Fault Log, press the SELECT push button.
6.4.2 ERASING THE FAULT LOG
To erase the Fault Log, enter the menu, scroll down until “Erase Faults” is displayed and press the SELECT push
button. The SURF module prompts you to confirm your request by displaying the “Are You Sure ?” message. To
cancel the request, press the ESC push button. To confirm the request, press the Select push button, a “Wait” appears
until the fault erased the “Done” dispalyed.

6.4.3 SD CARD FOR FAULTS, EVENTS AND DATA LOGGING


The surf has the following features:

6.4.3.1 FAULTS
SURF can save on the SD card the last 100 faults that occurred on the genset

6.4.3.2 EVENTS AND DATA LOGGING


All events are saved on the SD card. Events cover user parameter manipulation, mode changes and operational
events. For data logging user should set the parameter dSR in SD submenu to specify the data logging frequency.
7. MODBUS DESCREPTION

Label type Address in decimal Size Access


Description

SurfType input register 30001 1 R Surf type: Standard SNMP Solution

input
Hardware Version 30002 1 R Hardware Version
register
input
Software Version 30003 1 R Software Version
register
input
Revision number 30004 1 R Revision number
register
input
SurfStatus 30005 1 R Surf status: 0(normal), 1(malfunction)
register
Surf Digital Inputs
Each bit represents an input (first input
is the LSB) Bit0: IP1
input
Digital Inputs
register Bit1: IP2
30006 1 R ...
Bit5: IP6
Surf Digital Outputs
Each bit represents an output (first output
is the LSB) Bit0: OP1
input
Digital Outputs
register Bit1: OP2
30007 1 R ...
Bit9: OP10
25 = Utility Absent
26 = Utility Feeding Load
27 = Utility Voltage High Or Low

Utility input 28 = Utility Frequency High Or Low


Status register 29 = Utility Wrong Phase Sequence
30 = Utility Ready
30008 1 R
34 = Waiting For Utility Restoration Delay
35 = Waiting For Utility Transfer dead time
Label type Address in decimal Size Access Description
0 = Engine Standby
1 = Engine Ready
2 = Engine Fault
3 = Engine Cranking
4 = Engine Running
5 = Genset On Load
6 = Engine Not Ready to start
8 = Engine Failed to Start
9 = Over Frequency ShutDown
10 = Under Frequency ShutDown
11 = High Oil Temperature ShutDown
12 = Spare Fault ShutDown
13 = Over Voltage ShutDown
14 = Under Voltage ShutDown
15 = Overload ShutDown
16 = Battery High ShutDown
17 = Emergency Stop
18 = Battery Low ShutDown
19 = Phase Failure ShutDown
20 = Wrong Phase Sequence ShutDown
21 = ETS Disconnected ShutDown
22 = Over Speed ShutDown
input
Genset Status 30009 23 = Under Speed ShutDown
register
24 = Uncontrolled ShutDown
31 = Counting Response delay
32 = Pumping Fuel
33 = Preheating
36 = Engine Warming Up
37 = Waiting For Genset Transfer dead time
38 = Genset Waiting to Disengage Load
39 = Engine Cooling Down
40 = Waiting To Disengage CutOff Solenoid
1 R
41 = Low Oil Pressure ShutDown
42 = High Engine Temperature ShutDown
43 = Low Fuel Level ShutDown
44 = Low Coolant Level ShutDown
45 = Dynamo Failure ShutDown
46 = Genset Not Engaging Load Due to High Or Low
Voltage
47 = Genset Not Engaging Load Due to High Or Low
Frequency
48 = Genset Not Engaging Load Due to Wrong
Sequence

2 = Manual Mode
input
3 = Auto Mode
Surf Operating Mode register 30010 1 R
4 = Mains Only/ Standby Mode
input
Oil Pressure 30011 1 R Oil Pressure *100 format
register
input
Engine Temperature 30012 1 R EngineTemperature in Deg C
register
input
Utility RN voltage 30014 1 R Utility phase R-Neutral voltage in V
register
input
Utility SN voltage 30015 1 R Utility phase S-Neutral voltage in V
register
input
Utility TN voltage 30016 1 R Utility phase T-Neutral voltage in V
register
input
Utility RS voltage 30017 1 R Utility phase R to phase S voltage in V
register
Address in
Label type Size Access
decimal Description
Utility ST voltage input register 30018 1 R Utility phase S to phase T voltage in V
Utility TR voltage input register 30019 1 R Utility phase T to phase R voltage in V
Genset RN voltage input register 30020 1 R Genset phase R-Neutral voltage in V
Genset SN voltage input register 30021 1 R Genset phase S-Neutral voltage in V
Genset TN voltage input register 30022 1 R Genset phase T-Neutral voltage in V
Genset RS voltage input register 30023 1 R Genset phase R to phase S voltage in V
Genset ST voltage input register 30024 1 R Genset phase S to phase T voltage in V
Genset TR voltage input register 30025 1 R Genset phase T to phase R voltage in V
Utility frequency in Hz *10 format (i.e: if this register
Utility frequency input register 30026 1 R value is 504 this means that the frequency is 50.4Hz)

Genset frequency in Hz *10 format (i.e: if this register


Genset frequency input register 30027 1 R
value is 504 this means that the frequency is 50.4Hz)
Surf power supply voltage in V *10 format (i.e: if
SURF Power Supply Voltage 30028 1 R
input register this register value is 125 this means that the supply
voltage is 12.5V)
NU input register 30029 3 R

Gen Speed input register 30032 1 R Engine Speed in RPM

NU input register 30033 3 R

Diesel Volume in tank in liters *10 format(i.e: if this


30036 2 R
Fuel Level input register register value is 6104 this means that the Diesel
Volume is 610.4L)

Diesel consumption L/h *10 format(i.e: if this register


1 R
Fuel Consumption input register 30038 value is 104 this means that the Diesel consumption is
10.4L/h)

OilHours input register 30039 1 R Running hours since the last oil change

NU input register 30040 2 R

KW input register 30042 2 R Power in KW * 10 format

NU input register 30044 1 R

Fuel Level Percentage input register 30045 1 R Diesel level in percentage of Tank in *10 format
Line R current in A *10 format (i.e: if this register
RN current ǂ input register 30046 2 R
value is 125 this means that the current is 12.5A)

Line S current in A *10 format (i.e: if this register


SN current ǂ input register 30048 2 R
value is 125 this means that the current is 12.5A)

Line T current in A *10 format (i.e: if this register


TN current ǂ input register 30050 2 R value is 125 this means that the current is 12.5A)

KWH ǂ input register 30052 2 R Total Energy in KWh


Continuous Hourmeter input register 30054 1 R Continuous hour meter in h
PowerFactor RN input register 30055 1 R Power factor on phase R *100 (Example: 84 = 0.84)
PowerFactor SN input register 30056 1 R Power factor on phase S *100 (Example: 84 = 0.84)
PowerFactor TN input register 30057 1 R Power factor on phase T *100 (Example: 84 = 0.84)

NU input register 30058 1 R

Remote Start/Stop input register 30059 1 R Start: bit0 = 1 , Stop: bit0 = 0


Mains_puis_kwh input register 30060 2 R Utility Energy consumed in KWh
3 Phase AC Power (kVA) input register 30062 1 R 3 Phase AC site power in kVA * 10 format
3 Phase AC Power (kvar) input register 30063 1 R 3 Phase AC site power in kvar * 10 format

0: No warnings
1: fuel theft warning
Fuel level warning input register 30064 1 R 2: fuel end of filling warning

NU input register 30065 1 R

high engine temperature warning input register 30066 1 R High Engine Temperature warning (0: OFF, 1: ON)
low coolant level warning input register 30067 1 R Low Coolant Level warning (0: OFF, 1: ON)
low oil pressure warning input register 30068 1 R Low Oil Pressure warning (0: OFF, 1: ON)
low fuel level warning input register 30069 1 R Low Fuel Level warning (0: OFF, 1: ON)
low dynamo voltage warning input register 30070 1 R Low Dynamo Voltage warning (0: OFF, 1: ON)
over under speed warning input register 30071 1 R Over Under Speed warning (0: OFF, 1: ON)
oil change warning input register 30072 1 R Oil Change warning (0: OFF, 1: ON)
tank empty warning input register 30073 1 R Tank Empty warning (0: OFF, 1: ON)
fuel theft warning input register 30074 1 R Fuel Theft warning (0: OFF, 1: ON)
fuel end of filling warning input register 30075 1 R Fuel End Of Filling warning (0: OFF, 1: ON)
fuel sensor disconnection warning input register 30076 1 R Fuel Sensor Disconnection (0: OFF, 1: ON)
high water level in tank warning input register 30077 1 R High Water Level In Tank (0: OFF, 1: ON)
high oil temperature warning input register 30078 1 R High Oil Temperature (0: OFF, 1: ON)
Address in
LABEL TYPE Size Access Description
decimal
Startfail fault alarm input register 30086 1 R Startfail Fault Alarm (0: OFF, 1: ON)
lop fault alarm input register 30087 1 R Lop Fault Alarm (0: OFF, 1: ON)
het fault alarm input register 30088 1 R Het Fault Alarm (0: OFF, 1: ON)
lfl fault alarm input register 30089 1 R Lfl Fault Alarm (0: OFF, 1: ON)
lcl fault alarm input register 30090 1 R Lcl Fault Alarm (0: OFF, 1: ON)
dynamo fault alarm input register 30091 1 R Dynamo Fault Alarm (0: OFF, 1: ON)
viacan fault alarm input register 30092 1 R Viacan Fault Alarm (0: OFF, 1: ON)
ofreq fault alarm input register 30093 1 R Ofreq Fault Alarm (0: OFF, 1: ON)
ufreq fault alarm input register 30094 1 R Ufreq Fault Alarm (0: OFF, 1: ON)
hot fault alarm input register 30095 1 R Hot Fault Alarm (0: OFF, 1: ON)
spare fault alarm input register 30096 1 R Spare Fault Alarm (0: OFF, 1: ON)
ovolt fault alarm input register 30097 1 R Ovolt Fault Alarm (0: OFF, 1: ON)
uvolt fault alarm input register 30098 1 R Uvolt Fault Alarm (0: OFF, 1: ON)
old fault alarm input register 30099 1 R Old Fault Alarm (0: OFF, 1: ON)
bathi fault alarm input register 30100 1 R Bathi Fault Alarm (0: OFF, 1: ON)
estop fault alarm input register 30101 1 R Estop Fault Alarm (0: OFF, 1: ON)
batlo fault alarm input register 30102 1 R Batlo Fault Alarm (0: OFF, 1: ON)
phasefailure fault alarm input register 30103 1 R Phasefailure Fault Alarm (0: OFF, 1: ON)
phasesequence fault alarm input register 30104 1 R Phasesequence Fault Alarm (0: OFF, 1: ON)
ETS disconnected fault alarm input register 30105 1 R ETS Disconnected Fault Alarm (0: OFF, 1: ON)
ospeed fault alarm input register 30106 1 R Ospeed Fault Alarm (0: OFF, 1: ON)
uspeed fault alarm input register 30107 1 R Uspeed Fault Alarm (0: OFF, 1: ON)
uncontrolledshutdn fault alarm input register 30108 1 R Uncontrolledshutdn Fault Alarm (0: OFF, 1: ON)

NU input register 30109 5 R

output1 fault alarm input register 30114 1 R Output1 Fault Alarm (0: OFF, 1: ON)
output2 fault alarm input register 30115 1 R Output2 Fault Alarm (0: OFF, 1: ON)
output3 fault alarm input register 30116 1 R Output3 Fault Alarm (0: OFF, 1: ON)
output4 fault alarm input register 30117 1 R Output4 Fault Alarm (0: OFF, 1: ON)
output5 fault alarm input register 30118 1 R Output5 Fault Alarm (0: OFF, 1: ON)
output6 fault alarm input register 30119 1 R Output6 Fault Alarm (0: OFF, 1: ON)
output7 fault alarm input register 30120 1 R Output7 Fault Alarm (0: OFF, 1: ON)
output8 fault alarm input register 30121 1 R Output8 Fault Alarm (0: OFF, 1: ON)
output9 fault alarm input register 30122 1 R Output9 Fault Alarm (0: OFF, 1: ON)
output10 fault alarm input register 30123 1 R Output10 Fault Alarm (0: OFF, 1: ON)

NU input register 30124 12 R

Oil temperature input register 30136 1 R OilTemperature in Deg C

In case of a fuel level warning, this register shows the


amount of fuel theft/filled *10 format (i.e: if this
input register 30137 2 R
Fuel level warning amount register value is 125 this means that the amount is
12.5L)

Diesel Usable Volume in tank in liters *10


Usable Fuel Level format(i.e: if this register value is 6104 this
input register 30139 2 R
means that the Diesel Volume is 610.4L)

Hourmeter input register 30141 2 R Genset hour meter in h


ǂ
Mains Hourmeter input register 30143 2 R Utility hour meter in h

2 = Manual Mode
Surf Operating Mode holding register 40001 1 R/W 3 = Auto Mode
4 = Mains Only/ Standby Mode
KWH ǂ holding register 40002 2 R/W Total Energy in KWh

Hourmeter holding register 40004 2 R/W Genset hour meter in h


8. FIRMWARE UPGRADE ON SMART PHONE*
8.1 INSTALLING SASPTOOL APP
Search for the application “SAS_PTool” on Google store and install it, or follow the link below:
https://play.google.com/store/search?q=SASPTool.
8.2 FIRMWARE UPGRADE PROCESS
In order to upgrade firmware from a mobile, follow the below steps:
1. Run “SAS_PTool” application from the mobile.

The below window appears showing all *SAS files already saved.

2. Power off the SURF board

3. Use a USB cable to connect board to the mobile.

4. Turn SURF on.

*On android smart phone


The following window will appear:

Press this button to refresh the firmware list.

Press this button to create SAS folder.

Press this button to go back one directary.


5. Click on the Connect button. The following window will appear showing that a SAS Device is now
connected:

6. Click on the SAS file that you need to download


A Popup window will appear showing the file name, its description and its date:
7. Click Yes. The download will start:

Once the download is complete, the message “Firmware Downloaded successfully” will appear:
8. Disconnect the USB cable.

If you desire to delete any SAS file from the mobile list, press on the filename until a Popup window appears
showing you multiple choices and then click on Delete.
9. GEMO APPLICATION*
9.1 INSTALLING GEMO APP
Search for the application “GEMO” on Google play and install it, or follow the link below:
https://play.google.com/store/apps/details?id=com.sas.sas_gen

9.1.1 LOGS RETRIEVAL PROCESS


In order to retrieve logs from mobile, follow the steps below:
1-Run GEMO application from the mobile

*On Android smart phones


2-Turn on device and connect via OTG cable to your mobile.

3- You can get device info by clicking INFO button.


4- You can retrieve device logs by clicking LOGS button.
5- The below window appears.

6- User is prompted to select the logs type (time or event) and the date range.
Once “GET LOGS” button is clicked , the desired logs are retrieved and served on the mobile under
“/Documents/S.&A.S.Co.Ltd SAS Gen”

9.1.2 PARAMETERS EDITING


In order to edit parameters on the mobile screen, follow the steps below:
1- Run GEMO application from the mobile
2- Turn on device and connect via OTG cable to your mobile.
3- You can get device info by clicking INFO button.
4- You can edit the mobile parameters by clicking “Parameters” button
5- The below window appears.
6- The user can expand any category name to view/edit/modify any parameter value:
10. SAS DATA
DESKTOP
RETRIEVAL APP

10.1 DATA SAMPLING AND RETRIEVAL


1. With the OMEGA powered on and set to one of the four operating modes (Auto, Mains-Only or G1-Only
or G2-Only mode), establish a USB Connection between the OMEGA and your PC.

2. Open the Desktop Application.

3. A Virtual COM port should appear as shown in the figure below (OMEGA 1.2 at: COM#).
Otherwise, press the "Refresh" button or try to re-plugin the USB cable.
If the problem persists, consider using another PC USB port or replacing the USB Cable.
10. SAS DATA
DESKTOP
RETRIEVAL APP

4. Select the port and enter the password.

5. If the entered password is valid, make sure the SD-CARD is considered "Mounted" and select the type
required (Time Log or Event Log), then choose the Start/End dates and press the "Excel Sheet" Button.
10. SAS DATA
DESKTOP
RETRIEVAL APP

6. Select the path and name for the Excel file to be exported.

7. The retrieve process should start and the progress will be indicated by an animated loader with the
completed percentage.

8. Wait until the loader disappears, at this stage the progress is finished and you can find the exported file
at the path specified in step #5.
12. APPENDIX A
This section contains the wiring diagram of the SURF-AMF and SURF-AUTO.
& 8/G 5 */G
 
*

)86(

& */G
7
6

1
5


 9EDW


 9EDW

9GF
)86(
/,1(5*


9%$732:(5


  2 67$57(5 /,1(6*
5 6W


  2 (9$/9(
5 (9 /,1(7*
 


     

2 8&217 1(875$/*


5 8/G


  2 *&217
5 */G


  2 $/$50
5 $ODUP


  2 *&217
 
5 */G


2 127$66,*1('
 


2 127$66,*1('
  &753





2 127$66,*1('
 
&753
 2 127$66,*1(' &763






'<1$02(;&,7$7,21 '<1$02 &763


& */G

&$1B+
&773


&$1B+
     

&773


&$1B/ &$1B/
'$7$B/


02'%86




&$1B+ 02'%86



5()6(1625


2,/35(6685(6(1625
236(1625




7(03(5$785(6(1625
(76(1625


)8(/6(1625


)8(/6(1625 P$


2,/7(03(5$785(6(1625
$1$/2*6(1625


&22/$17352%(


5(027(&21752/


236


, 236
(76




, (76
276


, 276
/)2


, /)2
SURF-AUTO V1.3A BOARD


/03


, /03
7
6

1
5

/2$'
YROWDJHHTXDOWRWKHEDWWHU\YROWDJH

&RQQHFWHGWREDWWHU\YHRQWKHHQJLQHERG\
5 (9 UHOD\VVKRXOGDOOEH'&UHOD\VZLWKWKHLUFRLO
1%5 $ODUP 5 */G 5 8/G 5 */G 5 6W DQG
UTILITY

G
T
S
T

N
R
S
R
N

2 10

C(G Ld) R(U Ld)

FUSE

C(U Ld)
2 10

C(U Ld) R(G Ld)


FUSE

C(G Ld)

1
(-)Vbat

2
(+)Vbat

5 - 33 Vdc
FUSE
LINE R G

3
VBAT POWER

4
2 10 O1 (STARTER) LINE S G
R(STA)
2 10

5
O2 (E. VALVE) LINE T G
R(EVA)

6
2 10
25 26 27 28 29 30

O3 (U CONT.) NEUTRAL G
R (U Ld)

7
2 10 O4 (G CONT.)
R (G Ld)
2 10

8
O5 (ALARM)
R (Alarm)

9
2 10 O6 (G CONT.2)
R (G Ld2)
LINE R U
2 10

10
O7 (SPARE 1)
R (Spare 1)
2 10 LINE S U

11
O8 (SPARE 2)
R (Spare 2)
2 10

12
O9 (SPARE 3) LINE T U
R (Spare 4)
2 10
25 26 27 28 29 30

13
O10 (SPARE 4) NEUTRAL U
R (Spare 5)
DYNAMO EXCITATION

14
DYNAMO
5
3
1
5
3
1

CAN_H
15
CAN_H
16
CAN_L CAN_L
2

6
4
6
4
2
C(U Ld)

C(G Ld)

DATA_L
17

DATA_L
DATA_H
18

DATA_H CT R P1
*
19

REF SENSOR CT R P2
CT S P1
20

OIL PRESSURE SENSOR


OP SENSOR
CT S P2
21

TEMPERATURE SENSOR
ET SENSOR CT T P1
37 38 39 40 41 42

FUEL SENSOR CT T P2
22

FUEL SENSOR (4-20mA)


23

OIL TEMPERATURE SENSOR


ANALOG SENSOR
2

24

COOLANT PROBE
REMOTE CONTROL
25

OPS
26

I1 (OPS)
SURF-AMF V1.3A

ETS
1

27

I2 (ETS)
OTS I3 (OTS)
28

LFO
29

I4 (LFO)
2

LMP
30

I5 (LMP)
1

2
1
S
R
N

LOAD
voltage equal to the battery voltage

*: Connected to battery -ve on the engine body


R(EV) relays should all be DC relays with their coil
NB: R(Alarm), R(G Ld2), R(U Ld), R(G Ld), R(St) and
WHICH GENERATOR CONTROLLER IS RIGHT FOR YOU?
 
Smart Turbo v1.2 Smart GT v1.0 Surf LT v1.0 Surf 1.2c

Automatic engine
   
starting and stopping
Automatic mains failure — —  
User Access 3 Push Buttons 3 Push Buttons 8 Push Buttons 5 Push Buttons
Dimensions
72x72x32 mm 72x72x32 mm 208x160x32 mm 196x144x33 mm
(WidthxHeightxDepth)
Panel cut out 68.5x68.5 mm 68.5x68.5 mm 184x139 mm 182x137 mm
Number of Phases 1 Phase 1 Phase 1phase/3Phases 1phase/3Phases
Digital Outputs 4 4 6 10
Digital Inputs 5 5 5 5
Analog Inputs — 2 4 4
Voltage Measurement 1 L-N 1 L-N 3 L-N, 3L-L 3 L-N, 3L-L
Frequency
   
Measurement
Current Measurement —   
Power Measurement —   
Energy Measurement —   
Run hours counter    
Oil run hours counter    
Over / Under voltage
   
alarm and shut down
Over / Under
frequency alarm and        
shut down
Smart Turbo v1.2 Smart GT v1.0 Surf LT v1.0 Surf 1.2c

Overload alarm and


—   
shut down
Low oil pressure alarm
   
and shut down
High engine
temperature alarm and    
shut down
Battery alarm    
Dynamo fail alarm and
   
shut down
Low coolant level alarm
   
and shut down
Low fuel alarm and
   
shut down
Tank Empty alarm and
— —  
shut down
Automatic shutdown
   
on fault condition
Solid-state short circuit
   
protected outputs
Galvanic isolation for
utility and Genset AC — — — 
inputs
Oscilloscope — —  —
Faults Logging — Up to 10 faults Up to 15 faults Up to 100 faults
Smart Turbo v1.2 Smart GT v1.0 Surf LT v1.0 Surf 1.2c

EVENTS AND DATA


— — — 
LOGGING
USB interface    
CAN Module (J1939
— — Optional 
Protocol)
Ethernet Module — — — 
RS485 (Modbus) — — Optional 
MicroSD Card — — — 
SMS via GSM Module
— — — 
(RS232 Interface)
On-site Firmware
   
Upgrade
Remote Online
— — — 
Firmware Upgrade

You might also like