snap7-cli 0.1.1

CLI tool for communicating with Siemens S7 PLCs — read/write data blocks, watch tags, upload blocks, query SZL
1
2
3
4
5
6
7
8
9
use anyhow::Result;
use snap7_client::{transport::TcpTransport, S7Client};

use crate::args::BlockArgs;

pub async fn run(_client: &S7Client<TcpTransport>, _args: BlockArgs) -> Result<()> {
    println!("block operations available in Phase 2");
    Ok(())
}