Connect Siemens to the computer through a USB-to-serial or RS485 adapter and read its registers in your browser: click "Read register values online" under the model (Chrome or Edge, nothing to install). The tables below list the MODBUS offset, unit, data type and scale of every register shown.
For logging 24/7 into a database, CSV files or Excel, use the Advanced Serial Data Logger (for MODBUS RTU) or Advanced TCP/IP Data Logger (for MODBUS TCP): they poll the complete map of every model on this page and provide continuous Siemens logging and read.
Do you not know the meter address? Scan the device address online
Siemens (SEM3 Dual Phase) - MODBUS Registers Map
Connection and addressing notes
- Protocol
- Modbus
- Register addressing
- the Modbus Address External column gives 4xxxx register numbers (0-based offset = number minus 40001)
- Alarm flag registers
- one register, bit field, read write
- Alarm bit clearing
- write 1 to an alarm bit to clear it
- Monitor data block addressing
- addressed as Base plus offset
- Monitor data types
- Float 32, uint 16, uint 32 or uint 64
- Registers per monitor value
- 2 or 4
Registers in the map: 2708 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, single, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 100 | Monitor 1 alarm flags | | word | |
| 101 | Monitor 2 alarm flags | | word | |
| 102 | Monitor 3 alarm flags | | word | |
| 103 | Monitor 4 alarm flags | | word | |
| 104 | Monitor 5 alarm flags | | word | |
| 105 | Monitor 6 alarm flags | | word | |
| 106 | Monitor 7 alarm flags | | word | |
| 107 | Monitor 8 alarm flags | | word | |
| 108 | Monitor 9 alarm flags | | word | |
| 109 | Monitor 10 alarm flags | | word | |
| 110 | Monitor 11 alarm flags | | word | |
| 111 | Monitor 12 alarm flags | | word | |
| 112 | Monitor 13 alarm flags | | word | |
| 113 | Monitor 14 alarm flags | | word | |
| 114 | Monitor 15 alarm flags | | word | |
| 115 | Monitor 16 alarm flags | | word | |
| 116 | Monitor 17 alarm flags | | word | |
| 117 | Monitor 18 alarm flags | | word | |
| 118 | Monitor 19 alarm flags | | word | |
| 119 | Monitor 20 alarm flags | | word | |
| 120 | Monitor 21 alarm flags | | word | |
| 121 | Monitor 22 alarm flags | | word | |
| 122 | Monitor 23 alarm flags | | word | |
| 123 | Monitor 24 alarm flags | | word | |
| 124 | Monitor 25 alarm flags | | word | |
| 125 | Monitor 26 alarm flags | | word | |
| 126 | Monitor 27 alarm flags | | word | |
| 127 | Monitor 28 alarm flags | | word | |
| 128 | Monitor 29 alarm flags | | word | |
| 129 | Monitor 30 alarm flags | | word | |
| 130 | Monitor 31 alarm flags | | word | |
| 131 | Monitor 32 alarm flags | | word | |
| 132 | Monitor 33 alarm flags | | word | |
| 133 | Monitor 34 alarm flags | | word | |
| 134 | Monitor 35 alarm flags | | word | |
| 135 | Monitor 36 alarm flags | | word | |
| 136 | Monitor 37 alarm flags | | word | |
| 137 | Monitor 38 alarm flags | | word | |
| 138 | Monitor 39 alarm flags | | word | |
| 139 | Monitor 40 alarm flags | | word | |
| 140 | Monitor 41 alarm flags | | word | |
| 141 | Monitor 42 alarm flags | | word | |
| 142 | Monitor 43 alarm flags | | word | |
| 143 | Monitor 44 alarm flags | | word | |
| 144 | Monitor 45 alarm flags | | word | |
| 145 | Monitor 46 alarm flags | | word | |
| 146 | Monitor 47 alarm flags | | word | |
| 147 | Monitor 48 alarm flags | | word | |
| 148 | Monitor 49 alarm flags | | word | |
| 149 | Monitor 50 alarm flags | | word | |
This is not the complete map: 50 of 2708 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Siemens (SEM3 Single Phase) - MODBUS Mapping
Connection and addressing notes
- Protocol
- Modbus
- Register addressing
- the Modbus Address External column gives 4xxxx register numbers (0-based offset = number minus 40001)
- Alarm flag registers
- one register, bit field, read write
- Alarm bit clearing
- write 1 to an alarm bit to clear it
- Single Phase Monitor block
- holds 28 data items in the order listed
- Single Phase Monitor block addressing
- addressed as Base plus offset
- Float 32 values
- 2 registers
Registers in the map: 1638 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, single, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 0 | Monitor 1 alarm flags | | word | |
| 1 | Monitor 2 alarm flags | | word | |
| 2 | Monitor 3 alarm flags | | word | |
| 3 | Monitor 4 alarm flags | | word | |
| 4 | Monitor 5 alarm flags | | word | |
| 5 | Monitor 6 alarm flags | | word | |
| 6 | Monitor 7 alarm flags | | word | |
| 7 | Monitor 8 alarm flags | | word | |
| 8 | Monitor 9 alarm flags | | word | |
| 9 | Monitor 10 alarm flags | | word | |
| 10 | Monitor 11 alarm flags | | word | |
| 11 | Monitor 12 alarm flags | | word | |
| 12 | Monitor 13 alarm flags | | word | |
| 13 | Monitor 14 alarm flags | | word | |
| 14 | Monitor 15 alarm flags | | word | |
| 15 | Monitor 16 alarm flags | | word | |
| 16 | Monitor 17 alarm flags | | word | |
| 17 | Monitor 18 alarm flags | | word | |
| 18 | Monitor 19 alarm flags | | word | |
| 19 | Monitor 20 alarm flags | | word | |
| 20 | Monitor 21 alarm flags | | word | |
| 21 | Monitor 22 alarm flags | | word | |
| 22 | Monitor 23 alarm flags | | word | |
| 23 | Monitor 24 alarm flags | | word | |
| 24 | Monitor 25 alarm flags | | word | |
| 25 | Monitor 26 alarm flags | | word | |
| 26 | Monitor 27 alarm flags | | word | |
| 27 | Monitor 28 alarm flags | | word | |
| 28 | Monitor 29 alarm flags | | word | |
| 29 | Monitor 30 alarm flags | | word | |
| 30 | Monitor 31 alarm flags | | word | |
| 31 | Monitor 32 alarm flags | | word | |
| 32 | Monitor 33 alarm flags | | word | |
| 33 | Monitor 34 alarm flags | | word | |
| 34 | Monitor 35 alarm flags | | word | |
| 35 | Monitor 36 alarm flags | | word | |
| 36 | Monitor 37 alarm flags | | word | |
| 37 | Monitor 38 alarm flags | | word | |
| 38 | Monitor 39 alarm flags | | word | |
| 39 | Monitor 40 alarm flags | | word | |
| 40 | Monitor 41 alarm flags | | word | |
| 41 | Monitor 42 alarm flags | | word | |
| 42 | Monitor 43 alarm flags | | word | |
| 43 | Monitor 44 alarm flags | | word | |
| 44 | Monitor 45 alarm flags | | word | |
| 45 | Monitor 46 alarm flags | | word | |
| 46 | Monitor 47 alarm flags | | word | |
| 47 | Monitor 48 alarm flags | | word | |
| 48 | Monitor 49 alarm flags | | word | |
| 49 | Monitor 50 alarm flags | | word | |
This is not the complete map: 50 of 1638 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Siemens (SEM3 Three Phase) - Measurement Data
Connection and addressing notes
- Protocol
- Modbus
- Register addressing
- the Modbus Address External column gives 4xxxx register numbers (0-based offset = number minus 40001)
- Alarm flag registers
- one register, bit field, read write
- Alarm bit clearing
- write 1 to an alarm bit to clear it
- Monitor data block addressing
- addressed as Base plus offset
- Monitor data types
- Float 32, uint 16, uint 32 or uint 64
- Registers per monitor value
- 2 or 4
Registers in the map: 3400 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, single, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 200 | Monitor 1 alarm flags | | word | |
| 201 | Monitor 2 alarm flags | | word | |
| 202 | Monitor 3 alarm flags | | word | |
| 203 | Monitor 4 alarm flags | | word | |
| 204 | Monitor 5 alarm flags | | word | |
| 205 | Monitor 6 alarm flags | | word | |
| 206 | Monitor 7 alarm flags | | word | |
| 207 | Monitor 8 alarm flags | | word | |
| 208 | Monitor 9 alarm flags | | word | |
| 209 | Monitor 10 alarm flags | | word | |
| 210 | Monitor 11 alarm flags | | word | |
| 211 | Monitor 12 alarm flags | | word | |
| 212 | Monitor 13 alarm flags | | word | |
| 213 | Monitor 14 alarm flags | | word | |
| 214 | Monitor 15 alarm flags | | word | |
| 215 | Monitor 16 alarm flags | | word | |
| 216 | Monitor 17 alarm flags | | word | |
| 217 | Monitor 18 alarm flags | | word | |
| 218 | Monitor 19 alarm flags | | word | |
| 219 | Monitor 20 alarm flags | | word | |
| 220 | Monitor 21 alarm flags | | word | |
| 221 | Monitor 22 alarm flags | | word | |
| 222 | Monitor 23 alarm flags | | word | |
| 223 | Monitor 24 alarm flags | | word | |
| 224 | Monitor 25 alarm flags | | word | |
| 225 | Monitor 26 alarm flags | | word | |
| 226 | Monitor 27 alarm flags | | word | |
| 227 | Monitor 28 alarm flags | | word | |
| 228 | Monitor 29 alarm flags | | word | |
| 229 | Monitor 30 alarm flags | | word | |
| 230 | Monitor 31 alarm flags | | word | |
| 231 | Monitor 32 alarm flags | | word | |
| 232 | Monitor 33 alarm flags | | word | |
| 233 | Monitor 34 alarm flags | | word | |
| 234 | Monitor 35 alarm flags | | word | |
| 235 | Monitor 36 alarm flags | | word | |
| 236 | Monitor 37 alarm flags | | word | |
| 237 | Monitor 38 alarm flags | | word | |
| 238 | Monitor 39 alarm flags | | word | |
| 239 | Monitor 40 alarm flags | | word | |
| 240 | Monitor 41 alarm flags | | word | |
| 241 | Monitor 42 alarm flags | | word | |
| 242 | Monitor 43 alarm flags | | word | |
| 243 | Monitor 44 alarm flags | | word | |
| 244 | Monitor 45 alarm flags | | word | |
| 245 | Monitor 46 alarm flags | | word | |
| 246 | Monitor 47 alarm flags | | word | |
| 247 | Monitor 48 alarm flags | | word | |
| 248 | Monitor 49 alarm flags | | word | |
| 249 | Monitor 50 alarm flags | | word | |
This is not the complete map: 50 of 3400 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Siemens (SICAM P) - Measurement Data
Connection and addressing notes
- Protocol
- Modbus
- Register addressing
- register addresses are full 4xxxx holding register numbers and the map uses 0-based offsets (40200 = 199)
- Measured value size
- occupies 2 registers (data type Measured Value)
- Access
- the registers are write protected
- Write rejection
- a write access is rejected with exception code 03 (ILLEGAL_DATA_VALUE)
Registers in the map: 132 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: single.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 199 | Overflow voltage L1 N (ov UL1) | | single | |
| 200 | Voltage L N (u L1) | V | single | |
| 202 | Voltage L N (u L2) | V | single | |
| 204 | Voltage L N (u L3) | V | single | |
| 206 | Sum of voltages L N (calculated) (u ne) | V | single | |
| 208 | Current (i L1) | A | single | |
| 210 | Current (i L2) | A | single | |
| 212 | Current (i L3) | A | single | |
| 214 | Current (i ne) | A | single | |
| 216 | Voltage L L (u L12) | V | single | |
| 218 | Voltage L L (u L23) | V | single | |
| 220 | Voltage L L (u L31) | V | single | |
| 222 | Voltage sum (u sum) | V | single | |
| 224 | Current sum (i sum) | A | single | |
| 226 | Active power (p L1) | W | single | |
| 228 | Active power (p L2) | W | single | |
| 230 | Active power (p L3) | W | single | |
| 232 | Active power (p) | W | single | |
| 234 | Reactive power (q L1) | var | single | |
| 236 | Reactive power (q L2) | var | single | |
| 238 | Reactive power (q L3) | var | single | |
| 240 | Reactive power (q) | var | single | |
| 242 | Apparent power (s L1) | VA | single | |
| 244 | Apparent power (s L2) | VA | single | |
| 246 | Apparent power (s L3) | VA | single | |
| 248 | Apparent power (s) | VA | single | |
| 250 | Active factor cos (cos phi L1) | | single | |
| 252 | Active factor cos (cos phi L2) | | single | |
| 254 | Active factor cos (cos phi L3) | | single | |
| 256 | Active factor cos (cos phi) | | single | |
| 258 | Power factor (pf L1) | | single | |
| 260 | Power factor (pf L2) | | single | |
| 262 | Power factor (pf L3) | | single | |
| 264 | Power factor (pf) | | single | |
| 266 | Phase angle (phi L1) | deg | single | |
| 268 | Phase angle (phi L2) | deg | single | |
| 270 | Phase angle (phi L3) | deg | single | |
| 272 | Phase angle (phi sum) | deg | single | |
| 274 | Frequency (f) | Hz | single | |
| 276 | Voltage unbalance (asym U) | % | single | |
| 278 | Current unbalance (asym I) | % | single | |
| 280 | Thd voltage (thdu L1) | % | single | |
| 282 | Thd voltage (thdu L2) | % | single | |
| 284 | Thd voltage (thdu L3) | % | single | |
| 286 | Thd current (thdi L1) | % | single | |
| 288 | Thd current (thdi L2) | % | single | |
| 290 | Thd current (thdi L3) | % | single | |
| 292 | Harmonic voltage, 5th harmonic wave (hu L1 5) | % | single | |
| 294 | Harmonic voltage, 5th harmonic wave (hu L2 5) | % | single | |
| 296 | Harmonic voltage, 5th harmonic wave (hu L3 5) | % | single | |
This is not the complete map: 50 of 132 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Siemens (Sentron PAC 3100) - MODBUS Registers Map
Connection and addressing notes
- Protocol
- Modbus
- Function codes
- 0x03 and 0x04 can read all measured variables
- Register addressing
- the Offset column is used directly as the register offset (first measured value at offset 1)
- Float format
- occupies 2 registers
- Read and write alignment
- a read or write must start at the start offset of a value, otherwise the device returns an exception code
Registers in the map: 89 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: double, dword, single.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 1 | Voltage a-N | V | single | |
| 3 | Voltage b-N | V | single | |
| 5 | Voltage c-N | V | single | |
| 7 | Voltage a-b | V | single | |
| 9 | Voltage b-c | V | single | |
| 11 | Voltage c-a | V | single | |
| 13 | Current a | A | single | |
| 15 | Current b | A | single | |
| 17 | Current c | A | single | |
| 19 | Apparent power a | VA | single | |
| 21 | Apparent power b | VA | single | |
| 23 | Apparent power c | VA | single | |
| 25 | Active power a | W | single | |
| 27 | Active power b | W | single | |
| 29 | Active power c | W | single | |
| 31 | Reactive power a (VAR1) | var | single | |
| 33 | Reactive power b (VAR1) | var | single | |
| 35 | Reactive power c (VAR1) | var | single | |
| 37 | Neutral current | A | single | |
| 39 | Frequency | Hz | single | |
| 47 | Total apparent power | VA | single | |
| 49 | Total active power | W | single | |
| 51 | Total reactive power (VAR1) | var | single | |
| 53 | Total power factor | | single | |
| 55 | Maximum voltage a-N | V | single | |
| 57 | Maximum voltage b-N | V | single | |
| 59 | Maximum voltage c-N | V | single | |
| 61 | Max. voltage a-b | V | single | |
| 63 | Max. voltage b-c | V | single | |
| 65 | Max. voltage c-a | V | single | |
| 67 | Maximum current a | A | single | |
| 69 | Maximum current b | A | single | |
| 71 | Maximum current c | A | single | |
| 73 | Maximum apparent power a | VA | single | |
| 75 | Maximum apparent power b | VA | single | |
| 77 | Maximum apparent power c | VA | single | |
| 79 | Maximum active power a | W | single | |
| 81 | Maximum active power b | W | single | |
| 83 | Maximum active power c | W | single | |
| 85 | Max. reactive power a (VAR1) | var | single | |
| 87 | Max. reactive power b (VAR1) | var | single | |
| 89 | Max. reactive power c (VAR1) | var | single | |
| 91 | Max. neutral current | A | single | |
| 93 | Max. frequency | Hz | single | |
| 101 | Max. total apparent power | VA | single | |
| 103 | Max. total active power | W | single | |
| 105 | Max. total reactive power (VAR1) | var | single | |
| 107 | Max. total power factor | | single | |
| 109 | Minimum voltage a-N | V | single | |
| 111 | Minimum voltage b-N | V | single | |
This is not the complete map: 50 of 89 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Siemens (Sentron PAC 5100,PAC 5200) - Measurement Data
Connection and addressing notes
- Protocol
- Modbus
- Register numbering
- register numbers are stated directly (0201 to 0322 for measured values, step 2)
- Registers per measured value
- 2
- Access
- measured values are write protected
- Write rejection
- a write attempt is rejected with exception code 03 (ILLEGAL_DATA_VALUE)
Registers in the map: 55 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: single.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 0201 | Voltage a-N | V | single | |
| 0203 | Voltage b-N | V | single | |
| 0205 | Voltage c-N | V | single | |
| 0207 | Voltage neutral conductor | V | single | |
| 0209 | Current a | A | single | |
| 0211 | Current b | A | single | |
| 0213 | Current c | A | single | |
| 0215 | Current neutral conductor | A | single | |
| 0217 | Voltage a-b | V | single | |
| 0219 | Voltage b-c | V | single | |
| 0221 | Voltage c-a | V | single | |
| 0223 | Mean value of voltage (P-n) | V | single | |
| 0225 | Mean value of currents | A | single | |
| 0227 | Active power a | W | single | |
| 0229 | Active power b | W | single | |
| 0231 | Active power c | W | single | |
| 0233 | Active power | W | single | |
| 0235 | Reactive power a | var | single | |
| 0237 | Reactive power b | var | single | |
| 0239 | Reactive power c | var | single | |
| 0241 | Reactive power | var | single | |
| 0243 | Apparent power a | VA | single | |
| 0245 | Apparent power b | VA | single | |
| 0247 | Apparent power c | VA | single | |
| 0249 | Apparent power | VA | single | |
| 0251 | Active power factor a | | single | |
| 0253 | Active power factor b | | single | |
| 0255 | Active power factor c | | single | |
| 0257 | Active power factor | | single | |
| 0259 | Power factor a | | single | |
| 0261 | Power factor b | | single | |
| 0263 | Power factor c | | single | |
| 0265 | Power factor | | single | |
| 0267 | Phase angle a | deg | single | |
| 0269 | Phase angle b | deg | single | |
| 0271 | Phase angle c | deg | single | |
| 0273 | Phase angle | deg | single | |
| 0275 | Power frequency | Hz | single | |
| 0277 | Unbalanced voltage | % | single | |
| 0279 | Unbalanced current | % | single | |
| 0293 | Frequency calculated every 10 s (internal) | Hz | single | |
| 0295 | Voltage alab THDS | | single | |
| 0297 | Voltage bfbc THDS | | single | |
| 0299 | Voltage clca THDS | | single | |
| 0301 | Current a THDS | | single | |
| 0303 | Current b THDS | | single | |
| 0305 | Current c THDS | | single | |
| 0307 | Angle vab-vbc | deg | single | |
| 0309 | Angle vab-vca | deg | single | |
| 0311 | Angle la-lb | deg | single | |
This is not the complete map: 50 of 55 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Related MODBUS registers maps
MODBUS Maps Index
Seneca (Z203)
Selec (MRJ4M)
Siemens Sentron PAC 2200
Sigineer (Grid Inverter)
Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.