初步测试OK
This commit is contained in:
@ -73,7 +73,7 @@ extern "C" {
|
||||
🚀 核心身份标识:烧录不同设备时,请务必修改这个数字!
|
||||
比如:设备A烧录时改为 0x01,设备B烧录时改为 0x02
|
||||
========================================================= */
|
||||
#define MY_DEVICE_ID 0x02
|
||||
#define MY_DEVICE_ID 101
|
||||
|
||||
/* =========================================================
|
||||
🚀 开发调试开关
|
||||
|
||||
@ -32,7 +32,6 @@ typedef enum {
|
||||
MODBUS_STATE_CONNECTING,
|
||||
MODBUS_STATE_SEND_QUERY,
|
||||
MODBUS_STATE_WAIT_RESPONSE,
|
||||
MODBUS_STATE_PROCESS_DATA,
|
||||
MODBUS_STATE_ERROR_RETRY
|
||||
} modbus_client_state_t;
|
||||
|
||||
@ -47,4 +46,10 @@ void ModbusTCP_Client_Init(uint8_t sn);
|
||||
*/
|
||||
void ModbusTCP_Client_Task(void);
|
||||
|
||||
/**
|
||||
* @brief 获取最新成功读取的 Modbus 寄存器值
|
||||
* @retval 16位寄存器值 (未读到时默认返回 0xFFFF)
|
||||
*/
|
||||
uint16_t ModbusTCP_Get_LastRegVal(void);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user