Для изменения размера нажмите или перетащите

Расчёт в зависимости от состояния коммутационного аппарата

C#
// Получить Ячейку присоединения, в которой располагается ТУ
var cubicle = Context.MeterPoint.RelationsCubicleAttributeMeterPoint.FirstOrDefault();
if (cubicle != null)
{
    // Получить состояние Коммутационного аппарата (КА), расположенного в Ячейке ТУ, на начало интервала текущего значения потребления
    var state = cubicle.AttributeElectricSwitchboard.GetSwitchboardState(SourceValueDt);
    // Если КА находился в состояние ВКЛ (true)
    if (state.State == true)
        Result = SourceValue * 0.1; // то потери = 10% от потребления
}
См. также