background image

the power parameters are watts etc. 

What is a floating point Number? 

A floating-point number is a number with two parts, a mantissa and an exponent and is written 

in the form 1.234 x 10

5

. The mantissa (1.234 in this example) must have the decimal point 

moved to the right with the number of places determined by the exponent (5 places in this 

example) i.e. 1.234x 10

= 123400. If the exponent is negative the decimal point is moved to 

the left. 

What is an IEEE 754 format floating-point number? 

An IEEE 754 floating point number is the binary equivalent of the decimal floating-point 

number shown above. The major difference being that the most significant bit of the mantissa 

is always arranged to be 1 and is thus not needed in the representation of the number. The 

process by which the most significant bit is arranged to be 1 is called normalization, the 
mantissa is thus referred to as a “normal mantissa”. During normalization the bits in the 

mantissa are shifted to the left whilst the exponent is decremented until the most significant bit 

of the mantissa is one. In the special case where the number is zero both mantissa and 

exponent are zero. 

The bits in an IEEE 754 format have the following significance: 

Data Hi Reg, 

Hi Byte.

 

Data Hi Reg, 

Lo Byte.

 

Data Lo Reg, 

Hi Byte.

 

Data Lo Reg, 

Lo Byte.

 

SEEE 

EEEE

 

EMMM 

MMMM 

MMMM 

MMMM

 

MMMM 

MMMM

 

Where: 

S represents the sign bit where 1 is negative and 0 is positive 

E is the 8-bit exponent with an offset of 127 i.e. an exponent of zero is represented by 127, an 

exponent of 1 by 128 etc. 

M is the 23-bit normal mantissa. The 24th bit is always 1 and, therefore, is not stored. 

Using the above format the floating point number 240.5 is represented as 43708000 hex: 

Data Hi Reg, 

Hi Byte

 

Data Hi Reg, 

Lo Byte

 

Data Lo Reg, 

Hi Byte

 

Data Lo Reg, 

Lo Byte

 

43

 

70

 

80

 

00

 

The following example demonstrates how to convert IEEE 754 floating-point numbers from 

their hexadecimal form to decimal form. For this example, we will use the value for 240.5 

shown above 

Note that the floating-point storage representation is not an intuitive format. To convert this 

value to decimal, the bits should be separated as specified in the floating-point number storage 

format table shown above. 

For example: 

Data Hi Reg, 

Hi Byte

 

Data Hi Reg, 

Lo Byte

 

Data Lo Reg, 

Hi Byte

 

Data Lo Reg, 

Lo Byte

 

0100 0011

 

0111 0000

 

1000 0000

 

0000 0000

 

B+G e-tech GmbH ° 

DE 01979 Lauchhammer ° 

www.eastron-germany.de

 

Содержание SDM630-Modbus MID V2

Страница 1: ...mart Meter for Single and Three Phase Electrical Systems Measures kWh Kvarh KW Kvar KVA P F PF Hz dmd V A etc Bi directional measurement IMP EXP Two pulse outputs RS485 Modbus Din rail mounting 35mm 100A direct connection Better than Class 1 B accuracy USER MANUAL 2020 V1 1 ...

Страница 2: ... display Line voltage and THD total harmonic distortion of all phases Line Frequency Currents Current demands and current THD of all phases Power maximum power demand and power factor Active energy imported and exported Reactive energy imported and exported The unit has password protected set up screens for Changing password Supply system selection 1p2w 3p3w 3p4w Demand Interval Time DIT Reset for...

Страница 3: ...a self test and indicates the result if the test passes After a short delay the screen will display active energy measurements Measurements The buttons operate as follows 1 Selects the Voltage and Current display screens In Set up Mode this is the Left or Back button 2 Select the Frequency and Power factor display screens In Set up Mode this is the Up button 3 Select the Power display screens In S...

Страница 4: ...9 Web www eastron germany de Voltage and Current Each successive pressing of the button selects a new range 1 1 Phase to neutral voltages 3p4w 1 2 Phase to neutral voltages 3p3w 2 Current on each phase 3 1 Phase to neutral voltage THD 3p4w 3 2 Phase to neutral voltage THD 3p3w ...

Страница 5: ...4675519 Web www eastron germany de 4 Current THD for each phase Frequency and Power factor and Demand Each successive pressing of the button selects a new range 1 Frequency and Power Factor total 2 Power Factor of each phase 3 Maximum Power Demand 4 Maximum Current Demand ...

Страница 6: ... Power Each successive pressing of the button select a new range 1 Instantaneous Active Power in kW 2 Instantaneous Reactive Power in kVAr 3 Instantaneous Volt amps in KVA 4 Total kW kVArh kVA Energy Measurements Each successive pressing of the button selects a new range 1 1 Imported active energy in kWh ...

Страница 7: ...1979 Lauchhammer Fax 0049 3574 4675519 Web www eastron germany de 1 2 Exported active energy in kWh 2 1 Imported reactive energy in kVArh 2 2 Exported reactive energy in kVArh 3 1 Total active energy in kWh 3 2 Total reactive energy in kVArh ...

Страница 8: ...e others such as supply system require selection from a number of menu options Menu Option Selection 1 Use the and buttons to select the required item from the menu Selection does not roll over between bottom and top of list 2 Press to confirm your selection 3 If an item flashes then it can be adjusted by the and buttons If not there maybe a further layer 4 Having selected an option from the curre...

Страница 9: ...flashes and is set using the and buttons 2 Press to confirm each digit setting The SET indicator appears after the last digit has been set 3 After setting the last digit press to exit the number setting routine The SET indicator will be removed Change password 1 Use the and to choose the change password option 2 1 Press the to enter the change password routine The new password screen will appear w...

Страница 10: ... DIT Demand Integration Time This sets the period in minutes over which the current and power readings are integrated for maximum demand measurement The options are 0 5 8 10 15 20 30 60 minutes 1 From the set up menu use and buttons to select the DIT option The screen will show the currently selected integration time 2 1 Press to enter the selection routine The current time interval will flash 2 2...

Страница 11: ...utes For example if it s set as 5 the backlit will be off in 5minutes from the last time operation on the meter 2 Press to enter the selection routine The current time interval will flash The options can be 0 always on 5 10 30 60 120minutes Use and buttons to select the time required Press to confirm the set up Supply System Use this section to set the type of power supply being monitored 1 From t...

Страница 12: ...ator will appear Press to exit the system selection routine and return to the menu SET will disappear and you will be returned to the main Set up Menu Pulse output This option allows you to configure the pulse output 1 The output can be set to provide a pulse for a defined amount of energy active or reactive Use this section to set up the pulse output for Total kWh Total kVArh Import kWh Export kW...

Страница 13: ...2 Use and buttons to choose kWh or kVArh On completion of the entry procedure press to confirm the setting and press to return to the main set up menu Pulse rate Use this to set the energy represented by each pulse Rate can be set to 1 pulse per dFt 0 01 0 1 1 10 100kWh kVArh It shows 1 impulse 10kWh kVArh 1 From the Set up menu use and buttons to select the Pulse Rate option ...

Страница 14: ... to choose pulse rate On completion of the entry procedure press to confirm the setting and press to return to the main set up menu Pulse Duration The energy monitored can be active or reactive and the pulse width can be selected as 200 100 default or 60ms It shows pulse width of 200ms 1 1 From the Set up menu use and buttons to select the Pulse width option 1 2 Press to enter the selection routin...

Страница 15: ...eturn to the main set up menu Communication There is a RS485 port can be used for communication using Modbus RTU protocol For Modbus RTU parameters are selected from Front panel RS485 Address The range is from 001 to 247 1 From the Set up menu use and buttons to select the Address ID 2 1 Press button to enter the selection routine The current setting will be flashing 2 2 Use and buttons to choose ...

Страница 16: ...g and press button to return the main set up menu Baud Rate 1 From the Set up menu use and buttons to select the Baud Rate option 2 1 Press to enter the selection routine The current setting will flash 2 2 Use and buttons to choose Baud rate 2 4k 4 8k 9 6k 19 2k 38 4k On completion of the entry procedure press to confirm the setting and press to return to the main set up menu ...

Страница 17: ...uttons to select the Parity option 2 1 Press to enter the selection routine The current setting will flash 2 2 Use and buttons to choose Parity EVEN ODD NONE On Completion of the entry procedure press to confirm the setting and press to return to the main set up menu Stop bits 1 From the Set up menu use and buttons to select the Stop Bit option ...

Страница 18: ...ocedure press to confirm the setting and press to return to the main set up menu Note Default is 1 and only when the parity is NONE that the stop bit can be changed to 2 CLR The meter provides a function to reset the maximum demand value of current and power 1 From the Set up menu use and buttons to select the reset option 2 Press to enter the selection routine The MD will flash Press to confirm t...

Страница 19: ... 0 to 99999 VAr Volt amps 0 to 99999 VA Maximum demanded power since last Demand reset Power factor Maximum neutral demand current since the last Demand reset for 3p4w supply only Energy Measurements Imported active energy 0 to 999999 99 kWh Exported active energy 0 to 999999 99 kWh Imported reactive energy 0 to 999999 99 kVArh Exported reactive energy 0 to 999999 99 kVArh Total active energy 0 to...

Страница 20: ...output can be set to generate pulses to represent total import export kWh or kVarh The pulse constant can be set to generate 1 pulse per dFt 2 5 Wh VArh 0 01 10 Wh VArh 0 1 100 Wh VArh 1 1 kWh kVArh 10 10 kWh kVArh 100 100 kWh kVArh Pulse width 200 100 60ms Pulse output 2 is non configurable It is fixed up with active kWh The constant is 400imp kWh RS485 Output for Modbus RTU For Modbus RTU the fo...

Страница 21: ...x 0049 3574 4675519 Web www eastron germany de Environment Operating temperature 25 C to 55 C Storage temperature 40 C to 70 C Relative humidity 0 to 90 non condensing Altitude Up to 2000m Warm up time 1 minute Vibration 10Hz to 50Hz IEC 60068 2 6 2g Dimensions ...

Страница 22: ...21 B G e tech GmbH Fr Mehring St 36 DE 01979 Lauchhammer Fax 0049 3574 4675519 Web www eastron germany de Wiring diagram Three Phase Three Wires Three Phase Four Wires ...

Страница 23: ...22 B G e tech GmbH Fr Mehring St 36 DE 01979 Lauchhammer Fax 0049 3574 4675519 Web www eastron germany de Single Phase two Wires ...

Страница 24: ...epending on the type and length of cable used Loop ring topology does not require any termination load The impedance of the termination load should match the impedance of the cable and be at both ends of the line The cable should be terminated at each end with a 120 ohm 0 25 Watt min resistor A total maximum length of 3900 feet 1200 meters is allowed for the RS485 network A maximum of 32 electrica...

Страница 25: ...d in the 3X registers Modbus Protocol function code 04 is used to access all parameters For example to request Amps 1 Start address 0006 No of registers 0002 Amps 2 Start address 0008 No of registers 0002 Each request for data must be restricted to 40 parameters or less Exceeding the 40 parameter limit will cause a Modbus Protocol exception code to be returned 1 2 1 SDM630Modbus Input Registers Ad...

Страница 26: ... Total system power factor 1 None 00 3E 30067 34 Total system phase angle Degre es 00 42 30071 36 Frequency of supply voltages Hz 00 46 30073 37 Total Import kWh kWh 00 48 30075 38 Total Export kWh kWh 00 4A 30077 39 Total Import kVArh kVArh 00 4C 30079 40 Total Export kVArh kVArh 00 4E 30081 41 Total VAh kVAh 00 50 30083 42 Ah Ah 00 52 30085 43 Total system power demand 2 W 00 54 30087 44 Maximum...

Страница 27: ...Line 1 to line 2 volts THD 01 4E X 30337 169 Line 2 to line 3 volts THD 01 50 X 30339 170 Line 3 to line 1 volts THD 01 52 X 30341 171 Average line to line volts THD 01 54 X 30343 172 Total kwh 3 kwh 01 56 30345 173 Total kvarh 3 kvarh 01 58 30347 174 L1 import kwh kwh 01 5a 30349 175 L2 import kwh kwh 01 5c 30351 176 L3 import kWh kwh 01 5e 30353 177 L1 export kWh kwh 01 60 30355 178 L2 export kw...

Страница 28: ...iewed or changed using the Modbus Protocol Each parameter is held in two consecutive 4X registers Modbus Protocol Function Code 03 is used to read the parameter and Function Code 16 is used to write Write to only one parameter per message 1 3 1 SDM630Modbus MODBUS Protocol Holding Register Parameters Address Register Parameter Number Paramet er Modbus Protocol Start Address Hex Valid range Mode Hi...

Страница 29: ...ult 1 One stop bit and even parity 2 One stop bit and odd parity 3 Two stop bits and no parity Requires a restart to become effective Length 4 byte Data Format Float r w 40021 11 Network Node 00 14 Write the network port node address 1 to 247 for MODBUS Protocol default 1 Requires a restart to become effective Length 4 byte Data Format Float r w 40023 12 Pulse1 Divisor1 00 16 Write pulse divisor i...

Страница 30: ...software especially for gaining password protected access The Eastron Digital meter configurator software has facilities to store configurations to disk for later retrieval and rapid set up of similarly configured products Password Length 4 byte Data Format Float 40029 15 Network Baud Rate 00 1C Write the network port baud rate for MODBUS Protocol where 0 2400 baud 1 4800 baud 2 9600 baud default ...

Страница 31: ...0 m Maximum Data Rate 10 M baud Maximum Common Mode Voltage 12 V to 7 V Minimum Driver Output Levels Loaded 1 5 V Minimum Driver Output Levels Unloaded 6 V Drive Load Minimum 60 ohms Driver Output Short Circuit Current Limit 150 mA to Gnd 250 mA to 12 V 250 mA to 7 V Minimum Receiver Input Resistance 12 kohms Receiver Sensitivity 200 mV Further information relating to RS485 may be obtained from ei...

Страница 32: ...timum performance All A terminals should be connected together using one conductor of the twisted pair cable all B terminals should be connected together using the other conductor in the pair The cable screen should be connected to the Gnd terminals A Belden 9841 Single pair or 9842 Two pair or similar cable with a characteristic impedance of 120 ohms is recommended The cable should be terminated ...

Страница 33: ...ch request for data must be restricted to 40 parameters or less Violating this requirement will impact the performance of the instrument and may result in a response time in excess of the specification Check that the MODBUS Protocol mode RTU or ASCII and serial parameters baud rate number of data bits number of stop bits and parity are the same for all devices on the network Check that the master ...

Страница 34: ...cent MODBUS Protocol registers Query The following example illustrates a request for a single floating point parameter i e two 16 bit Modbus Protocol Registers First Byte Last Byte Slave Address Function Code Start Address Hi Start Address Lo Number of Points Hi Number of Points Lo Number of Points Lo Error Check Lo Error Check Hi Slave Address 8 bit value representing the slave being addressed 1 ...

Страница 35: ...requested in the query First Register Lo The bottom least significant eight bits of a 16 bit number representing the first register requested in the query Second Register Hi The top most significant eight bits of a 16 bit number representing the second register requested in the query Second Register Lo The bottom least significant eight bits of a 16 bit number representing the second register requ...

Страница 36: ...ch in the range 0 9 or A F Line Protocol 1 start bit followed by the 8 data bits The 8 data bits are sent with least significant bit first User Option Of Parity No Parity and 2 Stop Bits And Stop Bits No Parity and 1 Stop Bit Even Parity and 1 Stop Bit Odd Parity and 1 Stop Bit User Option of Baud 2400 4800 9600 19200 38400 The baud rate parity and stop bits must be selected to match the master s ...

Страница 37: ...ight Transmit Character Start Bit Data Byte Parity Bit 1 Stop Bit 11 bits total Least Significant Bit LSB Most Significant Bit MSB Start 1 2 3 4 5 6 7 8 Party Stop Transmit Character Start Bit Data Byte 2 Stop Bits 11 bits total Start 1 2 3 4 5 6 7 8 Stop Stop Eastron Digital meters additionally support No parity One stop bit Transmit Character Start Bit Data Byte 1 Stop Bit 10 bits total Start 1 ...

Страница 38: ...or check bytes must always be present to comply with the MODBUS Protocol there is no option to disable it The error check bytes represent a 16 bit binary value calculated by the transmitting device The receiving device must recalculate the CRC during receipt of the message and compare the calculated value to the value received in the error check bytes If the two values are not equal the message sh...

Страница 39: ...odes Code MODBUS Protocol name Description 03 Read Holding Registers Read the contents of read write location 4X references 04 Read Input Registers Read the contents of read only location 3X references 08 Diagnostics Only sub function zero is supported This returns the data element of the query unchanged 15 Pre set Multiple Registers Set the contents of read write location 4X references 3 7 IEEE f...

Страница 40: ... number is zero both mantissa and exponent are zero The bits in an IEEE 754 format have the following significance Data Hi Reg Hi Byte Data Hi Reg Lo Byte Data Lo Reg Hi Byte Data Lo Reg Lo Byte SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM Where S represents the sign bit where 1 is negative and 0 is positive E is the 8 bit exponent with an offset of 127 i e an exponent of zero is represented by 127 an ...

Страница 41: ...to the right of the binary point also represent a power of 2 corresponding to their position As the digits are to the right of the binary point the powers are negative For example 100 represents 1 x 2 1 0 x 2 2 0 x 2 3 which equals 0 5 Adding these two numbers together and making reference to the sign bit produces the number 240 5 For each floating point value requested two MODBUS Protocol registe...

Страница 42: ...yte 66 Data Low Reg High Byte 33 Data Low Reg Low Byte 34 Error Check Low 1B Error Check High 38 3 9 Holding Registers 3 9 1 Read Holding Registers MODBUS Protocol code 03 reads the contents of the 4X registers Example The following query will request the prevailing Demand Time Field Name Example Hex Slave Address 01 Function 03 Starting Address High 00 Starting Address Low 00 Number of Points Hig...

Страница 43: ...ress Low 02 Number of Registers High 00 Number of Registers Low 02 Byte Count 04 Data High Reg High Byte 42 Data High Reg Low Byte 70 Data Low Reg High Byte 00 Data Low Reg Low Byte 00 Error Check Low 67 Error Check High D5 Note Data must be written in register pairs i e the Starting Address and the Number of Points must be even numbers to write a floating point variable If the Starting Address or...

Страница 44: ...ion is not support by this slave Field Name Example Hex Slave Address 01 Function 10 OR 80 90 Exception Code 01 Error Check Low 8D Error Check High C0 3 11 Exception Codes 3 11 1 Table of Exception Codes Eastron Digital meters support the following function codes Exception Code MODBUS Protocol name Description 01 Illegal Function The function code is not supported by the product 02 Illegal Data Ad...

Страница 45: ...Data Byte 1 AA Data Byte 2 55 Error Check Low 5E Error Check High 94 Note Exactly one register of data two bytes must be sent with this function The following response indicates the correct reply to the query i e the same bytes as the query Field Name Example Hex Slave Address 01 Function 08 Sub Function High 00 Sub Function Low 00 Data Byte 1 AA Data Byte 2 55 Error Check Low 5E Error Check High ...

Отзывы: