Coffee Corner Discussions
Get to know other SAP Community members during your coffee break. Join discussions on a variety of topics in a casual environment.
Showing results for 
Search instead for 
Did you mean: 

Over the Christmas project: open source PLC simulator for SAP EWM MFS

Active Contributor

Even though Christmas is supposed to be a quiet, out-of-the-work period, I could not get this idea from my head - to develop a simple, open source PLC simulator for SAP EWM MFS. It has been bugging me for quite some time and the project finally took shape during the Christmas holiday. 

Here it is - copyleft, opensource, platform independent PLC emulator


The application features:

  • RFC to TCP/IP bridge that supports SAP Plant Connectivity-like communication
  • Optional automatic telegram acknowledgment with handshake response
  • Optional LIFE telegrams filtering
  • Multiple communication channels
  • Structural display of telegrams with dynamic determination of the telegram structure from SAP data dictionary
  • Direct TCP/IP (ABAP Push Channel) and SAP Plant Connectivity PLC communication layers
  • Configurable handshake request and response indicators
  • Configurable telegram structure
  • Configurable switching of sender and receiver fields in handshake response telegrams
  • Configurable telegrams logs styling based on telegram types and handshake indicators
  • Logging implemented with Apache log4j2 library 

The project is still in its infancy, so any contributors are most welcomed. 

The project would not have been possible without:

I would like to express my deepest gratitude to them.