Agile Modbus 1.1.1
Lightweight modbus protocol stack.
Modbus Function Codes
Modbus Function Codes 的协作图:

宏定义

#define AGILE_MODBUS_FC_READ_COILS   0x01
 
#define AGILE_MODBUS_FC_READ_DISCRETE_INPUTS   0x02
 
#define AGILE_MODBUS_FC_READ_HOLDING_REGISTERS   0x03
 
#define AGILE_MODBUS_FC_READ_INPUT_REGISTERS   0x04
 
#define AGILE_MODBUS_FC_WRITE_SINGLE_COIL   0x05
 
#define AGILE_MODBUS_FC_WRITE_SINGLE_REGISTER   0x06
 
#define AGILE_MODBUS_FC_READ_EXCEPTION_STATUS   0x07
 
#define AGILE_MODBUS_FC_WRITE_MULTIPLE_COILS   0x0F
 
#define AGILE_MODBUS_FC_WRITE_MULTIPLE_REGISTERS   0x10
 
#define AGILE_MODBUS_FC_REPORT_SLAVE_ID   0x11
 
#define AGILE_MODBUS_FC_MASK_WRITE_REGISTER   0x16
 
#define AGILE_MODBUS_FC_WRITE_AND_READ_REGISTERS   0x17
 

详细描述

宏定义说明

◆ AGILE_MODBUS_FC_READ_COILS

#define AGILE_MODBUS_FC_READ_COILS   0x01

在文件 agile_modbus.h34 行定义.

◆ AGILE_MODBUS_FC_READ_DISCRETE_INPUTS

#define AGILE_MODBUS_FC_READ_DISCRETE_INPUTS   0x02

在文件 agile_modbus.h35 行定义.

◆ AGILE_MODBUS_FC_READ_HOLDING_REGISTERS

#define AGILE_MODBUS_FC_READ_HOLDING_REGISTERS   0x03

在文件 agile_modbus.h36 行定义.

◆ AGILE_MODBUS_FC_READ_INPUT_REGISTERS

#define AGILE_MODBUS_FC_READ_INPUT_REGISTERS   0x04

在文件 agile_modbus.h37 行定义.

◆ AGILE_MODBUS_FC_WRITE_SINGLE_COIL

#define AGILE_MODBUS_FC_WRITE_SINGLE_COIL   0x05

在文件 agile_modbus.h38 行定义.

◆ AGILE_MODBUS_FC_WRITE_SINGLE_REGISTER

#define AGILE_MODBUS_FC_WRITE_SINGLE_REGISTER   0x06

在文件 agile_modbus.h39 行定义.

◆ AGILE_MODBUS_FC_READ_EXCEPTION_STATUS

#define AGILE_MODBUS_FC_READ_EXCEPTION_STATUS   0x07

在文件 agile_modbus.h40 行定义.

◆ AGILE_MODBUS_FC_WRITE_MULTIPLE_COILS

#define AGILE_MODBUS_FC_WRITE_MULTIPLE_COILS   0x0F

在文件 agile_modbus.h41 行定义.

◆ AGILE_MODBUS_FC_WRITE_MULTIPLE_REGISTERS

#define AGILE_MODBUS_FC_WRITE_MULTIPLE_REGISTERS   0x10

在文件 agile_modbus.h42 行定义.

◆ AGILE_MODBUS_FC_REPORT_SLAVE_ID

#define AGILE_MODBUS_FC_REPORT_SLAVE_ID   0x11

在文件 agile_modbus.h43 行定义.

◆ AGILE_MODBUS_FC_MASK_WRITE_REGISTER

#define AGILE_MODBUS_FC_MASK_WRITE_REGISTER   0x16

在文件 agile_modbus.h44 行定义.

◆ AGILE_MODBUS_FC_WRITE_AND_READ_REGISTERS

#define AGILE_MODBUS_FC_WRITE_AND_READ_REGISTERS   0x17

在文件 agile_modbus.h45 行定义.