Professional Documents
Culture Documents
Power Protection
Monitoring
Diesel Control
Power Management
Appendix A1
Communication
SYMAP
SYMAP_A1_Communication_E.doc
1/55
Appendix A1 Communication
Version:
File:
25.01.2008 (RR)
SYMAP_A1_Communication_E
Firmware:
-
SYMAP
CU:
MU:
RU:
SYMAP_A1_Communication_E.doc
1.10 / 16.04.2007
1.10 / 01.02.2005
1.10 / 31.03.2006
2/55
Appendix A1 Communication
Table of content
A1.1
Introduction ...................................................................................................... 4
A1.2
A1.2.1
A1.2.2
A1.2.3
A1.2.4
A1.2.5
A1.2.5.1
A1.2.5.2
PROFIBUS DP.................................................................................................. 5
Introduction ........................................................................................................ 5
Parameter setting ................................................................................................ 5
Operation ............................................................................................................ 5
Data exchange..................................................................................................... 5
PROFIBUS DP protocol data ............................................................................. 6
PROFIBUS DP output data (master -> slave) .................................................... 6
PROFIBUS DP input data (slave -> master) ...................................................... 8
A1.3
A1.3.1
A1.3.2
A1.3.3
A1.3.4
A1.3.5
MODBUS......................................................................................................... 15
Introduction ...................................................................................................... 15
Message frame format ...................................................................................... 15
Function code 03 READ OUTPUT REGISTERS ........................................... 16
Function code 06 PRESET SINGLE REGISTER............................................ 22
Wiring and adjustment of communication port................................................ 24
A1.4
A1.4.1
A1.4.2
A1.4.2.1
A1.4.2.1.1
A1.4.2.1.2
A1.4.2.1.3
A1.4.2.1.4
A1.4.2.1.5
A1.4.2.1.5.1
A1.4.2.1.5.2
A1.4.2.1.6
A1.4.2.1.6.1
A1.4.2.1.6.2
A1.5
A1.6
A1.6.1
A1.6.2
A1.6.3
A1.6.4
A1.6.5
A1.6.6
A1.6.7
SYMAP
SYMAP_A1_Communication_E.doc
3/55
Appendix A1 Communication
A1.1
Introduction
The device offers several communication interfaces which are shown in the figure A1.1-1. In
this appendix the various protocolls are detailed described .
COMMUNICATION
INTERFACES
Hardware
Serial
interfaces
RS 232
RS 422
RS 485
PC-Tools
Modbus
Remote
Extra
RS 485
(Fiber optic
optional)
CANBUS1
Power
Management
Profibus DP
IEC60870-5-103
Figure A1.1-1
SYMAP
CANBUS2
Diesel
Control:
MDEC
CANopen
Software
(Protocoll)
Communication interfaces
SYMAP_A1_Communication_E.doc
4/55
Appendix A1 Communication
A1.2
PROFIBUS DP
A1.2.1
Introduction
Parameter setting
For the adjustment of the PROFIBUS protocol, the communication parameter within the
system settings is available. (Menu: SETTING > CHANGE > SYSTEM >
COMMUNICATION):
The PROFIBUS port can be switched on through parameter [0304] (Note: Event
[0304] will be activated if the device exchanges data with the master).
Parameter [0305] sets the slave address.
The sequence of bytes (starting with low or high byte) of the register (16/32 bits) is
defined by parameter [0306].
A1.2.3
Operation
If the PROFIBUS is switched on, the COM. LED, placed at the front panel of SYMAP,
will indicate the communication status. The following conditions are possible:
LED off: PROFIBUS switched off.
LED red: PROFIBUS switched on but no connection to the master system.
LED amber: Baud rate detected from master system.
LED green blinking: data exchange status (event [0304] will be active).
On the PROFIBUS page, SYMAP provides more detailed information about PROFIBUS
process. This page is only available if the PROFIBUS port is switched on. (Menu:
DISPLAY> PROFIBUS).
A1.2.4
Data exchange
Via the PROFIBUS protocol at maximum 16 bytes output data and 244 bytes input
data can be transferred. The output data are organized in 2 modules. The input data are
organized in 30 modules.
Through the modular system, the protocol can tailor made for each user. Within the
GSD-file 32 modules are available for the protocol description.
To control the device (e.g. relay output controls the breaker), 16 communication
events are available (see module 1). These communication events are organized within
the first two bytes (0.1) in module 1, whereby each bit is one event. The event is set as
long as the corresponding bit in the protocol is set.
All bits within the control byte (2) are available only once and have to be reset before
the next control byte can be accepted.
SYMAP
SYMAP_A1_Communication_E.doc
5/55
Appendix A1 Communication
A1.2.5
SYMAP provides several modules for data exchange. In help with the corresponding GSDfile, the modules can be selected for the data exchange. Tables A1.2-1 to A1.2-4 consist of the
module number, the module name and the number of bytes the module provide. Within the
tables the certain bytes will be described.
A1.2.5.1
Unit
h
min
sec
msec
Use the PROFIBUS events to trigger a breaker or to drive a binary output. The events
are active as long as the corresponding bits are active.
Note: refer to the chapter 2.5 Breaker control in the Users Manual to use the
PROFIBUS events with the breaker control function.
All bits in the control byte will cause an device action on L -> H. For example to
change the operating mode do the following steps:
Set the new mode in byte 3.
Wait for 100 ms.
Set bit 0 in byte 2 (L->H).
Wait for 500 ms.
Reset bit 0 in byte 2.
The tripped bits in the ANSI protection status#x (PROFIBUS Module 3) will be
reset with PROFIBUS ACK (control byte -> bit 1), or with ACK-key or remote ACK
(binary input).
SYMAP
SYMAP_A1_Communication_E.doc
6/55
Appendix A1 Communication
Table A1.2-2 Module 30: Instructions
SYMAP
Name
No command
Acknowledge
Diesel start order
Diesel start next order
Diesel stop order
Diesel stop next order
Set operation mode
Set breaker operating mode
Reset temp. power counter (module 19)
Not in use
Priority of generator
Asym. load sharing setpoint
Asym. PF controller setpoint ( 100)
Freq. controller idle speed ( 100)
Freq. controller full load ( 100)
Unit
x (dont care)
x
x
x
x
x
0: Manual, 1: Automatic
see table A1.5-2
x
1-14
0 - 200
0 - 100
0 - 9999
0 - 9999
%
cos
Hz
Hz
SYMAP_A1_Communication_E.doc
7/55
Appendix A1 Communication
A1.2.5.2
SYMAP provides 30 modules for slave to master data transfers. The modules can be
arranged through the protocol in any way.
Table A1.2-4 Modules 2 to 26, 31 to 35 and 37 to 38
Symbol/Unit
-
Symbol/Unit
-
SYMAP
SYMAP_A1_Communication_E.doc
Symbol/Unit
-
Symbol/Unit
-
Unit
y
m
d
h
min
sec
ms
8/55
Appendix A1 Communication
Module 7: Feeder frequency + voltages (16 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-1
Feeder frequency ( 100)
2-3
Feeder voltage L1-N
4-5
Feeder voltage L2-N
6-7
Feeder voltage L3-N
8-9
Feeder voltage L1-L2
10-11 Feeder voltage L1-L3
12-13 Feeder voltage L2-L3
14-15 Feeder average voltage
Symbol/Unit
Ffeed/Hz
U1/V
U2/V
U3/V
U12/V
U13/V
U23/V
Uavr/V
Symbol/Unit
Fbus1/Hz
U1/V
U2/V
U3/V
U12/V
U13/V
U23/V
Uavr/V
Symbol/Unit
Fbus2/Hz
U1/V
U2/V
U3/V
U12/V
U13/V
U23/V
Uavr/V
Symbol/Unit
I1/A
I2/A
I3/A
Iavr/A
Symbol/Unit
I1diff/A
I2diff/A
I3diff/A
SYMAP
SYMAP_A1_Communication_E.doc
9/55
Appendix A1 Communication
Module 12: Feeder actual power () (8 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-1
Active power
2-3
Reactive power
4-5
Apparent power
6-7
Sum power factor ( 100)
Symbol/Unit
P/kW
Q/kvar
S/kVA
PF/cos
Symbol/Unit
P-L1/kW
P-L2/kW
P-L3/kW
Symbol/Unit
Q-L1/kvar
Q-L2/kvar
Q-L3/kvar
Symbol/Unit
PF L1/cos
PF L2/cos
PF L3/cos
Symbol/Unit
Io1/A
Uo1/V
Po1/kW
Qo1/kvar
Symbol/Unit
Io2/A
Uo2/V
Po2/kW
Qo2/kvar
Symbol/Unit
P+/kWh
P-/kWh
Q+/kvarh
Q-/kvarh
SYMAP
SYMAP_A1_Communication_E.doc
10/55
Appendix A1 Communication
Module 19: Power counter temporary (16 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-3
Active power counter (4 Bytes!!)
4-7
Reverse active power counter (4 Bytes!!)
8-11 Reactive power counter cap. (4 Bytes!!)
12-15 Reactive power counter ind. (4 Bytes!!)
Symbol/Unit
P+/kWh
P-/kWh
Q+/kvarh
Q-/kvarh
Unit
h
min
6-7
Device temperature
Symbol/Unit
Vac/dc
Vac/dc
Uaux/bat /
Vac/dc
C
Unit
mA
mA
mA
mA
Unit
C
C
C
C
C
C
C
C
Unit
C
C
C
C
C
C
C
SYMAP
SYMAP_A1_Communication_E.doc
11/55
Appendix A1 Communication
14-15
16-17
18-19
20-21
22-23
24-25
26-27
28-29
30-31
C
C
C
C
C
C
C
C
C
Symbol/Unit
PV No.
110002
110072
110140
110126
110131
110152
110137
110026
110049
110046
110053
SYMAP_A1_Communication_E.doc
Factor
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.01
0.01
0.01
0.1
Unit
Unit
rpm
%
C
C
C
C
C
bar
bar
bar
bar
Description
Table A1.5-30
Table A1.5-31
Table A1.5-32
Table A1.5-33
Table A1.5-34
Table A1.5-35
Table A1.5-36
+: active, -: reverse
%
kW +: active, -: reverse
kW
kW
%
cos
12/55
Appendix A1 Communication
Module 32: Meters overview (18 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-1 Generator power
2-3 Generator power (10)
4-5 Generator current
6-7 Generator current (10)
8-9 Generator voltage
10-11 Generator frequency (100)
12-13 Generator power factor (100)
14-15 Bus 1 voltage
16-17 Bus 1 frequency (100)
Module 33: Meters additional data (16 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-1 Engine speed
2-3 Breaker 1 ON cycles
4-5 Breaker 2 ON cycles
6-7 Breaker 3 ON cycles
8-9 Start counter
10-11 Not in use
12-13 Not in use
14-15 Not in use
Module 34: Power (total). Large format. (8 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-2
Active power. Range: 0-999999 (3 bytes)
3-5
Reactive power. Range: 0-999999 (3 bytes)
6-7
Sum power factor ( 100)
Module 35: Active power phases. Large format. (10 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-2
Active power L1. Range: 0-999999 (3 bytes)
3-5
Active power L2. Range: 0-999999 (3 bytes)
6-8
Active power L3. Range: 0-999999 (3 bytes)
Not in use
9
SYMAP
SYMAP_A1_Communication_E.doc
Unit
kW
%
A
%
V
Hz
cos
V
Hz
Description
Unit
rpm
n
Description
+: cap, -: ind
Parameter [0158]
Parameter [0160]
Parameter [0162]
Parameter [0644]
Symbol/Unit
P/kW
Q/kvar
PF/cos
Symbol/Unit
P-L1/kW
P-L2/kW
P-L3/kW
13/55
Appendix A1 Communication
Module 37: CMA228 Analog Inputs 5-20 (32 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
0-1 Analog input 5
2-3 Analog input 6
4-5 Analog input 7
6-7 Analog input 8
8-9 Analog input 9
10-11 Analog input 10
12-13 Analog input 11
14-15 Analog input 12
16-17 Analog input 13
18-19 Analog input 14
20-21 Analog input 15
22-23 Analog input 16
24-25 Analog input 17
26-27 Analog input 18
28-29 Analog input 19
30-31 Analog input 20
Symbol/Unit
Unit depends on
the selected
measure
type
Module 38: CMA228 Analog Inputs 21-24, VDO 1-2, NiCrNi 1-10 (32 Bytes)
Byte Data (first byte: low/high depends on parameter [0306])
Symbol/Unit
0-1 Analog input 21
Unit depends on
the selected
2-3 Analog input 22
measure
4-5 Analog input 23
type
6-7 Analog input 24
8-9 Analog input 45 VDO 1
10-11 Analog input 46 VDO 2
12-13 Analog input 49 NiCrNi 1
C
14-15 Analog input 50 NiCrNi 2
C
16-17 Analog input 51 NiCrNi 3
C
18-19 Analog input 52 NiCrNi 4
C
20-21 Analog input 53 NiCrNi 5
C
22-23 Analog input 54 NiCrNi 6
C
24-25 Analog input 55 NiCrNi 7
C
26-27 Analog input 56 NiCrNi 8
C
28-29 Analog input 57 NiCrNi 9
C
30-31 Analog input 58 NiCrNi 10
C
SYMAP
SYMAP_A1_Communication_E.doc
14/55
Appendix A1 Communication
A1.3
MODBUS
A1.3.1
Introduction
SYMAP offers via the RS422/RS485 communication port the MODBUS protocol in
accordance with Gould MODBUS protocol Reference guide PI-MBUS-300 Rev. B. The
protocol controls the query and response cycle which takes place between master and slave
devices. The protocol provides for one master and up to 247 slaves on a common line.
SYMAP devices operates as slave within this network and covers the function code 3 and 6
of the MODBUS protocol.
On the MODBUS page (Menu: DISPLAY > MODBUS), SYMAP provides more detailed
information about the communication status. This page is only available if parameter [0303]
protocol is switched to MODBUS (Menu: SETTING > CHANGE > SYSTEM >
COMMUNICATION).
A1.3.2
SYMAP accepts only the remote terminal unit (RTU) framing transmission mode which is
represented in the table A1.3-1.
Table A1.3-1 Message frame format
T1 T2 T3
address
8 bits
function code
8 bits
data
N*8 bits
error check
16 bits
T1 T2 T3
The address field immediately follows the beginning of frame and consists of 8 bits (RTU).
These bits indicate the user assigned address of the slave device that is to receive the message
sent by the attached master. The function code field tells the addressed slave what function to
perform. The data field contains information needed by slave to perform the specific function
or it contain data collected by slave in response to a query. The error check field allows the
master and slave device to check error in transmission.
Note: To ensure a good communication the master has to provide an idle time on the bus at
min. 100 ms at any baudrate. The idle time is the delay between the finished reception of a
slave query and the transmitting of a next master query:
. ->
Master sends query to one slave ->
Slave responds ->
Master waits for min. 100 ms ->
Master sends query to one slave ->
. ->
SYMAP
SYMAP_A1_Communication_E.doc
15/55
Appendix A1 Communication
A1.3.3
This function allows the master system to obtain the content of output registers of the
addressed slave. The output registers contains status information and measure values of the
device. The addressing allows up to 124 register (16 bit) to be obtained at each request.
Corresponding to the MODBUS protocol the device expect the query (message length: 8
bytes) witch is shown in table A1.3-2.
Table A1.3-2 FC 03 query
Slave
Function
address
code 3
1 byte 1 byte = 3
Register
start address
high byte low byte
Number of
registers
high byte low byte
The addressed device responds normally with the message witch is shown in the table A1.3-3
(message length: 4 + [1 or 2 Counterbyte] + [Number of registers 2 bytes]).
Table A1.3-3 Corresponding FC 03 answer
Slave
Function
address
code 3
1 byte 1 byte = 3
Byte count
(of the registers)
1 or 2 byte
0 - N Registers
high byte
low byte
(depends on parameter
[0057])
Reg.
addr.
0
1
Output register
Unit
-
Measure status
Low byte: Op. mode
High byte: Breaker 1 position
Symbol
-
Description
Table A1.5-1
Op.mode:
see table A1.5-2
Breaker position:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SYMAP
y
m
d
h
min
sec
ms
Hz
Hz
Hz
V
V
V
V
V
V
V
%
GenFreq
Bus1Freq
Bus2Freq
GenVoltL1
GenVoltL2
GenVoltL3
GenVL1_L2
GenVL1_L3
GenVL2_L3
GenAvVolt
SYMAP_A1_Communication_E.doc
16/55
Appendix A1 Communication
Reg.
addr.
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70-71
72-73
74-75
76-77
78-79
Output register
Unit
Ground voltage 1
Ground voltage 2
Generator current
Average Gen.current
Short circuit current
ANSI 87N
Ground 1 current
Ground 2 current
Active power
(Active power)
Reactive power
- phase L1
- phase L2
- phase L3
SYMAP
Symbol
V
V
A
A
A
A
A
A
A
A
A
A
A
A
A
kW
kW
kW
kW
kvar
kvar
kvar
kvar
kVA
kW
kvar
kW
kvar
A
V
V
Ugnd1
Ugnd2
GenCurL1
GenCurL2
GenCurL3
GenAvCur
GenSCurL1
GenSCurL2
GenSCurL3
GenDiffL1
GenDiffL2
GenDiffL3
V
V
V
V
V
V
V
V
V
V
V
V
V
V
kWh
kWh
kvarh
kvarh
kWh
U1
U2
U3
U12
U13
U23
Uavr
U1
U2
U3
U12
U13
U23
Uavr
P+
PQ+
QP+
Ignd1
Ignd2
GenPowA_L1
GenPowA_L2
GenPowA_L3
GenPowA
GenPowQ_L1
GenPowQ_L2
GenPowQ_L3
GenPowQ
GenPowS
Description
L1
L2
L3
L1
L2
L3
L1
L2
L3
(Idiff1-3) Ignd2
L1
L2
L3
(L1-L3)
L1
L2
L3
(L1-L3)
(L1-L3)
L1-L3
L1-L3
L1
L2
L3
SYMAP_A1_Communication_E.doc
17/55
Appendix A1 Communication
Reg.
addr.
80-81
82-83
84-85
86-87
88
89
90
91
92
93
94
95-99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
Output register
Unit
- reverse
- reactive
- reactive (ind.)
Working hours
Working minutes
Working seconds
Shunt #1 circuit voltage ( 10)
Shunt #2 circuit voltage ( 10)
Aux power voltage ( 10)
Device temperature
System busy ( 10)
Not in use
Function inputs (basic unit)
Function outputs (basic unit)
Function inputs (ext.board)
Function inputs (ext.board)
Function inputs (ext.board)
Function outputs (ext.board)
Function outputs (ext.board)
ANSI protection status #1
ANSI protection status #2
ANSI protection status #3
ANSI protection status #4
ANSI protection status #5
Alarm status #1
Alarm status #2
Alarm status #3
Alarm status #4
Alarm status #5
Not in use
Gen. number/priority/net
BCG process status
BCG own status
BCG net status
Start/stop standby
BCG fail status
BCG last start/stop source
Net used power (10)
Net used power
Net standby power
Net available power
Generator power
Generator power (10)
Generator current
Generator current (10)
Generator voltage
Generator frequency (100)
Generator power factor (100)
BUS voltage
BUS frequency (100)
Setpoint for the asy. load sharing
Setpoint for the asy. PF controller
(100)
SYMAP
kWh
kvarh
kvarh
h
min
sec
Vac/dc
Vac/dc
Vac/dc
C
%
Symbol
Description
PQ+
Q4 bytes counter
2 bytes
2 bytes
Uaux/bat
Table A1.5-14
Table A1.5-15
Table A1.5-16
Table A1.5-17
Table A1.5-18
Table A1.5-19
Table A1.5-20
Table A1.5-4
Table A1.5-5
Table A1.5-6
Table A1.5-7
Table A1.5-8
Table A1.5-9
Table A1.5-10
Table A1.5-11
Table A1.5-12
Table A1.5-13
%
kW
kW
kW
kW
%
A
%
V
Hz
cos
V
Hz
%
Pr_net
Pa_net
Pstby
Pa_spi
Pa_gen
Pr_gen
Ia_avr
Ir_avr
Ua_gen_avr
fgen
PF
Ua_bus1_avr
fbus1
-
Table A1.5-30
Table A1.5-31
Table A1.5-32
Table A1.5-33
Table A1.5-34
Table A1.5-35
Table A1.5-36
+: active, -: reverse
+: active, -: reverse
+: active, -: reverse
+: active, -: reverse
+: cap, -: ind
cos
SYMAP_A1_Communication_E.doc
18/55
Appendix A1 Communication
Reg.
addr.
142
143-159
160-161
162-163
165-165
166-167
168-169
170-199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235-655
656
657899
900
901
902
903
904
905
906
Output register
Unit
Engine speed
Not in use
Active power L1
Active power L2
Active power L3
Total active power
Total reactive power
Not in use
Analog input 1 ( 10)
Analog input 2 ( 10)
Analog input 3 ( 10)
Analog input 4 ( 10)
Analog output 1 ( 10)
Analog output 2 ( 10)
Analog output 3 ( 10)
Analog output 4 ( 10)
PT100-1 analog input 5 ( 10)
PT100-2 analog input 6 ( 10)
PT100-3 analog input 7 ( 10)
PT100-4 analog input 8 ( 10)
PT100-5 analog input 9 ( 10)
PT100-6 analog input 10 ( 10)
PT100-7 analog input 11 ( 10)
PT100-8 analog input 12 ( 10)
PT100-9 analog input 13 ( 10)
PT100-10 analog input 14 ( 10)
PT100-11 analog input 15 ( 10)
PT100-12 analog input 16 ( 10)
PT100-13 analog input 17 ( 10)
PT100-14 analog input 18 ( 10)
PT100-15 analog input 19 ( 10)
PT100-16 analog input 20 ( 10)
MTU: Speed
MTU: Injection quantity 0 120 %
MTU: Temp. Lube oil
MTU: Temp. Coolant
MTU: Temp. Charge air
MTU: Temp. Fuel
MTU: Temp. Coolant intercooler
MTU: Pressure Lube oil
MTU: Pressure Charge air
MTU: Pressure Fuel
MTU: Pressure Fuel (common rail)
Not in use
[0656] COOLING DOWN time
Not in use
[0900] P.M. - switch by event
[0901]
- characteristic
[0902] START - check limits
[0903]
- 1.load limit
[0904]
- delay
[0905]
- 2.load limit
[0906]
- delay
SYMAP
Symbol
Description
rpm
kW
kW
kW
kW
kvar
mA
mA
mA
mA
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
rpm
%
C
C
C
C
C
bar
bar
bar
bar
-
GenPowA_L1
GenPowA_L2
GenPowA_L3
GenPowA
GenPowQ
PV 110002
PV 110072
PV 110140
PV 110126
PV 110131
PV 110152
PV 110137
PV 110026
PV 110049
PV 110046
PV 110053
sec/10
Factor: 0.1
Factor: 0.1
Factor: 0.1
Factor: 0.1
Factor: 0.1
Factor: 0.1
Factor: 0.1
Factor: 0.01
Factor: 0.01
Factor: 0.01
Factor: 0.1
0 - 9999
Event nr.
0 - 9999
Textring
Textring
%/10
sec
%/10
sec
0 = ON->OFF, 1 = OFF->ON
SYMAP_A1_Communication_E.doc
0 = SINGLE ,
1 = AVERAGE
0 - 9999
0 - 9999
0 - 9999
0 - 9999
19/55
Appendix A1 Communication
Reg.
addr.
Output register
907
908
909
910
911
912
913
914
915
916
[0907]
- low frequency
[0908]
- delay
[0909]
- high current
[0910]
- delay
[0911] STOP - with priority
[0912]
- block by event
[0913]
- remaining load
[0914]
- remaining curr.
[0915]
- delay
[0916] Stop without run.down
917-924 Not in use
925
[0925] SYM. - switch by event
926
[0926]
- characteristic
927
[0927]
- break time
928
[0928]
- pulse time
929
[0929]
- deadband
930Not in use
931
932
[0932] ASYM. - switch by event
933
[0933]
- characteristic
934
[0934]
- setpoint
[0935]
- analog input
935
936
937
938
939
940
941944
945
946
947
948
949
950
951
952953
954
955
9563999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
[0936]
- range minimum
[0937]
- range maximum
[0938]
- next attempt
[0939] Allowed load difference
[0940]
- delay
Not in use
[0945] F.C.- switch by event
[0946]
- characteristic
[0947]
- idle speed
[0948]
- full load
[0949]
- break time
[0950]
- pulse time
[0951]
- deadband
Not in use
[0954] RANGE - maximum
[0955]
- minimun
Not in use
Gen- Frequency (*100)
Bus1-Frequency (*100)
Bus2-Frequency (*100)
Generator line voltage - U12
- U13
- U31
Generator current
(Active power)
Total reactive power
Total apparent power
Total power factor L1-L3
BUS1 - average voltage
SYMAP
Unit
Symbol
Hz/100
sec
%/10
sec
Textring
Description
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 = LOW ,
0 - 9999
0 - 9999
0 - 9999
0 - 9999
Event nr.
%/10
%/10
sec
Textring
-
1 = HIGH
0 = NO, 1 = YES
Event nr.
0 - 9999
Textring
sec/10
sec/10
%/10
0 = ON->OFF, 1 = OFF->ON
0 - 9999
0 - 9999
0 - 9999
Event nr.
0 - 9999
Textring
%
0 = ON->OFF, 1 = OFF->ON
Textring
0="none",1="CURR.1",2="CURR.2"
,3="CURR.3",4="CURR.4"
0 - 100
%
%
sec
%/10
sec
0 - 100
0 - 100
0 - 9999
0 - 9999
0 - 9999
Event nr.
0 - 9999
Textring
Hz/100
Hz/100
sec/10
sec/10
%/10
0 = ON->OFF, 1 = OFF->ON
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
Hz/100
Hz/100
0 - 9999
0 - 9999
Hz
Hz
Hz
V
V
V
A
A
A
kW
kvar
kVA
V
GenFreq
Bus1Freq
Bus2Freq
GenVL1_L2
GenVL1_L3
GenVL2_L3
GenCurL1
GenCurL2
GenCurL3
GenPowA
GenPowQ
GenPowS
Uavr
SYMAP_A1_Communication_E.doc
20/55
Appendix A1 Communication
Reg.
addr.
4014
40154016
40174018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
40299999
10000
1000110008
1000910016
1001710024
1002510032
1003310040
1004110048
1004910056
1005710064
1006510072
1007310080
1008110088
1008910096
1009710104
1010510112
Output register
Unit
kWh
- reactive
kvarh
Symbol
Description
Uavr
P+
4 bytes
Q+
4 bytes
Table A1.5-4
Table A1.5-5
Table A1.5-6
Table A1.5-7
Table A1.5-8
Table A1.5-9
Table A1.5-10
Table A1.5-11
Table A1.5-12
Table A1.5-13
1 - 14
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
Table A1.5-39
SYMAP
SYMAP_A1_Communication_E.doc
21/55
Appendix A1 Communication
A1.3.4
This function allows the master system to send an instruction or to change settings of the
device. Corresponding to the MODBUS protocol the device expect the query (message
length: 8 bytes) witch is shown in the table A1.3-5. Notice that only one instruction can be
send per query. The normal response of the device is to retransmit the query. The master can
send a broadcast mode (slave address = 0). In this case all slaves will perform the desired
instruction but no slave will retransmit the message.
Table A1.3-5 FC 06 query
Slave
address
1 byte
Function
code 6
1 byte = 6
Register address
high byte
Data value
low byte
high byte
low byte
Table A1.3-6 shows the possible commands which can be send with function code 6 to the
device.
Table A1.3-6 Commends of FC 06
Reg.
Addr.
Instruction/
change request
No command
x (dont care)
1
2
3
4
5
6
7
Acknowledge
Diesel start order
Diesel start next order
Diesel stop order
Diesel stop next order
Set operation mode
Set breaker operating mode
x
x
x
x
x
0: Manual, 1: Automatic
8
9-19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Unit
-
SYMAP
1-14
0 - 200
%
0 - 100
cos
2003-2040
y
1-12
m
1-31
d
0-23
h
0-59
min
0-59
sec
0-999
ms
0 = reset event
1 = set event
Use the MODBUS events to trigger a breaker or to drive a binary output.
Note: refer to the chapter 2.5 Breaker control in the Users Manual to use the MODBUS events with the breaker control function.
SYMAP_A1_Communication_E.doc
22/55
Appendix A1 Communication
42
43
44
45
46
47
48
49
50-655
656
Event [0342]
Event [0343]
Event [0344]
Event [0345]
Event [0346]
Event [0347]
Event [0348]
Event [0349]
Not in use
[0656] COOLING DOWN time
657-899 Not in use
[0900] P.M. - switch by event
0 - 9999
sec/10
-
0 - 9999
Event nr.
0 = ON->OFF, 1 = OFF->ON
0 = SINGLE , 1 = AVERAGE
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 = LOW , 1 = HIGH
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 = NO, 1 = YES
Textring
Textring
%/10
sec
%/10
sec
Hz/100
sec
%/10
sec
Textring
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917-924
925
926
927
928
929
930-931
[0901]
- characteristic
[0902] START - check limits
[0903]
- 1.load limit
[0904]
- delay
[0905]
- 2.load limit
[0906]
- delay
[0907]
- low frequency
[0908]
- delay
[0909]
- high current
[0910]
- delay
[0911] STOP - with priority
[0912]
- block by event
[0913]
- remaining load
[0914]
- remaining curr.
[0915]
- delay
[0916] Stop without run.down
Not in use
[0925] SYM. - switch by event
[0926]
- characteristic
[0927]
- break time
[0928]
- pulse time
[0929]
- deadband
Not in use
[0932] ASYM. - switch by
932
event
933
[0933]
- characteristic
934
[0934]
- setpoint
935
[0935]
- analog input
936
[0936]
- range minimum
937
[0937]
- range maximum
938
[0938]
- next attempt
939
[0939] Allowed load difference
940
[0940]
- delay
941-944 Not in use
945
[0945] F.C.- switch by event
946
[0946]
- characteristic
947
[0947]
- idle speed
948
[0948]
- full load
949
[0949]
- break time
950
[0950]
- pulse time
951
[0951]
- deadband
952-953 Not in use
954
[0954] RANGE - maximum
955
[0955]
- minimun
SYMAP
0 - 9999
0 = ON->OFF, 1 = OFF->ON
0 - 9999
0 - 9999
0 - 9999
Event nr.
%/10
%/10
sec
Textring
Event nr.
Textring
sec/10
sec/10
%/10
-
0 - 9999
Event nr.
0 = ON->OFF, 1 = OFF->ON
0 - 100
Textring
%
Textring
%
%
sec
%/10
sec
-
0="none",1="CURR.1",2="CURR.2",3="CURR.3",4="CURR.4"
0 - 100
0 - 100
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 = ON->OFF, 1 = OFF->ON
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
0 - 9999
SYMAP_A1_Communication_E.doc
Event nr.
Textring
Hz/100
Hz/100
sec/10
sec/10
%/10
Hz/100
Hz/100
23/55
Appendix A1 Communication
A1.3.5
Connect the receive and transmit lines according to the pin assignment of SYMAP
RS422/485 port. If more than one SYMAP has to be connected to the master system no
further RS422/485 Communication port are required. After transmission of each message
SYMAP set the communication lines into high impedance state. Thus the communication
lines (TxD-A , TxD-B , RxD-A and RxD-B) can be connected in parallel of all SYMAP
devices. The master system select the SYMAP slave with its slave address. The diagram in
the appendix shows the wiring of the RS422/485 communication port of SYMAP with the
master system.
The receive lines of the SYMAP slave with the longest distance to the master system should
be terminated with a 120 resistor. The same resistor will be required for the receive lines of
the master system.
The RS422/485 communication parameter [0300] to [0303] serve the adjustment of the
RS422/485 communication port and protocol.
Table A1.3-7 shows the adjustment possibilities for the communication.
Table A1.3-7 Adjustment possibilities for the communication
Adjustment
Port selection
slave address
baud rate of
communication
protocol
selection
transmission
mode
start bit
Stop bits
parity
SYMAP
set with
selection [range]
parameter
[0300]
Selection of physical communication standard.
RS422:
physical standard of RS422 active.
RS485:
physical standard of RS485 active.
[0301]
This parameter defines the slave address of the device.
1-255: Possible address selection.
[0302]
Baud rate for the communication.
9600...57600 Possible baud rate selection.
[0303]
This parameter defines the protocol standard:
PC-Tools:
reserved for all PC applications.
MODBUS: activates the MODBUS protocol.
fixed
RTM mode: SYMAP allows only the Remote Terminal
Mode and thus a 8 bit coding system and a CRC 16 error
checking.
fixed
1
fixed
1 or 2 (depends on parameter [0054])
fixed
Non
SYMAP_A1_Communication_E.doc
24/55
Appendix A1 Communication
SUPERVISOR
SYSTEM
RS 422 TxDA
RS 422 TxDB
RS 422 RxDA
RS 422 RxDB
-R
120
W
-R
R120
W
-X2.2
27 26 29 28
-X2.2
27 26 29 28
-X2.2
27 26 29 28
Figure A1.3-1
SYMAP
SYMAP_A1_Communication_E.doc
25/55
Appendix A1 Communication
SUPERVISOR
SYSTEM
RS 485 TD (A)
RS 485 TD (A)
RS 485 TD (B)
-R
RS 485 TD (B)
120
W
-R
120
W
-X2.2
26 27
-X2.2
26 27
-X2.2
26 27
Figure A1.3-2
SYMAP
SYMAP_A1_Communication_E.doc
26/55
Appendix A1 Communication
-X2.2
22 23
-R
120
W
-X2.2
22 23
-X2.2
22 23
-R
120
W
CAN1_H
CAN1_H
CAN1_L
CAN1_L
Figure A1.3-3
SYMAP
SYMAP_A1_Communication_E.doc
27/55
Appendix A1 Communication
A1.4
CANBUS
The device offers two CANBUS interfaces for field bus communication.
Note: The high/low lines of the two devices with the longest distance to each other should be
terminated with a 120 resistor on both sides.
A1.4.1
CANBUS1
The CANBUS1 interface is used for power management applications. With this interface
max. 14 main devices can be linked together. Furthermore this net can be linked to a PC
monitor system (over a CAN-Card) for data acquisition.
Note: For the communication to the extension boards CAM216 and CAM218, you must use
this same identifier setting also for the extension board.
Table A1.4-1
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Global
SynchroStart/stop
command
nize time
history
Change / command request (see table A1.5-21)
New value (if change request)
Bit 3
Bit 2
Bit 1
3
4
5
6
7
Bit 8
event [0377]
event [0385]
Bit 7
event [0376]
event [0384]
Bit 6
event [0375]
event [0383]
Bit 5
event [0374]
event [0382]
Bit 4
event [0373]
event [0381]
Bit 3
event [0372]
event [0380]
Bit 2
event [0371]
event [0379]
Bit 1
event [0370]
event [0378]
6. CANBUS object: PM data (cycle: 500 ms, send by PM Netmaster only if a PM-limit is reached)
Byte
0
Bit 8
3
4
5
6
7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Currentlimit
Loadlimit
High current
Low freq.
2. Loadlimit
1. Loadlimit
for Stop
for Stop
(Event [0909]) (Event [0907]) (Event [0905]) (Event [0903])
(Event [0914]) (Event [0913])
1
2
Bit 7
SYMAP
SYMAP_A1_Communication_E.doc
28/55
Appendix A1 Communication
Bit 8
Bit 7
CB ON
Automatic
Bit 6
PF asymm.
ON
PF contr.
ON
Blackout
volt. limit
Blackout
PM: block
stopping
Blackout
Interlock
Volt. contr.
ON
BCR key
5
6
7
Bit 4
Bit 3
Freq. contr.
ON
LS asymm.
active
Bit 1
LS asymm.
ON
LS ON
PM ON
Load
Load diff.
reduction (Delay event)
LS-Shaft
PF limit
generator
deactive
Current (A) - low byte
Current (A) - high byte
0 = cap (+)
1 = ind (-)
Bit 2
LS-PTI
MODE 4
Bit 5
Load diff.
(Limit event)
Stopping
PM: work
PM: load
count. reached ranges active
Starting
PM: block
own start
Bit 8
Power (%)
Current (%)
Bit 7
Bit 6
4
5
6
7
Bit 4
Bit 3
Bit 2
Bit 1
(Range: 0 - 255 %)
(Range: 0 - 255 %)
2
3
Bit 5
Rev. power
Bit 8
Bit 7
Bit 6
Bit 5
SYMAP
Bit 4
Bit 3
Bit 2
Bit 1
mains monitor:
REDUNDANT
(parameter [0231])
SYMAP_A1_Communication_E.doc
29/55
Appendix A1 Communication
A1.4.2
CANBUS2
The CANBUS2 interface can be used to link the device to a monitor system or to other diesel
control systems.
A1.4.2.1
A1.4.2.1.1
Introduction
SYMAP offers via the CANBUS2 communication port the CANopen protocol in accordance
with the international standard:
CANopen
Application Layer and Communication Profile
Draft Standard 301, Version 4.02, 13 February 2002
CAN in Automation (CiA)
The protocol has the following general features:
CANopen is a master slave communication, and requires one master (usually the
monitor system).
SYMAP device operates only as a slave within this network.
SYMAP device will respond to service requests (SDOs: Service Data Objects) of the
master or other slave devices.
SYMAP device will transmit or receive process data (PDOs: Process Data Objects)
only, if the related PDOs are enabled by the master, and SYMAP device is in the
state operational.
Up to 127 slaves can be connected to a CANopen network, which is controlled by one
master.
The following baudrates are supported: 15.6 kBd, 25 kBd, 50 kBd, 100 kBd, 125 kBd,
250 kBd, 500 kBd and 1 MBd.
Only CAN standard frames with 11-bit identifier field are supported.
SYMAP device will respond to a service request within 2-5 ms.
A1.4.2.1.2
Parameter setting
For the adjustment of the protocol, the communication parameters within the system settings
are available. (Menu: SETTING > CHANGE > SYSTEM > COMMUNICATION):
SYMAP
SYMAP_A1_Communication_E.doc
30/55
Appendix A1 Communication
A1.4.2.1.3
The network management requires that one device fullfils the function of the NMT master.
This will be usually the monitor system. Through NMT services, slave devices can be
controlled by the master device.
The slaves can be initialised, started, monitored, resetted or stopped through the object which
is shown in the table A1.4-3.
Table A1.4-3 NMT communication object
Communication object name
Direction
Identifier field
Data field length: 2 bytes
Byte
Name
0
Node-ID
NMT service
Master -> Slave
0
Description
1:
2:
128:
129:
130:
0:
1-127:
Start node
Stop node
Enter pre-operational state
Reset node
Reset communication
Address all nodes
Address specific node
The addressed slave will not confirm this service, but will change the state and/or perform the
requested command.
SYMAP device will send in every state periodically the sign of life object, which is shown
in the table A1.4-4.
Table A1.4-4 SYMAP sign of life-object
Communication object name
Direction
Identifier field
Data field length: 1 byte
Byte
Name
0
Heartbeat
Slave -> Master/other Slaves
700h + device identifier (1-127 d)
Description
0:
4:
5:
127:
Bootup
Stopped
Operational
Pre-operational
The cycle time of the Heartbeat object (default: 1000 ms) can be changed through a SDO (see
next chapter).
SYMAP device will enter the state pre-operational automatically after Power-ON.
The master must place the device in the operational state to obtain the process data.
SYMAP device will transmit or receive process data (PDOs) only if the related PDOs are
enabled by the master, and the device is in the state operational.
SYMAP
SYMAP_A1_Communication_E.doc
31/55
Appendix A1 Communication
A1.4.2.1.4
The Object Dictionary is a collection of all data items which have an influence on the
behavior of the application objects, the communication objects and the state machine of the
SYMAP device.
The Object Dictionary is accessible via the network through the service data objects (SDO).
All Object Dictionary items can be read through the SDOs, and some of them can be written,
in order to change the communication behavior of the SYMAP device.
The items are organized in unique numbers (index) from 0-FFFFh. Every item can have one
ore more subindex from 0-FFh.
Table A1.4-5 shows the items which are supported by the SYMAP device.
Table A1.4-5 Object Dictionary mandatory items
Index
1000h
1001h
1017h
1018h
1018h
1018h
1018h
1018h
1400h
1600h
1800h1815h
1A00h1A15h
Subindex
Name
Description
Access
Device type
Read only
Error register
Read only
Producer Heartbeat time
Read/Write
0
Identity Object
Number of entries
Read only
1
Identity Object
Vendor ID
Read only
2
Identity Object
Product code
Read only
3
Identity Object
Revision number
Read only
4
Identity Object
Serial number
Read only
The comm. parameter for the Rx PDO are described in Chapter A1.4.2.1.6.
The mapping for the Rx PDO are described in Chapter A1.4.2.1.6.
Datatype
U32
U8
U16
U8
U32
U32
U32
U32
Default
0
0
1000 ms
4
0
0
0
-
The comm. parameter for the 22 Tx PDOs are described in Chapter A1.4.2.1.6.
The mapping for the 22 Tx PDOs are described in Chapter A1.4.2.1.6.
SYMAP
SYMAP_A1_Communication_E.doc
32/55
Appendix A1 Communication
A1.4.2.1.5
The SDOs provides the access to the items of the Object Dictionary.
A1.4.2.1.5.1
SDO Upload
To read an item of the Object Dictionary the following object can be send to the slave (see
table A1.4-6):
Table A1.4-6 SDO upload request
Communication object name
Direction
Identifier field
Data field length: 8 bytes
Byte
Name
0
1
2
3
4-7
Specifier byte
Index (low byte)
Index (high byte)
Subindex
reserved
The adressed slave will respond with the following object, if the item is supported (see table
A1.4-7):
Table A1.4-7 SDO upload response
Communication object name
Direction
Identifier field (hex)
Data field length: 8 bytes
Byte
Name
0
1
2
3
4-7
Specifier byte
If the item is not supported (or does not exist) an abort SDO transfer protocol will be issued
(see table A1.4-8):
Table A1.4-8 Abort SDO transfer protocol
Communication object name
Direction
Identifier field (hex)
Data field length: 8 bytes
Byte
Name
0
1
2
3
4-7
SYMAP
Specifier byte
Index (low byte)
Index (high byte)
Subindex
Abort code
SYMAP_A1_Communication_E.doc
33/55
Appendix A1 Communication
A1.4.2.1.5.2
SDO Download
To write an item, the following object can be send to the slave (see table A1.4-9):
Table A1.4-9 SDO download request
Communication object name
Direction
Identifier field (hex)
Data field length: 8 bytes
Byte
Name
0
1
2
3
4-7
Specifier byte
The adressed slave will respond with the following object if the item is supported (see table
A1.4-10):
Table A1.4-10
Specifier byte
Index (low byte)
Index (high byte)
Subindex
reserved
If the item is not supported (or read only) an abort SDO transfer protocol will be issued (see
table A1.4-8).
SYMAP
SYMAP_A1_Communication_E.doc
34/55
Appendix A1 Communication
A1.4.2.1.6
The process data objects are used to transfer application data (e.g. measure/status data,
commands or instructions) between SYMAP device and the monitor system or other slave
devices. The application data are organized in one receive (RPDO) and 22 transmit (TPDO)
process data objects. Every PDO is described in the object dictionary with the communication
parameters and the mapping. These can be read via the SDOs.
The communication parameters defines the communication behavior of the PDO on the
CANBUS network (e.g. the CANBUS identifier, the cycle time). Some of these parameters
can be changed with the SDOs, in order to adjust the communication behavior.
The mapping describes the distribution of the application data over the 8 bytes of the data
field of the PDO (usually there are more than one application data transported with one PDO).
The mapping is fixed and can not be changed.
A1.4.2.1.6.1
Subindex
1400h
1400h
1400h
1600h
1600h
1600h
0
1
2
0
1
2
Description
Number of entries
PDO valid/COB-ID
Transmission type
Number of entries
1. application object
2. application object
Access
Read only
Read/Write
Read only
Read only
Read only
Read only
Datatype
Default
U8
U32
U8
U8
U16
U16
2
valid, 200 h + device id.
254
2
-
SYMAP device will accept this object only if the RPDO is marked as valid and the received
identifier matches the COB-ID (dictionary index: 1400 h, subindex: 1).
Over this RPDO two words (4 bytes) are transported to the SYMAP device.
The first word (byte 0-1) is the instruction number and the second word (byte 2-3) additional
data values. Only new instructions will cause an device reaction: the instruction will be only
executed if either the instruction nr. (byte 0-1) or the data value (byte 2-3) has changed.
Table A1.4-12
49
SYMAP
%
cos
0: reset event
1: set event
SYMAP_A1_Communication_E.doc
35/55
Appendix A1 Communication
A1.4.2.1.6.2
TPDO
Table A1.4-13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1800h
1801h
1802h
1803h
1804h
1805h
1806h
1807h
1808h
1809h
180Ah
180Bh
180Ch
180Dh
180Eh
180Fh
1810h
1811h
1812h
1813h
1814h
1815h
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
180h
280h
380h
480h
500h
4F0h
4E0h
4D0h
4C0h
4B0h
4A0h
400h
3F0h
3E0h
3D0h
3C0h
3B0h
3A0h
300h
2F0h
2E0h
2D0h
+
+
+
+
-
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
device
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
id
500
500
500
500
500
1000
1000
1000
1000
1000
500
500
500
500
500
500
500
500
500
500
500
500
Index
1A00h
1A01h
1A02h
1A03h
1A04h
1A05h
1A06h
1A07h
1A08h
1A09h
1A0Ah
1A0Bh
1A0Ch
1A0Dh
1A0Eh
1A0Fh
1A10h
1A11h
1A12h
1A13h
1A14h
1A15h
U16
U16
U16
U16
U16
U32
U32
U32
U32
U32
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U32
U32
U32
U32
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
4
U16
U16
U16
U16
U16
U16
U16
U16
U16
-
The application data of each TPDO are described in the table A1.4-14.
SYMAP
SYMAP_A1_Communication_E.doc
36/55
Appendix A1 Communication
Table A1.4-14
TPDO
Object
1
2
3
4
1
2
3
1
2
3
1
2
3
1
2
3
1
2
1
2
1
2
1
2
1
1
2
3
4
1
2
3
4
1
Bytes
0-1
2-3
4-5
6-7
0-1
2-3
4-5
0-1
2-3
4-5
0-1
2-3
4-5
0-1
2-3
4-5
0-3
4-7
0-3
4-7
0-3
4-7
0-3
4-7
0-3
0-1
2-3
4-5
6-7
0-1
2-3
4-5
6-7
0-1
2-3
4-5
1
2
3
4
1
2
3
1
2
3
4
1
2
3
4
1
2
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
0-1
2-3
4-5
6-7
0-1
2-3
4-5
0-1
2-3
4-5
6-7
0-1
2-3
4-5
6-7
0-1
2-3
0-1
2-3
4-5
6-7
0-1
2-3
4-5
6-7
0-1
2-3
4-5
6-7
0-1
2-3
4-5
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
SYMAP
Name
Generator line voltage U12
Generator line voltage U23
Generator line voltage U31
Generator Frequency
Generator current L1
Generator current L2
Generator current L3
Generator active power L1
Generator active power L2
Generator active power L3
Generator reactive power L1
Generator reactive power L2
Generator reactive power L3
Generator power factor L1
Generator power factor L2
Generator power factor L3
Absolut power counter - active
Absolut power counter - reverse
Absolut power counter - reactive
Absolut power counter reactive (ind.)
Tempor. power counter - active
Tempor. power counter - reverse
Tempor. power counter - reactive
Tempor. power counter reactive (ind.)
Work counter
Bus1 line voltage U12
Bus1 line voltage U23
Bus1 line voltage U31
Bus1 Frequency
Bus2 line voltage U12
Bus2 line voltage U23
Bus2 line voltage U31
Bus2 Frequency
Measure status
Byte2: Operating mode
Byte3: Breaker 1 position
Byte4: Breaker 2 position
Byte5: Breaker 3 position
Function inputs (basic unit)
Function inputs (ext.board)
Function inputs (ext.board)
Function inputs (ext.board)
Function outputs (basic unit)
Function outputs (ext.board)
Function outputs (ext.board)
Alarm status #1
Alarm status #2
Alarm status #3
Alarm status #4
Alarm status #5
ANSI protection status #1
ANSI protection status #2
ANSI protection status #3
ANSI protection status #4
ANSI protection status #5
Analog input 1
Analog input 2
Analog input 3
Analog input 4
Gen. number / priority / net
BCG process status
BCG own status
BCG net status
Net used power
Net used power
Net standby power
Net available power
Start / stop standby
BCG last start/stop source
Engine speed
Unit
V
V
V
Hz
A
A
A
kW
kW
kW
kvar
kvar
kvar
cos
cos
cos
kWh
kWh
kvarh
kvarh
kWh
kWh
kvarh
kvarh
h
V
V
V
Hz
V
V
V
Hz
-
Type
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U32
U32
U32
U32
U32
U32
U32
U32
U32
U16
U16
U16
U16
U16
U16
U16
U16
U16
Factor
1
1
1
100
1
1
1
1
1
1
1
1
1
100
100
100
1
1
1
1
1
1
1
1
1
1
1
1
100
1
1
1
100
-
U16
U16
Table A1.5-3
%
kW
kW
kW
rpm
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
U16
I16
I16
U16
U16
U16
U16
U16
10
10
10
10
10
1
1
1
1
Table A1.5-14
Table A1.5-16
Table A1.5-17
Table A1.5-18
Table A1.5-15
Table A1.5-19
Table A1.5-20
Table A1.5-9
Table A1.5-10
Table A1.5-11
Table A1.5-12
Table A1.5-13
Table A1.5-4
Table A1.5-5
Table A1.5-6
Table A1.5-7
Table A1.5-8
Table A1.5-30
Table A1.5-31
Table A1.5-32
Table A1.5-33
Table A1.5-34
Table A1.5-36
-
SYMAP_A1_Communication_E.doc
Reference
Table A1.5-1
Op.mode: Table A1.5-2
Breaker position: Table A1.5-3
37/55
Appendix A1 Communication
A1.5
Bit
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
Symbol
Reverse power
L1 reverse power
L2 reverse power
L3 reverse power
Power factor
Ground 1 rev. power
Ground 1 cap/ind
Ground 2 rev. power
Ground 2 cap/ind
Description
0:active
1:reverse
1: reverse power phase L1
1: reverse power phase L2
1: reverse power phase L3
0: ind
1: cap
0:active
1:reverse
0: ind
1: cap
0:active
1:reverse
0: ind
1: cap
Decimal value
0
1
2
3
4
Op. mode
local
remote
scada
test local
test remote
Decimal value
0
1
2
3
4
5
Position
Undefined
ON
OFF
EARTH
OUT - ON
OUT - OFF
Event Nr.
[1401]
[1402]
[1404]
[1405]
[1407]
[1408]
[1421]
[1422]
[1201]
[1202]
[1205]
[1206]
[1207]
[1208]
[1301]
[1302]
SYMAP
Symbol
Inst. Overcurrent (1.limit)
Inst. Overcurrent (1.limit)
Inst. Overcurrent (2.limit)
Inst. Overcurrent (2.limit)
Inst. Overcurrent (reverse)
Inst. Overcurrent (reverse)
Inst. Overcurrent G/N
Inst. Overcurrent G/N
Negative Sequence TOC
Negative Sequence TOC
Negative Sequence 1.limit
Negative Sequence 1.limit
Negative Sequence 2.limit
Negative Sequence 2.limit
Reverse Sequence
Reverse Sequence
Description
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
SYMAP_A1_Communication_E.doc
ANSI Nr.
50_1
50_2
50_r
50 G/N
46TOC
46_1
46_2
47
38/55
Appendix A1 Communication
Table A1.5-5 ANSI protection status #2
Bit
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x2000
0x4000
0x8000
Event Nr.
[1601]
[1602]
[1605]
[1606]
[1101]
[1102]
[1103]
[1104]
[2001]
[2002]
[2004]
[2005]
[2007]
[2008]
[2010]
[2011]
Symbol
Overvoltage 1.step
Overvoltage 1.step
Overvoltage 2.step
Overvoltage 2.step
Undervoltage 1.step
Undervoltage 1.step
Undervoltage 2.step
Undervoltage 2.step
Overfrequency 1.step
Overfrequency 1.step
Overfrequency 2.step
Overfrequency 2.step
Underfrequency 1.step
Underfrequency 1.step
Underfrequency 2.step
Underfrequency 2.step
Description
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
ANSI Nr.
59_1
Description
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Protection initiated
Tripped
Limit reached
Tripped
Limit reached
Tripped
ANSI Nr.
51_TOC
59_2
27_1
27_2
81
Event Nr.
[1501]
[1502]
[1505]
[1506]
[1507]
[1508]
[1509]
[1510]
[1521]
[1522]
[1841]
[1842]
[1701]
[1702]
[1704]
[1705]
Symbol
AC overcurrent (TMS)
AC overcurrent (TMS)
AC overcurrent 1.step
AC overcurrent 1.step
AC overcurrent 2.step
AC overcurrent 2.step
AC overcurrent 3.step
AC overcurrent 3.step
AC overcurrent (ground)
AC overcurrent (ground)
Phase jump detected
Current increase after phase jump
Ground 1 detector relay
Ground 1 detector relay
Ground 2 detector relay
Ground 2 detector relay
51_1
51_2
51_3
51G/N
78
64
Event Nr.
]1708]
[1709]
[2101]
[2102]
[2121]
[2122]
[1812]
[2303]
[1801]
[1802]
[1811]
[1813]
[1131]
[1132]
[1133]
[1134]
SYMAP
Symbol
Overvoltage (Neutral)
Overvoltage (Neutral)
Differential protection
Differential protection
Differential protection REF
Differential protection REF
AC directional GND max.overcurrent
Inrush blocking (common)
AC directional overcurrent
AC directional overcurrent
AC directional GND overcurrent
AC directional GND overcurrent
Reverse power 1
Reverse power 1
Reverse power 2
Reverse power 2
Description
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Max Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
SYMAP_A1_Communication_E.doc
ANSI Nr.
59N
87 TGM
87N
67 GS
95i
67
67 GS
32_R1
32_R2
39/55
Appendix A1 Communication
Table A1.5-8 ANSI protection status #5
Bit
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x2000
Event Nr.
[1135]
[1136]
[1137]
[1138]
[1091]
[1092]
[1171]
[1172]
[1175]
[1177]
[1179]
[1181]
[1845]
[1846]
Symbol
Active power 1
Active power 1
Active power 2
Active power 2
overexcitation
Description
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limit reached
Tripped
Limet reached
Tripped
Loss of field
Loss of field Circle 1
Loss of field Circle 2
dF/dt supervision
dF/dt supervision
ANSI Nr.
32_1
32_2
24
40 Q
40
78 dF
14
13
12
11
10
15
14
13
12
11
10
Table A1.5-10
Alarm status #2
15
Bit
Alarm 32
14
13
12
11
10
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
Table A1.5-11
Alarm status #3
15
Bit
Alarm 48
14
13
12
11
10
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
Table A1.5-12
Alarm status #4
15
Bit
Alarm 64
14
13
12
11
10
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
Table A1.5-13
Alarm status #5
Bit
Alarm
15
14
13
12
11
10
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
Table A1.5-14
Bit
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x2000
Symbol
Fun 10
Fun 11
Fun 12
Fun 13
Fun 14
Fun 15
Fun 16
Fun 17
Fun 18
Fun 19
Fun 20
Fun 21
Fun 22
Fun 23
SYMAP
Flag description
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
1: function input set
SYMAP_A1_Communication_E.doc
40/55
Appendix A1 Communication
Table A1.5-15
Bit
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
Symbol
Shunt #1
Shunt #2
Lock out Fail
Sycnchr.On
Fun 1
Fun 2
Fun 3
Fun 4
Fun 5
Fun 6
Fun 7
Fun 8
Flag description
1: Shunt #1 output set
1: Shunt #2 output set
1: Lockout Relay Failure set
1: Synchron.On output set
1: function output set
1: function output set
1: function output set
1: function output set
1: function output set
1: function output set
1: function output set
1: function output set
Table A1.5-16
Bit
Func.
15
14
13
12
11
10
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
Table A1.5-17
Bit
Func.
15
14
13
12
11
10
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
Table A1.5-18
Bit
Func.
15
14
13
12
11
10
59
58
57
56
Table A1.5-19
Bit
Func.
15
14
13
12
11
10
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
Table A1.5-20
Bit
Func.
15
14
13
12
11
10
83
82
81
80
79
78
77
76
Table A1.5-21
Nr. Type
Request
1
2
3
5
6
7
8
10
11
12
13
20
21
22
Start order
Start next diesel
Stop order
Set speed higher [2920]
Reset speed higher
Set speed lower [2921]
Reset speed lower
Change mode
Change priority
Change asymm. load
Change asymm. PF
Calculate new freq.ctrl. pulsetime
Calculate new volt.ctrl. pulsetime
Blackout interlock: Gen.Id with permission
command
command
command
command
command
command
command
change
change
change
change
global command
global command
global command
SYMAP
SYMAP_A1_Communication_E.doc
41/55
Appendix A1 Communication
Table A1.5-22
Nr.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Diesel status
LCD text
Description
STOPPED
RUNNING
PREGLOW
ST.VALVE
BREAKT.
RUNN.UP
R.F.LOAD
SYNC.
CB CLSD
SYM.LOAD
ASY.LOAD
DEL.STOP
L.REDUCT
COOLDOWN
RUN DOWN
STOP FIX
Table A1.5-23
Start valve
PM block/enabled status
Status Description
0
1
2
3
4
5
6
7
PM: OFF
PM: BLOCKED (by CANBUS node)
PM: ON (no CANBUS nodes)
PM: BLOCKED (all in MANUAL)
PM: ON / slave
PM: ON / master
PM: STOP BLOCKED (EVENT)
PM: STOP BLOCKED (Big consumer request)
Table A1.5-24
PM limit status (Note: the status shows the limit with the smallest delay)
Status Description
0
1
2
3
4
5
6
7
8
9
10
11
Table A1.5-25
Status Description
0
1
2
3
4
5
6
No request active
BCR: wait until starting
BCR: Load balance delay after start
BCR: wait until stopping
BCR: power not available
BCR: power available
BCR: wait until other req.
SYMAP
SYMAP_A1_Communication_E.doc
42/55
Appendix A1 Communication
Table A1.5-30
Gen. number/priority/net
Bit
14
Data
15
CB AutoON matic
Table A1.5-31
Bit
0
1
2
3
4
5
6
7
8
9
13
12
Net (0-3)
11
10
Diesel status
(see table A1.5-22)
Generator priority
(1 - 14)
Generator number
(1 - 14)
Description
Power management ON (own)
Load sharing ON (own)
Asymmetrical load sharing ON (own)
Asymmetrical load sharing active (own)
Frequency controller ON (own)
Voltage controller ON (own)
Power factor controller ON (own)
Asymmetrical power factor controller ON (own)
All net nodes: Power management ON
All net nodes: Load sharing ON
10
11
12
13
14
15
Table A1.5-32
Bit
0
1
2
3
4
5
6
Description
Starting (start phase until synchronizing)
Stopping
n > (event [2942])
n < (event [2943])
Start release
Synchronizing
Load reduction (load shifting)
7
8
9
10
11
12
13
14
15
Table A1.5-33
Bit
0
1
2
3
4
5
6
7
8
9
10
Description
PM block/enabled status (see table A1.5-23)
11
12
SYMAP
SYMAP_A1_Communication_E.doc
43/55
Appendix A1 Communication
Table A1.5-34
Start/stop standby
Bit
14
15
12
2. Stop stand-by
(Gen. Nr.: 1-14)
Data
Table A1.5-35
Bit
13
11
10
1. Stop stand-by
(Gen. Nr.: 1-14)
2. Start stand-by
(Gen. Nr.: 1-14)
1. Start stand-by
(Gen. Nr.: 1-14)
Description
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Table A1.5-36
Bit
Data
14
15
12
11
10
Table A1.5-37
Nr.
1
2
3
4
5
6
7
12
20
21
22
23
24
25
26
27
29
51
52
13
Start source
PM: 1. single load limit
PM: 2. single load limit
PM: 1. average load limit
PM: 2. average load limit
PM: Low frequency
PM: High current single
PM: High current average
Big consumer request
Front panel: Start key
Load page: Start order
Start next by event (Parameter [0186])
Blackout: start all
Blackout: start next
Start fail: start next
Alarm: start next
Blackout: start own
Remote start (Parameter [0187])
Communication (PROFIBUS or MODBUS): start own
Communication (PROFIBUS or MODBUS): start next
SYMAP
SYMAP_A1_Communication_E.doc
44/55
Appendix A1 Communication
Table A1.5-38
Nr.
100
101
110
111
112
113
115
116
117
151
152
Stop source
PM: Load limit
PM: Load & current limit
Front panel: Stop key
Load page: Stop order
Blackout: stop
Alarm: stop
Remote stop (Parameter [0188])
Front panel: EMERGENCY stop (ACK+STOP keys)
Event: EMERGENCY stop
Communication (PROFIBUS or MODBUS): stop own
Communication (PROFIBUS or MODBUS): stop next
Table A1.5-39
0
1
2
3
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
PF contr.
ON
Volt. contr.
ON
Freq. contr.
ON
Bit 2
Bit 1
Bit 3
LS asymm.
active
4
5
6
7
8
9
10
11
12
0 = cap (+)
1 = ind (-)
LS asymm.
ON
LS ON
PM ON
SYMAP
SYMAP_A1_Communication_E.doc
45/55
Appendix A1 Communication
A1.6
A1.6.1
Introduction
SYMAP offers via the RS232/RS422/RS485 communication port the IEC 60870-5-103
protocol in accordance with the international standard:
Telecontrol equipment and systems Part 5-103:
Tranmission protocols Companion standard for the informative interface of protection
equipment; (IEC 60870-5-103: 1997)
The protocol has the following general features:
A1.6.2
For the adjustment of the protocol, the communication parameters within the system settings
are available. (Menu: SETTING > CHANGE > SYSTEM > COMMUNICATION):
SYMAP
SYMAP_A1_Communication_E.doc
46/55
Appendix 1 Communication
A1.6.3
Initialisation procedure
Before the master and the slaves steps into a cyclic data exchange, the communication must
be established. This is done by a initialisation procedure. The master must have the
information about how many slaves are connected to the network, and the communication
address (parameter [0301]) of each slave.
To start up the communication, the master executes the initialisation procedure with every
slave. Typical Initialisation cycles are decribed in the table A1.6-1.
Table A1.6-1 Initialisation procedure
Cycle
Master request
Slave respond
see cycle 5
The initialisation procedure is finished after the 4th cycle. The described initialisation
procedure is only an example and not mandatory. The procedure is not requested from
SYMAP device and can also be skipped by the master.
In the tables A1.6-2 to A1.6-7 the frames are described in detail.
Table A1.6-2 Reset remote link/Reset frame count bit (5 Bytes)
Value
Byte
0
Hex
10
Dec
16
40/47
64/71
2
3
4
x
x
16
x
x
22
Name
Description
Start sequence
Control byte
Address field
Checksum
Stop sequence
Function code
FCV (Frame count bit valid)
FCB (Frame count bit)
PRM (Primary message)
Reserved
Hex
10
Dec
16
Control byte
2
3
4
x
x
16
x
x
22
Address field
Checksum
Stop sequence
SYMAP
Start sequence
Description
Description
This byte has the fixed value 10 h
Function code 0 (Acknowledge positiv)
The control byte is described in table A1.6-5
Contains the slave address (parameter [0301])
The plain checksum is calculated from the bytes 1-2
This byte has the fixed value 16 h
SYMAP_A1_Communication_E.doc
47/55
Appendix 1 Communication
Table A1.6-5 Control byte (direction: Slave -> Master)
Bit
Name
0
1
2
3
4
5
6
7
Description
Function code
DFC (Data flow control)
ACD (Access demand)
PRM (Primary message)
Reserved
0: ACK (positive)
11: link layer status
1: ACK (negative)
14: link layer not ready
8: user data
15: link layer function not available
9: NACK (data not available)
1: further messages can cause an overflow
1: user data class 1 (high priority) are available
This bit has the fixed value 0
-
Value
Name
Hex
10
Dec
16
Start sequence
4B
75
Control byte
2
3
4
x
x
16
x
x
22
Address field
Checksum
Stop sequence
Description
This byte has the fixed value 10 h
Function code 11 (request user data class 2)
The control byte is described in table A1.6-3
Contains the slave address (Parameter [0301])
The plain checksum is calculated from the bytes 1-2
This byte has the fixed value 16 h
Value
0
1
2
3
Hex
68
15
15
68
Dec
104
21
21
104
08
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
x
05
81
04
x
FF
03
01
53
59
4D
41
50
20
20
20
x
x
x
x
x
16
x
5
129
4
x
255
3
1
83
89
77
65
80
32
32
32
x
x
x
x
x
22
SYMAP
Name
Description
Start sequence
Lenght
Lenght
Start sequence
Control byte
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
COL
ASCII sign 1
ASCII sign 2
ASCII sign 3
ASCII sign 4
ASCII sign 5
ASCII sign 6
ASCII sign 7
ASCII sign 8
Device type
d
m
y
Checksum
Stop sequence
SYMAP_A1_Communication_E.doc
48/55
Appendix 1 Communication
A1.6.4
Data exchange
After the initialisation procedure, the master steps into cyclic data exchange with the slaves.
The master can poll each slave with the Request user data class 2 (see table A1.6-6).
The addressed slave will response with the Measurands II.
Table A1.6-8 Measurands II (32 Bytes)
Value
Byte
0
1
2
3
Hex
68
1A
1A
68
Dec
104
26
26
104
08
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
x
09
9
02
x
FF
94
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
16
x
9
9
2
x
255
148
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
22
Name
Description
Start sequence
Lenght
Lenght
Start sequence
Control byte
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
IL1 low byte
IL1 high byte
IL2 low byte
IL2 high byte
IL3 low byte
IL3 high byte
UL1 low byte
UL1 high byte
UL2 low byte
UL2 high byte
UL3 low byte
UL3 high byte
Pw low byte
Pw high byte
Pq low byte
Pq high byte
f low byte
f high byte
Checksum
Stop sequence
SYMAP
Bit
Name
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Overflow
Error
Reserved
1: overflow of MVAL
1: MVAL is invalid
-
Description
MVAL
(Value of
measurand)
The MVAL has a resolution of 212 Bits (0 - 4095). The value is calculated in percent
from the related nominal value with 0 (0%) to 1 (100%):
0000 = 0.0
0001 = 0.000244
..
4094 = 0.999512
4095 = 0.999756
Sign
1: MVAL is negative
SYMAP_A1_Communication_E.doc
49/55
Appendix 1 Communication
A1.6.5
Time synchronisation
To synchronize the time on a slave device, the master has to send the frame, which is shown
in the table A1.6-10.
Table A1.6-10
Byte
0
1
2
3
Hex
68
0F
0F
68
x3
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
x
06
81
08
x
FF
00
x
x
x
x
x
x
x
x
16
Name
Description
Dec
104
15
15
104
Start sequence
Lenght
Lenght
Start sequence
x
6
129
8
x
255
0
x
x
x
x
x
x
x
x
22
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
ms low byte
ms high byte
minute
hour
day
month
year
Checksum
Stop sequence
Control byte
The master can address a particular slave or send a broadcast to all connected slaves (byte 5 =
255). In case of a broadcast all slaves will perform the time sync. but no slave will send a
response. In case of particular address, the addressed slave will response with an acknowledge
frame (see table A1.6-4).
A1.6.6
Commands
To send commands to a slave device, the master has to send the frame, which is shown in the
table A1.6-11.
Table A1.6-11
Byte
0
1
2
3
Hex
68
0A
0A
68
Dec
104
10
10
104
x3
5
6
7
8
9
10
11
12
13
14
15
x
14
81
01
x
FF
00
x
x
x
16
x
20
129
1
x
255
0
x
x
x
22
SYMAP
Name
Description
Start sequence
Lenght
Lenght
Start sequence
Control byte
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
DCO
RII
Checksum
Stop sequence
SYMAP_A1_Communication_E.doc
50/55
Appendix 1 Communication
The Double command (byte 12) and the Return information identifier (byte 13) have
another function as described in the IEC standard. The two bytes are used to transport
commands to the slave device.
Table A1.6-12
Commands
Byte 12: Command
Dec
Description
No command
x (dont care)
1
2
3
4
5
6
Acknowledge
Diesel start order
Diesel start next order
Diesel stop order
Diesel stop next order
Set operation mode
Set breaker operating mode
x
x
x
x
x
0: Manual, 1: Automatic
8
9
10
11
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
200
201
x
1-14
0 200 %
0 99
0 = Reset event
1 = Set event
Use the Events for breaker
control, or to drive a
binary output.
Note: refer to the chapter
2.5 Breaker control in
the Users Manual to use
the Events with the
breaker control function.
x
x
If the command is defined (byte 12, see table A1.6-13) and the data is in range (byte 13, see
table A1.6-13), the addressed slave will response with an acknowledge frame (see table A1.64). Otherwise the slave will respond with an Link layer function not available frame:
Table A1.6-13
Byte
Name
Hex
10
Dec
16
0F
15
Control byte
2
3
4
x
x
16
x
x
22
Address field
Checksum
Stop sequence
SYMAP
Start sequence
Description
This byte has the fixed value 10 h
Function code 11 (link layer function not available)
The control byte is described in table A1.6-5
Contains the slave address (parameter [0301])
The plain checksum is calculated from the bytes 1-2
This byte has the fixed value 16 h
SYMAP_A1_Communication_E.doc
51/55
Appendix 1 Communication
A1.6.7
Measure/Status data
Measure values (e.g. A, V, kWh) or status data (e.g. Breaker positions, relay status) are not
defined in the IEC standard. For this reason the private data unit 201 Measurands III has
been defined to transmit these data. This frame contains nearly all measure/status data
SYMAP device offers.
To activate the transmission of the Measurands III the master has to send once the
following frame (see chapter A1.6.6).
Table A1.6-14
Byte
0
1
2
3
Hex
68
0A
0A
68
Dec
104
10
10
104
x3
5
6
7
8
9
10
11
12
13
14
15
x
14
81
01
x
FF
00
C9
0
x
16
x
20
129
1
x
255
0
201
0
x
22
Name
Description
Start sequence
Lenght
Lenght
Start sequence
Control byte
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
DCO
RII
Checksum
Stop sequence
After that, the master can poll the slave with the Request user data class 2 (see table A1.66). The addressed slave will then response with the Measurands III.
Table A1.6-15
Byte
Name
0
1
2
3
Hex
68
F8
F8
68
Dec
104
248
248
104
08
5
6
7
8
9
10
11
x
C9
81
02
x
00
95
x
201
129
2
x
0
149
12-251
Measure
data III
252
253
x
16
x
22
Checksum
Stop sequence
SYMAP
Description
Start sequence
Lenght
Lenght
Start sequence
Control byte
Address field
Type Identification
Structure qualifier
Cause of transfer
Device address
Function type
Information number
SYMAP_A1_Communication_E.doc
52/55
Appendix 1 Communication
Table A1.5.7.3: Measure data III (240 Bytes)
Byte
12-13
14
15
16
17
18
19
20
21
22
23
24-25
26-27
28-29
30-31
32-33
34-35
36-37
38-39
40-41
42-43
44-45
46-47
48-49
50-51
52-53
54-55
56-57
58-59
60-61
62-63
64-65
66-67
68-69
70-71
72-73
74-75
76-77
78-79
80-81
82-83
84-85
86-87
88-89
90-91
92-93
94-95
96-97
98-99
100-101
102-103
104-105
106-107
108-109
110-111
112-113
114-115
116-117
118-119
120-123
124-127
128-131
132-135
136-139
140-143
144-147
148-151
SYMAP
Name
Unit
Symbol
Description
Measure status
Operating mode
Table A1.5-1
Table A1.5-2
Breaker 1 position
Breaker 2 position
Table A1.5-3
Table A1.5-3
Breaker 3 position
RTC (year - 2000)
RTC/month
RTC/day
RTC/hour
RTC/minute
RTC/second
Gen- Frequency ( 100)
Bus1-Frequency ( 100)
Bus2-Frequency ( 100)
Generator ground voltage- U1N
- U2N
- U3N
Generator line voltage - U12
- U13
- U31
Average Generator line voltage
Ground voltage 1
Generator current
Ground 1 current
Active power
(Active power)
Reactive power
Table A1.5-3
y
m
d
h
min
sec
Hz
Hz
Hz
V
V
V
V
V
V
V
V
A
A
A
A
A
A
A
A
kW
kW
kW
kW
kvar
kvar
kvar
kvar
kVA
kW
kvar
GenFreq
Bus1Freq
Bus2Freq
GenVoltL1
GenVoltL2
GenVoltL3
GenVL1_L2
GenVL1_L3
GenVL2_L3
GenAvVolt
Ugnd1
GenCurL1
GenCurL2
GenCurL3
GenAvCur
GenDiffL1
GenDiffL2
GenDiffL3
Ignd1
GenPowA_L1
GenPowA_L2
GenPowA_L3
GenPowA
GenPowQ_L1
GenPowQ_L2
GenPowQ_L3
GenPowQ
GenPowS
L1
L2
L3
L1
L2
L3
L1
L2
L3
(L1-L3)
L1
L2
L3
(L1-L3)
(L1-L3)
L1
L2
L3
V
V
V
V
V
V
V
V
V
V
V
V
V
V
kWh
kWh
kvarh
kvarh
kWh
kWh
kvarh
kvarh
U1
U2
U3
U12
U13
U23
Uavr
U1
U2
U3
U12
U13
U23
Uavr
P+
PQ+
QP+
PQ+
Q-
SYMAP_A1_Communication_E.doc
53/55
Appendix 1 Communication
Byte
Name
Unit
152-155
156-157
158-159
160-161
162-163
164-165
166-167
168-169
170-171
172-173
174-175
176-177
178-179
180-181
182-183
184-185
186-187
188-189
190-191
192-193
194-195
196-197
198-199
200-201
202-203
204-205
206-207
208-209
210-211
212-213
214-215
216-217
218
219
220-221
222-223
224-225
226-227
228-229
230-231
232-233
234-235
236-237
238-239
240-241
242-243
244-245
246-247
248-249
250-251
Working hours
Shunt #1 circuit voltage ( 10)
Shunt #2 circuit voltage ( 10)
Aux power voltage ( 10)
Function inputs (basic unit)
Function outputs (basic unit)
Function inputs (ext.board)
Function inputs (ext.board)
Function inputs (ext.board)
Function outputs (ext.board)
Function outputs (ext.board)
ANSI protection status #1
ANSI protection status #2
ANSI protection status #3
ANSI protection status #4
ANSI protection status #5
Alarm status #1
Alarm status #2
Alarm status #3
Alarm status #4
Alarm status #5
Gen. number/priority/net
BCG process status
BCG own status
BCG net status
Start/stop standby
BCG fail status
BCG last start/stop source
Net used power (10)
Net used power
Net standby power
Net available power
Setpoint for the asy. load sharing
Setpoint for the asy. PF controller (100)
Engine speed
Analog input 1 ( 10)
Analog input 2 ( 10)
Analog input 3 ( 10)
Analog input 4 ( 10)
PT100-1 analog input 5 ( 10)
PT100-2 analog input 6 ( 10)
PT100-3 analog input 7 ( 10)
PT100-4 analog input 8 ( 10)
PT100-5 analog input 9 ( 10)
PT100-6 analog input 10 ( 10)
PT100-7 analog input 11 ( 10)
PT100-8 analog input 12 ( 10)
PT100-9 analog input 13 ( 10)
PT100-10 analog input 14 ( 10)
PT100-11 analog input 15 ( 10)
h
Vac/dc
Vac/dc
Vac/dc
%
kW
kW
kW
%
cos
rpm
Symbol
Description
4 bytes counter
Uaux/bat
Pr_net
Pa_net
Pstby
Pa_spi
-
C
C
C
C
C
C
C
C
C
C
C
Table A1.5-14
Table A1.5-15
Table A1.5-16
Table A1.5-17
Table A1.5-18
Table A1.5-19
Table A1.5-20
Table A1.5-4
Table A1.5-5
Table A1.5-6
Table A1.5-7
Table A1.5-8
Table A1.5-9
Table A1.5-10
Table A1.5-11
Table A1.5-12
Table A1.5-13
Table A1.5-30
Table A1.5-31
Table A1.5-32
Table A1.5-33
Table A1.5-34
Table A1.5-35
Table A1.5-36
+: active, -: reverse
+: active, -: reverse
Device input
Device input
Device input
Device input
Extension board
To activate back the transmission of the Measurands II the master has to send once the
General command (see chapter A1.6.6) with Byte 12 = 200 d.
SYMAP
SYMAP_A1_Communication_E.doc
54/55
Appendix 1 Communication
SYMAP
SYMAP_A1_Communication_E.doc
55/55