senva EM-RS485 Скачать руководство пользователя страница 1

Modbus Protocol Guide 

EM-RS485 

 
 
 

Senva Sensors 
9290 SW Nimbus Ave 
Beaverton, OR 97008 

 
 

 

 
 
 
 
 
 
 
 
 

154-0023-0B 

 
 
 
 
 
 
 
 
 
 
 
 

Rev. 

Release Date 

By 

Description of Change 

ECR 

0A 

11/22/2016 

DLE 

Initial Release 

--- 

0B 

4/10/2017 

DLE 

Updated for firmware v1.1.2 

--- 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright ©2017.  All rights reserved.  This document contains Senva Sensors proprietary 

information, and may not be reproduced or distributed without written permission. 

Содержание EM-RS485

Страница 1: ...0B Rev Release Date By Description of Change ECR 0A 11 22 2016 DLE Initial Release 0B 4 10 2017 DLE Updated for firmware v1 1 2 Copyright 2017 All rights reserved This document contains Senva Sensors...

Страница 2: ...Baud Rate UINT32 R W NV 10 R126 RS485 Parity UINT16 R W NV 11 R127 RS485 Data Bits UINT16 R W NV 11 R128 RS485 Stop Bits UINT16 R W NV 11 R133 Temperature Units UINT16 R W NV 11 R134 Smoothed Tempera...

Страница 3: ...Input 2 Active Elapsed Time UINT32 R W0 19 R224 25 Pulse Input 2 Maximum UINT32 R W NV 19 R226 27 Pulse Input 2 Preset UINT32 R W NV 19 R228 29 Pulse Input 2 Count Before Preset UINT32 R NV 19 PowerP...

Страница 4: ...Serial Number ASCII R 28 R1020 29 CVT Model ASCII R 28 R1102 CVT Present BOOL R 28 R1103 CVT Status UINT16 R 28 R1104 PowerPrint Identity Status UINT16 R 29 R1140 41 Voltage Rating FLOAT R 29 R1142 4...

Страница 5: ...2999 38 T Phase 38 R3000 3999 38 Functions 39 Data Types 39 0x03 Read Holding Registers 40 0x06 Write Single Register 41 0x08 Diagnostics 42 0x00 Return Query Data 42 0x01 Restart Communications 42 0x...

Страница 6: ...label When installing a meter on a dedicated Modbus network with no other slave devices the global address 255 0xFF may also be used see R123 SN 123456 56 100 156 3456 Figure 1 Example Default Addres...

Страница 7: ...fy the current auto configuration step see Figure 2 and also the Installation Instructions Waiting For Activity Detecting Baud Rate Detecting Protocol Ready Figure 2 Automatic Configuration Conditions...

Страница 8: ...reserved 3 Power Loss 4 reserved 5 Hardware Watchdog R103 Reset Count UINT16 R NV Returns a lifetime count of firmware resets for any reason The meter maintains this count in a protected section of no...

Страница 9: ...his value the meter keeps the current RS485 Protocol to avoid communication loss Setting Inactive disables further automatic protocol changes and only allows the protocol s specifically set in RS485 P...

Страница 10: ...ses 248 254 undefined network behavior may result In the default configuration returns the factory default slave address see Configuration Otherwise returns the user configured slave address Before se...

Страница 11: ...ts typically 8 Bits for Modbus RTU 7 Bits for Modbus ASCII Otherwise returns the user configured data bits option Setting any value other than Auto sets Auto Data Bits to Inactive Setting Auto sets Au...

Страница 12: ...ed The resumption of valid measurements momentarily suppresses the smoothing function while the value stabilizes Default 30 seconds R142 Smoothed Frequency Response Time UINT16 R W NV Sets the step re...

Страница 13: ...options for single phase as individual phase measurements are always accessible For consistency consider resetting the system statistics see R192 after changing this setting Default 3 Phase R162 Power...

Страница 14: ...rom the same internal register with a fixed capacity of 1 0 TWh Changing the mode does not affect the accumulated energy in any way Reading a register in either mode always returns a value scaled to t...

Страница 15: ...ling 6 Binary Input 2 rising Selecting any of the synchronization sources allows the internal window to be aligned to some external reference Figure 4B When a synchronization event is detected the cur...

Страница 16: ...ee R184 reaches this limit the current window ends and a new window starts If set to 0 minutes the window time is unlimited In this case new windows are only started by external synchronization see R1...

Страница 17: ...stics System and all phases R S T Write 7648701 to reset all analog statistics Write 7566461 to reset all demand statistics Write 6909373 to clear all accumulated energy Write 4762749 to reset all sta...

Страница 18: ...s the source for Demand Window Synchronization see R181 Pulse Inputs R208 Pulse Input Debounce Time UINT16 R W NV Sets the delay time for each input transition before registering a new state 0 255 mil...

Страница 19: ...Maximum smaller than the Count the Count does not update until the next pulse input event Default 4294967295 232 1 R216 17 Pulse Input 1 Preset UINT32 R W NV Write this register to initialize the puls...

Страница 20: ...no effect When activated this way PowerPrint initializes all of the reference parameters at once Sets the expected frequency to exactly 50 Hz or 60 Hz if the measured Frequency see R410 is within the...

Страница 21: ...10 R248 49 PowerPrint Voltage Angle Tolerance FLOAT R W NV Sets the tolerance of the PowerPrint Voltage Angle see R1146 for all pairs of phases 0 180 The default units are Degrees see R153 Default 30...

Страница 22: ...Temperature FLOAT R W0 Returns the approximate ambient temperature at the meter s installed location The default units are F see R133 The meter compensates small drifts in CVT voltage and current mea...

Страница 23: ...until manually cleared Write 0 to clear historical flags set in R401 but no longer set in R400 Flags are also cleared when the meter resets Active flags still set in R400 cannot be effectively cleared...

Страница 24: ...oothed value response time is 2 seconds see R154 R522 23 Instantaneous R524 25 Minimum R526 27 Maximum R528 29 Average R540 41 Phase Average Current Angle FLOAT R W0 Returns the average of the Current...

Страница 25: ...e is 2 seconds see R164 R602 03 Instantaneous R604 05 Minimum R606 07 Maximum R608 09 Average R610 11 Phase Average Real Power FLOAT R W0 Returns the absolute average of the Real Power see R1600 of va...

Страница 26: ...onds see R164 R672 73 Instantaneous R 674 75 Minimum R676 77 Maximum R678 79 Average R700 01 Total Real Energy FLOAT R NV Returns the combined energy of the system phases see R161 The default type is...

Страница 27: ...units are kVARh see R173 For a 3 Phase installation Total R1740 R2740 R3740 Import R1742 R2742 R3742 Export R1744 R2744 R3744 R742 43 Import R744 45 Export R760 61 Total Apparent Energy FLOAT R NV Re...

Страница 28: ...ed returns 000000 R1020 29 CVT Model ASCII R Returns the full model of the CVT With no CVT installed returns NO SENSOR R1102 CVT Present BOOL R Returns 1 when the meter detects a CVT R1103 CVT Status...

Страница 29: ...onditions R1142 43 Voltage Multiplier FLOAT R W NV Sets a multiplier to scale from raw input voltage to effective line voltage Set equal to the ratio of any potential transformer used to step down vol...

Страница 30: ...a multiplier to scale from raw input current to effective line current Set the inverse of the number of times the conductor passes through the current sensor loop For example set 0 2 when the conducto...

Страница 31: ...value results in an error response WARNING Selected statistics will be permanently lost previous records cannot be recovered NOTE Each phase has different keys which are also different from the system...

Страница 32: ...that conditions remain in the set until manually cleared Write 0 to clear historical flags set in R1401 but no longer set in R1400 Flags are also cleared when the meter resets Active flags still set...

Страница 33: ...ses cancel each other This measurement assumes that both phases have the same frequency the meter does not check If the voltage of either phase drops too low this value returns 0 V With a PowerPrint V...

Страница 34: ...ndition see R1400 will be set However given the wide variation in harmonics between different loads the meter cannot detect every possible scenario leading to reduced accuracy The default smoothed val...

Страница 35: ...verage is always positive and the Export Average is always negative When power flows exclusively in one direction one of these will remain at 0 kW Maximum Import Average Overall Average Minimum Export...

Страница 36: ...e R1672 73 Export Average R1700 01 Total Phase Real Energy FLOAT R NV Returns the accumulation of Real Power see R1600 The default type is Floating Point see R170 The default units are kWh see R173 No...

Страница 37: ...ation Many peak power measurements are short lived and can be absorbed by an electrical utility with minimal side effects However sustained high power usage requires a fixed capacity investment regard...

Страница 38: ...non volatile Minimum and Maximum Demand statistics The Current Demand becomes available immediately but the Previous Demand requires one full window interval to fully initialize R1802 03 Previous R180...

Страница 39: ...yte order MSB first Read and write operations must address both registers except Write Single Register function 0x06 in expanded mode FLOAT values are treated as a raw sequence of 4 bytes refer to the...

Страница 40: ...addresses This facilitates combining reads from close but non quite adjacent registers which may be more efficient in some circumstances Always discard data read from undefined addresses Example 1 Re...

Страница 41: ...For convenience this function supports direct writes to the first register low address of UINT32 and FLOAT register pairs Values are limited to the UINT16 range and the meter internally expands them t...

Страница 42: ...Response 0x 64 08 00 00 04 D2 00 00 10 0C 0 1 2 3 4 0x01 Restart Communications Reinitializes the RS485 transceiver interface and clears the communications event counters Request Size Notes 0 Device A...

Страница 43: ...beginning of the next Modbus request Example 1 Switch the delimiter to 0x00 NULL Encoding is Modbus ASCII Request Response 0x 3A 36 34 30 38 30 30 30 33 30 30 30 30 39 31 0D 0A 0 1 2 3 4 5 CR LF Exam...

Страница 44: ...below 3 Request Data 2 Always 0x0000 4 CRC 2 Failed commands return an exception code Illegal Data Request data does not equal 0x0000 Successful commands return the current counter value in the Data...

Страница 45: ...Request 0x 64 08 00 0B 00 00 98 3C 0 1 2 3 4 Response 0x 64 08 00 0B 01 A0 99 D4 0 1 2 3 4 3 Bus Message Count 0x01A0 416 Example 2 Read the Server No Response Count Request 0x 64 08 00 0F 00 00 D9 F...

Страница 46: ...ailure New value rejected e g out of range or Write to a read only register or Write to an undefined register or Alignment error writes to UINT32 and FLOAT must address both registers A Server Failure...

Страница 47: ...or 1 Always 0xFF run mode 5 Additional Data Varies see below 6 CRC 2 The Additional Data field returns an ASCII string with several concatenated values 5a Vendor Name Senva Sensors 5b Model Name EM RS...

Страница 48: ...turn the contents of the requested registers Response Size Notes 0 Device Address 1 1 Function Code 1 Always 0x17 2 Byte Count 1 Always 2 3 Register Data 2 R 4 CRC 2 Failed operations may return an ex...

Страница 49: ...LOAT R W0 R640 41 R1640 41 206 07 Total Reactive Energy kVARh FLOAT R NV R740 41 R1740 41 208 09 Apparent Power kVA FLOAT R W0 R660 61 R1660 61 210 11 Total Apparent Energy kVAh FLOAT R NV R760 61 R17...

Страница 50: ...olts FLOAT R W0 R454 55 R1454 55 262 63 Max Phase to Phase Voltage Volts FLOAT R W0 R456 57 R1456 57 264 65 Minimum RMS Voltage Volts FLOAT R W0 R424 25 R1424 25 266 67 Maximum RMS Voltage Volts FLOAT...

Страница 51: ...Voltage Repetition Step 3 Step 4 Step 5 1 3108 32768 TRUE 2 3108 16384 TRUE 3 3108 8192 TRUE 4 3108 4096 TRUE 5 3108 2048 FALSE 1060 Surge Voltage 6 1060 1024 FALSE 36 skip Reserved Condition 7 36 51...

Страница 52: ...113 q 0x72 114 r 0x73 115 s 0x74 116 t 0x75 117 u 0x76 118 v 0x77 119 w 0x78 120 x 0x79 121 y 0x7A 122 z 0x7B 123 0x7C 124 0x7D 125 0x7E 126 0x7F 127 HEX DEC LATIN 1 0x80 128 0x81 129 0x82 130 0x83 1...

Отзывы: