SYS_INFO 结构体详解 - 逆变器系统信息
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; // Isr1 计数
uint16_t u16Isr2Cnt; // Isr2 计数
uint16_t CurOverCnt; // 电流过载计数
uint16_t CurOverCnt0; // 电流过载计数 0
uint16_t u16PowerChange; // 功率变更
} SYS_INFO; // 系统信息结构体
SYS_INFO 结构体 用于存储逆变器系统运行时的各种参数信息。结构体包含以下成员变量:
- 基础频率、功率、电压、电流等参数:用于监控逆变器的运行状态。
- 设定值、滞后值等参数:用于控制逆变器的运行方式。
- 计数器等参数:用于记录系统事件发生的次数。
通过访问 SYS_INFO 结构体的成员变量,可以获取逆变器系统的实时运行状态,并根据需要进行调整和控制。
相关主题:
- 逆变器
- 系统监控
- 参数设置
- 系统控制
- C 语言结构体
原文地址: https://www.cveoy.top/t/topic/nNGH 著作权归作者所有。请勿转载和采集!