ИНТЕРФЕЙС RS-485

Физический интерфейс
– Связь с адаптером осуществляется через оптоизолированный последовательный интерфейс RS-485.
– Реализация интерфейса адаптера разъем DB-9M
– Выводы 4,5,9 – «Line A»
– Выводы 1,2,6 – «Line B»
–Вывод 7 – «Общий»
 
Протокол связи ModBus–RTU
Для обмена данными используется протокол ModBus–RTU. Характеристики интерфейса связи приведены в Таблице 1.
 
Таблица 1 – Характеристики интерфейса связи
Характеристика
Значение
Протокол
ModBus–RTU
Скорость передачи, бит/сек
19200
Проверка четности
НЕТ
Количество стоп-битов
1
Адрес узла ModBus
Определяется перемычками Адаптера 1-32.
Максимальное количество считываемых данных, байт
250 (125 регистров)
Проверка ошибок передачи
CRC-16
Поддерживаемые функции ModBus
04h – чтение регистров данных
06h – запись одного регистра параметров
 
Поддерживаются как широковещательные запросы (адрес устройства 00h) на запись и на чтение, так и запросы к конкретным устройствам по их адресам. Широковещательный запрос на чтение может быть использован только для случая одного Адаптера ModBUS на шине. Попытка использования широковещательного запроса на чтение при наличии двух или более адаптеров на шине приведет к конфликту на шине. Адрес адаптера на шине в диапазоне от 01 до 32 задается перемычками.
Максимальное число устройств на линии 32.
 
Параметры регистров данных: ADDR OFFSET 0x0000  LEN 0x100
Параметры регистров параметров:  ADDR OFFSET 0x0100  LEN 0x20
 
Параметры регистров данных: ADDR OFFSET 0x1000  LEN 0x1FF0