Коды ошибок и предупреждений после выполнения расчета можно прочитать из коллекции Errors.
Сообщения с кодом меньшим 600 являются ошибками. При наличии ошибок расчет останавливается. Остальные сообщения являются предупреждениями.
Поля таблицы соответствуют свойствам объекта IZCNError. Крестики в ячейках таблицы указывают на то, какие поля являются значимыми для соответствующего сообщения.
Code
Описание
Key
Name
Type
Param1
1
Неверное значение поля
X
X
2
Узел имеет неверное количество связей
X
3
Нулевой участок
X
4
Неправильно задан состав газовой смеси
5
Отсутствуют данные по объекту
X
6
Регулятор в кольце
X
7
В сети нет источников
8
В сети отсутствуют потребители
9
Не открылась база для объектов
X
X
10
Не выполнен запрос к базе по объектам
X
X
11
В данный узел один участок должен входить, другой - выходить
X
12
В базе не задано поле исходных данных для значения
X
X
13
Давление в узле меньше атмосферного
X
14
Не записан ответ
15
Температура в узле меньше -100 градусов
X
16
Несвязный граф
17
В базе объектов не найдено поле
X
X
18
Не выбран ни один источник для расчета
200
Отсутствует лицензия на использование ZuluNetTools совместно с ZuluGaz
601
Участок не имеет узла
X
602
Давление на потребителе ниже минимального
X
X
603
Давление на потребителе превышает максимальное
X
X
604
Давление на входе регулятора ниже давления на выходе
X
X
605
У пара на входе потребителя не хватает давления
X
X
801
Не записать результат в базу: не найдено поле
X
X