⚡ Modbus 오픈소스库「可视化实验室」

选库 → 配매개변수 → 代码自动生成,전체带중국어注释。覆盖 Python、C、C#、Java、Node.js、Go、Rust 共 12 个主流库,8 种기능 코드、TCP/RTU/ASCII 三种传输、클라이언트+服务器双모드。

12 个오픈소스库8 种기능 코드全覆盖중국어注释一键복사即拿即用
📦 选择오픈소스库

클릭卡片选中库,下方代码生成器自动전환。右上角小标:TCP RTU 服务器

TCPRTUSRV
Python

pymodbus

⭐ 2.3k · TCP/UDP/RTU/ASCII · 全双工 · asyncio
RTU
Python

minimalmodbus

⭐ 800 · 极简 RTU · 一行读레지스터 · 轻量
TCPRTUSRV
C

libmodbus

⭐ 1.4k · C 언어표준实现 · 嵌入式可用 · Linux/Win
RTUSRV
C (嵌入式)

FreeModbus

STM32/ESP32/AVR · 슬레이브专用 · no_os · 回调架构
TCPRTUSRV
C#

NModbus

NuGet 首选 · TCP/RTU/ASCII · Windows 上位机标配
TCPSRV
C#

FluentModbus

高性能 · 零分配 · async 原生 · .NET 6+
TCPRTUSRV
Java

digitalpetri/modbus

Java 17+ · CompletableFuture 全异步
TCPSRV
Java

EasyModbus

同步 API 最简 · 企业级 · Java+NET 双버전
TCPSRV
Java

jamod

祖师爷级 Java Modbus · 教学首选 · 清晰分层
TCPRTUSRV
Node.js

modbus-serial

⭐ 700 · TCP/RTU/ASCII · 边缘게이트웨이 · 树莓派
TCPRTU
Go

goburrow/modbus

高并发 · 原生协程 · TCP+RTU 클라이언트
TCPRTUSRV
Rust

rmodbus

零开销 · no_std · 嵌入式到服务器均可

🔧 代码生成器

实时生成 pymodbus

⬆ 改任意매개변수,代码自动更新

Python
📊 12 库功能对比
特性pymodbusminimallibmodbusFreeModbusNModbusFluentMdig.petriEasyMjamodmodbus-sergoburrowrmodbus
TCP Client✔✘✔✘✔✔✔✔✔✔✔✔
TCP Server✔✘✔TCP✔✔✔✔✔✔✘✔
RTU Client✔✔✔✘✔✔✔✔✔✔✔✔
RTU Server✔✘✔✔✔✔✔✔✔✘✘✔
ASCII✔✘✔✔✔✘✘✔✔✔✔✘
异步✔✘✘✘✔✔✔✘✘事件✘✘
嵌入式✘✘✔✔✘✘✘✘✘PiARM✔
安装방식pippipapt/pkg源码NuGetNuGetMavenNuGet/MavenJARnpmgo getcargo
许可证BSD-3Apache2LGPL2.1BSDMITMITApache2MITApache2ISCBSD-3MIT/Ap2
🚀 各库快速安装 & 最小范例
✅ 代码已복사到剪贴板