22个版本 (6个稳定版)
使用旧Rust 2015
1.1.0 | 2023年12月20日 |
---|---|
1.0.5 | 2022年11月10日 |
1.0.4 | 2021年10月18日 |
1.0.3 | 2019年7月11日 |
0.2.0 | 2015年11月27日 |
#71 in 硬件支持
每月 6,632 次下载
40KB
863 行
Rust Modbus
纯Rust的Modbus实现。
用法
将 modbus
添加到你的 Cargo.toml
依赖项
[dependencies]
modbus = "1.1"
导入 modbus
crate 并使用其函数
use modbus::{Client, Coil};
use modbus::tcp;
let mut client = tcp::Transport::new("192.168.0.10");
client.write_single_coil(1, Coil::On).unwrap();
client.write_single_coil(3, Coil::On).unwrap();
let res = client.read_coils(0, 5).unwrap();
// res == vec![Coil::Off, Coil::On, Coil::Off, Coil::On, Coil::Off];
查看文档中的用法示例和进一步参考,以及示例目录中的命令行客户端应用程序。
许可协议
版权所有 © 2015-2024 Falco Hirschenberger
在 MIT 许可协议 下分发。
依赖项
~360KB