Проблема с опросом устройств на шине 485


#1

После перезагрузки прибора нет опроса устройств по шине rs485. Галочка стартовать при загрузке стоит. Снимаешь ее и заново ставишь, жмешь сохранить и все работает до следующей перезагрузки.
Причем, не работают оба выхода rs485.Делаешь изменения на любом одном, второй сам “ремонтируется” Проблема решается именно вот так. Из консоли команда /etc/init.d/wb-mqtt-serial start не дает результата.

{
“path”: “/dev/ttyRS485-1”,
“devices”: [
{
“slave_id”: 86,
“device_type”: “WB-MR6C”
},
{
“slave_id”: 87,
“device_type”: “WB-MR6C”
},
{
“slave_id”: 72,
“device_type”: “WB-MDM2”
},
{
“slave_id”: 231,
“device_type”: “WB-MCM16”
},
{
“slave_id”: 107,
“device_type”: “WB-MRGB”
},
{
“slave_id”: 110,
“device_type”: “WB-MRGB”
}
],
“baud_rate”: 115200,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: true
}


#2

приложите пожалуйста связанный с serial вывод из /var/log/messages или отправьте файл целиком сюда или на support@contactless.ru


#5

Проблема осталась. После ребута не стартует опрос по 485 шине. Файл отправил на почту


#6
Nov  8 19:54:42 wirenboard-AYKBQYRG user.notice serial: FATAL: Serial protocol error: cannot open serial port

Проверьте пожалуйста, что

  • вы не запускали других приложений, которые могут обращаться к порту /dev/ttyRS485-1
  • порт вообще существует (ls -lh /dev/ttyRS485-1)

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


#7
  1. Нет
  2. Существует

Был файл в /etc wb-mqtt-serial.conf.default.sample

Окончание sample. Удалил, все пересоздал вроде работает. Новый лог скинул на почту, сейчас все ок? Проверьте лог пожалуйста


#8

Проблема опять появилась.

https://forum.wirenboard.com/t/udalenie-ustrojstv-v-wb5/422/4 делал до этого эти действия. МОгло ли это повлиять?


#9

Добавлю, редактирую файлы. Все работает. После перезагрузки тоже. СТоит один раз в вебинтерфейсе переключить реле и уже после следующей перезагрузки проблема.


#10

что именно значит переключить реле?

Вообще мне кажется, что пора делать возврат к заводской прошивке.


#11

Переключить в веб интерфейсе.