瀏覽代碼

修改bug再次提交

Modbus_RTU
zcn1123 4 年之前
父節點
當前提交
ee10c06f52
共有 1 個檔案被更改,包括 2 行新增2 行删除
  1. +2
    -2
      Modbus_communication/Modbus_RTU_Salve/common.cpp

+ 2
- 2
Modbus_communication/Modbus_RTU_Salve/common.cpp 查看文件

@@ -328,13 +328,13 @@ BYTE Input_Parity(void)
unsigned int Count_Read_date_number(int Function_code, unsigned int Operations_Number)
{
unsigned int Read_date_number = 0;
if (Function_code == 0x01) //读线圈
if (Function_code == 0x01 || Function_code == 0x0F) //读线圈
{
Read_date_number = Operations_Number / 8;
if (Operations_Number % 8)
Read_date_number++;
}
if (Function_code == 0x03)//读寄存器
if (Function_code == 0x03 || Function_code == 0x10)//读寄存器
Read_date_number = Operations_Number * 2;
return Read_date_number;
}


Loading…
取消
儲存