Loading...
Searching...
No Matches
Modbus slave funtions
Modbus tools » Modbus Internal Tools » Internal Process Functions

Функции для работы в режиме Slave. More...

Collaboration diagram for Modbus slave funtions:

## Functions

RS_StatusTypeDef | MB_Slave_Response (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg)
| Ответ на сообщение в режиме слейва.
RS_StatusTypeDef | MB_Slave_Collect_Message (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff)
| Сбор сообщения в буфер UART в режиме слейв (фрейм слейва из msg -> uart).
RS_StatusTypeDef | MB_Slave_Parse_Message (RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff)
| Парс сообщения в режиме слейв (фрейм мастера из uart -> msg).

## Detailed Description

Функции для работы в режиме Slave.

Модуль реализации Modbus в режиме слейв

## Function Documentation

## MB_Slave_Response()

RS_StatusTypeDef MB_Slave_Response | ( | RS_HandleTypeDef * | hmodbus,
|  | RS_MsgTypeDef * | modbus_msg )

Ответ на сообщение в режиме слейва.

Parameters

  hmodbus | Указатель на хендлер RS.
  modbus_msg | Указатель на структуру сообщения.

Returns
  RS_RES Статус о результате ответа на комманду.

Definition at line 24 of file modbus_slave.c.

## MB_Slave_Collect_Message()

RS_StatusTypeDef MB_Slave_Collect_Message | ( | RS_HandleTypeDef * | hmodbus,
|  | RS_MsgTypeDef * | modbus_msg,
|  | uint8_t * | modbus_uart_buff )

Сбор сообщения в буфер UART в режиме слейв (фрейм слейва из msg -> uart).

Parameters

  hmodbus | Указатель на хендлер RS.
  modbus_msg | Указатель на структуру сообщения.
  modbus_uart_buff | Указатель на буффер UART.

Returns
  RS_RES Статус о результате заполнения буфера.

Definition at line 167 of file modbus_slave.c.

## MB_Slave_Parse_Message()

RS_StatusTypeDef MB_Slave_Parse_Message | ( | RS_HandleTypeDef * | hmodbus,
|  | RS_MsgTypeDef * | modbus_msg,
|  | uint8_t * | modbus_uart_buff )

Парс сообщения в режиме слейв (фрейм мастера из uart -> msg).

Parameters

  hmodbus | Указатель на хендлер RS.
  modbus_msg | Указатель на структуру сообщения.
  modbus_uart_buff | Указатель на буффер UART.

Returns
  RS_RES Статус о результате заполнения структуры.

Заполнение структуры сообщения из буффера UART.

Definition at line 330 of file modbus_slave.c.