rPLC

rPLC project allows to write PLC programs for Linux systems in Rust using classical PLC programming approach.

rPLC supports Modbus and OPC-UA input/output protocols out-of-the-box and can be easily extended with custom I/O as well.