Вы находитесь на странице: 1из 8

REGISTER MAP OF METER READING PROTOCOL FROM ENERGY METER OPTICAL PORT PROTOCOL EMOP-VTEMS11 Author: Narender Rao

Saineni M.Tech, narender.saineni@gmail.com Revision: 1.0 Date: 15 July 2012 THE REGISTERS ARE MODBUS REGISTERS 16 BIT EACH REGISTER MULTIPLE REGISTER BLOCKS WITH DIRECTORY

Reg BlockTypeBlock Description 0 Empty Block/ NU 1 Directory of blocks 2 RO Frequently 3 RO Monthly 4 RO Rarely 5 RW Field Configurable 6 RW Factory Configurable 7 Write Only Coils 8 Security Block Modbus CmdCode 0x03 0x06 0x05 0x16 0x11 Read Holding Registers Write Single Register Write Single Coil Write Multiple Registers Report Slav Id

More Description

like Voltage,current etc like cuKWH,MD etc like load profile etc like TimeWindow settings like calibration/protocol like latching relay control like uid and password

DIRECTORY OF READABLE BLOCKS @ 0x0000 Addr Bytes Offset N 0 2 1,4 2 2 17 4 2 0x1000 6 22 8 2 17 10 2 0x1000 12

Parameter ThisBlockType,No of Regs No of Regs Start Address BlockType No of Regs Start Address

DataType Description BIN BIN BIN BIN BIN BIN

More Description 2=RO Frequently,5 17 0x1000 2=RO Instantaneous 17 0x1000

CURRENT INSTANTANEOUS PARAMETERS @ 0x300 DATA BLOCK-2, Present Values @ 0x2000 0 2 1,5 Regmap,NofRegs in this block 2 2 2405 Voltage

240.5 Volts

4 6 8 10

2 306 2 721 2 306 2 8080

Ph-Current Kwatts Nu-Current tamper&FaultState

30.6 Amps 7.21 Kilowatts 16 bit tamper & Fault Status

SET COILS @0x400 Addr Bytes Offset N 0 2

Parameter Set coils

DataType Description BIN

More Description b0=1=O/P Relay ON

HOLD REGISTERS @0x500 Addr Bytes Offset N 0 0 0 0 0 0 2 2 2 2 2 2 x51,0x07 0000 0600 0900 1600 1800 2000

Parameter DataType BlockType-RegMap,NoofRegs TOD Window-1 Start Time BCD TOD Window-2 Start Time BCD TOD Window-3 Start Time BCD TOD Window-4 Start Time BCD TOD Window-5 Start Time BCD TOD Window-6 Start Time BCD

Description HHMM HHMM HHMM HHMM HHMM HHMM

More Description Field configurable

Addr

Bytes

MONTHLY READABLE VALUES @ 0x1000 Parameter DataType Description

More Description BlockType=3, Regmap=1, NofRegs=17

0 2 6 8 18 22 26 28 30 36 42 44

2 4 2 10 4 4 2 2 6 6

x31,17 BlockType-Regmap,NofRegs in this block "NPPL" Make ASCII xYYMM Model BCD "1234567890"Srno ASCII x12345678 cuKWH BCD x12345678 cuKVAH BCD 0x8095 Avg PF Signed SBCD x1234 MDKwh Last Mon BCD YYMMDDHHMMSSTimeStamp Last Mon MD BCD YYMMDDHHMMSS TimeStamp Current Time BCD Tamper Status of the month BIN BIN,BCD

NPPL 1206 Tender Model 12345678 trailing spaces 123456.78 123456.78 Avg PF of mon -0.95, Note-1 123.4

2 0x0000

fault+tampers H=fault,L=tmprs tmprs,Time

6 0x01,YYMMDDHHMM Latest Tamper Record-1

50 56 60 64 68 72 76 Note-1

6 4 4 4 4 4 4

0x01,YYMMDDHHMM Latest Tamper Record-2 123456 TOD KWh Mon Counter1 123456 TOD KWh Mon Counter2 123456 TOD KWh Mon Counter3 123456 TOD KWh Mon Counter4 123456 TOD KWh Mon Counter5 123456 TOD KWh Mon Counter6

BIN,BCD BCD BCD BCD BCD BCD BCD

tmprs,Time 1234.56

Every Minute Samples of signed PF is taken to compute monthly average AvgPF= 1 - ( N * Sigma( 1 - SgndPf)/N) , where N is samples per month Lag is normal case shown as positive , avg of PF -0.8 and +0.8 is 1.0 BIT b15 =1=negative value Note2 Fault and Tamper Status b0 Cover Open Tamper b1 Single Wire Loading/ Neutral Missing b2 Reverse Power b3 Imbalance/Earth b4 Magnetic Tamper b5 b6 b7 b8 RTC Failure b9 NonVolative Memory Failure b10 b11 b12 b13

ARCHIVE OF MONTHLY READINGS @ 0x1400 DATA BLOCK-3, KWH archive @0x3000 Addr Bytes Offset N Parameter DataType Description More Description 0 2 41,20 Regmap,NofRegs in this block 2 4 12345678 cuKWH of last month6 2 00,0x63 cuTS, AvgPF of the lastmon BIN,2's complement 0x00,0.99 8 6 0x60,1206080808 MD,TStamp of last monBIN,BCD 0xff,YYMMHHMM 25.5Kwh,.. 14 4 12345678 cuKWH of last month123456.78 18 2 00,99 cuTS, AvgPF of the lastmon 00,+0.99 20 6 0x60,1206080808 MD,TStamp of last monBIN,BCD 26 4 12345678 cuKWH of last month30 2 00,99 cuTS, AvgPF of the lastmon 32 6 0x60,1206080808 MD,TStamp of last monBIN,BCD 38 4 12345678 cuKWH of last month-

42 44 50 54 56 62 66 68

2 6 4 2 6 4 2 6

00,99 cuTS, AvgPF of the lastmon 0x60,1206080808 MD,TStamp of last mon12345678 cuKWH of last month00,99 cuTS, AvgPF of the lastmon 0x60,1206080808 MD,TStamp of last mon12345678 cuKWH of last month00,99 cuTS, AvgPF of the lastmon 0x60,1206080808 MD,TStamp of last mon-

BIN,BCD

BIN,BCD

BIN,BCD

ARCHIVE OF TAMPER RECORDS @ 0x1800 Addr Bytes Offset N Parameter DataType Description 0 2 0x41,55 BlockType-Regmap,NofRegs in this block 2 6 tS,YYMMDDHHMM 8 6 tS,YYMMDDHHMM 14 24 tS,YYMMDDHHMM 38 24 tS,YYMMDDHHMM 62 24 tS,YYMMDDHHMM 86 24 tS,YYMMDDHHMM 110 24 tS,YYMMDDHHMM

More Description Tevnt Latest-1 Tevn Latest-2 Tevnt CO * 4 Tevnt SW*4 Tmagn *4 Trev*4 TEarth*4

0 2 4 6 10 12 14 16 18 22 24

2 2 2 4 2 2 2 2 4 2 2

ARCHIVE OF LOAD RECORDS(LOAD PROFILE) @ 0x2000 0x41,55 BlockType-Regmap,NofRegs in this block 1,20 Regmap,NofRegs in this block 15 Time interval mins MMDDHHMMSince Time BCD 90,245 Pf*100,kw*10 90,245 Pf*100,kw*10 90,245 Pf*100,kw*10 0xf0,0xf0 Restart after power failure MARKER MMDDHHMMSince Time 90,245 Pf*100,kw*10 90,245 Pf*100,kw*10 ..

FACTORY MODE COMMANDS modbus cmd format slaveid_8,cmd_8,parid_8,[parvalue_8],[parvalue_8],crc16

cmdcode action

60 61 62

display on lcd Read a parameter Set the parameter

parid-hex 00 fied mode display 01 Model 02 Serial no 03 Date 04 Time 05 DateTime 06 DateTime LastRan 10 11 13 14 17 18 1B 18 19 2B 2C 30 31 32 40 41 42 43 50 51 52 53 54 55 56 57 58 VRMax VRMin VYMax VYMin VBMax VBMin Vall IRMAX IRMIN INMAX INMIN IACTCHL IALL LOCK R_PF Y_PF B_PF ALL_PF CUMKWH CURMONTH KWH CURMONTH MD CURWNDMD R_KWH Y_KWH B_KWH N_KWH

59 5A 5C 5D

R_KWH_CORRECT R_PHDELAY_CORRECT N_KWH_CORRECT N_PHDELAY CORRECT

60+X PREVMON X REC DUMP 70 71 72 FLASH AREA DUMP RAM AREA DUMP ALRECS DUMP

stantaneous

/P Relay ON

Вам также может понравиться