Управление кондиционером по modbus

Добрый день!
Нужна помощь в подключении кондиционера к wb6 на rs485-1.
Подключаю по параметрам от производителя 9600, 8bit, 1 stopbit. Отключил mttq-serial, но получаю ошибку CRC. Пробовал с другими настройками - не помогает. Gnd от кондиционера подключил на gnd порта rs485 на Wb. Питание от кондиционера (12v) заизолировал. А и б на своих местах. При подключении проводного пульта кондиционера все работает штатно
Подключение проверил, настройки протокола тоже. В чем может быть проблема?

Добрый день!

Нужно название кондиционера, документация, обязательно фото подключения. A и B стоит попробовать поменять местами.

это звучит странно, что именно это значит?

Здравствуйте!

Нужно точно знать адрес кондиционера и его доступные для чтения регистры.
А настройка четности какая должна быть? Точно even?

Кондиционеры IGC IDX 36 hs/u.
От кондиционеров на пульт приходят 4 провода: +12v, gnd, А, Б. С пультов все работает в штатном режиме. При подключении к wb использую ту же схему, что и на пульте, провод +12v не использую. Все равно стоит поменять А и Б?
Ексель-файл с описанием протокола тут не прикрепляется - выкладываю фото ключевых страниц:


Снимок экрана 2021-11-03 в 13.36.28
Снимок экрана 2021-11-03 в 13.36.02
Снимок экрана 2021-11-03 в 13.36.37



Какой адрес у кондиционера? Нужно это выяснить. При вызове команды modbus_client вы посылаете запрос устройству с адресом 1 (-a1). Соответственно кондиционер должен ответить только в том случае, если он имеет адрес 1.

Вы пытаетесь прочитать holding-регистр с адресом 128. Но не понятно, существует ли он в кондиционере. Попробуйте прочитать, например, регистр 1 (-r1). По фото из документации видно, что он существует.

да. Это же 15 секунд занимает, а ничего плохого от этого точно не случится.

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

А вы уверены, что кондиционер - это modbus slave? Если к нему подключается несколько пультов, то возможно это кондиционер опрашивает пульты?

Как проверить: попробовать запустить serial_tool и понажимать энтер, посмотреть не появятся ли там какие-то запросы сами по себе.

Спасибо за рекомендации. Пробовал поменять A и Б - без изменений. Дистрибьютер кондиционеров должен прислать уточнения и рекомендации от производителя кондиционеров по конкретно моей серии. Проверю на неделе адрес устройства (попробую перебором его найти), буду запрашивать регистр 1 (-r1). Отпишусь по результатам. Спасибо за ваши комментарии)

Внутренний протокол кондиционеров сигналит и по проводу А и по Б. Производитель в след за описанием modbus прислал предложение купить у них шлюз за десятки тысяч, через который будто получится подключиться, но это не точно. В итоге проблема частично решена с испольщованием WB-MIR v2.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.