Расширить возможности внешнего модуля ECLx10 [8495]

В соответствии с данной темой, а так же по причине того, что использование заводского ПО ECL Tool весьма неудобно ввиду работы только через COM порт и английского неудобного интерфейса предлагаю доработать существующий внешний модуль управления. На данный момент к сожалению он практически бесполезен, т.к. позволяет менять только угол наклона графика, что в общем то не очень и востребовано.
Гораздо важнее возможность изменить заданную комфортную температуру и точки отопительного графика.
Предлагаю добавить возможность записи следующих параметров:

  • Желаемая комнатная температура
  • Минимальное ограничение температуры подачи
  • Смещение
  • Точки отопительного графика (при -30,-15 и т.д.)
  • Температура ГВС

Параметры перечислены по убыванию по степени необходимости.
Если добавление поддержки записи данных параметров трудозатратно - предлагаю для начала дать возможность записывать для 1 системы комфортную температуру. Это решит более половины задач, которые сейчас приходится осуществлять через ECL Tool.
Считаю данное предложение достаточно важным, т.к. судя по форуму много пользователей подключают свои ECL210 к ЛЭРС для мониторинга, и возможность удобно, не выходя из программы, откорректировать работу узла была бы очень кстати. Собственно для этого и нужен данный внешний модуль, но сейчас к сожалению он своих функций не выполняет.

Предлагаю опрос среди участников форума для определения необходимости доработки внешнего модуля:

  • Нужна возможность управлять через внешний модуль не только наклоном графика
  • Использую стороннее ПО для управления. Внешний модуль не нужен
  • Использую ЛЭРС для чтения текущих данных. Удаленное управление не требуется
  • Не использую ECL210/310

0 голосов

Добрый день!

У нас уже есть такая задача, но при реализации мы столкнулись с тем, что у каждого прибора есть свой ключ и своё адресное пространство.
Это значительно усложняет внешний модуль, и его придётся полностью переработать таким образом, чтобы он работал со всем известными ключами. Недавно мы получили описание 4х ключей, и сейчас продумываем архитектуру модуля таким образом, чтобы в будущем было проще добавлять поддержку новых ключей.

Работа довольно сложная и кропотливая, поэтому точного срока реализации пока нет.

Предварительно версия назначена 3.47.

В папке с установленной программой ECL Tool есть две папки: SystemFiles и Reports. В них находятся xml файлы с описанием параметров для каждого ключа/каждой аппаратной версии. Возможно вам будет полезна эта информация. Вот такого типа:

<Group GroupNo.="25">General_1<Param PNU="4201" TypeNo="2" Type="UI8" Scale="1" Descrip="0=Manual; 1=Schedule; 2=Constant comfort; 3=Constant setback; 4=Frost protection" Min="0" Max="1" Default_val="0" Writable="TRUE">Mode</Param>
			<Param PNU="10500" TypeNo="33" Type="I16" Scale="100" Unit="°C" Conversion_ID="ECL_Scale_0_01" Descrip="" Min="-6400" Max="19200" Default_val="0" Writable="FALSE">MinOutdoorTemp</Param>
			<Param PNU="10501" TypeNo="2" Type="UI8" Scale="1" Descrip="" Min="0" Max="23" Default_val="0" Writable="FALSE">MinHourTime</Param>
			<Param PNU="10502" TypeNo="2" Type="UI8" Scale="1" Descrip="" Min="0" Max="59" Default_val="0" Writable="FALSE">MinMinuteTime</Param>
			<Param PNU="10505" TypeNo="33" Type="I16" Scale="100" Unit="°C" Conversion_ID="ECL_Scale_0_01" Descrip="" Min="-6400" Max="19200" Default_val="0" Writable="FALSE">MaxOutdoorTemp</Param>
			<Param PNU="10506" TypeNo="2" Type="UI8" Scale="1" Descrip="" Min="0" Max="23" Default_val="0" Writable="FALSE">MaxHourTime</Param>
			<Param PNU="10507" TypeNo="2" Type="UI8" Scale="1" Descrip="" Min="0" Max="59" Default_val="0" Writable="FALSE">MaxMinuteTime</Param>
			<Param PNU="10510" TypeNo="2" Type="UI8" Scale="1" Descrip="" Min="0" Max="2" Default_val="0" Writable="FALSE">OutdoorTrend</Param>
			<Param PNU="11501" TypeNo="33" Type="I16" Scale="100" Unit="°C" Conversion_ID="ECL_Scale_0_01" Descrip="" Min="-6400" Max="19200" Default_val="0" Writable="FALSE">Reference place</Param>
			<Param PNU="4211" TypeNo="2" Type="UI8" Scale="1" Descrip="0=Setback; 1=Pre-comfort; 2=Comfort; 3=Pre-setback" Min="0" Max="255" Default_val="0" Writable="FALSE">Circuit 1 status</Param>
		</Group>
1 симпатия

Спасибо за предоставленные данные. Информация будет очень полезна для нас.

Доброго времени
добавлю свои 5 копеек
востребована возможность корректировки следующих параметров настройки ПД регулятора и времени хода штока привода

  1. зона пропорциональности
  2. время интегрирования
  3. время работы

image

Важно при настройке регулирования, в первую очередь, ГВС

Мы учтём данную информацию при выполнении работы.

@7in Вы предоставляли нам доступ к прибору ECL310.

В текущий момент мы работаем над внешним модулем для данного устройства. Не могли бы Вы сообщить, какие параметры мы можем изменить в приборе, для тестирования функции записи параметров.

На данном контроллере вы можете изменить параметры работы 1 контура, т.к. на данный момент контур отопления отключен.
Например следующие PNU: 11175, 11177, 11178, 11400-11405, 11180, 11181

После тестирования просьба задать параметрам первоначальные значения.

@7in можно изменить значения параметров 2052 и 2054 и вернуть их на место?
Типы данных параметров отличаются от других и это два единственных параметра данного типа, которые вообще можно изменять для устройств.

Да. В принципе можно изменить и вернуть на место любые параметры, которые не нарушат работу контура 2 (ГВС).

Мы переработали внешний модуль и добавили чтение и изменение для всех параметров ECL Comfort 210/310. Изменения будут доступны в версии 3.47.

Добрый день!

Обновление 3.47.0 (сборка 34714) от 17.07.2022 доступно для установки.