Files
protocol_convert_software_BD3/core/global_vars.py

31 lines
1.1 KiB
Python

# ======================================================
# 全局变量:整星安全模式 / 电池电压监测 / 报警状态
# ======================================================
# ---------------------- A 软件遥测全局 ----------------------
g_M002YV020 = 0.0 # Vbat1 整组电池电压
g_M010YV012 = 0.0 # Vbat2 整组电池电压
g_M004YV002 = 0.0
g_M004YV004 = 0.0
g_M004YV006 = 0.0
g_M004YV008 = 0.0
g_M004YV010 = 0.0
g_M004YV012 = 0.0
g_M004YV014 = 0.0
g_M004YV016 = 0.0
g_M004YV018 = 0.0
# ---------------------- B 软件阈值全局 ----------------------
g_M050YV001 = 30.0 # 下限阈值1 默认29V
g_M050YV002 = 29.0 # 下限阈值2 默认29V
g_M050YV003 = 25.0 # 下限阈值3 默认29V
# ---------------------- 报警输出全局 ----------------------
g_M050YS055 = 0 # VBOD1 过放电1
g_M050YS056 = 0 # VBOD2 过放电2 / 整星安全模式触发
g_M050YS057 = 0 # VBOD3 过放电3
g_M050YG073 = 0 # 供电模式 0=正常 1=安全模式
# ---------------------- 连续3次判断计数器 ----------------------
g_vbat_check_cnt = 0
g_vbat_fail_flag = [False, False, False]