Page 1
Preface Bus specific parameters SIPROTEC4 Supported Modbus functions Exception responses of the Modbus Multifunction protection with slave control Annunciations to the Modbus master 7SJ62 / 7SJ63 Data type definitions Communication module Modbus register map Modbus Technical data Glossary Index Cover Revision: 1.0 Edition: April 2000 C53000-L1840-C001-01...
Page 2
Your suggestions are welcome. Subject to change without prior notice. SIPROTEC und DIGSI are registered trademarks of Siemens AG. Modbus and Modbus Plus are trademarks of Modicon, Inc. Other designations in this manual may be trademarks that if used by third parties for their own purposes may violate the rights of the owner.
Page 3
Order number Overcurrent, overload C53000-G1140-C118-2 Function, operation, assembly and motor protection with and commissioning of the control SIPROTEC device 7SJ61 SIPROTEC 7SJ61 Multifunction protection C53000-G1140-C121-2 Function, operation, assembly with control and commissioning of the SIPROTEC 7SJ62 SIPROTEC device 7SJ62 Multifunction protection...
Page 4
4.2 and Modbus communication module. See our catalog of courses for a list of available courses or contact our Training courses training center in Nuremberg. If you have questions to the SIPROTEC devices, contact your Siemens Questions representative. 7SJ61/62/63 6MD63 - Modbus...
Page 5
Revision index Modified chapters / Edition Reasons of modification pages First edition Apr 12 , 2000 7SJ61/62/63 6MD63 - Modbus C53000-L1840-C001-01...
Page 6
Revision index 7SJ61/62/63 6MD63 - Modbus C53000-L1840-C001-01...
Table of contents Bus specific parameters ....................1-1 Supported Modbus functions..................2-1 Exception responses of the Modbus slave..............3-1 Annunciations to the Modbus master ................4-1 Data type definitions ......................5-1 Single command (SC) / Single-point indiation (SP) ..........5-2 Double command (DC) / Double-point indication (DP) ........5-2 Measured value (signed integer) .................5-3 Metered measurand (unsigned long) ..............5-3 Modbus register map .....................6-1...
Page 8
Table of contents 6.4.5 Register addresses 10145 to 10188: Directional time overcurrent protection ..............6-13 6.4.6 Register addresses 10193 to 10200: Unbalanced load protection ................6-15 6.4.7 Register addresses 10209 to 10224: Frequency protection ..................6-15 6.4.8 Register addresses 10225 to 10247: Undervoltage and overvoltage protection ............6-16 6.4.9 Register addresses 10257 to 10278: Sensitive ground fault protection................6-17...
Page 9
Table of contents Technical data.........................7-1 Modbus slave for the SIPROTEC devices ............7-1 Hardware interface....................7-1 7.2.1 Connection via the AME module................7-2 7.2.2 Connection via the AMO module .................7-2 Glossary...........................8-1 Index..........................9-1 7SJ61/62/63 6MD63 - Modbus C53000-L1840-C001-01...
Page 10
Table of contents List of figures Figure 5-1 Data typ single command / single-point indication ..........5-2 Figure 5-2 Data type double command / double-point indication ..........5-2 Figure 5-3 Data type measured value (signed integer) ............5-3 Figure 5-4 Data type metered measurand (unsigned integer) ..........5-3 List of tables Table 2-1 Supported Modbus functions ................2-2...
Bus specific parameters Bus specific parameters The following settings for the serial communication between the Modbus master and the Modbus slave of the SIPROTEC device have to be defined when programming the device using the parameterization system DIGSI. Permissible slave addresses are in the range between 1 and 247. Slave address The Modbus slave of the SIPROTEC device supports the two serial Modbus mode...
Page 12
Bus specific parameters Processing of If one of the Modbus messages "Force Single Coil", "Preset Single Register", "Force Multiple Coil" or "Preset Single Regs" (ref. to chap. 2) broadcast is transmitted from the Modbus master to the Modbus slaves using slave messages address 0 all Modbus slaves recognize this message as a broadcast message and process it.
Supported Modbus functions Supported Modbus functions The following Modbus functions are supported by the Modbus slave of the SIPROTEC device: Function Function Broadcast Description code name supported? Read Coil Reading one or several coil status registers of the Modbus slave. Status A maximum of 1970 registers can be read with one message.
Supported Modbus functions Function Function Description Broadcast code name supported? Force Writing (force to ON or OFF) one or several coil status registers (and Multiple Coils binary outputs of the SIPROTEC device assigned with these). (0X-Register) A maximum of 1970 registers can be written with one message. Preset Function presets one or several holding registers register.
Exception responses of the Modbus slave Exception responses of the Modbus slave If the Modbus slave receives a query from the Modbus master which cannot be processed (e.g. a request to read a non-existent register), then the slave answers with an exception response message. The following exception codes are signaled in a exception response message to the Modbus master by the Modbus slave of the SIPROTEC device:...
Page 16
Exception responses of the Modbus slave 7SJ61/62/63 6MD63 – Modbus C53000-L1840-C001-01...
Annunciations to the Modbus master Annunciations to the Modbus master Note When analysing the annunciations of the SIPROTEC device in the Modbus master, it should be noted that due to the cycle period of the Modbus system (period between two following queries of the same data of the Modbus slave) temporary changes of an annunciation’s value (ON and OFF within one cycle) may eventually not be recognized.
Page 18
Annunciations to the Modbus master 7SJ61/62/63 6MD63 – Modbus C53000-L1840-C001-01...
Data type definitions Data type definitions Following data types are used for storage of variables in Modbus registers: • Single-point indications • Single commands • Double-point indications • Double commands • Measured values (signed integer) • Metered measurands (unsigned long) Note The storage of variables of more complex data types in the Modbus holding registers (i.e.
Data type definitions Single command (SC) / Single-point indiation (SP) Range of values: 0 – OFF 1 – ON Bit x Bit x+1 Bit x+2 SC/SP 1 SC/SP 2 SC/SP 3 Coil / input status register or one bit of a holding register Figure 5-1 Data typ single command / single-point indication Double command (DC) / Double-point indication (DP)
Data type definitions Double commands are exclusively controled using Modbus function „Force Multiple Coils“ (ref. to chap. 2). Measured value (signed integer) Range of values: -32768 to +32767 (-32768 = overflow or invalid) Measured value Byte 1 (MSB) Byte 0 (LSB) Input / holding register xxxx Figure 5-3 Data type measured value (signed integer)
Page 22
Data type definitions 7SJ61/62/63 6MD63 – Modbus C53000-L1840-C001-01...
Modbus register map Modbus register map Explanation Note The examples shown in this chapter 6.1 do not necessarily correspond to the real allocation of the objects in the register mapping. Chapters 6.3 to 6.6 define the mapping of the data objects of the SIPROTEC devices 7SJ61, 7SJ62, 7SJ63 and 6MD63 to the associated Modbus registers.
Modbus register map Notes for parametrization in DIGSI Only those SIPROTEC objects can be transmitted or controlled by Modbus which are listed in the column “Designation of the SIPROTEC objects“. All these objects are already contained in the standard parameter set and they can be identified by their name or their "Internal object no."...
Modbus register map Coil status registers (0X references) The coil status register block allows the Modbus master: • command outputs through the output relays of the SIPROTEC device (external commands), • manipulation of taggings (internal commands), which can be changed by Modbus, •...
Modbus register map Note • The command output mode (pulse output, continuous output) is changeable for the single commands using parametrization software DIGSI. The command output modes indicated in above table are predefined. • The switching direction OFF for single commands with pulse output is not permitted and is rejected in the SIPROTEC device.
Modbus register map Control mode REMOTE Control mode with control authority is REMOTE, option of unlocked control with Modbus. • Changing the “Control mode REMOTE“ to UNLOCKED permits one unlocked control operation via Modbus. After execution of the command, the tagging “Control mode REMOTE“ in the SIPROTEC device will automatically be reset to LOCKED.
Page 29
Modbus register map Register Designation of the Internal Comments address SIPROTEC objects object no. 00092 CFC-Incoming annunciation 12 Tagging ON/OFF, – (UsCfcSpI12) released as CFC input 00093 CFC-Incoming annunciation 13 Tagging ON/OFF, – (UsCfcSpI13) released as CFC input 00094 CFC-Incoming annunciation 14 Tagging ON/OFF, –...
Modbus register map 6.3.5 Register addresses 00257 to 00264: Exception flags • Registers are write-protected • The contents of these registers are also readable using function "Read Exception Status" (function code 7). Register Designation of the Internal Comments address SIPROTEC objects object no.
Modbus register map Input status registers (1X references) The input status register block allows the Modbus master to scan the current status of the input channels as well as the annunciations generated in the SIPROTEC device (e.g. protection annunciations, status annunciations). Note The allocation of the input channels to the binary inputs is defined during parameterization of the devices.
Modbus register map Register Designation of the Internal Comments address SIPROTEC objects object no. 10183 67/67N pickedup 1 = 67/67N picked up 2691 10184 67 A picked up 1 = 67/67-TOC Phase A picked up 2692 10185 67 B picked up 1 = 67/67-TOC Phase B picked up 2693 10186...
Modbus register map 6.4.18 Register addresses 10401 to 10408: Measurement supervision Register Designation of the Internal Comments address SIPROTEC objects object no. 10401 Fail I Superv. 1 = Failure: general Current Supervision 10402 Failure <sum> I 1 = Failure: Current Summation 10403 Fail I balance 1 = Failure: Current Balance...
Page 44
Modbus register map Register Designation of the Internal Comments address SIPROTEC objects object no. 10437 >Manual Close 1 = >Manual close signal 10438 >DataStop 1 = >Stop data transmission 10439 >Test mode 1 = >Test mode 10440 >Door open 1 = >Cabinet door open –...
Modbus register map Input registers (3X references) The input register block allows the Modbus master to read the values of the the analog inputs of the SIPROTEC device (recorded measured values). Note Depending on the device composition not all of the indicated analog inputs (and corresponding Modbus registers) may be available in the SIPROTEC device.
Modbus register map 6.5.2 Recorded measured values Register Designation of the Scaling Internal Comments address SIPROTEC objects (32767 corresponds to ...) object no. 30001 Ia = 1: 3276.7 A 2: 32.767 kA 3: 3276.7 A 30002 Ib = 1: 3276.7 A 2: 32.767 kA 3: 3276.7 A 30003...
Modbus register map Holding registers (4X references) The holding register block allows the Modbus master to read system information, measured values – mean values, metered measurands as well as fault locations. Note Depending on the device composition not all of the indicated measured values/metered measurands (and corresponding Modbus registers) may be available in the SIPROTEC device.
Modbus register map 6.6.3 Register addresses 40201 to 40215: Metered measurands • Data type definition ref. to chap. 5.4, • Registers are write-protected The scaling of the metered measurands, which are derived from Scaling measured values, refers to: 60000 impulses per hour for V = V and I = I prim prim...
Modbus register map Note • The scaling of the metered measurands at binary inputs ("Wp(puls)" and "Wq(puls)") depends on the externally connected pulse generator. • The error status bit of the metered measurands (except of the operating hours meter) is set after a initial start or restart of the SIPROTEC device until the second update cycle of the metered measurands after the reset.
Modbus register map 6.6.5 Register addresses 40301 to 40305: Fault locator and fault currents • Data type definitions ref. to chap. 5.3, • Registers are write-protected Note Always the latest fault location and fault currents are stored in the Modbus registers. In the event of a fault, reading out of the fault record protocol from the SIPROTEC device is necessary for an exact diagnosis.
Technical data 7.2.1 Connection via the AME module Connections 9pole D-SUB outlet (ref. to Table 7-2) Protocol semi-duplex Max. line length 1000 m / 3300 ft Insulation level 500 V Bus termination Integrated, connectable terminating resistors 221 Ohm between A and B 392 Ohm between B and VCC1 as well as A and GND1 Input resistor not terminated ≥...
Glossary Glossary Universal asynchronous communication module with (electrical) isolated RS485 interface for the SIPROTEC devices from Siemens. Universal asynchronous communication module with fibre-optical interface for the SIPROTEC devices from Siemens. Automatic Recloser Continuous Function Chart Cyclical Redundancy Check Double Command...
Index Index Numerics 27............6-16 Error with a summary alarm ....6-27 37............6-21 46............6-15 49............6-18 fault currents........... 6-30 50/51............6-12 Fault locator........6-20, 6-30 50BF ............6-18 fibre-optical interface ........ 7-2 50Ns/51Ns..........6-17 Frequency protection......6-15 55............6-21 59............
Page 58
Index Sensitive ground fault protection .... 6-17 Set point alarms........6-21 setting group ..........6-6 single command ........5-2, 6-4 single-point indication ....... 5-2 Slave address ........... 1-1 standard mapping........6-23 standard parameter set ......6-2 Startup supervision ......... 6-19 Stop data transmission ......6-27 System information.........