基于 tokio 的 modbus 库

时间:2024-07-18 11:24:00
【文件属性】:

文件名称:基于 tokio 的 modbus 库

文件大小:48KB

文件格式:ZIP

更新时间:2024-07-18 11:24:00

support rust client automation library

tokio-modbus基于tokio的 modbus 库。特征纯 Rust 库异步(非阻塞)同步(阻塞)Modbus TCPModbus RTU客户端服务器开源 (MIT/Apache-2.0)安装将此添加到您的Cargo.toml :[dependencies ]tokio-modbus =" *"如果您只想使用 Modbus TCP:[dependencies ]tokio-modbus = {version =" *" ,default-features =false ,features = [" tcp" ] }如果您只想使用 Modbus RTU:[dependencies ]tokio-modbus = {version =" *" ,default-features =false ,features = [" rtu" ] }如果你想建立一个 TCP 服务器:[dependencies ]tokio-modbus = {version =" *" ,default-features =false ,features = [" tcp" ," server" ] }例子可


【文件预览】:
tokio-modbus-master
----.gitignore(153B)
----src()
--------slave.rs(4KB)
--------client()
--------server()
--------codec()
--------service()
--------prelude.rs(1KB)
--------frame()
--------lib.rs(4KB)
----.travis.yml(609B)
----CHANGELOG.md(4KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----examples()
--------tcp-server.rs(2KB)
--------rtu-client.rs(757B)
--------tcp-client-sync.rs(497B)
--------tcp-client.rs(750B)
--------rtu-client-shared_context.rs(2KB)
--------tcp-client-custom-fn.rs(719B)
----LICENSE-MIT(1KB)
----README.md(2KB)
----appveyor.yml(1KB)
----dev-env.nix(397B)
----rust-toolchain(7B)
----LICENSE-APACHE(11KB)

网友评论