2个稳定版本
1.0.3 | 2024年2月23日 |
---|
#9 in #industrial-automation
23KB
535 行
Profinet发现协议
Profinet DCP(发现和配置协议)是工业自动化系统内Profinet通信的基本组成部分。该协议使网络中的Profinet设备发现和(配置)成为可能,从而实现无缝集成和互操作性。
注意
需要在特权模式下运行,或者您使用能力
示例
fn main(){
let networkdevicename = "wlp3s0".to_string();
let mac = "00:00:00:00:00";
let mut dcp = Dcphandler::new(networkdevicename);
dcp.blink(mac.clone());
dcp.set_name_of_station(mac.clone(), "cool".to_string());
dcp.factory_reset(mac.clone());
let devices = dcp.identify_all();
for device in &devices {
println!("Device: {}", device);
}
}
致谢
依赖
~6–17MB
~200K SLoC