OPT FOR SECURITY AND PERFORMANCE
Improve the security and performance of your plant with alarm management, performance supervision, asset supervision, web-based data visualisation, optimisation, advanced control, and tuning with the new TaiJi tool.
Rethink your working methods and obtain immediate results thanks to our services, trainings, and consulting expertise. Manage changes intelligently with our proven solutions.
PL-700-3 - PID Control Using Programmable Controllers (PLC's)
Description
Programmable controllers (PLC's) used to be used for sequential functions. Nowadays, they are increasingly used for PID control. PLC's have specific characteristics and it is important to ensure that PID control is appropriate. For example, the addition of a simple filter to the inlet variable of a PID controller requires a very different approach than the one required for an independent controller or DCS system. An adequate filter must be used to obtain a reliable process control.
In this course, you will learn how to implement effective control strategies on a PLC.
Who should attend
Anyone involved in the programming of PLC control
algorithms, process automation, or PID controller tuning.
Schedule
From 8:30 am to 12:00 pm and from 1:00 pm to 4:30 pm, each day.
Day 1: Introduction
Introduction:
- Control loops
- Noise, disturbances, load
- Tuning objectives
- Simple model
- How to choose a model
- Process types
- Process flaws
- Natural frequencies
- Exercises
- Proportional
- Integral
- Derivative
- Filter, units and their effects
- Exercises
Sampling:
- Problems with sampling
- Sampling time
- Aliasing
- Exercises
- Equivalent dead time
- If the sampling time varies
- A/D conversion problems
- Algorithms
- PID parameter units
- Engineering units
- Sampling time, initiation
- Integers and real numbers
- Direct and inverse action
- Transfer between manual and auto M / A and A / M
- Numerical values and addresses
- Exercises
- Limit values
- Overflow
- Derivative filter
- Anti reset wind-up
- Filtering
- Default values
- Exercises
- Dead band
- External reset
- Feedfoward
- Rate of change limit
- Moving average
- Others
- Exercises
Sampling time:
- Choice of sampling time
- Initiation method: interrupt, timer, other methods
- Precision of sampling interval
- Exercises
- Synchronous and asynchronous
- Sampling time
- Exercises
- Available models
- Advantages, disadvantages
- Default values
- Exercises
- Simple case study
- Universal equation
- Moving average comparison
- Exercises
- Algorithm errors
- Values for wrong default
- Transfer between auto and manual M/A and A/M
- Manufacturer's suggestions
- Common errors
- Operator limitations
- Suspicious programming
- Controller setpoint manipulation
Software used
ExperTune (latest revision)









