Аппаратные средства и программное обеспечение систем промышленной автоматизации. Данилушкин И.А. - 124 стр.

UptoLike

Составители: 

Таблица 4.0. 12.
Типы данных Modbus
Тип данных Размер поля Обозначение Режим доступа
Дискретные входы
(Discrete Inputs)
1 бит %IX только чтение
Дискретные выходы
(Coils – катушки реле)
1
1 бит %QX чтение/запись
Входные регистры
(Input Registers)
16-разрядное слово %IW только чтение
Регистры временного
хранения информации
(Holding Registers)
16-разрядное слово %QW чтение/запись
1
Поскольку для включения дискретных исполнительных механизмов чаще всего исполь-
зуются электромагнитные реле, то и дискретные выходы были названы «coils», чтобы подчерк-
нуть этот факт.
Таблицы, описывающие состояния дискретных выходов и регистров могут
использоваться для хранения информации о состояниях дискретных и аналоговых
исполнительных механизмов, подключенных к Modbus-устройству. Для управле-
ния исполнительными механизмами состояния выходов могут изменяться как
программой самого узла Modbus, так и командами, переданными по сети. Кроме
того, таблицы дискретных выходов и регистров временного хранения информа-
ции могут использоваться для размещения переменных соответствующего типа.
Каждая таблица располагается в соответствующей области памяти Modbus-
устройства и может содержать до 65536 значений параметров. Номер параметра,
его позиция в таблице определяется числом в диапазоне от 1 до 65536. Адреса па-
раметров при передаче по протоколу Modbus задаются беззнаковым целым чис-
лом (unsigned integer) которое принимает значения от 0 до 65535. Таким образом,
при формировании запроса необходимо отнимать единицу от адреса запрашивае-
мого параметра.
Набор команд протокола Modbus описывает функции:
чтение/запись битов и битовых последовательностей;
чтение/запись регистров и группы регистров;
функции диагностики;
программные функции;
функции управления списком опроса;
функция сброса (RESET).
Полный список кодов функций и форматов запросов можно найти в [45, 46].
Основные функции доступа к данным и диагностики, чаще всего реализуемые
Modbus-устройствами представлены в табл. 4.13 [47].
124