7.5.1. Triggers
The fundamental building block used to define thresholds throughout Nuvation Energy BMS are
trigger components. There are four types of trigger components, each described in the following
sections.
7.5.1.1. Basic Triggers
A Basic Trigger is the most fundamental type of trigger in Nuvation Energy BMS. This trigger is
latching meaning a tripped trigger will not self-clear when the trigger condition is cleared. The trigger
will remain tripped until explicitly cleared through an external request via the Operator Interface or a
supported protocol.
trigger_name.thresh
▪
The input must meet or exceed this threshold to trip the trigger.
trigger_name.disabled
▪
Set to 0 to enable the trigger
▪
Set to 1 to disable the trigger
7.5.1.2. Boolean Triggers and Standalone Triggers
Boolean and Standalone Triggers are specific types of Basic Triggers where the trigger is tripped
based on either a 1 or 0 value. The two triggers are identical except for how they are tripped. Both
triggers are latching. The following register is used to configure these types of triggers.
trigger_name.disabled
▪
Set to 0 to enable the trigger
▪
Set to 1 to disable the trigger
7.5.1.3. Hysteresis Triggers
A Hysteresis Trigger provides a means of hysteresis to the triggering condition. This trigger can be
configured to be latching or non-latching. The following registers are used to configure this type of
trigger.
trigger_name.thresh
▪
The input must meet or exceed this threshold to trip the trigger
trigger_name.time_hyst
▪
The elapsed time that the input must meet or exceed the threshold in order to trip the trigger
▪
Set to 0 to configure a trigger that trips instantly
trigger_name.end_time_hyst
▪
The elapsed time that the input must recover (i.e. remain below the threshold) before the
trigger will clear
Document ID: NE-PM-002
Nuvation Energy Low-Voltage BMS - Product Manual
95
Rev 1.2, 2021-03-03
Curie Update 1