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

Страница 122

Advertising
background image

10

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

122

ALTOSONIC V12

www.krohne.com

10/2013 - 4002644001 - MA ALTOSONIC V12 R02 ru

Если запрос не применим, отправляется сообщение об исключительной ситуации.
Дополнительную информацию смотрите Отклик об исключительной ситуации на странице 123.

10.5.7

Функция 08: ДИАГНОСТИКА

Функция 08 выполняет проверку связи между ведущим и ведомым устройствами.

Запрос

Эта функция использует в запросе двухбитное поле подфункции, в которой указывается
необходимый вид проверки:

Все подфункции поддерживаются.

10.5.8

Функция 15: ЗАПИСЬ НЕСКОЛЬКИХ РЕГИСТРОВ ФЛАГОВ

Функция 15 производит запись состояния от 1 до 2000 непрерывных логических переменных (также
называемых булевыми или переменными ВКЛ/ВЫКЛ).

Эта функция не используется, т.к. в этом приложении булевые переменные не используются в
качестве отдельных объектов. Булевые переменные обозначаются посредством конкретных битов,
упакованных в 32-битное информационное слово (тип "длинное число").

10.5.9

Функция 16: ЗАПИСЬ НЕСКОЛЬКИХ РЕГИСТРОВ ХРАНЕНИЯ

Функция 16 производит запись содержимого от 1 до 123 непрерывных регистров хранения в ведомом
устройстве.

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

Запрос

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

Пример

Пример запроса для устройства 17 на предварительную установку значения двух регистров начиная
с 40002 (десят.), 9C42 (шест.) до 00 0A и 01 02 (шест.):

Заголовок

Адрес

ведомого

Функция

Подфункция

Данные Hi + Lo Проверка

ошибки

Трейлер

--

11(h)

08(h)

00 00(h)

A1B8(h)

--

--

Ta

блицa 10-6: Диагностика

Advertising