фиксы по модбас/кан и расширение функционала

This commit is contained in:
2025-08-04 18:12:48 +03:00
parent 4df0d28751
commit 59ea98c0c7
11 changed files with 169 additions and 75 deletions

View File

@@ -59,7 +59,7 @@ typedef struct //MB_DataInRegsTypeDef
uint16_t CAN_ID_LO; // 3
uint16_t CAN_DLC; // 4
uint16_t reserved[12]; // ...
uint16_t reserved[11]; // ...
uint16_t CAN_DATA_0; // 16
uint16_t CAN_DATA_1; // 17
@@ -78,7 +78,7 @@ typedef struct //MB_DataInRegsTypeDef
// DEFINES FOR HOLDING REGISTERS ARRAYS
#define R_HOLDING_ADDR 0
#define R_HOLDING_QNT 23
#define R_HOLDING_QNT 25
/** MODBUS_DATA_RERISTERS_DEFINES
@@ -121,7 +121,7 @@ typedef struct //MB_DataCoilsTypeDef
unsigned HEADER_IDE:1; // 2
unsigned HEADER_RTR:1; // 3
unsigned reserved:13; // ...
unsigned reserved:12; // ...
unsigned FLIP_SRS:1; // 16
unsigned FLIP_IDE:1; // 17
@@ -136,7 +136,7 @@ typedef struct //MB_DataCoilsTypeDef
// DEFINES FOR COIL ARRAYS
#define C_CONTROL_ADDR 0
#define C_CONTROL_QNT 24
#define C_CONTROL_QNT 25
/** MODBUS_DATA_COILS_DEFINES
* @}