Приказ Министерства энергетики РФ от 30 декабря 2020 г. № 1234 "Об утверждении перечня и спецификации защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)"
Во исполнение абзаца третьего пункта 2 постановления Правительства Российской Федерации от 19 июня 2020 г. № 890 "О порядке предоставления доступа к минимальному набору функций интеллектуальных систем учета электрической энергии (мощности)" (Собрание законодательства Российской Федерации, 2020, № 26, ст. 4118) приказываю:
1. Утвердить:
перечень защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности), согласно приложению № 1;
спецификацию защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности), согласно приложению № 2.
2. Настоящий приказ вступает в силу с 1 января 2022 г.
Министр | Н.Г. Шульгинов |
Зарегистрировано в Минюсте РФ 2 февраля 2021 г.
Регистрационный № 62340
Приложение № 1
Утвержден
приказом Минэнерго России
от 30.12.2020 № 1234
Перечень
защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)
протокол обмена данными между интеллектуальными системами учета электрической энергии (мощности) (ПОДИС).
Приложение № 2
Утверждена
приказом Минэнерго России
от 30.12.2020 № 1234
Спецификация защищенного протокола передачи данных, который может быть использован для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)
I. Общие положения
1. Настоящая спецификация протокола обмена данными между интеллектуальными системами учета электрической энергии (далее - ПОДИС) описывает перечень профилей, классов и атрибутов, используемых для организации защищенного обмена данными между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности) (далее - ИСУ).
В настоящей спецификации профиль информационного обмена описывается классом объектов данных коммерческого учета электрической энергии.
Конкретный профиль информационного обмена, применяемый участниками информационного обмена данными между ИСУ, должен быть разработан ими в соответствии с настоящей спецификацией и согласован участниками такого информационного обмена (порядок определяется самостоятельно).
Используемый в ПОДИС сервис информационного обмена должен быть выполнен в соответствии с логической моделью, предусмотренной национальным стандартом Российской Федерации ГОСТ Р 58651.2-2019 "Единая энергетическая система и изолированно работающие энергосистемы. Информационная модель электроэнергетики. Базисный профиль информационной модели", утвержденным и введенным в действие приказом Федерального агентства по техническому регулированию и метрологии от 12 декабря 2019 г. № 1104-ст" в качестве национального стандарта Российской Федерации с 1 января 2020 г. (Москва: Стандартинформ, 2019) (далее - сервис СИМ).
В настоящей спецификации все параметры и данные, используемые в приборах учета электрической энергии (далее - ПУ), представлены в виде объектов (имеют уникальные логические имена), форматы которых, определяются структурой, описанной классом, приведенной в настоящей структуре.
2. ПОДИС должен обеспечивать однозначную интерпретацию передаваемых и получаемых данных и может быть сформирован как посредством информационного обмена между программным комплексом (далее - ПК) пользователей ИСУ или владельцев ИСУ, так и с помощью организации сбора и передачи данных с нескольких ПК, владельцев ИСУ и передачу собранных данных пользователям ИСУ.
ПОДИС должен обеспечивать выполнение следующих групп функций, предусмотренных Правилами предоставления доступа к минимальному набору функций интеллектуальных систем учета электрической энергии (мощности), утвержденными постановлением Правительства Российской Федерации от 19.06.2020 № 890 (Собрание законодательства Российской Федерации, 2020, № 26, ст. 4118):
передача перечня и описания ПУ;
передача по расписанию и по запросу данных учёта электрической энергии (мощности), включая показания ПУ (суммарные и (или) по тарифам), профили интервальной энергии (мощности), параметры качества электрической сети;
передача по расписанию и по запросу журналов событий ПУ;
получение и выполнение команды управления нагрузкой на ПУ;
получение и выполнение команды изменения предельного значения максимальной мощности на ПУ;
передача и выполнение команды изменения тарифного расписания на ПУ.
ПОДИС включает протокол прикладного уровня передачи данных (далее - HTTP) или протокол прикладного уровня передачи данных, который поддерживает шифрование (далее - HTTPS), а также протокол сервис-ориентированной архитектуры (далее - SOAP).
Аутентификация пользователей при использовании сервиса СИМ осуществляется средствами проверки подлинности HTTP.
Осуществление автоматизированного информационного обмена между владельцами и пользователями ИСУ проводится с использованием профилей информационного обмена объектов информационной модели, и в соответствии с описанием схемы сервиса СИМ, приведенным в приложении к настоящей спецификации.
II. Профили информационного обмена
3. В настоящей спецификации используются следующие профили информационного обмена:
профиль получения списка потребителей электрической энергии (физических и юридических лиц) и их характеристик (далее - CustomerConfig);
профиль осуществления операций над ПУ (далее - EndDeviceControls);
набор классов для чтения событий с ПУ (далее - EndDeviceEvents);
профиль получения перечня ПУ и их характеристик (далее - MeterConfig);
профиль получения данных с точек учета и ПУ (далее - MeterReadings);
набор классов для получения перечня ПУ и их характеристик (далее - UsagePoingConfig);
фильтр для отбора данных из профиля CustomerConfig (далее - GetCustoinerCoiifig);
фильтр для отбора данных из профиля EndDeviceEvents (далее - GetEndDeviceEvents);
фильтр для отбора данных из профиля MeterConfig (далее - GetMeterConfig);
фильтр для отбора данных из профиля UsagePoingConfig (далее - GetUsagePoingConfig);
фильтр для отбора данных из профиля MeterReadings (далее - GetMeterReadings);
Состав профилей и структура классов информационного обмена данными указаны в пунктах 3 - 4.2.28 настоящей спецификации.
3.1 Профиль UsagePointConfig описывает набор классов для получения перечня ПУ и их характеристик. Атрибуты профиля указаны в таблице 3.1.
Таблица 3.1 Атрибуты профиля UsagePointConfig
Наименование | Тип | Описание |
---|---|---|
CurrentTransformer | CurrentTransformer[] | трансформатор тока (далее - ТТ) |
EnergyConsumer | EnergyConsumer[] | потребитель электрической энергии |
PotentialTransformer | PotentialTransformer[] | трансформатор напряжения (далее - ТН) |
ReadingType | ReadingType[] | подробное описание типа значения показания |
ServiceLocation | ServiceLocation[] | объект энергоснабжения |
ServiceSupplier | ServiceSupplier[] | роль организации - гарантирующий поставщик пли сетевая организация |
TransformerTank | TransformerTank[] | сборка из двух или более связанных обмоток, которые преобразуют электрическую мощность между уровнями напряжения |
UsagePoint | UsagePoint[] | точка поставки |
UsagePointLocation | UsagePointLocation[] | расположение точки поставки |
3.1.1 Класс ConfiguratioiiEvent используется для отчета о создании, изменении или удалении объекта информационной модели или его конфигурирования.
Вышестоящим классом в обобщенной информационной модели, которая все множество элементов электроэнергетической системы представляет стандартизированным образом в виде описания объектов, их свойств и связей между ними (далее - CIM-модель), является ActivityRecord. Атрибуты класса приведены в таблице 3.1.1.
Таблица 3.1.1 - Атрибуты класса ConfigurationEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания записи активности |
effectiveDateTime | DateTime | дата и время, когда событие вступило или вступит в силу |
modifiedBy | String | источник или инициатор модификации |
Reason | String | причина события, приводящего к записи активности |
Remark | String | замечания в виде произвольного текста |
Seventy | String | уровень серьезности события, приводящего к записи активности |
Type | String | тип события, приводящего к записи активности |
Names | Name[] | набор типизированных наименований |
Status | Status | информация о последствиях события, приведшего к записи активности |
3.1.2 Класс CoordinateSystem описывает систему координат.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.2.
Таблица 3.1.2 - Атрибуты класса CoordinateSystem
Наименование | Тип | Описание |
---|---|---|
mRlD | String | глобальный уникальный идентификатор объекта информационной модели |
crsUrn | String | унифицированное имя ресурса |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
3.1.3 Класс CurrentTransformer описывает трансформатор тока.
Вышестоящим классом в CIM-модели является Sensor. Атрибуты класса приведены в таблице 3.1.3.
Таблица 3.1.3 - Атрибуты класса CurrentTransformer
Наименование | Тип | Описание |
---|---|---|
mRlD | String | глобальный уникальный идентификатор объекта информационной модели |
normallуInService | Boolean | принимает значение "истина" (далее - "true"), если оборудование находится в эксплуатации |
AssetDatasheet | AssetInfo | технический паспорт объекта энергосистемы |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
3.1.4 Класс CurrentTransformerInfo описывает свойства трансформатора тока.
Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.1.4.
Таблица 3.1.4 - Атрибуты класса CurrentTransformerInfo
Наименование | Тип | Описание |
---|---|---|
accuracyClass | String | класс точности |
accuracyLimit | CurrentFlow | предел точности |
coreCount | lnt32 | количество сердечников обмоток |
ctClass | String | класс ТТ |
kneePointCurrent | CurrentFlow | максимальный первичный ток, при котором ТТ все еще показывает линейные характеристики |
kneePointVoItage | Voltage | максимальное напряжение на вторичных клеммах, при котором ТТ все еще показывает линейные характеристики |
primaryFlsRating | CurrentFlow | полная вторичная нагрузка для первичной обмотки |
ratedCurrent | CurrentFlow | номинальный ток на первичной стороне |
secondaryFlsRating | CurrentFlow | полная вторичная нагрузка для вторичной обмотки |
tertiaryFlsRating | CurrentFlow | полная вторичная нагрузка для третичной обмотки |
Usage | String | назначение |
maxRatio | Ratio | максимальное соотношение между первичным и вторичным током |
nominalRatio | Ratio | номинальное соотношение между первичным и вторичным током |
primaryRatio | Ratio | номинальное значение обмотки высшего напряжения |
secondary Rati о | Ratio | номинальное значение обмотки среднего напряжения |
tertiary Ratio | Ratio | номинальное значение обмотки низшего напряжения |
3.1.5 Класс Customer описывает роль организации - потребителя электрической энергии (мощности) (далее - потребитель, электроэнергеия соответственно).
Вышестоящим классом в CIM-модели является Organisation Role. Атрибуты класса приведены в таблице 3.1.5.
Таблица 3.1.5 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRlD | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.1.6 Класс CustomerAgreement описывает договор с потребителем.
Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.1.6.
Таблица 3.1.6 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRlD | String | глобальный уникальный идентификатор объекта информационной модели |
Customer | Customer | потребитель по договору энергоснабжения или оказания услуг по передаче электрической энергии (мощности) |
Names | Name[] | набор типизированных наименований |
3.1.7 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.1.7.
Таблица 3.1.7 - Атрибуты класса ElectronicAddress
Наименование | Тип | Описание |
---|---|---|
email1 | String | почтовый адрес потребителя электрической энергии 1 |
email2 | String | почтовый адрес потребителя электрической энергии 2 |
Lan | String | адрес локальной сети |
Mac | String | адрес MAC (Media Access Control) |
Password | String | пароль |
Radio | String | адрес радиосети |
userlD | String | идентификатор |
Web | String | интернет адрес потребителя электрической энергии |
3.1.8 Класс EnergyConsunier описывает потребителя.
Вышестоящим классом в CIM-модели является ConductingEquipment. Атрибуты класса приведены в таблице 3.1.8.
Таблица 3.1.8 - Атрибуты класса EnergyConsumer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
customerCount | Int32 | количество потребителей, представленных в данной точке поставки |
Names | Name[] | набор типизированных наименований |
3.1.9 Класс LifecycleDate описывает даты событий жизненного цикла материального объекта. Атрибуты класса приведены в таблице 3.1.9.
Таблица 3.1.9- Атрибуты класса LifecycleDate
Наименование | Тип | Описание |
---|---|---|
installationDate | DateTime | дата установки |
removalDate | DateTime | дата снятия |
3.1.10 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в СТМ-модели является EndDevice. Атрибуты класса приведены в таблице 3.1.10.
Таблица 3.1.10 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
lifecycleDate | LifecycleDate | даты жизненного цикла материального объекта |
MeterReadings | MeterReading[] | показания ПУ |
Names | Name[] | набор типизированных наименований |
3.1.11 Класс MeterReading описывает набор значений, полученных с ПУ. Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.11.
Таблица 3.1.11 - Атрибуты класса MeterReading
Наименование | Тип | Описание |
---|---|---|
Readings | Reading[] | показания, содержащиеся в показании ПУ |
3.1.12 Класс MetrologyRequirement описывает спецификацию требований к измерению для конкретной точки в сети.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.12.
Таблица 3.1.12 - Атрибуты класса MetrologyRequirement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Reason | ReadingReasonKind | причина требования в соответствии с законодательством об единстве средств измерений Российской Федерации |
Names | Name[] | набор типизированных наименованй |
ReadingTypes | ReadingType[] | типы показаний, которые должны быть собраны в соответствии с законодательством Российской Федерации об обеспечении единства измерений |
3.1.13 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.1.13.
Таблица 3.1.13 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
Name | String | наименование |
NameType | NameType | тип наименования |
3.1.14 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.1.14.
Таблица 3.1.14- Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
Description | String | описатель типа наименования |
Name | String | имя типа наименования |
3.1.15 Класс Organisation описывает организацию.
Вышестоящим классом в СТМ-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.15.
Таблица 3.1.15- Атрибуты класса Organisation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Name | String | наименование объекта информационной модели |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии |
Names | Name[] | набор типизированных наименований |
phone1 | TelephoneNumber | номер телефона |
phone2 | TelephoneNumber | дополнительный номер телефона |
postalAddress | PostalAddress | почтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress |
streetAddress | StreetAddress | адрес улицы потребителя электрической энергии |
3.1.16 Класс PositionPoint описывает набор координат, определяющих точку, заданную в системе координат, указанной в классе Location.CoordinateSystem. Атрибуты класса приведены в таблице 3.1.16.
Таблица 3.1.16- Атрибуты класса PositionPoint
Наименование | Тип | Описание |
---|---|---|
groupNumber | Int32 | порядковый номер группы точек |
sequenceNumber | lnt32 | порядковый номер точки |
xPosition | String | положение оси x |
уPosition | String | положение оси у |
zPosition | String | положение оси z |
3.1.17 Класс PotentialTransfonner описывает трансформатор напряжения.
Вышестоящим классом в CIM-модели является Sensor. Атрибуты класса приведены в таблице 3.1.17.
Таблица 3.1.17- Атрибуты класса PotentialTransformer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
normallyInServiсе | Boolean | если принимает значение "true", оборудование находится в эксплуатации |
type | Potential TransformerKind | тип ТН |
AssetDatasheet | AssetInfo | технический паспорт ТН |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
3.1.18 Класс PotentialTransfornierInfo описывает свойства трансформатора напряжения.
Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.1.18.
Таблица 3.1.18- Атрибуты класса PotentialTransformerInfo
Наименование | Тип | Описание |
---|---|---|
accuracyClass | String | класс точности |
ptClass | String | класс ТН |
ratedVoltage | Voltage | номинальное напряжение на первичной стороне |
nominalRatio | Ratio | номинальное соотношение между первичным и вторичным напряжением |
primaryRatiо | Ratio | номинальное значение обмотки высшего напряжения |
secondaryRatio | Ratio | номинальное значение обмотки среднего напряжения |
tertiary Ratio | Ratio | номинальное значение обмотки низшего напряжения |
3.1.19 Класс PricingStructiire описывает состав ценовых категорий, используемых при создании ценовых предложений потребителям, а также критерии, в соответствии с которыми эти категории могут быть предложены потребителю.
Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.1.19.
Таблица 3.1.19- Атрибуты класса PricingStructure
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Code | String | уникальный пользовательский ключ для ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для потребителя |
Names | Name[] | набор типизированных наименований |
3.1.20 Класс Ratio описывает дробь, указанную с числителем и знаменателем, которые можно использовать для вычисления частного. Атрибуты класса приведены в таблице 3.1.20.
Таблица 3.1.20 - Атрибуты класса Ratio
Наименование | Тип | Описание |
---|---|---|
denominator | Double | знаменатель |
numerator | Double | числитель |
3.1.21 Класс RationalNumber описывает рациональное число = "числитель" или "знаменатель". Атрибуты класса приведены в таблице 3.1.21.
Таблица 3.1.21 - Атрибуты класса RationalNumber
Наименование | Тип | Описание |
---|---|---|
Denominator | Int32 | знаменатель. Значение 1 указывает, что число является простым целым числом |
Numerator | Int32 | числитель |
3.1.22 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.1.22.
Таблица 3.1.22 - Атрибуты класса Reading
Наименование | Тип | Описание |
---|---|---|
Reason | ReadingReasonKind | причина, по которой показание было получено |
reportedDateTime | DateTime | дата и время, когда показания были впервые переданы в измерительную систему |
Source | String | система, выступающая в качестве источника показания |
timeStamp | DateTime | время значения |
Value | String | значение показания |
ReadingType | ReadingType | тип значения |
3.1.23 Класс Readinglnterharmonic описывает интергармоники в виде рационального числа "числитель" или "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.1.23.
Таблица 3.1.23 - Атрибуты класса ReadingInterharmonic
Наименование | Тип | Описание |
---|---|---|
denominator | lnt32 | знаменатель |
Numerator | lnt32 | числитель |
3.1.24 Класс ReadingType описывает подробное описание типа значения показания.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.24.
Таблица 3.1.24 - Атрибуты класса ReadingType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
accumulation | String | накопления данных во времени |
Aggregate | String | объединенные данные с нескольких точек поставки |
Commodity | String | тип товара пли услуги (поставка или передача электрической энергии или мощности) |
consumptionTier | lnt32 | максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности) |
Cpp | Int32 | критический пиковый период |
Currency | String | валюта |
flowDirection | String | направление перетока |
macroPeriod | String | интересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени |
measurementKind | String | детализация единицы измерения |
measuringPeriod | String | интервал измерения |
Multiplier | String | множитель |
Phases | String | фаза |
Tou | lnt32 | временная зона тарифа (tou) |
Unit | String | единицы измерения |
Argument | RationalNumber | аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо |
interharmonic | ReadingInterhar monic | индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо |
Names | Name[] | набор типизированных наименований |
3.1.25 Класс ServiceCategory описывает категорию услуги, предоставляемой потребителю
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.25.
Таблица 3.1.25 - Атрибуты класса ServiceCategory
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Kind | ServiceKind | вид услуги |
Names | Name[] | набор типизированных наименований |
3.1.26 Класс ServiceLocation описывает объект энергоснабжения.
Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.1.26.
Таблица 3.1.26 - Атрибуты класса ServiceLocation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
accessMethod | String | способ доступа обслуживающего лица к объекту энергоснабжения |
Direction | String | направление, позволяющее сотрудникам гарантирующего поставщика или сетевой организации быстро найти данный объект |
geolntoReference | String | ссылка на географический источник информации объекта энергоснабжения |
needslnspection | Boolean | Принимает значение "true", если требуется проверка оборудования в объекте энергоснабжения |
siteAccessProblem | String | проблемы, с которыми ранее сталкивались при посещении или выполнении работ на объекте энергоснабжения |
Type | String | тип точки поставки |
CoordinateSystem | CoordinateSystem | система координат, используемая для описания местоположения |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии потребителя электрической энергии |
mainAddress | StreetAddress | основной адрес потребителя электрической энергии |
Names | Name[] | набор типизированных наименований |
phone1 | TelephoneNumber | номер телефона |
phone2 | TelephoneNumber | дополнительный номер телефона |
PositionPoints | PositionPoint[] | последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат |
secondary Address | StreetAddress | дополнительный адрес потребителя электрической энергии |
Status | Status | состояние |
3.1.27 Класс ServiceMultiplier описывает коэффициент, применяемый в точке поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.27.
Таблица 3.1.27 - Атрибуты класса ServiceMultiplier
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | ServiceMultiplier Kind | тип коэффициента |
value | Double | значение коэффициента |
Names | Name[] | набор типизированных наименований |
3.1.28 Класс ServiceSupplier описывает роль организации - гарантирующий поставщик или сетевая организация.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.1.28.
Таблица 3.1.28 - Атрибуты класса ServiceSupplier
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
issuerIdentification Number | String | уникальный ссылочный префиксный номер транзакции |
Kind | SupplierKind | тип организации - гарантирующий поставщик или сетевая организация |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
Organisation | Organisation | организация, выполняющая эту роль |
3.1.29 Класс Status описывает информацию о текущем состоянии объекта энергоснабжения. Атрибуты класса приведены в таблице 3.1.29.
Таблица 3.1.29 - Атрибуты класса Status
Наименование | Тип | Описание |
---|---|---|
dateTime | DateTime | дата и время, для которых применяется "значение" статуса |
Reason | String | код причины или объяснение того, почему объект перешел в текущее "значение" состояния |
Remark | String | информация о текущем значении, в виде текста свободной формы |
Value | String | значение состояния |
3.1.30 Класс StreetAddress описывает информацию об адресе улицы. Атрибуты класса приведены в таблице 3.1.30.
Таблица 3.1.30 - Атрибуты класса StreetAddress
Наименование | Тип | Описание |
---|---|---|
роВох | String | почтовый ящик |
postalCode | String | почтовый индекс |
Status | Status | состояние |
street Detail | StreetDetail | сведения об улице |
townDetail | TownDetail | сведения о населенном пункте |
3.1.31 Класс StreetDetail описывает сведения об улице в контексте адреса. Атрибуты класса приведены в таблице 3.1.31.
Таблица 3.1.31 - Атрибуты класса StreetDetail
Наименование | Тип | Описание |
---|---|---|
addressGeneral | String | дополнительная адресная информация |
addressGeneral2 | String | вторая строка адреса в свободной форме |
addressGeneral3 | String | третья строка адреса в свободной форме |
buildingName | String | название строения |
Code | String | справочный код |
Name | String | наименование улицы |
Number | String | обозначение номера дома на улице |
Prefix | String | префикс к наименованию улицы |
Suffix | String | суффикс к наименованию улицы |
suiteNumber | String | номер квартиры |
Type | String | тип проезда |
withinTownLimits | Boolean | Принимает значение "true", если эта улица находится в пределах населенного пункта |
3.1.32 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.1.32.
Таблица 3.1.32 - Атрибуты класса StringQuantity
Наименование | Тип | Описание |
---|---|---|
Multiplier | UnitMultiplier | масштабный коэффициент |
Unit | UnitSymbol | единицы измерения |
Value | String | значение |
3.1.33 Класс TelephoneNumber описывает номер телефона потребителя электрической энергии. Атрибуты класса приведены в таблице 3.1.33.
Таблица 3.1.33 - Атрибуты класса TelephoneNumber
Наименование | Тип | Описание |
---|---|---|
areaCode | String | код населенного пункта или субъекта Российской Федерации |
cityCode | String | код населенного пункта |
countryCode | String | код страны |
dialOut | String | код для выхода на городскую линию |
Extension | String | добавочный номер потребителя электрической энергии |
international Prefix | String | префикс, используемый при звонке на международный номер |
ituPhone | String | номер телефона потребителя электрической энергии |
local Number | String | основная часть номера телефона |
3.1.34 Класс TownDetail описывает сведения о населенном пункте в контексте адреса. Атрибуты класса приведены в таблице 3.1.34.
Таблица 3.1.34 - Атрибуты класса TownDetail
Наименование | Тип | Описание |
---|---|---|
Code | String | Код населенного пункта |
Country | String | страна |
Name | String | населенный пункт |
Section | String | территория в населенном пункте |
stateOrProvince | String | название субъекта Российской Федерации или муниципального образования |
3.1.35 Класс TransformerTank описывает сборку из двух или более индуктивно связанных обмоток, которые осуществляют преобразование уровней переменного напряжения и тока.
Вышестоящим классом в CIM-модели является Equipment. Атрибуты класса приведены в таблице 3.1.35.
Таблица 3.1.35 - Атрибуты класса TransformerTank
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.1.36 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.36.
Таблица 3.1.36 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
amiBillingReady | AmiBillingReadyKind | жизненный цикл системы считывания показаний в точке поставки в отношении готовности к выставлению счетов с помощью расширенной инфраструктуры считывании показаний |
checkBilling | Boolean | Принимает значение "true", если в результате проверки есть основания подозревать, что предыдущий биллинг мог быть выполнен с ошибочными данными. Значение следует сбросить после устранения этого потенциального несоответствия |
connectionState | UsagePointConnected Kind | состояние точки поставки по отношению к подключению к сети |
estimatedLoad | CurrentFlow | плановый график нагрузки |
grounded | Boolean | Принимает значение "true", если заземлено |
isSdp | Boolean | если принимает значение "true", то точка поставки является точкой предоставления услуг по передаче электроэнергии |
isVirtual | Boolean | если принимает значение "true", то точка поставки является виртуальной, то есть в сети не существует физического местоположения, где можно было бы разместить ПУ для сбора показаний |
minimalUsageExpected | Boolean | если принимает значение "true", то минимальное или нулевое использование ожидается в точке поставки для таких ситуаций, как логическое или физическое отключение |
name | String | наименование объекта информационной модели |
nominalServiceVoltage | Voltage | номинальное рабочее напряжение |
outageRegion | String | область отключения ограничения режима потребления электрической энергии потребителями электрической энергии (мощности), в которой расположена точка поставки |
phaseCode | PhaseCode | код фазы |
ratedCurrent | CurrentFlow | направление тока, на которое настроена точка поставки |
ratedPower | ActivePower | максимальная мощность, на которую настроена точка поставки |
readCycle | String | день цикла, в который обычно считывается ПУ в точке поставки |
read Route | String | идентификатор маршрута, которому назначена точка поставки для целей считывания показаний ПУ |
serviceDeliveryRemark | String | замечания о точке поставки |
servicePriority | String | приоритетное обслуживание точки поставки |
ConfigurationEvents | ConfigurationEvent[] | события конфигурирования точки поставки |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
CustomerAgreement | Customer Agreement | договор энергоснабжения (оказания услуг по передаче электрической энергии (мощности) с потребителем, регулирующий местоположение точки поставки |
EndDevices | EndDevice[] | оконечные устройства точки поставки |
Equipments | CurrentTransformer | трансформатор тока |
Equipments | EnergyConsunier | потребитель электрической энергии (обобщенное понятие) - точка присоединения к электрической сети |
Equipments | PotentialTransformer | трансформатор напряжения |
Equipments | TransformerTank | сборка из двух или более индуктивно связанных обмоток, которые преобразуют уровни переменного напряжения н тока |
MetrologyRequirements | MetrologyRequirement[] | требования к обеспечению оборудования в точке поставки в соответствии с законодательством Российской Федерации об обеспечении единства измерений |
Names | Name[] | набор типизированных наименований |
PricingStructures | PricingStructure[] | структура ценовых категории, применимые к точке поставки |
ServiceCategory | ServiceCategory | категория услуг, предоставляемые потребителю в точке поставки |
ServiceLocation | ServiceLocation | объект энергоснабжения, находящийся в точке поставки |
ServiceMultipliers | ServiceMultiplier[] | коэффициенты точки поставки |
ServiceSupplier | ServiceSupplier | тип организации (гаранитрующий поставщик и (или) сетевая организация), использующий точку поставки для передачи электрической энергии или предоставления услуг по передаче электрической энергии (мощности) |
UsagePointLocation | UsagePointLocation | местоположение точки поставки |
3.1.37 Класс UsagePointLocation описывает расположение точки поставки. Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.1.37.
Таблица 3.1.37 - Атрибуты класса UsagePointLocation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
accessMethod | String | способ доступа обслуживающего персонала к расположению точки поставки |
direction | String | направление, позволяющее персоналу гарантирующего поставщика пли сетевой организации быстро найти данный объект |
geoInfoReterence | String | ссылка на географический источник информации |
remark | String | заметки о расположении точки поставки |
siteAccessProblem | String | проблемы, с которыми ранее сталкивались при посещении или выполнении работы в местоположении точки поставки |
type | String | тип точки поставки |
ConfigurationEvents | ConfigurationEvent [] | события конфигурирования местоположения |
CoordinateSysteni | CoordinateSystem | система координат, используемая для описания местоположения |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии |
mainAddress | StreetAddress | основной адрес потребителя электрической энергии |
Names | Name[] | набор типизированных наименований |
phone1 | TelephoneNumber | номер телефона |
phone2 | TelephoneNumber | дополнительный номер телефона |
PositionPoints | PositionPoint[] | последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат |
secondaryAddress | StreetAddress | дополнительный адрес потребителя электрической энергии |
status | Status | состояние |
3.1.38 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.1.38.
Таблица 3.1.38 - Атрибуты класса UserAttribute
Наименование | Тип | Описание |
---|---|---|
name | String | наименование атрибута |
sequenceNumber | Int32 | порядковый номер атрибута в списке атрибутов |
value | StringQuantity | значение атрибута |
3.2 Профиль GetUsagePointConfig описывает получение конфигурации точек поставки. Атрибуты профиля приведены в таблице 3.2.
Таблица 3.2 Атрибуты профиля GetUsagePointConfig
Наименование | Тип | Описание |
---|---|---|
Customer | Customer[] | роль организации - потребитель электроэнергии |
CustomerAgreement | Customer Agreement[] | договор энергоснабжения или оказания услуг по передаче электрической энергии (мощности) с потребителем электроэнергии |
PricingStructure | PricingStructure[] | состав ценовых категории для потребителей |
ServiceCategory | ServiceCategory[] | категория услуги, предоставляемой заказчику |
ServiceLocation | ServiceLocation[] | объект энергоснабжения |
ServiceSupplier | ServiceSupplier[] | роль организации - гарантирующий поставщик пли сетевая организация |
UsagePoint | UsagePoint[] | точка поставки |
3.2.1 Класс Customer описывает роль организации - потребителя электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.2.1.
Таблица 3.2.1 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Kind | CustomerKind | вид потребителя |
Names | Name[] | набор типизированных наименований |
3.2.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.
Вышестоящим классом в CIМ-модели является Agreement. Атрибуты класса приведены в таблице 3.2.2.
Таблица 3.2.2 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.2.3 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.2.3.
Таблица 3.2.3 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
Name | String | наименование |
NameType | NameType | тип наименования |
3.2.4 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.2.4.
Таблица 3.2.4 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
Description | String | описатель типа наименования |
Name | String | наименование типа наименования |
3.2.5 Класс PricingStructure описывает состав ценовых категорий, используемых при создании ценовых предложений потребителям, а также критерии, в соответствии с которыми эти критерии могут быть предложены потребителю.
Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.2.5.
Таблица 3.2.5 - Атрибуты класса PricingStructure
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Code | String | уникальный код ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для определения ценовых предпочтений потребителя |
Names | Name[] | набор типизированных наименований |
3.2.6 Класс ServiceCategory описывает категории услуги, предоставляемой потребителю.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.2.6.
Таблица 3.2.6 - Атрибуты класса ServiceCategory
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Kind | ServiceKind | вид услуги |
Names | Name[] | набор типизированных наименований |
3.2.7 Класс ServiceLocation описывает объект энергоснабжения.
Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.2.7.
Таблица 3.2.7 - Атрибуты класса ServiceLocation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.2.8 Класс ServiceSupplier описывает роль организации - гарантирующего поставщика или сетевой организации.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.2.8.
Таблица 3.2.8 - Атрибуты класса ServiceSupplier
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Kind | SupplierKind | вид поставщика |
Names | Name[] | набор типизированных наименований |
3.2.9 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.2.9.
Таблица 3.2.9 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.3 Профиль CustomerConfig описывает получение списка абонентов (физических и юридических лиц) и их характеристик. Атрибуты профиля приведены в таблице 3.3.
Таблица 3.3 Атрибуты профиля CustomerConfig
Наименование | Тип | Описание |
---|---|---|
Customer | Customer[] | роль организации - потребитель электроэнергии |
Customer Agreement | СustomerAgreement [] | договор с потребителем |
3.3.1 Класс ConfigurationEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.3.1.
Таблица 3.3.1 - Атрибуты класса ConfigurationEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания записи активности |
effectiveDateTime | DateTime | дата и время, когда событие вступило или вступит в силу |
moditiedBy | String | источник или инициатор модификации |
Reason | String | причина события, приводящего к записи активности |
Remark | String | замечания в виде произвольного текста |
Severity | String | уровень серьезности события, приводящего к записи активности |
Type | String | тип события, приводящего к записи активности |
Names | Name[] | набор типизированных наименований |
Status | Status | информация о последствиях события, приведшего к записи активности |
3.3.2 Класс Customer описывает роль организации - потребителя электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.3.2.
Таблица 3.3.2 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | CustomerKind | вид потребителя |
locale | String | язык общения с потребителем |
name | String | наименование объекта информационном модели |
pucNumber | String | идентификационный номер органа исполнительной власти субъекта Российской Федерации в области государственного регулирования тарифов и цен |
special Need | String | принимает значение "true", если потребитель относится к категории потребителей, ограничение режима потребления электрической энергии (мощности) которого может привести к экономическим, экологическим, социальным последствиям |
vip | Boolean | принимает значение "true", если потребитель относится к первой категории надежности электроснабжения |
ConfigurationEvents | ConfigurationEvent[] | события конфигурирования роли организации |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
CustomerAgreements | CustomerAgreement[] | все договоры энергоснабжения или договоры оказания услуг по передаче электроэнергии с потребителем |
EndDevices | EndDevice[] | оконечные устройства потребителя |
Names | Name[] | набор типизированных наименований |
Organisation | Organisation | тип организации |
status | Status | состояние потребителя |
3.3.3 Класс CustomerAgreement описывает договор с потребителем электрической энергии.
Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.3.3.
Таблица 3.3.3 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания документа |
lastModifiedDateTime | DateTime | дата и время последнего изменения документа |
loadMgmt | String | код управления нагрузкой |
revisionNumber | String | номер редакции |
signDate | DateTime | дата заключения договора |
Subject | String | тема документа |
Title | String | заголовок документа |
Type | String | тип точки поставки |
ConfigurationEvents | ConfigurationEvent[] | события конфигурирования документа |
CustoniAttributes | UserAttribute[] | набор специализированных атрибутов |
docStatus | Status | статус документа |
Names | Name[] | набор типизированных наименований |
ServiceCategoiy | ServiceCategory | категория услуг по договору |
Status | Status | статус субъекта, который представляет документ |
UsagePoints | UsagePoint[] | точки поставки, относящиеся к договору |
validityInterval | DateTimelnterval | период действия настоящего договора (с момента вступления в силу до прекращения действия) |
3.3.4 Класс DateTimelnterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.3.4.
Таблица 3.3.4 - Атрибуты класса DateTimelnterval
Наименование | Тип | Описание |
---|---|---|
end | DateTime | дата и время окончания интервала |
start | DateTime | дата и время начала интервала |
3.3.5 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.3.5.
Таблица 3.3.5 - Атрибуты класса ElectronicAddress
Наименование | Тип | Описание |
---|---|---|
email1 | String | почтовый адрес потребителя электрической энергии 1 |
email2 | String | почтовый адрес потребителя электрической энергии 2 |
Lan | String | адрес сети |
Mac | String | адрес MAC (Media Access Control) |
Password | String | пароль |
Radio | String | адрес радиосети |
userID | String | идентификатор |
Web | String | интернет адрес потребителя электрической энергии |
3.3.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.3.6.
Таблица 3.3.6 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.3.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.3.7.
Таблица 3.3.7 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.3.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.3.8.
Таблица 3.3.8 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.3.9 Класс Organisation описывает организацию.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.9.
Таблица 3.3.9 - Атрибуты класса Organisation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
name | String | наименование объекта информационной модели |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии |
Names | Name[] | набор типизированных наименований |
phone1 | TelephoneNumber | номер телефона |
phone2 | TelephoneNumber | дополнительный номер телефона |
postalAddress | PostalAddress | почтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress |
streetAddress | StreetAddress | адрес улицы потребителя электрической энергии |
3.3.10 Класс ServiceCategory описывает категорию услуги, предоставляемой заказчику.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.10.
Таблица 3.3.10 - Атрибуты класса ServiceCategory
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | ServiceKind | вид услуги |
Names | Name[] | набор типизированных наименований |
3.3.11 Класс Status описывает информацию о текущем состоянии, имеющую отношение к объекту информационной модели. Атрибуты класса приведены в таблице 3.3.11.
Таблица 3.3.11 - Атрибуты класса Status
Наименование | Тип | Описание |
---|---|---|
dateTime | DateTime | дата и время, для которых применяется "значение" статуса |
reason | String | код причины или объяснение того, почему объект перешел в текущее "значение" состояния |
remark | String | информация, касающаяся текущего значения в виде текста |
value | String | значение состояния |
3.3.12 Класс StreetAddress описывает информацию об адресе улицы. Атрибуты класса приведены в таблице 3.3.12.
Таблица 3.3.12 - Атрибуты класса StreetAddress
Наименование | Тип | Описание |
---|---|---|
status | Status | состояние |
streetDetail | StreetDetail | сведения об улице |
townDetail | TownDetail | сведения о населенном пункте |
3.3.13 Класс StreetDetail описывает сведения об улице в контексте адреса. Атрибуты класса приведены в таблице 3.3.13.
Таблица 3.3.13 - Атрибуты класса StreetDetail
Наименование | Тип | Описание |
---|---|---|
addressGeneral | String | дополнительная адресная информация |
buildingName | String | строение |
code | String | справочный код |
name | String | наименование улицы |
number | String | обозначение конкретного адреса дома на улице |
prefix | String | префикс к наименованию улицы |
suffix | String | суффикс к наименованию улицы |
suiteNumber | String | номер квартиры |
type | String | тип улицы |
withinTownLimits | Boolean | принимает значение "true", если эта улица находится в пределах населенного пункта |
3.3.14 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.3.14.
Таблица 3.3.14 - Атрибуты класса StringQuantity
Наименование | Тип | Описание |
---|---|---|
multiplier | UnitMultiplier | масштабный коэффициент |
unit | UnitSymbol | единицы измерения |
value | String | значение |
3.3.15 Класс TelephoneNumber описывает номер телефона. Атрибуты класса приведены в таблице 3.3.15.
Таблица 3.3.15 - Атрибуты класса TelephoneNumber
Наименование | Тип | Описание |
---|---|---|
areaCode | String | код населенного пункта или субъекта Российской Федерации |
cityCode | String | код населенного пункта |
countryCode | String | код страны |
extension | String | добавочный номер |
localNumber | String | основная часть номера телефона |
3.3.16 Класс TownDetail описывает сведения о населенном пункте в контексте адреса. Атрибуты класса приведены в таблице 3.3.16.
Таблица 3.3.16 - Атрибуты класса TownDetail
Наименование | Тип | Описание |
---|---|---|
code | String | код населенного пункта |
country | String | страна |
name | String | населенный пункт |
section | String | территория в населенном пункте |
stateOrProvince | String | название субъекта Российской Федерации или муниципального образования |
3.3.17 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.17.
Таблица 3.3.17 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.3.18 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.3.18.
Таблица 3.3.18 - Атрибуты класса UserAttribute
Наименование | Тип | Описание |
---|---|---|
name | String | наименование атрибута |
sequenceNumber | Int32 | порядковый номер атрибута в списке атрибутов |
value | StringQuantity | значение атрибута |
3.4 Профиль GetCustomerConfig описывает получение характеристик договора с потребителем. Атрибуты профиля приведены в таблице 3.4.
Таблица 3.4 Атрибуты профиля GetCustomerConfig
Наименование | Тип | Описание |
---|---|---|
Customer | Сustomer[] | роль организации - потребитель электроэнергии |
CustomerAgreement | СustomerAgreement[] | договор с потребителем электроэнергии |
UsagePoint | UsagePoint[] | точка поставки |
3.4.1 Класс Customer описывает роль организации - потребитель электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.4.1.
Таблица 3.4.1 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | CustomerKind | вид потребителя |
Names | Name[] | набор типизированных наименований |
3.4.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.
Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.4.2.
Таблица 3.4.2 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.4.3 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.4.3.
Таблица 3.4.3 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.4.4 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.4.4.
Таблица 3.4.4 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.4.5 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.4.5.
Таблица 3.4.5 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.5 Профиль MeterConfig описывает настройки ПУ. Атрибуты профиля приведены в таблице 3.5.
Таблица 3.5 Атрибуты профиля MeterConfig
Наименование | Тип | Описание |
---|---|---|
ComFunction | ComFunction[] | коммуникационная функция коммуникационного оборудования или устройства, такого как ПУ |
ConnectDisconnectFunction | ConnectDisconnect Function[] | функция, которая отключает и повторно подключает нагрузку потребителя при определенных условиях |
Meter | Meter[] | ПУ, которые выполняют измерение количества электроэнергии в точке поставки для финансовых расчетов |
ReadingType | ReadingType[] | подробное описание типа значения показания |
SimpleEndDeviceFunction | SimpleEndDeviceFunction[] | вид ПУ |
3.5.1 Класс ActivityRecord описывает записи действий для ПУ в определенный момент времени (связана с событием, которое уже произошло, или с запланированной активностью).
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.1.
Таблица 3.5.1 - Атрибуты класса ActivityRecord
Наименование | Тип | Описание |
---|---|---|
createdDateTime | DateTime | дата и время создания записи в журнале событий |
reason | String | причина события, приводящего к записи в журнале событий |
severity | String | уровень критичности события, приводящего к записи в журнале событий |
type | String | тип события, приводящего к записи в журнале событий |
status | Status | информация о последствиях события, приведшего к записи в журнале событий |
3.5.2 Класс Channel описывает единый путь для сбора или представления значений регистра в течение определенного периода времени.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.2.
Таблица 3.5.2 - Атрибуты класса Channel
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
isVirtual | Boolean | если принимает значение "true", то данные определяются с помощью расчетного способа, а не измеряются ПУ |
Names | Name[] | набор типизированных наименований |
ReadingType | ReadingType | тип показания значений регистра с собираемого канала учёта |
3.5.3 Класс ComFunction описывает коммуникационную функцию коммуникационного оборудования или устройства, такого как ПУ.
Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.3.
Таблица 3.5.3 - Атрибуты класса ComFunction
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
amrAddress | String | идентификационный номер связи устройства, которое обеспечивает сбор данных с ПУ |
amrRouter | String | идентификационный номер связи устройства сбора данных |
configID | String | конфигурация, указанная для функции |
direction | ComDirectionKind | вид направления коммуникации |
enabled | Boolean | принимает значение "true", если функция включена |
firmwareID | String | версия прошивки |
hardwareID | String | аппаратная версия |
password | String | пароль, необходимый для доступа к функции |
programID | String | название программы |
technology | ComTechnologvKind | вид технологии коммуникации |
CustomAttributcs | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
3.5.4 Класс ConfiguratioiiEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.5.4.
Таблица 3.5.4 - Атрибуты класса ConfigurationEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания записи в журнале событий |
effectiveDateTime | DateTime | дата и время, когда событие вступило или вступит в силу |
modifiedBy | String | источник или инициатор модификации |
reason | String | причина события, приводящего к записи в журнале событий |
remark | String | замечания в виде произвольного текста |
severity | String | уровень критичности события, приводящего к записи в журнале событий |
type | String | тип события, приводящего к записи журнала событий |
Names | Name[] | набор типизированных наименований |
status | Status | информация о последствиях события, приведшего к записи в журнале событий |
3.5.5 Класс ConnectDisconnectFunction описывает функцию, которая отключает и повторно подключает нагрузку потребителя при определенных условиях.
Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.5.
Таблица 3.5.5 - Атрибуты класса ConnectDisconnectFunction
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
enabled | Boolean | принимает значение "true", если функция включена |
eventCount | Int32 | запуск кумулятивного подсчета событий подключения или отключения в течение всего срока службы функции или до тех пор, пока значение не будет очищено |
isConnected | Boolean | принимает значение "true", если функция находится в подключенном состоянии |
isDelayedDiscon | Boolean | если принимает значение "true", коммутатор может отключить службу в конце заданной временной задержки после подачи сигнала отключения. Если установлено значение false, коммутатор может отключить службу сразу же после подачи сигнала об отключении |
isLocalAutoDisconOp | Boolean | если принимает значение "true" и если отключение может осуществляться локально, то операция происходит автоматически. |
isLocalAutoReconOp | Boolean | если принимает значение "true" и если повторное подключение может выполняться локально, то операция происходит автоматически |
isRemoteAutoDisconOp | Boolean | если принимает значение "true" и если отключение может управляться удаленно, то операция происходит автоматически. Если установлено значение false и отключением можно управлять удаленно, то операция выполняется вручную |
isRemoteAutoReconOp | Boolean | если принимает значение "true" и если повторное подключение может осуществляться удаленно, то операция происходит автоматически. Если установлено значение false и если повторное подключение может осуществляться удаленно, то операция выполняется вручную |
password | String | пароль, необходимый для доступа к функции |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
redInfo | RemoteConnectD isconnectInfo | информация о реле включения/отключения |
3.5.6 Класс Customer описывает роль организации - потребителя электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.5.6.
Таблица 3.5.6 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.5.7 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.5.7.
Таблица 3.5.7 - Атрибуты класса ElectronicAddress
Наименование | Тип | Описание |
---|---|---|
email1 | String | почтовый адрес потребителя электрической энергии 1 |
email2 | String | почтовый адрес потребителя электрической энергии 2 |
Lan | String | адрес сети |
Mac | String | адрес MAC (media access control) |
Password | String | пароль |
Radio | String | адрес радиосети |
userID | String | идентификатор |
Web | String | интернет адрес потребителя электрической энергии |
3.5.8 Класс EndDeviceCapability описывает присущие конечному устройству возможности (функции, которые оно поддерживает). Атрибуты класса приведены в таблице 3.5.8.
Таблица 3.5.8 - Атрибуты класса EndDeviceCapability
Наименование | Тип | Описание |
---|---|---|
autonomousDst | Boolean | принимает значение "true", если поддерживается автономная функция перехода на летнее время (DST) |
Communication | Boolean | принимает значение "true", если поддерживается функция связи |
connectDisconnect | Boolean | принимает значение "true", если поддерживается функция подключения и отключения |
demandResponse | Boolean | принимает значение "true", если поддерживается функция сброса |
electricMetering | Boolean | принимает значение "true", если поддерживается функция учета электроэнергии |
gasMetering | Boolean | принимает значение "true", если поддерживается функция учета газа |
Metrology | Boolean | принимает значение "true", если поддерживается функция метрологии |
onRequestRead | Boolean | принимает значение "true", если по запросу поддерживается функция чтения |
outageHistory | Boolean | принимает значение "true", если поддерживается функция истории отключении |
pressureCompensation | Boolean | принимает значение "true", если устройство выполняет компенсацию давления для дозированных величин |
pricingInfo | Boolean | принимает значение "true", если поддерживается информация о ценах |
pulseOutput | Boolean | принимает значение "true", если устройство выдает импульсные выходы |
relaysProgramming | Boolean | принимает значение "true", если поддерживается функция программирования реле |
reverseFlow | Boolean | принимает значение "true", если поддерживается функция обратного направления |
superCompressibilityCompensation | Boolean | принимает значение "true", если устройство выполняет суперкомпенсацию сжимаемости для измеренных величин |
temperatureCompensation | Boolean | принимает значение "true", если устройство выполняет температурную компенсацию измеренных величин |
textMessage | Boolean | принимает значение "true". если поддерживается отображение текстовых сообщений |
waterMetering | Boolean | принимает значение "true", если поддерживается функция учета воды |
3.5.9 Класс EndDeviceInfo описывает данные конечного устройства.
Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.5.9.
Таблица 3.5.9 - Атрибуты класса EndDeviceInfo
Наименование | Тип | Описание |
---|---|---|
isSolidState | Boolean | если принимает значение "true", то твердотельное конечное устройство (в отличии от механического или электромеханического устройства) |
phaseCount | lnt32 | количество фаз, поддерживаемых конечным устройством, обычно 0, 1 или 3 |
ratedCurrent | CurrentFlow | номинальный ток |
ratedVoltage | Voltage | номинальное напряжение |
capability | EndDeviceCapability | присущие устройству возможности (функции, которые оно поддерживает) |
ProductAssetModel | ProductAssetModel | модель материального объекта |
3.5.10 Класс LifecycleDate описывает даты событий жизненного цикла материального объекта. Атрибуты класса приведены в таблице 3.5.10.
Таблица 3.5.10 - Атрибуты класса LifecycleDate
Наименование | Тип | Описание |
---|---|---|
installationDate | DateTime | дата установки |
manufacturedDate | DateTime | дата производства |
purchaseDate | DateTime | дата покупки |
receivedDate | DateTime | дата получения и первого размещения на складе |
removalDate | DateTime | дата снятия |
retiredDate | DateTime | дата вывода из эксплуатации |
3.5.11 Класс Manufacturer описывает организацию, производящая материальные объекты.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.5.11.
Таблица 3.5.11 - Атрибуты класса Manufacturer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
name | String | наименование объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.5.12 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.5.12.
Таблица 3.5.12 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
amrSystem | String | автоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством |
baselineCondition | String | состояние материального объекта на складе или во время установки |
baselineLossOfLife | PerCent | когда материальный объект восстанавливается, процент ожидаемого срока службы для материального объекта, когда он был новым; ноль для новых устройств |
formNumber | String | буквенно-цифровое обозначение, обозначающее электрическую схему (однофазную или трехфазную), для которой применяется ПУ, и его конкретное расположение клемм |
isVirtual | Boolean | если принимает значение "true", то физического устройства не существует |
lotNumber | String | номер партии |
purchasePrice | Money | цена |
serialNumber | String | серийный номер |
timeZoneOffset | Minutes | смещение часового пояса относительно GMT в минутах, в зависимости от местоположения устройства |
type | String | классификация материального объекта и их подтипов в соответствии с их корпоративными стандартами, практикой и существующими ит-спстемами |
utcNumber | String | уникально отслеживаемый товарный номер (UTC) |
ActivityRecords | ActivityRecord[] | журнал событий материального объекта |
СonfigurationEvents | Confi gurati onEvent[] | события конфигурирования материального объекта |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Customer | Customer | потребитель, владеющий конечным устройством |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии |
EndDeviceFunctions | ComFunction | коммуникационная функция коммуникационного оборудования или ПУ |
EndDeviceFunctions | СonnectDisconnectFunction | функция, которая отключает и повторно подключает нагрузку потребителя при определенных условиях |
EndDeviceFunctions | SimpleEndDeviceFunction | вид конечного устройства. |
EndDeviceInfo | EndDeviceInfo | данные конечного устройства |
lifecycleDate | LifecycleDate | даты жизненного цикла материального объекта |
MeterMultipliers | MeterMultiplier[] | коэффициенты, применяемые на ПУ |
Names | Name[] | набор типизированных наименований |
Seals | Seal[] | пломбы, применяемые к контейнеру материальных объектов |
status | Status | состояние |
UsagePoint | UsagePoint | точка поставки, к которой относится конечное устройство |
3.5.13 Класс MeterMultiplier описывает коэффициент, применяемый на ПУ.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.13.
Таблица 3.5.13 - Атрибуты класса MeterMultiplier
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальным идентификатор объекта информационной модели |
kind | MeterMultiplierKind | вид коэффициента |
value | Double | значение коэффициента |
Names | Name[] | набор типизированных наименований |
3.5.14 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.5.14.
Таблица 3.5.14 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.5.15 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.5.15.
Таблица 3.5.15 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.5.16 Класс ProductAssetModel описывает модель материального объекта конкретного производителя.
Вышестоящим классом в CIM-модели является AssetModel. Атрибуты класса приведены в таблице 3.5.16.
Таблица 3.5.16 - Атрибуты класса ProductAssetModel
Наименование | Тип | Описание |
---|---|---|
corporateStandardKind | CorporateStandardKind | вид корпоративного стандарта модели материального объекта |
modelNumber | String | номер модели производителя |
modelVersion | String | номер версии модели продукта, указывающий на год выпуска продукта |
usageKind | AssetModel UsageKind | предполагаемое использование для модели материального объекта |
Manufacturer | Manufacturer | производитель модели материального объекта |
3.5.17 Класс RationalNumber описывает рациональное число = "числитель" или "знаменатель". Атрибуты класса приведены в таблице 3.5.17.
Таблица 3.5.17 - Атрибуты класса RationalNumber
Наименование | Тип | Описание |
---|---|---|
denominator | Int32 | знаменатель. Значение 1 указывает, что число является простым целым числом |
numerator | Int32 | числитель |
3.5.18 Класс Readinglnterharmonic описывает интергармоники, которые представляются в виде рационального числа "числитель" или "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.5.18.
Таблица 3.5.18 - Атрибуты класса ReadingInterharmonic
Наименование | Тип | Описание |
---|---|---|
denominator | lnt32 | интергармоннческий знаменатель |
numerator | lnt32 | ннтергармоннческий числитель |
3.5.19 Класс ReadingType описывает тип значения показания.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.19.
Таблица 3.5.19 - Атрибуты класса ReadingType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
accumulation | String | накопления данных во времени |
aggregate | String | объединенные данные с нескольких точек поставки |
commodity | String | тип товара или услуги (электрическая энергия или мощность) |
consumptionTier | Int32 | максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности) |
cpp | Int32 | критический пиковый период |
currency | String | валюта |
flowDirection | String | направление перетока |
macroPeriod | String | период времени, когда показания были зафиксированы |
measurementKind | String | детализация единицы измерения |
measuringPeriod | String | интервал измерения |
multiplier | String | множитель |
phases | String | фаза |
tou | lnt32 | временная зона тарифа (tou) |
unit | String | единицы измерения |
argument | RationalNumber | аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы, значение 0 в "числителе" и "знаменателе" означает, что не применимо |
interharmonic | ReadingInterharmoniс | индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо |
Names | Name[] | набор типизированных наименований |
3.5.20 Класс Register описывает устройство, которое указывает или записывает единицы измерения товара или другой измеряемой величины.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.20.
Таблица 3.5.20 - Атрибуты класса Register
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
isVirtual | Boolean | если принимает значение "true", то данные вычисляются или измеряются устройством, отличным от ПУ |
leftDigitCount | Int32 | количество цифр (циферблатов на механическом ПУ) слева от десятичного знака: по умолчанию обычно 5 |
rightDigitCount | Int32 | количество цифр (циферблатов на механическом ПУ) справа от десятичного знака |
touTierName | String | имя, используемое для tou |
Channels | Channel[] | каналы, которые собирают/сообщают значения регистра |
Names | Name[] | набор типизированных наименований |
touTier | TimeInterval | интервал времени |
3.5.21 Класс RemoteConnectDisconnectInfo описывает подробную информацию о функции удаленного подключения и отключения. Атрибуты класса приведены в таблице 3.5.21
Таблица 3.5.21 - Атрибуты класса RemoteConnectDisconnectInfo
Наименование | Тип | Описание |
---|---|---|
armedTimeout | Seconds | настройка таймаута истекшего времени |
сustomerVoltageLimit | Voltage | предел напряжения на стороне потребителя выключателя, выше которого подключение не должно выполняться |
energyLimit | RealEnergy | лимит энергии перед отключением |
energyUsageStartDateTime | DateTime | дата начала и время накопления энергии для ограничения энергопотребления |
energyUsageWarning | RealEnergy | предупреждение об ограничении энергии, используемое для запуска кода события, что потребление энергии приближается к пределу |
isArmConnect | Boolean | принимает значение "true", если переключатель должен быть включен до начала действия подключения |
isArmDisconnect | Boolean | принимает значение "true", если переключатель должен быть включен до начала действия отключения |
isEnergyLimiting | Boolean | принимает значение "true", если потребление энергии ограничено, и потребитель будет отключен, если он превысит лимит |
needsPowerLimitCheck | Boolean | принимает значение "true", если необходимо проверить предел нагрузки для немедленного отключения (после подключения), если нагрузка превышает предел |
needsVoltageLimitCheck | Boolean | принимает значение "true", если предел напряжения должен быть проверен, чтобы предотвратить подключение, если напряжение превышает предел |
powerLimit | ActivePower | лимит мощности, выше которого подключение либо не должно происходить, либо должно привести к немедленному отключению |
usePushbutton | Boolean | принимает значение "true", если для подключения необходимо использовать кнопку |
3.5.22 Класс Seal описывает контроль доступа к классу AssetContainers.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.22.
Таблица 3.5.22 - Атрибуты класса Seal
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
appliedDateTime | DateTime | дата и время нанесения пломбы |
condition | SealConditionKind | состояние пломбы |
kind | SealKind | вид пломбы |
sealNumber | String | номер пломбы |
Names | Name[] | набор типизированных наименований |
3.5.23 Класс SimpleEndDeviceFunction описывает простую функцию конечного устройства.
Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.23.
Таблица 3.5.23 - Атрибуты класса SimpleEndDeviceFunction
Наименование | Tim | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
configID | String | конфигурация, указанная для функции |
enabled | Boolean | принимает значение "true", если функция включена |
firmwareID | String | версия прошивки |
hardwareID | String | аппаратная версия |
kind | EndDeviceFunctionKind | вид функции |
password | String | пароль, необходимый для доступа к функции |
programID | String | название программы |
CustomAttributes | UserAttribute[] | набор специализированных атрибутов |
Names | Name[] | набор типизированных наименований |
Registers | Register[] | регистры величин, измеряемых функцией конечного устройства |
3.5.24 Класс Status описывает информацию о текущем состоянии, имеющая отношение к сущности. Атрибуты класса приведены в таблице 3.5.24.
Таблица 3.5.24 - Атрибуты класса Status
Наименование | Тип | Описание |
---|---|---|
dateTime | DateTime | дата и время, для которых применяется значение состояния |
reason | String | код причины или объяснение того, почему объект перешел в текущее значение состояния |
remark | String | информация, касающаяся текущего значения, в виде текста свободной формы |
value | String | значение состояния |
3.5.25 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.5.25.
Таблица 3.5.25 - Атрибуты класса StringQuantity
Наименование | Тип | Описание |
---|---|---|
multiplier | UnitMultiplier | масштабный коэффициент |
unit | UnitSymbol | единицы измерения |
value | String | значение |
3.5.26 Класс TimeInterval описывает интервал времени. Атрибуты класса приведены в таблице 3.5.26.
Таблица 3.5.26 - Атрибуты класса TimeInterval
Наименование | Тип | Описание |
---|---|---|
end | DateTime | время окончания |
start | DateTime | время начала |
3.5.27 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.27.
Таблица 3.5.27 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационном модели |
Names | Name[] | набор типизированных наименований |
3.5.28 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.5.28.
Таблица 3.5.28 - Атрибуты класса UserAttribute
Наименование | Тип | Описание |
---|---|---|
name | String | наименование атрибута |
sequenceNumber | lnt32 | порядковый номер атрибута в списке атрибутов |
value | StringQuantity | значение атрибута |
3.6 Профиль GetMeterConfig описывает получение настроек ПУ. Атрибуты профиля приведены в таблице 3.6.
Таблица 3.6 Атрибуты профиля GetMeterConfig
Наименование | Тип | Описание |
---|---|---|
Customer | Customer[] | роль организации - потребитель электроэнергии |
CustomerAgreement | CustomerAgreement[] | договор с потребителем электрической энергии |
Meter | Meter[] | ПУ, которые выполняют измерения в точке поставки |
ServiсеLocation | ServiceLocation[] | объект энергоснабжения |
UsagePoint | UsagePoint[] | точка поставки |
3.6.1 Класс Customer описывает роль организации - потребитель электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.6.1.
Таблица 3.6.1 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | CustomerKind | вид потребителя |
Names | Name[] | набор типизированных наименований |
3.6.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.
Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.6.2.
Таблица 3.6.2 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.6.3 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.6.3.
Таблица 3.6.3 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
amrSystem | String | автоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством |
Names | Name[] | набор типизированных наименований |
3.6.4 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.6.4.
Таблица 3.6.4 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.6.5 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.6.5.
Таблица 3.6.5 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | тип наименования |
3.6.6 Класс ServiceLocation описывает объект энергоснабжения.
Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.6.6.
Таблица 3.6.6 - Атрибуты класса ServiceLocation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.6.7 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.6.7.
Таблица 3.6.7 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.7 Профиль MeterReadings описывает получение данных с точек и ПУ. Атрибуты профиля приведены в таблице 3.7.
Таблица 3.7 Атрибуты профиля MeterReadings
Наименование | Тип | Описание |
---|---|---|
EndDeviceEventType | EndDeviceEventType[] | подробное описание события, произведенного конечным устройством |
MeterReading | MeterReading[] | набор значений, полученных с ПУ |
ReadingQualityТуре | ReadingQualityТуpe[] | подробное описание качества значения показания, производимого конечным устройством или системой |
ReadingType | ReadingType[] | подробное описание типа значения показания |
3.7.1 Класс Asset описывает материальный объект.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.1.
Таблица 3.7.1 - Атрибуты класса Asset
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.7.2 Класс DateTimeInterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.7.2.
Таблица 3.7.2 - Атрибуты класса DateTimeInterval
Наименование | Тип | Описание |
---|---|---|
end | DateTime | дата и время окончания интервала |
start | DateTime | дата и время начала интервала |
3.7.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.7.3.
Таблица 3.7.3 - Атрибуты класса EndDeviceEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания записи активности |
reason | String | причина события, приводящего к записи активности |
severity | String | приоритет события, приводящего к записи журналов событий |
Assets | Asset[] | материальные объекты, для которых была создано событие в журнале |
EndDeviceEventDetails | EndDeviceEventDetail[] | подробности события конечного устройства |
EndDeviceEventType | EndDeviceEventType | тип события конечного устройства |
Names | Name[] | набор типизированных наименований |
status | Status | информация о последствиях события, приведшего к записи события |
UsagePoint | UsagePoint | точка поставки, для которой сообщается о событии конечного устройства |
3.7.4 Класс EndDeviceEventDetail описывает пару имя-значение, специфичную для событий конечного устройства. Атрибуты класса приведены в таблице 3.7.4.
Таблица 3.7.4 - Атрибуты класса EndDeviceEventDetail
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
value | StringQuantity | значение |
3.7.5 Класс EndDeviceEventType описывает подробное описание события, произведенного конечным устройством.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.5.
Таблица 3.7.5 - Атрибуты класса EndDeviceEventType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
domain | String | высокоуровневая предметная область события |
eventOrAction | String | описание события |
subDomain | String | предметная область события |
type | String | тип физического устройства, из которого было создано событие |
Names | Name[] | набор типизированных наименований |
3.7.6 Класс IntervalBlock описывает временную последовательность показаний одного и того же типа показания. Атрибуты класса приведены в таблице 3.7.6.
Таблица 3.7.6 - Атрибуты класса IntervalBlock
Наименование | Тип | Описание |
---|---|---|
IntenalReadings | IntervalReading[] | интервальные показания, содержащееся в блоке |
ReadingType | ReadingType | тип значений интервального показания, содержащихся в блоке |
3.7.7 Класс IntervalReading описывает данные, полученные через регулярные промежутки времени.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.7.7.
Таблица 3.7.7 - Атрибуты класса IntervalReading
Наименование | Тип | Описание |
---|---|---|
reportedDateTime | DateTime | дата и время, когда показания были впервые переданы в измерительную систему |
Source | String | система, выступающая в качестве источника показания |
timeStamp | DateTime | время значения |
Value | String | значение показания |
ReadingQualities | ReadingQuality[] | качество показания |
timePeriod | DateTimeInterval | начало и конец периода |
3.7.8 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.7.8.
Таблица 3.7.8 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
status | Status | состояние |
3.7.9 Класс MeterReading описывает набор значений, полученных с ПУ.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.9.
Таблица 3.7.9 - Атрибуты класса MeterReading
Наименование | Тип | Описание |
---|---|---|
EndDeviceEvents | EndDeviceEvent[] | события конечного устройства, связанные с набором показаний ПУ |
IntervalBlocks | IntervalBlock[] | интервальные блоки, содержащиеся в показании ПУ |
Meter | Meter | ПУ, с которого получено показание |
Readings | Reading[] | показания ПУ |
UsagePoint | UsagePoint | точка поставки, из которой были получены показания ПУ (набор значений) |
valuesInterval | DateTimeInterval | дата и временной интервал элементов данных, содержащихся в показании ПУ |
3.7.10 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.7.10.
Таблица 3.7.10 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.7.11 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.7.11.
Таблица 3.7.11 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.7.12 Класс RationalNumber описывает рациональное число = "числитель"/"знаменатель". Атрибуты класса приведены в таблице 3.7.12.
Таблица 3.7.12 - Атрибуты класса RationalNumber
Наименование | Тип | Описание |
---|---|---|
denominator | Int32 | знаменатель. Значение 1 указывает, что число является простым целым числом |
numerator | Int32 | числитель |
3.7.13 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.7.13.
Таблица 3.7.13 - Атрибуты класса Reading
Наименование | Тип | Описание |
---|---|---|
reason | ReadingReasonKind | причина, по которой показание было получено |
reportedDateTime | DateTime | дата и время, когда показания были впервые переданы в измерительную систему |
source | String | система, выступающая в качестве источника показания |
timeStamp | DateTime | время значения |
value | String | значение показания |
ReadingQualities | ReadingQuality[] | качество показателя |
ReadingType | ReadingType | тип значения |
3.7.14 Класс ReadingInterharmonic описывает интергармоники представляются в виде рационального числа "числитель" / "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.7.14.
Таблица 3.7.14 - Атрибуты класса ReadingInterharmonic
Наименование | Тип | Описание |
---|---|---|
denominator | Int32 | интергармонический знаменатель |
numerator | Int32 | интергармонический числитель |
3.7.15 Класс ReadingQuality описывает качество значения показания или интервального значения показания. Атрибуты класса приведены в таблице 3.7.15.
Таблица 3.7.15 - Атрибуты класса ReadingQuality
Наименование | Тип | Описание |
---|---|---|
comment | String | комментарий к коду качества |
Source | String | система, выступающая в качестве источника кода качества |
timeStamp | DateTime | дата и время присвоения или установления кода качества |
ReadingQualityType | ReadingQualityType | тип качества |
3.7.16 Класс ReadingQualityType описывает качество значения показания, производимого конечным устройством или системой.
Вышестоящим классом в СIМ-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.16.
Таблица 3.7.16 - Атрибуты класса ReadingQualityType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Category | String | высокоуровневая предметная область качества значения показания |
subCategory | String | специфическая предметная область качества значения показания, как подвариант "category" |
systemId | String | идентификатор системы, заявившей о проблеме с данными или предоставившей комментарий к этим данным |
Names | Name[] | набор типизированных наименований |
3.7.17 Класс ReadingType описывает типа значения показания.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.17.
Таблица 3.7.17 - Атрибуты класса ReadingType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
accumulation | String | накопления данных во времени |
aggregate | String | объединенные данные с нескольких точек поставки |
commodity | String | тип товара или услуги (электрическая энергия или мощность) |
consumption Tier | Int32 | максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности) |
cpp | Int32 | критический пиковый период |
currency | String | валюта |
flowDirection | String | направление перетока |
macroPeriod | String | интересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени |
measurementKind | String | детализация единицы измерения |
measuringPeriod | String | интервал измерения |
multiplier | String | множитель |
phases | String | фаза |
tou | Int32 | временная зона тарифа (tou) |
unit | String | единицы измерения |
argument | RationalNumber | аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо |
interharmonic | ReadingInterharmonic | индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо |
Names | Name[] | набор типизированных наименований |
3.7.18 Класс Status описывает информацию о текущем состоянии объекта. Атрибуты класса приведены в таблице 3.7.18.
Таблица 3.7.18 - Атрибуты класса Status
Наименование | Тип | Описание |
---|---|---|
dateTime | DateTime | дата и время, для которых применяется значение состояния |
reason | String | код причины пли объяснение того, почему объект перешел в текущее значение состояния |
remark | String | информация, касающаяся текущего значения состояния, в виде текста свободной формы |
value | String | значение состояния |
3.7.19 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.19.
Таблица 3.7.19 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8 Профиль GetMeterReadings описывает набор значений, полученных с ПУ. Атрибуты профиля приведены в таблице 3.8.
Таблица 3.8 Атрибуты профиля GetMeterReadings
Наименование | Тип | Описание |
---|---|---|
EndDevice | EndDevice[] | контейнер материальных объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными |
MeterReadings | MeterReadings | набор значении, полученных с ПУ |
Reading | Reading[] | некоторое значение, вычисленное ПУ, другим материальным объектом или рассчитанное системой |
ReadingQuality | ReadingQuality[] | значения качества показания или интервального значения показания |
ReadingType | ReadingType[] | подробное описание типа значения показания |
TimeSchedule | TimeSchedule[] | описание всего, что меняется стечением времени |
TransformerTank | TransformerTank[] | сборка из двух или более индуктивно связанных обмоток, которые преобразуют переменные уровни напряжения и тока |
UsagePoint | UsagePoint[] | точка поставки |
3.8.1 Класс DateTimeInterval описание интервала даты и времени. Атрибуты класса приведены в таблице 3.8.1.
Таблица 3.8.1 - Атрибуты класса DateTimeInterval
Наименование | Тип | Описание |
---|---|---|
end | DateTime | дата и время окончания интервала |
start | DateTime | дата и время начала интервала |
3.8.2 Класс EndDevice описывает контейнер материальных объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными.
Вышестоящим классом в CIM-модели является AssetContainer. Атрибуты класса приведены в таблице 3.8.2.
Таблица 3.8.2 - Атрибуты класса EndDevice
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.8.3.
Таблица 3.8.3 - Атрибуты класса EndDeviceEvent
Наименование | Тип | Описание |
---|---|---|
EndDeviceEventType | EndDeviceEventType | тип события конечного устройства |
3.8.4 Класс EndDeviceEventType описывает события, произведенные конечным устройством.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.4.
Таблица 3.8.4 - Атрибуты класса EndDeviceEventType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.5 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.8.5.
Таблица 3.8.5 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.6 Класс MeterReading описывает набор значений, полученных с ПУ. Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.6.
Таблица 3.8.6 - Атрибуты класса MeterReading
Наименование | Тип | Описание |
---|---|---|
EndDeviceEvents | EndDeviceEvent[] | события конечного устройства, связанные с набором показаний ПУ |
Meter | Meter | ПУ, с которого получено показание |
Readings | Reading[] | показания ПУ |
UsagePoint | UsagePoint | точка поставки, из которой были получены показания ПУ (набор значений) |
3.8.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.8.7.
Таблица 3.8.7 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.8.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.8.8.
Таблица 3.8.8 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
Description | String | описатель типа наименования |
Name | String | наименование типа наименования |
3.8.9 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.9.
Таблица 3.8.9 - Атрибуты класса Reading
Наименование | Тип | Описание |
---|---|---|
reason | ReadingReasonKind | причина, по которой показание было получено |
source | String | система, выступающая в качестве источника показания |
ReadingType | ReadingType | тип значения |
3.8.10 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.10.
Таблица 3.8.10 - Атрибуты класса Reading
Наименование | Тип | Описание |
---|---|---|
reason | ReadingReasonKind | причина, по которой показание было получено |
source | String | система, выступающая в качестве источника показания |
3.8.11 Класс ReadingQuality описывает качество значения показания или интервального значения показания. Атрибуты класса приведены в таблице 3.8.11.
Таблица 3.8.11 - Атрибуты класса ReadingQuality
Наименование | Тип | Описание |
---|---|---|
ReadingQualityType | ReadingQualityType | тип качества |
3.8.12 Класс ReadingQualityType описывает значения качества показания, производимого конечным устройством или системой.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.12.
Таблица 3.8.12 - Атрибуты класса ReadingQualityType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.13 Класс ReadingType описывает тип значения показания.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.13.
Таблица 3.8.13 - Атрибуты класса ReadingType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.14 Класс TimeSchedule описывает все, что меняется с течением времени. Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.8.14.
Таблица 3.8.14 - Атрибуты класса TimeSchedule
Наименование | Тип | Описание |
---|---|---|
scheduleInterval | DateTimeInterval | расписание |
3.8.15 Класс TransfonnerTank описывает сборку из двух или более индуктивно связанных обмоток, которые осуществляют преобразование уровней переменного напряжения и тока.
Вышестоящим классом в CIM-модели является Equipment. Атрибуты класса приведены в таблице 3.8.15.
Таблица 3.8.15 - Атрибуты класса TransformerTank
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.8.16 Класс UsagePoint описывают точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.16.
Таблица 3.8.16 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.9 Профиль EndDeviceEvents описывает набор классов для чтения событий с ПУ. Атрибуты профиля приведены в таблице 3.9.
Таблица 3.9 Атрибуты профиля EndDeviceEvents
Наименование | Тип | Описание |
---|---|---|
EndDeviceEvent | EndDeviceEvent[] | событие, обнаруженное функцией устройства, связанной с конечным устройством |
EndDeviceEventType | EndDeviceEventType[] | подробное описание события, произведенного конечным устройством |
3.9.1 Класс Asset описывает материальный объект.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.1.
Таблица 3.9.1 - Атрибуты класса Asset
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.9.2 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.9.2.
Таблица 3.9.2 - Атрибуты класса EndDeviceEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
createdDateTime | DateTime | дата и время создания записи активности |
Reason | String | причина события, приводящего к записи активности |
severity | String | уровень серьезности события, приводящего к записи активности |
Assets | Asset[] | материальные объекты, для которых была создана запись активности |
EndDeviceEventDetails | EndDeviceEventDetail[] | подробности события конечного устройства |
EndDeviceEventType | EndDeviceEventType | тип события конечного устройства |
Names | Name[] | набор типизированных наименований |
Status | Status | информация о последствиях события, приведшего к записи активности |
UsagePoint | UsagePoint | точка поставки, для которой сообщается о событии конечного устройства |
3.9.3 Класс EndDeviceEventDetail описывает пару имя-значение, специфичная для событий конечного устройства. Атрибуты класса приведены в таблице 3.9.3.
Таблица 3.9.3 - Атрибуты класса EndDeviceEventDetail
Наименование | Тип | Описание |
---|---|---|
Name | String | наименование |
Value | StringQuantity | значение |
3.9.4 Класс EndDeviceEventType описывает события, произведенного конечным устройством.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.4.
Таблица 3.9.4 - Атрибуты класса EndDeviceEventType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Domain | String | высокоуровневая предметная область события |
eventOrAction | String | специфическая часть события |
subDomain | String | более специфическая предметная область события |
Type | String | тип физического устройства, из которого был создано событие |
Names | Name[] | набор типизированных наименований |
3.9.5 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.9.5.
Таблица 3.9.5 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.9.6 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.9.6.
Таблица 3.9.6 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.9.7 Класс Status описывает информацию о текущем состоянии, имеющая отношение к сущности. Атрибуты класса приведены в таблице 3.9.7.
Таблица 3.9.7 - Атрибуты класса Status
Наименование | Тип | Описание |
---|---|---|
dateTime | DateTime | дата и время, для которых применяется значение состояния |
reason | String | код причины или объяснение того, почему объект перешел в текущее состояния |
remark | String | информация, касающаяся текущего состояния, в виде текста свободной формы |
value | String | значение состояния |
3.9.8 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.8.
Таблица 3.9.8 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.10 Профиль GetEndDeviceEvents описывает полученные с устройств события. Атрибуты профиля приведены в таблице 3.10.
Таблица 3.10 Атрибуты профиля GetEndDeviceEvents
Наименование | Тип | Описание |
---|---|---|
Customer | Customer[] | роль организации - потребитель электроэнергии |
СustоmerAgreement | СustomerAgreement[ ] | договор с потребителем электроэнергии |
EndDeviceEvent | EndDeviceEvent[] | событие, обнаруженное функцией устройства, связанной с конечным устройством |
EndDeviceEventType | EndDeviceEventType[] | подробное описание события, произведенного конечным устройством |
Meter | Meter[] | ПУ, которые выполняют измерения количества электроэнергии в точке поставки для финансовых расчетов |
ServiceCategory | ServiceCategory[] | категория услуги, предоставляемой потребителю |
ServiceLocation | ServiceLocation[] | объект энергоснабжения |
TimeSchedule | TimeSchedule[] | описание временных периодов для формирования объемов потребления электрической энергии |
UsagePoint | UsagePoint[] | точка поставки |
3.10.1 Класс Customer описывает роль организации - потребитель электроэнергии.
Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.10.1.
Таблица 3.10.1 - Атрибуты класса Customer
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Kind | CustomerKind | вид потребителя |
Names | Name[] | набор типизированных наименований |
3.10.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.
Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.10.2.
Таблица 3.10.2 - Атрибуты класса CustomerAgreement
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.10.3 Класс DateTimeInterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.10.3.
Таблица 3.10.3 - Атрибуты класса DateTimeInterval
Наименование | Тип | Описание |
---|---|---|
end | DateTime | дата и время окончания интервала |
start | DateTime | дата и время начала интервала |
3.10.4 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.10.4.
Таблица 3.10.4 - Атрибуты класса EndDeviceEvent
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
reason | String | причина события, приводящего к записи активности |
severity | String | уровень серьезности события, приводящего к записи активности |
Names | Name[] | набор типизированных наименований |
3.10.5 Класс EndDeviceEventType описывает события, произведенного конечным устройством.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.5.
Таблица 3.10.5 - Атрибуты класса EndDeviceEventType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.10.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.10.6.
Таблица 3.10.6 - Атрибуты класса Meter
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.10.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.10.7.
Таблица 3.10.7 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.10.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.10.8.
Таблица 3.10.8 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | наименование типа наименования |
3.10.9 Класс ServiceCategory описывает категорию услуги, предоставляемой потребителю.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.9.
Таблица 3.10.9 - Атрибуты класса ServiceCategory
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
kind | ServiceKind | вид услуги |
Names | Name[] | набор типизированных наименований |
3.10.10 Класс ServiceLocation описывает объект энергоснабжения.
Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.10.10.
Таблица 3.10.10 - Атрибуты класса ServiceLocation
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.10.11 Класс TimeSchedule описывает временные периоды для формирования объемов потребления электрической энергии.
Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.10.11.
Таблица 3.10.11 - Атрибуты класса TimeSchedule
Наименование | Тип | Описание |
---|---|---|
scheduleInterval | DateTimeInterval | расписание |
3.10.12 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.12.
Таблица 3.10.12 - Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.11 Профиль EndDeviceControls описывает структуру выполнения операций с ПУ
Атрибуты профиля приведены в таблице 3.11.
Таблица 3.11 Атрибуты профиля EndDeviceControls
Наименование | Тип | Описание |
---|---|---|
EndDeviceControl | EndDeviceControl[] | указывает ПУ (или ПУ) выполнить указанное действие |
EndDeviсеСontrolТуре | EndDeviceControlType[] | подробное описание команды управления, выполняемого конечным устройством |
3.11.1 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.11.1.
Таблица 3.11.1 - Атрибуты класса ElectronicAddress
Наименование | Тип | Описание |
---|---|---|
email1 | String | почтовый адрес потребителя электрической энергии 1 |
email2 | String | почтовый адрес потребителя электрической энергии 2 |
lan | String | адрес сети |
mac | String | адрес MAC (Media Access Control) |
password | String | пароль |
radio | String | адрес радиосети |
userID | String | идентификатор |
web | String | интернет-адрес |
3.11.2 Класс EndDevice описывает контейнер объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными. Вышестоящим классом в CIM-модели является AssetContainer. Атрибуты класса приведены в таблице 3.11.2.
Таблица 3.11.2 - Атрибуты класса EndDevice
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
installCode | String | установочный код |
isPan | Boolean | если принимает значение "true", то устройство находится в персональной сети (PAN) |
electronicAddress | ElectronicAddress | электронный адрес потребителя электрической энергии |
Names | Name[] | набор типизированных наименований |
3.11.3 Класс EndDeviceControl описывает указание конечному устройству (или группе конечных устройств) выполнить указанное действие.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.3.
Таблица 3.11.3 - Атрибуты класса EndDeviceControl
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
reason | String | причина управляющего воздействия, позволяющего определить, как продолжать обработку |
EndDeviceControlType | EndDeviceControlType | тип управления элементом управления конечным устройством |
EndDevices | EndDevice[] | конечные устройства, получающие команды от элемента управления конечным устройством |
UsagePoints | UsagePoint[] | точки поставки, получающие команды от элемента управления конечным устройством |
3.11.4 Класс EndDeviceControlType описывает команды управления, выполняемого конечным устройством.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.4.
Таблица 3.11.4 - Атрибуты класса EndDeviceControlType
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Domain | String | высокоуровневая предметная область элемента управления |
eventOrAction | String | специфическая часть типа элемента управления |
subDomain | String | специфическая предметная область элемента управления |
Type | String | тип физического устройства, из которого был создан элемент управления |
Names | Name[] | набор типизированных наименований |
3.11.5 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.11.5.
Таблица 3.11.5 - Атрибуты класса Name
Наименование | Тип | Описание |
---|---|---|
name | String | наименование |
NameType | NameType | тип наименования |
3.11.6 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.11.6.
Таблица 3.11.6 - Атрибуты класса NameType
Наименование | Тип | Описание |
---|---|---|
description | String | описатель типа наименования |
name | String | тип наименования |
3.11.7 Класс UsagePoint описывает точку поставки.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.7.
Таблица 3.11.7- Атрибуты класса UsagePoint
Наименование | Тип | Описание |
---|---|---|
mRID | String | глобальный уникальный идентификатор объекта информационной модели |
Names | Name[] | набор типизированных наименований |
3.12 Перечисления
3.12.1 Перечисление AmiBillingReadyKind описывает жизненный цикл системы считывания показаний в точке поставки в отношении готовности к выставлению счетов с помощью расширенной инфраструктуры считываний показаний. Элементы перечисления приведены в таблице 3.12.1.
Таблица 3.12.1 - Элементы перечисления AmiBillingReadyKind
Наименование | Описание |
---|---|
amiCapable | точка поставки оснащена ПУ с поддержкой автоматизированной измерительной системы (AMI), который в настоящее время еще не оснащен модулем связи |
amiDisabled | точка поставки оснащена ПУ с поддержкой AMI, однако функциональность AMI была отключена или не используется |
billingApproved | точка поставки оснащена работающим ПУ с поддержкой AMI, и точность была сертифицирована для целей выставления счетов |
enabled | точка поставки оснащена ПУ с поддержкой AMI, способным поддерживать связь |
nonAmi | точка поставки оснащена ПУ, не поддерживающим AMI |
nonMetered | точка поставки в настоящее время не оснащена ПУ |
operable | точка поставки оснащена ПУ с поддержкой AMI, способным функционировать и связываться с сетью AMI |
3.12.2 Перечисление AssetModelUsageKind описывает вид использования модели материального объекта. Элементы перечисления приведены в таблице 3.12.2.
Таблица 3.12.2 - Элементы перечисления AssetModelUsageKind
Наименование | Описание |
---|---|
customerSubstation | модель материального объекта предназначена для использования в подстанции потребителя |
distributionOverhead | модель актива предназначена для использования в распределительной воздушной сети |
distributionUnderground | модель материального объекта предназначена для использования в подземных распределительных сетях |
other | другое |
streetlight | модель материального объекта предназначена для использования в качестве уличного освещения |
substation | модель материального объекта предназначена для использования на подстанции |
transmission | модель материального объекта предназначена для использования в сети передачи |
unknown | использование модели материального объекта неизвестно |
3.12.3 Перечисление ComDirectionKind описывает вид направления коммуникации. Элементы перечисления приведены в таблице 3.12.3.
Таблица 3.12.3 - Элементы перечисления ComDirectionKind
Наименование | Описание |
---|---|
biDirectional | двунаправленный |
fromDeviсе | от устройства |
toDevice | к устройству |
3.12.4 Перечисление ComTechnologyKind описывает вид технологии коммуникации. Элементы перечисления приведены в таблице 3.12.4.
Таблица 3.12.4 - Элементы перечисления ComTechnologyKind
Наименование | Описание |
---|---|
cellular | сотовая связь. Подвариант "rf" |
ethernet | Высокоскоростная технология связи |
homePlug | технология связи по линиям электропередач |
pager | односторонняя или двусторонняя радиопейджинговая сеть. Подвариант "rf" |
phone | стандартная проводная телефонная система |
plc | технология связи по линиям электропередач |
rf | частная или общественная технология на основе радиосвязи |
rfMesh | mesh радиосвязь. Подвариант "rf" |
zigbee | беспроводная технология радиосвязи. Подвариант "rf" |
3.12.5 Перечисление CorporateStandardKind описывает вид корпоративного стандарта. Элементы перечисления приведены в таблице 3.12.5.
Таблица 3.12.5 - Элементы перечисления CorporateStandardKind
Наименование | Описание |
---|---|
Experimental | модель материального объекта используется экспериментально |
Other | другое |
Standard | модель материального объекта используется в качестве корпоративного стандарта |
underEvaluation | использование модели материального объекта находится в стадии оценки |
3.12.6 Перечисление CustomerKind описывает вид потребителя. Элементы перечисления приведены в таблице 3.12.6.
Таблица 3.12.6 - Элементы перечисления CustomerKind
Наименование | Описание |
---|---|
commercialIndustrial | коммерческий промышленный |
energyServiceScheduler | диспетчер энергетических услуг |
energyServiceSupplier | поставщик энергетических услуг |
internalUse | внутреннего использования |
Other | другой |
pumpingLoad | насосная станция |
Residential | бытовой |
residentialAndCommercial | бытовой и коммерческий |
residentialAndStreetlight | бытовой и уличное освещение |
residentialFarmService | сельское хозяйство |
residentialStreetlightOthers | бытовое уличное освещение или другой вид, связанный с потребителем |
windMachine | ветряная установка |
3.12.7 Перечисление EndDeviceFunctionKind описывает вид функции конечного устройства. Элементы перечисления приведены в таблице 3.12.7.
Таблица 3.12.7 - Элементы перечисления EndDeviceFunctionKind
Наименование | Описание |
---|---|
autonomousDst | автономное применение перехода на летнее времени (DST) |
demandResponse | функции сброса |
electricMetering | учет электроэнергии |
gasMetering | учет газа |
Metrology | представление измеренных значений пользователю или другой системе |
onRequestRead | чтение по запросу |
outageHistory | история о перебоях в подаче электроэнергии |
relaysProgramming | поддержка одного или нескольких реле, которые могут быть программируемы в ПУ |
reverseFlow | обнаружение и контроль обратного направления |
waterMetering | учет воды |
3.12.8 Перечисление MeterMultiplierKind описывает вид коэффициента ПУ. Элементы перечисления приведены в таблице 3.12.8.
Таблица 3.12.8 - Элементы перечисления MeterMultiplierKind
Наименование | Описание |
---|---|
ctRatio | коэффициент трансформации по току |
kE | тестовая постоянная |
kH | киловатт-час. Число киловатт-часов, которое должно быть приложено к ПУ, чтобы вызвать один оборот диска для электромеханического ПУ, или число киловатт-часов, представленных одним импульсом приращения для электронного ПУ |
kR | регистр множителя. Число, на которое нужно умножить показания регистра, чтобы получить кВтч |
ptRatio | коэффициент трансформации по напряжению |
transformerRatio | произведение коэффициента Ктт и коэффициента Ктн |
3.12.9 Перечисление PliaseCode описывает перечисление идентификаторов фаз. Позволяет обозначить фазы как для передающего, так и для распределительного оборудования, цепей и нагрузок. Элементы перечисления приведены в таблице 3.12.9.
Таблица 3.12.9 - Элементы перечисления PliaseCode
Наименование | Описание |
---|---|
А | фаза А, В, С и нейтраль |
АВ | фаза А, В, С и нейтраль |
ABC | фаза А, В, С и нейтраль |
ABCN | фаза А, В, С и нейтраль |
ABN | фаза А, В и нейтраль |
AC | фаза А, С и нейтраль |
ACN | фаза А, С и нейтраль |
AN | фаза А и нейтраль |
В | фаза В, С и нейтраль |
ВС | фаза В, С и нейтраль |
BCN | фаза В, С и нейтраль |
BN | фаза В и нейтраль |
С | фаза С и нейтраль |
CN | фаза С и нейтраль |
N | нейтраль |
none | фазы не указаны |
s1 | вторичная Фаза 1 и нейтраль |
s12 | вторичная Фаза 1, 2 и нейтраль |
s12N | вторичная Фаза 1, 2 и нейтраль |
s1N | вторичная Фаза 1 и нейтраль |
s2 | вторичная Фаза 2 и нейтраль |
s2N | вторичная Фаза 2 и нейтраль |
X | неизвестная ненейтральная фаза |
XN | неизвестная ненейтральная фаза плюс нейтраль |
XY | две неизвестные ненейтральные фазы |
XYN | две неизвестные ненейтральные фазы плюс нейтраль |
3.12.10 Перечисление PotentialTransformerKind описывает тип ТН. Элементы перечисления приведены в таблице 3.12.10.
Таблица 3.12.10 - Элементы перечисления PotentialTransformerKind
Наименование | Описание |
---|---|
capacitiveCoupling | трансформатор напряжения использует емкостную связь для создания вторичного напряжения |
Inductive | трансформатор напряжения использует индукционные катушки для создания вторичного напряжения |
3.12.11 Перечисление ReadingReasonKind описывает причину, по которой значение было получено. Элементы перечисления приведены в таблице 3.12.11.
Таблица 3.12.11 - Элементы перечисления ReadingReasonKind
Наименование | Описание |
---|---|
billing | показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны, связанный с выставлением счетов, подвариант "inquiry" |
demandReset | показания принимаются или должны приниматься в сочетании со сбросом одного или нескольких регистров сброса в ПУ |
inquiry | показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны |
installation | показания принимаются или должны приниматься в сочетании с установкой ПУ |
loadManagement | показания принимаются или должны приниматься для поддержки управления нагрузками в распределительных сетях или устройствах |
loadResearch | показания принимаются или должны приниматься для поддержки исследований и анализа нагрузок на распределительные сети или устройства |
moveIn | показания принимаются или должны приниматься в связи с событием заезда потребителя |
moveOut | показания принимаются или должны приниматься в связи с событием переезда потребителя |
other | другое |
removal | показания принимаются или должны приниматься в сочетании со снятием ПУ |
serviceConnect | показания принимаются или должны приниматься в сочетании с подключением или повторным подключением услуги |
serviceDisconnect | показания принимаются или должны приниматься в связи с отключением услуги |
3.12.12 Перечисление SealConditionKind описывает вид состояния пломбы. Элементы перечисления приведены в таблице 3.12.12.
Таблица 3.12.12 - Элементы перечисления SealConditionKind
Наименование | Описание |
---|---|
broken | сломана |
locked | заблокирована |
missing | отсутствует |
open | открыта |
other | другое |
3.12.13 Перечисление SealKind описывает вид пломбы. Элементы перечисления приведены в таблице 3.12.13.
Таблица 3.12.13 - Элементы перечисления SealKind
Наименование | Описание |
---|---|
lead | свинец |
lock | замок |
other | другое |
steel | сталь |
3.12.14 Перечисление ServiceKind описывает вид услуги. Элементы перечисления приведены в таблице 3.12.14.
Таблица 3.12.14 - Элементы перечисления ServiceKind
Наименование | Описание |
---|---|
electricity | электроснабжение |
gas | газификация |
heat | теплоснабжение |
internet | интернет услуги |
other | другое |
rates | налог, сбор, пошлина |
refuse | услуги по вывозу отходов |
sewerage | услуги канализации |
time | служба времени |
tvLicence | служба телевизионных лицензий |
water | водоснабжение |
3.12.15 Перечисление SupplierKind описывает вид поставщика. Элементы перечисления приведены в таблице 3.12.15.
Таблица 3.12.15 - Элементы перечисления SupplierKind
Наименование | Описание |
---|---|
other | другое |
retailer | организация, которая продает электрическую энергию (не оказывает услугу по передаче электрической энергии); применяется к розничным рынкам |
utility | организация, предоставляющая услугу потребителю |
3.12.16 Перечисление UnitMultiplier описывает множители единиц, определенные для СIМ. Элементы перечисления приведены в таблице 3.12.16.
Таблица 3.12.16 - Элементы перечисления UnitMultiplier
Наименование | Описание |
---|---|
а | атто 10**-18 |
с | санти 10**-2 |
d | децп 10**-1 |
da | дека 10**1 |
Е | экса 10**18 |
f | фемто 10**-15 |
G | гига 10**9 |
h | гекто 10**2 |
k | кило 10**3 |
m | микро 10**-6 |
M | мега 10**6 |
micro | микро 10**-6 |
n | нано 10**-9 |
none | без множителя или эквивалентного умножения на 1 |
р | пико 10**-12 |
P | пета 10**15 |
T | тера 10**12 |
у | йокто 10**-24 |
Y | иотта 10**24 |
z | зепто 10**-21 |
Z | зетта 10**21 |
3.12.17 Перечисление UnitSymbol описывает единицы, определенные для использования в CIM. Элементы перечисления приведены в таблице 3.12.17.
Таблица 3.12.17 - Элементы перечисления UnitSymbol
Наименование | Описание |
---|---|
А | ток в амперах |
А2 | ампер в квадрате |
A2h | ампер-квадрат-часы |
A2s | ампер в квадрате времени в квадратных амперах |
Ah | ампер-часы |
anglemin | угол плоскости, минуты |
anglesec | угол плоскости, секунда |
APerA | ток, отношение ампер |
APerm | напряженность магнитного поля, ампер на метр |
As | ампер-секунды |
bar | давление, бар (1 бар = 100 кПа) |
Bq | радиоактивность в беккерелях (1/s) |
Btu | энергия, британская тепловая единица |
С | электрический заряд в кулонах |
cd | сила света в канделах |
character | количество символов |
charPers | скорость передачи данных (бод) в символах в секунду |
cosPhi | коэффициент мощности, безразмерный |
count | количество вещества, значение ПУ |
CPerkg | экспозиция (рентгеновские лучи), кулон на килограмм |
СPerm2 | плотность поверхностного заряда, кулон на квадратный метр |
CPerm3 | плотность электрического заряда, кулон на кубический метр |
d | время, сутки = 24 ч = 86400 с |
dB | уровень звукового давления в децибелах |
dBm | уровень мощности (логарифмический коэффициент мощности сигнала, Бел-мВт). нормированный на 1 мВт |
deg | угол плоскости в градусах |
degC | относительная температура в градусах Цельсия |
F | электрическая емкость в Фарадах (C/V) |
FPerm | диэлектрическая проницаемость, Фарад на метр |
ft3 | объем, в кубических футах |
G | плотность магнитного потока, Гаусс (1 Гс = 10-4 Тл) |
gal | объем, галлон США (1 галлон = 231 дюйм3 = 128 унций) |
gPerg | концентрация, отношение массы растворенного вещества к массе раствора |
Gy | поглощенная доза в Грей (J/kg) |
GyPers | мощность поглощенной дозы. Грей в секунду |
h | время, час = 60 мин = 3600 с |
H | электрическая индуктивность в Генри (Wb/A) |
ha | площадь, га |
HPerm | проницаемость, Генри на метр |
Hz | частота в герцах (1/s) |
HzPerHz | частота, скорость изменения частоты |
HzPers | скорость изменения частоты в Герцах в секунду |
J | энергия в джоулях |
JPerK | теплоемкость в Джоуль/Кельвин |
JPerkg | удельная энергия, Джоуль / кт |
JPerkgK | удельная теплоемкость, удельная энтропия, Джоуль на килограмм Кельвин |
JPerm2 | плотность энергии изоляции, Джоуль на квадратный метр или ватт-секунда на квадратный метр |
JPerm3 | плотность энергии, джоуль на кубический метр |
JPermol | молярная энергия, джоуль на моль |
JPermolK | мольная энтропия, молярная теплоемкость, джоуль на моль кельвин |
JPers | уровень энергии в джоулях в секунду (дж/с). |
К | температура в кельвннах |
kat | каталитическая активность, катал = моль / с |
кatPerm3 | концентрация каталитической активности, катал на кубический метр |
kg | масса в килограммах |
kgm | момент массы в килограмм-метрах (первый момент массы) |
kgm2 | момент массы в килограммах на квадратный метр (второй момент массы, обычно называемый моментом инерции) |
kgPerJ | вес на энергию в килограмм / джоуль (кт/дж) |
kgPerm3 | плотность в килограммах на кубический метр |
kn | скорость, узел (1 узл = 1852/3600) м/с |
KPers | скорость изменения температуры в кельвннах в секунду |
l | объем, литр = дм3 = м3 / 1000 |
Im | световой поток в люменах |
lPerh | объемный расход, литр в час |
lPerl | концентрация, отношение объема растворенного вещества к объему раствора |
lPers | объемный расход в литрах в секунду |
lx | освещенность в люксах |
m | длина в метрах |
M | длина, морская миля (1 м = 1852 м) |
m2 | площадь в квадратных метрах |
m2Pers | вязкость в квадратных метрах / секунду |
m3 | объем в кубометрах |
m3Compensated | объем, кубический метр, с поправкой на погодные условия |
m3Perh | объемный расход, куб.м в час |
m3Perkg | удельный объем, куб.м на килограмм, об |
m3Pers | объемный расход в кубических метрах в секунду |
m3Uncompensated | объем, кубический метр, без учета погодных условий |
min | время, минута = 60 с |
mmHg | давление, миллиметр ртутного столба (1 мм рт. ст. примерно 133,3 па) |
mol | количество вещества в молях |
molPerkg | концентрация, моляльность, количество растворенного вещества в молях и количество растворителя в килограммах |
molPerm3 | концентрация, количество концентрации вещества (с), количество растворителя в молях, деленное на объем раствора в м3 |
molPermol | концентрация, молярная доля, отношение молярного количества растворенного вещества к молярному количеству раствора |
mPerm3 | топливная эффективность в метрах на кубический метр |
mPers | скорость в метрах в секунду (m/s) |
mPers2 | ускорение в метрах в секунду в квадрате |
Mx | магнитный поток максвелла (1 mx = 10-8 вт) |
N | сила в ньютонах |
Nm | момент силы, ньютон-метр |
none | единицы не применимы |
NPerm | поверхностное натяжение, ньютон на метр |
Oe | магнитное поле, ирстед (1 э = (103/4р) а/м) |
ohm | электрическое сопротивление в омах (v/a) |
ohmm | удельное сопротивление, омметр, (rho) |
ohmPerm | электрическое сопротивление на длину в ом на метр ((в/а)/м) |
onePerHz | величина, обратная частоте (1/гц) |
onePerm | волновое число, обратный метр, (1/m) |
Pa | давление в паскалях |
PaPers | скорость изменения давления в паскалях в секунду |
Pas | динамическая вязкость, паскаль-секунда |
ppm | концентрация в частях на миллион |
Q | количество мощности, q |
Qh | количество энергии, qh |
rad | угол плоскости в радианах (m/m) |
radPers | угловая скорость в радианах в секунду (rad/s) |
radPers2 | угловое ускорение, радиан на секунду в квадрате |
rev | количество оборотов, оборотов |
rotPers | оборотов в секунду (1/s) |
s | время в секундах |
S | проводимость в сименсах |
SPerm | электропроводность на длину (ф/м) |
sPers | время, отношение времени |
sr | телесный угол в стерадианах (m2/m2) |
Sv | эквивалент дозы в зивертах (j/kg) |
T | плотность магнитного потока в теслах (wb/m2) |
therm | энергия, тепл |
tonne | масса |
V | электрический потенциал в вольтах (w/a) |
V2 | вольт в квадрате |
V2h | вольт-квадрат-часы |
VA | полная мощность в вольт-амперах |
VAh | полная энергия в вольт-ампер-часах |
VAr | реактивная мощность в вольт-амперах |
VArh | реактивная энергия в вольт-ампер-часах |
Vh | вольт-час, вольт-часы |
VPerHz | магнитный поток в вольт на герц |
VPerm | напряженность электрического поля, вольт на метр |
VPerV | напряжение, соотношение напряжений |
VPerVA | коэффициент мощности, отношение активной мощности к полной мощности |
VPerVAr | коэффициент мощности of, отношение активной мощности к полной мощности |
Vs | вольт секунда (ws/a) |
W | активная мощность в ваттах |
Wb | магнитный поток в веберах |
Wh | активная энергия в ватт-часах |
WPerA | активная мощность на поток тока, ватт на ампер |
WPerm2 | плотность теплового потока, энергетическая освещенность, ватт на квадратный метр |
WPerm2sr | сияние, ватт на квадратный метр стерадиан |
WPermК | теплопроводность в ваттах / метрах кельвнна |
WPers | скорость разгона в ваттах в секунду |
WPersr | интенсивность излучения, ватт на стерадиан |
WPerW | мощность сигнала, коэффициент мощности |
3.12.18 Перечисление UsagePointConnectedKind описывает состояние точки поставки по отношению к подключению к сети. Элементы перечисления приведены в таблице 3.12.18.
Таблица 3.12.18 - Элементы перечисления UsagePointConnectedKind
Наименование | Описание |
---|---|
Connected | статус подключения точки поставки |
logicallyDisconnected | точка поставки была отключена в результате срабатывания функции отключения в ПУ, присутствующем в точке поставки |
physicallyDisconnected | точка поставки была отключена от сети в точке перед ПУ |
3.12.19 Перечисление ReadingReasonKind описывает причину, по которой значение было получено. Элементы перечисления приведены в таблице 3.12.19.
Таблица 3.12.19 - Элементы перечисления ReadingReasonKind
Наименование | Описание |
---|---|
Billing | показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны, связанный с выставлением счетов, подвариант "inquiry" |
demandReset | показания принимаются или должны приниматься в сочетании со сбросом одного или нескольких регистров сброса в ПУ |
Inquiry | показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны |
installation | показания принимаются или должны приниматься в сочетании с установкой ПУ |
loadManagement | показания принимаются или должны приниматься для поддержки управления нагрузками в распределительных сетях или устройствах |
load Research | показания принимаются или должны приниматься для поддержки исследований и анализа нагрузок на распределительные сети или устройства |
moveIn | показания принимаются или должны приниматься в связи с событием присоединения потребителя |
moveOut | показания принимаются или должны приниматься в связи с событием отключения потребителя |
other | другое |
removal | показания принимаются или должны приниматься в сочетании со снятием пу |
serviceConnect | показания принимаются или должны приниматься в сочетании с подключением или повторным подключением услуги |
serviceDisconnect | показания принимаются или должны приниматься в связи с отключением услуги |
3.12.20 Перечисление ServiceMultiplierKind описывает вид коэффициента услуги. Элементы перечисления приведены в таблице 3.12.20.
Таблица 3.12.20 - Элементы перечисления ServiceMultiplierKind
Наименование | Описание |
---|---|
ctRatio | коэффициент трансформации по току |
ptRatio | коэффициент трансформации по напряжению |
transformerRatio | произведение коэффициента Ктт и коэффициента Ктн |
4. Спецификация сервиса формирования сообщений для информационного обмена.
Описывание набора функций, предоставляемых исполнимым прикладным компонентом для использования другими прикладными компонентами (далее - интерфейс, метод соответственно) привдено в таблице 4.1
Таблица 4.1 Методы интерфейса
Наименование метода | Описание |
---|---|
PublishEvent() | операция публикации событий |
Request() | операция взаимодействия запрос / ответ |
Response() | операция для асинхронных ответов |
4.1.1 Метод PublishEvent() описывает операции публикации событий.
Значения передаваемой функции, а также символьное имя переменной в тексте программы, выступающее в качестве идентификатора этого значения (далее - аргументы) метода PublishEvent() приведены в таблице 4.1.1.
Таблица 4.1.1 Аргументы метода PublishEvent()
Аргумент | Тип | Описание |
---|---|---|
message | EventMessageTyре | сообщение, содержащее параметры событий |
Результат | ResponseMessageType | результат |
4.1.2 Метод Request() описывает операцию взаимодействия запрос/ ответ, предназначен для запросов, на которые может быть возвращен ответ.
Аргументы метода Request() приведены в таблице 4.1.2.
Таблица 4.1.2 Аргументы метода Request()
Аргумент | Тип | Описание |
---|---|---|
message | RequestMessageType | сообщение, содержащее параметры запроса |
Результат | ResponseMessageType | результат |
4.1.3 Метод Response() описывает операции для асинхронных ответов
Для выдачи асинхронных ответов агументы метода Response() приведены в таблице 4.1.3.
Таблица 4.1.3 Аргументы метода Response()
Аргумент | Тип | Описание |
---|---|---|
message | ResponseMessageType | сообщение, содержащее параметры ответа на запрос |
Результат | ResponseMessageType | результат |
4.2 Структуры данных аргументов методов интерфейсов приведены в таблице 4.2.1.
Таблица 4.2.1
Наименование | Тип | Описание |
---|---|---|
Атрибуты класса EventMessageType | ||
Header | HeaderType | заголовок |
Рауload | PayloadType | данные |
Атрибуты класса HeaderType | ||
Verb | HeaderTypeVerb | действие над объектом (документом) |
Noun | String | обозначение типа передаваемой информации |
Revision | String | указание на пересмотр содержимого сообщения |
ReplayDetection | ReplayDetectionType | защита от повторов |
Context | String | содержание |
Timestamp | DateTime | определение времени отправки сообщения |
Source | String | источник сообщения |
AsyncReplyFlag | Boolean | уточнение асинхронного ответа на сообщения |
ReplyAddress | String | адрес получателя сообщения |
AckRequired | Boolean | необходимость подтверждения |
User | UserType | пользователь |
MessageID | String | идентификатор сообщения |
CorrelationID | String | идентификатор привязки сообщения |
Comment | String | комментарии |
Property | MessageProperty[] | принадлежность |
Any | XmlElement[] | другое |
Атрибуты класса Replay Detection Type | ||
Nonce | String | порядковый номер или случайно сгенерированная строка |
Created | DateTime | новый объект создан |
Атрибуты класса UserType | ||
UserID | String | идентификатор пользователя |
Organization | String | организация |
Атрибуты класса MessageProperty | ||
Name | String | наименование |
Value | String | значение |
Атрибуты класса PayloadType | ||
Compressed | String | сжатие данных |
ID | PayloadTypeID | идентификатор |
OperationSet | OperationSet | настройка операций |
Format | String | формат данных |
Атрибуты класса PayloadTypeID | ||
idType | String | идентификатор типа данных |
idAuthority | String | Идентификатор принадлежности |
Kind | IDKindType | тип |
objectType | String | тип объекта |
Value | String | значение |
Атрибуты класса OperationSet | ||
enforceMsgSequence | Boolean | измерение |
entorceTransactionalIntegrity | Boolean | интегратор транзакция |
Operation | OperationType[] | операция |
Атрибуты класса OperationType | ||
operationId | integer | идентификатор операции |
noun | String | обозначение типа передаваемой информации |
verb | String | действие над объектом |
elementOperation | Boolean | операция над элементом |
Any | Xml Element | другое |
Атрибуты класса ResponseMessageType | ||
Header | HeaderType | заголовок |
Reply | ReplyType | параметры ответа |
Payload | PayloadType | данные |
Атрибуты класса ReplyType | ||
Result | ReplyTypeResult | результат выполнения |
Error | ErrorType[] | ошибка выполнения |
ID | ReplyTypeID[] | идентификатор |
Any | XmlElement[] | другое |
operationId | Integer | идентификатор операции |
Атрибуты класса ErrorType | ||
code | String | код |
level | ErrorTypeLevel | уровень |
reason | String | причина |
details | String | уточнения |
xpath | XmlQualifiedName | путь |
stackTrace | String | указатель |
Location | LocationType | расположение |
ID | ErrorTypeID | идентификатор |
relatedID | ErrorTypeRelatedID | идентификатор соответствия |
object | ObjectType | объект |
operation Id | integer | идентификатор операции |
Атрибуты класса Location Type | ||
Node | String | узел |
pipeline | String | путь |
Stage | String | этап |
Атрибуты класса ErrorTypeID | ||
idType | String | идентификатор типа объекта |
idAuthority | String | идентификатор принадлежности объекта |
kind | IDKindType | тип |
objectType | String | тип объекта |
Value | String | значение |
Атрибуты класса ErrorTypeRelatedID | ||
idType | String | идентификатор типа объекта |
idAuthority | String | идентификатор принадлежности объекта |
kind | IDKindType | тип |
objectType | String | тип объекта |
Value | String | значение |
Атрибуты класса ObjectType | ||
mRID | String | идентификатор кода cim модели |
Name | Name[] | наименование |
objectType | String | тип объекта |
Атрибуты класса Name | ||
name | String | наименование |
NameType | NameType | тип наименования |
Атрибуты класса NameType | ||
name | String | наименование |
description | String | описание |
NameTypeAuthority | NameTypeAuthority | принадлежность |
Атрибуты класса NameTypeAuthority | ||
name | String | наименование |
description | String | описание |
Атрибуты класса ReplyTypeID | ||
idType | String | идентификатор типа объекта |
idAuthority | String | идентификатор принадлежности объекта |
kind | IDKindType | тип |
objectТуре | String | тип объекта |
Value | String | значение |
Атрибуты класса RequestMessageType | ||
Header | HeaderType | заголовок |
Request | RequestType | запрос |
Payload | PayloadType | загрузка |
Атрибуты класса RequestType | ||
StartTime | DateTime | время начала |
EndTime | DateTime | время окончания |
Option | OptionType[] | настройки |
ID | RequestTypeID[] | идентификатор |
Any | XmlElement[] | другое |
Атрибуты класса OptionType | ||
name | String | наименование |
value | String | значение |
Атрибуты класса RequestTypeID | ||
idType | String | идентификатор типа объекта |
idAuthority | String | идентификатор принадлежности объекта |
kind | IDKindType | тип |
object Type | String | тип объекта |
Value | String | значение |
Возможные варианты значений ("перечисления") приведены в таблице 4.2.2
Таблица 4.2.2
Наименование | Описание элемента |
---|---|
Элементы перечисления HeaderTypeVerb | |
Cancel | запрос в систему на отмену изменения объекта (документа) |
Canceled | ответ системы об успешной отмене объекта (документа) |
Change | запрос в систему о внесении изменений в объект (документ) |
Changed | ответ-уведомление системы о внесении изменений в объект |
Create | создать новый объект |
Created | новый объект создан |
Close | запрос в систему о закрытии объекта (документа) при необходимости, либо при истечении его жизненного цикла |
Closed | ответ-уведомление от системы об успешном исполнении запроса о закрытии объекта |
Delete | запрос в систему об удалении объекта при отсутствие необходимости сохранности в интергированных системах |
Deleted | ответ-уведомление от системы об успешном исполнении запроса об удалении объекта |
Get | запрос в систему о возврате одного или ряда объектов |
Reply | ответ на сообщение запроса при успешном/неуспешном исполении запроса в системе, либо в качестве получения объектов |
Execute | группа запросов о создании/изменения/удаляния объектов |
Executed | ответ о выполнении команды execute |
Элементы перечисления IDKindType | |
name | наименование |
uuid | уникальный универсальный идентификатор |
transaction | транзакции |
other | другое |
Элементы перечисления ReplyTypeResult | |
OK | успешно |
PARTIAL | частично |
FAILED | неуспешно |
Элементы перечисления ErrorTypeLevel | |
INFORM | информирование |
WARNING | предупреждение |
FATAL | неудачно |
CATASTROPHIC | критически |
Приложение
к спецификации защищенного
протокола передачи данных,
который может быть
использован для организации
информационного обмена
между владельцами и
пользователями
интеллектуальных систем учета
электрической энергии
(мощности)
(приложение № 2
к приказу
Минэнерго России
от 30.12.2020 № 1234)
Описание схемы сервиса информационного обмена
язык описания веб-сервисов и доступа к ним, основанный на языке XML (далее - WSDL)
XML схема, являющаяся языком описания структуры XML-документа (далее - XSD)
Обзор документа
В России было решено внедрить интеллектуальные системы учета электроэнергии, которые обеспечивают удаленный сбор, обработку, передачу показаний приборов учета, информационный обмен и т. д. Минэнерго утвердило:
- перечень защищенных протоколов передачи данных, которые можно использовать для информационного обмена между владельцами и пользователями интеллектуальных систем;
- спецификацию защищенных протоколов.
Приказ вступает в силу с 1 января 2022 г.