ethercat-plc 0.2.1

Tools to build a PLC like program using the ethercat crate
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Part of ethercat-rs. Copyright 2018-2023 by the authors.
// This work is dual-licensed under Apache 2.0 and MIT terms.

#![allow(clippy::type_complexity)]

mod plc;
mod image;
mod server;

pub mod beckhoff;
pub mod mlz_spec;

pub use self::plc::{Plc, PlcBuilder, PlcSimulator};
pub use self::image::{ExternImage, ProcessImage, ProcessConfig};
pub use self::server::{Server, NoServer, TcpServer, ModbusHandler, SimpleHandler};
pub use ethercat_derive::{ExternImage, ProcessImage, SlaveProcessImage};