📄 modbus.h
字号:
extern uchar Slave_addr;//地址范围1~31,从设备地址默认1
extern uchar Modbus_mode; //0:RTU模式;1:ASCII模式
extern uchar Commformat; //0: 8 N 1;
extern uchar ModbusBPS; //默认3(9600bps)
extern void init_uart1(uchar bps,uchar Dataform);
extern volatile uint soft_timer;
extern uchar cmd01_ReadCoilStatus(uchar DeviceID, uint start_address, uint lenth);
extern uchar cmd02_ReadInStatus (uchar DeviceID, uint start_address, uint lenth);
extern uchar cmd03_ReadHldreg (uchar DeviceID, uint start_address, uint lenth);
extern uchar cmd04_ReadAnlogIn (uchar DeviceID, uint start_address, uint lenth);
extern uchar cmd05_SetCoil (uchar DeviceID, uint start_address, uint value);
extern uchar cmd06_SetHldreg (uchar DeviceID, uint start_address, uint value);
extern uchar cmd15_setcoils (uchar DeviceID, uint Startbit_Add, uint Bit2Write, uchar ByteValue, uchar *Values);
extern uchar cmd16_SetMultiHldreg(uchar DeviceID, uint start_address, uint WNum, uchar BNum, uint *values);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -