A Modular, Scalable Battery Management System

Grid Battery Controller

Supports both low- and high-voltage applications. For multi-stack battery configurations, the GBC manages all cells and stacks across the entire battery and enables remote monitoring, management, and maintenance of the battery from a single device. Configured in compliance with MESA (Modular Energy Storage Architecture) Open Standards for Energy Storage, the GBC supports integration with utility-scale batteries and inverters.

  • Collects pack-level voltage, temperature, and current statistics for all cells, SOC and SOH, system-wide faults, warnings, and battery pack diagnostics for the entire battery.
  • Provides a single entry point to all measurement and control points in the BMS.
  • Ensures that measurements, control signals, and other data are propagating properly through the entire system.
  • Streams real-time data to external servers for analytics and trend data capture.
  • Multi-socket Ethernet interface allows concurrent operation of both local and remote operator panels, data analytics streaming, and Modbus TCP inverter control.
  • MESA Draft 3 compliant Modbus TCP for connection to power conversion systems.
  • Pushes firmware and configuration updates to all BMS modules across entire battery.

Stack Controller

One used in each high-voltage battery stack. Connects to Cell Interfaces to manage balancing and provide stack management. Measures State of Charge and State of Health at both the cell and stack levels.


  • Master controller for the BMS stack.
  • Communicates external systems via Modbus TCP (Ethernet), Modbus RTU (RS-485), or CAN bus.
  • Provides State of Charge and State of Health tracking.
  • Supports firmware upgrades via Ethernet.
  • Includes Link Bus interface to Cell Interface module(s).
  • Includes Stack Bus interface to Power Interface module.
  • LEDs provide Power, Activity, and Fault status.

Power Interface

One used in each high-voltage battery stack. Measures stack current, powers other high-voltage BMS modules. Includes built-in coil drivers to control contactors.


  • Provides operating power for the system, sourced from the battery stack or sourced from a 24 VAC/VDC input, which allows full functionality even with fully discharged battery cells.
  • Monitors stack current via an external temperature-compensated inline current shunt for high accuracy.
  • Monitors battery stack voltage.
  • External equipment interlock connector provides contactor enable and E-stop contactor disconnect functions.
  • LEDs provide Power, Activity, and Fault status.
  • Includes coil drivers for 4 contactors; 24 VDC provided for contactor coils, optional external coil power input for voltage flexibility.

transparent-cell-interface-web_0.pngCell Interface

  • Used in both low- and high-voltage battery stacks.
  • Measures voltage and temperature of each cell, provides cell balancing.
  • Connects directly to cells (12- and 16-channel models available).
  • Includes internal temperature monitoring of the module plus 8 external sensor inputs for the cells.
  • In a high-voltage battery stack, multiple CIs manage series-connected cells to reach voltages of up to 1250 VDC.
  • For low-voltage applications, one CI can be added to a Low-Voltage Battery Controller to increase the number of series-connected cells in a stack.
  • Stackable architecture supports using multiple Cell Interfaces to support hundreds of cells in series.
  • Galvanically isolated serial communications between Cell Interfaces and the Stack Controller protect the system from electromagnetic interference and enable floating battery architectures and highly accurate voltage readings.
  • Up to 80 VDC per Cell Interface.
  • Provides passive balancing up to 300mA.
  • Daisy chain architecture; no addressing switches to set.
  • LEDs provide Activity and Fault status.

Low-Voltage Battery Controller

An all-in-one battery management system for low-voltage battery packs up to 60 Volts DC. The equivalent of a Power Interface, Stack Controller, and Cell Interface in a single package.

Low-Voltage Battery Controller

  • Supports 11-60 VDC. Will support the periodic peak voltages of up to 68 VDC that can occur during battery maintenance operations such as lead battery equalization.
  • Communicates with systems outside of the BMS via Modbus TCP (Ethernet), Modbus RTU (RS-485), or CAN bus.
  • 12- and 16-channel models are available.
  • Can manage additional cells in series by adding one Cell Interface.
  • One Low-Voltage Battery Controller manages one stack.
  • Multi-stack management is available by adding a Grid Battery Controller.