Dokumen - Tips - Protocol Description Iec 60870 5 101
Dokumen - Tips - Protocol Description Iec 60870 5 101
Supplement 2205023/01
Protocol description IEC 60870-5-101
© All rights reserved by Maschinenfabrik Reinhausen
Copying and distribution of this document and utilization and communication of its contents are strictly prohibited
unless expressly authorized.
Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent,
utility model or ornamental design registration.
The product may have been modified after this document went to press.
We expressly reserve the right to make changes to the technical data, the design or the scope of delivery.
Generally, the information provided and the arrangements agreed during processing of the relevant quotations
and orders are binding.
The original operating instructions were drawn up in German.
Table of contents
Table of contents
1 General notes
Read this description along with the technical file for the TAPGUARD® 260.
Commands are transmitted directly and there is no scope for selecting and
executing commands.
Abbreviation Definition
ASDU Application Service Data Unit
BCD Binary Coded Decimal
CIC Communication Interface Card
GQ General query
GPI General Purpose Input
GPO General Purpose Output
Fiber-optic cab- Fiber-optic cable
le
MR Maschinenfabrik Reinhausen
RTC Real Time Clock
TAPCON®trol PC software for displaying regulator data
Table 1 Abbreviations
The physical interfaces RS232, RS485 and optional fiber-optic cables are
provided on the Monitoring system for data transfer via the IEC60870-5-101
protocol.
The following chapters describe how to set the parameters for communication
at the relevant interface on the TAPGUARD® 260.
Depending on the product version and software, you will need to press "Next"
a varying number of times to reach the "Comm. interface" menu.
You will find more information on how to set the parameters in the technical
file for TAPGUARD® 260.
4 Data points
The function types, type codes and data types which are listed in the data
tables are explained below.
3 = double message
4 = double message with time stamp
5 = tap position message
13 = measured value, shortened floating-point number
14 = measured value, shortened floating-point number with time stamp
46 =double command
47 = step-by-step adjustment command
50 = desired value adjustment command, shortened floating-point number
100 = general query command
103 = time synchronization command
112 = parameter for measured values, shortened floating-point number
3 = spontaneous
7 = confirmation of activation
10 = end of activation
20 = queried by general query
All spontaneous messages (in the event of changes) are transmitted with a
time stamp. The time stamp always relates to when the message is sent. A
message caused by a general query is sent without a time stamp.
Info
Type num-
Class Description
code ber
byte 1
Info
Type num-
Class Description
code ber
byte 1
The remote mode must be set for commands from the control system on
TAPGUARD® 260 to be executed on the Monitoring system.
Info
Type num-
Class Description
code ber
byte 1
47 17 1 Raise/lower
46 27 1 SI command 1
46 28 1 SI command 2
46 29 1 SI command 3
5 Sequences
Code
Definition
(hexadecimal)
68 9 9 68 43 1 Start message
64 Type code = 100 (decimal) General query
0 Reason for transmission = 0 = not used
Function type (or address of information object 1st
0
octet) = 0
Info number (or address of information object 2nd oc-
0
tet) = 0
aa 16 End message
Table 9 Sample command for general query (GQ)
The first message sent by the voltage regulator in response to the general
query is the "GQ start" message with <Type code> type code and reason for
transmission 7 (confirmation of activation).
After the last data message from the general query cycle, the "GQ complete"
message is issued with type code 8 and reason for transmission 10.
The message is sent as a response to the next query for class 1 data.
Code
Definition
(hexadecimal)
68 9 9 68 43 1 Start message
2e Type code = 46 (decimal) double command
6 Reason for transmission = 6 activation
Function type (or address of information object 1st
14
octet) = 20 (decimal) desired value 2
Info number (or address of information object 2nd oc-
0
tet) = 0
2 Value = ON
90 16 End message
Table 10 Double command (direct) example
Once it has received a valid command, the Monitoring system returns the
command message as positive confirmation. The reason for transmission is
set to 8.
If the command cannot be performed, the P/N bit in the reason for transmis-
sion byte is transmitted.
The message is sent as a response to the next query for class 1 data.