#ads #twin-cat #beckhoff #client #read-write

rust-ads-client

Beckhoff ADS客户端,用于与TwinCat PLC或其他ADS设备通信

1 个不稳定版本

0.1.0 2023年4月25日

#1065硬件支持

MIT 许可证

33KB
711

ads-client

与Beckhoff PLC或其他与ADS通信的设备通信。此客户端实现基于ads-proto

支持所有ADS命令。此外,还实现了读和写汇总命令。汇总请求将多个读或写请求打包成一个,减少流量。还可以手动创建/自定义请求并传递给请求方法(request_example.rs)。

所有请求都将返回完整的响应数据。您可能想查看ads-proto以获取更多信息。

要开始使用,我建议查看示例。如果您想运行示例,您需要一个正在运行的TwinCat PLC或其他ADS设备,并且您可能需要自定义连接细节和变量名。如果您想连接到运行在远程设备上的TwinCat PLC,请确保在该设备上添加一个路由,以便您可以连接。

依赖项

~0.7–1.3MB
~28K SLoC