ROOTECH ACCURA 3000 Communications Manual

High accuracy digital power meter
Hide thumbs Also See for ACCURA 3000:
Table of Contents

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ACCURA 3000 and is the answer not in the manual?

Questions and answers

Summary of Contents for ROOTECH ACCURA 3000

  • Page 2: Installation Considerations

    ■ including removing PT fuses and shorting CT secondaries. Install the product in enclosures or a similar cabinet to prevent access to the terminal strips of the product ■ after wiring. Page 2 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 3: About The Manual

    Failure to properly connect the chassis ground will void the warranty of the product. About the Manual Rootech Inc. reserves the right to make changes in the product specifications shown in this User Guide without prior notice. We recommend that customers should obtain the latest information on product specifications and the manual before placing orders.
  • Page 4: Limitation Of Warranty

    Rootech Inc. reserves the right to determine, at its discretion, whether to repair or replace the product or issue a refund for the product when the warranty period has expired or issues are not covered by warranty terms and conditions.
  • Page 5: Standard Compliance

    Accura 3000 Communication Guide Warranty Rootech Inc. shall not be liable for any claims other than those made by customers, including the original purchaser, their employees, agents, or contractors for any loss, damage, or expense incurred related to the purchased product when the above warranty terms and conditions are not fulfilled.
  • Page 6: Revision History

    Revision History Accura 3000 Communication Guide Revision History The following version of Accura 3000 Communication Guide has been released. Revision Date Description Revision 1.00 July 16, 2024 First release Page 6 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 7: Table Of Contents

    Measurement Control ..................................... 19 Chapter 5 Measurement ..............................20 Measurement Data ......................................20 Max/Min Measurement Data ..................................23 Appendix A Modbus Protocol of Accura 3000 ......................27 Modbus Protocol Overview ..................................... 27 Modbus Protocol ....................................27 Modbus RTU Protocol ..................................27 Types and Structures of Modbus Packets.............................
  • Page 8 Remote Setup Lock....................................37 Remote Control ........................................38 Remote Control Unlock ..................................38 Remote Control Lock ................................... 38 Appendix E Support for Old Accura 3000 Modbus Map ................... 39 Overview ........................................39 System Information....................................39 Device Setup ......................................39 Measurement Data ....................................41 Energy Data ......................................
  • Page 9: Chapter 1 Introduction

    Chapter 1 Introduction Summary Map The Accura 3000 Modbus Register Map consists of 4 chapters: System Information, Device Setup, Device Control, and Measurement Data. Accura 3000 provides Modbus Protocol-based communication. Refer to 「Appendix A Modbus Protocol of Accura 3000」 for more information.
  • Page 10: Data Format

    A master can obtain device data from the holding registers with the「Read」 attribute. Write Access A master can transfer data to the holding registers with the「Write」 attribute. Read/Write Access RW attribute means 「Read」 and 「Write」 as mentioned above. Page 10 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 11: Chapter 2 System Information

    Bootloader version 10018 − 10019 Reserved 10020 CT type UInt16 Rated current types 0: 5A 1: 1A 10021 Product code 2*Char Accura 3000 product code 10022 PCB version UInt16 PCB version ⓒ 2024 Rootech Inc. All Rights Reserved Page 11...
  • Page 12: Chapter 3 Device Setup

    Measurement setup access UInt16 Access register for registers 10151 − 10176 By reading this register, the setup data from Accura 3000 are fetched to registers 10151 − 10176. Upon a successful fetch, Bit[15] of this register is updated to 1.
  • Page 13 0: The displayed power factor value is 1.0. 1: The displayed power factor value is 0.0. 10176 Reactive power sign UInt16 0000h Bit[8]: Sign option of reactive power 0: Signed 1: Unsigned ⓒ 2024 Rootech Inc. All Rights Reserved Page 13...
  • Page 14: User Interface Setup

    Number 10200 User interface setup access UInt16 Access register for registers 10201 − 10213 By reading this register, the setup data from Accura 3000 − are fetched to registers 10201 10213. Upon a successful fetch, Bit[15] of this register is updated to 1.
  • Page 15: Rs-485 Communication Setup

    UInt16 Access register for registers 10251 − 10254 setup access By reading this register, the setup data from Accura 3000 are fetched to registers 10251 – 10254. Upon a successful fetch, Bit[15] of this register is updated to 1. By writing 1 to this register, the data in registers 10251 – 10254 are applied to Accura 3000.
  • Page 16: Energy Type Setup

    Energy setup access UInt16 Access register for registers 10401 − 10430 By reading this register, the energy data from Accura 3000 are fetched to registers 10401 − 10430. Upon a successful fetch, Bit[15] of this register is updated to 1.
  • Page 17: Demo Mode Timeout Setup

    Accura 3000 Communication Guide Chapter 3 Device Setup Demo Mode Timeout Setup The following registers allow users to set the duration of demo mode operation for Accura 3000. Register Name Format Default Description Number 19100 Demo mode timeout setup UInt16 Access register for registers 19101 −...
  • Page 18: Chapter 4 Device Control

    0: Control unlocked (control allowed) 1: Control locked (control disallowed) 1. If you do not write the numbers in the correct order, you will have to enter them again from the beginning. Page 18 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 19: Measurement Control

    1: Balance, 3-phase balance mode 2: Unbalance, 3-phase unbalance mode 10315 Peak demand reset UInt16 Peak demand values are reset. 1. Peak demand values are reset by “Peak demand reset, not by “Demand reset.” ⓒ 2024 Rootech Inc. All Rights Reserved Page 19...
  • Page 20: Chapter 5 Measurement

    Accura 3000 Communication Guide Chapter 5 Measurement The data attribute of the measurement area is R(Read). Accura 3000 continuously samples and processes voltage and current to provide measurement data at 1-second intervals. It also provides the maximum/minimum values after the user resets them.
  • Page 21: Format Unit

    Int32 Received active energy of phase C 11098 A delivered active energy Int32 Delivered active energy of phase A 11100 B delivered active energy Int32 Delivered active energy of phase B ⓒ 2024 Rootech Inc. All Rights Reserved Page 21...
  • Page 22 11290 Frequency Float32 Frequency of input voltage 1. In 3P4W mode, the fundamental component of line-to-neutral voltage is provided, while in 3P3W mode, the fundamental component of line-to-line voltage is provided. Page 22 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 23: Max/Min Measurement Data

    Minimum frequency Max. A current 15056 Float32 Maximum current of phase A Max. B current 15058 Float32 Maximum current of phase B 15060 Max. C current Float32 Maximum current of phase C ⓒ 2024 Rootech Inc. All Rights Reserved Page 23...
  • Page 24 Max. total power factor angle status UInt16 Angle status of the maximum total power factor for all phases 0: None 1: Lead PF 2: Lag PF 3: Invalid (Apparent power is zero.) Page 24 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 25 2: Lag PF 3: Invalid (Apparent power is zero.) 15207 Min. B power factor angle status UInt16 Angle status of the minimum power factor for phase B 0: None 1: Lead PF ⓒ 2024 Rootech Inc. All Rights Reserved Page 25...
  • Page 26 Minimum average value of 3-phase fundamental currents 1. In 3P4W mode, the fundamental component of line-to-neutral voltage is provided, while in 3P3W mode, the fundamental component of line-to-line voltage is provided. Page 26 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 27: Appendix A Modbus Protocol Of Accura 3000

    Accura 3000 Communication Guide Appendix A Modbus Protocol of Accura 3000 Appendix A Modbus Protocol of Accura 3000 Modbus Protocol Overview This device supports Modbus RTU protocol. For details on Modbus protocol and Modbus RTU protocol, refer to www.modbus.org. Modbus Protocol The Modbus protocol is an application protocol that defines the rules for organizing and interpreting data regardless of the data transmission means.
  • Page 28: Accura 3000 Modbus Support

    Appendix A Modbus Protocol of Accura 3000 Accura 3000 Communication Guide Accura 3000 Modbus Support Function Code Accura 3000 supports the following function codes. Function Code Name Description Decimal [Hexa] 3 [03h] Read holding register Reads data from holding registers 1 – 65536 in the slave device. The request message specifies the starting register and the quantity of registers to be read.
  • Page 29: Structures Of Accura 3000 Function Code Packets

    Allowed range by Accura 3000: 1 − 250 Accura 3000 is designed to read up to 250 registers. However, when reading 128 or more registers, an overflow may occur in the 「 Byte Count 」 field of the response packet, necessitating measures to handle these errors.
  • Page 30: Function 6 [06H]: Write Single Register

    Appendix A Modbus Protocol of Accura 3000 Accura 3000 Communication Guide Detailed Structures of Error Response Name Byte Length Description Error code 131 [83h]: Error response of 「Read Holding Registers」 Exception code 2: When the holding register number to be read exceeds 65536 3: When the requested 「Quantity of register」...
  • Page 31: Function 16[10H]: Write Multiple Registers

    Accura 3000 Communication Guide Appendix A Modbus Protocol of Accura 3000 Function 16[10h]: Write Multiple Registers Using this function code, you can write values to specific sections of the holding registers within the address range of 1 – 65536. Each holding register is a 2-byte word.
  • Page 32: Appendix B Sample Of Modbus Rtu Packet

    03h 「Read Holding Register」. Modbus registers 1 – 3 are addressed as 0 – 2 in the Modbus packet. It is assumed that the Device Address of Accura 3000 is 1. ※ Refer to 「Appendix C CRC-16(Modbus) Algorithm」 for instructions on generating the CRC. (The CRC high-order byte is the last byte to be sent.)
  • Page 33: Appendix C Crc-16(Modbus) Algorithm

    = 0xFF; unsigned uIndex; while(usDataLen--) { uIndex = uchCRCHi ^ *puchMsg++; uchCRCHi = uchCRCLo ^ (CrcTable[uIndex] & 0xFF); uchCRCLo = (CrcTable[uIndex] >> 8) & 0xFF; return ((uchCRCHi << 8) | uchCRCLo); ⓒ 2024 Rootech Inc. All Rights Reserved Page 33...
  • Page 34: Appendix D Application Of Modbus Map

    3. In 4-word data, four consecutive registers are used. The upper word is stored in the lower address register, and the lower word is stored in the higher address register. Page 34 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 35: Endian

    Measurement data with a length of 2 words, such as UInt32, Int32, Float32, or UInt64 require 2 register spaces in the Modbus map. Accura 3000 supports big-endian format, where the high-order word is stored in the lower register, and the low-order word is stored in the higher-order register.
  • Page 36 Add 1 to the address. 43_44_41_42 1,128,546,626 196.255 CD AB Add 1 to the address and adjust the Endian to ABCD. 42_41_44_43 1,111,573,571 48.3167 BA DC 44_43_42_41 1,145,258,561 781.035 DC BA Page 36 ⓒ 2024 Rootech Inc. All Rights Reserved...
  • Page 37: Remote Setup

    Remote Setup The remote settings of Accura 3000 are unlocked by default. The lock settings for remote setup are not stored in non-volatile memory. Therefore, even if the power is turned off and the device restarts, the lock settings will revert to the unlocked status.
  • Page 38: Remote Control

    Remote Control The remote control settings of Accura 3000 are unlocked by default. The lock settings for remote control are not stored in non-volatile memory. Therefore, even if the power is turned off and the device restarts, the lock settings will revert to the unlocked status.
  • Page 39: Appendix E Support For Old Accura 3000 Modbus Map

    Appendix E Support for Old Accura 3000 Modbus Map Appendix E Support for Old Accura 3000 Modbus Map For easier maintenance when replacing old Accura 3000 products with new ones in the field, the Modbus map for the old Accura 3000 product is provided below.
  • Page 40: Device Setup

    Appendix E Support for Old Accura 3000 Modbus Map Accura 3000 Communication Guide Device Setup The data attribute of the register map below is RW(Read/Write). Register Name Format Default Description Number Communication ID UInt16 Modbus serial device address (Slave) Valid range: 1 − 247...
  • Page 41: Measurement Data

    Accura 3000 Communication Guide Appendix E Support for Old Accura 3000 Modbus Map Measurement Data The data attribute of the register map below is R(Read). This section provides measurement data. Scale factors are provided in specific registers, allowing the final data to be obtained by multiplying the measured values by their corresponding scale.
  • Page 42 Appendix E Support for Old Accura 3000 Modbus Map Accura 3000 Communication Guide Register Name Format Unit Description Number A fundamental current UInt16 Fundamental current of phase A Real value = [data 114] * [data 118] * 0.001 Refer to “Current scale(register 118).”...
  • Page 43: Energy Data

    Accura 3000 Communication Guide Appendix E Support for Old Accura 3000 Modbus Map A apparent power Int16 Apparent power of phase A Real value = [data 131] * [data 134] * 0.001 Refer to “Apparent power scale(register 134).” B apparent power...
  • Page 44: Demand, Max/Min Data

    Appendix E Support for Old Accura 3000 Modbus Map Accura 3000 Communication Guide Demand and Max/Min Data The data attribute of the register map below is R(Read). Register Name Format Unit Description Number Demand Total active power demand Int16 Total active power demand Real value = [data 301] * [data 302] * 0.001...
  • Page 45 Accura 3000 Communication Guide Appendix E Support for Old Accura 3000 Modbus Map Register Name Format Unit Description Number Max. Values Max. A voltage UInt16 Maximum voltage of phase A Real value = [data 323] * [data 331] * 0.1 Refer to “Max.
  • Page 46 Appendix E Support for Old Accura 3000 Modbus Map Accura 3000 Communication Guide Register Name Format Unit Description Number Max. C fundamental current UInt16 Maximum fundamental current of phase C Real value = [data 338] * [data 340] * 0.001 Refer to “Max.
  • Page 47 Accura 3000 Communication Guide Appendix E Support for Old Accura 3000 Modbus Map Register Name Format Unit Description Number Max. C apparent power Int16 Maximum apparent power of phase C Real value = [data 355] * [data 356] * 0.001 Refer to “Max.
  • Page 48: Energy, Demand, And Max/Min Reset

    Appendix E Support for Old Accura 3000 Modbus Map Accura 3000 Communication Guide Energy, Demand, and Max/Min Reset The data attribute of the register map below is W(Write). Register Name Format Attribute Description Number 1101 Active energy reset UInt16 Write 00FFh to reset active energy values.
  • Page 49 Accura 3000 Communication Guide Appendix E Support for Old Accura 3000 Modbus Map Total apparent power 9043 Float32 Total apparent power for all phases 9045 A power factor Int16 Power factor of phase A Real value = [data 9045] * 0.001...
  • Page 50 Accura 2300/2350, Accura 2300S/2350, Accura 2300S/2350-1P3FSC, Accura 2500/2550, Accura 2700/2750, Accura 3000, Accura 3300E, Accura 3500/3550/3500E, Accura 3700, Accura 5500, and Accura 7500 are trademarks of Rootech Inc. Contact us for detailed product specifications and ordering information. Information contained herein is subject to change...

Table of Contents