⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modbusreg.h

📁 传一个我们项目中用到得Modbus程序
💻 H
字号:
#define ERR_OK                        (0x00)
#define ERR_ILLEGAL_FUNCTION          (0x01)
#define ERR_ILLEGAL_DATA_ADDRESS      (0x02)
#define ERR_ILLEGAL_DATA_VALUE        (0x03)
#define ERR_SLAVE_DEVICE_FAILURE      (0x04)
#define ERR_ACKNOWLEDGE               (0x05)
#define ERR_SLAVE_DEVICE_BUSY         (0x06)
#define ERR_MEMORY_PARITY_ERROR       (0x08)

_EXTERN extern unsigned int Modbus_RegsiterRead(_IN unsigned int RegisterAddress, _OUT unsigned int * RegisterData);
//_EXTERN extern unsigned int Modbus_RegsiterWrite(_IN unsigned int RegisterAddress, _IN unsigned int RegisterData);

// 寄存器定义表

#define MODBUS_SLAVER_STYLE           (0x0000)  // 从机类型代码
// 数据用(有效数据)
#define MODBUS_TEMPERATURE            (0x0001)  // 温度:      xx.x 摄氏度
#define MODBUS_HUMIDITY               (0x0002)  // 相对湿度:  xx.x %RH
#define MODBUS_Dewpiont               (0x0003)  // 露点:  x.xx %
#define MODBUS_LIGHT_INTENSITY        (0x0004)  // 光强: xxxx Lux



// 数据用(采样数据)
#define MODBUS_S_TEMPERATURE          (0x0010)  
#define MODBUS_S_HUMIDITY             (0x0011)
#define MODBUS_S_CO2PERCENT           (0x0012)
#define MODBUS_S_SOIL_MOISTURE        (0x0013)
#define MODBUS_S_LIGHT_INTENSITY      (0x0014)
#define MODBUS_S_WIND_DIRECTION       (0x0015)
#define MODBUS_S_WIND_SPEED           (0x0016)
#define MODBUS_S_VIDEO_HEIGTH         (0x0017)
#define MODBUS_S_RAINFALL             (0x0018)



#define MODBUS_SM_SAMPLE_ZERO         (0x0021)
#define MODBUS_SM_DISPLAY_ZERO        (0x0022)
#define MODBUS_SM_SAMPLE_FULL         (0x0023)
#define MODBUS_SM_DISPLAY_FULL        (0x0024)
#define MODBUS_LI_SAMPLE_ZERO         (0x0025)
#define MODBUS_LI_DISPLAY_ZERO        (0x0026)
#define MODBUS_LI_SAMPLE_FULL         (0x0027)
#define MODBUS_LI_DISPLAY_FULL        (0x0028)
#define MODBUS_WS_SAMPLE_FULL         (0x0029)
#define MODBUS_WS_DISPLAY_FULL        (0x002A)
#define MODBUS_RF_SAMPLE_FULL         (0x002B)
#define MODBUS_RF_DISPLAY_FULL        (0x002C)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -