Описание и настройка протокола modbus – Инструкция по эксплуатации KROHNE ALTOSONIC V12 RU
Страница 122
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: Диагностика