Описание и настройка протокола modbus – Инструкция по эксплуатации KROHNE ALTOSONIC V12 RU

Страница 117

Advertising
background image

Описание и настройка протокола Modbus

10

117

ALTOSONIC V12

www.krohne.com

10/2013 - 4002644001 - MA ALTOSONIC V12 R02 ru

10.4.1

Поле адреса (адрес устройства)

Адресное поле кадра сообщения содержит:

Допустимым адресом ведомого устройства может быть число от 1 до 247.
Адрес 0 используется для широковещательной передачи сообщения всем ведомым устройствам.

10.4.2

Поле функции

Функциональное поле кадра сообщения содержит:

Допустимым кодом функции может быть число от 1 до 127.
Код функции сообщает ведомому устройству, какое действие необходимо выполнить.
Ссылка получения дополнительной информации: поддерживаемые функции смотрите
Поддерживаемые функции на странице 118.

Отклик ведомого устройства всегда содержит функциональный код запроса. Если функция не
применима, ведомое устройство отправляет сообщение об исключительной ситуации.
Исключительная ситуация обозначается отправленным кодом функции с 8-битным множеством (бит
8 -

самый старший).

10.4.3

Поле данных

Поле данных содержит 8-битные значения (байты) в диапазоне шестнадцатеричных цифр от 0 до FF.
В режиме ASCII каждое 8-битное значение обозначается 2 символами ASCII.

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

10.4.4

Методы контроля ошибок

Для протокола Modbus определены два метода контроля ошибок:

• Опционально: К каждому символу (или биту) добавляется дополнительный бит для обнаружения

ошибок при передаче отдельных символов (или битов).

• Обязательный. К сообщению добавляются два байта (или символа) для обнаружения ошибок при

передаче сообщения.

Так как четное количество битовых ошибок в одном символе (или байте) не будет обнаружено с
помощью бита четности, второй метод используется для проверки содержимого всего сообщения.

Оба вида контроля, контроль символов и контроль сообщения, генерируются в передающем
устройстве и прикрепляются к сообщению перед его передачей. Ведомое устройство проверяет
каждый символ и все сообщение целиком при получении сообщения.

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

Режим ASCII

2

символа

Режим RTU

8

бит

Режим ASCII

2

символа

Режим RTU

8

бит

Advertising