debug modbus

This commit is contained in:
wmano
2025-09-27 21:56:45 +08:00
parent b4cae0f1e4
commit c604a73d69
+2 -2
View File
@@ -586,7 +586,7 @@ eMBException funcWriteMultipleCoils (rt_uint8_t *reqFrame, rt_uint16_t reqLen,
} }
memcpy(resFrame, reqFrame, reqLen); memcpy(resFrame, reqFrame, reqLen);
*resLen = reqLen-2; *resLen = 6;
eRegStatus = eMBRegCoilsCB(reqFrame, &resFrame[3], regAddress, cntCoils, MB_REG_WRITE); eRegStatus = eMBRegCoilsCB(reqFrame, &resFrame[3], regAddress, cntCoils, MB_REG_WRITE);
if (eRegStatus != MB_ENOERR) { if (eRegStatus != MB_ENOERR) {
@@ -620,7 +620,7 @@ eMBException funcWriteMultipleHoldingRegister (rt_uint8_t *reqFrame, rt_uint16_t
} }
memcpy(resFrame, reqFrame, reqLen); memcpy(resFrame, reqFrame, reqLen);
*resLen = reqLen-2; *resLen = 6;
eRegStatus = eMBRegHoldingCB(reqFrame, &resFrame[3], regAddress, cntReg, MB_REG_WRITE); eRegStatus = eMBRegHoldingCB(reqFrame, &resFrame[3], regAddress, cntReg, MB_REG_WRITE);
if (eRegStatus != MB_ENOERR) { if (eRegStatus != MB_ENOERR) {