⚡ Modbus 开源库「可视化实验室」
选库 → 配参数 → 代码自动生成,全部带中文注释。覆盖 Python、C、C#、Java、Node.js、Go、Rust 共 12 个主流库,8 种功能码、TCP/RTU/ASCII 三种传输、客户端+服务器双模式。
12 个开源库8 种功能码全覆盖中文注释一键复制即拿即用
📦 选择开源库
点击卡片选中库,下方代码生成器自动切换。右上角小标:TCP RTU 服务器
TCPRTUSRV
Pythonpymodbus
RTU
Pythonminimalmodbus
TCPRTUSRV
Clibmodbus
RTUSRV
C (嵌入式)FreeModbus
TCPRTUSRV
C#NModbus
TCPSRV
C#FluentModbus
TCPRTUSRV
Javadigitalpetri/modbus
TCPSRV
JavaEasyModbus
TCPSRV
Javajamod
TCPRTUSRV
Node.jsmodbus-serial
TCPRTU
Gogoburrow/modbus
TCPRTUSRV
Rustrmodbus
🔧 代码生成器
实时生成
pymodbus
⬆ 改任意参数,代码自动更新
Python
📊 12 库功能对比
| 特性 | pymodbus | minimal | libmodbus | FreeModbus | NModbus | FluentM | dig.petri | EasyM | jamod | modbus-ser | goburrow | rmodbus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TCP Client | ✔ | ✘ | ✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| TCP Server | ✔ | ✘ | ✔ | TCP | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ |
| RTU Client | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| RTU Server | ✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ |
| ASCII | ✔ | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✘ |
| 异步 | ✔ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | 事件 | ✘ | ✘ |
| 嵌入式 | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | Pi | ARM | ✔ |
| 安装方式 | pip | pip | apt/pkg | 源码 | NuGet | NuGet | Maven | NuGet/Maven | JAR | npm | go get | cargo |
| 许可证 | BSD-3 | Apache2 | LGPL2.1 | BSD | MIT | MIT | Apache2 | MIT | Apache2 | ISC | BSD-3 | MIT/Ap2 |
🚀 各库快速安装 & 最小范例
✅ 代码已复制到剪贴板