Здравствуйте.
Никак не пойму как можно добавить данные в точку учёта по электроэнергии.
Если для воды делаю так
MeasurePoint measurepoint = server.MeasurePoints.GetByNumber(lstNodes.ElementAt(i).lstPoints.ElementAt(j).lersPointID);
if (measurepoint != null) {
var cons = new MeasurePointConsumptionRecordCollection(DeviceDataType.Hour);
MeasurePointConsumptionRecordWater cons1 = new MeasurePointConsumptionRecordWater(dateTime_old);
cons1.DateTime = dateTime_old;
cons1.P_in = 2;
cons1.V_in = 3;
cons.Add(cons1);
MeasurePointSetConsumptionOptions opt = new MeasurePointSetConsumptionOptions();
opt.OverwriteExistingRecords = true;
measurepoint.Data.SetConsumption(cons, opt);
}
то данные отправляются,
но если сделать аналогично для электричества, то там нельзя установить дату
MeasurePoint measurepoint = server.MeasurePoints.GetByNumber(lstNodes.ElementAt(i).lstPoints.ElementAt(j).lersPointID);
if (measurepoint != null) {
var cons = new MeasurePointElectricPowerRecordCollection();
cons1.DateTime = dateTime_old; // это вызывает ошибку, т.к. метод только для чтения
cons1.An1 = 1;
cons.Add(cons1);
MeasurePointSetConsumptionOptions opt = new MeasurePointSetConsumptionOptions();
opt.OverwriteExistingRecords = true;
measurepoint.Data.SetConsumption(cons, opt);
}
Помогите пожалуйста добавить данные по электричеству