Ошибка при работе с контроллером Elliwel ID plus 974


попытка перечитать настройки.

Добрый день!

Можете описать, пожалуйста, какие манипуляции проводите? На последнем скрине шаблон корректно работает, после нажатия Перечитать настройки появляется ошибка со скрина 1?

Также прошу приложить диагностический архив. Создание архива описано в документации.

Приобрели комплект оборудования контроллер и периферию для мониторинга холодильного оборудования на контролерах Elliwel IDplus 974 . Для них приобретен WB-REF-U. связка контроллер и этот модем настроен по инструкции. Сторонним софтом читаю регистры устройства без проблем. Завожу на WB8 на первый канал RS485-1 согласно рекомендаций.

Через найти и добавить получается так.

![clip_image002.jpg)

Добавляю через добавить любые устройства в ручную

![clip_image003.png)

Получаю

![clip_image005.jpg)

Устройство

![clip_image006.png)

С этого места не все движки активны , 23.3 температура соответствует тому что на дисплеи допустим необходимо выполнить ControllerStopдля этого по инструкции ControlEnableTimeвыставляем допустим 10 и далее пытаемся выключить . Ничего не происходит.

Лог приложил

приложен диагностический архив, доступен только сотрудникам поддержки
(211,8 КБ)

eliwell-idplus-9xx_176/Controller Type 811 может это имеет значение

Попробуйте установить ControlEnableTime побольше, например, 60 или 90 секунд. Это окно, в течение которого контроллер принимает команды. После записи значение автоматически уменьшается, и на нуле управление снова запрещается. Возможно не успели выполнить Controller Stop в это окно?

Также пришлите, пожалуйста, фото шильдика с контроллера Elliwel со всей информацией (модель и т.п.).

И можете опросить регистры 816-821 через modbus_client_rpc и приложить сюда?

пример команды modbus_client_rpc --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a176 -t0x04 -r816 -c6

На всякий случай уточняю, манипуляции проделывали отсюда все?

B0 03 03 30 00 06 DE 62
B0 03 0C 03 2B 00 00 00 00 00 00 00 01 00 00 39 24 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 03 02 00 EB 84 11 B0 03 02 00 EA 45 D1 B0 03 02 80 00 A5 9E B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 03 02 00 EB 84 11 B0 03 02 00 EA 45 D1 B0 03 02 80 00 A5 9E B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 01 01 00 76 B4 B0 03 02 00 EB 84 11 B0 03 02 00 EA 45 D1 B0 03 02 80 00 A5 9E B0 01 01 01 B7 74 B0 01 01 00 76 B4 B0 01 01 01 B7 74

(attachments)

Modbus ID974Plus RU 0617.pdf (1.67 MB)

Не получил ответа на вопрос выше, поэтому прошу выполнить следующие команды:

1. Открываем окно управления — записываем 60 секунд:

modbus_client_rpc --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a176 -t0x06 -r20115 60

2. Сразу же читаем это значение обратно — выполните эту команду два-три раза подряд с паузой в несколько секунд:

modbus_client_rpc --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a176 -t0x03 -r20115 -c1

3. Пока идёт отсчёт — отправляем команду выключения (Controller Stop):

modbus_client_rpc --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a176 -t0x05 -r1783 1

Проверим, доходят ли команды на запись в контроллер. Т.к. у вас в 816 регистре 811, а не 447, то возможно карта регистров немного изменена и поэтому шаблон не подходит.

Разобрал старую схему , подключил по другому . Не стал использовать Вашу сетевую карту , купил за 200 р на озоне TTL-RS485 , поменял протокол в контролере и все заработало так

Скажите по какому пути храниться это в устройстве

Шаблоны хранятся по этому пути: /usr/share/wb-mqtt-serial/templates

Конфиг хранится здесь: /etc/wb-mqtt-serial.conf

Спасибо нашел.

Скажите как узнать модель разъема который предназначен для подсоединения к разъему TTL Elliwel не могу найти . Если есть ссылка вообще спасибо.

Можете посмотреть вот здесь

Я так и работаю. Протокол через RTU выполняет все функции например вкл откл через задержку естественно. Через ваш модем этого не происходит, проблема кроется видимо в типе оборудования у меня – с приставкой HC . Это и причина .

(attachments)

Передал информацию разработчикам, жду ответа от них. Как будет апдейт, сообщу вам.

Жду спасибо