# У контролов WBIO-DO-R10R-4 после WB-MIO error=r

**URL:** <https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952>\
**Category:** Без категории\
**Created:** [July 27, 2023, 7:48am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952 "2023-07-27T07:48:11Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [July 27, 2023, 7:48am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/1 "2023-07-27T07:48:11Z")

</div>

WB-MIO(подключен под модбасу), к которому подключены три WBIO-DO-R10R-4. У третьего все контролы в error=r постоянно. Меняю местами 2 и 3 — все равно у третьего. При этом управляются нормально, реле щелкает. Какие варианты?  
Wiren Board 7.2.1 (s/n AFYATAO7), release wb-2304 (as stable), WB-MIO 1.6.1

 ![IMAGE 2023-07-27 14:40:28](https://support.wirenboard.com/uploads/default/original/3X/d/6/d614a943e7684cfeec230a918147ba5fdde7f7ac.jpeg)  
[wb-mqtt-serial.conf](https://support.wirenboard.com/uploads/short-url/2WjYAPjxL9nMfftuAEBOiDJfD2K.conf) (64.0 KB)

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [July 27, 2023, 8:09am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/2 "2023-07-27T08:09:33Z")

</div>

Здравствуйте.  
Пришлите [диагностический архив](https://wirenboard.com/wiki/Wiren_Board_Web_Interface#diagnostic:~:text=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8%20%D0%B8%20%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%20%D0%B4%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D0%B0).  
Такое поведение только через WB-MIO? Если подключать их к контроллеру (если есть возможность) ситуация такая же?

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [July 27, 2023, 8:22am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/4 "2023-07-27T08:22:50Z")

</div>

Нет, шкаф уже собран и в эксплуатации.

_приложен диагностический архив, доступен только сотрудникам поддержки_
 (222.5 KB)

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [July 27, 2023, 8:30am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/6 "2023-07-27T08:30:02Z")

</div>

> [@vvzvlad](#):
>
> Нет, шкаф уже собран и в эксплуатации.

Данное поведение изначально в такой конфигурации было или появилось потом? Попробую воспроизвести.

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [July 27, 2023, 10:44am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/7 "2023-07-27T10:44:13Z")

</div>

Несколько месяцев работало нормально, потом сломалось. После рестарта serial2mqtt около часа нормально, потом сваливается опять в ошибку.

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [July 27, 2023, 12:10pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/8 "2023-07-27T12:10:51Z")

</div>

> [@vvzvlad](#):
>
> serial2mqtt

Уточните, что вы перезагружаете. wb-mqtt-serial?

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [July 27, 2023, 12:35pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/9 "2023-07-27T12:35:38Z")

</div>

> [@vvzvlad](#):
>
> После рестарта serial2mqtt около часа нормально, потом сваливается опять в ошибку

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

> [@vvzvlad](#):
>
> Несколько месяцев работало нормально, потом сломалось.

Что-то производили перед поломкой, что могло повлиять на питание и шину первого порта RS-485?

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [July 27, 2023, 3:47pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/10 "2023-07-27T15:47:56Z")

</div>

> Уточните, что вы перезагружаете. wb-mqtt-serial?

сохраняю конфиг wb-mqtt-serial из веб-интерфейса, не внося изменений.

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

а другие — это какие?

> Что-то производили перед поломкой, что могло повлиять на питание и шину первого порта RS-485?

работ, связанных с железом, не производилось. только конфигурация wb-mqtt-serial менялась.

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [July 27, 2023, 6:40pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/11 "2023-07-27T18:40:01Z")

</div>

> [@vvzvlad](#):
>
> а другие — это какие?

Да все, что на первом порту, но не одновременно.

```Jul
Jul 27 02:56:19 WB1-AFYATAO7 wb-mqtt-serial[11839]: WARNING: [modbus] failed to read 1 discrete(s) @ 0 of device modbus:48: Serial protocol error: request timed out
Jul 27 04:16:19 WB1-AFYATAO7 wb-mqtt-serial[11839]: WARNING: [modbus] failed to read 1 input(s) @ 283 of device modbus:116: Serial protocol error: request timed out
Jul 27 07:26:19 WB1-AFYATAO7 wb-mqtt-serial[11839]: WARNING: [modbus] failed to read 8 coil(s) @ 0 of device modbus_io:101:1: Serial protocol error: malformed response: invalid crc
Jul 27 10:26:20 WB1-AFYATAO7 wb-mqtt-serial[11839]: WARNING: [modbus] failed to read 1 input(s) @ 0 of device modbus:145: Serial protocol error: request timed out

```

На всякий случай рекомендую физическое состояние линии питания и шины RS-485-1 проверить.

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [July 27, 2023, 6:55pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/12 "2023-07-27T18:55:50Z")

</div>

116, 145, 48 — это не первый порт, это второй. Там линия протяженная, иногда возникают ошибки, но тут мы ничего улучшить не можем, терминатор поставили. Энивей, WBIO-DO-R10R-4 на первом порту, он внутри шкафа, там вроде нет проблем с качеством линии, она короткая.

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [August 8, 2023, 7:48am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/15 "2023-08-08T07:48:49Z")

</div>

Здравствуйте.  
Каково сейчас поведение данных модулей? Удалось ли проверить и убедиться в исправности самой шины RS-485?

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [August 8, 2023, 4:02pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/16 "2023-08-08T16:02:46Z")

</div>

Точно такое же: запись в модуль работает корректно, но в мете error=r. С самой шиной все норм, остальные устройства работают стабильно(мы мониторим ошибки на устройствах).

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [August 9, 2023, 1:27pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/18 "2023-08-09T13:27:42Z")

</div>

Проверьте пожалуйста - точно ли шаблон [https://github.com/wirenboard/wb-mqtt-serial/blob/master/templates/config-wbio-do-r10r-4.json](https://github.com/wirenboard/wb-mqtt-serial/blob/master/templates/config-wbio-do-r10r-4.json) соответствует тому что на контроллере?  
Мне не нравятся попытки прочитать coil с адреса 0.

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [August 10, 2023, 12:09pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/19 "2023-08-10T12:09:27Z")

</div>

А где он лежит на контроллере?

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [August 10, 2023, 12:27pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/20 "2023-08-10T12:27:56Z")

</div>

/usr/share/wb-mqtt-serial/templates/

---

<div class="post-metadata">

**Author:** ![vvzvlad](https://support.wirenboard.com/user_avatar/support.wirenboard.com/vvzvlad/32/14601_2.png) [@vvzvlad](https://support.wirenboard.com/u/vvzvlad)\
**Post date:** [August 10, 2023, 7:20pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/21 "2023-08-10T19:20:46Z")

</div>

```auto
root@WB1-AFYATAO7:~# diff config-wbio-do-r10r-4.json config-wbio-do-r10r-4.json.2
root@WB1-AFYATAO7:~#

```

Да, одинаковое.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [August 15, 2023, 11:10am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/22 "2023-08-15T11:10:00Z")

</div>

Так…  
Тогда предлагаю подиагностировать вручную.  
Как понятно из [таблицы](https://wirenboard.com/wiki/WB-MIO-Modbus-Registers#%D0%9A%D0%B0%D1%80%D1%82%D0%B0_%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%BE%D0%B2_%D1%84%D0%BB%D0%B0%D0%B3%D0%BE%D0%B2_(coil)_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D0%B2%D0%B2%D0%BE%D0%B4%D0%B0/%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B0)  
Для модуля **выходов** подключенным третьим coil 3500 - 3515  
Остановите wsb-mqtt-serial и попробуйте прочитать их с помощью modbus-client.  
Также полезным будет (в случае успешного чтения) включить в wb-mqtt-serial Debug, отключить опрос всех остальных модулей (чтоб не загромождать лог) и показать полученный лог работы в течении пары минут.

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [August 29, 2023, 6:35am UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/23 "2023-08-29T06:35:57Z")

</div>

Здравствуйте.  
Получилось ли выполнить рекомендации коллеги? Какой результат?

---

<div class="post-metadata">

**Author:** ![mikhail.burchu](https://support.wirenboard.com/user_avatar/support.wirenboard.com/mikhail.burchu/32/15559_2.png) [@mikhail.burchu](https://support.wirenboard.com/u/mikhail.burchu)\
**Post date:** [September 6, 2023, 12:13pm UTC](https://support.wirenboard.com/t/u-kontrolov-wbio-do-r10r-4-posle-wb-mio-error-r/15952/25 "2023-09-06T12:13:40Z")

</div>


