freemobus阅读笔记
以下,仅仅在freemodbus中有效
pvMBFrameStart中的pv是什么的缩写
p代表指针,V母鸡,MBFrameStart指的是modbus系统的开始
pusLength 中的pus
p代表指针,u代表无符号 s代表short短整型
pucFrame 中的puc
p代表指针,u代表无符号 c代表char字节型
PDU即协议数据单元
功能码+数据;(排除CRC和ID)
MB_EX_NONE
其中"EX"很可能代表"Exception
MB_EX_GATEWAY_PATH_FAILED
是Freemodbus库中的一种错误代码,它表示Modbus网关路径请求失败
GATEWAY代表网关,PATH表路径;
MB_EX_GATEWAY_TGT_FAILED
(MB_EX Gateway Target Failed)是一个错误标志,它表示网关目标设备请求失败
GATEWAY代表网关 ,TGT 代表目标
疑问区
1、为什么地址要++
eMBFuncReadInputRegister
文件分类:
portevent.c 事件驱动
portserial.c 串口驱动
porttimer.c t3.5定时器驱动