Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение N 1
к требованиям к закупаемому
оборудованию для обеспечения
информационного обмена
узлов учета тепловой энергии
с автоматизированной системой учета
потребления ресурсов (АСУПР)
Подключение устройств сбора и передачи данных к АСУПР в городе Москве
Технические условия
Версия 0.6 от 01.08.2016
Контроль версий
Версия |
Дата |
Содержание изменений |
0.1 |
9.09.2015 |
Начальная версия |
0.2 |
15.10.2015 |
Существенная доработка параметров информационной модели |
0.3 |
13.11.2015 |
Изменения в структуре параметров и связей объектов информационной модели. |
0.4 |
23.11.2015 |
Добавлен перечень обязательных параметров для теплового отчета и системы мониторинга, актуализирована модель, наименование параметров, уровни иерархии, единицы измерения, требования к меткам времени архивных значений. |
0.5 |
8.04.2016 |
Изменен формат документа для согласования с ДТЭХ |
0.6 |
01.08.2016 |
Исправлена нумерация в таблице N 4 |
Введение
Изложенные в настоящем документе требования регламентируют подключение и обмен данными между устройствами сбора и передачи данных (УСПД) и верхнем уровнем АСУПР без использования промежуточных серверов.
1. Область применения
Областями применения данных технических условий является автоматизация процессов коммерческого учета потребления ресурсов и диспетчеризации в городе Москве.
2. Нормативные ссылки
[1] Wolfgang Mahnke, Stefan-Helmut Leitner - OPC Unified Architecture (2009).
[2] OPC Unified Architecture - Part 1: Overview and Concepts.
[3] OPC Unified Architecture - Part 2: Security Model.
[4] OPC Unified Architecture - Part 3: Address Space Model.
[5] OPC Unified Architecture - Part 4: Services.
[6] OPC Unified Architecture - Part 5: Information Model.
[7] OPC Unified Architecture - Part 6: Mappings.
[8] OPC Unified Architecture - Part 7: Profiles.
[8] OPC Unified Architecture - Part 8: Data Access.
[9] Техническое задание на выполнение научно-исследовательских и опытно-конструкторских работ по созданию автоматизированной системы учета потребления ресурсов в городе Москве (1-я очередь) (Приложение 1 к Государственному контракту N 6401/15-2109 от 27.02.15).
3. Список сокращений
Сокращение |
Описание |
АСУПР |
Автоматизированная система учета потребления ресурсов |
СБВУ |
Система сбора параметров верхнего уровня |
СБНУ |
Система сбора параметров нижнего уровня |
УСПД |
Устройство сбора и передачи данных |
4. Общие требования к модулю связи УСПД
УСПД должны быть предназначены для прямого взаимодействия с АСУПР, без промежуточного оборудования, осуществляющего преобразование на уровне представления данных.
Рис. 1 Архитектура модуля связи
УСПД должен иметь в своем составе модуль представления данных, который должен быть реализован на базе спецификаций стандарта ОРС UA.
Модуль связи со стороны АСУПР (СБВУ) реализован с использованием транспортных уровней, регламентированных стандартом ОРС UA.
5. Требования к модулю представления данных УСПД
Спецификация [2] набора стандартов ОРС UA предусматривает группировку наборов объектов и методов, необходимых для выполнения задач, в профили (profiles). Ниже приводится описание профилей протокола OPC UA, которые должны поддерживаться УСПД.
Профили OPC UA на уровне организации доступа к данным и функциям:
- Embedded Device Server Profile;
- Base Server Behaviour Facet;
- Core Server Facet;
- DataAccess Server Facet;
- ComplexType Server Facet;
- Method Server Facet;
- Standard Event Subscription Server Facet;
- Standard DataChange Subscription Server Facet;
- Aggregate Subscription Server Facet;
- A & С Alarm Server Facet;
- Historical Raw Data Server Facet;
- Historical Aggregate Server Facet;
- Historical Data AtTime Server Facet;
- Historical Access Modified Data Server Facet;
- Historical Access Structured Data Server Facet;
- Base Historical Event Server Facet.
На уровне передачи данных и кодирования (encoding) должен применяться профиль: UA-TCP UA-SC UA Binary, чтобы минимизировать объем траффика, передаваемого между узлами системы.
Профили безопасности должны соответствовать требованиям ДИТ г. Москвы (приведены в документе стандарт OPC_UA).
6. Информационная модель
С целью совместимости с АСУПР, УСПД должно иметь информационную модель, содержащую параметры и методы, приведенные в таблице 4. Иерархия параметров и методов должна соответствовать приведенной на рис 2. Все объекты АСУПР, начиная с GIUSController должны иметь индекс пространства имен OPC UA namespacelndex=2.
Табл. 1. Классификатор кодов состояния прибора учета
Код состояния |
Наименование события |
1. |
Расход теплоносителя по подающему трубопроводу меньше минимально допустимого |
2. |
Расход теплоносителя по подающему трубопроводу больше максимально допустимого |
3. |
Обрыв или неисправность датчика температуры теплоносителя подающего трубопровода |
4. |
Температура теплоносителя по подающему трубопроводу меньше минимально допустимой |
5. |
Температура теплоносителя по подающему трубопроводу больше максимально допустимой |
6. |
Обрыв или неисправность датчика давления подающего трубопровода |
7. |
Давление теплоносителя подающего трубопровода меньше минимально допустимого |
8. |
Давление теплоносителя подающего трубопровода больше максимально допустимого |
9. |
Разность активных температур меньше минимально допустимой |
10. |
Математическая ошибка вычисления тепловой энергии |
11. |
Обрыв или неисправность датчика окружающей температуры |
12. |
Температура окружающей среды меньше минимально допустимой |
13. |
Температура окружающей среды больше максимально допустимой |
14. |
Период функционального отказа (остановка счета) |
15. |
Отсутствие электропитания прибора учета |
16. |
Коррекция даты/времени прибора учета |
17. |
Расход теплоносителя по обратному трубопроводу меньше минимально допустимого |
18. |
Расход теплоносителя по обратному трубопроводу больше максимально допустимого |
19. |
Обрыв или неисправность датчика температуры теплоносителя обратного трубопровода |
20. |
Обрыв или неисправность датчика давления обратного трубопровода |
21. |
Температура теплоносителя по обратному трубопроводу меньше минимально допустимой |
22. |
Температура теплоносителя по обратному трубопроводу больше максимально допустимой |
23. |
Давление теплоносителя обратного трубопровода меньше минимально допустимого |
24. |
Давление теплоносителя обратного трубопровода больше максимально допустимого |
Примечание: Код состояния соответствует номеру бита при представлении в виде битовой маски.
Табл. 2. Классификатор схем измерения систем теплоснабжения
Код схемы |
Схема измерения |
Открытые системы | |
1. |
рис.2 |
2. |
|
3. |
|
4. |
|
Закрытые системы | |
5. |
|
6. |
|
7. |
|
8. |
|
Тупиковые системы | |
9. |
|
10. |
|
11. |
|
Табл. 3. Классификатор кодов состояния переменных ПУ и УСПД
Код события |
Наименование события |
1. |
Выход за верхний инструментальный предел или отключение (обрыв) датчика |
2. |
Выход за верхнюю аварийную границу |
3. |
Выход за границу верхнего технологического отклонения |
4. |
Нормальное состояние |
5. |
Выход за границу нижнего технологического отклонения |
6. |
Выход за нижнюю аварийную границу |
7. |
Выход за нижний инструментальный предел или отключение (обрыв) датчика |
В таблице N 4 приведены требования к структуре текущих и архивных параметров в структуре стандартного УСПД АСУПР.
Табл. 4. Структура параметров и связей объектов информационной модели
N |
Имя поля |
Группы |
Наименование параметра |
Ед. изм. |
Туре Definition |
Тип |
Свойство |
Корень иерархии (Objects) | |||||||
1. |
Server |
Системная |
Параметры ОРС UA сервера (включая статус, текущее время, перечисление поддерживаемых профилей) |
|
ServerType |
|
CurrentRead |
2. |
GIUSController |
контроллер УСПД |
Рабочие данные АСУПР |
|
GIUSControllerType |
|
|
Тип GIUSControllerType (контроллер УСПД) | |||||||
1. |
Product |
Системная |
Производитель УСПД |
|
PropertyType |
String |
CurrentRead |
2. |
Model |
Системная |
Модель УСПД |
|
PropertyType |
String |
CurrentRead |
3. |
SerialNumber |
Системная |
Серийный номер УСПД |
|
PropertyType |
String |
CurrentRead |
4. |
Firmware |
Системная |
Версия прошивки УСПД |
|
PropertyType |
String |
CurrentRead |
5. |
ConfigurationVerVersion |
Системная |
Версия конфигурации УСПД |
|
PropertyType |
String |
CurrentRead |
6. |
ConfigurationDateTime |
Системная |
Дата последнего изменения конфигурации |
|
PropertyType |
DateTime |
CurrentRead |
7. |
ModelVersion |
Системная |
Версия инф. модели OPC UA |
|
PropertyType |
String |
CurrentRead |
8. |
Address |
Системная |
Адрес размещения |
|
PropertyType |
String |
CurrentReadCurrentWrite |
9. |
Location |
Системная |
GPS координаторы места размещения (Lon/Lat) |
|
PropertyType |
String |
CurrentReadCurrentWrite |
10. |
NumCam |
Системная |
Номер камеры ЦТП |
|
PropertyType |
String |
CurrentReadCurrentWrite |
11. |
SIM1OP |
Системная |
Оператор сотовой связи на SIM1 (mts/beeline/megafon/user) |
|
PropertyType |
String |
CurrentReadCurrentWrite |
12. |
SIM1Num |
Системная |
Номер телефона на SIM1 |
|
PropertyType |
String |
CurrentReadCurrentWrite |
13. |
SIM1IMSI |
Системная |
Номер SIM-карты на SIM1 |
|
PropertyType |
String |
CurrentRead |
14. |
SIM2OP |
Системная |
Оператор сотовой связи на SIM2 (mts/beeline/megafon/user) |
|
PropertyType |
String |
CurrentReadCurrentWrite |
15. |
SIM2Num |
Системная |
Номер телефона на SIM2 |
|
PropertyType |
String |
CurrentReadCurrentWrite |
16. |
SIM2IMSI |
Системная |
Номер SIM-карты на SIM2 |
|
PropertyType |
String |
CurrentRead |
17. |
SIMNOp |
Системная |
Оператор сотовой связи на SIMN (N=3, 4 ...) (mts/beeline/megafon/user) |
|
PropertyType |
String |
CurrentReadCurrentWrite |
18. |
SIMNNum |
Системная |
Номер телефона на SIMN |
|
PropertyType |
String |
CurrentReadCurrentWrite |
19. |
SIMNIMSI |
Системная |
Номер SIM-карты на SIMN |
|
PropertyType |
String |
CurrentRead |
20. |
ActiveChannel |
Системная |
Текущий способ подключения к серверу (ETH, GPRS-I, GPRS-II) |
|
PropertyType |
String |
CurrentRead |
21. |
GSMSignal |
Системная |
Уровень сигнала GSM активной SIM-карты (от 0 до 31) |
|
PropertyType |
String |
CurrentRead |
22. |
GSMLoc |
Системная |
Строка с ближайшими базовыми станциями активного оператора |
|
PropertyType |
String |
CurrentRead |
23. |
ObjectUID |
Системная |
Идентификатор объекта размещения |
|
PropertyType |
String |
CurrentReadCurrentWrite |
24. |
OrgUID |
Системная |
Идентификатор организации потребителя |
|
PropertyType |
String |
CurrentReadCurrentWrite |
25. |
GUID |
Системная |
Глобальный идентификатор |
|
PropertyType |
UInt32 |
CurrentReadCurrentWrite |
26. |
PrDate |
Системная |
Дата производства УСПД |
|
PropertyType |
DateTime |
CurrentRead |
27. |
PovDate |
Системная |
Дата поверки УСПД |
|
BaseDataVariableType |
DateTime |
CurrentReadCurrentWrite |
28. |
NextPovDate |
Системная |
Дата следующей поверки УСПД |
|
BaseDataVariableType |
DateTime |
CurrentReadCurrentWrite |
29. |
State |
Системная |
Код состояния УСПД |
|
BaseDataVariableType |
UInt32 |
CurrentRead |
30. |
Timezone |
Системная |
Часовой пояс УСПД |
|
PropertyType |
String |
CurrentReadCurrentWrite |
31. |
LastOff |
Системная |
Время последнего выключение учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
32. |
LastOn |
Системная |
Время последнего включения учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
33. |
Sig |
Сигнализация |
События сигнализации: - Отрыв от стены (0 бит) - Отсутствие внешнего электропитания (1 бит) - Открытие блок-бокса (2 бит) - Доп. сухие контакты (3-5 биты) - Нажатие на кнопку переключения на принтер (6 бит) - Несовпадение серийного номера ПУ (7 бит) - Прочие аварии (8 бит и далее) |
|
BaseDataVariableType |
UInt32 |
CurrentRead |
SubscribeToEvents (на уровне GIUSControllerType) | |||||||
BaseEventType | |||||||
34. |
BridgedDevice |
Связь |
Ссылка на объект типа BridgedDeviceType для каждого подключенного шлюзованного по RS-485 устройства |
|
BridgedDeviceType |
ReferenceConnects на тип Тип BridgedDeviceType |
|
35. |
FlowMeter |
Связь |
Ссылка на объект типа FlowMeterType, содержащего параметры системы холодного водоснабжения |
|
FlowMeterType |
ReferenceConnects на тип Тип FlowMeterterType |
|
36. |
HeatMeter |
Связь |
Ссылка на объект типа HeatMeterType для каждого подключенного узла ПУ |
|
HeatMeterType |
ReferenceConnects на тип Тип HeatMeterterType |
|
37. |
Emeter |
Связь |
Ссылка на объект типа EMeterType для каждого подключенного узла счетчика электроэнергии |
|
EMeterType |
ReferenceConnects на тип Тип EMeterType |
|
38. |
ControllerReboot |
Системная |
Перезагрузка УСПД |
|
Method |
|
|
39. |
NewFirmware |
Системная |
Обновление программного обеспечения |
|
Method |
|
|
40. |
SyncControllerTime |
Системная |
Синхронизация времени УСПД |
|
Method |
|
|
41. |
SaveConfig |
Системная |
Сохранение конфигурации в УСПД |
|
Method |
|
|
42. |
LoadConfig |
Системная |
Чтение конфигурации из УСПД |
|
Method |
|
|
43. |
ActiveServiceChannel |
Системная |
Активация сервисного канала к УСПД |
|
Method |
|
|
Тип BridgedDeviceType (подключенное в режиме шлюза устройство) | |||||||
1. |
Connected |
Системная |
Есть связь по порту |
|
PropertyType |
Boolean |
CurrentRead |
2. |
Type |
Системная |
Тип устройства: |
|
PropertyType |
String |
CurrentReadCurrentWrite |
3. |
OwnerOrg |
Системная |
Организация владелец устройства |
|
PropertyType |
String |
CurrentReadCurrentWrite |
4. |
ТТ |
Системная |
Производитель, модель устройства через / |
|
PropertyType |
String |
CurrentReadCurrentWrite |
5. |
PortNum |
Системная |
Номер порта |
|
PropertyType |
String |
CurrentReadCurrentWrite |
6. |
PortType |
Системная |
Тип порта: |
|
PropertyType |
String |
CurrentReadCurrentWrite |
RS-232, RS-485 | |||||||
7. |
Speed |
Системная |
Скорость передачи данных |
|
PropertyType |
UInt32 |
CurrentReadCurrentWrite |
8. |
Parity |
Системная |
Настройка четности порта по классификатору: 0 - нет бита четности 1 - odd (Нечётн.) 2 - even (Чётн.) 3 - mark (1) 4 - space (0) |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
9. |
NumDataBits |
Системная |
Количество бит данных |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
10. |
NumStopBits |
Системная |
Количество стоп битов |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
Тип HeatMeterType (прибор учета тепла) | |||||||
1. |
Connected |
Системная |
Есть связь по порту (0 - нет связи с ПУ, 1 - есть связь с ПУ, 2 - работа с BridgedDevice, 3 - переключение на принтер) |
|
PropertyType |
UInt32 |
CurrentRead |
2. |
PortNum |
Системная |
Номер порта |
|
PropertyType |
String |
CurrentReadCurrentWrite |
3. |
PortType |
Системная |
Тип порта: |
|
PropertyType |
String |
CurrentReadCurrentWrite |
RS232, RS-485, USB, Ethernet | |||||||
4. |
Speed |
Системная |
Скорость передачи данных |
|
PropertyType |
UInt32 |
CurrentReadCurrentWrite |
5. |
Parity |
Системная |
Настройка четности порта по классификатору: 0 - нет бита четности 1 - odd (Нечётн.) 2 - even (Чётн.) 3 - mark (1) 4 - space (0) |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
6. |
NumDataBits |
Системная |
Количество бит данных |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
7. |
NumStopBits |
Системная |
Количество стоп битов |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
8. |
MeterterManufacturer |
Системная |
Производитель ПУ |
|
PropertyType |
String |
CurrentRead |
9. |
MeterterModel |
Системная |
Модель ПУ |
|
PropertyType |
String |
CurrentRead |
10. |
Firmware |
Системная |
Версия прошивки ПУ |
|
PropertyType |
String |
CurrentRead |
11. |
SerialNumber |
Системная |
Серийный номер ПУ |
|
PropertyType |
String |
CurrentRead |
12. |
PrDate |
Системная |
Дата производства |
|
PropertyType |
DateTime |
CurrentReadCurrentWrite |
13. |
PovDate |
Системная |
Дата поверки |
|
PropertyType |
DateTime |
CurrentReadCurrentWrite |
14. |
NextPovDate |
Системная |
Срок следующей поверки |
|
PropertyType |
DateTime |
CurrentReadCurrentWrite |
15. |
MDateTime |
Системная |
Текущее время ПУ |
|
BaseDataVariableType |
DateTime |
CurrentRead |
16. |
Та |
Параметры учета |
температура окружающей среды (датчик ПУ) |
°С |
ExAnalogItemType |
Double |
CurrentRead, HistoryRead* |
17. |
SincUU |
Системная |
Синхронизация времени ПУ |
|
Method |
|
|
18. |
HeatMeteringSubsystem |
Связь |
Ссылка на объект типа HeatMeteringSubsystem для каждого логического узла съема измерений тепловых ресурсов В |
|
HeatMeteringSubsystem |
Reference Connects на тип Тип MeteringType |
|
Тип HeatMeteringSubsystem | |||||||
1. |
ResType |
Системная |
Тип системы теплопотребления (ГВС1, ГВС2, ГВС3, ЦО1, ЦО2, ЦО3, Вент1, Вент2, Вент3, ТВ1, ТВ2) |
|
PropertyType |
String |
CurrentRead |
2. |
DN1 |
Системная |
Условный проход подающего трубопровода |
мм |
PropertyType |
String |
CurrentRead |
3. |
DN2 |
Системная |
Условный проход обратного трубопровода |
мм |
PropertyType |
String |
CurrentRead |
4. |
DN3 |
Системная |
Условный проход трубопровода подпитки |
мм |
PropertyType |
String |
CurrentRead |
5. |
M1max |
Системная |
Максимально допустимый расход подающего трубопровода |
м3/ч |
PropertyType |
String |
CurrentRead |
6. |
M1min |
Системная |
Минимально допустимый расход подающего трубопровода |
м3/ч |
PropertyType |
String |
CurrentRead |
7. |
M2max |
Системная |
Максимально допустимый расход обратного трубопровода |
м3/ч |
PropertyType |
String |
CurrentRead |
8. |
M2min |
Системная |
Минимально допустимый расход обратного трубопровода |
м3/ч |
PropertyType |
String |
CurrentRead |
9. |
SC |
Параметры учета |
Переменная для обозначения состояния счета по теплосистеме ("Счет" - 1, "Нет счета" - 0) |
|
PropertyType |
Byte |
CurrentRead |
10. |
TSMode |
Параметры учета |
Режим работы (текстовое представление согласно описания на ПУ - Лето, Зима и др.) |
|
PropertyType |
String |
CurrentRead |
11. |
TSType |
Параметры учета |
Тип схемы измерения системы теплоснабжения по классификатору (табл. 2) |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
12. |
LastOff |
Параметры учета |
Время последнего выключения учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
13. |
LastOn |
Параметры учета |
Время последнего включения учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
Current - Ветка хранения текущих параметров теплосистемы (в составе HeatMeteringSubsystem) | |||||||
1. |
Q1 |
Параметры учета |
Объем теплоносителя теплоносителя, отпущенного по подающему трубопроводу |
м3/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
2. |
Q2 |
Параметры учета |
Объем теплоносителя, отпущенного по обратному трубопроводу |
м3/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
3. |
Q3 |
Параметры учета |
Объем теплоносителя, отпущенного по трубопроводу подпитки |
м3/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
4. |
M1 |
Параметры учета |
Масса теплоносителя, отпущенного по подающему трубопроводу |
т/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
5. |
M2 |
Параметры учета |
Масса теплоносителя, отпущенного по обратному трубопроводу |
т/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
6. |
M3 |
Параметры учета |
Масса теплоносителя, отпущенного по трубопроводу подпитки |
т/ч |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
7. |
T1 |
Параметры учета |
Температура теплоносителя в подающем трубопроводе |
°С |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
8. |
Т2 |
Параметры учета |
Температура теплоносителя в обратном трубопроводе |
°С |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
9. |
T3 |
Параметры учета |
Температура теплоносителя в трубопроводе подпитки |
°С |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
10. |
Р1 |
Параметры учета |
Давление теплоносителя в подающем трубопроводе |
ат |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
11. |
Р2 |
Параметры учета |
Давление теплоносителя в обратном трубопроводе |
ат |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
12. |
Р3 |
Параметры учета |
Давление теплоносителя в трубопроводе подпитки |
ат |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
13. |
dP |
Параметры учета |
Разница давления в подающем и обратном трубопроводе |
ат |
ExAnalogltemType |
Double |
CurrentReadHistoryRead* |
14. |
ER |
Параметры учета |
Текущие ошибки теплосистемы прибора учета и/или данной теплосистемы в виде битовой маски (табл.1) |
|
ExAnalogltemType |
UInt32 |
CurrentReadHistoryRead* |
15. |
EG |
Параметры учета |
Текущие ошибки прибора учета и/или данной теплосистемы (согласно внутреннему классификатору ошибок ПУ) |
|
PropertyType |
UInt32 |
CurrentReadHistoryRead* |
16. |
IE1 |
Интегральные значения |
Нарастающий итог отпущенной тепловой энергии |
Гкал |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
17. |
IT1 |
Интегральные значения |
Нарастающий итог времени наработки |
час |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
18. |
IQ1 |
Интегральные значения |
Нарастающий итог объема теплоносителя, отпущенного по подающему трубопроводу |
м3 |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
19. |
IQ2 |
Интегральные значения |
Нарастающий итог объема теплоносителя, отпущенного по обратному трубопроводу |
м3 |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
20. |
IQ3 |
Интегральные значения |
Нарастающий итог объема теплоносителя, отпущенного по трубопроводу подпитки |
м3 |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
21. |
IM1 |
Интегральные значения |
Нарастающий итог массы теплоносителя, отпущенного по подающему трубопроводу |
т |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
22. |
IM2 |
Интегральные значения |
Нарастающий итог массы теплоносителя, отпущенного по обратному трубопроводу |
т |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
23. |
IM3 |
Интегральные значения |
Нарастающий итог массы теплоносителя, отпущенного по трубопроводу подпитки |
т |
AnalogltemType |
Double |
CurrentReadHistoryRead* |
History - Ветка хранения архивных параметров теплосистемы (в составе HeatMeteringSubsystem) | |||||||
1. |
А1 |
Часовой архив |
Нарастающий итог отпущенной тепловой энергии (интегральное значение на момент формирования архивной записи) |
Гкал |
AnalogltemType |
Double |
HistoryRead |
2. |
А2 |
Часовой архив |
Отпущенная тепловая энергия (за час) |
Гкал |
AnalogltemType |
Double |
HistoryRead |
3. |
A3 |
Часовой архив |
Время наработки (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
4. |
А4 |
Часовой архив |
Нарастающий итог времени наработки (интегральное значение) |
час |
AnalogltemType |
Double |
HistoryRead |
5. |
А5 |
Часовой архив |
Объем теплоносителя по подающему трубопроводу (за час) |
м3 |
AnalogltemType |
Double |
HistoryRead |
6. |
А6 |
Часовой архив |
Нарастающий итог объема теплоносителя по подающему трубопроводу (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
7. |
А7 |
Часовой архив |
объем теплоносителя по обратному трубопроводу (за час) |
м3 |
AnalogltemType |
Double |
HistoryRead |
8. |
А8 |
Часовой архив |
Нарастающий итог объема теплоносителя по обратному трубопроводу (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
9. |
А9 |
Часовой архив |
Объем теплоносителя по трубопроводу подпитки (за час) |
м3 |
AnalogltemType |
Double |
HistoryRead |
10. |
А10 |
Часовой архив |
Нарастающий итог объема теплоносителя по трубопроводу подпитки (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
11. |
A11 |
Часовой архив |
Масса теплоносителя, отпущенного по подающему трубопроводу (за час) |
т |
AnalogltemType |
Double |
HistoryRead |
12. |
А12 |
Часовой архив |
Нарастающий итог массы теплоносителя, отпущенного по подающему трубопроводу (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
13. |
А13 |
Часовой архив |
Масса теплоносителя, отпущенного по обратному трубопроводу (за час) |
т |
AnalogltemType |
Double |
HistoryRead |
14. |
А14 |
Часовой архив |
Нарастающий итог массы теплоносителя, отпущенного по обратному трубопроводу (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
15. |
А15 |
Часовой архив |
Масса теплоносителя по трубопроводу подпитки (за час) |
т |
AnalogltemType |
Double |
HistoryRead |
16. |
А16 |
Часовой архив |
Нарастающий итог массы теплоносителя по трубопроводу подпитки (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
17. |
А17 |
Часовой архив |
Среднее давление теплоносителя в подающем трубопроводе (за час) |
ат |
AnalogltemType |
Double |
HistoryRead |
18. |
А18 |
Часовой архив |
Среднее давление теплоносителя в обратном трубопроводе (за час) |
ат |
AnalogltemType |
Double |
HistoryRead |
19. |
А19 |
Часовой архив |
Среднее давление теплоносителя в трубопроводе подпитки (за час) |
ат |
AnalogltemType |
Double |
HistoryRead |
20. |
А20 |
Часовой архив |
Средняя температура теплоносителя в подающем трубопроводе (за час) |
°С |
AnalogltemType |
Double |
HistoryRead |
21. |
А21 |
Часовой архив |
Средняя температура теплоносителя в обратном трубопроводе (за час) |
°С |
AnalogltemType |
Double |
HistoryRead |
22. |
А22 |
Часовой архив |
Средняя температура теплоносителя в трубопроводе подпитки (за час) |
°С |
AnalogltemType |
Double |
HistoryRead |
23. |
А23 |
Часовой архив |
Время отсутствия электропитания (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
24. |
А24 |
Часовой архив |
Время delta_T меньше минимальной (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
25. |
А25 |
Часовой архив |
Время расход меньше минимального (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
26. |
А26 |
Часовой архив |
Время расход больше максимального (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
27. |
А27 |
Часовой архив |
Время простоя теплосистемы (за час) |
час |
AnalogltemType |
Double |
HistoryRead |
28. |
А28 |
Часовой архив |
Ошибки, которые произошли с прибором и/или отдельной теплосистемой за время данного периода архивирования в виде битовой маски (классификатор - см. табл.1) |
|
BaseDataVariableType |
UInt32 |
HistoryRead |
29. |
А29 |
Суточный архив |
Нарастающий итог количества тепловой энергии (интегральное значение на момент формирования архивной записи) |
Гкал |
AnalogltemType |
Double |
HistoryRead |
30. |
А30 |
Суточный архив |
Количество тепловой энергии (интегральное значение за сутки) |
Гкал |
AnalogltemType |
Double |
HistoryRead |
31. |
А31 |
Суточный архив |
Время наработки (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
32. |
А32 |
Суточный архив |
Нарастающий итог времени наработки (интегральное значение) |
час |
AnalogltemType |
Double |
HistoryRead |
33. |
А33 |
Суточный архив |
Объем теплоносителя по подающему трубопроводу (за сутки) |
м3 |
AnalogltemType |
Double |
HistoryRead |
34. |
А34 |
Суточный архив |
Нарастающий итог объема теплоносителя по подающему трубопроводу (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
35. |
A35 |
Суточный архив |
Объем теплоносителя по обратному трубопроводу (за сутки) |
м3 |
AnalogltemType |
Double |
HistoryRead |
36. |
A36 |
Суточный архив |
Нарастающий итог объема теплоносителя по обратному трубопроводу (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
37. |
A37 |
Суточный архив |
Объем теплоносителя по трубопроводу подпитки (за сутки) |
м3 |
AnalogltemType |
Double |
HistoryRead |
38. |
A38 |
Суточный архив |
Нарастающий итог объема теплоносителя по трубопроводу подпитки (интегральное значение) |
м3 |
AnalogltemType |
Double |
HistoryRead |
39. |
A39 |
Суточный архив |
Масса теплоносителя, отпущенного по подающему трубопроводу (за сутки) |
т |
AnalogltemType |
Double |
HistoryRead |
40. |
А40 |
Суточный архив |
Нарастающий итог массы теплоносителя, отпущенного по подающему трубопроводу (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
41. |
А41 |
Суточный архив |
масса теплоносителя, отпущенного по обратному трубопроводу (за сутки) |
т |
AnalogltemType |
Double |
HistoryRead |
42. |
А42 |
Суточный архив |
Нарастающий итог массы теплоносителя, отпущенного по обратному трубопроводу (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
43. |
А43 |
Суточный архив |
масса теплоносителя по трубопроводу подпитки (за сутки) |
т |
AnalogltemType |
Double |
HistoryRead |
44. |
А44 |
Суточный архив |
Нарастающий итог массы теплоносителя по трубопроводу подпитки (интегральное значение) |
т |
AnalogltemType |
Double |
HistoryRead |
45. |
А45 |
Суточный архив |
Среднее давление теплоносителя в подающем трубопроводе (за сутки) |
ат |
AnalogltemType |
Double |
HistoryRead |
46. |
А46 |
Суточный архив |
Среднее давление теплоносителя в обратном трубопроводе (за сутки) |
ат |
AnalogltemType |
Double |
HistoryRead |
47. |
А47 |
Суточный архив |
Среднее давление теплоносителя в трубопроводе подпитки (за сутки) |
ат |
AnalogltemType |
Double |
HistoryRead |
48. |
А48 |
Суточный архив |
Средняя температура теплоносителя в подающем трубопроводе (за сутки) |
°С |
AnalogltemType |
Double |
HistoryRead |
49. |
А49 |
Суточный архив |
Средняя температура теплоносителя в обратном трубопроводе (за сутки) |
°С |
AnalogltemType |
Double |
HistoryRead |
50. |
А50 |
Суточный архив |
Средняя температура теплоносителя в трубопроводе подпитки (за сутки) |
°С |
AnalogltemType |
Double |
HistoryRead |
51. |
А51 |
Суточный архив |
Время отсутствия электропитания (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
52. |
А52 |
Суточный архив |
Время delta_T меньше минимальной (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
53. |
А53 |
Суточный архив |
Время расход меньше минимального (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
54. |
А54 |
Суточный архив |
Время расход больше максимального (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
55. |
А55 |
Суточный архив |
Время простоя теплосистемы (за сутки) |
час |
AnalogltemType |
Double |
HistoryRead |
56. |
А56 |
Суточный архив |
Ошибки, которые произошли с прибором и/или отдельной теплосистемой за время данного периода архивирования в виде битовой маски (классификатор - см. табл. 1) |
|
BaseDataVariableType |
UInt32 |
HistoryRead |
57. |
А57 |
Архив |
Ошибки, которые произошли с прибором и/или отдельной теплосистемой за время данного периода архивирования (согласно внутреннему классификатору ошибок ПУ) |
|
BaseDataVariableType |
UInt32 |
HistoryRead |
58. |
SetRegCardParams |
Системная |
Установка параметров режимной карты |
|
Method |
|
|
59. |
SetRegCardType |
Системная |
Установка типа режимной карты |
|
Method |
|
|
60. |
SetTempGraph |
Системная |
Задание температурного графика |
|
Method |
|
|
61. |
EnableRegCard |
Системная |
Включение/выключение режимной карты |
|
Method |
|
|
Тип ExAnalogItemType (тип является унаследованным от AnalogltemType) | |||||||
1. |
ParamState |
Системная |
Состояние переменной (норма, технологическое отклонение, авария, выход за инструментальный предел) по классификатору (см. табл. 3 стандарт ОРС UA) |
|
BaseDataVariableType |
Byte |
CurrentRead |
SubscribeToEvents | |||||||
2. |
AccidentRange |
Системная |
Задание границ технологического отклонения параметра |
|
PropertyType |
Range |
CurrentReadCurrentWrite |
3. |
TechnologyRange |
Системная |
Задание аварийных границ параметра |
|
PropertyType |
Range |
CurrentReadCurrentWrite |
4. |
EngineeringUnits |
Системная |
Единицы измерения |
|
PropertyType |
String |
CurrentRead |
Тип EMeterType (счетчики электроэнергии), зарезервировано для будущего применения | |||||||
1. |
Connected |
Системная |
Есть связь по порту |
|
PropertyType |
Boolean |
CurrentRead |
2. |
PortNum |
Системная |
Номер порта |
|
PropertyType |
String |
CurrentReadCurrentWrite |
3. |
PortType |
Системная |
Тип порта: RS-232, RS-485, USB, Ethernet |
|
PropertyType |
String |
CurrentReadCurrentWrite |
4. |
Speed |
Системная |
Скорость передачи данных |
|
PropertyType |
UInt32 |
CurrentReadCurrentWrite |
5. |
Parity |
Системная |
Четность |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
6. |
NumDataBits |
Системная |
Количество бит данных |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
7. |
NumStopBits |
Системная |
Количество стоп битов |
|
PropertyType |
Byte |
CurrentReadCurrentWrite |
8. |
MeterterManufacturer |
Системная |
Производитель ПУ |
|
PropertyType |
String |
CurrentRead |
9. |
MeterterModel |
Системная |
Модель ПУ |
|
PropertyType |
String |
CurrentRead |
10. |
Firmware |
Системная |
Версия прошивки ПУ |
|
PropertyType |
String |
CurrentRead |
11. |
SerialNumber |
Системная |
Серийный номер ПУ |
|
PropertyType |
String |
CurrentRead |
12. |
PrDate |
Системная |
Дата производства |
|
PropertyType |
DateTime |
CurrentRead |
CurrentWrite | |||||||
13. |
PovDate |
Системная |
Дата поверки |
|
PropertyType |
DateTime |
CurrentRead |
CurrentWrite | |||||||
14. |
NextPovDate |
Системная |
Срок следующей поверки |
|
PropertyType |
DateTime |
CurrentRead |
CurrentWrite | |||||||
15. |
S |
Параметры учета |
Код состояния прибора учета по классификатору |
|
BaseDataVariableType |
UInt32 |
CurrentRead |
16. |
LastOff |
Системная |
Время последнего выключения учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
17. |
LastOn |
Системная |
Время последнего включения учета |
|
BaseDataVariableType |
DateTime |
CurrentRead |
18. |
MDateTime |
Системная |
Текущее время ПУ |
|
BaseDataVariableType |
DateTime |
CurrentRead |
19. |
SincUU |
Системная |
Синхронизация времени ПУ |
|
Method |
|
|
20. |
ECurrentValues |
Связь |
Ссылка на объект типа ECurrentValues для каждого логического узла съема измерений ресурсов |
|
ECurrentValues |
ReferenceConnects на тип Тип ECurrentValues |
|
21. |
EMeteringTariff |
Связь |
Ссылка на объект типа EMeteringTariff для каждого логического узла съема измерений ресурсов |
|
EMeteringTariff |
ReferenceConnects на тип Тип EMeteringTariff |
|
ECurrentValues | |||||||
1. |
PA |
Параметры учета |
Мгновенная активная мощность (суммарная) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
2. |
P1A |
Параметры учета |
Мгновенная активная мощность (фаза А) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
3. |
P2A |
Параметры учета |
Мгновенная активная мощность (фаза В) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
4. |
P3A |
Параметры учета |
Мгновенная активная мощность (фаза С) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
5. |
RA |
Параметры учета |
Мгновенная реактивная мощность (суммарная) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
6. |
R1A |
Параметры учета |
Мгновенная реактивная мощность (фаза А) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
7. |
R2A |
Параметры учета |
Мгновенная реактивная мощность (фаза В) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
8. |
R3A |
Параметры учета |
Мгновенная реактивная мощность (фаза С) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
9. |
VA |
Параметры учета |
Мгновенное значение напряжения (фаза А) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
10. |
VB |
Параметры учета |
Мгновенное значение напряжения (фаза В) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
11. |
VC |
Параметры учета |
Мгновенное значение напряжения (фаза С) |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
12. |
COSA |
Параметры учета |
Мгновенное значение косинуса |
|
ExAnalogltemType |
Double |
CurrentRead |
HistoryRead* | |||||||
Тип EMeteringTariff | |||||||
1. |
TariffNum |
Системная |
Номер тарифа (0 - общий) |
|
PropertyType |
String |
CurrentRead |
2. |
E1 |
Суточный архив |
Значение накопленных значений энергии |
|
ExAnalogltemType |
Double |
HistoryRead |
3. |
E2 |
Месячный архив |
Реактивная накопленная энергия |
|
ExAnalogltemType |
Double |
HistoryRead |
4. |
P1 |
Архив |
Профиль получасовых мощностей |
|
ExAnalogltemType |
Double |
HistoryRead |
5. |
ER |
Архив |
Журнал ошибок |
|
UInt32 |
UInt32 |
HistoryRead |
Тип FlowMeterType (система холодного водоснабжения), зарезервировано для будущего применения | |||||||
1. |
PCW |
Параметры учета |
Давление холодной воды |
ат |
AnalogltemType |
Double |
CurrentRead |
2. |
GCW |
Параметры учета |
Массовый расход холодной воды |
т/ч |
AnalogltemType |
Double |
CurrentRead |
3. |
VCW |
Параметры учета |
Объемный расход холодной воды |
м3/ч |
AnalogltemType |
Double |
CurrentRead |
4. |
PCWI |
Интегральные значения |
Массовый расход холодной воды |
т |
AnalogltemType |
Double |
CurrentRead |
5. |
GCWI |
Интегральные значения |
Объемный расход холодной воды |
м3 |
AnalogltemType |
Double |
CurrentRead |
6. |
HistPCWh |
Часовой архив |
Давление холодной воды (среднее за сутки) |
ат |
AnalogltemType |
Double |
HistoryRead |
7. |
HistGCWh |
Часовой архив |
Массовый расход холодной воды (за час) |
т |
AnalogltemType |
Double |
HistoryRead |
8. |
HistVCWh |
Часовой архив |
Объемный расход холодной воды (за час) |
м3 |
AnalogltemType |
Double |
HistoryRead |
9. |
HistPCWd |
Суточный архив |
Давление холодной воды (среднее за сутки) |
ат |
AnalogltemType |
Double |
HistoryRead |
10. |
HistGCWd |
Суточный архив |
Массовый расход холодной воды (за час) |
т |
AnalogltemType |
Double |
HistoryRead |
11. |
HistVCWd |
Суточный архив |
Объемный расход холодной воды (за час) |
м3 |
AnalogltemType |
Double |
HistoryRead |
IntSensors (дополнительные датчики УСПД) | |||||||
1. |
АI1 |
Измеряемый параметр |
Показание аналогового входа 1 |
мА |
ExAnalogltemType |
Double |
CurrentRead |
2. |
AI2 |
Измеряемый параметр |
Показание аналогового входа 2 |
мА |
ExAnalogltemType |
Double |
CurrentRead |
3. |
IMP_СNT1 |
Измеряемый параметр |
Показание счетчика импульсов 1 |
|
ExAnalogltemType |
Double |
CurrentRead |
4. |
IMP_СNT2 |
Измеряемый параметр |
Показание счетчика импульсов 2 |
|
ExAnalogltemType |
Double |
CurrentRead |
* Зарезервировано для будущих применений для хранения истории текущих параметров ПУ на УСПД.
Допустимые идентификаторы (IdentifierType) для Nodeld - String или Numeric.
Упрощенный иерархический вид информационной модели УСПД приведен на рисунке 2.
Рис. 2. Информационная модель УСПД (краткий вид)
Табл. 5. Описание методов информационной модели
Наименование метода |
Метод |
Параметр |
описание |
Пример |
Перезагрузка УСПД |
ControllerReboot |
Нет |
Перезагрузка УСПД |
ControllerReboot |
Обновление ПО УСПД |
NewFirmWare |
method=TFTP, address=адрес сервера, file=firmware.ext2 |
Контроллер позволяет выполнить обновление ПО, используя удаленный TFTP-сервер |
NewFirmWare (TFTP, 172.161.251.16, firmware.ext2) |
Синхронизация времени УСПД |
SyncControllerTime |
Нет |
Синхронизация времени УСПД через NTP |
SyncControllerTime () |
Сохранение конфигурации в УСПД |
SaveConfig |
blob (строка) |
имеет один входной параметр (строку), который должен содержать записываемую конфигурацию УСПД. При успешной записи конфигурации должно измениться значение параметра ConfigurationVersion |
SaveConfig ("blob") |
Чтение конфигурации из УСПД |
LoadConfig |
Нет |
имеет один выходной параметр (строку), в который после выполнения записывается конфигурация УСПД |
LoadConfig () |
Активация сервисного канала к УСПД |
ActiveServiceChannel |
|
|
|
Синхронизация времени ПУ |
SincUU |
Нет |
Синхронизация времени ПУ с временем УСПД |
SincUU () |
Установка параметров режимной карты |
SetRegCardParams |
|
|
|
Установка типа режимной карты |
SetRegCardType |
|
|
|
Задание температурного графика |
SetTempGraph |
|
|
|
Включение/выключение режимной карты |
EnableRegCard |
|
|
|
Сохранение конфигурации (через TFTP) |
SaveConfigTFTPUSB |
method=TFTP, address=адрес сервера, file=config.file |
|
|
Загрузка новой конфигурации (через TFTP) |
LoadConfigTFTUSB |
method=TFTP, address=адрес сервера, file=config.file |
|
|
Описание событий, используемых в информационной модели
Подписка на события осуществляется на уровне GIUSControllerType. События имеют тип BaseEventType.
Поле Message события содержит строку, имеющую формат: "<код события> <состояние 1 (наступление события) или 0 (снятие события)>"
Табл. 6. Описание событий информационной модели
Код события |
Соответствующий бит переменной GIUSControllerTypeSig |
Описание события |
1 |
0 |
Отрыв от стены |
2 |
1 |
Отсутствие внешнего электропитания |
3 |
2 |
Открытие двери |
4-6 |
3-5 |
Дополнительные сухие контакты (3 шт.) |
7 |
6 |
Нажатие на кнопку переключения на принтер |
8 |
7 |
Несовпадение серийного номера ПУ |
9 и далее |
8 и далее |
Зарезервировано |
7. Перечень параметров для теплового отчета и системы мониторинга
В таблице N 6 приведен полный набор параметров необходимых для системы мониторинга, формирования месячного теплового отчета () и обязательных для передачи данных в АСУПР по каждой точке учета.
По-видимому, в тексте предыдущего абзаца допущена опечатка. Вместо слов "таблице N 6" следует читать "таблице N 7"
В случае, если физическая величина не выдается со стороны прибора учета, то допускается ее отсутствие в передаваемых данных. Во всех остальных случаях полный перечень параметров должен передаваться в составе информационной модели.
Табл. 7. Перечень параметров для теплового отчета
N |
Имя поля |
Группы |
Наименование параметра |
Ед. изм. |
Туре Definition |
Свойство |
1 |
M1 |
Параметры учета |
масса теплоносителя, отпущенного по подающему трубопроводу |
т/ч |
Double |
|
2 |
М2 |
Параметры учета |
масса теплоносителя, отпущенного по обратному трубопроводу |
т/ч |
Double |
|
3 |
М3 |
Параметры учета |
масса теплоносителя, отпущенного по трубопроводу подпитки |
т/ч |
Double |
|
4 |
Q1 |
Параметры учета |
Объем теплоносителя теплоносителя, отпущенного по подающему трубопроводу |
м3/ч |
Double |
|
5 |
Q2 |
Параметры учета |
Объем теплоносителя, отпущенного по обратному трубопроводу |
м3/ч |
Double |
|
6 |
Q3 |
Параметры учета |
Объем теплоносителя, отпущенного по трубопроводу подпитки |
м3/ч |
Double |
|
7 |
Т1 |
Параметры учета |
температура теплоносителя в подающем трубопроводе |
°С |
Double |
|
8 |
Т2 |
Параметры учета |
температура теплоносителя в обратном трубопроводе |
°С |
Double |
|
9 |
Т3 |
Параметры учета |
температура теплоносителя в трубопроводе подпитки |
°С |
Double |
|
10 |
Р1 |
Параметры учета |
давление теплоносителя в подающем трубопроводе |
ат |
Double |
|
11 |
Р2 |
Параметры учета |
давление теплоносителя в обратном трубопроводе |
ат |
Double |
|
12 |
Р3 |
Параметры учета |
давление теплоносителя в трубопроводе подпитки |
ат |
Double |
|
13 |
SC |
Параметры учета |
Переменная для обозначения состояния счета по теплосистеме (Счет/Нет счета) |
|
Byte |
|
14 |
|
|
|
|
|
|
15 |
DN1 |
Системная |
Условный проход подающего трубопровода |
мм |
|
|
16 |
DN2 |
Системная |
Условный проход обратного трубопровода |
мм |
|
|
17 |
M1max |
Системная |
Максимально допустимый расход подающего трубопровода |
м3/ч |
|
|
18 |
M1min |
Системная |
Минимально допустимый расход подающего трубопровода |
м3/ч |
|
|
19 |
M2max |
Системная |
Максимально допустимый расход обратного трубопровода |
м3/ч |
|
|
20 |
M2min |
Системная |
Минимально допустимый расход обратного трубопровода |
м3/ч |
|
|
21 |
A29 |
Суточный архив |
Нарастающий итог отпущенной тепловой энергии (интегральное значение на момент формирования архивной записи) |
Гкал |
Double |
|
22 |
A30 |
Суточный архив |
отпущенная тепловая энергия (за сутки) |
Гкал |
Double |
|
23 |
A31 |
Суточный архив |
время наработки (за сутки) |
час |
Double |
|
24 |
A32 |
Суточный архив |
Нарастающий итог времени наработки (интегральное значение) |
час |
Double |
|
25 |
A33 |
Суточный архив |
объем теплоносителя по подающему трубопроводу (за сутки) |
м3 |
Double |
|
26 |
A34 |
Суточный архив |
Нарастающий итог объема теплоносителя по подающему трубопроводу (интегральное значение) |
м3 |
Double |
|
27 |
A35 |
Суточный архив |
объем теплоносителя по обратному трубопроводу (за сутки) |
м3 |
Double |
|
28 |
A36 |
Суточный архив |
Нарастающий итог объема теплоносителя по обратному трубопроводу (интегральное значение) |
м3 |
Double |
|
29 |
A39 |
Суточный архив |
масса теплоносителя, отпущенного по подающему трубопроводу (за сутки) |
т |
Double |
|
30 |
А40 |
Суточный архив |
Нарастающий итог массы теплоносителя, отпущенного по подающему трубопроводу (интегральное значение) |
т |
Double |
|
31 |
А41 |
Суточный архив |
масса теплоносителя, отпущенного по обратному трубопроводу (за сутки) |
т |
Double |
|
32 |
А42 |
Суточный архив |
Нарастающий итог массы теплоносителя, отпущенного по обратному трубопроводу (интегральное значение) |
т |
Double |
|
33 |
А45 |
Суточный архив |
среднее давление теплоносителя в подающем трубопроводе (за сутки) |
ат |
Double |
|
34 |
А46 |
Суточный архив |
среднее давление теплоносителя в обратном трубопроводе (за сутки) |
ат |
Double |
|
35 |
А48 |
Суточный архив |
средняя температура теплоносителя в подающем трубопроводе (за сутки) |
°С |
Double |
|
36 |
А49 |
Суточный архив |
средняя температура теплоносителя в обратном трубопроводе (за сутки) |
°С |
Double |
|
37 |
А51 |
Суточный архив |
Время отсутствия электропитания (за сутки) |
час |
Double |
|
38 |
А52 |
Суточный архив |
Время delta_T меньше минимальной (за сутки) |
час |
Double |
|
39 |
А53 |
Суточный архив |
Время расход меньше минимального (за сутки) |
час |
Double |
|
40 |
А54 |
Суточный архив |
Время расход больше максимального (за сутки) |
час |
Double |
|
41 |
А56 |
Суточный архив |
Ошибки, которые произошли с прибором и/или отдельной теплосистемой за время данного периода архивирования в виде битовой маски (классификатор - см. табл. 1) |
|
UInt32 |
|
Требования по передаче временных отметок для значений:
Тип |
Необходимые метки |
Формат метки |
Текущие и конфигурационные значения параметров УСПД |
Время появления параметра на УСПД. |
Текущее время УСПД (UTC) |
Текущие и конфигурационные значения параметров ПУ |
Время появления параметра на УСПД. |
Текущее время УСПД (UTC) |
Архивные значения ПУ |
Время формирования архивного параметра на ПУ. |
Время ПУ (UTC) Опционально - время вычитки данных из ПУ на УСПД. |
Время появления обновленных входных текущих, конфигурационных и архивных параметров в ОРС UA сервере УСПД с встроенных датчиков и приборов учета - не реже 1 минуты. Значения архивных параметров появляются в хронологической последовательности. Значения одного архивного параметра не могут иметь отметки времени, различающиеся менее, чем на 1 мс.
8. Описание протокола прокси-сервера
Для обеспечения взаимодействия СБВУ и УСПД в сетях без прямой IP маршрутизации до УСПД, на стороне СБВУ располагается ОРС UA клиент, который работает в паре с PROXY сервером в качестве каналообразующего элемента. В модуле представления данных УСПД должны располагаться ОРС UA сервер в связке с PROXY клиентом, для обеспечения ответной части PROXY сервера СБВУ.
PROXY клиент на стороне УСПД предварительно конфигурируется на статический TCP адрес и порт PROXY сервера (см. п. 8).
Со стороны СБНУ последовательно инициализируется открытие двух соединений. Первое соединение служит целям организации канала передачи Token с использованием защиты по SSL. Второе соединение по тому же порту открывается для непосредственного взаимодействия ОРС UA клиента (СБВУ) и ОРС UA сервера (УСПД).
Последовательность шагов подключения указана на Рисунке N 4.
Рисунок 4. Взаимодействие через PROXY - соединение
Сетевые соединения:
- Управляющее - устанавливается в шаге 3, по нему происходит обмен служебными сообщениями между прокси и аутентификация Proxy client.
- Канал передачи данных - устанавливается в шаге 8, по нему Proxy-client присылает Proxy-server сообщение DataChannel, после чего происходит обмен ОРС-трафиком.
- Клиентское - подключение ОРС UA client к Proxy-server. ОРС-трафик.
- Серверное - подключение Proxy client к ОРС UA server. ОРС-трафик.
- Внутренний механизм передачи событий СБВУ. Используется только в шаге 5, для оповещения ОРС UA client СБВУ о сетевой доступности УСПД.
Структура сообщений:
- guid - строка, содержащая целое число
- Token = "(Token "++guid++" "++randomlnt++")" - строка, в которой передается значение guid и случайное число. Ее передает proxy-server proxy-clienty по управляющему соединению при подключении ОРС UA client.
- Control = "Control" ++ guid - строка, которую proxy-client передает proxy-servery по управляющему соединению при установлении контрольного соединения
- DataChannel = "DataChannel" ++Token - строка, которую proxy-client передает proxy-servery для завершения установления канала передачи данных.
При подключении к proxy второго ОРС UA client, установление дополнительного канала передачи данных происходит, начиная с шага 6.
Кодировка сообщений: ASCII.
Размер сообщений: Менее 100 символов.
Терминатор между сообщениями: \n.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.