Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Предложения по новому функционалу. Пожелания по доработке. Копилка идей.

Модератор: Модераторы

Закрыто
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 03 дек 2019, 18:29

Здравствуйте! При добавлении или настройке устройства Danfoss ECL210 есть выбор сетевого адреса от 1 до 247, прошу так же добавить возможность выбора 254 сетевого адреса. С таким адресом определяется устройство при подключении через модем IRZ ATM21 со включенной функцией Modbus/RTU конвертер в родной программе ECL tool. Спасибо!
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 04 дек 2019, 03:34

Диапазон адресов для устройства указан согласно руководству по эксплуатации. Выдержка из руководства:
Допустимые адреса Modbus находятся в диапазоне 1 – 247. Адрес Modbus по умолчанию - 1.
Адрес 254 используется в качестве сервисного, и может быть использован только когда подключен один контроллер ECL, например, через USB порт или Modbus/TCP.
Адрес Modbus может быть изменен путем ввода значения PNU 38.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 04 дек 2019, 05:44

Вот как раз для случая подключения через Modbus/TCP и требуется возможность использования 254 адреса.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 10 дек 2019, 17:34

Возможно? очень нужно!
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 11 дек 2019, 05:39

На текущий момент ведется переписка с производителем Danfoss по этому вопросу. Производитель рекомендует использовать только адреса с 1 по 247, при этом в своей программе производит опрос устройств по адресу 254. Обсуждение вопроса затянулось, поскольку разработчики устройства находятся за пределами России. Мы получаем информацию от представителей Danfoss Россия, которым приходится связываться с сотрудниками за пределами страны. Как только мы проясним все моменты я сообщу вам в теме результат решения по этому вопросу.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 11 дек 2019, 09:36

Нам обещали дать ответ по данному вопросу на следующей недели.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 23 дек 2019, 10:15

Здравствуйте! ответ не получили по данному вопросу?
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 23 дек 2019, 10:42

Мы сегодня связались с технической поддержкой производителя по телефону и они буквально сказали следующее:
"Сетевой адрес 254 является сервисным адресом и его ни в коем случае нельзя использовать для опроса устройства. Для опроса устройства можно использовать адреса из разрешенного диапазона от 1 до 247".

К сожалению техническая поддержка не смогла пояснить к каким последствиям может привести использование сетевого адреса 254.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 23 дек 2019, 11:04

При всем при этом их родная программа ECL tool работает с ECL310 именно по 254 адресу.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 23 дек 2019, 18:26

Но Вы можете добавить эту функцию, выбора адреса 254, возможно с предупреждением об использовании данного адреса только для единично подключенных приборов по USB порту или Modbus/TCP, как указано в руководстве пользователя ECL 210/310
254.png
254.png (32.4 КБ) 2163 просмотра
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 24 дек 2019, 17:00

И вот для подключения по Modbus/TCP и необходима возможность выбора 254 адреса.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 27 дек 2019, 04:27

Seliverstoff.yu писал(а):
23 дек 2019, 18:26
Но Вы можете добавить эту функцию, выбора адреса 254, возможно с предупреждением об использовании данного адреса только для единично подключенных приборов по USB порту или Modbus/TCP, как указано в руководстве пользователя ECL 210/310
Как показывает практика, пользователи редко читают сообщения.

Исходя из слов производителя, сетевой адрес 254 можно использовать только для настройки устройства. При настройке устройства необходимо задавать сетевой адрес в диапазоне от 1 до 247. Заданный адрес и нужно использовать для опроса устройства. Мы решили не добавлять возможность выбора сетевого адреса 254, поскольку производитель сообщил, что его ни в коем случае нельзя использовать. Кроме того неизвестно к каким последствиям может привести использование сетевого адреса 254. Мы предполагаем, что на запросы с этим адресом может ответить любое устройство, в не зависимости от установленного адреса на устройстве.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: ECL 210 сет.адр. 254

Сообщение Seliverstoff.yu » 27 дек 2019, 05:03

Я подключаю ecl210 через модем irz с включенной функцией конвертер modbus/tcp и через gprs соединение с компьютера по средствам заводской программы ecltool подключаюсь к контроллеру по 254 адресу, читаю показания и управляю им, но в лес не читается поскольку невозможно выбрать адрес 254, который в родной программе указан как единственно возможный при подключении через интернет, для того чтобы опрашивать в лэрс, я отключаю функцию конверт modbus/tcp в модеме , тогда лэрс читает регулятор, но родная программа не видет, так как нет возможности выбора другого адреса кроме 254, приходится запускать имитатор сом порта и подключаться якобы через сом порт. То есть из программой можно управлять читать и настраивать ecl 210 а вашей нельзя категорически, но сути запрета толком объяснить не могут, у меня в сети подключен один ecl210 никаких коллизий быть не может, поэтому и прошу дать возможность выбора запрашиваемого адреса с предупреждением относящимся к подключению нескольких регуляторов в сети. Дайте возможность, с оговоркой и снятием с себя ответственности, их же программа может работать в таком режиме.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 31 янв 2020, 10:26

Мы ожидаем ответ производителя, на вопрос по какой причине он рекомендует использовать сетевой адрес 254, при этом в заводской программе адрес 254 используется. А так же ответ на вопрос, что может произойти, если использовать для опроса устройств сетевой адрес 254. После получения ответа производителя мы примем решение добавлять или нет возможность указывать для оборудования ECL Comfort 210 сетевой адрес 254.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 05 мар 2020, 11:09

Производитель пока не предоставил нам информацию по данному вопросу. Без информации производителя мы не можем добавить использование адреса 254. Ожидаем пояснения производителя по вопросу.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 19 мар 2020, 11:41

Производитель сообщил нам, что ни в коем случае случае нельзя использовать при обращение к устройству адрес 254. Для опроса устройства можно использовать только адреса из разрешенного диапазона от 1 до 247. Больше никакой информации производитель нам не предоставил. Исходя их рекомендаций производителя мы не можем добавить адрес 254 для данной модели устройства.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: ECL 210 сет.адр. 254

Сообщение Константин Коротких » 20 мар 2020, 05:43

Опытным путем удалось выяснить, что сетевой адрес 254 является широковещательным адресом. Мы не сможем добавить возможность указания данного адреса в свойствах оборудования, поскольку по нашим правилам мы не используем широковещательные адреса для опроса устройства. Мы добавим метод определения сетевого адреса для данной модели. Кроме того мы добавим поддержку протокола Modbus TCP для данной модели и вы сможете опрашивать устройство по сетевому адресу, который настроен в устройстве. После этого у вас не должно возникать проблем с опросом устройства.
Я переименовал тему в добавление поддержки протокола Modbus TCP.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 20 мар 2020, 05:51

Благодарю душевно☺️
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 22 апр 2020, 10:12

Seliverstoff.yu писал(а):
20 мар 2020, 05:51
Благодарю душевно☺️
Могли бы вы предоставить доступ к ECL Comfort 210 работающего по Modbus TCP? Нам необходим доступ для проверки.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 22 апр 2020, 10:14

Сделаю на днях, напишу.
Аватара пользователя
Константин Коротких
Разработчик
Разработчик
Сообщения: 6247
Зарегистрирован: 01 сен 2015, 08:29

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Константин Коротких » 22 апр 2020, 16:20

Ожидаем.
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 05 июн 2020, 10:46

Seliverstoff.yu писал(а):
22 апр 2020, 10:14
Сделаю на днях, напишу.
Подскажите, доступ получилось организовать?
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 05 июн 2020, 10:50

Пока с этим сложности, работаю над этим.
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 05 июн 2020, 10:50

Seliverstoff.yu писал(а):
05 июн 2020, 10:50
Пока с этим сложности, работаю над этим.
Ожидаем.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 22 июн 2020, 07:56

Настроил подключение по вызову с ваших номеров+79141754418, +79141546480 к серверу 95.167.224.34:2062, номер сим для вызова +79504385429
Подключенный прибор ECL210 #220062 сет.адр.1. Так же в личном сообщении отправлю адрес и порт для подключение через интернет соединение
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 23 июн 2020, 03:44

Мы проверили доступ, по интернету подключение происходит, но прибор не отвечает на запросы. Вы проверяли доступ через ECL Tool?
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 23 июн 2020, 04:22

Да, почему то тоже не отвечал, пока не перезагружу модем. После перезагрузки связь отлаживается. Как бы нам так договориться чтобы я его перезагрузил и вы попробовали подключиться, прямой доступ есть не всегда перезагружал удаленно по звонку.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 23 июн 2020, 04:25

Возможно что-то с режимом ожидания в модеме, попробую исправить.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 23 июн 2020, 04:52

Перезагрузил, сейчас считывание прибора программой Ecl tool идет.
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 23 июн 2020, 04:55

Пока доступ появился, мне удалось все проверить. Желательно, чтобы доступ был пока я не отпишусь о завершении работ.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 23 июн 2020, 04:58

Я думаю, если обмен данными будет продолжаться модем не уснет, но это только теория.
Иван Сафанюк
Разработчик
Разработчик
Сообщения: 147
Зарегистрирован: 23 июл 2019, 02:10

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Иван Сафанюк » 23 июн 2020, 06:05

Работа над добавлением поддержки протокола ModBus TCP и функции определения сетевого адреса для ECL Comfort 210 завершена. Поддержка протокола ModBus TCP и функции определения сетевого адреса для ECL Comfort 210 будет доступна в версии 3.35.
Аватара пользователя
Seliverstoff.yu
Сообщения: 363
Зарегистрирован: 01 ноя 2018, 18:24

Re: Добавление поддержки протокола Modbus TCP для ECL Comfort 210 [8629][8630]

Сообщение Seliverstoff.yu » 23 июн 2020, 06:07

Ура!! Благодарю!
Закрыто