进入Modbus堆栈
描述
该软件包是modbus协议的go实现。 它旨在提供一种易于使用的高级API,以使用本机Go类型与Modbus设备进行交互。
客户端和服务器组件均可用。
客户端支持以下方式:
modbus RTU(串行,通过RS-232和RS-485),
modbus TCP(aka MBAP),
TLS上的Modbus TCP(又名MBAPS或Modbus安全性),
TCP上的modbus RTU(在TCP中隧道传输的RTU,用于与远程串行端口或廉价的TCP到串行桥的连接)。
服务器支持:
modbus TCP(aka MBAP),
TLS上的modbus TCP(又名MBAPS或Modbus安全性)。
CLI客户端在cmd / modbus-cli.go中可用,并且可以使用以下命令构建
$ go build -o modbus-cli cmd/modbus
1