SYS_INFO 结构体详解 - C语言结构体定义与解释
typedef struct
{
float fFrqBase; // 基础频率
uint16_t u16Module; // 模块
uint16_t u16PwrDecreaseEnable; // 功率降低使能
uint16_t u16Power; // 功率
uint16_t u16PowerSet; // 功率设置
uint16_t u16PowerSoft; // 软功率
uint16_t u16PowerSoftSet; // 软功率设置
uint16_t u16MpptQty; // MPPT 数量
float fPFSet; // 功率因数设置
float fIQSET; // 电流设置
float fIPeak; // 峰值电流
float fFrqHght1; // 高频率1
float fFrqHghtHys1; // 高频率1 滞后
float fFrqHght2; // 高频率2
float fFrqHghtHys2; // 高频率2 滞后
float fFrqLow; // 低频率
float fFrqLowHys; // 低频率滞后
float i16VltBase; // 基础电压
float fActivepower; // 有功功率
float fApparentpower; // 视在功率
float i16Vlt_Ac_High1; // 交流电压高1
float i16Vlt_Ac_High1Hys; // 交流电压高1 滞后
float i16Vlt_Ac_High2; // 交流电压高2
float i16Vlt_Ac_High2Hys; // 交流电压高2 滞后
float i16Vlt_Ac_High3; // 交流电压高3
float i16Vlt_Ac_High3Hys; // 交流电压高3 滞后
float i16Vlt_Ac_Low1; // 交流电压低1
float i16Vlt_Ac_Low1Hys; // 交流电压低1 滞后
float i16Vlt_Ac_Low2; // 交流电压低2
float i16Vlt_Ac_Low2Hys; // 交流电压低2 滞后
float i16Vlt_Ac_Low3; // 交流电压低3
float i16Vlt_Ac_Low3Hys; // 交流电压低3 滞后
float i16Vlt_Pv1_High; // 光伏电压高1
float i16Vlt_Pv1_HighHys; // 光伏电压高1 滞后
float i16Vlt_Pv1_Low; // 光伏电压低1
float i16Vlt_Pv1_LowHys; // 光伏电压低1 滞后
float i16Vlt_Pv2_High; // 光伏电压高2
float i16Vlt_Pv2_HighHys; // 光伏电压高2 滞后
float i16Vlt_Pv2_Low; // 光伏电压低2
float i16Vlt_Pv2_LowHys; // 光伏电压低2 滞后
float i16Vlt_Pv3_High; // 光伏电压高3
float i16Vlt_Pv3_HighHys; // 光伏电压高3 滞后
float i16Vlt_Pv3_Low; // 光伏电压低3
float i16Vlt_Pv3_LowHys; // 光伏电压低3 滞后
float i16Vlt_Pv4_High; // 光伏电压高4
float i16Vlt_Pv4_HighHys; // 光伏电压高4 滞后
float i16Vlt_Pv4_Low; // 光伏电压低4
float i16Vlt_Pv4_LowHys; // 光伏电压低4 滞后
float fBus_Vlt_High; // 总线电压高
float fBus_Vlt_HighHys; // 总线电压高滞后
float fBus_Vlt_Low; // 总线电压低
float fBus_Vlt_LowHys; // 总线电压低滞后
float fAcCurGain; // 交流电流增益
float fAcVGridGain; // 交流电网电压增益
float fAcVOutGain; // 交流输出电压增益
float fBusVltGain; // 总线电压增益
float f110OverLoad; // 110% 过载
float f130OverLoad; // 130% 过载
float f150OverLoad; // 150% 过载
uint16_t u16Isr1Cnt; // 中断计数器1
uint16_t u16Isr2Cnt; // 中断计数器2
uint16_t CurOverCnt; // 电流过载计数器
uint16_t CurOverCnt0; // 电流过载计数器0
uint16_t u16PowerChange; // 功率变化
} SYS_INFO;
SYS_INFO 结构体包含了基础频率、模块、功率、电流、电压等多个参数,并提供相关设置和监控信息。该结构体用于描述一个系统运行状态,涵盖了电网、光伏、总线等关键指标,适用于电力系统和能源管理等领域。
结构体成员解释
- 基础频率
fFrqBase: 基础频率,以 Hz 为单位
- 模块信息
u16Module: 模块标识,用于区分不同的模块u16PwrDecreaseEnable: 功率降低使能标志,指示是否允许功率降低
- 功率信息
u16Power: 功率值,以 W 为单位u16PowerSet: 功率设置值,以 W 为单位u16PowerSoft: 软功率值,以 W 为单位u16PowerSoftSet: 软功率设置值,以 W 为单位u16MpptQty: MPPT 数量
- 功率因数和电流
fPFSet: 功率因数设置值fIQSET: 电流设置值,以 A 为单位fIPeak: 峰值电流,以 A 为单位
- 频率参数
fFrqHght1: 高频率1,以 Hz 为单位fFrqHghtHys1: 高频率1 滞后值,以 Hz 为单位fFrqHght2: 高频率2,以 Hz 为单位fFrqHghtHys2: 高频率2 滞后值,以 Hz 为单位fFrqLow: 低频率,以 Hz 为单位fFrqLowHys: 低频率滞后值,以 Hz 为单位
- 电压信息
i16VltBase: 基础电压,以 V 为单位fActivepower: 有功功率,以 W 为单位fApparentpower: 视在功率,以 VA 为单位i16Vlt_Ac_High1: 交流电压高1,以 V 为单位i16Vlt_Ac_High1Hys: 交流电压高1 滞后值,以 V 为单位i16Vlt_Ac_High2: 交流电压高2,以 V 为单位i16Vlt_Ac_High2Hys: 交流电压高2 滞后值,以 V 为单位i16Vlt_Ac_High3: 交流电压高3,以 V 为单位i16Vlt_Ac_High3Hys: 交流电压高3 滞后值,以 V 为单位i16Vlt_Ac_Low1: 交流电压低1,以 V 为单位i16Vlt_Ac_Low1Hys: 交流电压低1 滞后值,以 V 为单位i16Vlt_Ac_Low2: 交流电压低2,以 V 为单位i16Vlt_Ac_Low2Hys: 交流电压低2 滞后值,以 V 为单位i16Vlt_Ac_Low3: 交流电压低3,以 V 为单位i16Vlt_Ac_Low3Hys: 交流电压低3 滞后值,以 V 为单位i16Vlt_Pv1_High: 光伏电压高1,以 V 为单位i16Vlt_Pv1_HighHys: 光伏电压高1 滞后值,以 V 为单位i16Vlt_Pv1_Low: 光伏电压低1,以 V 为单位i16Vlt_Pv1_LowHys: 光伏电压低1 滞后值,以 V 为单位i16Vlt_Pv2_High: 光伏电压高2,以 V 为单位i16Vlt_Pv2_HighHys: 光伏电压高2 滞后值,以 V 为单位i16Vlt_Pv2_Low: 光伏电压低2,以 V 为单位i16Vlt_Pv2_LowHys: 光伏电压低2 滞后值,以 V 为单位i16Vlt_Pv3_High: 光伏电压高3,以 V 为单位i16Vlt_Pv3_HighHys: 光伏电压高3 滞后值,以 V 为单位i16Vlt_Pv3_Low: 光伏电压低3,以 V 为单位i16Vlt_Pv3_LowHys: 光伏电压低3 滞后值,以 V 为单位i16Vlt_Pv4_High: 光伏电压高4,以 V 为单位i16Vlt_Pv4_HighHys: 光伏电压高4 滞后值,以 V 为单位i16Vlt_Pv4_Low: 光伏电压低4,以 V 为单位i16Vlt_Pv4_LowHys: 光伏电压低4 滞后值,以 V 为单位fBus_Vlt_High: 总线电压高,以 V 为单位fBus_Vlt_HighHys: 总线电压高滞后值,以 V 为单位fBus_Vlt_Low: 总线电压低,以 V 为单位fBus_Vlt_LowHys: 总线电压低滞后值,以 V 为单位
- 增益参数
fAcCurGain: 交流电流增益fAcVGridGain: 交流电网电压增益fAcVOutGain: 交流输出电压增益fBusVltGain: 总线电压增益
- 过载参数
f110OverLoad: 110% 过载f130OverLoad: 130% 过载f150OverLoad: 150% 过载
- 中断计数器
u16Isr1Cnt: 中断计数器1u16Isr2Cnt: 中断计数器2
- 过载计数器
CurOverCnt: 电流过载计数器CurOverCnt0: 电流过载计数器0
- 功率变化
u16PowerChange: 功率变化
原文地址: https://www.cveoy.top/t/topic/nnQJ 著作权归作者所有。请勿转载和采集!