# QtModbusSlaver **Repository Path**: tinnu/qt-modbus-slaver ## Basic Information - **Project Name**: QtModbusSlaver - **Description**: 修改Qt的DEMO,删去Coils、DiscreteInputs、InputRegisters,能够增加任意数量的 HoldingRegisters。 - **Primary Language**: C++ - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-10-26 - **Last Updated**: 2024-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QtModbusSlaver #### 介绍 修改Qt的DEMO,删去Coils、DiscreteInputs、InputRegisters,能够增加任意数量的 HoldingRegisters。 #### 修改说明 HoldingRegisters是modbus用得比较多的一个类型,这里专门针对这个类型设计可以扩展的寄存器数量的demo。 修改74行的0xC3为>10的任意值可以支持Qt modbus所能支持的任意数量寄存器,可以作为开发modbus主机的模拟工具。 增加主备用通道,增加灭磁开关位置;增加MC写寄存器,将滑动的ScrollArea放进tab内;增加每个寄存器的标注 #### 使用说明 1-修改254行,设置最大的寄存器地址 2-在构造函数内设置需要显示哪些量