Адресация данных в протоколе Modbus RTU

Все операции с данными привязаны к нулю, каждый вид данных (регистр, выходное/входное значение) начинаются с адреса 0000. Адресация к ячейке начинается с 1.

Например: Флаг номер 1 программируемого контроллера имеет адрес 0000 (указывается в поле "Адрес").

Флаг номер 127 (DEC) имеет адрес 0x007E hex (126 dec) (указывается в поле "Адрес").

Запоминающий регистр 40001 будет иметь адрес 0000 в поле "Адрес" команды. Потому что код операции уже содержит в себе необходимую информацию об адресе. Операции с этими регистрами имеют смещение Адрес_регистра - 40000 = Значение Используемое В Поле "Адрес". Тип адресации команд в дальнейшем будем помечать как в таблице 3.2.1

Таблица 3.2.1 - обозначение типа адресации команд

смещение

обозначение

-40000

4x

-10000

1x

Запоминающий регистр 40108 будет иметь адрес 006B hex (107 dec)

Читайте также

Проект цифровой радиорелейной линии г. Волгоград – г. Астрахань
Связь всегда имела большое значение в жизни людей. Особенную важность связь приобрела в последние годы, поскольку многие сферы деятельности человека, например бизнес, напрямую зависят от ...

Модуль дистанционного запуска двигателя автомобиля
Назначение устройства - производить запуск двигателя с помощью SMS сообщения. Курсовая работа состоит из 5 частей: В первой части работы на основе технического задания описывается ...

Проектирование междугородной магистрали между г. Кемерово – г. Лениск-Кузнецкий с использованием симметричного кабеля
Наше время, в особенности последние десять лет, характеризуется бурным развитием телекоммуникационных технологий. Наряду с появлением новых форм передачи информации, совершенствуются тра ...

Основные разделы

Все права защищены! (с)2026 - www.generallytech.ru