MBMap Registry
  1. Devices
  2. Tense
  3. TPM05

Tense TPM05 Modbus register map

3-phase energy analyser — V/I/P/Q/S, frequency, energy totals, power factor and THD (scaled 16/32-bit integers).

  • Official
  • 67 registers
  • Revision 2

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP and RTUdefault
Unit ID
1default
TCP port
502default
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
67 holding registers
Revision
2
Added
()
File
maps/tense/tpm05.mbmap.json · 9 KB · history
SHA-256
d347d24a09c5aa1fa29ffb3b82fa30a7a8d546602b7a9fb9abe9e4557bec40e4
Manufacturer
tense.com.tr

Sources and notes

  • Tense TPM05 Energy Analyser: Basic Data Modbus Address
    register list, 3 pages; the document prints no revision or date

Source: Tense TPM05 Energy Analyser, Basic Data Modbus Address (TPM05_modbus_register_list_ing.pdf, no revision printed)

  • Tense TPM05. Addresses are decimal register addresses (4000 = 0x0FA0 to 4087 = 0x0FF7), read with FC03.
  • Values are 16-bit unless typed uint32 (2 registers). The document does not state the word order of the 32-bit energy counters; big-endian is assumed.
  • scale holds only the fixed multiplier. Voltage = raw x VT x 0.1 and current = raw x CT x 0.001, where CT and VT are the transformer ratios in registers 4000 and 4001 (VT already x0.1 there). Power = raw x CT x VT.
AreaAddressNameTypeAccessUnitScaleDescription
HR 4000 uint16 R
HR 4001 uint16 R ×0.1
HR 4002 uint16 R V ×0.1
HR 4003 uint16 R V ×0.1
HR 4004 uint16 R V ×0.1
HR 4005 uint16 R V ×0.1
HR 4006 uint16 R V ×0.1
HR 4007 uint16 R V ×0.1
HR 4008 uint16 R A ×0.001
HR 4009 uint16 R A ×0.001
HR 4010 uint16 R A ×0.001
HR 4012 uint16 R Hz ×0.01
HR 4013 uint16 R Hz ×0.01
HR 4014 uint16 R Hz ×0.01
HR 4015 uint16 R W
HR 4016 uint16 R W
HR 4017 uint16 R W
HR 4018 uint16 R W
HR 4019 uint16 R var
HR 4020 uint16 R var
HR 4021 uint16 R var
HR 4022 uint16 R var
HR 4023 uint16 R VA
HR 4024 uint16 R VA
HR 4025 uint16 R VA
HR 4026 uint16 R VA
HR 4027 int16 R ×0.001
HR 4028 int16 R ×0.001
HR 4029 int16 R ×0.001
HR 4030 int16 R ×0.001
HR 4031 int16 R ×0.001
HR 4032 int16 R ×0.001
HR 4033 int16 R ×0.001
HR 4034 uint16 R
HR 4035 uint16 R
HR 4036 uint16 R
HR 4037 uint16 R
HR 4038 uint16 R
HR 4039 uint16 R
HR 4040 uint32 ABCD R Wh
HR 4042 uint32 ABCD R Wh
HR 4044 uint32 ABCD R Wh
HR 4046 uint32 ABCD R Wh
HR 4048 uint32 ABCD R Wh
HR 4050 uint32 ABCD R Wh
HR 4052 uint32 ABCD R Wh
HR 4054 uint32 ABCD R Wh
HR 4056 uint32 ABCD R varh
HR 4058 uint32 ABCD R varh
HR 4060 uint32 ABCD R varh
HR 4062 uint32 ABCD R varh
HR 4064 uint32 ABCD R varh
HR 4066 uint32 ABCD R varh
HR 4068 uint32 ABCD R varh
HR 4070 uint32 ABCD R varh
HR 4072 uint32 ABCD R VAh
HR 4074 uint32 ABCD R VAh
HR 4076 uint32 ABCD R VAh
HR 4078 uint32 ABCD R VAh
HR 4080 uint16 R % ×0.1
HR 4081 uint16 R % ×0.1
HR 4082 uint16 R % ×0.1
HR 4083 uint16 R % ×0.1
HR 4084 uint16 R % ×0.1
HR 4085 uint16 R % ×0.1
HR 4086 uint16 R % ×0.1
HR 4087 uint16 R % ×0.1

Help improve this map