MBMap Registry
  1. Devices
  2. eTactica
  3. EM-SC/EM-FC

eTactica EM-SC/EM-FC Modbus register map

3-phase power meter (split-core or flexible-coil CTs), Modbus RTU. Base address 0x2000 (=8192 decimal). Common: vendor/product/firmware IDs, command, comms settings at 8192-8206. EM-specific: frequency at 8207 (mHz); phase currents at 8208-8211 (mA, u32); phase voltages at 8214-8218 (mV, u32); per-phase PF at 8222-8224 (×100); status at 8225; CT full-scale at 8226; cumulative energy at 8232 (mWh, s64) and reactive at 8239 (mVArh, s64). EM2 extended (fw≥4.0): 1-sec and 60-sec RMS averages, per-phase energy counters (µWh/µVArh, s64) at 8449-8549; last-cycle values and per-phase PF signs at 8536-8553.

  • Unofficial
  • 87 registers
  • Revision 2

Unofficial: Copied from an unofficial source and not tested. Read it as a draft and check a value on the real device before you rely on the rest. 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
87 holding registers
Revision
2
Added
()
File
maps/etactica/em-sc-em-fc.mbmap.json · 13 KB · history
SHA-256
213dd8ea7432a88b5c4dcb880abf516040e74b654663781d5628ffe172096c6a
Manufacturer
bms-systems.co.uk

Sources and notes

Source: Omni Console device library (OmniCoreST), modbus-library/etactica-em-sc-fc.toml; Source: etactica-power-meter-em-modbus-register-map.pdf (v2.1, 2018-04-10). Not verified against the manufacturer's documentation

  • eTactica EM-SC/EM-FC.
  • Converted automatically from the Omni Console device library (OmniCoreST).
  • Not verified against the manufacturer's documentation.
  • Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual.
  • | eTactica EM-SC / EM-FC Power Meter (Modbus RTU RS-485)
  • |
  • | Source: etactica-power-meter-em-modbus-register-map.pdf (v2.1, 2018-04-10)
  • | Models: EM-SC (split-core current sensors), EM-FC (flexible-coil current sensors)
  • | Protocol: Modbus RTU; FC03 read holding registers, FC16 write multiple registers
  • | Default RS-485: 19200 baud, 8 data bits, Even parity, 1 stop bit (firmware ≥3.2 configurable)
  • | Default Modbus slave ID: last byte of serial number (configurable via 0x2009)
  • |
  • | ADDRESSING: All addresses in this file are native PDU addresses (0-based).
  • | Register 0x2000 = decimal 8192. Some tools show these as 48193 (Modicon holding register).
  • | DATA FORMAT: Big-Endian, MSB first. Unsigned 16-bit unless noted.
  • | Size-2 registers: u32 stored in 2 consecutive registers (MSB first).
  • | Size-4 registers: signed 64-bit stored in 4 consecutive registers (MSB first);
  • | represented here as two u32 entries: (high 32-bit) at base, (low 32-bit) at base+2.
AreaAddressNameTypeAccessUnitScaleDescription
HR 8192 uint16 R
HR 8193 uint16 R
HR 8194 uint16 R
HR 8195 uint16 R
HR 8196 uint16 R
HR 8197 uint16 R
HR 8198 uint16 R
HR 8199 uint16 R
HR 8200 uint16 R
HR 8201 uint16 R
HR 8206 uint16 R
HR 8207 uint16 R
HR 8208 uint32 ABCD R
HR 8210 uint32 ABCD R
HR 8212 uint32 ABCD R
HR 8214 uint32 ABCD R
HR 8216 uint32 ABCD R
HR 8218 uint32 ABCD R
HR 8222 int16 R
HR 8223 int16 R
HR 8224 int16 R
HR 8225 uint16 R
HR 8226 uint16 R
HR 8232 uint32 ABCD R
HR 8234 uint32 ABCD R
HR 8239 uint32 ABCD R
HR 8241 uint32 ABCD R
HR 8448 uint16 R
HR 8449 uint32 ABCD R
HR 8451 uint32 ABCD R
HR 8453 uint32 ABCD R
HR 8455 uint32 ABCD R
HR 8457 uint32 ABCD R
HR 8459 uint32 ABCD R
HR 8461 uint32 ABCD R
HR 8463 uint32 ABCD R
HR 8465 uint32 ABCD R
HR 8467 uint32 ABCD R
HR 8469 int16 R
HR 8470 int16 R
HR 8471 int16 R
HR 8472 uint16 R
HR 8473 uint32 ABCD R
HR 8475 uint32 ABCD R
HR 8477 uint32 ABCD R
HR 8479 uint32 ABCD R
HR 8481 uint32 ABCD R
HR 8483 uint32 ABCD R
HR 8485 uint32 ABCD R
HR 8487 uint32 ABCD R
HR 8489 uint32 ABCD R
HR 8491 uint32 ABCD R
HR 8493 uint32 ABCD R
HR 8495 uint32 ABCD R
HR 8497 uint32 ABCD R
HR 8499 uint32 ABCD R
HR 8501 uint32 ABCD R
HR 8503 uint32 ABCD R
HR 8505 uint32 ABCD R
HR 8507 uint32 ABCD R
HR 8509 uint32 ABCD R
HR 8511 uint32 ABCD R
HR 8513 uint32 ABCD R
HR 8515 uint32 ABCD R
HR 8517 uint32 ABCD R
HR 8519 uint32 ABCD R
HR 8521 uint32 ABCD R
HR 8523 uint32 ABCD R
HR 8525 uint32 ABCD R
HR 8527 uint32 ABCD R
HR 8529 uint32 ABCD R
HR 8531 uint32 ABCD R
HR 8533 int16 R
HR 8534 int16 R
HR 8535 int16 R
HR 8536 uint32 ABCD R
HR 8538 uint32 ABCD R
HR 8540 uint32 ABCD R
HR 8542 uint32 ABCD R
HR 8544 uint32 ABCD R
HR 8546 uint32 ABCD R
HR 8548 int16 R
HR 8549 int16 R
HR 8550 int16 R
HR 8551 int16 R
HR 8552 int16 R
HR 8553 int16 R

Help improve this map