Настройка скорости (бод) и чётности
Настройка скорости (бод)
Начиная с прошивки V1.02 скорость (бод) шинного датчика можно менять, она не обязана оставаться равной 38,400bps по умолчанию. Скорость задаётся записью в регистр 202 устройства одного из восьми значений:
- 0 - 1,200bps
- 1 - 2,400bps
- 2 - 4,800bps
- 3 - 9,600bps
- 4 - 19,200bps
- 5 - 38,400bps (по умолчанию)
- 6 - 57,600bps
- 7 - 115,200bps
Настройка чётности
В прошивке V1.06 появилась настройка чётности, позволяющая шинным датчикам обмениваться данными с обнаружением ошибок. Чётность задаётся записью в регистр 204 устройства одного из пяти значений:
- 0 - нет (по умолчанию)
- 1 - нечётность (Odd)
- 2 - чётность (Even)
- 3 - Mark*
- 4 - Space
*Если нужны два стоповых бита, для чётности можно выбрать режим mark, что равносильно 8-N-2 (8 бит данных, без чётности, два стоповых бита).
Сброс к значениям по умолчанию
Начиная с прошивки V1.03 скорость (бод) шинного датчика можно сбросить к значению по умолчанию (38,400bps) без дополнительного оборудования. Начиная с прошивки V1.06 этот сброс затрагивает и настройку чётности.
Чтобы сбросить скорость и чётность, выключите и снова включите питание устройства, дождитесь, пока зелёный и красный светодиоды мигнут три раза, затем быстро нажмите кнопку MD* три раза менее чем за две секунды. Функция сброса доступна только в течение первой минуты после включения шинного датчика.
* К каждому шинному датчику прилагается металлический штифт, которым удобнее нажимать и удерживать кнопку MD.
Ручное изменение скорости (бод) и чётности
Чтобы изменить скорость (бод) шинного датчика, нажмите и удерживайте кнопку MD на устройстве и отправьте запрос Modbus на запись нового значения в его регистр 202.
Например, чтобы задать скорость 57,600bps для шинного датчика с ID 1, отправьте следующее:
Аналогично, чтобы изменить чётность шинного датчика, нажмите и удерживайте кнопку MD на устройстве и отправьте запрос Modbus на запись нового значения в его регистр 204.
Например, чтобы задать чётность Even для шинного датчика с ID 1, отправьте следующее:
Изменение скорости (бод) и чётности через веб-приложение
Если у вас есть плата Web485* от Tibbo и веб-браузер на основе Chromium (Chrome, Chromium, Edge, Opera), скорость (бод) и чётность шинного датчика легко изменить в нашем веб-приложении Bus Probe Firmware Updater:
1. Подключите плату Web485 к ПК.
2. Подключите шинный датчик к плате.
3. Быстро нажмите кнопку MD на датчике три раза подряд. Скорость (бод) и чётность вернутся к значениям по умолчанию (38,400bps и без чётности соответственно) - именно с такими настройками приложение обменивается данными с шинными датчиками.
4. Откройте веб-приложение RS485 Modbus Sensors (Bus Probes) Firmware Updater.
5. Нажмите Connect a Web485 board.

6. Выберите в списке Web485 и нажмите Connect.

7. Откройте вкладку Change Serial Settings в верхней части окна.

8. Выберите нужную скорость (бод) в раскрывающемся меню.

9. Выберите нужный режим чётности в раскрывающемся меню.

10. Нажмите и удерживайте кнопку MD на шинном датчике, затем нажмите Change Settings.

* Плата Web485 работает не только с ПК и Mac, но и со смартфонами Android.