Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Difference Between PLCSIM and PLCSIM Advanced? – Siemens PLC
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Difference Between PLCSIM and PLCSIM Advanced? – Siemens PLC

Difference Between PLCSIM and PLCSIM Advanced? – Siemens PLC

You can simulate your CPU programs on a virtual PLC controller in Siemens PLCSIM Advanced programming software.

Last updated: October 17, 2023 3:17 pm
Hussien Ghareb
PLC Tutorials
1 Comment
Share
6 Min Read
SHARE

Simulation for your PLC projects and processes before the commissioning would really help you to discover more code bugs and errors before you download the program into your PLC.

Contents
What is S7 – PLCSIM Advanced?Differences between PLCSIM & PLCSIM Advanced Advantages of PLCSIM AdvancedConfiguration of the Software

Siemens one of the leading companies in the Automation world. Siemens offers two kinds of simulations for its PLC programming software.

They are

  1. PLCSIM
  2. PLCSIM Advanced

How are they work and what is the difference between them both? That is, we are going to talk about.

What is S7 – PLCSIM Advanced?

Using PLCSIM Advanced, you can simulate your CPU programs on a virtual PLC 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 Soft bus, PLCSIM Advanced provides a full Ethernet connection and can thus also communicate distributed.

Differences between PLCSIM & PLCSIM Advanced

Runtime Independence

The PLCSIM (V12 or V5.X) cannot run without running of Step-7 software program unlike the PLCSIM Advanced it’s independent.

Communication

For PLCSIM (V15 or V5.X) they are communicating just into your PC with a bus called SOFTBUS.

But on the other hand, we will find that PLCSIM Advanced has the ability to communicate with outside devices using TCP/IP protocol and Virtual SIEMENS LAN adaptor and can also make a connection into your PC using SOFTBUS.

Supported CPUs

The PLCSIM Advanced supports S7-1500 and ET-200SP CPUs for the emulating, PLCSIM V12 and Higher support S7-1200, S7-1500, and ET-200SP CPUs and for PLCSIM V5.X can handle S7-300 and S7-400.

Number of Available PLCs That Can be Simulated

PLCSIM V5.X can just simulate one PLC unlike the PLCSIM Advanced can handle up to 16 Instance and PLCSIM V12 and higher can simulate up to 2 PLCs.

OPC UA Sever

One of the best features in PLCSIM Advanced that it can use to emulate an OPC server on 1500 station so you can activate this server and connect it with the SCADA system that supports OPC UA.

Instances Communication

PLCSIM Advanced does not support communication between the simulated PLCs but the PLCSIM V12 instance can communicate with PLCSIM V5.X Via soft bus.

 Advantages of PLCSIM Advanced

  • 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 expansion of existing plants

NOTE The virtual controller cannot fully simulate a real CPU down to the individual details.

Even if a program is downloaded without errors to the CPU and running successfully, this does not necessarily mean that the virtual controller in the simulation behaves exactly like a real CPU.

Configuration of the Software

PLCSIM Advanced

Online access Switch to select the communication interface.

TCP/IP communication Selection of network adapter for distributed communication.

Virtual time Slider to adjust the scaling factor.

Start Virtual S7-1500 PLC Opens and closes the input boxes for creating the instance (virtual controller).

  • Name of the instance – Here you enter a unique name for the instance. Enter a minimum of 3, a maximum of 64 characters. If the name is unique in the network, the button “Start” is enabled.
  • IP address
  • Subnet mask
  • Standard gateway – The input boxes are visible when you switch the communication interface to “PLCSIM Virtual Ethernet Adapter”. The IP address is entered automatically.
  • CPU type – Here you select the type of CPU to be simulated.
  • “Start” button – Create with the button and start the instance.

Buttons for operating the selected instances.

Instance list – list shows the available local instances. The instances can be resorted using the mouse cursor.

LED displays the meaning of the LED is displayed when you move the mouse
over it.

Icons for operating the instance

Runtime Manager Port Here you open a port on the local PC.

Virtual SIMATIC Memory Card Open an Explorer window here in which you select the path to the virtual memory card.

Display messages Here you disable the PLCSIM Advanced messages in the Windows task bar for the duration of the operation.

Function manual This is where you open the S7-PLCSIM Advanced Function Manual in a standard PDF viewer.

Exit logs off all instances and closes the Control Panel

If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • SCADA and HMI Systems
  • Delay a Sensor Signal in PLC
  • Configuration of Siemens VFD
  • FB and FC Programming in PLC
  • Communication Between Two PLC
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

Schneider PLC Example Program for Star-Delta System
Concept of DCS in Industrial Automation
Tia Portal – OB121 Programming Errors Interrupt Organization Block
Factory Acceptance Test (FAT) of a PLC Panel
PLC Program for Stage Control: Curtains and Stage Elevation
How to Control VFD with PLC using Ladder Logic
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • abhi says:
    November 10, 2023 at 11:56 am

    can we simulate S7- 1200 PLC TCP/IP Communication with PLC SIM Advance
    if yes which version of plc SIM ?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
208kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

Exhaust Fan Control: Example of PLC Timer Programming
PLC Level Control of Two Tanks
Basic PLC Ladder Programming Example
What is RS Linx? Types of Software in Rockwell Automation
Two Hand Control Logic using PLC
Difference Between CompactLogix and ControlLogix
PLC or DCS Control System Spares
PLC Program for Food Processing Industry

Keep Learning

Types of PLC Memory

Types of PLC Memory

ESG in Industrial PLC Automation Systems

ESG in Industrial PLC Automation Systems

PLC Programmer Tools

Tools Required for PLC Programmer to Carry at Site

Simple Conveyor Control PLC Program

XG5000 Example of Simple Conveyor Control PLC Program

Learn PLC in Hindi

Learn PLC in Hindi

Codesys function block example

Create a User-Defined Function Block in Codesys

PLC Sequential Lights Control Example

PLC Timer Example: Sequential Control of Three Lights with Reset

Cyclic Interrupts TIA Portal

Configuring and Usage of Cyclic Interrupts TIA Portal (OB 30+)

Learn More

Stability in Frequency Domain

Mathematical Preliminaries

Level Gauge Interface Measurement

Level Gauge Interface & Temperature Problems

Selection of Master Instrument for Calibration

Selection of Master Instrument for Calibration

Role of Test Automation

The Role of Test Automation in a Single Sprint – 5 Steps to Follow

DC Power Supplies Objective Questions

DC Power Supply Objective Questions

RF Capacitance Switch Principle

Safety Switches for Controlling Conveyor Operations

Self Balancing Potentiometer Objective Questions

Self Balancing Potentiometer Objective Questions

Ultrasonic Doppler Flow Meter Advantages and Disadvantages

Ultrasonic Doppler Flow Meter Advantages and Disadvantages

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?