ElectricityMeter - класс

Прибор учёта электроэнергии

Обобщение всех типов поддерживаемых приборов учёта электроэнергии.

Иерархия наследования
SystemObject
  RDClassesRDCustomEntity
    RDEntityWithAttributes
      RDInstance
        RDMetadataClassesBaseClass
          CustomInstanceBaseClass
            CustomDirectoryItem
              RDMetadataClassesCommonUserDirectoryItem
                RDMetadataClassesNonClassifierItem
                  RDMetadataClassesEquipment
                    RDMetadataClassesMeterEquipment
                      RDMetadataClassesElectricityMeter

Пространство имён: RDMetadataClasses
Сборка: RDMetadataServerClasses (в RDMetadataServerClasses.dll) Версия: 10.10.7.0 (c5ada71d6881376f412557c1ade6d61a1b6fbfdd)
Синтаксис
C#
public class ElectricityMeter : MeterEquipment

Тип ElectricityMeter предоставляет следующие члены.

Свойства
 ИмяОписание
Открытое свойствоAttributeAccuracyClass Класс точности
Открытое свойствоAttributeComment Комментарий
(Унаследован от CommonUserDirectoryItem)
Открытое свойствоAttributeFirmwareVersion Версия встроенного ПО
(Унаследован от MeterEquipment)
Открытое свойствоAttributeInstallDate Дата установки
Открытое свойствоAttributeInstrumentalCheckDt Дата проверки состояния
(Унаследован от MeterEquipment)
Открытое свойствоAttributeIsRequiresReplacement Требует замены
(Унаследован от MeterEquipment)
Открытое свойствоAttributeLastCalibrationDate Дата последней поверки
(Унаследован от MeterEquipment)
Открытое свойствоAttributeLastLimitValue Последний известный лимит мощности
Открытое свойствоAttributeLastLoadState Последнее известное состояние нагрузки
Открытое свойствоAttributeLastSucceesConnectionDt Дата последней связи
(Унаследован от MeterEquipment)
Открытое свойствоAttributeLat Широта
(Унаследован от Equipment)
Открытое свойствоAttributeLon Долгота
(Унаследован от Equipment)
Открытое свойствоAttributeMeterConstant Постоянная счетчика
Открытое свойствоAttributeMeterPointPlacement Место установки
Открытое свойствоAttributeNextCalibrationDate Дата следующей поверки
(Унаследован от MeterEquipment)
Открытое свойствоAttributeNumberInStateRegister Номер в госреестре СИ
(Унаследован от MeterEquipment)
Открытое свойствоAttributeOverridenTimeSyncRule Переопределенный профиль правил синхронизации времени
(Унаследован от MeterEquipment)
Открытое свойствоAttributeRatedCurrent Номинальный ток
Открытое свойствоAttributeRatedVoltage Номинальное напряжение
Открытое свойствоAttributeReactiveAccuracyClass Класс точности измерения реактивной энергии
Открытое свойствоAttributeRoutes Маршруты
(Унаследован от MeterEquipment)
Открытое свойствоAttributeSealNumber Номер пломбы
(Унаследован от MeterEquipment)
Открытое свойствоAttributeSerialNumber Серийный номер
(Унаследован от Equipment)
Открытое свойствоAttributeServiceDate Дата обслуживания
(Унаследован от MeterEquipment)
Открытое свойствоAttributeServiceSimCard SIM-карта (служебный атрибут)
(Унаследован от MeterEquipment)
Открытое свойствоAttributeSimCard SIM-карта
(Унаследован от MeterEquipment)
Открытое свойствоAttributeTimeZone Часовой пояс
(Унаследован от MeterEquipment)
Открытое свойствоAttributeUninstallDate Дата снятия
Открытое свойствоCaption Строковое представление объекта.
(Унаследован от RDCustomEntity)
Открытое свойствоClass Описание класса объекта "Прибор учета электроэнергии"
Открытое свойствоIntRefName Уникальный int-идентификатор сущности
(Унаследован от RDCustomEntity)
Открытое свойствоRelationsNonDirectRouteAttributeChannelizingEquipment Получить экземпляры класса "Маршрут через промежуточное оборудование", имеющие связь с экземпляром "Оборудование" через атрибут "Маршрут через промежуточное оборудование.Каналообразующее оборудование"
(Унаследован от Equipment)
В начало страницы
Методы
 ИмяОписание
Открытый методCurrentMeterPoint Метод "Точка учета на момент времени" Метка времени

Возвращаемое значение

Точка учета на момент времени
Открытый методGetLoadStatus Метод "Получить статус работы с нагрузкой" Настройки получения журнала

Возвращаемое значение

Структура с описанием статуса работы с нагрузкой
Открытый методGetLocalDisplayStatus Метод "Получить статус работы с локальным дисплеем" Настройки получения журнала

Возвращаемое значение

Структура с описанием статуса работы с локальным дисплеем
Открытый методGetMeterTariffZoneIndex Метод "Получить индекс тарифной зоны" Тарифная зонаМомент времени

Возвращаемое значение

Номер тарифной зоны
Открытый методGetPowerGridQualityInfo Метод "Получить информацию о качестве электроэнергии" Интервал

Возвращаемое значение

Информация о качестве электроэнергии
Открытый методGetPowerLimitStatus Метод "Получить статус работы с лимитом мощности" Настройки получения журнала

Возвращаемое значение

Структура с описанием статуса работы с лимитом мощности
Открытый методGetRemoteDisplayStatus Метод "Получить статус работы с внешним дисплеем" Настройки получения журнала

Возвращаемое значение

Структура с описанием статуса работы с внешним дисплеем
Открытый методGetTariffStatus Метод "Получить статус работы с тарифом" Настройки получения журнала

Возвращаемое значение

Структура с описанием статуса работы с тарифом
Открытый методGetTariffZoneByIndex Метод "Получить тарифную зону по индексу" Индекс тарифной зоныМомент времени

Возвращаемое значение

Тарифная зона по указанному индексу
Открытый методGetTimeStatus Метод "Получить статус работы со временем" Настройки получения журнала

Возвращаемое значение

Информация о статусе работы с временем устройства
(Унаследован от MeterEquipment)
Открытый методIsParameterSupported Метод "Поддерживается ли указанный параметр" Параметр

Возвращаемое значение

Признак поддержки указанного в аргументе параметра. Возврат null означает отсутствие однозначного ответа (нет полных исходных данных).
(Унаследован от MeterEquipment)
Открытый методReceiveData Метод "Получить данные по указанному параметру" ПараметрИнтервал запроса архива

Возвращаемое значение

Массив значений по запрошенному параметру
(Унаследован от MeterEquipment)
Открытый методReceiveEvents Метод "Получить события" Типы событийИнтервал запроса архива

Возвращаемое значение

Массив персонализированной информации о событии
(Унаследован от MeterEquipment)
Открытый методReceiveEventsWithDescription Метод "Получить события с описанием" Типы событийИнтервал

Возвращаемое значение

Массив персонализированной информации о событии с расширенной информацией
(Унаследован от MeterEquipment)
В начало страницы
Пример
Поиск счётчика по серийному номеру.
C#
// Серийный номер счётчика
var serial = "1234567890";
// Поиск счётчика по серийному номеру
var elMeter = ElectricityMeter.GetInstances().Where(x => x != null && x.AttributeSerialNumber != null && x.AttributeSerialNumber.Equals(serial)).FirstOrDefault();
// Результат выборки
// elMeter == null - счётчика с таким серийным номером не существует
// elMeter != null - счётчик найден
Поиск счётчика СЭТ-4ТМ.03М по серийному номеру.
C#
// Серийный номер счётчика
var serial = "1234567890";
// Поиск счётчика по серийному номеру
var setMeter = Set4TM03MMeter.GetInstances().Where(x => x != null && x.AttributeSerialNumber != null && x.AttributeSerialNumber.Equals(serial)).FirstOrDefault();
// Результат выборки
// setMeter == null - счётчика с таким серийным номером не существует
// setMeter != null - счётчик найден
См. также