sc_gpo[n].address
▪
Determines the function mapped to output
The configuration settings for the most common functions are illustrated in the table below.
Table 18. Common Assignments for General Purpose Digital Output
Function
Charge Current Enable
Discharge Current Enable
Fault State
Trigger State
For advanced applications, General Purpose Digital Outputs may be configured to be driven from any
Boolean register within the BMS.
The Low-Voltage BMS module's power interface subsystem also has GPOs via the
pi_gpo but these should not be configured for general usage.
7.7.3. General Purpose Digital Inputs
The most commonly used General Purpose Digital Input functions are:
▪
Clear faults: Hardware input to clear any latched fault conditions
▪
Connect request: Request to connect the battery stack to the DC bus
▪
Auxiliary contactor feedback: Provides feedback to compare an auxiliary contactor state with
current contactor state.
The Low-Voltage BMS has a dedicated input for clearing faults. Refer to
installation-electrical-control-gpio-fault-clear]
inputs do not have to be used.
General Purpose Digital Input functions are assigned through the following configuration registers.
The index n is the zero-based index of the General Purpose Digital Input hardware pin.
sc_gpi[n].address_enabled
▪
When set to 1, the state of the input pin is propagated to the destination register address
sc_gpi[n].inverted
▪
When set to 0, GPI input value is 1 if hardware GPI is asserted
▪
When set to 1, GPI input value is 0 if hardware GPI is asserted
sc_gpi[n].address
▪
The destination register address to populate with the state of the input pin
Document ID: NE-PM-002
sc_gpo[n].address
@stack_current_limit.charge_current_disable
@stack_current_limit.discharge_current_disable
@stack_trigger_summary.fault
@trigger_name.trig
114
Nuvation Energy Low-Voltage BMS - Product Manual
for details. The general purpose digital
sc_gpo[n].inverted
0
0
1
1
[lvbms-
Rev 1.2, 2021-03-03
Curie Update 1