peteral / softplc

PLC simulation for load / stress testing of SCADA / MES systems
20 stars 7 forks source link
plc scada simulation

softplc

Simulation of a PLC for integration testing of SCADA systems. Originally planned to make a simulation of Siemens Simatic PLC. However over time decided to make a generic PLC. Network protocols are pluggable via @Protocol annotation.

My company runs an internal fork with S7 protocol implementation. Planning to implement at least modbus as reference protocol implementation.

Current functionality:

See wiki for more information and docs: https://github.com/peteral/softplc/wiki

Licence: http://opensource.org/licenses/MIT

Special thanks to: