Siemens 7sr45 Communication Protocol User Manual

Siemens 7sr45 Communication Protocol User Manual

SIEMENS-LOGO

SIEMENS 7SR45 Communication Protocol

SIEMENS-7SR45-Communication-Protocol-PRO

Product Information

  • Product Name: Reyrolle 7SR5 device family
  • Document Version: C53000-L7040-C101-3.0
  • Product Version: V03.00
  • Target Audience: Protection system engineers, commissioning engineers, persons entrusted with the setting, testing and maintenance of automation, selective protection and control equipment, and operational crew in electrical installations and power plants.
  • Scope: This manual applies to the Reyrolle 7SR5 device family.
  • Description: The Reyrolle 7SR5 device family is a protection device used in electrical installations and power plants. It includes communication modules that support Modbus RTU and IEC 60870-5-103 protocols for communication within the device family and to higher-level network control centers.

Product Usage

The Reyrolle 7SR5 device family is designed to be used by protection system engineers, commissioning engineers, persons entrusted with the setting, testing and maintenance of automation, selective protection and control equipment, and operational crew in electrical installations and power plants. The device family includes communication modules that support Modbus RTU and IEC 60870-5-103 protocols for communication within the device family and to higher-level network control centers.

Before using the device, users should read the user manual carefully to understand the safety instructions and warnings contained in the document. Users should also ensure that they have the appropriate knowledge and training to operate the device.

The device manual describes the functions and applications of the Reyrolle 7SR5 device, while the hardware manual describes the hardware building blocks and device combinations of the device family. The operating manual provides the basic principles and procedures for operating and installing the devices, while the communication protocol manual contains a description of the protocols for communication within the device family and to higher-level network control centers. The security manual describes the security features of the devices and Reydisp Manager 2, while the engineering guide describes the essential steps when engineering with Reydisp Evolution.

If users have any questions about the system or need additional support, they can contact their Siemens sales partner or the Customer Support Center, which provides a 24-hour service by phone or email.

Preface

Purpose of the Manual
This manual contains information about:

  • Communication within the Reyrolle 7SR5 device family and to higher-level control centers
  • Setting parameters in Reydisp Manager
  • Information on commissioning

Target Audience
This manual is mainly intended for protection system engineers, commissioning engineers, persons entrusted with the setting, testing and maintenance of automation, selective protection and control equipment, and operational crew in electrical installations and power plants.

Scope
This manual applies to the Reyrolle 7SR5 device family.

Further DocumentationSIEMENS-7SR45-Communication-Protocol- (1)

  • Device manual
    The device manual describes the functions and applications of the Reyrolle 7SR45 device. The printed manual for the device has the same informational structure.
  • Hardware manual
    The hardware manual describes the hardware building blocks and device combinations of the Reyrolle 7SR45 device family.
  • Operating manual
    The operating manual describes the basic principles and procedures for operating and installing the devices of the Reyrolle 7SR45 range.
  • Communication protocol manual
    The communication protocol manual contains a description of the protocols for communication within the Reyrolle 7SR45 device family and to higher-level network control centers.
  • Security manual
    The security manual describes the security features of the Reyrolle 7SR45 devices and Reydisp Manager 2.
  • Engineering Guide
    The engineering guide describes the essential steps when engineering with Reydisp Evolution. In addition, the engineering guide shows you how to load a planned configuration to a Reyrolle Communication Protocol device and update the functionality of the Reyrolle Communication Protocol device.
  • Reyrolle 7SR45 catalog
    The Reyrolle 7SR45 catalog describes the system features and the devices of Reyrolle 7SR45.
  • Selection guide for Reyrolle and SIPROTEC
    The selection guide offers an overview of the device series of the Siemens protection devices, and a device selection table.

Additional Support
For questions about the system, contact your Siemens sales partner.

Customer Support Center
Our Customer Support Center provides a 24-hour service.

  • Siemens AG
    • Smart Infrastructure – Digital Grid Phone: +49 911 2155 4466
    • Customer Support Center E-mail: [email protected]

Training Courses
Inquiries regarding individual training courses should be addressed to our Training Center:

Notes on Safety
This document is not a complete index of all safety measures required for operation of the equipment (module or device). However, it comprises important information that must be followed for personal safety, as well as to avoid material damage. Information is highlighted and illustrated as follows according to the degree of danger:

  • DANGER means that death or severe injury will result if the measures specified are not taken.
    • Comply with all instructions, in order to avoid death or severe injuries.
  • WARNING means that death or severe injury may result if the measures specified are not taken.
    • Comply with all instructions, in order to avoid death or severe injuries.
  • CAUTION means that medium-severe or slight injuries can occur if the specified measures are not taken.
    • Comply with all instructions, in order to avoid moderate or minor injuries.
  • NOTICE means that property damage can result if the measures specified are not taken.
    • Comply with all instructions, in order to avoid property damage.
  • NOTE Important information about the product, product handling or a certain section of the documentation which must be given attention.

OpenSSL
This product includes software developed by the OpenSSL Project for use in OpenSSL Toolkit (http://www.openssl.org/).
This product includes software written by Tim Hudson ([email protected]).
This product includes cryptographic software written by Eric Young ([email protected]).

Open Source Software

The product contains, among other things, Open Source Software developed by third parties. The Open Source Software used in the product and the license agreements concerning this software can be found in the Readme_OSS. These Open Source Software files are protected by copyright. Your compliance with those license conditions will entitle you to use the Open Source Software as foreseen in the relevant license. In the event of conflicts between Siemens license conditions and the Open Source Software license conditions, the Open Source Software conditions shall prevail with respect to the Open Source Software portions of the software. The Open Source Software is licensed royalty-free. Insofar as the applicable Open Source Software License Conditions provide for it you can order the source code of the Open Source Software from your Siemens sales contact – against payment of the shipping and handling charges – for a period of at least 3 years after purchase of the product. We are liable for the product including the Open Source Software contained in it pursuant to the license conditions applicable to the product. Any liability for the Open Source Software beyond the program flow intended for the product is explicitly excluded. Furthermore, any liability for defects resulting from modifications to the Open Source Software by you or third parties is excluded. We do not provide any technical support for the product if it has been modified.
The ReadmeOSS documents for the product can be found here: www.siemens.com/reyrolle.

Communication Modules

Overview
The relay data communication facility is compatible with control and automation systems and PCs running Reydisp software. The relay can provide the following:

  • Operational information
  • Post-fault analysis
  • Settings interrogation
  • Editing facilities

This section describes how to use the communication interface with a control system or interrogating computer. An appropriate software application within the control system or on the interrogating computer (for example, Reydisp Evolution) is required to access the interface. The relay data communication facility incorporates the protocols selected by you and provides compatibility with control and automation systems. This section specifies connection details and lists the events, commands, and measurand available in the IEC 60870-5-103 and Modbus RTU protocols. The communication interface for dialog communication by the protection engineer is provided by the Reydisp Evolution software packages using the IEC 60870-5-103 protocol. You can download the configuration software from www.siemens.com/reyrolle. This section specifies connection details and lists the information available through the individual protocols.

NOTE The 7SR45 Argus Dual Powered Relay variant supports the data communication.SIEMENS-7SR45-Communication-Protocol- (2)

  1. Current inputs
  2. Additional binary inputs
  3. Additional binary outputs
  4. Rear communication port
  5. Binary inputs/binary outputs/flag output/pulse output
  6. Auxiliary power supply
  7. IP20 Cover for current terminals

The relay range provides 1 front USB communication interface (Com2) on the fascia and 1 RS485 (Com1) on the rear. The access to the communication settings for the USB port & the RS485 port is available from the relay front via the keypad setting COMMUNICATION menu. The communication settings for the RS485 port can also be done through Reydisp Evolution via the USB connections.

Communication interface

  • The Com2-USB port can be used for IEC 60870-5-103 or Modbus RTU communication. The Com2-USB port is used for IEC 60870-5-103 (default setting) communication with the Reydisp Evolution software. The ASCII protocol allows to update the firmware via the front connection.
  • Com1-RS485
    The Com1-RS485 port can be used for IEC 60870-5-103 or Modbus RTU communications to a substation SCADA, integrated control system, or engineer remote access.

Any or all serial ports can be mapped to the IEC 60870-5-103 or MODBUS RTU protocol at any one time, protocols available will depend upon relay model. When connecting to Reydisp Evolution software, Siemens recommends setting the IEC 60870-5-103 protocol for the relevant port.

USB Communication Interface (Com2)
The USB communication port is connected to the relay using a standard USB cable type B and to the PC using a standard USB cable type A. When Reydisp Evolution software is installed, a suitable USB driver is installed in the PC automatically. When Reydisp Evolution software is running with the USB cable connected to a device, an additional connection is shown in the Reydisp connection window. The connections to these devices are not shown when they are not connected. The USB communication interface on the relay and its associated settings are located in the COMMUNICATION menu. When connecting to Reydisp Evolution using this connection, the default settings can be used without changing any settings.

Table 1-1 USB Interface (Com2)

Setting NameRange/OptionsDefaultSettingNotes
USB‑ProtocolOFF IEC60870‑5‑103

MODBUS‑RTU

IEC60870‑5‑103The Reydisp Evolution soft- ware requires IEC60870‑5‑103.
USB‑Stn Addr0 to 254 for IEC60870‑5‑103

1 to 247 for MODBUS‑RTU

1To identify the relay, provide an address within the range of the relevant protocol. Each relay in a network must have a unique address.
USB‑ModeLocal

Local or Remote

Remote

Local or Remote

SIEMENS-7SR45-Communication-Protocol- (3)

RS485 Connection (Com1)
The 2 wire RS485 communication port is located on the rear of the relay and can be connected using a suitable RS485 120 Ω shielded twisted pair cable.
The RS485 electrical connection can be used in a single or multi-drop configuration. The RS485 master must support and use the Auto Device Enable (ADE) feature. The last device in the connection must be terminated correctly in accordance with the master device driving the connection. The connection can be done via the internal 120 Ω load resistor, which can be connected between (A) and (B) by fitting an external wire loop between terminals 1 and 4 on the X4 connector.

The polarity of the signal terminals is marked as A and B which is in line with the RS485 standard. When the bus is in the idle state and no communication is taking place, the polarity of terminal A is more positive than that of terminal B. These terminals can be used to identify the polarity of any equipment to be connected, typically measured at each terminal in turn to earth. Figure 1-3 shows the connection of the device to a termination network at the end of the bus and suits the idle state.
The polarity marking is often found to be reversed or marked as ± on other equipment, so care is required. If the devices are connected in reverse, then communication to all devices is disturbed without any damage. If problems are experienced during commissioning, perform the connections in reverse. The maximum number of relays that can be connected to the bus is 32.
When using the RS485 interface, you must configure the following settings in the following settings on the COMMUNICATION menu:

Table 1-2 RS485 Interface (Com1)

Setting NameRange/OptionsDefaultSettingNotes
RS485–ProtocolOFF IEC60870–5–103 MODBUS–RTUMODBUS–RTUThe protocol is used to communicate on the standard RS485 connec- tion.
RS485–Stn Addr0 to 254 for IEC60870–5–

103

1 to 247 for MODBUS–RTU

1To identify the relay, provide an address within the range of the relevant protocol. Each relay in a network must have a unique address.
RS485–Baud Rate1200

2400

4800

9600

19200

38400

57600

19200The baud rate set on all the relays connected to the control system must be the same as the one set in accordance with the master device.
RS485–ParityNone Odd EvenNoneThe parity set on all the relays connected to the control system must be the same as the one set in accordance with the master device.
RS485–ModeLocal

Local or Remote

Remote

Local or Remote

SIEMENS-7SR45-Communication-Protocol- (4)

Modbus RTU

Protocol Characteristics

Description
This section describes the Modbus RTU protocol implementation in the 7SR45 Argus relay. The Modbus RTU protocol is used for communication with a suitable control system. The Modbus RTU protocol can be set to use any number of relay hardware interfaces (USB, RS485) where it is installed. The relay can communicate simultaneously on all ports regardless of the protocol used. To enable the communication, set the station address of the port used to a suitable address within a range of 1 to 247. You can set the station address using the xxxxx-Stn Addr setting under COMMUNICATION menu.

  • Protocol Structure
    • Modbus Registers
      Modbus registers are 16-bit registers which do not have any standard for use. Multiple registers are used to hold a data value. This section describes the Modbus data types. If a data type occupies more than 1 register, it is required that the number of consecutive registers are reserved. For example, if a 2 register data point starts at 30101, then it is required that register 30102 is also reserved so that the next available register would be 30103. The following table shows the number of registers required for each data type.
      Data TypeRegisters Required
      EVENTCOUNT1
      EVENT8
      FP_32BITS_3DP2
      UINT161
      UINT322
      STR3216
      STR6432
      TIME_METER4
  • Data Types
    • EVENTCOUNT
      A single register containing the number of event records stored.
    • EVENT
      Modbus does not define a method for extracting the events, therefore a private method has been defined based on that defined by in IEC 60870-5-103.
      The EVENTCOUNT register contains the current number of events in the relays operational log. The EVENT register contains the earliest event record available. The event record is 8 registers (16 bytes) of information and the format is described under Format , Page 21. When this record is read, then the event is replaced by the next available record. Event records must be read completely, therefore the quantity value must be set to 8 before reading.
      • FP_32BITS_3DP
        A real value transmitted as a 32-bit integer scaled and fixed point to 3 decimal places. For example, 123.456 would be sent as 123456.
      • UINT16
        A 16-bit integer.
      • UINT32
        A 32-bit integer.
      • STR32
        A 32 byte string.
      • STR64
        A 64 byte string.
      • TIME_METER
        Table 2-1 shows 4 register (8 byte) time meter formatted.
        Table 2-1 Fields in the Time Meter
        ByteKeyDescription
        0ms LMilliseconds low byte
        1ms HMilliseconds high byte
        2MiMinutes (MSB = invalid, time not set > 23 h)
        3HoHours (MSB – daylight saving time flag)
        4DaDays
        5MoMonths
        6Ye LYears low byte
        7Ye HYears high byte (If not used = 0)
    • Modbus Address
      Each data type has an address between 0001 and 9999 with a single digit prefix defining the data type.
      0xxxx = Coils
      1xxxx = Inputs (Read only)
      3xxxx = Status registers (Read only)
      4xxxx = Holding registers
      The following example coils (0xxxx) are of requests and responses. If an invalid address is sent or the data is not available, an exception code is returned. The coils listed are read and written by functions 1 (Read coil status) and 5 (Write coil status) respectively. Use a Modbus command to write a coil. For example, closing a standard relay.
      Read coil status
    • The Read coil status function returns an exception code 2 if any of the addresses in a range are invalid. The addresses listed with a (*) sign cannot be read (polled) as their value is indeterminable. They are listed as write-only coils for sending commands to the device.
      Write coil status
    • The Write coil status function returns an exception code 2 if the address is invalid or if the command cannot be executed. Some addresses listed above are ON commands, rather than ON/OFF. Sending OFF to these addresses will also return exception code 2.
Modbus Register Data Types
  1. FLOAT_IEEE_754
    The float data type conforms to the IEEE 754 floating-point definition. The float data type specifies that 32 bits of data is formatted as a sign bit in the most significant bit (MSB) followed by an 8-bit exponent then a 23-bit mantissa, down to the least significant bit (LSB).
    MSB                            LSB
    SignExponentMantissa
  2. FP_32BITS_3DP
    The FP_32BITS_3DP is a 32-bit integer fixed-point number containing 3 decimal places of information. It is used to send a real value to 3 decimal places as an integer. For example, if the value in a device is 123.456, it is sent as 123456. As it is an integer, negative numbers are sent as two’s complement.
    • FP_32BITS_3DP and MODBUS
      In this Modbus implementation, the 32 bit value is stored in two 16-bit registers in big-endian format. For example, if you consider the hex representation of 123456, you have 1E240h. The following table shows how the registers 30001 and 30002 are stored.
      Table 2-2 FP_32BITS_3DP and Modbus
      AddressValue
      300011
      30002E240
  3. UINT32
    The UINT32 is a signed 32-bit integer. As it is an integer, negative numbers are sent as two’s complement.
    • UINT32 & MODBUS
      In this Modbus implementation, the 32 bit value is stored in two 16-bit registers in big-endian format. As an example, if you consider the hex representation of -123456, in two’s complement, you have FFFE1DC0h. The following table shows how the registers 30001 and 30002 are stored.
      AddressValue
      30001FFFE
      300021DC0
  4. UINT16
    The UINT16 is a signed 16-bit integer. As it is an integer, negative numbers are sent as two’s complement.
    • UINT16 & MODBUS
      In this Modbus implementation, the 16-bit value is stored in a 16-bit register in big-endian format. For example, if you consider the hex representation of 5678, you have 162Eh.
      Table 2-3 UINT16 and Modbus
      AddressValue
      30001162E
    • Truncation
      The calculations are performed as 32-bit value. The 16-bit value is the lowest 16 bits of the 32-bit value. Therefore, when values overflow, the returned value is the lowest 16 bits of the calculated value. For example, if the value is 85400 = 14D98h, then the value returned would be the lowest 16 bits = 4D98h which equals 19864.
  5. EVENT
    Modbus does not define a method for extracting the events, therefore a private method has been defined based on IEC 60870-5-103. The EVENT register contains the earliest event record available. The following format describes the event record as 8 registers (16 bytes) of information. When this record is read, it is replaced with the next available record. Event records must be read completely, therefore the quantity value must be set to 8 before reading. A failure to read, results in an exception code 2. If no event record is present, then exception code 2 is returned. The master polls the EVENT register regularly. The EVENTCOUNT register can be checked periodically to determine how many events are stored.
    • Format
      The format of the event record is defined by the 0 byte. It signifies the type of record which is used to decode the event indications. The 0 byte can be one of the following:
      Table 2-4 Format
      TypeDescription
      1Event
      2Event with relative time
      4Measurand event with relative time

      The following table describes the fields in the event record.
      Table 2-5 Event Record

      KeyDescription
      FUNFunction type, as defined for IEC 60870-5-103
      INFInformation number, as defined for IEC 60870-5-103
      DPIMeasurand event with relative time, values: 1 = OFF

      2 = ON

      ms LTime stamp in milliseconds low byte
      ms HTime stamp in milliseconds high byte
      MiTime stamp in minutes (MSB = invalid, time not set > 23 h)
      HoTime stamp in hours (MSB = Daylight saving time flag)
      RT LRelative time low byte
      RT HRelative time high byte
      F# LFault number low byte
      KeyDescription
      F# HFault number high byte
      MeasMeasurand format R32.23, sent least significant byte first

      The following tables show the fields in the different event records as they are returned:
      Table 2-6 Event Type 1 Format

      Byte0123456789101112131415
      Content10FUNINFDPI0000000ms Lms HMiHo

      Table 2-7 Event Type 2 Format

      Byte0123456789101112131415
      Content10FUNINFDPIRT LRT HF # LF # H000ms Lms HMiHo


      Table 2-8 Event Type 4 Format

      Byte0123456789101112131415
      Content10FUNINFMeas0000ms Lms HMiHo
  6. EVENTCOUNT
    The EVENTCOUNT register contains the current number of events in the relays operational log. On reception, the register is intepreted as a 16-bit integer.
  7. TIME_METER
    The TIME_METER register contains the devices time. The time is read or written in one step, therefore the quantity is 4 registers. The failure to read or write results in an exception code 2. The following table shows the time format is 8 bytes and describes the fields in the time.
    Table 2-9 Time Meter
    KeyDescription
    ms LTime stamp in milliseconds low byte
    ms HTime stamp in milliseconds high byte
    MiTime stamp in minutes (MSB = invalid, time not set > 23 h)
    HoTime stamp in hours (MSB = Daylight saving time flag)
    DaTime stamp in days
    MoTime stamp in months
    Ye LTime stamp in years low byte
    Ye HTime stamp in years high byte (Not used)

    The following table shows the time fields as return.
    Table 2-10 Event Type 1 Format

    Byte01234567
    Contentms Lms HMiHoDaMoYe LYe H
  8. STR32 and STR64
    • BITSTRING
      A bit string (or bit-array) is a method of compactly storing a number of bits of data. In this instance, you can store up to 16 bit values, for example the states of binary inputs in a single 16-bit register. The first bit value is stored in the least significant bit (LSB) of the register. The 16th value is stored in the most significant bit (MSB). The bit values can only be 0 or 1. Any unused bits are set to 0. In Modbus implementation, the 16-bit value is stored in a 16-bit register in big-endian format. For example, if the bits 1, 3, 9, and 12 are set, then the binary representation is 0000100100000101 giving a hex representation of 0905h.
      The following table shows how the register 30001 is stored:
      Table 2-11 Bit String
      AddressValue
      300010905

      On reception, the register is intepreted in the correct order as a 16-bit integer.

  9. Points List
    • Coils (Read/Write Binary Values)
      The following table shows the default configuration. You can modify the default configuration using the Communications Configuration Editor tool.
      Table 2-12 Coils (Read/Write Binary Values)
      AddressDescription
      00001Binary output 1
      00002Binary output 2
      00003Binary output 31
      00004Binary output 41
      00100LED reset (write-only)
      00101Settings group 1
      00102Settings group 2
      00155Remote mode
      00156Out of Service mode
      00157Local mode
      00158Local and Remote mode
      00216Reset Thermal Level
      00240Battery data reset (write-only)
    • Inputs (Read-Only Binary Values)
      Table 2-13 Inputs (Read-Only Binary Values)
      AddressDescription
      10001Binary input 1
      10002Binary input 2
      AddressDescription
      10003Binary input 32
      10004Binary input 42
      10102Remote mode
      10103Out of service mode
      10104Local mode
      10105Local or Remote mode
      10112A Starter
      10113B Starter
      10114C Starter
      10115General starter
      10119Start/pickup N
      1012251-1
      1012350-1
      1012451N-1
      1012550N-1
      1012651G-1
      1012750G-1
      1012950-2
      1013150N-2
      1013350G-2
      1014749 Alarm
      1014849 Trip
      10290General alarm 1
      10291General alarm 2
      10292General alarm 3
      10293General alarm 4
      1033581HBL2
      1037250LC
      10390Trip PhA
      10391Trip PhB
      10392Trip PhC
      10601LED 1
      10602LED 2
      10603LED 3
      10604LED 4
      10605LED 5
      10606LED 6
      10607LED 7
      10608LED 8
      10609LED 9
      10800Cold start
      10801Warm start
      10802Restart
      10803Power on
      10804Expected restart
      AddressDescription
      10805Unexpected restart
      10975Reclose inhibit
      11120Trip pulse output
    • Registers
      Table 2-14 Registers
      AddressNameFormatMultiplierDescription
      30001Event CountEVENTCOUNT0Events counter
      30002EventEVENT08 registers
      30064Phase A Primary CurrentFP_32BITS_3DP1Ia A
      30066Phase B Primary CurrentFP_32BITS_3DP1Ib A
      30068Phase C Primary CurrentFP_32BITS_3DP1Ic A
      30070Phase A Secondary CurrentFP_32BITS_3DP1Ia A
      30072Phase B Secondary CurrentFP_32BITS_3DP1Ib A
      30074Phase C Secondary CurrentFP_32BITS_3DP1Ic A
      30076Phase A RMS CurrentFP_32BITS_3DP1Secondary Ia RMS A
      30078Phase B RMS CurrentFP_32BITS_3DP1Secondary Ib RMS B
      30080Phase C RMS CurrentFP_32BITS_3DP1Secondary Ic RMS C
      30088In Primary CurrentFP_32BITS_3DP1In A
      30090In Secondary CurrentFP_32BITS_3DP1In A
      30094Ig Primary CurrentFP_32BITS_3DP1Ig A
      30096Ig Secondary CurrentFP_32BITS_3DP1Ig A
      30152Thermal LevelUINT3210Thermal Level
      30167Fault RecordsUINT161Fault Records
      30168Event RecordsUINT161Event Records
      30301Ia Last Trip CurrentFP_32BITS_3DP1Ia fault
      30303Ib Last Trip CurrentFP_32BITS_3DP1Ib fault
      30305Ic Last Trip CurrentFP_32BITS_3DP1Ic fault
      30313In Last Trip CurrentFP_32BITS_3DP1In fault
      30315Ig Last Trip CurrentFP_32BITS_3DP1Ig fault
      30341LED1-nBITSTRING0LED 1 to 16 status
      30343INP1-nBITSTRING0Input 1 to 16 status
      30345OUT1-nBITSTRING0Output 1 to 16 status
      30600Device on battery powerUINT321Device on battery power
      30602Backlight on battery powerUINT321Backlight on battery power
      30604BO operations on battery powerUINT321BO operations on battery

      power

      30606BI operations on battery powerUINT321BI operations on battery

      power

      30618Last fault infoUINT321Last fault latch information
      30620Last fault phase infoUINT161Last fault phase latch

      information

      The following registers 30618 and 30620 are explained in bitwise details:
      Table 2-15 Register 30618

      00              15
      50-150-2X50N-150N-2X50G-150G-2X51-1X51N-1X51G-1X50LC
      16              31
      49XXXXXXXXXXXXXXX


      Table 2-16 Register 30620

      00             15
      Ph-APh-BPh-CGNXXXXXXXXXX
    • Holding Registers (Read/Write Registers)
      Table 2-17 Holding Registers (Read/Write Registers)
      AddressNameFormatMultiplierDescription
      40001TimeTIME_METER0.000000Time

NOTE In the RTU mode, message frames are separated with a silent interval of at least 3.5 character times and the time interval is also called t3.5. The Modbus RTU master provides the t3.5 delay for responding to another query.
The following silent interval time equation is implemented in the 7SR45 Argus Relay:
t delay required = 11 bits ⋅ 3.5/b
Where,
b = baud rate in bit/s
tdelay for 7SR45 = tdelay required + 10 ms tolerance

SIEMENS-7SR45-Communication-Protocol- (5)

NOTE Only tp or ts must be equal to tdelay for the 7SR45 Argus Relay.

IEC 60870-5-103

Protocol Characteristics

Description
This section describes the IEC 60870-5-103 protocol implementation in the relays. The IEC 60870-5-103 protocol is used for the communication with the Reydisp Evolution software and can also be used for communication with a suitable control system. In the system, the control system or local PC acts as the master and the relay operating as a slave responds to the master commands. The implementation provides:

  • Event message
  • Time synchronization
  • Commands
  • Measurand
  • Transfer of fault records

The IEC 60870-5-103 protocol can be used in any or all of the relays hardware interfaces (USB, RS485) where it is fitted. The USB interface uses the IEC 60870-5-103 protocol as the standard protocol. The relay can communicate simultaneously on all ports regardless of the protocol used. To enable communication, set the station address of the port being used to a suitable address within the range 0 to 254. You can set the station address using the xxxxx-Stn Addr setting under COMMUNICATION menu.

Application Service Data Unit (ASDU) Type
The following table lists the possible Application Service Data Unit (ASDU) of the Information Number and Function returned for a point.
Table 3-1 Application Service Data Unit Type

ASDUDescription
1Time-tagged message (monitoring direction)
2Time-tagged message (relative time; monitoring direction)
4Time-tagged measurand with relative time
5Identification message
6Time synchronization
7General-interrogation initialization
9Measurands II
20General command

Cause of Transmission
The cause of transmission (COT) column of the Information Number and Function table lists the possible causes of transmission for these frames.
Table 3-2 Cause of Transmission

AbbreviationDescription
SESpontaneous event
GIGeneral interrogation
LocLocal operation
AbbreviationDescription
RemRemote operation
AckCommand acknowledge
NakNegative command acknowledge

NOTE The events listing a GI cause of transmission can be raised and cleared and other events are raised only.

Point List
Event Function (FUN) & Information (INF) Numbers
The following table lists the data points available via the IEC 60870-5-103 protocol.

NOTE Not all the events are available on all the 7SR45 relay variants.

Table 3-3 Event Function (FUN) & Information (INF) Numbers

FUNINFDescriptionASDUCOT
604Remote mode1SE,GI
20Ack, Nak
605Out of Service mode1SE,GI
20Ack, Nak
606Local mode1SE,GI
20Ack, Nak
607Local or Remote mode1SE,GI
20Ack, Nak
6013Command received1SE
60128Cold start1SE, GI
60129Warm start1SE, GI
60130Restart1SE, GI
60131Expected restart1SE, GI
60132Unexpected restart1SE, GI
60137Clear fault records1SE
60138Clear event records1SE
60145CT input1SE, GI
60147Aux input1SE, GI
60149IRF1SE, GI
60153Battery voltage low1GI
60158Battery voltage critical1GI
60170General alarm 11SE, GI
60171General alarm 21SE, GI
60172General alarm 3 31SE, GI
60173General alarm 4 31SE, GI
FUNINFDescriptionASDUCOT
801Binary output 11SE,GI
20Ack, Nak
802Binary output 21SE,GI
20Ack, Nak
803Binary output 3 31SE,GI
20Ack, Nak
804Binary output 4 31SE,GI
20Ack, Nak
8066Trip pulse output1SE, GI
901LED 11GI
902LED 21GI
903LED 31GI
904LED 41GI
905LED 51GI
906LED 61GI
907LED 71GI
908LED 81GI
909LED 91GI
1602Reset FCB5SE
1603Reset CU5SE
1604Start/Restart5SE
1605Power on1SE, GI
16019LEDs reset (Reset flag and outputs)1SE
20Ack, Nak
16022Settings changed1SE
16023Settings group 1 select1SE, GI
20Ack, Nak
16024Settings group 2 select1SE, GI
20Ack, Nak
16027Binary input 11SE, GI
16028Binary input 21SE, GI
16029Binary input 3 31SE, GI
16030Binary input 4 31SE, GI
16064Start/pickup L12SE, GI
16065Start/pickup L22SE, GI
16066Start/pickup L32SE, GI
16067Start/pickup N2SE, GI
16069Trip L12SE, GI
16070Trip L22SE, GI
16071Trip L32SE, GI
16084General start/pickup2SE, GI
16090Trip I>2SE
16091Trip I>>2SE
16092Trip In>2SE
16093Trip In>>2SE
1830Data lost1SE
FUNINFDescriptionASDUCOT
1831051-12SE, GI
1831150-12SE, GI
1831251N-12SE, GI
1831350N-12SE, GI
1831451G-12SE, GI
1831550G-12SE, GI
1831750-22SE, GI
1831950N-22SE, GI
1832150G-22SE, GI
1833549 Alarm2SE, GI
1833649 Trip2SE, GI
1839681HBL21SE, GI
18322550LC2SE, GI
183239In fault current4SE
183240Ia fault current4SE
183241Ib fault current4SE
183242Ic fault current4SE
183243Ig fault current4SE
185107Reclose inhibit2SE, GI
185123Reset thermal level1SE
20Ack, Nak
2550Time synchronization6Time synchronization
2550GI initiation7GI
2550End of GI8End of GI

NOTE For the list of events raised, refer to A.2 Events Raised.

Measurands
The following measurands and INF numbers apply to the 7SR45 Argus Relay.
Table 3-4 Measurands

FUNINFDescriptionASDUCOT
183148Measurand IL1, 2, 3

IL1 (2.4x)

IL2 (2.4x)

IL3 (2.4x)

9Cyclic – refresh rate 5 s

NOTE In the IEC 60870-5-103, message frames are separated with a silent interval of at least 3.5 character times and the time interval is also called t3.5. The IEC 60870-5-103 master provides the t3.5 delay for responding to another query.
The following silent interval time equation is implemented in the 7SR45 Argus Relay:
t delay required = 11 bits ⋅ 3.5/b
Where
b = baud rate in bit/s
tdelay for 7SR45 = tdelay required + 10 ms tolerance

SIEMENS-7SR45-Communication-Protocol- (6)

Troubleshooting

  • Relays do not communicate in a multi-drop network
    • Siemens recommends proceeding as follows:
      • Check that all relays are powered up with auxiliary power supply.
      • Check the polarity of rear communication terminal and connection.
      • Check that all relays have unique addresses.
      • Check if RS485 terminating resistor is required and in circuit.
  • Cannot communicate with the relay through Reydisp Evolution
    • Siemens recommends proceeding as follows:
      • Check the communication cable is connected properly.
      • Check that the USB driver is installed correctly.
      • In Reydisp Evolution, verify that Do NOT Check Communications Connection is selected in the Advanced properties.
      • In Reydisp Evolution, check that the relay address is set as 1 in the Relay menu.
      • Ensure that IEC 60870-5-103 is specified for the connected port (COM1 or COM2).

Appendix

Operating Mode
The 7SR45 Argus relay has 4 operating modes:

  • Local
  • Remote
  • Local or Remote
  • Out of service

The following table identifies the operation of the function in each mode. You can select the modes in the following methods:
SETTING MODE > SYSTEM CONFIG > Operating Mode, a binary input, or command through rear/front communication protocols.

Table A-1 Operating Mode

Operation ControlRemote ModeLocal ModeOut of Service Mode
USB/Rear ports set to REMOTE4EnabledDisabledDisabled
USB/Rear ports set to LOCAL4DisabledEnabledDisabled
USB/Rear ports set to LOCAL or

REMOTE4

EnabledEnabledDisabled
Binary inputsEnabledEnabledEnabled
Binary outputsEnabledEnabledDisabled
Reporting
Spontaneous
IEC60870-5-103EnabledEnabledDisabled
General interrogation
IEC60870-5-103EnabledEnabledDisabled
MODBUS-RTUEnabledEnabledEnabled
Change of settings
USB/Rear ports set to REMOTE 4EnabledDisabledEnabled
USB/Rear ports set to LOCAL 4DisabledEnabledEnabled
USB/Rear ports set to LOCAL or

REMOTE4

EnabledEnabledEnabled
FasciaEnabledEnabledEnabled
Historical Information
Event recordsEnabledEnabledEnabled
Fault informationEnabledEnabledEnabled
Setting informationEnabledEnabledEnabled

The communication port modes can be selected at: SETTING MODE > COMMUNICATION.

Events Raised

  • Cold Start Raised
    The cold start event is raised for any setting conditions in the absence of main battery.
  • Warm Start Raised
    The warm start event is raised when the device goes from the sleep mode to wake-up mode.
  • Restart
    The restart event is raised whenever any of the following event occurs:
    • Expected restart
    • Unexpected restart
    • Cold start
  • Expected Restart
    The expected restart event is raised when an expected restart occurs.
  • Unexpected Restart
    The unexpected restart event is raised when an unexpected restart occurs. Both the expected and unexpected restart cannot occur at the same time.
  • Power on
    The power on event is raised when the battery is discharged completely.

Revision History
Software Revision History:

2020/092438H80001R2f-1bSoftware maintenance
2020/082438H80001R2f-1a•      Protection function 51-1 setting range change to 0.1 ⋅ Irated to

2.0 ⋅ Irated

•      User-Programmable LED feature added

2020/052438H80001R2e-1bSoftware maintenance
2019/122438H80001R2e-1aThermal overload protection function (49) added
2019/052438H80001R2c-1bSoftware maintenance to suit customer requirements
2018/112438H80001R2c-1aSupervision function (81HBL2) added
2018/062438H80001R1f-1aThird Release
2018/062438H80001R2b-1bThird Release
2018/042438H80001R2a-1aSecond Release
2017/082438H80001R1e-1aSoftware maintenance to suit customer requirements
2017/012438H80001R1d-1a•      Protection function 50, 50N, 50G setting range change to

0.2 ⋅ Irated to 20 ⋅ Irated in step of 0.1 ⋅ Irated

•      Protection function 50, 50N, 50G reset ratio changed to 90 % for setting below 1 ⋅ Irated and 94 % for setting above 1 ⋅ Irated

2016/102438H80001R1c-1aSoftware maintenance to suit customer requirements
2016/092438H80001R1b-1a•      Faster response times on 1 phase (t + 100 ms max) in 0.2 to

0.3 ranges.

•      IRF functionality.

2015/082438H80001R1a-1aFirst Release

Hardware Revision History:

2021/117SR450/HHV1 obsolete and UL certified
2020/097SR450/GGFourth Release (with conformal coating PCBA)
2018/067SR450/FFThird Release (with reduced front cover and housing height)
2018/047SR450/EESecond Release (with Aux. Power supply, remote flag and local

flag, RS 485, additional AC/DC BIs and BOs)

2017/027SR450/DDHardware maintenance
2016/097SR450/CCCircuit changes to improve signal conditioning
2015/087SR450/BBFirst Release

Software and Hardware Versions Compatibility
Table A-2 Software Compatibility for MLFB Variants 7SR450[1/3]-[1/2]GA10-1AA0

 

Software Version

Hardware Version
7SR4501/BB7SR4501/CC7SR4501/DD7SR4501/EE7SR450[1/3]/FF7SR450[1/3]/GG
2438H80001R1a-1a     
2438H80001R1b-1a  
2438H80001R1c-1a  
2438H80001R1d-1a  
2438H80001R1e-1a  
2438H80001R1f-1a  

Table A-3 Software Compatibility for MLFB Variants: 7SR450[1/2/3/4]-[1/2][H/J][A/B]20-1A[A/B]0, 7SR450[1/2/3/4]-[1/2][H/J][A/B]20-1A[A/B]0

 

Software Version

Hardware Version
7SR450[1/2]/EE7SR450[1/2/3/4]/FF7SR450[1/2/3/4]/GG7SR450[1/2/3/4]/HH
2438H80001R2a-1a   
2438H80001R2b-1b  
2438H80001R2c-1a  
2438H80001R2c-1b  
2438H80001R2e-1a  
2438H80001R2e-1b  
2438H80001R2f-1a  
2438H80001R2f-1b

NOTE The firmware for the MLFB 7SR450[1/3]-[1/2]GA10-1AA0 is migrated from the R1x series to R2x series from the HH hardware. The firmware series are not interchangeable and Siemens recommends to follow the guidelines mentioned in the Table A-2 and Table A-3.

Glossary

  • Baud rate
    Data transmission speed.
  • Bit
    The smallest measure of computer data.
  • Bits per second (Bit/s)
    Measurement of data transmission speed.
  • Data bits
    Several bits containing the data. Sent after the start bit.
  • Parity
    Method of error checking by counting the value of the bits in a sequence and adding a parity bit to make the outcome. For example, even.
  • Parity bit
    Bit used for implementing parity checking. Sent after the data bits.
  • RS485
    Serial Communications Standard. Electronic Industries Association Recommended Standard Number 485.
  • Start bit
    Bit (logical 0) sent to signify the start of a byte during data transmission.
  • Stop bit
    Bit (logical 1) sent to signify the end.
  • USB
    Universal Serial Bus standard for the transfer of data.

Disclaimer of Liability

Subject to changes and errors. The information given in this document only contains general descriptions and/or performance features that may not always specifically reflect those described, or which may undergo modification in the course of further development of the products. The requested performance features are binding only when they are expressly agreed upon in the concluded contract.
Document version: C53000-L7040-C101-3.0
Edition: 11.2021
Version of the product described: V03.00

Copyright © Siemens 2021. All rights reserved.
The disclosure, duplication, distribution and editing of this document, or utilization and communication of the content are not permitted unless authorized in writing. All rights, including rights created by patent grant or registration of a utility model or a design, are reserved.

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals