Внешний модуль ECL 300 некорректное определение серийного номера [9963]

С самого начала использования внешнего модуля для ECL 300 задавался вопросом почему в ЛЭРС отображается другой серийный номер, нежели в заводском ПО Danfoss.
В ходе разработки своей программы для управления контроллером понял в чем дело:
Если посмотреть дамп обмена то есть такой запрос:

83 ED 00 00 6E

И на него мы получаем ответ:

02 83 > 6C 11 > FC

При этом внешний модуль отображает серийный номер “27665”, а ECL Comfort service tool v1.3 - “10817”
Снимок экрана (83).png


Очевидно что здесь происходит не совсем корректный разбор ответа контроллера.
ЛЭРС переводит 6C 11 из HEX в Dec и получает 27665, а утилита от данфосс отдельно “6C” HEX = Dec “108” и отдельно HEX “11” = Dec “17”.

Не могли бы вы предоставить доступ к рассматриваемому прибору ECL 300?

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

На данный момент доступ к прибору невозможен, так как сетевой порт у IP, которые вы прислали нам для указанной темы, закрыт (проверяли различными сервисами). Пожалуйста, проверьте параметры доступа.

Иван Сафанюк писал в той теме что вы будете производить подключение с IP 95.167.224.34. Доступ разрешен только с этого IP. Вы проверяли доступность порта с данного IP?
Временно открыл доступ с любых IP адресов. Проверьте пожалуйста доступность.

Да, все верно. Подключение ранее проводил с этого IP.

Сейчас возникла странная ситуация: по информации сторонних сервисов порт открыт на подключение, но при этом утилита ECL Tool не смогла подключиться на данный IP и порт. Уточните, пожалуйста, вам удается подключиться данной утилитой с использованием предоставленных нам параметров доступа?

Вы используете именно ECL Tool? Она предназначена для 210/310.
Для 200/300 предназначена программа ECL Comfort service tools v1.3
Нужно обязательно создать виртуальный COM, и через него производить подключение.
Сейчас попробовал раздать с моб. телефона на ноутбук интернет и подключиться по указанному IP и порту - родное ПО считывает данные с контроллера.

Спасибо за предоставленную информацию и утилиту. Действительно упустил из виду этот момент и пытался подключиться через ECL Tool.

Сейчас подключение проверил с помощью утилиты. Она успешно подключается и считывает серийный номер. Единственное при считывании на каком то этапе утилита запрашивает пароль. Не знаю на сколько это критично.

Также приложите, пожалуйста, фото самого прибора на котором видно его серийный номер.

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

При первоначальной загрузке данных с рассматриваемого прибора в нижней части окна данной утилиты появилась длинная полоса загрузки и ближе к концу загрузки данных появилось окно пароля.
Сейчас при подключении к этому же прибору вышеописанная полоса загрузки не появляется. Но пароль теперь запрашивается при попытки войти в меню Configuration.

В принципе серийный номер считывается и так, поэтому в пароле, как мне кажется, все же нет необходимости.

Хорошо, ожидаем фото прибора учета.
Password ECL Comfort Seervice Software.jpg

В меню Configuration можно попасть введя “promode” (было очень интересно что там скрывается в этом разделе, через HEX редактор удалось узнать пароль для данного меню :-): )
Но по факту там ничего интересного. Настройка параметров COM порта, из мало-мальски полезного - настройка таймаутов.
727c48470c2bb9627fed4.png
Немного отвлекся от темы. По поводу серийного номера: судя по всему этот номер нигде не указан. Ни на корпусе устройства, ни в меню контроллера.
Более того, оказывается среди контроллеров, имеющихся у меня, есть контроллеры с одинаковыми серийными номерами.
Понимаю что в таком случае ответить на вопрос корректности определения серийного номера внешним модулем абсолютно точно нельзя, но я все же придерживаюсь мнения что программа от производителя определяет серийный номер так, как нужно.
Видимо производитель под серийным номером понимает не уникальный номер как у средств измерения, а возможно это просто номер партии или что-то в этом роде (это мое предположение)

Так как действительно считываемый в внешнем модуле удаленного пульта ECL Comfort 300 серийный номер отличается от номера в заводской программе, это все таки ошибка в модуле.

Спасибо за обращение! Мы поставили в план работ исправление данной ошибки. Как только она будет исправлена, обязательно сообщим в каком обновлении будет доступно исправление.

Исправления будут доступны в следующей версии ЛЭРС УЧЕТ 3.44.

Версия 3.44 доступна для скачивания.