Siemens Industry Online Support
Siemens AG
Entry type: Application example Entry ID: 109759047, Entry date: 12/06/2018

Getting started with S7-PLCSIM Advanced and simulation tables

  • Entry
  • Associated product(s)
With the help of SIMATIC S7-PLCSIM Advanced virtual controllers for the simulation of a S7-1500 or ET 200SP CPU are created and used for the comprehensive simulation of functions. This means that no real controllers are required to test a STEP 7 program.

The virtual controllers can also be tested and validated in the context of a system or machine. The application programming interface (API) allows manipulation of the simulated process image and is used to connect the virtual controller to a virtual model of a machine or plant or to specially rogrammed high-level language applications.

This makes it possible to connect the virtual controller to simulation software such as SIMIT or NX Mechatronics Concept Designer for extensive validation of the STEP 7 program.

The following application example should make the first steps in the general handling of S7-PLCSIM Advanced easier for you. In addition, this application example offers the "SimTableApplication" application with which youcan conveniently and independently monitor and control PLC variables on the
virtual controller via a simulation table.

Advantages of the Application Example

  • Quick introduction to the use of S7-PLCSIM Advanced
  • Possibility of testing user programs with TIA Portal and S7-PLCSIM Advanced
  • Bequemes Testen von Anwenderprogrammen mit Hilfe von Simulationstabellen und PLCSIM Advanced


  • This application example complements the S7-PLCSIM Advanced manual. Detailed information can be found in the corresponding manual.
  • This application example requires basic knowledge of TIA Portal projectplanning.

Documentation and project      
  Documentation (2,1 MB)

 Registrierung notwendig  SimTable application (1,1 MB)
SHA-256 checksum: 255F948AA9CA4F613CD1F283351128E270C7B6BA2AE394CBA4E00E8F46CDCC1A
 Registrierung notwendig  Visual Studio Project (770,4 KB)
SHA-256 checksum: 60E0E5A730B27EA4A32FF82D0875B4E679E6E2A2AE912C40C641C70D7D475EBB

You can find Informations to SHA-256 at the entry
How do you determine the SHA-256 checksum of a file?

 Registrierung notwendig  STEP 7 (TIA Portal) V15 example project (337,2 KB)

Further information  
Digitalization with TIA Portal

Last changes
Visual Studio Project added

Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit
Rate entry
no rating
Requests and feedback
What do you want to do?
Note: The feedback always relates to the current entry / product. Your message will be forwarded to our technical editors working in the Online Support. In a few days, you will receive a response if your feedback requires one. If we have no further questions, you will not hear from us.