百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

node-modbus-serial

> 编程语言
开源

一个纯粹的 JavaScript 对 MODBUS-RTU(以及 TCP)的实现,适用于 NodeJS

731 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个纯粹的 JavaScript 对 MODBUS-RTU(以及 TCP)的实现,适用于 NodeJS

modbus-serial

一个纯粹的 JavaScript 对 MODBUS-RTU (串行和 TCP) 的实现,适用于 NodeJS。 Modbus 是一种串行通信协议,最早于 1979 年开始使用。 Modbus 简单而强大,公开发布,免费使用,且 易于部署和维护。 此包可进行 Modbus 调用,使用起来非常有趣且简单。

  • 我可以用这个模块做什么?
  • 兼容性
  • 示例
  • 方法

安装

npm install modbus-serial 如果在 npm install 中遇到安装问题,请尝试以下选项进行构建 --unsafe-perm --build-from-source

可选的 serialport 依赖项

serialport 是一个 可选 依赖项: npm 会尝试安装它,但如果安装失败 (或者您跳过可选项),modbus-serial 仍然会安装,并且 TCP/UDP 使用会正常工作。此包拉取的版本范围目标是 serialport 13.x,需要 Node.js 20 或更高版本。如果您需要在旧版 Node 中使用串口,请明确安装兼容的 serialport 主版本 (例如 12.x),与 modbus-serial 一起安装,或者使用 --no-optional 和仅使用 TCP 流。

如果您跳过了或删除了 serialport,而后期需要使用串行 RTU/ASCII,请明确安装它:

此仓库使用 npm 和已提交的 package-lock.json。克隆后:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptmodbus-rtumodbus-serialmodbus-tcpnode-serialport

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言