NET_DVR_ALARMHOST_UPS_ALARMINFO
UPS报警信息结构体。
struct{
BYTE byAlarmType;
BYTE byChanNo;
BYTE bySlotNo;
BYTE byRes1;
int iAlarmValue;
BYTE byRes2[64];
}NET_DVR_ALARMHOST_UPS_ALARMINFO,*LPNET_DVR_ALARMHOST_UPS_ALARMINFO;
Members
- byAlarmType
- 报警类型:1- A相输入电压越限,2- B相输入电压越限,3- C相输入电压越限,4- A相输出电压越限,5- B相输出电压越限,
6- C相输出电压越限,7- A相输入频率越限,8- B相输入频率越限,9- C相输入频率越限,10- 整流器电压越限报警,11- 过载报警,
12- 电池电压低报警,13- 电池后备时间超低报警,14- 电池温度超高报警,15- 逆变器关闭报警,16- 自动旁路开报警,17- 整流器故障报警,
18- 逆变器故障报警,19- 充电器故障报警,20- 电池故障报警,21- 自动旁路故障报警
- byChanNo
- RS485通道号,从1开始
- bySlotNo
- RS485虚拟槽位号
- byRes1
- 保留,置为0
- iAlarmValue
- 报警值
- byRes2
- 保留,置为0
Remarks
报警类型为电压时,iAlarmValue表示电压值,单位:伏特,设备扩大10倍上传,实际值需要除以10,例如iAlarmValue的数值为320,实际为32.0V。
报警类型为频率是,iAlarmValue表示频率,单位:赫兹,设备扩大10倍上传,实际值需要除以10,例如iAlarmValue的数值为320,实际为32.0HZ。
报警类型为“电池温度超高报警”时,iAlarmValue表示温度,单位:摄氏度,设备扩大10倍上传,实际值需要除以10,例如设备上传200,实际为20.0摄氏度。
报警类型为“电池后备时间”时,iAlarmValue表示时间,单位:秒,设备上传实际值。
其他报警类型时,iAlarmValue值无效。
See Also
NET_DVR_485_DEVICE_ALARM_UNION