PID in Siemens TIA Portal we will use CPU-1500 to explain to you about the PID block. Here, we want to run the PID block, but we cannot 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. Step 2: Click on “Add new block”. then 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 Step 3: Now add PID block in cyclic OB as shown in the below window 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 bloc k). Hit “ok” to proceed. 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 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, & output parameter. Step 7: In the “PID Parameter” you can add gain for the PID parameter.In the tuning rule, you can set the controller structure. 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. 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.