One of the most useful tools from Siemens outside of the programming software is the S7 PLC simulation software. Siemens and 3rd party vendors have software on which you can test and tweak your code.
If you need information on the main software needed for your S7 PLC:
Siemens S7 PLC SoftwareS7 PLC Simulation Software from Siemens
S7-PLCSIM V15.1
Part#:
S7-PLCSIM is included with the software below
6ES7822-0AA05-0YA5 STEP 7 Basic V15.1 (only for S7-1200)
6ES7822-1AA05-0YA5 STEP 7 Professional V15.1
6ES7810-5CC12-0YA5 STEP 7 Professional V15.1 / 2017 Combo
Operating systems (64-bit only):
Windows 7 SP1 Home Premium (only for STEP 7 Basic)
WIndows 7 SP1 Professional/Enterprise/Ultimate
WIndows 10 1709+ Home Premium (only for STEP 7 Basic)
Windows 10 1709+ Professional/Enterprise
PLCs Simulated:
By Basic and Professional
S7-1200
By Professional only
S7-300 (most CPUs with firmware V2.6 or greater)
S7-400 (most CPUs with firmware V5.1 or greater)
S7-1500
Links:
Delivery release TIA Portal V15.1SIMATIC STEP 7 and WinCC V15.1 TRIAL Download
S7-PLCSIM V5.4 SP8
Part#:
6ES7841-0CC05-0YA5 S7-PLCSIM V5.4
6ES7810-5CC12-0YA7 STEP 7 Professional 2017 (S7-PLCSIM is included)
Operating systems:
WIndows 7 SP1 Professional/Enterprise/Ultimate 32-bit & 64-bit
Windows 8.1 Professional/Enterprise 32-bit & 64-bit
Windows 10 Professional/Enterprise 64-bit only
PLCs Simulated:
S7-300
S7-400
Links:
S7-PLCSIM V5.4 Released for DeliveryTrial Software SIMATIC S7-PLCSIM V5.4 SP8
Comments
S7-PLCSIM allows you to run multiple instances, which can even communicate with each other.
NettoPLCSIM is a software utility that you can use to “network enable” your S7-PLCSIM V5.4 simulatot. This allows software on another computer or another PLC to communicate to the S7-PLCSIM via Ethernet.
Link: NetToPLCsim – Network extension for Plcsim
PLCSIM Advanced V2.0 SP1
Part#:
6ES7823-1FA01-0YA5 S7-PLCSIM Advanced V2.0 SP1
Operating systems (64-bit only):
Windows 7 SP1 Home Premium (only for STEP 7 Basic)
WIndows 7 SP1 Professional/Enterprise/Ultimate
WIndows 10 1709+ Home Premium (only for STEP 7 Basic)
Windows 10 1709+ Professional/Enterprise
PLCs Simulated:
S7-1500
ET 200SP
Links:
TRIAL Download SIMATIC S7-PLCSIM Advanced V2.0 SP1Comments
S7-PLCSIM Advanced allows outside network connections over Ethernet.
S7 PLC Simulation Software from Other Developers
S7200SIM
Operating systems:
WIndows
PLCs Simulated:
S7-200
Links:
S7-200 SimulatorContact us for help if you need to set up or get advice on your S7 simulation software to suit your needs.