Описание и настройка протокола modbus, 1 введение, 2 физический уровень связи – Инструкция по эксплуатации KROHNE ALTOSONIC V12 RU

Страница 114

Advertising
background image

10

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

114

ALTOSONIC V12

www.krohne.com

10/2013 - 4002644001 - MA ALTOSONIC V12 R02 ru

10.1

Введение

Обмен данными по протоколу Modbus основан на принципе «ведущий-ведомый». Только ведущее
устройство может инициировать транзакции (запросы), и только адресуемое (ведомое) устройство
реагирует. Ведущее устройство также может отправлять широковещательное сообщение

сообщение всем»); ни одно из ведомых устройств на такое сообщение реагировать не будет.

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

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

Протокол Modbus описывает:

• процесс, используемый контроллером для запроса доступа к другим устройствам;
• способ реагирования на запросы от других устройств;
• способ обнаружения ошибок и оповещения о найденных ошибках.

Запрос Modbus состоит из:

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

Отклик ведомого устройства содержит:

• адрес ведомого устройства;
• данные в соответствии с типом запроса;
• проверку на наличие ошибок.

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

10.2

Физический уровень связи

Протокол передачи данных по последовательной линии связи Modbus основан на принципе
«

ведущий-ведомый». Физический уровень может быть полудуплексным или полнодуплексным. В

случае ALTOSONIC V12 физический уровень представляет собой полудуплексное (двухпроводное)
соединение в соответствии со спецификацией RS 485.
Конец линии RS 485 должен быть нагружен резистором. Оконечный резистор включен в
управляющий контур расходомера.

Advertising