Sie sind auf Seite 1von 8

/// </summary>

static string GetCDescription(string c)


{
switch (c)
{
case "0":
return "General purpose objects";
case "1":
return " Li active power + (import)";
case "2":
return " Li active power - (export )";
case "3":
return " Li reactive power +";
case "4":
return " Li reactive power -";
case "5":
return " Li reactive power Q I";
case "6":
return " Li reactive power Q II";
case "7":
return " Li reactive power Q III";
case "8":
return " Li reactive power Q IV";
case "9":
return " Li apparent power +";
case "10":
return " Li apparent power -";
case "11":
return "";
case "12":
return "";
case "13":
return "Power factor";
case "14":
return "Frequency";

case "21":
return "L1 active power +";
case "22":
return "L1 active power -";
case "23":
return "L1 reactive power +";
case "24":
return "L1 reactive power -";
case "25":
return "L1 reactive power Q I";
case "26":
return "L1 reactive power Q II";
case "27":
return "L1 reactive power Q III";
case "28":
return "L1 reactive power Q IV";
case "29":
return "L1 apparent power +";
case "30":
return "L1 apparent power -";
case "31":
return "L1 phase A current";
case "32":
return "L1 phase A voltage";
case "33":
return "L1 power factor";
case "41":
return "L2 active power +";
case "42":
return "L2 active power -";
case "43":
return "L2 reactive power +";
case "44":
return "L2 reactive power -";
case "45":
return "L2 reactive power Q I";
case "46":
return "L2 reactive power Q II";
case "47":
return "L2 reactive power Q III";
case "48":
return "L2 reactive power Q IV";
case "49":
return "L2 apparent power +";
case "50":
return "L2 apparent power -";
case "51":
return "L2 phase B current";
case "52":
return "L2 phase B voltage";
case "53":
return "L2 power factor";
case "61":
return "L3 active power +";
case "62":
return "L3 active power -";
case "63":
return "L3 reactive power +";
case "64":
return "L3 reactive power -";
case "65":
return "L3 reactive power Q I";
case "66":
return "L3 reactive power Q II";
case "67":
return "L3 reactive power Q III";
case "68":
return "L3 reactive power Q IV";
case "69":
return "L3 apparent power +";
case "70":
return "L3 apparent power -";
case "71":
return "L3 phase C current";
case "72":
return "L3 phase C voltage";
case "73":
return "L3 power factor";
case "94":
return "Country specific OBIS codes for different countries";
case "C":
return "Service information";
case "F":
return "Error messages";
case "L":
return "List objects";
case "P":
return "Data profiles";
default:
return "";
}
}

/// <summary>
///
/// </summary>
static string GetDDescription(string d)
{
switch (d)
{
case "0":
return "";
case "1":
return "Cumulative minimum 1";
case "2":
return "Cumulative maximum 1";
case "3":
return "Minimum 1";
case "4":
return "Average value 1 current measuring period";
case "5":
return "Average value 1 last measuring period";
case "6":
return "Maximum 1";
case "7":
return "Instantaneous value";
case "8":
return "Energy";
case "9":
return "Time integral 2";
case "10":
return "Time integral 3";
case "11":
return "Cumulative minimum 2";
case "12":
return "Cumulative maximum 2";
case "13":
return "Minimum 2";
case "14":
return "Average value 2 current measuring period";
case "15":
return "Average value 2 last measuring period";
case "16":
return "Maximum 2";
case "21":
return "Cumulative minimum 3";
case "22":
return "Cumulative maximum 3";
case "23":
return "Minimum 3";
case "24":
return "Average value 3 current measuring period";
case "25":
return "Average value 3 last measuring period";
case "26":
return "Maximum 3";
case "27":
return "";
case "28":
return "";
case "29":
return "Energy feed";
case "55":
return "Test equipment";
case "58":
return "Testing time integral";
case "F":
return "Error message ";
}
return "";
}
/// <summary>
///
/// </summary>

Das könnte Ihnen auch gefallen