Обработка ошибок и ответы-исключения, Требования к техническим средствам связи, Требования к подключению modbus™ через rs-485 – Инструкция по эксплуатации Basler Electric BE1-11 Modbus Protocol

Страница 11

Advertising
background image

9424273774, ред. B

5

Заголовок содержит 7 байт:

Идентификатор транзакции, используемый для сопряжения транзакций. Сервер Modbus

копирует в ответ идентификатор транзакции из запроса.

Идентификатор протокола, используемый для внутрисистемного уплотнения каналов.

Протокол Modbus распознается по значению "0".

Длина, количество байт последующих полей, включая поля идентификатора блока

и данных.

Идентификатор блока, используемый для целей внутрисистемной маршрутизации. Обычно

он служит для связи с ведомым устройство по Modbus или по последовательной линии

Modbus через шлюз между сетью Ethernet TCP/IP и последовательной линией Modbus.

Данное поле задается клиентом Modbus в запросе, а сервер должен вернуть поле с тем же

значением в ответе.

Примечание. Все блоки ADU Modbus/TCP отправляются через TCP на зарегистрированный порт 502.

Обработка ошибок и ответы-исключения

Полученные запросы с несуществующим адресом устройства, ошибкой кадрирования или ошибкой

CRC игнорируются. Ответ на эти запросы не отправляется. Запросы, адресованные устройству
BE1-

11 и содержащие неподдерживаемые функции или недопустимые значения в блоке данных,

приводят к созданию ответного сообщения об ошибке с кодом ответа-исключения.

Поддерживаемые устройством BE1-11 коды ответов-исключений представлены в таблице 3.

Таблица 3. Поддерживаемые коды ответов-исключений

Код

Название

Описание

01

Недопустимая

функция

Код функции/подфункции запроса не поддерживается;

прочитанный запрос содержит более 125 регистров;

в запросе установлено более 100 регистров.

02

Недопустимый

адрес данных

Регистр, на который ссылается блок данных,

не поддерживает чтение/запись запроса; в запросе

установлено подмножество числовой группы регистров.

03

Недопустимое

значение данных

Предварительно заданный блок данных регистра содержит

некорректное число байт либо одно или несколько

недопустимых значений данных.

Протокол Modbus™ через Ethernet в устройстве BE1-11

Протокол Modbus может использоваться для передачи данных через Ethernet при условии, что
IP-

адрес устройства BE1-11 настроен согласно рекомендациям, приведенным в разделе

"

Подключения" соответствующего руководства пользователя системы BE1-11.

Требования к техническим средствам связи

Требования к подключению Modbus™ через RS-485

Дополнительный физический интерфейс RS-485 устройства BE1-11 состоит из трех клемм для

приема/передачи A (A), приема/передачи B (B) и сигнальной земли (C). Более подробные сведения

см. в руководстве пользователя систем защиты BE1-11.

Требования к подключению Modbus™ через Ethernet TCP/IP

При выборе Ethernet BE1-11 использует порт Ethernet (RJ-45 или оптический). Система защиты

поддерживает стандарты 10/100BASE-T с использованием экранированной витой пары категории

BE1-11

Общая информация

Advertising