top of page


Público·49 miembros

Siematic S7 200 Pc Simu

LINK >>>

How to Simulate Siemens S7-200 PLC with PC-Simu Software

Siemens S7-200 PLC is a popular and widely used programmable logic controller that can be used for various industrial applications. However, sometimes it is not possible or convenient to test the PLC program on a real hardware. In such cases, simulation software can be very helpful to verify the logic and functionality of the program without connecting to a physical device.

One of the simulation software that can be used with Siemens S7-200 PLC is PC-Simu. PC-Simu is a free and easy-to-use software that can simulate the inputs and outputs of the PLC and display them on a graphical interface. PC-Simu can also communicate with another software called S7-200 Simulator, which can emulate the CPU and memory of the PLC and run the program written in Step 7 MicroWin software.

In this article, we will show you how to use PC-Simu and S7-200 Simulator to simulate a Siemens S7-200 PLC program. We will also demonstrate a simple example of a bottle filling project that uses some basic instructions such as memory bits, counters, timers, and positive edge detection.

Step 1: Download and Install PC-Simu and S7-200 Simulator

The first step is to download and install PC-Simu and S7-200 Simulator software on your computer. You can find the download links below:


S7-200 Simulator:

Note that you also need to have Step 7 MicroWin software installed on your computer to write and compile the PLC program. You can download it from here:

Step 2: Write and Compile the PLC Program in Step 7 MicroWin

The next step is to write and compile the PLC program in Step 7 MicroWin software. You can use any programming language that is supported by the software, such as ladder logic, statement list, or function block diagram. For this example, we will use ladder logic to implement a simple bottle filling project.

The logic of the project is as follows:

When the start button (I0.0) is pressed, the conveyor motor (Q0.0) starts running and moves the bottles towards the filling station.

When a bottle reaches the filling station, a sensor (I0.1) detects it and triggers a positive edge detection instruction (M0.0).

The positive edge detection instruction activates a counter (C0) that counts how many bottles have been filled.

The counter output (C0.Q) activates a timer (T0) that controls how long the filling valve (Q0.1) should be opened for each bottle.

The timer output (T0.Q) deactivates the filling valve (Q0.1) and resets the counter (C0) for the next bottle.

The process repeats until the stop button (I0.2) is pressed or the maximum number of bottles (10) is reached.

The ladder logic diagram of the program is shown below:

+----[ ]----+----[ ]----+----( )----+

I0.0 I0.2 Q0.0


Start Stop Conveyor

+----[ ]----+----[P]----+----( )----+

I0.1 M0.0 C0


Sensor Posedge Counter

+----[ ]----+----( )----+

C0.Q T0


Counter 061ffe29dd

Acerca de

¡Bienvenido al grupo! Puedes conectarte con otros miembros, ...
bottom of page