ECA 82 LONworks для ECL Comfort 200/300/301 Инструкция стр. 1 из 36 1 Введение ............................................................................................................................... 4 1.1 Обзор .............................................................................................................................. 4 1.2 Исполнение протокола LONworks . ............................................................................... 4 1.3 Общая информация. ...................................................................................................... 4 1.4 Совместимость ECA 82 с другими картами.................................................................. 4 1.5 СовместимостьECA 82 с контроллерами и картами ................................................... 5 2 Начало ................................................................................................................................... 5 2.1 Установка ........................................................................................................................ 5 2.2 Запуск .............................................................................................................................. 6 2.3 Service pin и ID нейрона ................................................................................................ 7 2.4 Файл XIF.......................................................................................................................... 7 3 Объект узла .......................................................................................................................... 8 3.1 Обязательные сетевые переменные ............................................................................ 8 3.1.1. 1. Запрос узла: Ввод ......................................................................................... 8 3.1.2 3. Установка времени и даты: Ввод ............................................................... 9 3.1.3 2. Состояние узла: Выход ............................................................................... 9 3.1.4 4. Авария : Выход ..........................................................................................10 4 Объект погодный компенсатор ..........................................................................................12 4.1 5. & 11. Задания, контура 1 и 2: Вход .......................................................................13 Надежность данных.........................................................................................................13 Значение по умолчанию..................................................................................................13 4.2 8. Задания и установки, ГВС:Вход ........................................................................14 Default value .....................................................................................................................14 4.3 15. & 16. Управление клапанами и режимами:Вход ................................................14 Функция: ...........................................................................................................................14 4.4 21. Управление насосами: вход ..............................................................................14 4.5 55. Управление недельным планом ............................................................................15 4.6 34. & 36. Значение мощности из сети. Вход ............................................................16 4.7 36. & 37. Расход из сети.вход. .................................................................................16 4.8 Использование сетевого входа энергии\расхода .......................................................16 4.8.1 Установка постоянных времен .........................................................................17 4.8.2 Задание уровня ограничения .................................................................................17 Отопление: .......................................................................................................................17 4.9 53. Вход наружной температуры .............................................................................18 4.10 54. Вход наружной температуры ............................................................................18 4.11 Использование температурного входа ...................................................................18 4.12 6. 7. & 17.-20. & 46.–49. Датчики температуры 1-10: Выход .............................18 4.13 9. & 12. Задание по контурам I и II: выход ................................................................19 4.14 10. Установки, касающиеся ГВС: Выход...............................................................20 4.15 13. & 14. Состояние клапанов, оптимизатора и датчика влажности. ......................20 4.16 22. Чтение даты и времени:Выход ..........................................................................21 4.17 33. Состояние насосов .............................................................................................21 4.18 56. Вывод недельного плана ECL Comfort. Выход ...............................................21 4.19 57. & 58. Режим контроллера, контуры I и II. Выход ...............................................22 4.20 42. & 43. Мощность , измеряемая через модуль импульсных входов. Выход ......22 4.21 44. & 45. Расход , измеряемый через модуль импульсных входов. Выход ........22 4.22 27. – 30. Задания датчикам 3-6. Выход ..................................................................22 5 Раздел производителя ....................................................................................................23 5.1 23. & 24. Аналоговые выходы 1 и 2:Вход .................................................................24 5.2 25. и 26. Аналоговые входы 1 и 2: Выход ..............................................................24 5.3 19. & 20. Параметры, задание и ответ ......................................................................24 5.3.1 Поле Learn............................................................................................................25 5.3.2 Поле Selector...........................................................................................................25 стр. 2 из 36 5.3.3 Поле value (значений) ............................................................................................25 5.3.4 Параметры серой стороны карты, контур I. .........................................................27 5.3.5 Параметры, желтая сторона карты, контур I. ....................................................28 5.3.6 Параметры, серая сторона карты, контур II.......................................................28 5.3.7 Параметры, желтая сторона карты, контур II. ...................................................29 5.3.8 Параметры, серая сторона карты, контур III.........................................................29 5.3.9 ECL Comfort status information ...............................................................................29 5.3.9.1 Селектор 250........................................................................................................29 5.3.9.2 Селектор 251........................................................................................................29 5.3.9.3 . Селектор 252.....................................................................................................30 5.3.10 ECA 82 set-up and details ......................................................................................30 5.3.10.1 Версия ПО ECA 82.............................................................................................30 5.3.10.2 SendHeartBeat Послать пульс ..........................................................................30 5.3.10.3 Обновление напряжения..................................................................................30 5.3.10.4 Регулировка контроллера ................................................................................30 5.3.10.5 Приложение в ECL Comfort ..............................................................................30 5.3.11 Конфигурирование аварийных границ ................................................................30 5.3.12 Чтение кодов аварии ............................................................................................31 5.3.13 Загрузка накопленной энергии/расхода ..............................................................31 6 Практические рекомендации по созданию сети для тепловых систем ...........................32 6.1 Что учесть перед реализацией сети ............................................................................32 6.1.1 Базовые компоненты информации........................................................................32 6.1.2 Предельное число узлов в сети ...........................................................................33 6.1.2.1 Параллельная сеть..............................................................................................33 6.1.2.2 Сеть типа дерево ................................................................................................33 6.1.3 Полоса пропускания ...............................................................................................33 6.1.3.1 Число контроллеров в сети .................................................................................34 6.2 Обновление SNVT в ECL Comfort ..............................................................................35 6.2.1 Минимизировать копии данных в сети ...............................................................35 6.2.2 Запоминаайте ID нейрона ....................................................................................35 стр. 3 из 36 1 Введение 1.1 Обзор Модуль ECA 82 для ECL Comfort построен по стандартам Echelons, LONworks. Модуль ECA 82 можно применять в контроллерах ECL Comfort 200/300/301. 1.2 Исполнение протокола LONworks . Инструкция описывает параметры которыми могут обмениваться сеть LONworks и ECL Comfort. Стандарты физической сети см. на сайте : http://www.echelon.com/. 1. Объект узла Lonmark используется в той степени, в которой функции ECL Comfort поддерживаются. Они описаны в части, касающейся объекта узла. 2. Основные параметры погодной компенсации описываются в разделе объекта погодной компенсации 3. Специфические параметры ECL Comfort описаны в разделе производителя 1.3 Общая информация. 1. Возможности по связи зависят от загруженного приложения в ECL Comfort. ECA 82 подходит ко всем прикладным картам контроллеров ECL 200/300/301. Некоторые параметры конфигурации аппаратуры и зарезервированные могут не поддерживаться. 2. Невозможно одновременно вести обмен по RS232 и по ECA82 . 1.4 Совместимость ECA 82 с другими картами. ECA 80 ECA 81 ECA 83 ECA 84 ECA 85 ECA 86 ECA 87 ECA 88 да нет да нет да да нет нет стр. 4 из 36 1.5 Совместимость ECA 82 с контроллерами разных версий и картами типа С App. card ECL Comfort 300-301 controller Version 1.05 Version 1.06 Version 1.07 Version 1.08 Version 1.09 ECA 82 v. 1.4- 1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C37 CI05 ECA 82 v. ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C37 CI08 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C47 CI05 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C47 CI08 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 ECA 82 v. 1.9 C55 CI05 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C60 CI05 ¹) ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C62 CI05 ²) ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C66 CI05 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C66 CI08 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C67 CI05 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C67 CI08 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 ECA 82 v. 1.9 C75 CI05 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.4-1.9 ECA 82 v. 1.9 C14 CI05 C25 CI05 • 1) датчик S6 не показывает в картах версии <= CI05. • 2) В сети может быть показан только один датчик комнатной температуры. • Карта с индексом 08 (CI08) требует ECL версии 1.08 или 1.09, иначе загружается версия CI05. • Обновление ECA 82 от версии 1.6 до 1.7 приводит к ошибке, которая не дает писать некоторые параметры из сети в ECL Comfort. • ECA 82 версии 1.8 существует только как тестовый образец. 2 Начало ECA 82 не работает с контроллером ECL Comfort 100. Подробности по работе с контроллером содержится в документации, поставляемой вместе с картами. 2.1 Установка Шаг 1: Демонтировать заднюю заглушку с помощью маленьких бокорезов. Рис.1 стр. 5 из 36 Шаг 2: Смонтировать ECA82 в направляющих и вдавить аккуратно в разъем на плате контроллера. Рис. 2 Шаг 3: Установить новую заглушку, поставляемую вместе с модулем. Рис.3 Назначение контактов: 1: данные LON Левая сторона разъема. 2: Средний контакт. Не использовать! 3: данные LON правая сторона разъема. Приемопередатчик FTT10 симметричен. Контакты 1 и 2 взаимозаменяемы. 2.2 Запуск При запуске ECA 82, требуется период времени около 30 секунд для загрузки. В течение этого периода недопустимо обращаться к контроллеру ни через сеть, ни через кнопки. После запуска можно активировать следующие строки сервисного меню: Параметр 196 контура I – сервис (service pin). Параметр 197 контура I - сброс ECA 82 . Эти параметры доступны через прокрутку сервисного меню серой стороны карты с помощью кнопки стрелка вниз. Параметры активируются или деактивируются с помощью кнопок +/- . По команде Wink дисплей начнет вспыхивать пока не будет нажата любая кнопка. стр. 6 из 36 2.3 Service pin и ID нейрона ECA 82 не имеет аппаратного service pin. service pin активируется через программное обеспечение ЕСА 82. Это значит, что нажать service pin невозможно, если ECA 82 переведен в неконфигурированное состояние. В неконфигурированном состоянии необходимо знать уникальный ID номер нейрона для перевода ECA 82 обратно в конфигурированное состояние. Без знания ID нейрона ECA 82 в деконфигурированном или в неустановленном состоянии считается поврежденным. Системный интегратор отвечает за запоминание ID нейрона. 2.4 Файл XIF Находится на интернет сайте Данфосс. Необходимо использовать XIF файл, имя которого соответствует версии карты ECA 82. Версия может быть прочитана непосредственно на микросхеме ECA 82. См. рисунок. Также XIF файл может быть прочитан непосредственно с прибора, подключенного к сети, с помощью программы типа LON Maker. Рисунок 4 Версию карты также можно прочесть через сетевой параметр nviParamCmd/nvoParamResp, селектор 1000 см. 5.3.10.1 ECA 82. Соответствие версии и имени файла XIF ECA 82 software version 1.4 1.5 1.6 1.9 Text on IC label 087B1564 VER 1.4 087B1564 VER 1.5 087B1564 VER 1.6 087B1564 VER 1.9 XIF file name ECL14.XIF ECL15.XIF ECL16.XIF ECL19.XIF стр. 7 из 36 3 Объект узла Объект узла используется для контроля и установки состояния узла. Таким образом, возможно запросить и получить ответ о фактических условиях узла. Входные сетевые переменные Объект узла типа#0 Обязательные сетевые переменные Выходные сетевые переменные Дополнительные сетевые переменные Рис.5 Объект узла Таблица 2: SNVT вход Имя NV NR SNVT Type SNVTтип (SNVT Index) Класс Описание 1 NviRequest SNVT_obj_request Ram Запрос состояния 3 NviTimeSet SNVT_time_stamp Ram Установить время и дату Таблица 3: SNVT выход Имя NV NR SNVT Type 2 NvoStatus 4 NvoAlarm SNVTтип (SNVT Index) SNVT_obj_request SNVT_Alarm Класс Описание Ram Ram Состояние узла Описание аварии 3.1 Обязательные сетевые переменные 3.1.1. 1. Запрос узла: Ввод сетевой вход SNVT_obj_request nviRequest Действительный диапазон Поддерживаются следующие параметры: 0: RQ_NORMAL: Установить контроллер в нормальный режим после внешнего управления (ручной режим). Следующие функции активны только в ручном режиме. SNVT_setting nviValve_1 & 2. (Управление клапаном) SNVT_state nviControl. (Управление насосом) SNVT_object_request nviRequest.RQ_OVERRIDE SNVT_object_request nviRequest.RQ_RMV_OVERRIDE SNVT_volt nviAnalogOut_1 & 2. Возврат из ручного режима, установить контура I и II в автоматический режим стр. 8 из 36 1: RQ_DISABLED: Не поддерживается. 2: RQ_UPDATE_STATUS. Обновить состояние объекта: nvo_obj_status и nvoTime. 3: RQ_SELF_TEST: Не поддерживается 4: RQ_UPDATE_ALARM. Направляет фактическое состояние в nvoAlarm в сеть через SNVT_alarm (авария вкл/выкл). 5: RQ_REPORT_MASK: Не поддерживается. 6: RQ_OVERRIDE. Принудительный переход из комфортного режима в пониженный и наоборот * 7: RQ_ENABLE: Не поддерживается. 8: RQ_RMV_OVERRIDE. Возвратиться в состояние до принудительного перехода. Отменить действие принудительного перехода. 9: RQ_CLEAR_STATUS: Удалить все биты в SNVT_obj_status nvoStatus. 10: RQ_CLEAR_ALARM: Удалить аварии, введенные в nvoAlarm SNVT_alarm 11: RQ_ALARM_NOTIFY_ENABLED: Разрешить сообщение об аварии в nvoAlarm. 12: RQ_ALARM_NOTIFY_DISABLED: Запретить сообщение об аварии в nvoAlarm. 13: RQ_MANUAL_CTRL. Перевести контроллер в ручной режим по всем контурам. ** 14: RQ_REMOTE_CTRL: Не поддерживается. 15: RQ_PROGRAM: Не поддерживается. ! *- Может быть активирован только, если контроллер находится в ручном режиме, через сеть или вручную оператором. ! **- Замечание: Если контроллер переведен в экран B дисплея (желтая сторона), состояние клапана и насоса может быть вручную изменено пользователем. Ручное управление может быть исключено, если карта удалена из контроллера. Без карты контроллер заблокирует клавиатуру через 5 минут. Строка B на желтой стороне предназначена для того, чтобы можно было выполнить ручное управление без помех со стороны сети 3.1.2 3. Установка времени и даты: Ввод сетевой вход SNVT_time_stamp nviTimeset; Сюда вводится время и дата контроллера. Действительный диапазон Год 1996-2026 Месяц 1-12 День 1-31* Час 0-23 Минута 0-59 *- Число дней зависит от месяца. При попытке ввести день больше допустимого, запрос будет отклонен и nvoAlarm SNVT_ALARM обновится ( функция аварии должна быть разрешена для получения аварии, см. 3.1.1) 3.1.3 2. Состояние узла: Выход Сетевой выход SNVT_obj_status nvoStatus SNVT использует этот вход для сообщения о состоянии узла. Поддерживаются: Over_range. Устанавливается если входное значение из сети выше максимально допустимого. Under_range. Устанавливается, если входное значение из сети ниже минимально допустимого. Manual_control Ручное управление. Устанавливается, если контроллер переведен в ручной режим из сети, или оператором через клавиатуру In alarm. Устанавливается при наличии аварии. In_override. Устанавливается, если состояние контроллера принудительно изменено от сети. Alarm_notify_disabled. Сообщение об аварии в nvoAlarm запрещено. стр. 9 из 36 3.1.4 4. Авария : Выход сетевой выход SNVT_Alarm nvoAlarm; Возможности: Взодное значение вне аварийного диапазона Авария всех физических датчиков Аварийный датчик – задание 2-8 Авария по уровню относительной влажности Битовый отчет о 32-х аварийных условиях Индикация датчика- авария на 0мин, 10мин, 30мин, 60мин. Время и дата появления последней аварии. Буфер с последними 4-мя случившимися индексами аварий SNVT Функция аварии разрешается nviRequest.RQ_ALARM_NOTIFY_ENABLE и запрешается nviRequest.RQ_ALARM_NOTIFY_DISABLE Все аварийные уровни конфигурируются в 5.3.11 конфигуратор аварий. При вводе неправильной даты или времени через nviTimeSet SNVT_time_stamp активируется авария типа 1 и год или день будут показаны в неправильном виде. Типы аварий: Числовой 0 1 9 указатель AL_NO_CONDITION AL_ALM_CONDITION AL_LOW_LMT_ALM_1 10 AL_LOW_LMT_ALM_2 11 AL_HIGH_LMT_ALM_1 12 AL_HIGH_LMT_ALM_2 0хFF AL_NUL Замечания нет аварийной ситуации Установка неправильного значения в nviTimeset Alarm авария нижнего предела 1: попытка задать значение меньше допустимого авария нижнего предела 2: значение ниже конфигурируемого истекло авария верхнего предела 1: попытка ввести значение выше допустимого авария верхнего предела 2: Значение выше конфигурируемого истекло значение недоступно Уровень приоритета Числовой 0 1 2 3 0xff указатель PR_LEVEL_0 PR_LEVEL_1 PR_LEVEL_2 PR_LEVEL_3 PR_NULL Замечания Низший приоритет. Сообщение о датчике- значение задания 2-8 Датчик – значение задания 2-8 активно 10 мин Датчик – значение задания 2-8 активно 30 мин Высший приоритет. Датчик – значение задания 2-8 активно 60 мин Нет аварий датчиков. index_to_SNVT индекс SNVT для последней истекшей аварии имеется. Value[4] Поле значения используется для аварийного отчета. Состояние каждой аварии представлено одним битом. 0 – означает авария отключена, 1- означает авария включена. Структура аварийного отчета дешифрируется. Отчет показан в таблицах 4 – 6. Таблица 4: nvoAlarm.value [0] Номер бита 0 1 2 3 4 5 6 7 Состояние аварии на Датчик S1 Датчик S2 Датчик S3 Датчик S4 Датчик S5 Датчик S6 Датчик S7 (ECA 86) Датчик S1 (ECA 86) Аварийная граница сконфигурирована в селекторе 1018 1019 1020 1021 1022 1023 1024 1025 стр. 10 из 36 Таблица 5: nvoAlarm.value [1] Номер бита 0 1 2 3 4 5 6 7 Состояние аварии на Датчик S9 (ЕСА 86) Датчик S10 (ЕСА 86) Датчик S2 – задание 2 Датчик S3 – задание 3 Датчик S4 – задание 4 Датчик 5 - задание 5 Датчик S6 – задание 6 Датчик S7 задание 7 (ЕСА 86) Аварийная граница сконфигурирована в селекторе 1026 1027 1028 1029 1030 1031 1032 1033 Таблица6: nvoAlarm.value [2] Номер бита 0 1 2 Состояние аварии на Датчик 8 – задание 8 (ЕСА 86) Относительлная влажность 1 (ЕСА 62) Относительлная влажность 2 (ЕСА 62) Аварийная граница сконфигурирована в селекторе 1034 1035 1036 year, month, day, hour, minute: Время последнего аварийного сообщения по часам ECL Comfort alarm_limit[4] Это буфер FIFO на 4 места, который индицирует последние 4 аварии с индексом SNVT Передача Генерация аварий в ECA 82: Датчики 1-6: 2 * SendHeartBeat. По умолчанию 10 сек. Датчик - задание 2-6: 4 * SendHeartBeat. По умолчанию 20 сек. Датчик 6-10 и датчик - задание 7 и 8 (ECA 86): 8 * SendHeartBeat. По умолчанию 40 сек. стр. 11 из 36 4 Объект погодный компенсатор Ниже представлены параметры, поддерживающие функции погодной компенсации. Они делятся на обязательные и дополнительные. Входные сетевые переменные Объект погодного компенсатора ECL Comfort Выходные сетевые переменные Рисунок 6. Детали объекта стр. 12 из 36 Таблица 7: SNVT вход Номер NV Имя Тип SNVT Описание 5 8 11 15,16 21 55 34, 36 35,37 53 54 nviSetptRoom_1 nviSetptHW nviSetptRoom_2 nviValve_1 & 2 nviControl nviWeekplan nviActPower_1 & 2 nviActFlow_1 & 2 nviOutdoortemp nviOutdoortemp_p SNVT_temp_setpt SNVT_temp_setpt SNVT_temp_setpt SNVT_setting SNVT_state SNVT_str_asc SNVT_power_f SNVT_flow_f SNVT_temp SNVT_temp_p Задания для контура 1 Задание ГВС Задания для контура 2 Управление клапанами (триаки) Управление насосами (реле) Задание недельных планов для всех контуров Вход по мощности от LON (тепловычислитель) Вход расхода от LON (расходомер) Вход наружной температуры от LON Вход наружной температуры от LON Таблица 8: SNVT детали выхода Номер NV 6,7 9 10 12 13, 14 17-20 22 33 56 Имя nvoSensorNr_1–2 nvoTSetptHW nvoTSetptHW nvoTSetptRoom_2 nvoValve_1 & 2 nvoSensorNr_3–6 nvoTime nvoControl nvoWeekplan Тип SNVT SNVT_temp SNVT_temp_setpt SNVT_temp_setpt SNVT_temp_setpt SNVT_setting SNVT_temp SNVT_time_stamp SNVT_state SNVT_str_asc Пульс *2 нет Нет нет 5 сек *2 *8 5сек Нет 57, 58 42, 43 44, 45 46-49 27-30 nvoMode_1 & 2 nvoActPower_1& 2 nvoActFlow_1 & 2 nvoSensorNr_7-10 nvoRef_Nr_3-6 SNVT_hvac_mode SNVT_power_f SNVT_flow_f SNVT_temp _3-6 SNVT_temp 5 сек *8 *8 *8 *4 Описание Значения датчиков Задания, контур 1 Задания, ГВС Задания, контур 2 Состояние клапанов, вверх, вниз, стоп Значения датчиков 3-6 Дата и время ECL Состояние насосов Установка недельных планов, все контура Режим контроллера, контура 1 и 2 Фактическая мощность Фактический расход Значения датчиков от ЕСА 86 Задания для датчиков 3-6 Пульс (SendHeartBeat) задается согласно 5.3.10.2) 4.1 5. & 11. Задания, контура 1 и 2: Вход сетевой вход SNVT_temp_setpt nviTSetptRoom_1; сетевой вход SNVT_temp_setpt nviTSetptRoom_2; Определение полей Поле occupied_cool standby_cool unoccupied_cool occupied_heat standby_heat unoccupied_heat Параметр Зона пропорциональности параллельное смещение Летнее отключение Задание комфорт Наклон графика Задание понижение Диапазон 1.00 .. 250.00 K -9.00 .. 9.00 K 10.00 .. 30.00 °C 10.00 .. 30.00 °C 0.20 .. 3.40 10.00 .. 30.00 °C Разрешение 1.00 1.00 1.00 1.00 0.10 1.00 Надежность данных Если вход устанавливается на значение вне допустимого диапазона, установка игнорируется в ECL Comfort и в переменной nvoTSetptRoom_1 or 2. Ошибка отмечается в переменной nvoStatus.under_range /over_range. Значение по умолчанию Значение по умолчанию устанавливается в SNVT: значение всех полей = 0 по запуску. стр. 13 из 36 4.2 8. Задания и установки, ГВС: Вход сетевой вход SNVT_temp_setpt nviTSetptHW; Определение полей Поле occupied_cool standby_cool unoccupied_cool occupied_heat standby_heat unoccupied_heat Параметр Разность температур горячей воды Температура зарядки отн.1.00 .. 30.00 K Ращность1 – темп. откл. Установка комфорт Разность 2 – темп.вкл. Задание-понижение Диапазон 1.00 .. 250.00 °C 1.00 .. 30.00 K 10.00 .. 110.00 °C 1.00 .. 30.00 K 10.0.....110.0 оС Разрешение 1.00 1.00 1.00 1.00 1.00 1.00 Зона пропорциональности ГВС устанавливается в переменной SNVT_temp_setpt nviTSetptRoom_2, occupied_cool. Default value Значение по умолчанию устанавливается в SNVT: значение всех полей = 0 по запуску. 4.3 15. & 16. Управление клапанами и режимами: Вход сетевой вход SNVT_setting nviValve_1; сетевой вход SNVT_setting nviValve_2; Управление клапанами и насосами делается через переменные nviValve_1 клапан1(триаки 1 и 2) режим контура 1. nviValve_2 клапан2(триаки 3 и 4) режим контура 2 Функция: 0 SET OFF 1 SET ON 2 SET DOWN 3 SET UP 4 SET STOP 5 SET STATE 6 SET NUL режим понижения комфортный режим клапан вниз клапан вверх клапан стоп автоматический режим останов Установка и вращение не используются ! Примечание: управление клапаном возможно только если контроллер находится в ручном режиме. Ручной режим для всех контуров задается в nviRequest, см 3.1.1.1. Запрос узла: ввод. 4.4 21. Управление насосами: вход сетевой вход SNVT_state nviControl; Через этот вход управляются реле Диапазон Для всех: 1 = реле включить, разомкнуто, 0 = реле выключить, замкнуто. Бит 0: стандартное реле 1 Бит 1: стандартное реле 2 Бит 2: стандартное реле 3 Прочее не поддерживается Реле других модулей (ECA 80 & ECA 86) не поддерживаются через LON. Эти реле управляются только через приложение контроллера. ! Замечание: насосы управляются только если контроллер находится в ручном режиме. Ручной режим устанавливается в nviRequest, см 3.1.1.1. Запрос узла: вход Или вручную. стр. 14 из 36 В некоторых приложениях ECL Comfort переписывает некоторые установки, полученные по сети. Не прибегайте к этому в приложениях F05 and F06. 4.5 55. Управление недельным планом сетевой вход SNVT_str_asc nviWeekplan; Можно прочесть существующий и записать новый недельный план. Состояние запроса недельного плана уже установлено в контроллере для чтения в nvoWeekplan. поля ascii[0] - ascii[29] должны содержать значения 0x00; поле ascii[30] должно содержать значение, указывающее на план, о котором надо сообщать. Table 9: установки запроса недельного плана Значение поля ascii[30] планов Область недельных планов 0x10 рабочие дни контура 1 0x11 выходные контура 1 0x20 рабочие дни контура 2 0x21 Выходные контура 2 и все дни контура 3 Недельный план делится на S часовых интервалов. На каждый день может приходиться до 3-х периодов. Каждое поле ascii[0] - [29], это символ из 8 бит. Каждый из бит представляет час S недельного плана. Точное положение определяется с помощью таблицы 10. Table 10: Кодировка недельного плана Поле ascii[30] = 0x10 ascii[30] = 0x11 Ascii[30] = 0х21 Или 0x20 ascii[0] Пон 0.00-3.30 Суб 0.00-3.30 Суб 0.00-3.30 ascii[1] Пон 4.00-7.30 Суб 4.00-7.30 Суб 4.00-7.30 ascii[2] Пон 8.00-11.30 Суб 8.00-11.30 Суб 8.00-11.30 ascii[3] Пон 12.00-15.30 Суб 12.00-15.30 Суб 12.00-15.30 ascii[4] Пон 16.00-19.30 Суб 16.00-19.30 Суб 16.00-19.30 ascii[5] Пон 20.00-23.30 Суб 20.00-23.30 Суб 20.00-23.30 ascii[6] Втор 0.00-3.30 Суб 0.00-3.30 Вск 0.00-3.30 ascii[7] Втор 4.00-7.30 Суб 4.00-7.30 Вск 4.00-7.30 ascii[8] втор 8.00-11.30 Суб 8.00-11.30 Вск 8.00-11.30 ascii[9] Втор 12.00-15.30 Вск 12.00-15.30 Вск 12.00-15.30 ascii[10] Втор16.00-19.30 Вск 16.00-19.30 Вск 16.00-19.30 ascii[11] Втор 20.00-23.30 Вск 20.00-23.30 Вск 20.00-23.30 ascii[12] Среда 0.00-3.30 Все дни0.00-3.30, К3 ascii[13] Среда 4.00-7.30 Все дни 4.00-7.30,к 3 ascii[14] Среда 8.00-11.30 Все дни 8.00-11.30,к3 ascii[15] Среда 12.00-15.30 Все дни12.00-15.30,к3 ascii[16] Среда 16.00-19.30 Все дни16.00-19.30,к3 ascii[17] Среда 20.00-23.30 Все дни20.00-23.30,к3 ascii[18] Четверг 0.00-3.30 ascii[19] Четверг 4.00-7.30 ascii[20] Четверг 8.00-11.30 ascii[21] Четверг 12.00-15.30 ascii[22] Четверг 16.00-19.30 ascii[23] Четверг 20.00-23.30 ascii[24] Птр 0.00-3.30 ascii[25] Птн 4.00-7.30 ascii[26] Птр 8.00-11.30 ascii[27] Птр 12.00-15.30 ascii[28] Птн 16.00-19.30 ascii[29] Птн 20.00-23.30 ascii[30] информация о контуре к которому применяются данные в Таблице 9 Коды ошибок даются в nvoWeekplan см 4.18 Причины: нет значения в ascii[30] или слишком много периодов. стр. 15 из 36 4.6 34. & 36. Значение мощности из сети. Вход сетевой вход SNVT_power_f nviActPower_1; сетевой вход SNVT_power_f nviActPower_2; Единицы измерения = Ватт. Диапазон 0 .. 2,999 * 1012 ватт. (Максимум на дисплее ECL). Вход энергии может быть назначен для контуров 1 и 2. Вход используется в контроллере для ограничения потребления. См 4.8 на предмет установок входа энергии. 4.7 36. & 37. Расход из сети: Вход. сетевой вход SNVT_flow_f nviActFlow_1; сетевой вход SNVT_flow_f nviActFlow_2; единицы = литр/секунда. Диапазон 0 .. 833 liter / second (0..2999 m3 / h). Создается для контуров I и II. Используется для ограничения расхода. См. 4.8 на предмет установки входа расхода. 4.8 Использование сетевого входа энергии/расхода Этот вход активен только, когда отсутствует модуль импульсных входов. Если по этому входу происходит обновление, сервисные параметры строк 110-115 деактивируются. Строка 114 должна быть установлена в 1. строка 115 должна быть установлена через кнопочный интерфейс для указания, как будет отображаться значение мощности. Таблица 11 : конфигурирование сетевого входа мощности/энергии Значение строки 115 Единицы Расхода энергии Диапазон в ECL Off None None 1 l/h 0 - 2999 2 l/h 0 - 2999 3 m3/h 0.0 - 299.9 4 m3/h 0.0 - 299.9 5 m3/h 0.0 - 299.9 6 m3/h 0 - 2999 7 kW 0.0 - 299.9 8 kW 0.0 - 299.9 9 kW 0 - 2999 10 MW 0.0 - 299.9 11 MW 0.0 - 299.9 12 MW 0 - 2999 13 GW 0.0 - 299.9 14 GW 0.0 - 299.9 15 GW 0 - 2999 Диапазон в SNVT 0 - 0.8 l/s 0 - 0.8 l/s 0 - 83,3 l/s 0 - 83,3 l/s 0 - 83,3 l/s 0 - 833 l/s 0.0 - 299.9 0.0 - 299.9 0 - 2999 0.0 - 299.9 0.0 - 299.9 0 - 2999 0.0 - 299.9 0.0 - 299.9 0 - 2999 стр. 16 из 36 4.8.1 Установка постоянных времен Данные о расходе/энергии по приходу в ECL Comfort фильтруются. Ограничение происходит по интегральному закону управления. Для обоих процессов необходимо задание постоянных времени. Эти постоянные времени задаются в стоках 113 и 112 соответственно. Эти строки задаются отдельно для каждого из контуров. Таблица 12: Установка постоянных времени Строка Диапазон Значение по умолчанию 112 1 – 250 113 1 – 250 Описание 40 Строка задает постоянную времени интегрального закона ограничения. Вольшое значение означает быструю реакцию. Низкое – медленную реакцию(стабильнее) 2 Строка задает постоянную времени цифрового фильтра входа расхода/энергии. Значение 1 означает отсутствие фильтра. Большее значение соответствует более сильной фильтрации. 4.8.2 Задание уровня ограничения Для работы функции необходимо задать требуемые уровни ограничения. Ограничение различно для контуров отопления и ГВС. Отопление: Для контура отопления уровень определяется косвенно контроллером в соответствии фактической наружной температурой. В инструкциях к прикладным картам описана работа ограничения по температуре возвращаемого теплоносителя. Ограничение расхода/энергии работает аналогичным образом. Расход/энергия Рисунок 7: Принцип ограничения энергии/расхода Верхняя и нижняя срезки графика задаются соответственно параметрами 116 и 117 сервисного меню. Соответствующие х-координаты графика те же, что установлены для графика ограничения температуры обратной. стр. 17 из 36 Таблица 13: Ограничение расхода/энергии Строка Диапазон По умолчанию Описание 116 * 2999 максимальная у-координата графика 117 * 2999 Минимальная у-коордидната графика Для контура ГВС уровень ограничения задается постоянным в строке 111. 4.9 53. Вход наружной температуры сетевой вход SNVT_temp nviOutdoortemp; Разрешение: 0.1 °C. (Разрешение на дисплее 1 °C). Температура в диапазоне 0.5 °C – 1.49 °C отображается как 1 °C на дисплее. Диапазон -64 °C -192 °C. См. 4.11 на предмет деталей, касающихся наружной температуры. 4.10 54. Вход наружной температуры сетевой вход SNVT_temp_p nviOutdoortemp_p; Разрешение: 0.01 °C. (Разрешение дисплея ECL равно 1 °C). Диапазон -64 °C -192 °C. См 4.11 на предмет подробностей, касающихся входа наружной температуры. 4.11 Использование температурного входа Для использования этого входа для погодной компенсации в контроллере ECL Comfort, можно обойтись без подключения физического датчика. Если датчик смонтирован, данные придут от контроллера. Физический датчик всегда имеет наивысший приоритет. ECL Comfort должен быть ведомым (нет физического датчика) при приеме наружной температуры из сети. Это ограничивает возможности комбинировать контроллер с панелями управления ECA 60, ECA 61 and ECA 63. Соединение проверяется. Наружная температура выводится на дисплее желтой стороны карты, строка А, слева, внизу. -64 °C означает короткое замыкание цепи датчика. 192 °C означает обрыв цепи или отсутствие датчика. 4.12 6. 7. & 17.-20. & 46.–49. Датчики температуры 1-10: Выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход сетевой выход SNVT_temp nvoSensorNr_1 SNVT_temp nvoSensorNr_2; SNVT_temp nvoSensorNr_3; SNVT_temp nvoSensorNr_4; SNVT_temp nvoSensorNr_5; SNVT_temp nvoSensorNr_6; SNVT_temp nvoSensorNr_7; SNVT_temp nvoSensorNr_8; SNVT_temp nvoSensorNr_9; SNVT_temp nvoSensorNr_10; Температуры, измеренные в ECL Comfort направляются в сеть. Диапазон Температуры, измеренные в диапазоне от -58 °C до 158 °C могут выводиться на дисплей. • 192 °C означает отсутствие подключенного датчика • -64 °C означает короткое замыкание цепи датчика стр. 18 из 36 Скорость обновления обновление Датчики S1…S6 имеют период обновления данных, равный 2 * SendHeartBeat (пульс). Датчики модуля ECA 86 S7…S10 имеют период обновления 8 * SendHeartBeat. Указанное иллюстрируется рисунком 8 при значении SendHeartBeat = 5 сек. Рисунок 8. Обновление данных датчика Подробности по части периодов обновления приведены в таблице 28 раздела 6.2. Датчики S7–S10 могут относиться или к ECA 86 или применяться для съема данных со специально сконфигурированных датчиков. Конфигурация датчиков зависит от прикладной карты и конфигурации пользователя. 4.13 9. & 12. Задание по контурам I и II: выход сетевой выход SNVT_temp_setpt nvoSetptRoom_1; сетевой выход SNVT_temp_setpt nvoSetptRoom_2; Определение полей: Поле occupied_cool standby_cool unoccupied_cool occupied_heat standby_heat unoccupied_heat Параметр Зона пропорциональности Параллельное смещение Летнее отключение Задание комфорт Наклон графика Задание понижение Диапазон 1,00.. 250.00 K -9.00 .. 9.00 K 10.00 .. 30.00 °C 10.00 .. 30.00 °C 0.20 .. 3.40 10.00 .. 30.00 °C Для всех полей: 0x7FFF (-273,17°C) означает недоступность данных. Только параметры, поддерживаемые приложением контроллера, обновляются. Передача Задание обновляется при запуске и при его изменении через ECL Comfort или через сеть. стр. 19 из 36 4.14 10. Установки, касающиеся ГВС: Выход сетевой выход SNVT_temp_setpt nvoSetptHW; Поле occupied_cool standby_cool unoccupied_cool occupied_heat standby_heat unoccupied_heat Параметр Разность температур ГВС Зарядная температура - относительно Разность 1 – температура отключения. Задание комфорт Разность 2 – температура включения. Задание понижение Зона пропорциональности ГВС выводится в сетевом входе SNVT_temp_setpt nvoTSetptRoom_2, occupied_cool. Для всех полей: 0x7FFF (-273,17°C) означает недоступность данных. Только параметры, поддерживаемые приложением контроллера, обновляются. Передача SNVT обновляется при запуске и, если переменная изменяется в контроллере или через сеть. 4.15 13. & 14. Состояние клапанов, оптимизатора и датчика влажности. Сетевой выход SNVT_setting nvoValve_1; Сетевой выход SNVT_setting nvoValve_2; Setting_t: Выводится состояние сигналов управления клапаном. Состояние клапана соответствует выходным сигналам триаков. 2 SET DOWN клапан вниз 3 SET UP клапан вверх 4 SET STOP клапан стоп ! Примечание: Поля режима контроллера не включены в выход этой SNVT. См. 4.19 на предмет вывода режима. Вращение: Состояние оптимизатора описано в Таблице 14. Состояние оптимизатора можно считать на дисплее контроллера, желтая сторона, строки А, В или С, с правой стороны дисплея. В автоматическом режиме контроллера слева от символа луны или солнца появляется дополнительная стрелка, показывающая на состояние контроллера/оптимизатора. Таблица 14: Состояние оптимизатора Вращение Состояние оптимизатора 10.00 25.00 50.00 100.00 Понижение (ночь) Охлаждение, переход от комфорта к понижению Отопление, переход от понижения к комфорту Комфорт(день) Дисплей ECL Comfort Луна Мигающая луна (оптимизатор) Мигающее солнце (оптимизатор) Солнце Темп обновления Темп обновления установлен в разделе регулировок ECL см. 5.3.10.4 или Таблицу 22. стр. 20 из 36 4.16 22. Чтение даты и времени: Выход сетевой выход SNVT_time_stamp nvoTime; Здесь можно прочесть фактическое время и дату контроллера. Поле: Год Месяц День Час минута Секунда 1996 - 2026 1-12 1-31 0-23 0-59 не поддерживается Темп обновления Время обновляется с периодом SendHeartBeat * 8. 4.17 33. Состояние насосов сетевой выход SNVT_state nvoControl; Можно прочесть состояние насоса (реле) ECL Comfort. Для всех битов: 1 = реле включено, разрыв цепи, насос остановлен. 0 = реле выключено, цепь замкнута, насос включен. Бит 0: Бит 1: Бит 2: Бит 3: Bit 4: Стандартное реле 1 Стандартное реле 2 Стандартное реле 3 Реле 1 в ECA 80 или ECA 86 Реле 2 в ECA 80 или ECA 86 Темп обновления Частота обновления задается в разделе настроек ECL см. 5.3.10.4. 4.18 56. Вывод недельного плана ECL Comfort. Выход сетевой выход SNVT_str_asc nvoWeekplan; Используется запрос nviWeekplan. Расшифровка недельного плана дается в таблицах 9 и 10. Коды ошибок: При недействительном запросе из nviWeekplan, выдается текстовое сообщение об ошибке. "Error. No circuit chosen!" accii[30] Содержит неправильную или отсутствующую информацию, скопированную из nviWeekPlan. "Too many periods reduce day: " accii[29] Содержит номер дня, содержащий слишком много периодов. ascii[30] Содержит информацию, скопированную из nviWeekPlan. ! Замечание: в одном дне можно установить максимум 3 периода. Передача Только после запроса из nviWeekplan. стр. 21 из 36 4.19 57. & 58. Режим контроллера, контуры I и II. Выход сетевой выход SNVT_hvac_mode nvoMode_1; сетевой выход SNVT_hvac_mode nvoMode_2; читается фактический режим контроллера для контуров I и II. 0 HVAC_AUTO автоматический режим (часы) 1 HVAC_HEAT постоянный комфорт (солнце) 4 HVAC_NIGHT_PURGE постоянное понижение (луна) 6 HVAC_OFF м останова (знак отключения) 7 HVAC_TEST Ручной режим (Рука) 0xFF HVAC_NUL Значение недоступно Темп обновления Частота обновления задается в разделе настроек ECL см. 5.3.10.4. 4.20 42. & 43. Мощность , измеряемая через модуль импульсных входов. Выход сетевой выход SNVT_power_f nvoActPower_1; сетевой выход SNVT_power_f nvoActPower_2; В том случае, если подключен импульсный модуль, выводится информация о фактической энергии. -1.0E38 означает отсутствие данных. ! Замечание: Только информация одного типа, например, расход или энергия выводится для каждого контура. См. дополнительную инструкцию для настройки ECL Comfort 300 с импульсным выходом. Темп обновления Период обновления составляет 8 * SendheartBeat. Детали даются в Таблице 28. 4.21 44. & 45. Расход , измеряемый через модуль импульсных входов. Выход сетевой выход SNVT_flow_f nvoActFlow_1; сетевой выход SNVT_flow_f nvoActFlow_2; При подключенном ECA 88, выводится фактическая информация о расходе. -1.0E38 означает отсутствие данных. ! Замечание: Только информация одного типа, например, расход или энергия выводится для каждого контура. См. дополнительную инструкцию для настройки ECL Comfort 300 с импульсным выходом. Темп обновления Период обновления составляет 8 * SendheartBeat. Детали даются в Таблице 28. 4.22 27. – 30. Задания датчикам 3-6. Выход сетевой выход SNVT_temp nvoRef_Nr_3; сетевой выход SNVT_temp nvoRef_Nr_4; сетевой выход SNVT_temp nvoRef_Nr_5; сетевой выход SNVT_temp nvoRef_Nr_6; Физические датчики могут иметь расчетное задание в зависимости от измеренных температур и установок в контроллере. Задание, если имеется, можно увидеть нажав кнопку с наклонной стрелкой в том месте где представлено значение температуры. Темп обновления Период обновления составляет 4 * SendHeartBeat. См. Таблицу 28. стр. 22 из 36 Раздел производителя 5 Входные сетевые переменные Выходные сетевые переменные Рисунок 9. Раздел производителя Таблица 15: SNVT вход Номер NV Имя 23, 24 nviAnalogOut_1 & 2 31 nviPaamCmd Таблица 16: SNVT выход Номер NV Имя Тип SNVT SNVT_volt SNVT_preset Описание Задать аналоговое значение для ECA 83 Запросить значение в SNVT_preset Пульс Тип SNVT(индекс) Описание 25, 26 nvoAnalogIn_1 & 2 5 сек SNVT_volt 27, 28 nvoAccEnergy_1 & 2 *8 SNVT_elec_whr_f 29, 30 nvoAccFlow_1 & 2 *8 SNVT_vol_flow 50-52 nvoRef_Nr_2,7,8 *8 SNVT_temp Напряжение, измеренное ЕСА 83 Накопленная энергия по контурам I и II. Накопленный расход по контурам I и II. Задание датчиков 2,7,8 32 nvoParamResp нет SNVT_preset Ответ от nvoParamCmd стр. 23 из 36 5.1 23. & 24. Аналоговые выходы 1 и 2:Вход сетевой вход SNVT_volt nviAnalogOut_1; сетевой вход SNVT_volt nviAnalogOut_2; Напряжение может быть задано на выходах дополнительной карты ЕСА 83. Диапазон 0 - 10 вольт Передача Напряжения на выходах могут быть установлены/изменены через сеть только в том случае, если контроллер находится в режиме ручного управления. 5.2 25. и 26. Аналоговые входы 1 и 2: Выход сетевой выход SNVT_volt nvoAnalogIn_1; сетевой выход SNVT_volt nvoAnalogIn_2; Напряжения, измеренные на выходах, ЕСА 83 передаются в сеть. Диапазон 0 - 10 вольт Обновление Частота обновлений устанавливается согласно 5.3.10.3, Таблица 28. Неактивное значение Если переменная не используется в приложении, значение принимает нулевое значение. 5.3 19. & 20. Параметры, задание и ответ сетевой вход SNVT_preset nviParamCmd; сетевой выход SNVT_preset nvoParamResp; Параметры оптимизации в ECL Comfort могут быть прочитаны и записаны этими командами. Имеется возможность доступа только к тем параметрам, которые активизированы в приложении ECL Comfort. Параметры, относящиеся к аппаратной конфигурации, не поддерживаются в ECA 82. Сообщения об ошибках генерируются вследствие следующего: Максимальное и минимальное значения зависят от приложения и фактические параметры проверяются на соответствие допустимым значениям. В SNVT_preset присутствуют следующие функции: • nviParamCmd.learn: мин = 0, макс = 3, см. 5.3.1. • nviParamCmd.selector: мин = 1, макс. = 1051, см. 5.3.2. • nviParamCmd.value [0]: сообщение об ошибке, см. 5.3.3 Поле значений. • nviParamCmd.value [1]: не используется • nviParamCmd.value [2]: старший байт коммуникационного параметра/переменной. • nviParamCmd.value [3]: младший байт коммуникационного параметра/переменной. • nviParamCmd.day: не поддерживается • nviParamCmd.hour: не поддерживается • nviParamCmd.minute: не поддерживается • nviParamCmd.second: не поддерживается • nviParamCmd.millisecond: не поддерживается 8 наименьших значащих битов помещаются в nviParamCmd.value [3], а 8 наибольших значащих битов – в nviParamCmd.value [2]. 16-разрядное слово используется для 1, 4, 8 и 16-разрядных чисел, что действительно только для отрицательных чисел, поскольку наибольший значащий бит равен нулю для положительных чисел. стр. 24 из 36 5.3.1 Поле Learn Поле Learn может содержать 4 значения: LN_RECALL(0) Команда чтения LN_LEARN_CURRENT(1) Команда записи LN_REPORT_VALUE(2) Команда чтения LN_REPORT_VALUE(3) Команда записи Функции LN_RECALL и LN_REPORT_VALUE идентичны, так же как идентичны LN_LEARN_CURRENT и LN_REPORT_VALUE. 5.3.2 Поле Selector Число параметров для чтения и записи задается в данном поле. В таблицах 17, 18, 20, 22 и таблице 24 показаны преобразования для ECA 82 and ECL Comfort, то есть строки на которые влияет Selector номер. 5.3.3 Поле value (значений) поле значений, это структура их 4-х байт. Даются значения данных и коды ошибок. При попытке чтения Нелегального селектора: считываемые параметры не используются в приложении (Reading parameters not used in the application). Коды ошибок: Сообщение об ошибках: nvoParamResp.value [0] = 0xff nvoParamResp.value [1] = 0x00 nvoParamResp.value [2] = 0x00 nvoParamResp.value [3] = 0x02 Попытка записать значение вне диапазона: Сообщение об ошибке: nvoParamResp.value[0] = 0xff nvoParamResp.value[1] = 0x00 nvoParamResp.value[2] = 0x00 nvoParamResp.value[3] = 0x03 Имея сообщения об ошибках, достаточно сопоставить nviParamCmd.selector и nvoParamResp.selector для того чтобы определить источник ошибки. Пример чтения параметров: Параметр ECL с именем 17 считывается из контроллера по сети LON: Найти номер селектора в таблице, который представляет имя строки ECL. Строка ECL = 17 Селектор = 8. В nviParamCmd следует использовать следующую структуру: • nviParamCmd.learn = 0 или 3 • nviParamCmd..selector = 8 • nviParamCmd.value[0] = 0 • nviParamCmd.value[1] = 0 • nviParamCmd.value[2] = 0 • nviParamCmd.value[3] = 0 • nviParamCmd.day = 0 • nviParamCmd.hour = 0 • nviParamCmd.minute = 0 • nviParamCmd.second = 0 • nviParamCmd.millisecond = 0 Ответ будет прочитан в nvoParamResp, в следующем виде: • nvoParamResp.learn = 0 или 3, то же что в nviParamCmd.learn. • nvoParamCmd..selector = 8, как nviParamCmd.selector. • nvoParamCmd.value[0] = 0 если правильно, 255- в случае ошибки. • nvoParamCmd.value[1] = 0 стр. 25 из 36 • nvoParamCmd.value[2] = Старший байт считанного значения. • nvoParamCmd.value[3] = Младший байт считанного значения, или возможный код ошибки. • nvoParamCmd.day = 0 • nvoParamCmd.hour = 0 • nvoParamCmd.minute = 0 • nvoParamCmd.second = 0 • nvoParamCmd.millisecond = 0 Пример записи значения для ECL Comfort: В ParamCmd использовать следующую структуру: • nviParamCmd.learn = 1 или 2 • nviParamCmd..selector = 8 • nviParamCmd.value[0] = 0 • nviParamCmd.value[1] = 0 • nviParamCmd.value[2] = Старший байт значения для записи. • nviParamCmd.value[3] = Младший байт значения для записи. • nviParamCmd.day = 0 • nviParamCmd.hour = 0 • nviParamCmd.minute = 0 • nviParamCmd.second = 0 • nviParamCmd.millisecond = 0 Ответ будет прочитан в nvoParamResp в соответствии со следующей структурой: • nviParamResp.learn = 1 или 2, как в nviParamCmd.learn. • nviParamCmd..selector = 8, как в nviParamCmd.selector. • nviParamCmd.value[0] = 0, если нет ошибки, 255, если есть ошибка. • nviParamCmd.value[1] = 0 • nviParamCmd.value[2] = Подтверждение записи старшего байта значения. • nviParamCmd.value[3] = Подтверждение записи младшего байта значения или возможного кода ошибки. • nviParamCmd.day = 0 • nviParamCmd.hour = 0 • nviParamCmd.minute = 0 • nviParamCmd.second = 0 • nviParamCmd.millisecond = 0 Нижеприведенная таблица показывает все возможности SNVT_preset. Максимальные и минимальные значения не даются, поскольку они зависят от приложения. Проверку следует проводить после каждой записи, на предмет попадания значения в допустимый коридор. Пояснения к именам (Таблицы 17-20) Selector – имя, используемое в SNVT_preset.selector Пояснение имени (Таблицы 17-20). Selector – это имя, используемое SNVT_preset.selector. Designation, обозначение индивидуального номера параметра. ! Имеется один номер селектора для каждого контура, где имя LON активно. Номер селектора , это имя, используемое внутренне для карты ECA 82 . Имя ECL , это имя, присвоенное в ECL Comfort, то есть, это номер строки меню, с которой делается установка, согласно руководству по применению для соответствующей прикладной карты. По таблицам 17 – 20 можно сопоставить номер селектора с номером строки сервисного меню в ECL Comfort. В руководстве к прикладной карте описывается назначение каждой строки сервисного меню. Указанные значения всегда зависят от приложения, загруженного в контроллер. В таблице даны типичные значения. Для выяснения конкретных границ для конкретного применения следует обратиться к руководству по карте. В тех случаях, когда значения не указаны, они задаются пользователем. стр. 26 из 36 5.3.4 Параметры серой стороны карты, контур I. Таблица 17: Контур I, сервисные параметры Селектор Имя ECL Строка 2 11 Отмена понижения температуры (-30 = откл) 3 12 Натоп 4 13 Постепенный переход 5 14 Константа оптимизации (9=откл) 6 15 (0=откл) 7 16 Включить насос при Tout < 2 °C 10 19 Минимальный предел расхода 11 20 Оптимизация по комнатной/наружной температуре 12 21 Полный останов 13 22 Прогон насоса 14 23 Прогон клапана 15 24 Электро/термо привод 18 30 Предел температуры обратной – постоянный 19 31 Ограничение обратной -Х верхний 20 32 Ограничение обратной- верхний Y 21 33 Ограничение обратной -нижний Х 22 34 Ограничение обратной- нижний Y 23 35 Влияние обратной максимальное 24 36 влияние обратной минимальное 25 37 Адаптивная функция ограничения обратной(0=выкл) 26 40 После пробег насоса зарядки- первичный 27 41 После пробег насоса зарядки - вторичный 29 43 Приоритет или параллельная работа 32 53 ПИ регулирование при ГВС DHW 33 54 Ограничение обратной – ГВС 34 60 Предел компенсации 35 61 Влияние компенсации - мин 36 62 Компенсация 37 63 Адаптивная функция компенсации 38 71 Минимальное время включения горелки 41 74 Интервал шага –фиксированный 42 75 Интервал шага- переходный 61 56 Предел компенсации 62 57 Влияние компенсации- мин 63 58 Компенсация 64 59 Адаптивная функция компенсации 78 111 Фактическое задание расхода/энергии 79 112 Пост. Времени интегратора 80 113 Пост времени фильтра 101 152 Максимальная температура бака 102 153 Время задержки -смена отопление -ГВС 103 154 Разница запуска - ГВС 104 155 Разница останова- ГВС 105 160 Максимальная наружная температура(предел останова) 106 161 Минимальная наружная температура (предел останова) 107 162 Общее задание 109 166 Максимальная разница - шаг I 110 167 Минимальная температура - шаг II открыть клапан 111 168 Задержка включения котла 112 169 Шаг разницы II 113 170 Останов насоса отопления при завышении обратной 125 188 Функция BEM 132 198 Сезонная смена времени Мин -30 0 0 9 0 0 App 0 0 0 0 0 10 -30 10 -30 10 -99 -99 0 0 App 0 0 0 App App App App 0 5 1 App App App App 0 1 1 App App App App App App App App App App App App App 0 Макс 1 99 99 59 30 1 App 1 1 1 1 1 110 15 110 15 110 99 99 50 9 App 99 1 1 App App App App 15 250 250 App App App App 2999 250 250 App App App App App App App App App App App App App 1 Арр - зависит от прикладной карты стр. 27 из 36 5.3.5 Параметры, желтая сторона карты, контур I. Столбец «Имя ECL» содержит данные двух типов: 1. Уникальное имя ECL, независимое от контура. 2. Номер строки, в которой параметр может быть найден на стороне пользователя прикладной карты. Таблица 18: Контур I, параметры пользователя Селектор 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 231 232 5.3.6 Имя ECL 175 ( C ) 176 ( C ) 177 (2) 178 (2) 179 (1) 182 (3) 183 (3) 184 (4) 185 (5) 186 (6) 187 (7) 192 (2) 193 (1) 194 (1) 195 (2) 180 (A, C) 181 (A, C) Имя строки SNVT Наклон графика Heating curve (значение *10) Параллельное смещение Температура подачи - мин. Температура подачи -макс. Отключение отопления Влияние комнатной температуры - макс. влияние комнатной температуры - мин. Зона пропорциональности - Хр Постоянная интегрирования Время пробега клапана Нейтральная зона - Nz Разница температур ГВС Температура зарядки- относительная Разница 1 - Температура отключения Разница 2 - температура включения Комнатная температура- комфортное задание Комнатная температура- пониженное задание Номер 5&9 5&9 10 10 5&9 5&9 5&9 5&9 5&9 Мин. 2 -9 110 110 10 -99 0 1 5 5 0 1 1 1 1 10 10 Макс. 34 9 30 0 99 250 999 250 9 250 30 30 30 30 30 Параметры, серая сторона карты, контур II. Таблица 19: контур II, сервисные параметры Селектор 135 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 159 160 178 179 180 181 167 168 169 203 204 205 206 207 208 Имя ECL 11 12 13 14 15 19 20 21 22 23 24 30 31 32 33 34 35 36 37 40 41 53 54 56 57 58 59 111 112 113 152 153 154 155 167 169 Строка Отмена понижения температуры Натоп Постепенный переход Константа оптимизации (9=откл) Адаптивная функция комнатной температуры Минимальный предел расхода Оптимизация по комнатной/наружной температуры Полный останов Прогон насоса Прогон клапана Электро/термо привод Предел температуры обратной – постоянный Ограничение обратной -Х верхний Ограничение обратной- верхний Y Ограничение обратной -нижний Х Ограничение обратной- нижний Y Влияние обратной максимальное влияние обратной минимальное Адаптивная функция ограничения обратной (0=выкл) После пробег насоса зарядки- первичный После пробег насоса зарядки - вторичный ПИ регулирование при ГВС DHW Ограничение обратной – ГВС Предел компенсации Влияние компенсации- мин Компенсация Адаптивная функция компенсации Фактическое задание расхода/энергии Пост. Времени интегрирования Пост времени фильтра Максимальная температура бака Время задержки -смена отопление -ГВС Разница запуска - ГВС Разница останова- ГВС Минимальная температура - шаг II открыть клапан Шаг разницы II Мин -30 0 0 0 0 App 0 0 0 0 0 10 -30 10 -30 10 -99 -99 0 0 Макс 1 99 99 30 250 App 1 1 1 1 1 110 15 110 15 110 99 99 50 9 0 0 App App App App 0 1 1 App App App App App App 1 1 App App App App 2999 250 250 App App App App App App стр. 28 из 36 5.3.7 Параметры, желтая сторона карты, контур II. Таблица 20: Контур II, параметры пользователя Селектор Имя ECL Имя строки 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 235 236 234 233 175 ( C ) 176 ( C ) 177 (2) 178 (2) 179 (1) 182 (3) 183 (3) 184 (4) 185 (5) 186 (6) 187 (7) 192 (2) 193 (1) 194 (1) 195 (2) 180 (A, C) 181 (A, C) 191 (А,С) 190 (А,С) Наклон графика (значение *10) Параллельное смещение Температура подачи- мин. Температура подачи - макс. Отключение отопления Влияние комнатной температуры макс Влияние комнатной температуры мин Зона пропорциональности - Хр Постоянная интегрирования Время пробега клапана Нейтральная зона- Nz Разница температур ГВС Температура зарядки относительная Разница 1 - Температура отключения Разница 2 - температура включения Комнатная температура- комфортное задание Комнатная температура- пониженное задание ГВС-установка пониженной температуры ГВС –пониженное задание Номер SNVT 11 & 12 11 & 12 11 & 12 11 & 12 8 & 10 8 & 10 8 & 10 8 & 10 11 & 12 11 & 12 8 & 10 8 & 10 Мин Макс 2 -9 10 10 10 -99 0 1 5 5 0 1 1 1 1 10 10 10 10 34 9 110 110 30 0 99 250 999 250 9 250 30 30 30 30 30 110 110 5.3.8 Параметры, серая сторона карты, контур III Таблица 21: Контур III, параметры пользователя Селектор Имя ECL Имя строки 224 225 226 227 143 144 145 146 Номер SNVT Установка аварии 1 Установка аварии 2 Установка аварии 3 Установка аварии 4 / очистка аварии Мин Макс App App App App App App App App 5.3.9 ECL Comfort status information Селектор 250 251 252 Имя ECL Серая сторона карты 1-7 Серая сторона карты 1-7 Желтая сторона карты (А-С) Имя параметра Чтение состояния насоса (реле) Чтение состояния клапанов (триаки) Чтение режима контроллера Номер SNVT 33 13 и 14 57 и 58 5.3.9.1 Селектор 250 Состояние реле можно прочесть из значения value[3] с кодировкой: Бит 0: Реле 1 Бит 1: Рeле 2 Бит 2: Реле 3 0 означает, что контакт реле замкнут, насос работает. 1 означает, что реле разомкнуто, насос не работает. 5.3.9.2 Селектор 251 Состояние триаков читается из значения value[3] с кодировкой: Бит 0: Триак 2 Бие 1: Триак 1 Бит 2: Триак 4 Бит 3: Триак 3 0 означает, что триак выключен. 1 означает, что триак включен. стр. 29 из 36 5.3.9.3 . Селектор 252 Режим контроллера читается с кодировкой: value[2] = контур I value[3] = контур II 0 = ручной режим 1 = автоматический режим 2 = комфортный режим 3 = пониженный режим 4 = Останов 5.3.10 ECA 82 set-up and details Таблица 22: Номер селектора для установки ECA 82 Селектор Параметр 1000 Версия ПО, ECA 82 (только чтение), см. 5.3.10.1 1002 SendHeartbeat, (пульс) см 5.3.10.2 1003 Обновление напряжения, см 5.3.10.3 1006 Регулировка контроллера см 5.3.10.4 1007 Приложение контроллера (только чтение) см 5.3.10.5. Мин Макс 5 сек 1 сек 1 сeк 3600 сек 255 сек 255 сeк 5.3.10.1 Версия ПО ECA 82 Читается фактическая версия ПО ECA 82. Имеет один десятичный разряд, поэтому можно применить фактор 10. 5.3.10.2 SendHeartBeat Послать пульс Время дается в секундах, что означает период времени до обновления выходов. См таблицу 28 на предмет деталей. 5.3.10.3 Обновление напряжения Указывается время, которое должно истечь до очередного обновления выходов ECA 83. По умолчанию ECA 83 запрещен. Для разрешения ECA 83 необходимо задать интервал обновления. 5.3.10.4 Регулировка контроллера Как часто следует проверять контроллер на предмет того, что изменения имели место в контроллере. Одновременно производится обновление состояния режима, триаков и реле. Детали даются в таблице 28. Значение дается в секундах. 5.3.10.5 Приложение в ECL Comfort Читается приложение, загруженное в ECL. Формат чтения: старший байт задает тип приложения, младший – номер приложения. Таблица 23: Декодирование типа приложения Значение 0 1 2 3 Тип приложения A b C d 4 E 5 F 6 G 7 H 8 9 L n 10 o 11 P 12 U 5.3.11 Конфигурирование аварийных границ Задаются аварийные пределы для генерации аварий в nvoAlarm. Аварийные пределы имеют формат знакового байта, помещенного в поле значения селекторов, показанных в таблице 24 Нижний предел помещается в value [2]. Верхний предел помещается в value [3]. Следует на забывать о разрешении аварийных сообщений, см. 3.1.1.1. Node request: Input. стр. 30 из 36 Таблица 24: Селекторы для аварийных пределов Селектор Конфигурация аварии 1018 Аварийные пределы датчика S 1 1019 Аварийные пределы датчика S 1 1020 Аварийные пределы датчика S 3 1021 Аварийные пределы датчика S 4 1022 Аварийные пределы датчика S 5 1023 Аварийные пределы датчика S 6 1024 Аварийные пределы датчика S 7 1025 Аварийные пределы датчика S 8 1026 Аварийные пределы датчика S 9 1027 Аварийные пределы датчика S 10 1028 Аварийный предел задания S2 1029 Аварийный предел задания S3 1030 Аварийный предел задания S4 1031 Аварийный предел задания S5 1032 Аварийный предел задания S6 1033 Аварийный предел задания S7 1034 Аварийный предел задания S2 1035 Аварийный предел 1 отн. влажности 1036 Аварийный предел 2 отн. влажности Мин -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C -60 °C 0% 0% Макс 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 126 °C 100% 100% 5.3.12 Чтение кодов аварии Код аварии читается только в том случае, когда приложение поддерживает генерацию аварий. ! Функция аварий поддерживается ECL Comfort 300 с версией 1.08. Функция также должна поддерживаться прикладной картой. Значение 1, означает наличие аварии. Значение 0 означает отсутствие аварии. Таблица 25: Бит аварии в ECL Comfort Селектор Код аварии 1048 чтение кода аварии часть 1 1049 чтение кода аварии часть 2 5.3.13 Загрузка накопленной энергии/расхода Здесь может записаться начальное значение аккумулированной энергии/расхода. Обычно, это начальные показания теплосчетчика при подключении. Используйте конфигурацию согласно строке 115, Таблицы 11. ! Эта функция требует наличия импульсно модуля в ECL. Загрузка размещается в незнаковом целом 32-х разрядном массиве. value [0] = Наименьший значащий байт, байт 0. value [1] = байт 1. value [2] = байт 2. value [3] = Наибольший значащий байт. Байт 3. Таблица 26 Загрузка значений энергии/расхода Селектор Функция 1050 Загрузка накопленной энергии/расхода Контур I 1051 Загрузка накопленной энергии/расхода Контур II Поле значения Value[0] = LSB, Value[3] = MSB Value[0] = LSB, Value[3] = MSB Загруженное значение читается в nvoAccEnergy_1, nvoAccEnergy_2 or nvoAccFlow_1, nvoAccFlow_2. Модуль импульсных входов обновляет эти величины и передает данные в сеть. стр. 31 из 36 6 Практические рекомендации по созданию сети для тепловых систем Ниже приводится ряд базовых правил. В этой главе даются некоторые примеры, от которых на практике возможны отступления. Типичным является требование получения удаленного доступа к ряду подобных друг другу компонент, которые представляют подобную информацию. Примером является несложная система, без задержек в ее компонентах. На практике характеристики могут оказаться хуже. Фирма Эшелон предлагает два метода оценки напряженности трафика данных, и показывает как пользоваться программой LMPA (LonManager Protocol Analyzer ) для определения плотности трафика в сегменте сети. Первый метод состоит в изображении сети и последующем анализе соединений , создающих трафик. Второй метод включает создание электронной таблицы из LonMaker Browser, которая укажет на соединения, создающие трафик. Затем делаются численные оценки трафика, одна на основе «узких мест», другая на основе частоты пульса. 6.1 Что учесть перед реализацией сети Важно быть реалистичным при специфицировании сети и ее характеристик. Необходимо сделать проверки на предмет отсутствия блокирования важной информации из-за больших потоков второстепенной. Учитывайте, что тепловые системы, как правило, являются медленными. 6.1.1 Базовые компоненты информации Контроллер работает в сети, по которой передается разного рода информация. Важно разбить по приоритетам информацию разного рода. • Обработка аварий. Опрос переменной nvoAlarm на наличие аварий. При наступлении аварии следует понять , что ее вызвало. Попытка детального исследования причин создает дополнительный трафик. • Обработка ошибок. Ошибки случаются во всех сетях. Они приводят к тайм-аутам, повторным передачам и тд. Желательно принять меры по заблаговременному снижению интенсивности ошибок путем уменьшения помех, и созданию резерва полосы пропускания. • Регистрация данных. Эта функция не является критичной в тепловых системах и должна исполняться в фоновом режиме, с низким приоритетом. • Связь в режиме Online. Это прямая связь с выбранным контроллером, которая увеличивает соответствующий частный трафик. Параметры опрашиваются в повышенной частотой для того, чтобы пользователь имел быструю реакцию. Выход из данного режима, должен сопровождаться снижением трафика. • Смежные узлы. Не следует забывать о прочих приборах, теплосчетчиках, датчиках, и тд, которые требуют собственной доли полосы пропускания. - Другие узлы, 20%; - Обработка аварий, 15%; - Обработка ошибок, 15%; - Online, 20%; - Регистрация, 30% Рисунок 10. Структура информации. стр. 32 из 36 6.1.2 Предельное число узлов в сети В начале проекта следует знать общее финальное число узлов в сети. Проблемы с трафиком усложняются по мере возрастания числа узлов в сети. Они решаются либо снижением трафика, или увеличением пропускной способности. 6.1.2.1 Параллельная сеть При большом числе контроллеров на ограниченной территории создание параллельной сети может быть решением задачи увеличения пропускной способности. Как правило, именно сети являются узким местом, в то время как компьютеры легко справляются с нагрузкой. Реально один компьютер снабдить несколькими LonTalk адаптерами и иметь несколько параллельных сетей. 6.1.2.2 Сеть типа дерево Если контроллеры логически связаны в группы, то каждая группа может быть подключена через быстродействующий маршрутизатор, преобразующий сеть LON в быструю сеть другого типа. 6.1.3 Полоса пропускания Избегайте тайм аутов. Если объем трафика создает новые тайм ауты и повторные передачи, то это, в свою очередь, еще больше увеличивает трафик. Рост трафика увеличивает размер времени реакции. Рисунок 11. Предел нагрузки сети На рисунках 12 и 13 показан трафик для одного контроллера ECL Comfort. Одинаковое число пакетов показано на обоих рисунках. Разница в том, как трафик распределен в минутном интервале. За одну минуту пользователь не увидит разницы при наличии одного контроллера. Но если число контроллеров возрастет, разница будет разительна. На рисунке 12 показан равномерный уровень трафика. Отсутствуют тайм ауты и повторные передачи. Можно видеть, что система может быть дополнена большим числом контроллеров с подобным режимом передачи. Число пакетов в секунду различно для рисунков 12 и 13. Обратите внимание на величины по оси У. Рисунок 13: Число пакетов=140 (информация и повторные передачи) Рисунок 12: Число пакетов=72 (информация) Разница: 68 пакетов с повторной передачей. стр. 33 из 36 Рисунок 12. Равномерный трафик. На рисунке 13 иллюстрируется одновременный запрос на такой же объем информации. Это вызывает тайм ауты, повторные передачи, без выигрыша для пользователя. Регистрация аварии на линии обработка ошибок макс предел трафика Рисунок 13. Генерация тайм аутов. На рисунке 13 превышен максимальный уровень трафика. Это приводит к тайм аутам и повторным передачам, видимым как обработки ошибок. Полная коррекция занимает несколько секунд, что ухудшает общую характеристику. Вариантом является последовательный опрос контроллера за контроллером. 6.1.3.1 Число контроллеров в сети Объем информации на один контроллер зависит от числа контроллеров. На рисунке 14 показана линия, показывающая как полоса пропускания делится между контроллерами. Если подключено 100 контроллеров, сеть может обрабатывать 0.45 пакетов/сек, то есть один пакет за каждые 3 секунды для каждого контроллера. Имеется еще резерв в 9 пакетов/сек для работы в режиме online (15%) для одного контроллера. стр. 34 из 36 Рисунок 14. Больше контроллеров- меньше полоса пропускания. Ситуация рисунка 14 иллюстрируется в Таблице 27, где задаются различные части полосы для информации разного типа (рисунок 7). Заметьте переход от пакетов/сек к пакетам/мин в таблице 27. Таблица 27: Скорость обмена для сетей различных размеров Данные Data log 30% Online 20% Alarm 15 % 1 контр. 13 Dp/s 9 Dp/s 6 Dp/s 5 контр. 2.7 Dp/s 9Dp/s 1.3 Dp/s 20 контр. 40 Dp/m 9 Dp/s 20 Dp/m 50 контр. 16 Dp/m 9 Dp/s 8 Dp/m 100 контр 8 Dp/m 9 Dp/s 4 Dp/m Dp/s = пакетов/сек Dp/m = пакетов/мин Связь в режиме Online по функции SNVT_preset требует 2 передачи 2-х пакетов данных, запроса данных и последующего чтения. SNVT_str_asc также требует 2-х передач данных для обновления недельного плана. 6.2 Обновление SNVT в ECL Comfort Таблица 28: Обновление информации в ECL Comfort SNVT Темп обновления nvoSensorNr_1 – 6 2* SendHeardBeat nvoSensorNr_7 – 10 8 * SendHeartBeat nvoValve_1 & 2 ECL check selector 1006 nvoTime 8 * SendHeartBeat nvoControl ECL check selector 1006 nvoMode_1 & 2 ECL_check selector 1006 nvoActPower_1 & 2 8 * SendHeartBeat nvoActFlow_1 & 2 8 * SendHeartBeat nvoAnalogIn_1 & 2 Voltage update selector 1003 nvoAccEnergy_1 & 2 8 * SendHeartBeat nvoAccflow_1 & 2 8 * SendHeartBeat nvoRef_Nr_2, 6 4 * SendHeartBeat nvoRef_Nr_7, 8 8 * SendHeartBeat Заводская установка, сек 12 sec. 48 sec. 5 sec. 48 sec. 5 sec. 5 sec. 48 sec. 48 sec. Disabled (0) 48 sec. 48 sec. 24 sec. 48 sec. nvoAlarm обновляется с таким же темпом как и датчик или задание, генерирующее аварию. Авария для датчиков 1-6 проверяется каждые 12 sec. и для датчиков 7-10 каждые 48 sec. 6.2.1 Минимизировать копии данных в сети Соизмеряйте периодичность опросов в системе с фактическим временем обновления SNVT. Нет смысла опрашивать переменную nvoTime один раз в секунду, если она обновляется один раз в 48 секунд в контроллере. Не читайте один параметр со всех контроллеров (время или наружная температура). 6.2.2 Запоминайте ID нейрона Запишите ID нейрона каждого прибора установки. ID требуется при случайном расконфигурировании ECA 82.См. 2.3. Без знания ID прибор не сможет быть восстановлен. стр. 35 из 36 ЗАО «Данфосс». Центральный офис. Россия, 127018, Москва, ул. Полковая, 13. Телефон: (495) 792-57-57, Факс: (495) 792-57-59 E-mail: info@danfoss.ru Адрес в Internet: http://www.danfoss.ru Региональные представительства: Волгоград тел./факс: (8442) 33-00-62 Воронеж тел./факс: (4732) 24-60-92 Екатеринбург тел./факс: (343) 365-83-79 Казань тел./факс: (843) 264-66-34 Красноярск тел./факс: (3912) 23-72-64 Нижний Новгород тел./факс: (8312) 78-61-86 Новосибирск тел./факс: (383) 222-58-60 Омск тел./факс: (3812) 24-82-71 Пермь тел./факс: (3422) 39-07-08 Ростов-на-Дону тел./факс: (863) 250-21-32 Самара тел./факс: (846) 270-62-40 Санкт-Петербург тел./факс: (812) 320-20-99 Тюмень тел./факс: (3452) 35-91-21 Уфа тел./факс: (3472) 24-91-00 Хабаровск тел./факс: (4212) 73-42-11 Ярославль тел./факс: (4852) 73-49-98 ул. Мира, 19, офис 407а ул. Рижская, 8, кв. 149 ул. А. Валека, 15, офис 509 ул. Вишневского, 26, офис 315 ул. Кирова, 19, офис 66 14-01-21, ул. Бекетова, 13В, офис 120 222-72-96, ул. Советская, 37, офис 405 24-54-81, ул. Октябрьская, 120, офис 406 250-69-47, пр-т Соколова, 27 333-35-43, ул. Самарская, 270, офис 60,61 Пироговская наб. д.17 корп.1 А ул. Степана Халтурина, 28, офис 520 ул. Хабаровская, 15, офис 13 Компания «Данфосс» не несет ответственности за опечатки в каталогах, брошюрах и других изданиях, а также оставляет за собой право на модернизацию своей продукции без предварительного оповещения. Это относится также к уже заказанным изделиям при условии, что такие изменения не повлекут за собой последующих корректировок уже согласованных спецификаций. Все торговые марки в этом материале являются собственностью соответствующих компаний. «Данфосс», логотип «Danfoss», являются торговыми марками компании ЗАО «Данфосс». Все права защищены. стр. 36 из 36