Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches
modbus_slave.h
Go to the documentation of this file.
1/**
2*******************************************************************************
3* @file modbus_slave.h
4* @brief Главный заголовочный файл Modbus библиотеки
5*******************************************************************************
6@addtogroup MODBUS_SLAVE Modbus slave funtions
7@ingroup MODBUS_CMD_PROCESS_FUNCTIONS
8@brief Функции для работы в режиме Slave
9*******************************************************************************
10* @details
11Модуль реализации Modbus в режиме слейв
12******************************************************************************/
13#ifndef __MODBUS_SLAVE_H_
14#define __MODBUS_SLAVE_H_
15
16#include "rs_message.h"
17
18
19/**
20 * @addtogroup MODBUS_SLAVE
21 * @{
22 */
23
24/* Ответ на сообщение в режиме слейва */
26/* Сбор сообщения в буфер UART в режиме слейв (фрейм слейва из msg -> uart) */
27RS_StatusTypeDef MB_Slave_Collect_Message(RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff);
28/* Парс сообщения в режиме слейв (фрейм мастера из uart -> msg) */
29RS_StatusTypeDef MB_Slave_Parse_Message(RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff);
30
31/** MODBUS_SLAVE
32 * @}
33 */
34#endif //__MODBUS_SLAVE_H_
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_Response(RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg)
Ответ на сообщение в режиме слейва.
RS_StatusTypeDef MB_Slave_Parse_Message(RS_HandleTypeDef *hmodbus, RS_MsgTypeDef *modbus_msg, uint8_t *modbus_uart_buff)
Парс сообщения в режиме слейв (фрейм мастера из uart -> msg).
RS_StatusTypeDef
Enums for respond CMD about RS status.
Definition rs_message.h:164
Библиотека обмена сообщениями по RS-интерфейсу
Handle for RS communication.
Definition rs_message.h:228
Structure for modbus messsage.