Configuration Settings; Background And Terminology; Register Data Model - Nuvation Energy NUV300-BC-12 Product Manual

Low-voltage bms
Table of Contents

Advertisement

7. Configuration Settings

The following sections break down a complete system configuration into the major areas of
responsibility.

7.1. Background and Terminology

Terminology and technical concepts critical to the operation and configuration of Nuvation Energy
BMS are presented in this section.

7.1.1. Register Data Model

7.1.1.1. Registers and Components
Understanding the Register Data Model is key to understanding how to configure Nuvation Energy
BMS.
Nuvation Energy BMS implements all data storage and processing using two important software
building blocks.
Register
A register is the fundamental unit of data storage within the system. Each register has a unique
name and associated type that defines how the value is interpreted. Registers range in size from
as small as one byte up to as large as eight bytes.
Component
A component combines a set of related registers with processing rules that operate on those
registers to implement a particular BMS function for the system. A given component may have
many instances throughout the system. In this case, its associated registers will have the same
number of instances.
Complex behavior within the system is achieved by connecting multiple components together, either
through configuration or through hard-wired connections in the firmware itself.
Configuration for a system is completely determined by the state of all configuration registers present
within the system. Configuration registers are persisted in non-volatile memory and are loaded
automatically upon reset.
External protocols are implemented by mapping (and in some cases aggregating) the appropriate
BMS registers to CAN bus messages or Modbus registers.
7.1.1.2. Index versus Location
Internally to Nuvation Energy BMS firmware, all register indexing is zero-based. That is, if multiple
instances of the same register are present, the first instance is always indexed at zero. This
convention is reflected in all register expressions and configuration files.
Operator-facing tools such as Nuvation Energy BMS Operator Interface or the MESA Modbus models
Document ID: NE-PM-002
Nuvation Energy Low-Voltage BMS - Product Manual
81
Rev 1.2, 2021-03-03
Curie Update 1

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nuv300-bc-16Nuv100-ci-12-1Nuv100-ci-16-1

Table of Contents