Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches
E:/.WORK/STM32/Diod_Test/diode_tester/Core/Modbus/modbus_config.h File Reference

Конфигурационные параметры Modbus устройства More...

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

Go to the source code of this file.

Macros

#define MODBUS_DEVICE_ID   1
 Адрес устройства в сети Modbus.
#define MODBUS_TIMEOUT   5000
 Таймаут в тиках таймера
#define MODBUS_VENDOR_NAME   "NIO-12"
#define MODBUS_PRODUCT_CODE   ""
#define MODBUS_REVISION   ""
#define MODBUS_VENDOR_URL   ""
#define MODBUS_PRODUCT_NAME   ""
#define MODBUS_MODEL_NAME   ""
#define MODBUS_USER_APPLICATION_NAME   ""
#define MODBUS_NUMB_OF_USEROBJECTS   0
 Количество пользовательских объектов
#define MODBUS_USEROBJECT_0_NAME   ""
 Строка пользовательского идентификатора 0. По аналогии можно определить строки до <=128 USEROBJECT.
#define mb_huart   huart1
 Удобный дефайн для модбасовского uart.
#define mb_htim   htim3
 Удобный дефайн для модбасовского таймера
#define MODBUS_ENABLE_SLAVE
 Включить обработку СЛЕЙВ режима
#define MODBUS_ENABLE_MASTER
 Включить обработку МАСТЕР режима
#define MODBUS_ENABLE_COILS
 Включить обработку коилов
#define MODBUS_ENABLE_HOLDINGS
 Включить обработку регистров хранения
#define MODBUS_ENABLE_INPUTS
 Включить обработку входных регистров
#define MODBUS_ENABLE_DEVICE_IDENTIFICATIONS
 Включить обработку идентификаторы устройства
#define MODBUS_ENABLE_DIAGNOSTICS
 Включить обработку диагностики модбас

Detailed Description

Конфигурационные параметры Modbus устройства

Definition in file modbus_config.h.