Escolar Documentos
Profissional Documentos
Cultura Documentos
________________________________________________________________
Copyright © Bernini design 2006 – www.bernini-design.com
V 1.01
1
BE15XBE2K OEM's Manual - Table of Contents
INTRODUCTION................ ....................................................................... 3
Introduction
This user manual allow you to configure the function of the BE15 when connected to the Be2k controller.
Use the software BE2K-SCADA to configure the functions of the on-board programmable relays. Download
the software from the Web-site bernini@bernini-design.com. A registration procedure is required.
Available software:
3
1.00 BE15 Programming Setup
A) - Connect the BE15 module to a computer by means of serial cable (see drawing).
B) - Put the jumper as indicated in the following drawing.
C) - Power on the computer first, then power on the BE15 (7Vdc up to 33Vdc).
A) - Run the BE15XBE2K software, and select the COM port from the "Connection" menu.
4
3.00 Phonebook settings
The software features the following buttons:
5
3.02 Write Phonebook
A) - Type the Mobile phone numbers into the box and select SMS or DATA option.
A) - Click the “Save to a file” button to store the phonebook in a file of the computer.
6
4.00 SMS (Short Messages)
A) - Push the "Read SMS" button to read the SMS text. You can edit the text of SMS
(see section 4.02)
If you want to restore the original (default) SMS text, push the "Write default SMS" button.
If you want to restore one SMS message follow the instruction:
- select the message from the left part of the window
- press the"Default" button
- press the “Write SMS” button to save the SMS message into BE15.
7
4.03 SMS commands
To send a command from your mobile phone use the following syntax:
<DEVICE NAME > <COMMAND>.
Example: BE2K START (“BE2K” is the <DEVICE NAME > and “START” is the name of the
command). Use a space between <DEVICE NAME > and <COMMAND>.
The command will work only if the <DEVICE NAME > and Phone Number match the
<DEVICE NAME > and Phone Number stored in the Be15.
To write the <DEVICE NAME >, follow the instructions in section 6.04.
<START GEN> Starts the Engine and transfers the load (only if BE2K is in
AUTO operating mode)
<STATUS> Reads the status of the engine, operating mode, generator status
and contactor of the generator status
<RENT> Reads the status of the renting contract (remaining hours and
contract setting)
8
Note :
1. Each message displays the <DEVICE NAME > programmed into the BE15.
2. The BE15 will send a message every time there is a new alarm. The SMS shows the
active alarms. The system will send you 2 or more messages If the number of the alarms
is over 3. When all alarms disappear, the Be15 will send a message indicating that there
are no alarms. The text of the message is: “<DEVICE NAME>: No active alarms!”.
• The engine changes the status (the engine runs, stops or fails to stop); The
text of the message is “Engine running!”/”Engine not running!”/Fail to Stop".
Note: the message will indicate the operating mode, the fuel level and the KG
status.
• The Be2K changes the operating mode; The text of the message can indicate:
OFF / MANUAL / AUTO / PROGRAM / LAMP TEST / CALIBRATION”. Note:
the message will indicate the operating mode, the fuel level and the KG
status.
• The KG changes the status; The text of the message is “KG open “/ ”KG
closed ”). Note: the message will indicate the operating mode and the fuel
level.
Note: BE15 supports M35 modem (SIEMENS). We can not guarantee a proper operation
of other modems.
9
Important reccomandations
1) Use a common negative supply
2) Before disconnecting or connecting cables remove the power supply
3) Use short cables (it is better shielded cables)
4) Modem Supply: follow the recommendations of the Modem Manufacturer (M35)
6.0 Settings
The software features the following options and buttons:
10
MODBUS settings
6.01 Modbus address
Set the Modbus address of BE15 between1 and 247. Push the “Write Settings” button in
order to save the settings in the memory of BE15.
Select the baud rate between to 9600 bps. This setting affects only RS232-1/RS485-1.
Push the “Write Settings” button in order to save the settings in BE15’s memory.
The <DEVICE NAME> will appear in SMS sent by the MODEM connected to BE15. The
BE15 accepts SMS command only if the <DEVICE NAME> sent by the mobile phone
matches the <DEVICE NAME> programmed into Be15. The box will accept up to 9
characters (CAPITAL letters and numbers only).
If the BE15 fails to communicate with BE2K for a time longer than 'Disconnect Time', the
BE15 will send an SMS informing about the failure of the communication.
The BE15 will close the MODEM communication if it does not detect data for a period of
time longer than “Disconnect Time”.
Click the “Read settings” button to read the settings saved in BE15. The settings are
automatically updated in the connect sequence.
11
7.0 MODBUS general information
The communication protocol meets the MODBUS RTU convention and includes the
following function codes:
Code Function
01
Read coils
03
Read holding registers
04
Read input registers
05
Write single coil
06
Write single register
10
Write multiple registers
The Modbus address can be changed from the PC (see section 6.01).
Full information on the MODBUS RTU can be found at www.modbus.org
12
8.0 Input register
8.01 Data registers
REGISTER FORMAT DESCRIPTION Units Notes
30000 xxxx Voltage R Vac
30001 xxxx Voltage S Vac
30002 xxxx Voltage T Vac
30003 xxxx Voltage L1 Vac
30004 xxxx Voltage L2 Vac -
30005 xxxx Voltage L3 Vac
30006 xxxx Current 1 Aac
30007 xxxx Current 2 Aac 21
30008 Xxxx Current 3 Aac
30009 Xxxx Mains Frequency Hz 1
30010 Xxxx Generator Frequency Hz 1
30011 Xxxx Power factor 1 22
30012 Xxxx Power factor 2 22
30013 Xxxx Power factor 3 22
30014 Xxxx Power factor 22
30015 Xxxx KVAR 1 KVAR
30016 Xxxx KVAR 2 KVAR
30017 Xxxx KVAR 3 KVAR
30018 Xxxx KVA KVA 21
30019 xxxx KW1 KW
30020 xxxx KW2 KW
30021 xxxx KW3 KW
30022 xxxx KW KW
30023 xxxx KVAR KVAR
30024 xxxx Battery Vdc 1
30025 xxxx Speed r.p.m.
30026 xxxx Pressure bar 1
30027 xxxx Temperature °C
30028 xxxx Fuel %
30029 xxxx Hours hours
30030 xxxx Service 1 hours
30031 xxxx Service 1 Total hours -
30032 xxxx Engine run Vdc
30033 xxxx CT-SIZE
30034 xxxx Service 2 total Hours
30035 xxxx PHASE NUMBER
30036 xxxx Service 3 total Hours
30037 x Mains rotation staus 2
30038 x Generator rotation status 2
30039 x Operating mode 3
30040 x Engine status 4
30041 x KM status 5
30042 x KG status 5
30043 x Remote start status 6
30044 x Engine test status 6
30045 x Mains bypass status 6
30046 x Start from PC staus 6
30047 x Battery type 7
30048 x Send X
30049 x Rent -
30050 x Rent total
13
8.02 Output register
14
8.03 Alarms register
15
8.04 Mains settings register
16
8.05 Genset settings register
17
8.07 Engine settings register
18
8.08 Service register
19
8.10 Sensor settings register
20
8.11 Output settings register
30474 Xx Minutes
30475 Xx Seconds (read only)
21
8.14 Events register
30480 Xxxx Event code (event 1)
30481 xx(high) Day
30481 xx(low) Month
30482 xx(high) Year
30482 xx(low) Hour
30483 xx(high) Minute
30483 xx(low) Second
…
………………………..…………………………………………………………
30560 xxxx Event code (event 20)
30561 xx(high) Day
30561 xx(low) Month
30562 xx(high) Year
30562 xx(low) Hour
30563 xx(high) Minute
30563 xx(low) Second
Data encoding for day, month, year, hour, minute and second:
One register (two bytes) stores two values: one in high byte and other in the lower byte.
Register value is 256 * high byte + low byte.
Example:
Let us assume that register 30481 stores the value 6150 which is the day and month
of the latest event.
Day = 6150 div 256 = 24
Month = 6150 mod 256 = 6
Events codes
Event code Event name
100 Running
101 Stopped
102 KM on
103 KM off
104 KG ON
105 KG off
106 Power on
107 Auto
108 Manual
109 Mode off
110 M fault
111 Restore
112 Periodic start
22
8.15 Phone book
24
Note 1
Register part Format Description
XXX
High byte (decimal) First X define the type of phone number:
0 = no number
1 = SMS number
2 = data number
Last two XX is the number of digits of the phone number
( 21 digits max )
XX
Low byte (decimal) 2 digits of the phone number
Note 2
Register part Format Description
High byte XX Each X is a digit of the phone number
Low byte XX
25
9.0 Flag registers
26
10.02 Genset settings register
27
10.03 Input settings register
28
10.04 Engine settings register
29
10.05 Service register
30
10.07 Sensor settings register
31
10.08 Output settings register
32
11.0 Coils
12.0 Notes
Note Description
1 The value must be divisible by 10
14 9901: inhibit
15 5001: inhibit
16 note not used
17 99=INHIBIT, 4001=INHIBIT
33
12.1 Notes
Note Description
19 0 – Off 1 – On
0 – inhibit 25 – speed
1 – alarms 26 - pick-up
2 - emergency stop 27 – overspeed
3 - km on 28 – underspeed
4 - kg on 29 - starting failure
5 - mains on 30 - temperature
6 - generator on 31 - charger failure
7 - engine running 32 - low battery
8 - off mode 33 - high battery
9 - manual mode 34 - battery ok
10 - auto mode 35 - service
11 - test mode 36 - fuel
12 - oil alarms 37 - pump output
13 - generator alarm 38 - high level sensor
14 - over frequency 39 - idle speed
15 - prelarm current 40 – shutdown
16 - over current 41 – warning
17 - overload 42 - alarm_1
18 – overvoltage 43 - alarm_2
19 - over kw 44 - alarm_3
20 20 - over kva 45 - alarm_4
21 - under frequency 46 - alarm_5
22 – undervoltage 47 - alarm_6
23 - phase sequence 48 - alarm_7
24 - alternator failure 49 - alarm_8
21 If CT size is smaller or equal to 100, devide the value by 10
22 The value must be divisible by 100
34
35
36