Описание и настройка протокола modbus – Инструкция по эксплуатации KROHNE ALTOSONIC V12 RU
Страница 121
![background image](/manuals/369195/121/background.png)
Описание и настройка протокола Modbus
10
121
ALTOSONIC V12
www.krohne.com
10/2013 - 4002644001 - MA ALTOSONIC V12 R02 ru
10.5.4
Функция 04: ЧТЕНИЕ РЕГИСТРОВ ВВОДА
Функция 04 выполняет операцию чтения подобно функции 03. Разница в том, что функция 04
обращается к регистрам ввода (которые доступны только для чтения), в то время как функция 03
обращается к регистрам хранения (доступных для чтения и записи).
10.5.5
Функция 05: ЧТЕНИЕ ОДНОГО РЕГИСТРА ФЛАГОВ
Функция 05 записывает статус логической переменной (также называемой булевой или переменной
ВКЛ/ВЫКЛ).
Эта функция не используется, т.к. в этом приложении булевые переменные не используются в
качестве отдельных объектов. Булевые переменные обозначаются посредством конкретных битов,
упакованных в 32-битное информационное слово (тип "длинное число").
10.5.6
Функция 06: ЗАПИСЬ ОДНОГО РЕГИСТРА ХРАНЕНИЯ
Эта функция не используется, т.к. в этом приложении булевые (или логические) переменные не
используются в качестве отдельных объектов. Булевые переменные обозначаются посредством
конкретных битов, упакованных в 32-битное информационное слово (тип "длинное число").
Если адрес является широковещательным, тогда запрос обрабатывается всеми ведомыми
устройствами.
Запрос
В запросе указывается регистр, подлежащий записи значения. Регистры адресуются начиная с нуля.
Регистры 1–16 адресуются как 0–15. Записываемое значение указывается в поле данных и
представляет собой значение из 16 бит.
Пример
Запрос для ведомого устройства 17 на произведение предварительной записи значения регистра
40002 (
десят.), 9C42 (шест.) – 00 03 (шест.).
Ответ
Ответное сообщение представляет собой отраженный запрос, возращенный после записи
содержимого.
Заголовок
Адрес
ведомого
Функция
Адрес регистра
Данные
Проверка
ошибки
Трейлер
--
11(h)
06(h)
Hi
9C(h)
Low
42(h)
Hi
00(h)
Low
03(h)
--
--
Ta
блицa 10-4: Пример записи в отдельный регистр хранения данных
Заголовок
Адрес
ведомого
Функция
Адрес регистра
Данные
Проверка
ошибки
Трейлер
--
11(h)
06(h)
Hi
9C(h)
Low
42(h)
Hi
00(h)
Low
03(h)
--
--
Ta
блицa 10-5: Отдельный регистр хранения данных для записи отклика