# modbus_tools **Repository Path**: chen-dongyu123/modbus_tools ## Basic Information - **Project Name**: modbus_tools - **Description**: Linux命令行图形化的modbus调试工具,可以通过串口或TCP模式远程连接Modbus服务端,读写寄存器,不用手敲Modbus报文,简化操作 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 3 - **Created**: 2024-03-14 - **Last Updated**: 2025-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Linux命令行图形化Modbus调试工具 ## 编译 1. 安装前置依赖 ```shell # 安装cmake sudo apt install cmake # 安装g++ sudo apt install g++ # 安装tvision界面库依赖 sudo apt install libncursesw5-dev # 安装gtest,方便单元测试 sudo apt install libgtest-dev ``` 2. 新建build目录,进入build目录 ``` mkdir build cd build ``` 3. 编译 ``` cmake .. make -j 4 ``` ![](resources/images/1.png) ## 运行 1. 进入build目录,执行./modbus_tools ```shell cd build ./modbus_tools ``` ![](resources/images/2.png) 2. 连接ModbusTcp服务器 ![](resources/images/3.png) 3. 连接Modbus串口 ![](resources/images/4.png) 4. 查询和写入保持寄存器 ![](resources/images/5.png) 5. 查询结果 ![](resources/images/6.png) 该工具完全支持无鼠标键盘操作,Esc关闭页面,Tab键切换输入框,上下左右键可用来上下滚动表格。