Beruflich Dokumente
Kultur Dokumente
docx
Rev. 08 Data: 27/09/2013
ID Documento: EAAS0016
Prodotto: DST4600A
Revision
ii
Revision
Date
Pages
00
19/03/01
12
01
30/03/01
12
03
12/03/01
04
02/04/02
39
05
19/03/03
39
06
28/07/03
41
07
15/04/2011
08
27/09/2013
Serial Communication
Notes
1.
Purpose .................................................................................................................... 6
2.
Definitions ................................................................................................................ 6
2.1 Alarm status.......................................................................................................... 6
2.2 Warning status ...................................................................................................... 6
3.
Description ............................................................................................................... 6
4.
5.
6.
Serial Communication
iii
6.30
6.31
6.32
6.33
6.34
6.35
6.36
6.37
6.38
6.39
6.40
6.41
6.42
6.43
6.44
6.45
6.46
6.47
6.48
6.49
6.50
6.51
6.52
6.53
6.54
6.55
6.56
6.57
6.58
6.59
6.60
6.61
6.62
6.63
6.64
6.65
6.66
6.67
7.
iv
Serial Communication
7.13
7.14
7.15
7.16
7.17
7.18
7.19
7.20
7.21
7.22
7.23
7.24
7.25
7.26
7.27
7.28
7.29
7.30
7.31
7.32
7.33
8.
9.
String coding.......................................................................................................... 37
10.
Password ................................................................................................................ 38
10.1
Password format .......................................................................................... 38
11.
Serial Communication
This document aims at detailing the communication interface usable with the remote indication
system supplied together with SICES control panels.
The alarm status is caused by an event that requires the unit to stop.
The warning status is caused by an anomalous event that requires the operator to intervene but
which nevertheless allows the unit to continue operating.
The switchboard of the generator set is equipped with a remote indication system for the status and
occurrences of the generator itself.
The collected and transferred information are defined in paragraph 5. They are different for
different types of plants. The following types are defined:
A. DST4600 (by TELESEGNALI interface board)
B. DST4600A (by TELESEGNALI interface board)
C. DST4600A
The letters assigned to the previous plant types, will be used in the rest of the document for
signaling differences or restrictions about the communication protocol, applicable to the single
board type.
The information transfer is carried out through a serial communication link using a master-slave
protocol.
The physical layer for the data transfer is defined by the EIA RS-232 and EIA RS-485 specification.
Serial Communication
Dipswitch 4
Parity
Open (OFF)
Closed (ON)
The following 8 addresses are linked to the remote indication system and their selection is carried
out through the dipswitches 1, 2 and 3 located on the TELESEGNALI board.
Dipswitch 1
Dipswitch 2
Dipswitch 3
Address
Open (OFF)
Open (OFF)
Open (OFF)
Closed (ON)
Open (OFF)
Open (OFF)
Open (OFF)
Closed (ON)
Open (OFF)
Closed (ON)
Closed (ON)
Open (OFF)
Open (OFF)
Closed (OFF)
Closed (ON)
Closed (ON)
Open (OFF)
Closed (ON)
Open (OFF)
Closed (ON)
Closed (ON)
Closed (ON)
Closed (ON)
Closed (ON)
1*
The selected address is added to the standard address programmed in the EEPROM of
TELESEGNALI board. This addition isnt carried out for the address 1 marked with *.
The address 1 marked with * can be used to program the standard address by entering the desired
value in the corresponding register.
300
600
12
1200
24
2400
48
4800
96
9600
192
19200
Byte frame
The board address is selectable by means parameter P37; the selected value must be different from
0. DST4600A board manages more than one communication protocols: it is therefore necessary to
select the ModBus protocol by setting 1 or 11 into P51 parameter.
Serial Communication
Some registers have been reserved since they will be allocated to functions that will be
implemented in the future. Some other registers are managed only for compatibility with previous
implementations of this protocol, but they must not be used because future implementations of the
protocol may not manage them. Some registers are usable only for a board type, and some other
only for certain software revision of a board type.
Most of the registers keep unsigned information inside them. Someone, however, keep signed
information. This signed informations are expressed as twos complement format. For example,
the -1234 value is stored as FB2E hexadecimal. The informations that are greater than a
register size are divided into many registers. A description is provided in the detailed
documentation of these informations, on how they are divided.
These registers may be read but cannot be written. ModBus doesnt allow writing an input register.
Password is not required. In this table there isnt detailed information about the use restrictions of
the registers, but if a register has a restriction of any type it is marked with an # in the second
column.
Register
Quantity
U.M.
30001
Mains voltage R-S phase
Tenth of V
30002
Mains voltage S-T phase
Tenth of V
30003
Mains voltage T-R phase
Tenth of V
30004
Generator voltage L1-L2 phase
Tenth of V
30005
Generator voltage L2-L3 phase
Tenth of V
30006
Generator voltage L3-L1 phase
Tenth of V
30007
Current supplied by the generator L1 phase
Tenth of A
30008
Current supplied by the generator L2 phase
Tenth of A
30009
Current supplied by the generator L3 phase
Tenth of A
30010
Generator frequency
Tenth of Hz
30011
Voltage of the generator set starting battery
Tenth of V
30012 # Engine operation hours high part
Tenth of hours
30013 # Engine operation hours low part
Tenth of hours
30014
Engine oil pressure
Tenth of Bar
30015
Cooling water temperature
Tenth of C
30016
Fuel level
#
#
#
#
#
#
#
#
#
#
Serial Communication
Register
Quantity
30043 # DST4600A board digital outputs 1 word
30044 # DST4600A board digital outputs 2 word
30045 # Generator and mains status.
30049
30050
30051
30052
30053
30054
30055
30056
30057
30058
30059
30060
30061
30062
30063
30064
30065
30066
30067
30068
30069
30070
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
30100
30101
30102
30103
30104
30105
30106
30107
30108
#
#
#
#
#
#
#
#
#
30111
30112
30113
30114
30115
30116
30117
30118
30119
30120
30121
30122
30123
30124
30125
30126
30127
30128
30129
30130
30131
30132
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
U.M.
Tenth of kW
Tenth of kW
Tenth of kvar
Tenth of kvar
Tenth of kVA
Tenth of kVA
Hundredth
Tenth of kW
Tenth of kW
Tenth of kvar
Tenth of kvar
Tenth of kVA
Tenth of kVA
Hundredth
Tenth of kW
Tenth of kW
Tenth of kvar
Tenth of kvar
Tenth of kVA
Tenth of kVA
Hundredth
Tenth of hours
Tenth of hours
Sec from power on
Sec from power on
Tenth of V
Tenth of V
Tenth of V
Tenth of V
Tenth of V
Tenth of V
Tenth of A
Tenth of A
Tenth of A
Tenth of Hz
Tenth of V
Tenth of Bar
Tenth of C
Tenth of kW
Tenth of kW
Tenth of kvar
Tenth of kvar
Tenth of kVA
Tenth of kVA
Serial Communication
Register
Quantity
30133 # Analogue history log: power factor
Events history log: relative time high part
Events history log: relative time low part
Events history log: event code
Events history log: board status
Events history log: digital inputs status
Events history log: warnings
Events history log: alarms high part
Events history log: alarms low part
30151
30152
30153
30154
30155
30156
30157
30158
#
#
#
#
#
#
#
#
39001
# Need PC action
U.M.
Hundredth
Sec from power on
Sec from power on
Its possible to read and write this kind of register by ModBus protocol commands. Some of these
registers may be only read or only written as described in detailed register documentation. To gain
write access to the register, it is required a valid password (if it was set). See par. 10. In this table
there isnt detailed information about the use restrictions of the registers, but if a register has a
restriction of any type it is marked with an # in the second column.
Register
Quantity
U.M.
40001 # Gen-set status 1 word
40002 # Gen-set status 2 word
40003 # Gen-set alarms 1 word
40004 # Gen-set alarms 2 word
40005 # Gen-set warnings 1 word
40006 # Gen-set warnings 2 word
40007 # TELESEGNALI board digital input 1 word
40008 # TELESEGNALI board digital output 1 word
40009 # TELESEGNALI board digital output 2 word
40010 # Engine operation hours high part
Tenth of hours
40011 # Engine operation hours low part
Tenth of hours
40012 # Engine start counter high part
* 10
40013 # Engine start counter low part
* 10
40014 # Energy counter high part
Tenth of kWh
40015 # Energy counter low part
Tenth of kWh
40016 # Offset MODBUS address
40017 # Command register
40018 # Index of record to be red from history logs
10
40033
40034
40035
40036
40037
40038
40039
40040
#
#
#
#
#
#
#
#
40100
40101
40130
40131
401xx
Parameter P30
# Parameter P31
#
# Parameter PXX
40501
Serial Communication
Register
40502
40503
40504
40505
40517
40529
40541
40553
40565
40577
40589
41001
41005
#
#
#
#
#
#
#
#
#
#
#
Quantity
Number of ring before answer
Causes for SMS or data call and type of calls.
Number of SMS or data call (for numbers 1..4)
Plant identification name (12 registers, up to 40516)
1 Telephone number (12 registers, up to 40528)
2 Telephone number (12 registers, up to 40540)
3 Telephone number (12 registers, up to 40552)
4 Telephone number (12 registers, up to 40564)
5 Telephone number (12 registers, up to 40576)
6 Telephone number (12 registers, up to 40588)
Number of SMS or data call (for numbers 5..6)
U.M.
Description: they contain the mains voltages. If the system is tri-phases, they contain concatenated
voltages between phases. If it is mono-phase, only register 30001 is significant and it contains a
phase tension (not concatenated).
Format: they are expressed as tenth of Volt AC.
Restrictions: none, usable with any plant type and with any board software revision.
Description: they contain the generator voltages. If the system is tri-phases, they contain
concatenated voltages between phases. If it is mono-phase, only register 30004 is significant and it
contains a phase tension (not concatenated).
Format: they are expressed as tenth of Volt AC.
Restrictions: none, usable with any plant type and with any board software revision.
Description: they contain the generator currents. If the system is mono-phase, only register 30007
is significant.
Format: they are expressed as tenth of Ampere AC.
Restrictions: none, usable with any plant type and with any board software revision.
Serial Communication
11
12
Serial Communication
Serial Communication
13
14
Serial Communication
Serial Communication
15
16
Serial Communication
Serial Communication
17
18
Serial Communication
Description: it contains the generator and mains status as acquired by the board.
Format: see the following table
Restrictions: For type C plants, it is usable starting from revision EB02200080027 (EB02200120527
for DST4600A/P board). For type A and type B it is not usable.
BIT STATUS
Value 0
Value 1
00 Mains presence
Absent
Presence
01 Mains in thresholds
Out of thr.
In thr.
02
03
04 Generator presence
Absent
Presence
05 Generator in thresholds
Out of thr.
In thr.
06
07
08
09
10
11
12
13
14
15
Serial Communication
19
20
Serial Communication
Serial Communication
21
Description: they contain the relative time of the board (number of seconds from power on).
Format: they are expressed in seconds. Register 30101 contains the higher part; register 30102
contains the lower part.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the number of recordings present in the fast analogue measurements history
log of the board.
Format:
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the number of recordings present in the slow analogue measurements
history log of the board.
Format:
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the number of recordings present in the on event analogue measurements
history log of the board.
Format:
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
22
Serial Communication
Description: it contains the number of recordings present in the events history log of the board.
Format:
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: they contain the absolute engine operation hours counter. This information cannot be
modified neither by the board panel, neither by the serial port.
Format: they are expressed as tenth of hours. Register 30107 contains the higher part of the counter;
register 30108 contains the lower part.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080037 (EB02200120537 for /P version).
Description: they contain the relative time of the board (number of seconds from power on) recorded
together with the record currently selected by the register 40018 in the analogue measurements
history logs of the board.
Format: they are expressed in seconds. Register 30101 contains the higher part; register 30102
contains the lower part.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: they contain the mains voltages recorded together with the record currently selected
by the register 40018 in the analogue measurements history logs of the board. If the system is triphases, they contain concatenated voltages between phases. If it is mono-phase, only register 30113
is significant and it contains a phase tension (not concatenated).
Format: they are expressed in tenth of Volt AC.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: they contain the generator voltages recorded together with the record currently
selected by the register 40018 register in the analogue measurements history logs of the board. If
the system is tri-phases, they contain concatenated voltages between phases. If it is mono-phase,
only register 30116 is significant and it contains a phase tension (not concatenated).
Format: they are expressed in tenth of Volt AC.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Serial Communication
23
Description: they contain the generator currents recorded together with the record currently
selected by the register 40018 in the analogue measurements history logs of the board. If the
system is mono-phase, only register 30119 is significant.
Format: they are expressed in tenth of Ampere AC.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: it contains the generator frequency (measured on phase L1) recorded together with
the record currently selected by the register 40018 in the analogue measurements history logs of
the board.
Format: it is expressed in tenth of Hertz.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the voltage of the generator set starting battery, recorded together with the
record currently selected by the 40018 register in the analogue measurements history logs of the
board.
Format: it is expressed in tenth of Volt DC.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the engine oil pressure, recorded together with the record currently
selected by the register 40018 in the analogue measurements history logs of the board.
Format: it is expressed in tenth of Bar.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the cooling water temperature, recorded together with the record currently
selected by the register 40018 in the analogue measurements history logs of the board.
Format: it is expressed in tenth of C.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: it contains the fuel level, recorded together with the record currently selected by the
register 40018 in the analogue measurements history logs of the board.
Format: it is expressed as .
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
24
Serial Communication
Description: they contain the total active power of the system, recorded together with the record
currently selected by the register 40018 in the analogue measurements history logs of the board.
Format: they are expressed as tenth of kW, signed. Register 30127 contains the higher part,
register 30128 the lower part.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: they contain the total reactive power of the system, recorded together with the record
currently selected by the register 40018 in the analogue measurements history logs of the board.
Format: they are expressed as tenth of kvar, signed. Register 30129 contains the higher part,
register 30130 the lower part.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: they contain the total apparent power of the system, recorded together with the
record currently selected by the register 40018 in the analogue measurements history logs of the
board.
Format: they are expressed as tenth of kVA, signed. Register 30131 contains the higher part,
register 30132 the lower part.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Description: it contains the power factor of the system, recorded together with the record currently
selected by the register 40018 in the analogue measurements history logs of the board.
Format: it is expressed as hundredth, signed.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Description: they contains the relative time of the board (number of seconds from power on)
recorded together with the record currently selected by the 40018 register in the events history logs
of the board.
Format: they are expressed in seconds. Register 30151 contains the higher part; register 30152
contains the lower part.
Restrictions: they are not usable for type A and type B boards. For type C, they are usable with
DST4600A software revision greater than or equal to EB02200080023 (EB02200120523 for /P
version).
Serial Communication
25
Description: it contains the event code recorded together with the record currently selected by the
register 40018 in the events history logs of the board.
Format: see the following table.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Code
Impl. Description
1
Key switch in OFF/RESET position.
2
Key switch in PROG position.
3
Key switch in MAN position.
4
Key switch in AUTO position.
5
Key switch in TEST position.
10
11
12
13
14
Mains absent.
Mains present but out of thresholds
Mains present
Digital input MAINS SIMULATION active
Digital input MAINS SIMULATION not active
20
21
22
Generator absent
Generator present out of thresholds
Generator present
30
31
32
33
35
36
37
38
40
41
42
43
44
Yes
Engine stopped
Engine starting up
Engine running
Engine cooling down
Engine stopping
50
51
52
53
54
55
56
57
58
59
60
61
67
New power on
201
202
26
Yes
Yes
Yes
Serial Communication
Warning: discharged
Warning: low fuel level
Code
203
204
205
207
Impl.
Yes
Yes
Yes
Yes
Description
Warning: high fuel level
Warning: high cooling water temperature
Warning: low oil pressure
Warning: auxiliary
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Description: it contains the status of the board recorded together with the record currently selected
by the register 40018 in the events history logs of the board.
Format: see the following table.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
B2 B1 B0 Description
0
0
0
Key switch in OFF/RESET position.
0
0
1
Key switch in PROG position.
0
1
0
Key switch in MAN position.
0
1
1
Key switch in AUTO position.
1
0
0
Key switch in TEST position.
Other: not supported
B5
0
0
0
0
1
-
B4
0
0
1
1
0
-
B3
0
1
0
1
0
-
Description
Engine stopped
Engine starting up
Engine running
Engine cooling
Engine stopped
Other: not supported
B7
0
0
1
1
B6
0
1
0
1
Description
Generator absent
Generator present out of thresholds
Generator present
Not supported
Serial Communication
27
B9
0
0
1
1
B8
0
1
0
1
Description
Mains absent
Mains present out of thresholds
Mains present
Not supported
B10
0
1
Description
Gen-set breaker command not active
Gen-set breaker command active
B11
0
1
Description
Gen-set breaker open or not acquired
Gen-set breaker closed
B12
0
1
Description
Mains breaker command not active
Mains breaker command active
B13
0
1
Description
Mains breaker open or not acquired
Mains breaker closed
Description: it contains the digital inputs status of the board recorded together with the record
currently selected by the register 40018 in the events history logs of the board.
Format: see the following table.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
BIT STATUS
Value 0 Value 1
00 Digital input ALARM 1 pin 01
False
True
01 Digital input ALARM 2 pin 02
False
True
02 Digital input EMERGENCY STOP pin 03 2
False
True
03 Digital input HIGH LEVEL FUEL pin 04
False
True
04 Digital input LOW LEVEL FUEL pin 05
False
True
05 Digital input FUEL END pin 06
False
True
06 Digital input OIL P. ALARM pin 07
False
True
07 Digital input OIL WARNING pin 08
False
True
08 Digital input WATER ALARM pin 09
False
True
09 Digital input WATER WARNING pin 10
False
True
10 Digital input OVERLOAD pin 11
False
True
11 Digital input INPUT C pin 12
False
True
12 Digital input INPUT B pin 13
False
True
13 Digital input INPUT A pin 14
False
True
14 Digital input MAINS SIMULATION pin 24
False
True
15 Digital input REMOTE TEST pin 46
False
True
Description: it contains the warnings status of the board recorded together with the record
currently selected by the register 40018 in the events history logs of the board.
28
The logical state of this digital input is the opposite of its physical state.
Serial Communication
Description: it contains the alarms status of the board recorded together with the record currently
selected by the register 40018 in the events history logs of the board.
Format: see the following table.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
BIT STATUS
Value 0 Value 1
00 Minimum oil pressure
False
True
01 Auxiliary 1 (immediate)
False
True
02 Auxiliary 2 (delayed)
False
True
03 Emergency stop
False
True
04 Over crank
False
True
05 Maximum cooling water temperature
False
True
06 Minimum fuel level
False
True
07 Generator under voltage
False
True
08 Generator under frequency
False
True
09 Generator over voltage
False
True
10 Generator over frequency
False
True
11 Over speed
False
True
12 Overload
False
True
13 Maximum generator current
False
True
14 Belt break
False
True
15 Manual stop in automatic mode
False
True
Description: it contains the alarms status of the board recorded together with the record currently
selected by the register 40018 in the events history logs of the board.
Format: see the following table.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080023 (EB02200120523 for /P version).
Serial Communication
29
BIT
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
STATUS
Operating conditions failure
Hardware fault
Missing engine stop
Energy inversion
Gen-set inhibited
Value 0
False
False
False
False
False
False
False
False
False
False
False
False
False
False
False
False
Value 1
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
Description: it contains the request from the board for an action of a PC connected to the serial port,
when there isnt a modem. Is used in order to obtain a data-call function without the modem.
Format: action required if different from zero.
Restrictions: it is not usable for type A and type B boards. For type C, it is usable with DST4600A
software revision greater than or equal to EB02200080038 (EB02200120538 for /P version).
Description: it contains a series of informations about the board status. It cannot be written.
Format: see the table on register 30033 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be used,
however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains a series of informations about the board status. It cannot be written.
Format: see the table on register 30034 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be used,
however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains a series of informations about the board blocks. It cannot be written.
Format: see the table on register 30035 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be used,
however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
30
Serial Communication
Description: it contains a series of informations about the board blocks. It cannot be written.
Format: see the table on register 30036 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be used,
however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains a series of informations about the board alarms. It cannot be written.
Format: see the table on register 30037 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be
used, however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains a series of informations about the board alarms. It cannot be written.
Format: see the table on register 30038 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be
used, however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains the TELESEGNALI board digital inputs status. It cannot be written.
Format: see the table on register 30039 description.
Restrictions: it is usable with any plant type and with any board software revision. It should be
used, however, only with type A or type B plants, with a TELESEGNALI whose software release is
EB02200110000. The TELESEGNALI boards with higher software releases, and type C boards
support these registers only for compatibility
Description: it contains the TELESEGNALI board digital outputs status. It is possible the set the
outputs state by this register.
Format: see the following table.
Restrictions: it is not usable for type C plant. For type A and type B, it is always usable but is
useful only if TELESEGNALI board is provided with specific I/O board.
BIT STATUS
Value 0
Value 1
00 Auxiliary command 1
Off
On
01 Auxiliary command 2
Off
On
02 Auxiliary command 3
Off
On
03 Auxiliary command 4
Off
On
04 Auxiliary command 5
Off
On
05 Auxiliary command 6
Off
On
06 Auxiliary command 7
Off
On
07 Auxiliary command 8
Off
On
08 Auxiliary command 9
Off
On
Serial Communication
31
09
10
11
12
13
14
15
Auxiliary command 10
Auxiliary command 11
Auxiliary command 12
Auxiliary command 13
Auxiliary command 14
Auxiliary command 15
Auxiliary command 16
Off
Off
Off
Off
Off
Off
Off
On
On
On
On
On
On
On
Description: it contains the TELESEGNALI board digital outputs status. It is possible the set the
outputs state by this register.
Format: see the following table.
Restrictions: it is not usable for type C plant. For type A and type B, it is always usable but is
useful only if TELESEGNALI board is provided with specific I/O board.
BIT STATUS
Value 0
Value 1
00 Auxiliary command 17
Off
On
01 Auxiliary command 18
Off
On
02 Auxiliary command 19
Off
On
03 Auxiliary command 20
Off
On
04 Auxiliary command 21
Off
On
05 Auxiliary command 22
Off
On
06 Auxiliary command 23
Off
On
07 Auxiliary command 24
Off
On
08 Auxiliary command 25
Off
On
09 Auxiliary command 26
Off
On
10 Auxiliary command 27
Off
On
11 Auxiliary command 28
Off
On
12 Auxiliary command 29
Off
On
13 Auxiliary command 30
Off
On
14 Auxiliary command 31
Off
On
15 Auxiliary command 32
Off
On
Description: they contain the engine operation hours counter. They can be written but only both with
the same command.
Format: they are expressed as tenth of hours. Register 30012 contains the higher part of the counter;
register 30013 contains the lower part.
Restrictions: they are always usable for type C plants. For type A and type B plants, they are usable
with a TELESEGNALI board whose software release is EB02200110001 or higher (for lower releases
registers 30012 and 30013 must be used).
Description: they contain the engine starts counter. They can be written but only both with the
same command.
Format: they are expressed multiplied by ten. The register 40012 contains the higher part of the
counter; register 40013 contains the lower part.
Restrictions: they are always usable for type C plants. For type A plants, they are not usable. For
type B plants, they are usable with a TELESEGNALI board whose software release is
EB02200110001 or higher (for lower releases they are not usable).
32
Serial Communication
Description: they contain the energy counter. They can be written but only both with the same
command.
Format: they are expressed as tenth of kWh. The register 40014 contains the higher part of the
counter; register 40015 contains the lower part.
Restrictions: they are always usable for type C plants. For type A plants they are not usable. For
type B plants, they are usable with a TELESEGNALI board whose software release is
EB02200110001 or higher (for lower releases they are not usable).
Description: it contains the address offset to add to the set values through the Dip Switches 1, 2
and 3 of TELESEGNALI board.
Format:
Restrictions: it is not usable for type C plants. For type A and type B plants, it is always usable.
Description: It is used for select the record of the board history log to be read.
Format: its value must be between one and N. One means the newer recorded item, N means the
older recorded one. If this register is used for select a record of the events history logs, no offset
have to be summed to the value. If is used for select a record of an analogue measurements history
log the following offset have to be summed:
0:
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable.
Serial Communication
33
Description: They are used to read or write the hardware clock of the board.
Format:
Restrictions: it is usable for type C plants from revision EB022000800024 (EB02200120524 for /P).
For type A and type B plants, it is not usable.
Description: It is used for reading the number of programmable parameters managed by the
software revision of the board. It cannot be written.
Format:
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable.
Description: they are used for reading or writing the first 30 programmable parameters of the
board.
Format:
Restrictions: they are always usable, for any plant type.
Description: they are used for reading or writing the programmable parameters that cannot be
managed by registers 40101 40130.
Format:
Restrictions: for type A plants they are not usable. For type C plants they are always usable. For
type B plants they are usable only with TELESEGNALI boars whose software release is
EB02200110001 or higher.
Description: It is used for select the dialing mode when a modem is connected to the DST4600A
board.
Format: only one of the following values is accepted:
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable.
34
Serial Communication
Description: It is used for select how many rings the board must wait before answering an
incoming call.
Format: only values between 0 and 255 are accepted.
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable.
Description: The written value configures the SMS alarm message function (if DST4600A board is
connected to a GSM modem) or the data call function.
Format: see string format
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable. Bit
6 is usable from revision EB022000800039 (EB02200120539 for /P)
BIT STATUS
Value 0
Value 1
00 New block
Disabled
Enabled
01 New alarm
Disabled
Enabled
02 Reserved
03 Reserved
04 Reserved
05 Reserved
06 Data call / SMS selection (for numbers 5..6)
SMS
Data
07 Data call / SMS selection (for numbers 1..4)
SMS
Data
08 Reserved
09 Reserved
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
Description: The written value configures how many SMS messages or data call try the board
performs on each configured event. This parameters is used only with phone numbers 1 to 4.
Format: from 0 to 255.
Restrictions: it is always usable for type C plants. For type A and type B plants, it is not usable.
Description: These registers hold the plant name. The plant name will be used as plant identifier in
all SMS sent by DST4600A (if equipped by a GSM modem) and will be used by supervisor PC in
order to discover the caller of its incoming calls.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Serial Communication
35
Description: They are used to hold the 1 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 1 telephone number.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Description: They are used to hold the 2 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 2 telephone number.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Description: They are used to hold the 3 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 3 telephone number.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Description: They are used to hold the 4 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 4 telephone number.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Description: They are used to hold the 5 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 4 telephone number.
Format: see string format
Restrictions: For type A and type B plants, they are not usable. For type C plants, they are usable
from revision EB022000800039 (EB02200120539 for /P).
Description: They are used to hold the 6 telephone number to whom the system will send SMS (if
equipped by a GSM modem) or will make a data call. If its left blank no SMS or data calls are make
to 4 telephone number.
Format: see string format
Restrictions: For type A and type B plants, they are not usable. For type C plants, they are usable
from revision EB022000800039 (EB02200120539 for /P).
36
Serial Communication
Description: The written value configures how many SMS messages or data call try the board
performs on each configured event. This parameters is used only with phone numbers 5 to 6.
Format: from 0 to 255.
Restrictions: For type A and type B plants, they are not usable. For type C plants, they are usable
from revision EB022000800039 (EB02200120539 for /P).
Description: They are used to set the board password. They cannot be read.
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Description: They are used to type the board password at communication start (login).
Format: see string format
Restrictions: they are always usable for type C plants. For type A and type B plants, they are not
usable.
Some registers are expressed as signed. For this registers, if the sign in negative their value are
expressed as twos complement standard format.
Example1: register 30023 (system power factor, hundredth)
0,95 95 hundredth 005F hexadecimal
-0,95 -95 hundredth FFA1 hexadecimal
Example2: registers 30017 and 30018 (system active power)
7500 kW 75000 tenth of kW 000124F8 hexadecimal
Register 30017: 0001 hexadecimal
Register 30018: 24F8 hexadecimal
-7500 kW -75000 tenth of kW FFFEDB08 hexadecimal
Register 30017: FFFE hexadecimal
Register 30018: DB08 hexadecimal
Some required data have the form of string. ModBus splits the string in adjacent registers. Each
register holds two characters. Registers with lower address hold the most left characters of the string.
Last characters must be a NULL (00H).
For example, the string IMPIANTO DI PROVA SICES is coded as:
40505: 4649H
(49H I
46H M)
40506: 4950H
(50H P
49H I)
40507: 4E41H
(41H A
4EH N)
40508: 4F54H
(54H T
4FH O)
40509: 4420H
(20H
44H D)
40510: 2049H
(49H I
20H )
40511: 5250H
(50H P
52H R)
40512: 564FH
(4FH O
56H V)
40513: 2041H
(41H A
20H )
Serial Communication
37
40514: 4953H
40515: 4543H
40516: 0053H
(53H S
(43H C
(53H S
49H I)
45H E)
00H NULL)
The format is similar to the normal string format (see par. 8); the only difference is that the terminator
NULL character is not required is the string length is of 8 characters (if it is less of 8 characters the
NULL one is required).
For example: password ABCDEFGH is stored as:
41001: 4241H
(41H A
42H B)
41002: 4443H
(43H C
44H D)
41003: 4645H
(45H E
46H F)
41004: 4847H
(47H G
48H H)
The remote indication board recognizes the following standard MODBUS / J-BUS functions:
CONTROL
DESCRIPTION
03
04
06
16
17
Report Slave ID
22
DESCRIPTION
Value
Slave ID
FF
FW Family
FW Number MSB
FW Number LSB
FW Major version
FW Minor version
38
Serial Communication
This document is owned by SICES s.r.l.. All rights reserved. SICES s.r.l. reserves the right to modify
this document without prior notice.
SICES has made any effort to ensure that the information herein provide are correct; in any case
SICES does not assume any liability for the use these information.
The disclosure by any means of this document to third parties is not allowed.
SSSTTTTTGHTY
1