0% found this document useful (0 votes)
332 views48 pages

User'S Manual: Surf-Amf Auto Start - Surf-Auto Enhanced

This document provides the user manual for the SURF-AMF and SURF-AUTO automatic mains failure and auto start controllers. It describes the features and specifications of the controllers including the four operating modes, terminal layout, communication protocols, graphical display menus, firmware upgrade process, and wiring diagrams. The controllers provide automatic mains failure and generator control with monitoring and logging capabilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
332 views48 pages

User'S Manual: Surf-Amf Auto Start - Surf-Auto Enhanced

This document provides the user manual for the SURF-AMF and SURF-AUTO automatic mains failure and auto start controllers. It describes the features and specifications of the controllers including the four operating modes, terminal layout, communication protocols, graphical display menus, firmware upgrade process, and wiring diagrams. The controllers provide automatic mains failure and generator control with monitoring and logging capabilities.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 48

OFFICE: BOUTROS BLDG.

, 1ST BSMT, CHEIKH‐GHABI, BEIRUT 2068 7808


T E L : 9 6 1 ‐ 1 ‐ 2 1 6 9 9 4 ( 2 L I N E S ) , FA X : 9 6 1 ‐ 1 ‐ 3 3 9 6 0 0
HEADQUARTERS AND FACTORY: S. & A. S. BLDG, SEASIDE ROAD, JIEH CHOUF
T E L : 9 6 1 ‐ 7 ‐ 9 9 6 3 3 3 ( 2 L I N E S ) , FA X : 9 6 1 ‐ 7 ‐ 9 9 6 1 1 6
TECHNICAL SUPPORT: 961‐71‐996333 E-MAIL: [email protected]
W W W . S A S C O N T R O L L E R S . C O M

AUTOMATIC MAINS FAILURE


SURF-AMF AUTO START – SURF-AUTO
ENHANCED

USER’S MANUAL
FOR H/W VERSION 1.2C
FOR S/W VERSION 1.00 1741
1. GENERAL 1.1 INTRODUCTION
DESCRIPTION 1.2 FEATURES
1.3 TECHNICAL SPECIFICATIONS

2.1 FOUR MODES OF OPERATION


2. OPERATION 2.2 TIME SWITCH OPERATION
2.3 REMOTE CONTROL TERMINAL FUNCTION DESCRIPTION

3.1 TERMINAL DESCRIPTION


3.2 PROGRAMMABLE INPUTS/OUTPUTS
3. TERMINAL 3.2.1 PROGRAMMABLE INPUTS
LAYOUT 3.2.2 PROGRAMMABLE OUTPUTS
3.3 FRONT PANEL DESCRIPTION
3.3.1 MEASURED AND DISPLAYED PARAMETERS
3.3.2 FRONT PANEL LEDS
3.3.3 LEDS DESCRIPTION

4. COMMUNICATION 4. COMMUNICATION PROTOCOLS


PROTOCOLS

5.1 MENU DESCRIPTION


5.2 DESCRIPTION OF STATUS MESSAGES SHOWN ON LCD DISPLAY
5.2.1 FOR UTILITY
5.2.2 FOR GENSET
5.3 DETECTED AND SIGNALED FAULTS AND WARNINGS
5. GRAPHICAL 5.3.1 WARNINGS
DISPLAY 5.3.2 FAULTS
5.3.3 DTC FAULTS
5.4 LOGS
5.4.1 VIEWING THE FAULT LOG
5.4.2 ERASING THE FAULT LOG
5.4.3 SD CARD FOR FAULTS, EVENTS AND DATA LOGGING
5.4.3.1 FAULTS
5.4.3.2 EVENTS AND DATA LOGGING

6.1 INSTALLING THE SURF USB DRIVER


6.1.1 DRIVER SETUP FOR WINDOWS VISTA/WIN7
6.1.2 DRIVER SETUP FOR WINDOWS XP
6. FIRMWARE 6.2 FIRMWARE UPGRADE USING PC
UPGRADE 6.2.1 INSTALLING THE SURF FIRMWARE UPGRADE SOFTWARE
6.2.2 FIRMWARE UPGRADE PROCESS
6.3 FIRMWARE UPGRADE USING GOOGLE STORE ON SMART PHONE
6.3.1 INSTALLING THE SASPTOOL FIRMWARE APPLICATION ON THE
MOBILE
6.3.2 FIRMWARE UPGRADE PROCESS
7.1 INSTALLING THE DRIVER
7. SD CARD 7.2 SD CARD RETRIEVAL
RETRIEVAL 7.3 DATA SAMPLING AND RETRIEVE

8. CASE 8. CASE DIMENSION


DIMENSION

9. WIRING 9. WIRING DIAGRAM


DIAGRAM
1. GENERAL
DESCRIPTION

1. GENERAL 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,
Ethernet and internet.
The SURF v1.2b features also a 4GB 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
 Backlit liquid crystal display (LCD)
 Simultaneous display of AC voltage, currents, frequency, hour counter, oil pressure, engine 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.
 4GB Micro SD card for event and data logging (optional)
 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 (optional)
 USB interface
 Serial RS232S interface (optional)
 Serial RS485.Modbus protocol (optional)
 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 and RS485
 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
 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

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


5
1. GENERAL
DESCRIPTION

 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 180mA
Standby supply current 56mA
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 Five push buttons
Data sampling rate 0.4samples/sec
Dimensions 196x144x33
Panel cut out 182x137

6
2. OPERATION 2. OPERATION
2.1 FOUR MODES OF OPERATION
Four modes of operation are provided. Following is a description of each mode:
 Off Mode:
For F/W "200r20" and later, 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).
For older versions and revisions, the engine and the module are shut down when the OFF push button is
pressed for more than 3 seconds. Pressing once OFF PB will reset all faults and alarms.
 Manual Mode: This mode is entered when the Manual/Down 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/Select 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/Up 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 (for Surf-AUTO) – MRT (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 RSP) 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 PRH.
4. A starting sequence of a preset number of attempts ATT 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 CrF.
b. A voltage exceeding dcd (if not set to N) appears on the Dynamo input.
c. The oil pressure switch opens (given that boP is not set to Y) and its preset delay has elapsed.
d. The analog oil pressure measurement exceeded the value set by LoA (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 Multifunction Display on the LCD would indicate a start fail error (St Fail).
Otherwise, the engine enters the running state and the running symbol ( ) turns on.
9. After elapse of the warm-up delay, set by WuP, 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
bYP.
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 Multifunction 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 (for Surf-AUTO) – MRT (for Surf-AMF). The engine is shut down after the elapse of the cooling time set
by CoL.

 Warm Up delay is presettable in the menu


 Transfer dead time is presettable in the menu
 Refer to section 9.1 7
2. OPERATION

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: T-Rdy and T-sdby. T-Rdy sets the time at which the genset becomes ready. T-sdby sets the time at which the
genset goes to standby mode. If genset is required to be in ready mode all day then set T-Rdy to ALLTIM (T-Sdby
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 T-Rdy and T-Sdby 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.

8
3. TERMINAL
LAYOUT

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)
SUP
TERMINAL

3 VBAT After emergency stop and fuse 9 OUTPUT 6 Output 6 (Genset Contactor 2)
POW
4 OUTPUT 1 Output 1 (Starter) 10 DYN Dynamo excitation
EXC
5 OUTPUT2 Output 2 (Fuel Electric Valve) 11 CAN CAN High line
H
6 OUTPUT3 Output 3 (Utility Contactor) 12 CAN CAN Low Line
L

CONNECTOR
P3 P4
REF RMTE
13 Reference sensor input 19 Remote control input
SENS CNTRL
Analog Input 1 (Oil pressure sensor
TERMINAL

14 AN INPUT 1 20 INPUT 1 Input 1 (Oil pressure switch)


input)
Analog Input 2 (Engine temperature
15 AN INPUT 2 21 INPUT 2 Input 2 (Engine temperature switch)
sensor input)
16 AN INPUT 3 Analog Input 3 (Fuel Sensor) 22 INPUT 3 Input 3 (Oil temperature switch)
17 AN INPUT 4 Analog Input 4 (Not Assigned) 23 INPUT 4 Input 4 (Low Fuel level Normally Open)
18 LCL Low Coolant Probe 24 INPUT 5 Input 5 (Lamp Test)

CONNECTOR
P5 P6
LINE LINE
25 Line R – U supply 31 Line R – G supply
RU RG
NOT NOT
26 Not used 32 Not used
USE USE
TERMINAL

LINE LINE
27 Line S – u supply 33 Line S – G supply
SU SG
NOT NOT
28 Not used 34 Not used
USED USED
LINE LINE
29 Line T – U supply 35 Line T – G supply
TU TG
N N
30 Neutral – U supply 36 Neutral – G supply
U G

CONNECTOR
P7 P8
CT R
37 Current transformer on line R – p1 43 DATA DATA+
P1
CT R
38 Current transformer on line R – p2 44 DATA DATA-
P2
TERMINAL

CT S
39 Current transformer on line S – p1 45 OUTPUT 10 Output 10 (N/A)
P1
CT S
40 Current transformer on line S – p2 46 OUTPUT 9 Output 9 (N/A)
P2
CT T
41 Current transformer on line T – p1 47 OUTPUT 8 Output 8 (N/A)
P1
CT T
42 Current transformer on line T – p2 48 OUTPUT 7 Output 7 (N/A)
P2

9
3. TERMINAL
LAYOUT

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 (oPS), Engine Temperature Switch (ETS), Oil Temperature Switch (oTS), Low Fuel Level
Normally Open (LFo), Low Fuel Level Normally Closed (LFc) and Lamp Test (LMP). 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 (N/A).

3.2.2 PROGRAMMABLE OUTPUTS


SURF has a total of ten outputs (4 outputs are optional) 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, Manual/Off Mode, Auto Mode and Fuel pump. Users
can easily change the function of these outputs from the menu, parameters O1  O10. The user can also
disable the output by setting the corresponding parameter to Not Assigned (N/A). Following is a description
of each function:
 Fuel pump (FPu) Function when one of the outputs is set to Fuel pump, the FPP 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 (PRE) Function when one of the outputs is set to Preheat, the PRH 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 PRH.
 Starter (STA) Function is activated while cranking the genset and remains on for a delay set by STA. The
minimum value of STA is 1 sec if the oil pressure is bypassed otherwise the minimum value is the oil pressure
bypass delay plus one second (boP+1).
 Electric Valve (EVA) 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 (dSd set to N) if dynamo
excitation is not required. Otherwise, the dynamo input should be externally excited.
 Utility Contactor (C-U) 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 (C-G) 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 (ALA) Function is activated when a genset fault occurs. This output is not activated on emergency
stop since it disables all outputs.
 Cut-Off (Cut) 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 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 is not visible in the menu unless this output is activated.
 Pre-alarm (PRA) 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/HTP.
 Genset Contactor 2 (CG2) 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 (dLd) Function is activated when the load remains below the level specified by doN for a
delay set by dod. This output is disengaged when the load current exceeds the level specified by doF.
Parameters doN, dod and doF are not visible unless this output is activated.
10
 Overload (oLd) Function is activated when the load exceeds the value set by oLd and the module is
counting the overload delay set by oLdd or if an overload fault occurs. The output will be turned off if the
load falls below oLd before the delay elapses.
 Start Fail (STF) 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.
 Manual/Off Mode (MSt) 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.

 Auto Mode (AUT) Function is activated when the mode of operation is Auto. This output is
turned off when the mode of operation is changed from Auto.

3.3 FRONT PANEL DESCRIPTION


3.3.1 MEASURED AND DISPLAYED PARAMETERS
o Voltage, current and frequency measurements correspond to the source feeding the load.
o The currents on the three phases are measured and displayed simultaneously using the following
format.
Current range Format
0 to 99.9A ##.# in A
100 to 999A ### in A
1000 to 1999A 1### in A
2000 to 9999A #.## in KA

o 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 Menu
push button is used to switch between the two display modes.
o The frequency is measured and permanently displayed.
o The hour meter is measured (or taken from the CAN bus if it is enabled) and permanently displayed.
o The engine temperature and oil pressure are measured (or taken from the CAN bus if it is enabled) and
permanently displayed
o The battery voltage is measured and permanently displayed
o The Multifunction portion of the LCD displays the number of hours since the last oil change (oilh), the
active power in KW for the source feeding the load, the energy in KWh for the genset and Utility, Utility
and Genset status, RPM, L/H, L, TP (Tank percentage), Software version (###FW# or ###F##), Ethernet
Software version (E###r#), the internet connection status, the date and time, power factor of each line,
the continuous hour counter (CHR.) and the utility hour counter (uh).To start or stop scrolling between
these messages, press the push button of the current operating mode.

3.3.2 FRONT PANEL LEDS


 Four Leds are used to indicate the operating mode.
 Six input Leds 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.

3.3.3 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

11
4. COMMUNICATION
PROTOCOLS

4. 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 (SE), Volvo Engine (VE)
and Perkins Engine (PE). Parameter ECU in the menu is used to select the ECU type. If the genset does
not contain an ECU, set this parameter to No. 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), Ethernet Port or a GSM Modem. When connecting from a PC, the program SURF Control
allows the users to view and control the engine and to access the SURF parameters. When the
parameter Mod is set to GSM, the user can also communicate with the SURF via SMS messages. To set up
this feature, the following parameters must be set:
1. The identification of the SURF module (SITEId): This ID will be included as a header of all sent or
received SMS messages. It must contain 6 digits which can be numbers (from 0 to 9) or letters
(A to Z). Any message with a wrong ID will be ignored.
2. The phone number (PHONE): When a fault occurs, The SURF will send an SMS containing as a
header the SURF ID followed by the fault description and all the readings at the time the fault
occurred. This SMS is sent to the phone number specified by the user. The phone number must
be between 3 and 18 digits long.
Following is a description of the functions supported via SMS:
Command Description SMS Format 
Reset SURF ###### reset
Delete Fault Log SURF ###### dltfault
Switch to manual mode SURF ###### manual
Switch to Auto mode SURF ###### auto
Switch to Utility mode (AMF only) SURF ###### utility
Switch to Standby mode (Auto only) SURF ###### standby
View utility readings (AMF only) SURF ###### umeasure
View generator readings SURF ###### gmeasure
Modify the parameters SURF ###### update parameter1=value1,parameter2=value2
Example: SURF SURF00 update A01=5,A03=32,A12=145,A31=0
View the parameters SURF ###### request parameter1,parameter2,parameter3
Example: SURF SURF00 request A01,A03,A12,A31,A10

When modifying or viewing parameters through SMS, the SMS alias (refer to section 7) is used to identify
the parameter being updated/requested. Thus, if the user wants to request the parameters RSP, Mod
and ECU from the SURF having SiteID SURF00, the SMS would then be: “SURF SURF00 request
a01,a66,a64”. Note that the parameters A64 to A76, A81 and A82 can be requested but cannot be
modified through SMS.
To set up the Ethernet module, the following parameters must be set:
1. The DHCP Module (dHC): If the network to which the SURF is being connected distributes IP
addresses automatically, then the DHCP Module on the SURF must be enabled (dHC set to Y). If
a fixed IP should be assigned to the SURF, then dHC should be set to N.
2. Network Configuration (IP Adr, SubNET, GATEWY): If dHC is set to N, the user must specify to
the SURF: the IP Address (IP Adr), the Subnet Mask (SubNET) and the Default Gateway
(GATEWY).
3. The identification of the SURF module (SITEId): the SITEId is used by the Ethernet module as a
Net BIOS Name (NBNS).

SMS letters are not case sensitive.


###### being the SITEId.
Only 5 parameters can be modified in one SMS.
Parameter1, Parameter2 can take any value between A01 and A64 excluding A30. Value1, Value2 can take any value within the
parameter’s value range.
Only 5 parameters can be viewed in one SMS.

12
5. GRAPHICAL
DISPLAY

5. GRAPHICAL DISPLAY
5.1 MENU DESCRIPTION
Follow the steps described below to access the menu:
1. Press the Menu Push button for three seconds: The alphanumeric characters on the LCD would
display “PSW – “. 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.
If the entered password is valid, the user will have access to the menu below. If no push buttons are pressed
for 5 minutes while in the menu, the system will automatically exit the menu.
The SMS Alias column in the table represents the SMS code to use when modifying the parameter through
SMS. In the Range column below, the number between brackets is the one to use when the parameter
is being modified through SMS.
Displayed Parameter Description Range Factory Settings
RSP Response delay 0 to 255 sec 5 sec
FPP Fuel Pump delay 0 to 255 sec 0 sec
PRH Preheat delay 0 to 255 sec 0 sec
STA Starter time 0 to 255 sec 5 sec
bET Time between trials 0 to 255 sec 12 sec
ATT Number of Attempts 0 to 255 3 Att
bYP Fault bypass delay 0 to 255 sec 15 sec
WuP Warm-up delay 0 to 255 sec 10 sec
MRT oFF Mains Restoration delay (AMF only) 0 to 255 sec 10 sec
Off delay (AUTO only)
XFR Transfer dead time (AMF only) 0 to 255 sec 0 sec
CoL Cooling delay 0 to 255 sec 30 sec
Cut Cut-Off time N (0), 1 to 255 sec 10 sec
CrF Crank Disconnect Freq. 0 to 255 Hz 15 Hz
UoF Utility Over Frequency (AMF only) N (0), 1 to 255 Hz 55 Hz
UoFd Utility Over Freq. delay (AMF only) 0 to 99 sec 2 sec
UuF Utility Under Frequency (AMF only) N (0), 1 to 255 Hz 45 Hz
UuFd Utility Under Freq. delay (AMF only) 0 to 99 sec 5 sec
UoV Utility Over Voltage (AMF only) N (0), 1 to 999 V 416 V14
UoVd Utility Over Volt. delay (AMF only) 0 to 99 sec 3 sec
UuV Utility Under Voltage (AMF only) N (0), 1 to 999 V 346 V14
UuVd Utility Under Volt. delay (AMF only) 0 to 99 sec 5 sec
GoS Genset Over Speed 0 to 9999 1650
GoSd Genset Over Speed delay 0 to 99 2
GuS Genset Under Speed 0 to 9999 1350
GuSd Genset Under Speed delay 0 to 99 5
GoV Genset Over Voltage N (0), 1 to 999 V 416 V 
GoVd Genset Over Volt. delay 0 to 99 sec 3 sec
GuV Genset Under Voltage N (0), 1 to 999 V 346 V14
GuVd Genset Under Volt. delay 0 to 99 sec 5 sec
CT Current Transformer ratio 0/5 to 9999/5 100/5
oLd Overload % N (0), 1 to 255% 90%
oLdd Overload delay 0 to 99 sec 10 sec
doN Dummy load engage set point N (0), 1 to 255 % 10%
dod Dummy load engage delay 0 to 255 sec 30
doF Dummy load disengage set point N (0), 1 to 255 % 17%
boP Bypass OPS Y (0),1 to 5 sec 1 sec
oPS Oil Pressure Sensor type V1=VDO type 1 (0) V1
V5=VDO type 2 (1)
MU=Murphy (2)
TNE(3)
LoP Low Oil Pressure Pre-alarm N (0), 1 to 255 PSI Factory Settings
LoA Low Oil Pressure Alarm N (0), 1 to 255 PSI 5 sec
This Threshold is set for phase-phase connection usage 13
5. GRAPHICAL
DISPLAY

Displayed Parameter Description Range Factory Settings


ETS Engine Temperature Sensor type V1=VD0-1 (0) 0 sec
V2=VD0-2 (1)
MU=Murphy (2)
PT=PT100 (3)
TNE(4)
HTP High Engine Temp Pre-alarm N (0), 1 to 255 oC N
HTA High Engine Temp Alarm N (0), 1 to 255 oC N
CHT Cooling After High Temperature N (0),Y (1) Y
dcd Dynamo Crank Disconnect N (0), 10 to 26 V N
dSd Dynamo Shut Down N (0), 5 to 10 V 10 V
Hib High Battery N (0), 1 to 255 V 30 V
Hbd High Battery Delay 0 to 255 sec 3 sec
Lob Low Battery N (0), 1 to 255 V 8V
Lbd Low Battery Delay 0 to 255 sec 2 sec
LcL Low Coolant Level Nc (0), No (1) No
O1 Output 1 N/A=Not Assigned (0) STA
PRE=Preheat (1)
STA=Starter (2)
EVA= Electric valve (3)
C-U=Cont-Utility (4)
C-G=Cont-Genset (5)
ALA=Alarm (6)
Cut=Cut Off (7)
PRA=Pre Alarm (8)
CG2=Cont-Genset2 (9)
dLd=Dummy Load (10)
oLd=Overload (11)
STF=Start Fail (12)
AUT=Auto Mode (13)
MSt=Manual stop Mode(14)
FPu=Fuel Pump(15)
O2 Output 2 (same as above) EVA
O3 Output 3 (same as above) C-U
O4 Output 4 (same as above) C-G
O5 Output 5 (same as above) ALA
O6 Output 6 (same as above) CG2
O7 Output 7 (same as above) N/A
O815 Output 8 (same as above) N/A
O915 Output 9 (same as above) N/A
15
O10 Output 10 (same as above) N/A
RC Remote Control RQG= Request Generator (0) RQG
SUP= Simulate Utility
Present (1)
I1 Input 1 N/A=Not Assigned (0) oPS
oPS=Oil Pressure (1)
ETS=Engine Temp. (2)
oTS=Oil Temp. (3)
LFo=Low Fuel No (4)
LFc=Low Fuel Nc (5)
LMP=Lamp Test (6)
I2 Input 2 (same as above) ETS
I3 Input 3 (same as above) oTS
I4 Input 4 (same as above) LFo
I5 Input 5 (same as above) LMP
RHR Run Hour N (0), 1 to 9999 hr. 150 hr.

 If Extra Output is installed

14
5. GRAPHICAL
DISPLAY

Displayed Parameter Description Range Factory Settings


ECU Engine Electronic Control Unit Type No=No control unit (0) No
(cannot be modified when engine is SE=Standard engine (1)
running ) VE=Volvo Engine (2)
PE=Perkins Engine (3)
APP Accelerator Pedal Position 0 to 100 % 50%
IDL Idle Speed Delay17 N (0),1 to 99 N
SPd Speed Select16 PRI=Primary speed (0) PRI
SEC=Secondary speed (1)
UPW User Password 000 to 999 000
EMd Ethernet mode dMd=Dedicated Mode dMd
Mod=Modbus Mode
UdP=UDP Mode (PC Application)
ITd23 Internet timeout delay in hours 0 to 99 hours 2 hours
Mod Modem Type No=no modem (0) No
GSM=GSM modem (1)
PHONE Phone Number (3 to 18 digits) 0
SITEId Identification Code (6 digits or letters) XXXXXX
dHC DHCP Enabled N (0),Y (1) N
IP Adr IP Address ---.---.---.--- 192.168.0.21
SubNET Subnet Mask ---.---.---.--- 255.255.255.0
GATEWY Default Gateway ---.---.---.--- 192.168.0.1
UPH Utility Connection (AMF only) 3PH=3 phase (0) 3PH
2PH=2 phase (1)
1PH=1 phase (2
GPH Genset Connection 3PH=3 phase (0) 3PH
1PH=1 phase (1)
dATE Set the date DD.MM.YY -
TIME Set the time ##h##P or ##h##A -
T--RdY Set the genset ready time ALLTIM, ##h##P or ##h##A ALLTIM
T--SdbY Set the genset standby time ##h##P or ##h##A -
RdYdAY Set the genset ready days -
ALL N (0),Y (1) Y
SUN N (0),Y (1) Y
MON19 N (0),Y (1) Y
19
TUE N (0),Y (1) Y
WED19 N (0),Y (1) Y
THU19 N (0),Y (1) Y
FRI19 N (0),Y (1) Y
19
SAT N (0),Y (1) Y
WEX Weekly exercise N (0),Y (1) N
P.SNAME Primary Server name (AST/ES & AMF/ES www.sascontroll
only) ers.com
S.SNAME Secondary Server name (AST/ES & www.sascontroll
AMF/ES only) ers.com
HR.Mod Modify Hour meter (only if ECU=No) 0 to 65530 000000
RSTCHR Reset Continuous Hourmeter
UHR.Mod Modify Utility Hour meter(AMF only) 0 to 65530 000000
KWh.Mod Modify Genset KWhour 0 to 999999 000000
UWh.Mod Modify Utility KWhour (AMF only) 0 to 999999 000000
TS Tank Section in cm2/10 0 to 9999 1333
TH Tank Height in cm 0 to 255 75
To Tank Offset in L 0 to 9999 0

To enable ECU, boP parameter must be set to Y (ECU cannot be modified when SURF is showing “NotRdy”)
These parameters are only available when ECU type is Volvo and cannot be modified when engine is running
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

15
5. GRAPHICAL
DISPLAY

Displayed Parameter Description Range Factory Settings


TP Tank Pre-alarm in L 0 to 9999 0
TE Tank Empty 0 to 255 0
MDS Modbus RS485 Enabled N (0),Y (1) N
MID Modbus ID 1 to 247 20
BAURAT Modbus Baudrate 9600 (0) 9600
14400(1)
19200(2)
28800(3)
38400(4)
56000(5)
57600(6)
115200(7)
PAR Modbus Parity NoN(0) NoN
odd(1)
EVN(2)
STP Modbus Number of Stop Bits 1 1
1.5
2
MTM Modbus Transmission Mode RTU(0) RTU
ASC(1)
UST Utility Phase Sequence test enabled N(0), Y(1) Y
(AMF only)
GST Genset Phase Sequence test enabled N(0), Y(1) Y
ERSFLT Erase Fault Log --- ---
VIEWFT View Fault Log --- ---
dSR Data Sampling Rate(If SD Card is N, 20sec to 24Hours 2 minutes
installed)
SdFoRM SD Format Request (If SD Card is --- ---
installed)
EXIT Exit Menu --- ---

5.2 DESCRIPTION OF STATUS MESSAGES SHOWN ON LCD DISPLAY


5.2.1 FOR UTILITY
Status Message Description
U-AbSt Utility is Absent
U-RdY Utility is Ready
U- VX Utility Voltage error (Over/under voltage, phase failure)
U- FX Utility Frequency error (Over/under frequency)
U- SX Utility Sequence error
U-W 10 Utility is being restored with count down
U-X 10 Utility is counting Transfer Dead Time with count down
U-OnLd Utility is Feeding Load

5.2.2 FOR GENSET


Status Message Description
StndbY Genset ready but Remote Control is absent
REAdY Genset ready
NotRdY Genset not ready
RSP 10 Engine Counting Response delay with count down
PRH 10  Engine Preheating with count down
FPP 10  Fuel pump count down
CRANKG Engine Cranking
RUNING Engine running
WUP 10 Engine Warming Up with count down
XFR 10 Engine counting Transfer Dead Time with count down
OnLoad Engine running on load

Available only for SurfLT-AMF


Available only if one of the outputs is set to Preheat
Available only if one of the outputs is set to Fuel Pump
16
5. GRAPHICAL
DISPLAY

Status Message Description


SLd 10 Engine Shutting Load with count down
CoL 10 Engine Cooling with count down
SEG 10  Shutting Engine with count down
Fault A fault has occurred on the Genset
Hi-Oil T High oil temperature Fault
E-StoP Emergency stop
St Fail Fail to start Fault
Ph Fail Genset Phase failure Fault
SQ Fail Genset Sequence failure Fault
bat-Hi High battery Fault
bat-Lo Low battery Fault
oSPEED Genset Over speed Fault
uSPEED Genset Under speed Fault
oVolt Genset Over voltage Fault
uVolt Genset Under voltage Fault
oVLoad Overload Fault
-----L Fuel Level (Available only when CAN is enabled)
----rPM Rounds per minute (Available only when CAN is enabled)
---L/H Fuel Consumption Rate (Available only when CAN is enabled)
---TP Tank percentage
---FW- or ---F-- Software version with revision number
E---r- Ethernet Software version with revision number
CHR.--- Continuous genset hour counter
Uh----- Utility hour counter
—PF- Power factor
-----UWh Utility KWh
---Add CAN Address (Available only when CAN is enabled)

5.3 DETECTED AND SIGNALED FAULTS AND WARNINGS


5.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 second 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 second 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 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 second 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 dSd and the 5 second 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 GoS/GuS for the Genset
and the delay set by GoSd/GuSd 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 UoF/UuF (for
Utility) and the delay set by UoFd/UuFd (for Utility) is being counted.
Oil Change Warning occurs when the hours since last oil change exceed the value set by RHR. 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 TP in
the menu. The Fuel Level symbol ( ) on the LCD blinks to indicate this warning.

 Available only if one of the outputs is set to Cut-Off 17


5. GRAPHICAL
DISPLAY

5.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 load, engine and all outputs immediately !
High Battery `Shuts load and engine after the elapse of the High Battery delay (Hbd) !
Low Battery Shuts load and engine after the elapse of the Low Battery delay (Lbd) !
High Engine Temp. Shuts load and engine due to high engine temperature

Fault Comments Symbol


High Oil Temp. Shuts load and engine due to high oil temperature !
Low Coolant Level Shuts load and engine due low coolant level
Low Oil Pressure Shuts load and engine due to low oil pressure
Low Fuel Level Shuts load and engine due to low fuel level
Low Dynamo Volt Shuts 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 load and engine due to a phase failure !
Genset Sequence Failure Shuts 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 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 load and engine due to tank empty
UcShut Genset shut down abnormally (SURF did not give shutdown order) !

Fail to Start Fault occurs when the engine does not turn on after ATT cranking attempts. ATT 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 Hib for a delay set by Hbd. 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 Lob for a delay set by Lbd. 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 HTA 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 CHT is set to Y.

18
5. GRAPHICAL
DISPLAY

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 LoA 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 GoV/GuV (for Genset), UoV/UuV (for Utility) for a delay of GoVd/GuVd(for Genset), UoVd/UuVd (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 GoS/GuS for a delay of
GoSd/GuSd. 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 blink for an over speed fault.
Over/Under Frequency Fault occurs when the frequency goes above/below the values set in UoF/UuF (for Utility)
for a delay of UoFd/UuFd (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 oLd for a delay set by oLdd. 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 CHT is set to Y.
Tank Empty Fault occurs when the analog fuel level sensor reading goes below the Tank Empty value set by TE 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.
Fail to Start Fault occurs when the engine does not turn on after ATT cranking attempts. ATT 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 Hib for a delay set by Hbd. The fault symbol (!) turns on
and the Multifunction display indicates a high battery fault by displaying bat-Hi in the Genset Status page.

19
5. GRAPHICAL
DISPLAY

Low Battery Fault occurs when the battery voltage drops below Lob for a delay set by Lbd. 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 HTA 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 CHT is set to Y.
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 LoA 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 GoV/GuV (for Genset), UoV/UuV (for Utility) for a delay of GoVd/GuVd(for Genset), UoVd/UuVd (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 GoS/GuS for a delay of
GoSd/GuSd. 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 blink for an over speed fault.
Over/Under Frequency Fault occurs when the frequency goes above/below the values set in UoF/UuF (for Utility)
for a delay of UoFd/UuFd (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 oLd for a delay set by oLdd. 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 CHT is set to Y.
Tank Empty Fault occurs when the analog fuel level sensor reading goes below the Tank Empty value set by TE 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.

20
5. GRAPHICAL
DISPLAY

5.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

DTC Fault Code DTC Fault Description


J0678-04 ECM 8VdC SUPPLY bELoW NoRMAL oR SHoRTEd
J1108-31 CRITICAL oVERRIdE ENAbLEd
J1111-02 CHECK CoNFIGURAbLE PARAMETERS

5.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.

21
5. GRAPHICAL
DISPLAY

5.4.1 VIEWING THE FAULT LOG


To access the Fault Log, enter the menu (refer to section 7), scroll down until “VIEWFT” is displayed and
press the SELECT push button. If no faults are saved, a “NO FLT” 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.
5.4.2 ERASING THE FAULT LOG
To erase the Fault Log, enter the menu, scroll down until “ERSFLT” is displayed and press the SELECT push
button. The SURF module prompts you to confirm your request by displaying the “RUSURE” message. To
cancel the request, press the UP push button. To confirm the request, press the DOWN push button.

5.4.3 SD CARD FOR FAULTS, EVENTS AND DATA LOGGING


If optional SD card is installed, the surf will have the following features:

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

5.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 to specify the data logging
frequency.

22
6. FIRMWARE
UPGRADE

6. FIRMWARE UPGRADE
6.1 INSTALLING THE SURF USB DRIVER
1. Plug in the USB cable to the SURF device before turning power on
2. Turn on power of the SURF device. All the LEDs on the front start blinking.

6.1.1 DRIVER SETUP FOR WINDOWS VISTA/WIN7


The first SURF plugged into the PC USB port may not launch an automatic start. In this case, right-click
my computer and choose properties. The following window appears. On the left side of the window,
click on Device Manager.

The “SAS DEV” device will appear in Other Devices, right-click it and choose Update Driver Software.

This will be implemented only one time when the first SurfLT is connected to PC through USB

23
6. FIRMWARE
UPGRADE

Select “Search automatically for updates driver software”.

Select Install this driver software anyway.

The Driver SETUP procedure will be done only once For Windows vista/Win7.
So, the driver of any new SURF connected to the PC USB port will be installed automatically.

24
6. FIRMWARE
UPGRADE

6.1.2 DRIVER SETUP FOR WINDOWS XP


Each time new SURF is plugged into the PC USB port, a “Found New Hardware Wizard” window
appears.
Select “Install the software automatically (Recommended)” and click next.

Select “Continue Anyway”.

The driver of the new SURF connected to the PC USB port will be installed automatically.

25
6. FIRMWARE
UPGRADE

6.2 FIRMWARE UPGRADE USING PC


6.2.1 INSTALLING THE SURFLT FIRMWARE UPGRADE SOFTWARE
In order to upgrade firmware on site, a CD will be provided by S. & A. S. Ltd & the below steps shall
be followed:
1. Run file “SAS_Patch.exe” located in “Surf120_PTool\SAS_PTool” folder.
2. Setup the application located in “Surf120_PTool\SAS_PTool \SAS_PTool_Setup” folder
3. SAS_PTool will appear in the programs list. Send it to Desktop as shortcut.

6.2.2 FIRMWARE UPGRADE PROCESS


Run “SAS_PTool” application.
The following window will appear prompting the user that the SURF board is detected on the USB port:

Click to choose the *.sas file that will be used to upgrade the firmware.
A Footnote will appear showing the file name, the software version and its date:

Click The upgrade progress is shown as below:

26
6. FIRMWARE
UPGRADE

Once the upgrade is complete, the footnote “Firmware upgraded successfully” will appear:

Then the SURF Firmware upgraded successfully and the SURF will automatically restart.

6.3 FIRMWARE UPGRADE USING GOOGLE STORE ON SMART PHONE


6.3.1 INSTALLING THE SASPTOOL FIRMWARE APPLICATION ON THE MOBILE
In order to upgrade firmware from a mobile, follow the below steps:
1. Search for the application “SASPTool” on google store and install it, or follow the link below:
https://play.google.com/store/search?q=SASPTool.

6.3.2 FIRMWARE UPGRADE PROCESS


2. Run “SAS_PTool” application from the mobile.

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

3. Power off the SURF board

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

5. Turn SURF on.

27
6. FIRMWARE
UPGRADE

The following window will appear:

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

7. Click on the sas file that you need to download.

28
6. FIRMWARE
UPGRADE

A Popup window will appear showing the file name, its description and its date:

8. Click Yes. The download will start:.

29
6. FIRMWARE
UPGRADE

Once the download is complete, the message “Firmware Downloaded successfully” will appear:

30
6. FIRMWARE
UPGRADE

9. Disconnect the USB cable.

The user can now process with normal operation of the lift.
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 Remove from list:

6.3 ONLINE FIRMWARE UPGRADE


This feature is available only in SURF v1.2b SURF v1.2c. In order to upgrade firmware remotely, SURF
must be connected to the internet and its status must be online & the below steps shall be followed:
1. Run the SURF Web application on our website www.sascontrollers.com.
2. Enter the username and the correspondent password to access your already registered account.
3. A list of your surf controllers appears (see the figure below).

4. Check Controller Ver. and Eth. Ver. of the SURF to see if any upgrade is needed.
5. To upgrade the SURF, make sure the engine is turned off, and then click on the button “Firmware
Upgrade” as shown in the image below.
31
6. FIRMWARE
UPGRADE

6. The user is prompted to enter a password. This password is provided by S. & A. S. Ltd.
7. The below window appears if the valid password is entered.

8. Under Update Controller Firmware, select “Choose Files” button to choose the online controller
software to be upgraded. Double check the filename and its extension (*_online.sas).
9. The Ethernet firmware upgrade is optional. In case it's needed, select the “Update Ethernet
Firmware” check box and select “Choose files” to choose the Ethernet software to be upgraded
Double check the filename and its extension (ICSP_SURF*_online.sas).
10. Click “Start Firmware upgrade” Button. A pop-up window shows the description of both Firmwares.
Double check the description before confirming the start of the upgrade process.
11. The Ethernet firmware and Controller firmware download will be started consecutively, once
finished a green symbol () is displayed indicating that the upgrade process on the SURF itself has
started. During Upgrade, the SURF will go Offline.

32
6. FIRMWARE
UPGRADE

12. When the Ethernet/Controller firmware upgrade is done successfully, the SURF will go Online
showing the newest Controller Ver. And Eth. Ver. on the control screen.

33
7. SD CARD
RETRIEVAL
7. SD CARD RETRIEVAL
7.1 INSTALLING THE DRIVER
1. Plug in the USB cable to the SURF device before turning power on.
2. Turn on power of the SURF device.
3. Go to device manager, search for “SURF120 Virtual COM Port” in “Other devices” category.

4. Right-click on “SURF120 Virtual COM Port” and choose “Update Driver Software…”, a new
window appears.

5. Choose “Browse my computer for driver software”, the window shown in the picture below
appears:

34
7. SD CARD
RETRIEVAL

6. Browse for the S. & A.S Virtual Com Port Driver then click the Next button.

7. A pop-up message appears. Click on “Install this driver software anyway”.

35
7. SD CARD
RETRIEVAL

8. Once the windows has finished installing the driver software, the message shown in the
following picture appears:

36
7. SD CARD
RETRIEVAL

9. Click “Close”. “SURF AMF/AUTO Ver 1.2 ” appears in “Ports” category.

7.2 SD CARD RETRIEVAL


In order to retrieve Event or Time logs from SURF v1.2b, a desktop application will be provided by S. & A.
S. Ltd & the below steps shall be followed:
1. Run file “Log_Retrieve_Utility_windows.exe”.
2. Setup the application “Log_Retrieve_Utility_windows.exe”.
3. “S. &A. S - Log Retrieve Utility” will appear in the programs list. Send it to Desktop as shortcut.

37
7. SD CARD
RETRIEVAL

7.3 DATA SAMPLING AND RETRIEVE


1. With the Surf powered on and set to one of the three operating modes (Manual, Auto or
Standby/Mains-Only mode), establish a USB Connection between the SURF and your PC.
2. Open the Desktop Application.
3. A Virtual COM port should appear as shown in the figure below (Surf 1.2B 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).
Make sure the SD-CARD is considered "Mounted" before proceeding with the next step.

4. Select the port and enter the SURF password.

5. If the entered password is valid, you can select the type required (Time Log or Event Log), then
choose the Start/End dates and press the "Excel Sheet" Button.

38
7. SD CARD
RETRIEVAL

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.

39
8. CASE
DIMENSION

8. CASE DIMENSIONS

40
9. WIRING
DIAGRAM

9. WIRING DIAGRAM
This section contains the wiring diagram of the SURF-AMF and SURF-AUTO.

41
G
T
S

N
R

C(G Ld) R(G Ld)


FUSE
2 10

31
32
33
34
35
36
1
1
1

LINE T G

LINE S G

LINE R G
NEUTRAL G
2
2
2

(-)Vbat
CT R P1

5 - 33 Vdc
2

(+)Vbat
FUSE CT R P2
3

VBAT POWER
2 10 CT S P1
4

O1 (STARTER)
R(St) 2 10 CT S P2
5

O2 (E. VALVE)
R(U Ld) 2 10 R(EV) CT T P1
6

O3 (U CONT.)
2 10 CT T P2
37 38 39 40 41 42
1

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

O5 (ALARM)
2 10
O6 (G CONT. 2)
R(G Ld2)
DYNAMO EXCITATION DYNAMO
CAN_H CAN_H
CAN_L CAN_L
9 10 11 12
1

*
2

*: Connected to battery -ve on the engine body


REF SENSOR
OIL PRESSURE SENSOR OP SENSOR

TEMPERATURE SENSOR ET SENSOR


FUEL SENSOR FUEL SENSOR
ANALOG SENSOR
1

all be DC relays with their coil voltage equal to the battery voltage

COOLANT PROBE
REMOTE CONTROL
OPS I1 (OPS)
NB: R(Alarm), R(G Ld2), R(U Ld), R(G Ld), R(St) and R(EV) relays should

ETS I2 (ETS)
OTS I3 (OTS)
LFO I4 (LFO)
LMP I5 (LMP)
13 14 15 16 17 18 19 20 21 22 23 24
T
S

N
R

LOAD
42
G

C(U Ld) C(G Ld) R(U Ld)


T
T

FUSE
S
S

N
R
N
R

2 10

C(G Ld) C(U Ld) R(G Ld)


FUSE
2 10
1
1
1
1
1
1
1
1

31
32
33
34
35
36
25
26
27
28
29
30
2
2
2
2
2
2
2
2

LINE T U

LINE S U

LINE T G

LINE S G
LINE R U

LINE R G
NEUTRAL U

NEUTRAL G

CT R P1
1

(-)Vbat CT R P2
5 - 33 Vdc
2

(+)Vbat CT S P1
FUSE
3

VBAT POWER CT S P2
2 10
4

O1 (STARTER) CT T P1
R(St)
2

2 10
5
37 38 39 40 41 42

O2 (E. VALVE) CT T P2
R(U Ld) 2 10 R(EV)
6

O3 (U CONT.)
2 10
7

O4 (G CONT.)
R(Alarm) 2 10 R(G Ld)
8

O5 (ALARM)
2 10
O6 (G CONT. 2)
R(G Ld2)
1

DYNAMO EXCITATION DYNAMO


2

CAN_H CAN_H
CAN_L
9 10 11 12

CAN_L
*

*: Connected to battery -ve on the engine body

REF SENSOR
OIL PRESSURE SENSOR OP SENSOR
1

TEMPERATURE SENSOR ET SENSOR


2

FUEL SENSOR FUEL SENSOR


ANALOG SENSOR
all be DC relays with their coil voltage equal to the battery voltage

COOLANT PROBE
REMOTE CONTROL
NB: R(Alarm), R(G Ld2), R(U Ld), R(G Ld), R(St) and R(EV) relays should

OPS I1 (OPS)
1

ETS I2 (ETS)
OTS I3 (OTS)
LFO I4 (LFO)
T
S

N
R

LMP
13 14 15 16 17 18 19 20 21 22 23 24

I5 (LMP)
LOAD
43
WHICH GENERAT
TOR CONT
TROLLER IS RIGH
HT FOR YOU?
 
Smart Turbo v1.
.2 Smart GT v1.0 Surf LT
T v1.0 Surf 1.2c

Automatic en ngine
   
starting and stoopping
A
Automatic main ns failure — —  
User Acceess 3 Push Buttons 3 Push
h Buttons 8 Push B
Buttons 5 Push Butttons
Dimensions
72x72x32
7 mm 72x72
2x32 mm 208x160xx32 mm 196x144x33
3 mm
(WidthxHeightxxDepth)
Panel cut out
o 68.5x68.5
6 mm 68.5xx68.5 mm 184x139
9 mm 182x137 m
mm
Number of Phases 1 Phase 1 Phase 1phase/33Phases 1phase/3Ph hases
Digital Outpputs 4 4 6 6(Optional 10)
Digital Inputs 5 5 5 5
Analog Inp puts — 2 4 4
Voltage Measu urement 1 L-N 1 L-N 3 L-N, 3L-L 3 L-N, 3LL-L
Frequenccy
   
Measurement
Current Measurement —   
Power Measurrement —   
Energy Measurrement —   
Run hours co ounter    
Oil run hours counter
c    
Over / Under voltage
v
   
alarm and shutt down
Over / Und der
frequency alarrm and       
shut dow wn

44
Smart Turbo v1.
.2 Smart GT v1.0 Surf LT
T v1.0 Surf 1.2c

Overload alarm and


—   
shut dowwn
Low oil pressurre alarm
   
and shut do own
High engine
temperature ala arm and    
shut dowwn
Battery ala
arm    
Dynamo fail ala arm and
   
shut dowwn
LLow coolant lev vel alarm
   
and shut do own
Low fuel alarm m and
   
shut dowwn
Tank Empty ala arm and
— —  
shut dowwn
Automatic shu utdown
   
on fault cond dition
Solid-state shorrt circuit
   
protected ou utputs
Galvanic isolattion for
utility and Gennset AC — — — 
inputs
Oscilloscope — —  —
if SD Card is present,
Faults Logg
ging — Up to
o 10 faults Up to 15
5 faults Up to 100 faaults
Else, Up to 15
5 faults

45
Smart Turbo v1.
.2 Smart GT v1.0 Surf LT
T v1.0 Surf 1.2c

EVENTS AND DATA Available if SD Card is


— — —
LOGGINGG presentt
USB interfa
ace    
CAN Module (J1939
(
— — Optio
onal 
Protocoll)
Ethernet Mo odule — — — Optiona
al
RS485 (Mod dbus) — — Optio
onal Optiona
al
MicroSD Ca ard — — — Optiona
al
SMS via GSM Module
M
— — — 
(RS232 Interface)
On-site Firmwware
   
Upgradee
Remote On
nline
— — — 
Firmware Upgrade

46

You might also like