一个纯粹的 JavaScript 对 MODBUS-RTU(以及 TCP)的实现,适用于 NodeJS
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,或尚未同步最近议题。