Home » PID in Siemens TIA Portal
PLC Tutorials

PID in Siemens TIA Portal

In this article, I will discuss how to use PID instruction using Siemens TIA Portal.

PID plays a huge role in process industries where it is used to control the process variable.

PID in Siemens TIA Portal

I will use CPU-1500 to explain to you about the PID block. Here, we want to run the PID block, but we can not run this in the main OB as the PID block needs to update at a specified time interval.

To execute a specific time interval, we have to use cyclic interrupt OB.

Let’s understand how the PID block in the TIA portal works. Follow the below steps to add cyclic OB.

Step 1:

Open TIA PORTAL. Create a new project. Add a new OB.

After adding the main OB, do follow the below step as shown in the window.

PID Block in Siemens TIA Portal

Step 2:

Click on “Add new block”.

Click on “organization block” then select “cyclic interrupt”.

Here, it adds the cycle time. Normally we use a cycle time of a 1 second. Hit ok to proceed.

Cyclic interrupt in Tia Portal

Step 3:

Now add PID block in cyclic OB as shown in the below window.

PID block in cyclic OB

Step 4:

Clicking on a PID compact will open up a new window.

This pop up opens because PID requires storage location to keep the data that it does in the form of DB (Data block). Hit “ok” to proceed.

PLC PID Control

Step 5:

Here, in the PID block on the top right side, you can see two different icons.

One icon on the left-side holds the configuration window and another icon on the right-side holds information of the commissioning window.

PID configuration window

Step 6:

As you can see in the below window, clicking on the configuration icon will open up a new window.

In this window, you can add all the information related to scaling, controller type, input, and output parameter.

PID parameters

Step 7:

In the “PID Parameter” you can add gain for the PID parameter.

In the tuning rule, you can set the controller structure.

PID Advanced Settings

Step 8:

In the below window you can see a commissioning window.

In this window, you can monitor the graph. You can see the process variable and response time of the manipulated variable to calculate dead time.

From the calculation, you can tune the process easily and efficiently.

PID commissioning window

Step 9:

As you can see in the large red rectangle, you can add the parameter.

On the top left side, you can monitor your process and fine-tune it.

PID Scaling

Author: Suhel Patel

Read Next:

Share With Your Friends

Related Articles

Motor Speed Control using VFD and PLC Programming

S Bharadwaj Reddy

Tank Filling and Emptying using Intouch Scada Script

S Bharadwaj Reddy

PLC Analog Input Sampling Ladder Logic

S Bharadwaj Reddy

FC Function in Siemens PLC

S Bharadwaj Reddy

Laws of Boolean Algebra using Ladder Logic

S Bharadwaj Reddy

PLC Ladder Logic Example

S Bharadwaj Reddy

1 comment

AngryGuy January 26, 2021 at 2:36 am



Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

PID in Siemens TIA Portal

WordPress Image Lightbox
Send this to a friend