4 个版本
使用旧Rust 2015
0.0.4 | 2017年12月20日 |
---|---|
0.0.3 | 2016年2月5日 |
0.0.2 | 2015年11月18日 |
0.0.1 | 2015年11月18日 |
#1178 在 硬件支持
24 每月下载次数
在 modbus 中使用
6KB
86 行
Rust Modbus
纯Rust实现的Modbus。
用法
将 modbus
添加到您的 Cargo.toml
依赖项中
[dependencies]
modbus = "1.1"
导入 modbus
包并使用其功能
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 许可证 下分发。
依赖项
~10KB