БТ76-251(А) Модуль коммутационный (RS-485)
Настройка ПЗУ

Важно
Нажатие на кнопку «Запись вкладки» приводит к сохранению внесенных изменений параметров активной вкладки.
- Время до выключения экрана — время неактивности до автоматического отключения подсветки дисплея.
- Допустимые значения: от 0 до 255 секунд.
- 0 — подсветка экрана постоянно включена.
- 1 – 255 — время в секундах до автоматического отключения подсветки.
Примечание: Касание экрана активирует подсветку повторно; таймер сбрасывается и отсчёт времени до следующего отключения начинается заново.
- Допустимые значения: от 0 до 255 секунд.
- Количество бит — настройка формата кадра для протокола RS-485. Определяет длину данных и стоп-бита:
- Значения: 5 бит 1 стоп, 5 бит 1.5 стоп, 6 бит 1 стоп, 6 бит 2 стоп, 7 бит 1 стоп, 7 бит 2 стоп, 8 бит 1 стоп, 8 бит 2 стоп.
- Скорость канала — битовая скорость (Baud Rate) для каждого канала RS-485:
- Значения (бод): 115200, 57600, 38400, 19200, 14400, 9600, 4800, 2400.
- Паритет для каждого канала — настройка бита чётности для контроля ошибок в протоколе RS-485:
- нет (без контроля).
- чет (чётный).
- нечет (нечётный).
- Режимы портов — выбор протокола работы для каждого из последовательных портов.
- Удал. порт — режим удалённого порта (протокол производителя).
- ModbusRtu — режим ведомого устройства (Slave).
Таблицы для настройки очереди заданий обмена данными (до 32 заданий на порт).
- SlaveID — адрес ведомого устройства (Slave) в сети Modbus, с которым осуществляется обмен.
- Команда — функциональный код Modbus, определяющий тип операции.
- 3 (Read Holding Registers).
- 4 (Read Input Registers).
- 16 (Preset Multiple Registers).
- None — деактивирует задание.
- Стартовый регистр команды — адрес начального регистра в устройстве Slave, с которого начинается операция чтения или записи.
- Количество регистров — число регистров, участвующих в операции.
Настройка ОЗУ

Важно
Нажатие на кнопку «Запись вкладки» приводит к сохранению внесенных изменений параметров активной вкладки.
- Режимы портов — выбор протокола работы для каждого из последовательных портов.
- Удал. порт — режим удалённого порта (протокол производителя).
- ModBusRtu — режим ведомого устройства (Slave) на шине Modbus RTU.
- Счётчик посланных пакетов-запросов — общее количество отправленных в сеть запросов для данного канала (только чтение).
- Счётчик полученных пакетов-ответов со статусом ОК — количество успешно обработанных ответов (без ошибок) для данного канала (только чтение).
- Счётчик полученных пакетов с ошибкой Modbus — количество ответов, содержащих ошибку протокола Modbus (исключая таймауты) (только чтение).
- Начало области буферов заданий — адрес (номер регистра) в памяти модуля, с которого начинается область данных для буферов заданий обмена по данному каналу.
- Количество байт данных — размер данных в байтах для операций в режиме «Удалённый порт».
- Допустимые значения: от 1 до 123 (десятичный или шестнадцатеричный формат).
- Данные — байтовый массив данных для чтения или записи в режиме «Удалённый порт», где n — номер канала.
- Допустимые значения одного байта: от 0 до 255 (десятичный или шестнадцатеричный формат, например 0x48, 0x65, 0x6C, 0x6C, 0x6F).
- SlaveID — адрес целевого устройства (Slave) в сети Modbus.
- Допустимые значения: от 1 до 255 (десятичный или шестнадцатеричный формат, например 21 или 0x15).
- Команда — функциональный код Modbus, определяющий тип операции.
- Доступные команды: «3» (Read Holding Registers), «4» (Read Input Registers), «16» (Preset Multiple Registers).
- Стартовый регистр команды — адрес начального регистра в устройстве Slave для операции.
- Допустимые значения: от 0 до 65535 (десятичный или шестнадцатеричный формат).
- Количество регистров — число регистров, участвующих в операции чтения или записи.
- Допустимые значения: от 1 до 123 (десятичный или шестнадцатеричный формат).
- Старт — флаг активации задания. Если установлен — задание активно и выполняется в цикле опроса.
- Результат задания — результат последнего выполнения задания.
- Варианты: «Не выполнялось», «Ошибка», «ОК».
- Статус задания — код статуса Modbus. Значение 0 означает отсутствие ошибок, иначе — код ошибки. (см. коды статуса)
- Данные — Данные для команды записи (Preset Multiple Registers) или данные, полученные в результате чтения (Read Holding/Input Registers). Представляет собой массив значений регистров.
- Формат: Строка значений, разделенных пробелом.
- Допустимые значения одного регистра: от 0 до 65535 (десятичный или шестнадцатеричный формат, например 45000 0xAABB).
Коды статуса Modbus:
- 0x01 — принятый код функции не поддерживается или не может быть обработан.
- 0x02 — указан некорректный или недоступный адрес данных в запросе.
- 0x03 — значение в поле данных запроса содержит недопустимую или неподдерживаемую величину.
- 0x04 — критическая ошибка выполнения на стороне ведомого устройства при попытке выполнить запрошенное действие.
- 0x05 — запрос принят и находится в обработке, выполнение требует значительного времени. Ответ предотвращает таймаут на ведущем устройстве.
- 0x06 — ведомое устройство занято обработкой предыдущей команды. Ведущему устройству следует повторить запрос позднее
- 0x08 — обнаружена ошибка контроля четности при чтении из расширенной памяти ведомого устройства. Требуется повтор запроса или проверка оборудования.
- 0x0A — шлюз или маршрутизатор неправильно сконфигурирован либо перегружен входящими запросами.
- 0x0B — целевое устройство (Slave) недоступно в сети или не отвечает (отсутствует ответ в требуемый временной интервал).