Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches
Modbus Internal Tools

Внутренние штуки библиотеки More...

Collaboration diagram for Modbus Internal Tools:

Topics

 Coils Tools
 Функции для работы с коилами
 Modbus Message Tools
 Определения протокола модбас
 Internal Process Functions
 Функции обработки запросов модбас
 Device Identifications Tools
 Функции для работы с идентификаторами устройства
 Diagnostics Tools
 Функции для работы с диагностикой
 Input Register Tools
 Функции для работы с входными регистрами
 Holding Registers Tools
 Функции для работы с регистрами хранения

Macros

#define RegisterType_Holding   0
#define RegisterType_Input   1
#define RegisterType_Discrete   2

Detailed Description

Внутренние штуки библиотеки

Базовые определения для реализации Modbus RTU устройства:

  • Структуры сообщений Modbus Коды функций и исключений Константы размеров полей Вспомогательные макросы

Структура сообщения:

[ADDR][FUNC][DATA...][CRC]

  • Адрес: 1 байт
  • Функция: 1 байт
  • Данные: переменной длины
  • CRC: 2 байта

Macro Definition Documentation

◆ RegisterType_Holding

#define RegisterType_Holding   0

Definition at line 259 of file modbus_core.h.

◆ RegisterType_Input

#define RegisterType_Input   1

Definition at line 260 of file modbus_core.h.

◆ RegisterType_Discrete

#define RegisterType_Discrete   2

Definition at line 261 of file modbus_core.h.