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
  • Request
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
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
  • Request
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

Why different PLC Programming Languages were Developed?
Architecture of Allen Bradley PLC
How to Work with Allen Bradley RsLogix Emulator?
What is Motor Jogging ?
Why Use a Current Loop?
Tia Portal – OB30 Cyclic Interrupt Organization Block
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
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

How to Connect Mitsubishi FX3U PLC with Weinview MT6071iE HMI?
What are High-Speed Counters and Fast Counters in PLC?
How to Retrieve PLC Project From Memory Card?
Can a PLC Function Without an HMI or SCADA?
How to do Force in GE PLC Proficy Machine Edition?
Define the Order of Execution in Functional Block Diagram of Studio 5000
How to Troubleshoot Siemens PLC Programs?
Industrial Automation and Control Systems (IACS)

Keep Learning

Sinking and Sourcing Devices Operation

PLC Sinking and Sourcing Explanation

Complementary Split Range Control

What is Complementary Split Range Control (CSRC)?

Function of Racks in PLC System

Function of Racks in PLC – Types of SIEMENS S7-400 PLC Racks

PLC Programming for Tank Farm Management

Tank Farm Management System: CX-Programmer [OMRON]

Sequential Timer Control of Lamps

Schneider PLC Example: Control Lamps Sequences

Does Really a Safety Barrier is Important

Does Really a Safety Barrier is Important? – PLC DCS Systems

PLC program pushbutton switches

PLC Permissive for Motor Control

Pause the Timer PLC Ladder Logic

Pause the Timer PLC Ladder Logic

Learn More

Reduce Control Valve Noise

How to Reduce the Control Valve Noise?

PLC Programming in Hindi - Siemens Tia Portal Full Course

PLC Programming in Hindi – Siemens Tia Portal Full Course Free

Types of Flow Meters

Types of Flow Meters

Basics of Loop Checks

Basics of Loop Checks

Encode and Decode Instructions

How to Use Encode and Decode Instructions in PLC ?

Pneumatic Level Control Valve

Piping and Instrumentation Drawing (P&ID) Tutorials – Part 3

Pipeline Project Management

Pipeline Project Management

Compression load cell Principle

Types of Load Cells

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

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?