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