{ 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>