Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches
modbus_devid.h File Reference

Идентификаторы устройства Modbus. More...

#include "modbus_core.h"
Include dependency graph for modbus_devid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MB_DeviceObjectTypeDef
 Структура для объекта (идентификатора устройства модбас) More...
struct  MB_DeviceIdentificationsTypeDef
 Структура со идентификаторами устройства модбас More...

Macros

#define MODBUS_DEVICE_CONFORMITY   0x82
#define MB_ObjectInit(_p_obj_, _userstring_)
 Инициализация объектов
#define MB_UserObjectInit(_pinfostruct_, _user_numb_)
 Инициализация пользовательских объектов

Functions

void MB_DeviceInentificationInit (void)
 Инициализация идентификаторов.
void MB_WriteSingleObjectToMessage (char *mbdata, unsigned *ind, MB_DeviceObjectTypeDef *obj)
 Записать Один Объект Идентификатора в массив данных
void MB_WriteObjectsToMessage (RS_MsgTypeDef *modbus_msg, unsigned maxidofobj)
 Записать Массив Объектов Идентификатора в массив данных
uint8_t MB_Process_Read_Device_Identifications (RS_MsgTypeDef *modbus_msg)
 Обработать функцию Read Device Identifications (43/14 - 0x2B/0E).

Variables

MB_DeviceIdentificationsTypeDef MB_DEVID
 Глобальная структура идентификаторов устройства

Detailed Description

Идентификаторы устройства Modbus.

Definition in file modbus_devid.h.