What is S7-PLCSIM Advanced?

We quote the following from the S7-PLCSIM Advanced Online Help:

Using PLCSIM Advanced, you can simulate your CPU programs on a virtual controller. You do not need any real controllers for this. You can configure your CPU with STEP 7 in the TIA Portal, program your application logic and then load the hardware configuration and the program into the virtual controller. From there you can run your program logic, observe the effects of simulated inputs and outputs and adapt your programs.

In addition to communicating via Softbus, PLCSIM Advanced provides a full Ethernet connection and can thus also communicate distributed.

PLCSIM Advanced enables interaction with native C++/C# programs or simulation software over the user interface (API).

Application areas

  • Verification of the user program (TIA Portal)

  • Automatic testing of the STEP 7 program

  • Software in the loop simulation for the virtual commissioning of machine tools/production machines, production cells and production lines in a plant.

Advantages

The use of PLCSIM Advanced offers numerous advantages:

  • Improve quality of automation projects by early error detection

  • Avoid costs for hardware in simulation environments

  • Reduced response times

  • Reduce risk for commissioning

  • Earlier training of operator is possible

  • Increase production efficiency by optimizing program components

  • Increase efficiency during replacement of machine components

  • Increase efficiency during replacement of machine components