PLCs For Turbine Control Systems
PLCs For Turbine Control Systems
Woodward Governor Company reserves the right to update any portion of this publication at any time. Information
provided by Woodward Governor Company is believed to be correct and reliable. However, no responsibility is
assumed by Woodward Governor Company unless otherwise expressly undertaken.
© Woodward 1994
All Rights Reserved
PLCs for Turbine Control Systems Application Note 83408
PLCs for.
Turbine Control Systems
Introduction
Programmable Logic Controllers (PLCs) are currently being utilized for full
turbine control by some control suppliers and some turbine OEMs and are being
considered by some turbine system packagers. PLCs are available from at least
a half-dozen suppliers, including GE Fanuc and Allen Bradley. Each of these
suppliers has its own mix of modules and its own system for product distribution.
Their target design market is not turbine control, but the myriad of everyday
bread-and-butter control applications of general industry and automation.
In general, only standard I/O is available from the PLC vendor. Full turbine
control requires some special modules, such as speed sensors, fast protection
thermocouples, LVDTs, servo actuator drivers, vibration interfaces, and special
serial interfaces. Some of these modules are available from specialty suppliers
(not the PLC vendors), or they can be manufactured by or for the control
packagers to their own design specifications.
Utilizing the PLCs in any control scenario involves both selecting the appropriate
PLC hardware—including that PLC vendor's programming environment—and
then programming the system. In other words, both hardware and software
issues must be addressed.
The general appeal of PLCs would seem to be composed of one or more of the
following considerations:
• Low purchase cost, due to standardization
• Purchaser's command of the control system design, due to hardware
modularity and perceived programming flexibility
• "Local" support for the system, due to wide availability of at least the larger
PLC suppliers' hardware and the increasing availability of third-party special
modules
We’ll take a closer look into both the hardware and software aspects later in this
paper.
PLC chips have specific I/O limits. For large and/or complex applications, a
single processor is not sufficient and additional processing units are required.
Most of the ordinary programming needs for PLCs are accomplished within the
ladder logic environment. Certain analog-type functions are also provided within
this framework. For the additional functionality required in a turbine control
system, either Basic or C language programming is necessary.
2 Woodward
Application Note 83408 PLCs for Turbine Control Systems
The key software requirement for a turbine control system involves the utilization
of rate groups in order to achieve the critical timing of functions required for PIDs,
ramps, etc. The software responsible for such timing is generally buried deep
within the software structure of the PLC itself. For a turbine control system, the
user/programmer must access this core software, and modify the programmable
interrupts within the PLC code to set up this rate group structure. These
modifications will be written in Basic or C language. Generally, changes to the
size of the application will cause timing changes in the PLC and the rate group
software.
System Costs
The cost of basic hardware and I/O for a PLC is relatively low. However, a full
turbine control PLC requires:
• Additional third-party hardware, at a price and availability well beyond the
basic hardware.
• Custom software development for the rate group timing and non-linear
algorithms. This is either purchased outside or requires a large investment
for extensive in-house programming capability, plus the cost of maintaining
this capability for the life of the control system.
• Provision for several co-processors, according to the size of the project.
• Very large amounts of systems and turbine control expertise to convert the
hardware and software into an ongoing workable control system that will
serve for many years.
• Factory testing capabilities.
Woodward 3
PLCs for Turbine Control Systems Application Note 83408
Local Support
The local PLC supplier is an industrial distributor, with little influence with the
PLC manufacturer. Any expertise this distributor has is in the area of general
applications, not turbine control. This distributor cannot help in sorting out any
turbine control system problems.
The more critical modules are provided in-house or, more usually, by third
parties. Sometimes these third-party suppliers are small companies and are
almost always single-sourced. The availability of local support can be dependent
on that supplier's field service facilities and policies.
A large degree of site individuality is usually required for turbine controls. Turbine
OEMs offering "standard" PLC packages are necessarily limited in the amount of
customizing they can provide to meet the user's individual application needs.
Users who accept "canned" solutions should evaluate the short-term cost
consideration versus the long-term advantage of having a control system that is
or can be tailored to their present and future needs. Support with such a large
degree of flexibility, especially considering the software requirements, is difficult
or impractical with many PLC-based control systems.
Key Considerations
Potential users of PLC hardware and software for full-turbine controls ultimately
will need to address all of the following issues:
• Changing control strategies that require custom software
• Special third-party I/O modules
• Long-term support
• Costs of maintaining a programming staff that is amortized over a relatively
low number of units
4 Woodward
We appreciate your comments about the content of our publications.
Send comments to: [email protected]
2008/12/Fort Collins