BatteryMonitor/appproto_english.cpp

4944 lines
334 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include "appproto_english.h"
#include "proto/battery_english.pb.h"
#include <fstream>
#include <QDebug>
Appproto_English::Appproto_English(QObject *parent): QObject{parent}
{
init();
}
Appproto_English::~Appproto_English()
{
}
void Appproto_English::init()
{
BatteryConfig_English::Item item;
std::ifstream finBetteryData("battery_english.data", std::ios::binary);
if(!item.ParseFromIstream(&finBetteryData)) {
qDebug() << "Failed to parse config.";
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("System reset");
item.mutable_itemattr(itemCount)->set_addr(3156);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("BMU quantity");
item.mutable_itemattr(itemCount)->set_addr(3000);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Total number of batteries");
item.mutable_itemattr(itemCount)->set_addr(3001);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Total number of temperature sensors");
item.mutable_itemattr(itemCount)->set_addr(3002);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Low voltage sleep time");
item.mutable_itemattr(itemCount)->set_addr(3003);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Heating start temperature (℃)");
item.mutable_itemattr(itemCount)->set_addr(3004);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Heating stop temperature (℃)");
item.mutable_itemattr(itemCount)->set_addr(3005);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Cooling start temperature (℃)");
item.mutable_itemattr(itemCount)->set_addr(3006);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Cooling stop temperature (℃)");
item.mutable_itemattr(itemCount)->set_addr(3007);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(3);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Reserved1");
item.mutable_itemattr_other(itemCount_other)->set_addr(3008);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("CAN baud rate");
item.mutable_itemattr_other(itemCount_other)->set_addr(3009);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("CAN communication protocol");
item.mutable_itemattr_other(itemCount_other)->set_addr(3010);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_1 baud rate");
item.mutable_itemattr_other(itemCount_other)->set_addr(3011);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_1 parity bit");
item.mutable_itemattr_other(itemCount_other)->set_addr(3012);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_1 device address");
item.mutable_itemattr_other(itemCount_other)->set_addr(3013);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_1 device protocol");
item.mutable_itemattr_other(itemCount_other)->set_addr(3014);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_2 baud rate");
item.mutable_itemattr_other(itemCount_other)->set_addr(3015);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_2 parity bit");
item.mutable_itemattr_other(itemCount_other)->set_addr(3016);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_2 device address");
item.mutable_itemattr_other(itemCount_other)->set_addr(3017);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_2 device protocol");
item.mutable_itemattr_other(itemCount_other)->set_addr(3018);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_3 baud rate");
item.mutable_itemattr_other(itemCount_other)->set_addr(3019);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_3 parity bit");
item.mutable_itemattr_other(itemCount_other)->set_addr(3020);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_3 device address");
item.mutable_itemattr_other(itemCount_other)->set_addr(3021);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("485_3 device protocol");
item.mutable_itemattr_other(itemCount_other)->set_addr(3022);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 1 type");
item.mutable_itemattr_other(itemCount_other)->set_addr(3023);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Sensor 1 Hall swing voltage (mV)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3024);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 1 range (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3025);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 1 direction");
item.mutable_itemattr_other(itemCount_other)->set_addr(3026);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 1 filtering (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3027);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 1 offset (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3028);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Hall 1 correction gain");
item.mutable_itemattr_other(itemCount_other)->set_addr(3029);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 2 type");
item.mutable_itemattr_other(itemCount_other)->set_addr(3030);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Sensor 2 Hall swing voltage (mV)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3031);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 2 range (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3032);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 2 direction");
item.mutable_itemattr_other(itemCount_other)->set_addr(3033);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 2 filtering (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3034);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Current sensor 2 offset (A)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3035);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Hall 2 correction gain");
item.mutable_itemattr_other(itemCount_other)->set_addr(3036);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Shunt rated voltage (mV)");
item.mutable_itemattr_other(itemCount_other)->set_addr(3037);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Charging current direction ");
item.mutable_itemattr_other(itemCount_other)->set_addr(3038);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Target current");
item.mutable_itemattr_other(itemCount_other)->set_addr(3039);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_other();
item.mutable_itemattr_other(itemCount_other)->set_name("Cycle times");
item.mutable_itemattr_other(itemCount_other)->set_addr(3040);
item.mutable_itemattr_other(itemCount_other)->set_value(0);
item.mutable_itemattr_other(itemCount_other)->set_scale(1);
item.mutable_itemattr_other(itemCount_other)->set_introduce("");
itemCount_other++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3041);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOE");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3042);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charge and discharge cumulative time");
item.mutable_itemattr(itemCount)->set_addr(3043);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily discharge cumulative capacity L");
item.mutable_itemattr(itemCount)->set_addr(3044);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily discharge cumulative capacity H");
item.mutable_itemattr(itemCount)->set_addr(3045);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily discharge electricity L");
item.mutable_itemattr(itemCount)->set_addr(3046);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily discharge electricity H");
item.mutable_itemattr(itemCount)->set_addr(3047);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging electricity L");
item.mutable_itemattr(itemCount)->set_addr(3048);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging electricity H");
item.mutable_itemattr(itemCount)->set_addr(3049);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging cumulative time L");
item.mutable_itemattr(itemCount)->set_addr(3050);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging cumulative time H");
item.mutable_itemattr(itemCount)->set_addr(3051);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging electricity L");
item.mutable_itemattr(itemCount)->set_addr(3052);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Daily charging electricity H");
item.mutable_itemattr(itemCount)->set_addr(3053);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative time L");
item.mutable_itemattr(itemCount)->set_addr(3054);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative time H");
item.mutable_itemattr(itemCount)->set_addr(3055);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative capacity L");
item.mutable_itemattr(itemCount)->set_addr(3056);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative capacity H");
item.mutable_itemattr(itemCount)->set_addr(3057);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative electricity L");
item.mutable_itemattr(itemCount)->set_addr(3058);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative electricity H");
item.mutable_itemattr(itemCount)->set_addr(3059);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
//----------------------------------3060~~3161---------------------------------------
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charge cumulative time L");
item.mutable_itemattr(itemCount)->set_addr(3060);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charge cumulative time H");
item.mutable_itemattr(itemCount)->set_addr(3061);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charge cumulative capacity L");
item.mutable_itemattr(itemCount)->set_addr(3062);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charge cumulative capacity H");
item.mutable_itemattr(itemCount)->set_addr(3063);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative electricity L");
item.mutable_itemattr(itemCount)->set_addr(3064);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge cumulative electricity H ");
item.mutable_itemattr(itemCount)->set_addr(3065);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Power-off time L");
item.mutable_itemattr(itemCount)->set_addr(3066);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Power-off time H");
item.mutable_itemattr(itemCount)->set_addr(3067);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full discharge calibration voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3068);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full charge calibration voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3069);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full charge calibration average voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3070);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full discharge calibration single voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3071);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full charge calibration total voltage (V)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3072);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full discharge calibration total voltage (V)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3073);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full charge release single voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3074);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC full discharge release single voltage (mV)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3075);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Forbidden discharge release time (min)");
item.mutable_itemattr(itemCount)->set_addr(3076);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Forbidden charge release time (min)");
item.mutable_itemattr(itemCount)->set_addr(3077);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("OCV table index");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3078);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOP table index");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3079);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("OCV standing time (h)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3080);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("OCV standing current (A)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3081);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("OCV forbidden calibration upper limit (%)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3082);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("OCV forbidden calibration lower limit (%)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3083);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC operation upper limit (%)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3084);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr_sox();
item.mutable_itemattr_sox(itemCount_SOX)->set_name("SOC operation lower limit (%)");
item.mutable_itemattr_sox(itemCount_SOX)->set_addr(3085);
item.mutable_itemattr_sox(itemCount_SOX)->set_value(0);
item.mutable_itemattr_sox(itemCount_SOX)->set_scale(1);
item.mutable_itemattr_sox(itemCount_SOX)->set_introduce("");
itemCount_SOX++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Rated total voltage (V)");
item.mutable_itemattr(itemCount)->set_addr(3086);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Requested charging voltage (V)");
item.mutable_itemattr(itemCount)->set_addr(3087);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Rated charging current (A)");
item.mutable_itemattr(itemCount)->set_addr(3088);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Rated discharging current (A)");
item.mutable_itemattr(itemCount)->set_addr(3089);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Rated charging power (kw)");
item.mutable_itemattr(itemCount)->set_addr(3090);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Rated discharging power (kw)");
item.mutable_itemattr(itemCount)->set_addr(3091);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging end first-stage current reduction voltage (V)");
item.mutable_itemattr(itemCount)->set_addr(3092);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging end second-stage current reduction voltage (V)");
item.mutable_itemattr(itemCount)->set_addr(3093);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging end first-stage current reduction ratio");
item.mutable_itemattr(itemCount)->set_addr(3094);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging end second-stage current reduction ratio");
item.mutable_itemattr(itemCount)->set_addr(3095);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charge and discharge mode");
item.mutable_itemattr(itemCount)->set_addr(3096);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Target voltage (kw)");
item.mutable_itemattr(itemCount)->set_addr(3097);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("High voltage control strategy");
item.mutable_itemattr(itemCount)->set_addr(3098);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge power-on self-check fault L");
item.mutable_itemattr(itemCount)->set_addr(3099);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Discharge power-on self-check fault H");
item.mutable_itemattr(itemCount)->set_addr(3100);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging power-on self-check fault L");
item.mutable_itemattr(itemCount)->set_addr(3101);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Charging power-on self-check fault H");
item.mutable_itemattr(itemCount)->set_addr(3102);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Insulation enable");
item.mutable_itemattr(itemCount)->set_addr(3103);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Power on and off mode");
item.mutable_itemattr(itemCount)->set_addr(3104);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO1 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3105);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO2 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3106);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO3 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3107);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO4 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3108);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO5 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3109);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO6 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3110);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO7 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3111);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO8 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3112);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO1 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3113);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO2 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3114);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO3 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3115);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO4 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3116);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO5 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3117);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO6 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3118);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO7 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3119);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO8 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3120);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("正常模式,强控断开,强控闭合");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI1 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3121);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI2 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3122);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI3 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3123);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI4 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3124);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI5 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3125);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI6 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3126);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI7 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3127);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI8 control");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3128);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI1 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3129);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI2 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3130);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI3 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3131);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI4 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3132);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI5 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3133);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI6 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3134);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI7 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3135);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DI8 type");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3136);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO1 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3137);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO2 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3138);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO3 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3139);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO4 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3140);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO5 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3141);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO6 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3142);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO7 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3143);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr_dido();
item.mutable_itemattr_dido(itemCount_DIDO)->set_name("DO8 fault detection source");
item.mutable_itemattr_dido(itemCount_DIDO)->set_addr(3144);
item.mutable_itemattr_dido(itemCount_DIDO)->set_value(0);
item.mutable_itemattr_dido(itemCount_DIDO)->set_scale(1);
item.mutable_itemattr_dido(itemCount_DIDO)->set_introduce("");
itemCount_DIDO++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Pre-charge times");
item.mutable_itemattr(itemCount)->set_addr(3145);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Pre-charge timeout time (s)");
item.mutable_itemattr(itemCount)->set_addr(3146);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("HV voltage ratio (%)");
item.mutable_itemattr(itemCount)->set_addr(3147);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Pre-charge voltage ratio (%)");
item.mutable_itemattr(itemCount)->set_addr(3148);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("System time (s)");
item.mutable_itemattr(itemCount)->set_addr(3149);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Year");
item.mutable_itemattr(itemCount)->set_addr(3150);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Month");
item.mutable_itemattr(itemCount)->set_addr(3151);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Day");
item.mutable_itemattr(itemCount)->set_addr(3152);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Hour");
item.mutable_itemattr(itemCount)->set_addr(3153);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Minute");
item.mutable_itemattr(itemCount)->set_addr(3154);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr();
item.mutable_itemattr(itemCount)->set_name("Second");
item.mutable_itemattr(itemCount)->set_addr(3155);
item.mutable_itemattr(itemCount)->set_value(0);
item.mutable_itemattr(itemCount)->set_scale(1);
item.mutable_itemattr(itemCount)->set_introduce("must use 0x10 modbusrtu function code");
itemCount++;
item.add_itemattr_balance();
item.mutable_itemattr_balance(itemCount_balance)->set_name("Equalization start voltage (mv)");
item.mutable_itemattr_balance(itemCount_balance)->set_addr(3157);
item.mutable_itemattr_balance(itemCount_balance)->set_value(0);
item.mutable_itemattr_balance(itemCount_balance)->set_scale(1);
item.mutable_itemattr_balance(itemCount_balance)->set_introduce("");
itemCount_balance++;
item.add_itemattr_balance();
item.mutable_itemattr_balance(itemCount_balance)->set_name("Equalization stop voltage (mv)");
item.mutable_itemattr_balance(itemCount_balance)->set_addr(3158);
item.mutable_itemattr_balance(itemCount_balance)->set_value(0);
item.mutable_itemattr_balance(itemCount_balance)->set_scale(1);
item.mutable_itemattr_balance(itemCount_balance)->set_introduce("");
itemCount_balance++;
item.add_itemattr_balance();
item.mutable_itemattr_balance(itemCount_balance)->set_name("Equalization start voltage difference (mv)");
item.mutable_itemattr_balance(itemCount_balance)->set_addr(3159);
item.mutable_itemattr_balance(itemCount_balance)->set_value(0);
item.mutable_itemattr_balance(itemCount_balance)->set_scale(1);
item.mutable_itemattr_balance(itemCount_balance)->set_introduce("");
itemCount_balance++;
item.add_itemattr_balance();
item.mutable_itemattr_balance(itemCount_balance)->set_name("Equalization stop voltage difference (mv)");
item.mutable_itemattr_balance(itemCount_balance)->set_addr(3160);
item.mutable_itemattr_balance(itemCount_balance)->set_value(0);
item.mutable_itemattr_balance(itemCount_balance)->set_scale(1);
item.mutable_itemattr_balance(itemCount_balance)->set_introduce("");
itemCount_balance++;
item.add_itemattr_balance();
item.mutable_itemattr_balance(itemCount_balance)->set_name("Number of equalization channels");
item.mutable_itemattr_balance(itemCount_balance)->set_addr(3161);
item.mutable_itemattr_balance(itemCount_balance)->set_value(0);
item.mutable_itemattr_balance(itemCount_balance)->set_scale(1);
item.mutable_itemattr_balance(itemCount_balance)->set_introduce("");
itemCount_balance++;
//----------------------------------4000~~4449---------------------------------------
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (high temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4000);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (high temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4001);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (high temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4002);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (high temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4003);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (high temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4004);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (high temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4005);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (high temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4006);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (high temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4007);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(3);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (high temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4008);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (high temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4009);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (high temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4010);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (high temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4011);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (high temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4012);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (high temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4013);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (high temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4014);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (high temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4015);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (high temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4016);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (high temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4017);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (low temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4018);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (low temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4019);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (low temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4020);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (low temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4021);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (low temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4022);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (low temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4023);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (low temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4024);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (low temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4025);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (low temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4026);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (low temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4027);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (low temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4028);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (low temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4029);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg total vol undervoltage (low temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4030);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg total vol undervoltage (low temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4031);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg total vol undervoltage (low temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4032);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg total vol undervoltage (low temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4033);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg total vol undervoltage (low temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4034);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg total vol undervoltage (low temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4035);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (high temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4036);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (high temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4037);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (high temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4038);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (high temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4039);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (high temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4040);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (high temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4041);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (high temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4042);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (high temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4043);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (high temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4044);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (high temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4045);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (high temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4046);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (high temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4047);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (high temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4048);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (high temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4049);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (high temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4050);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (high temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4051);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (high temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4052);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (high temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4053);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (low temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4054);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (low temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4055);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (low temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4056);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (low temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4057);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (low temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4058);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (low temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4059);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (low temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4060);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (low temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4061);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (low temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4062);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (low temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4063);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (low temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4064);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (low temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4065);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undervoltage (low temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4066);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undervoltage (low temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4067);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undervoltage (low temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4068);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undervoltage (low temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4069);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undervoltage (low temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4070);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undervoltage (low temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4071);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overvoltage slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4072);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overvoltage slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4073);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overvoltage slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4074);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overvoltage slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4075);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overvoltage slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4076);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overvoltage slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4077);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overvoltage general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4078);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overvoltage general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4079);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overvoltage general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4080);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overvoltage general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4081);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overvoltage general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4082);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overvoltage general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4083);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overvoltage severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4084);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overvoltage severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4085);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overvoltage severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4086);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overvoltage severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4087);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overvoltage severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4088);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overvoltage severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4089);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg overcurrent slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4090);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg overcurrent slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4091);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg overcurrent slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4092);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg overcurrent slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4093);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg overcurrent slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4094);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg overcurrent slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4095);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg overcurrent general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4096);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg overcurrent general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4097);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg overcurrent general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4098);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg overcurrent general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4099);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg overcurrent general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4100);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg overcurrent general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4101);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg overcurrent severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4102);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg overcurrent severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4103);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg overcurrent severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4104);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg overcurrent severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4105);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg overcurrent severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4106);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg overcurrent severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4107);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overtemperature slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4108);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overtemperature slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4109);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overtemperature slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4110);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overtemperature slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4111);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overtemperature slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4112);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overtemperature slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4113);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overtemperature general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4114);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overtemperature general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4115);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overtemperature general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4116);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overtemperature general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4117);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overtemperature general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4118);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overtemperature general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4119);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell overtemperature severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4120);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell overtemperature severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4121);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell overtemperature severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4122);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell overtemperature severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4123);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell overtemperature severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4124);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell overtemperature severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4125);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undertemperature slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4126);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undertemperature slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4127);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undertemperature slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4128);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undertemperature slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4129);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undertemperature slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4130);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undertemperature slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4131);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undertemperature general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4132);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undertemperature general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4133);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undertemperature general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4134);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undertemperature general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4135);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undertemperature general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4136);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undertemperature general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4137);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell undertemperature severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4138);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell undertemperature severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4139);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell undertemperature severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4140);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell undertemperature severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4141);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell undertemperature severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4142);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell undertemperature severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4143);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell voltage difference slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4144);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell volDiff slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4145);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell volDiff slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4146);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell volDiff slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4147);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell volDiff slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4148);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell volDiff slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4149);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("0禁用1报警2切断继电器3切断继电器并重启释放");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell volDiff general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4150);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell volDiff general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4151);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell volDiff general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4152);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell volDiff general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4153);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell volDiff general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4154);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell volDiff general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4155);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell volDiff severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4156);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell volDiff severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4157);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell volDiff severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4158);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell volDiff severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4159);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell volDiff severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4160);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell volDiff severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4161);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell tempDiff slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4162);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell tempDiff slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4163);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell tempDiff slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4164);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell tempDiff slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4165);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell tempDiff slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4166);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell tempDiff slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4167);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell tempDiff general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4168);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell tempDiff general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4169);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(3);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell tempDiff general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4170);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell tempDiff general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4171);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell tempDiff general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4172);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell tempDiff general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4173);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg cell tempDiff severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4174);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg cell tempDiff severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4175);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg cell tempDiff severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4176);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg cell tempDiff severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4177);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg cell tempDiff severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4178);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg cell tempDiff severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4179);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg SOC too low slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4180);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg SOC too low slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4181);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg SOC too low slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4182);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg SOC too low slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4183);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg SOC too low slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4184);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg SOC too low slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4185);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg SOC too low general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4186);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg SOC too low general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4187);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg SOC too low general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4188);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg SOC too low general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4189);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg SOC too low general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4190);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg SOC too low general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4191);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Dischg SOC too low severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4192);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Dischg SOC too low severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4193);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Dischg SOC too low severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4194);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Dischg SOC too low severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4195);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Dischg SOC too low severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4196);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Dischg SOC too low severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4197);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (high temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4198);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (high temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4199);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (high temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4200);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (high temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4201);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (high temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4202);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (high temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4203);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (high temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4204);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (high temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4205);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (high temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4206);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (high temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4207);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (high temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4208);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (high temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4209);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (high temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4210);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (high temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4211);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (high temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4212);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (high temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4213);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (high temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4214);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (high temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4215);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (low temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4216);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (low temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4217);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (low temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4218);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (low temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4219);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (low temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4220);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (low temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4221);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (low temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4222);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (low temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4223);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (low temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4224);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (low temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4225);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (low temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4226);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (low temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4227);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg total vol overvoltage (low temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4228);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg total vol overvoltage (low temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4229);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg total vol overvoltage (low temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4230);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg total vol overvoltage (low temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4231);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg total vol overvoltage (low temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4232);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg total vol overvoltage (low temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4233);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (high temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4234);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (high temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4235);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (high temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4236);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (high temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4237);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (high temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4238);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (high temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4239);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (high temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4240);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (high temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4241);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (high temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4242);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (high temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4243);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (high temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4244);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (high temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4245);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (high temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4246);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (high temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4247);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (high temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4248);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (high temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4249);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (high temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4250);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (high temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4251);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (low temp) slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4252);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (low temp) slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4253);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (low temp) slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4254);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (low temp) slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4255);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (low temp) slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4256);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (low temp) slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4257);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (low temp) general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4258);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (low temp) general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4259);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (low temp) general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4260);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (low temp) general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4261);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (low temp) general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4262);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (low temp) general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4263);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overvoltage (low temp) severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4264);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overvoltage (low temp) severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4265);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overvoltage (low temp) severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4266);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overvoltage (low temp) severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4267);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overvoltage (low temp) severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4268);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overvoltage (low temp) severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4269);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undervoltage slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4270);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undervoltage slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4271);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undervoltage slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4272);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undervoltage slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4273);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undervoltage slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4274);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undervoltage slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4275);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undervoltage general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4276);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undervoltage general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4277);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undervoltage general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4278);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undervoltage general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4279);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undervoltage general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4280);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undervoltage general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4281);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undervoltage severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4282);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undervoltage severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4283);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undervoltage severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4284);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undervoltage severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4285);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undervoltage severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4286);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undervoltage severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4287);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg overcurrent slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4288);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg overcurrent slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4289);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg overcurrent slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4290);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg overcurrent slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4291);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg overcurrent slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4292);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg overcurrent slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4293);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg overcurrent general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4294);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg overcurrent general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4295);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg overcurrent general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4296);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg overcurrent general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4297);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg overcurrent general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4298);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg overcurrent general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4299);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg overcurrent severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4300);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg overcurrent severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4301);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg overcurrent severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4302);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg overcurrent severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4303);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg overcurrent severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4304);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg overcurrent severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4305);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overtemperature slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4306);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overtemperature slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4307);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overtemperature slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4308);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overtemperature slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4309);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overtemperature slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4310);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overtemperature slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4311);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overtemperature general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4312);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overtemperature general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4313);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overtemperature general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4314);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overtemperature general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4315);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overtemperature general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4316);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overtemperature general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4317);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell overtemperature severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4318);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell overtemperature severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4319);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell overtemperature severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4320);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell overtemperature severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4321);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell overtemperature severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4322);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell overtemperature severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4323);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undertemperature slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4324);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undertemperature slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4325);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undertemperature slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4326);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undertemperature slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4327);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undertemperature slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4328);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undertemperature slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4329);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undertemperature general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4330);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undertemperature general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4331);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(3);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undertemperature general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4332);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undertemperature general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4333);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undertemperature general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4334);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undertemperature general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4335);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell undertemperature severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4336);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell undertemperature severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4337);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell undertemperature severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4338);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell undertemperature severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4339);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell undertemperature severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4340);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell undertemperature severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4341);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell volDiff slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4342);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell volDiff slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4343);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell volDiff slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4344);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell volDiff slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4345);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell volDiff slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4346);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell volDiff slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4347);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell volDiff general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4348);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell volDiff general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4349);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell volDiff general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4350);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell volDiff general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4351);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell volDiff general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4352);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell volDiff general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4353);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell volDiff severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4354);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell volDiff severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4355);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell volDiff severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4356);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell volDiff severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4357);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell volDiff severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4358);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell volDiff severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4359);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell tempDiff slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4360);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell tempDiff slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4361);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell tempDiff slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4362);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell tempDiff slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4363);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell tempDiff slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4364);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell tempDiff slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4365);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell tempDiff general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4366);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell tempDiff general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4367);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell tempDiff general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4368);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell tempDiff general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4369);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell tempDiff general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4370);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell tempDiff general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4371);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Chg cell tempDiff severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4372);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Chg cell tempDiff severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4373);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Chg cell tempDiff severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4374);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Chg cell tempDiff severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4375);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Chg cell tempDiff severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4376);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Chg cell tempDiff severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4377);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Insulation res pos and neg to ground slight alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4378);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Insulation res pos and neg to ground slight alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4379);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Insulation res pos and neg to ground slight alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4380);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Insulation res pos and neg to ground slight alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4381);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Insulation res pos and neg to ground slight alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4382);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Insulation res pos and neg to ground slight alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4383);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Insulation res pos and neg to ground general alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4384);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Insulation res pos and neg to ground general alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4385);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Insulation res pos and neg to ground general alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4386);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Insulation res pos and neg to ground general alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4387);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Insulation res pos and neg to ground general alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4388);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Insulation res pos and neg to ground general alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4389);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Insulation res pos and neg to ground severe alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4390);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Insulation res pos and neg to ground severe alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4391);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Insulation res pos and neg to ground severe alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4392);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Insulation res pos and neg to ground severe alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4393);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Insulation res pos and neg to ground severe alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4394);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Insulation res pos and neg to ground severe alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4395);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("T1 high temp alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4396);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("T1 high temp alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4397);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("T1 high temp alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4398);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("T1 high temp alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4399);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("T1 high temp alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4400);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("T1 high temp alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4401);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("T1 low temp alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4402);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("T1 low temp alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4403);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("T1 low temp alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4404);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("T1 low temp alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4405);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("T1 low temp alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4406);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("T1 low temp alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4407);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Voltage cable alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4408);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Voltage cable alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4409);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Voltage cable alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4410);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Voltage cable alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4411);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Voltage cable alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4412);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Voltage cable alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4413);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Temperature sensor cable alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4414);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Temperature sensor cable alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4415);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Temperature sensor cable alarm release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4416);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Temperature sensor cable alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4417);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Temperature sensor cable alarm curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4418);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Temperature sensor cable alarm handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4419);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Master-slave communication alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4420);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Master-slave communication alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4421);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Master-slave communication release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4422);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Master-slave communication alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4423);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Master-slave communication curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4424);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Master-slave communication handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4425);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Power supply undervoltage alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4426);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Power supply undervoltage alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4427);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Power supply undervoltage release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4428);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Power supply undervoltage alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4429);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Power supply undervoltage curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4430);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Power supply undervoltage handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4431);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Power supply overvoltage alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4432);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Power supply overvoltage alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4433);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Power supply overvoltage release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4434);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Power supply overvoltage alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4435);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Power supply overvoltage curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4436);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Power supply overvoltage handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4437);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("High voltage abnormal alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4438);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("High voltage abnormal alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4439);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("High voltage abnormal release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4440);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("High voltage abnormal alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4441);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("High voltage abnormal curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4442);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("High voltage abnormal handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4443);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
item.add_itemattr_alert_value();
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_name("Command timeout alarm val");
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_addr(4444);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_value(0);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_scale(1);
item.mutable_itemattr_alert_value(itemCount_alert_value)->set_introduce("");
itemCount_alert_value++;
item.add_itemattr_alert_delay();
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_name("Command timeout alarm delay");
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_addr(4445);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_value(0);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_scale(1);
item.mutable_itemattr_alert_delay(itemCount_alert_delay)->set_introduce("");
itemCount_alert_delay++;
item.add_itemattr_alert_release_value();
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_name("Command timeout release val");
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_addr(4446);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_value(0);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_scale(1);
item.mutable_itemattr_alert_release_value(itemCount_alert_release_value)->set_introduce("");
itemCount_alert_release_value++;
item.add_itemattr_alert_release_delay();
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_name("Command timeout alarm release delay");
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_addr(4447);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_value(0);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_scale(1);
item.mutable_itemattr_alert_release_delay(itemCount_alert_release_delay)->set_introduce("");
itemCount_alert_release_delay++;
item.add_itemattr_alert_dropcurr_rate();
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_name("Command timeout curr reduc ratio");
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_addr(4448);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_value(0);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_scale(1);
item.mutable_itemattr_alert_dropcurr_rate(itemCount_alert_dropcurr_rate)->set_introduce("");
itemCount_alert_dropcurr_rate++;
item.add_itemattr_alert_solve_measure();
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_name("Command timeout handling meas");
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_addr(4449);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_value(0);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_scale(1);
item.mutable_itemattr_alert_solve_measure(itemCount_alert_solve_measure)->set_introduce("");
itemCount_alert_solve_measure++;
std::fstream foutBetteryData("battery_english.data",std::ios::out | std::ios::trunc | std::ios::binary);
if(!item.SerializePartialToOstream(&foutBetteryData)) {
qDebug() << "create config filed";
}
foutBetteryData.close();
foutBetteryData.clear();
}
else {
qDebug() << "item size:" << item.itemattr_size();
for(int i = 0; i < item.itemattr_size(); i++) {
qDebug() << "item name:" << item.itemattr(i).name().c_str() << "item addr:" << item.itemattr(i).addr() << "item value:" <<
item.itemattr(i).value() << "item scale:" << item.itemattr(i).scale() << "item introduce:" << item.itemattr(i).introduce().c_str();
}
qDebug() << "item_balance size:1111111111111111111111111" << item.itemattr_balance_size();
for(int i = 0; i < item.itemattr_balance_size(); i++) {
qDebug() << "item name:" << item.itemattr_balance(i).name().c_str() << "item addr:" << item.itemattr_balance(i).addr() << "item value:" <<
item.itemattr_balance(i).value() << "item scale:" << item.itemattr_balance(i).scale() << "item introduce:" << item.itemattr_balance(i).introduce().c_str();
}
}
finBetteryData.close();
finBetteryData.clear();
}