Micronet™ TMR 5009 Digital Control Operations Manual: Woodward Governor Company
Micronet™ TMR 5009 Digital Control Operations Manual: Woodward Governor Company
Micronet™ TMR 5009 Digital Control Operations Manual: Woodward Governor Company
VOLUME 1
OPERATIONS MANUAL
Manual 85580V1A
WARNING
Read this entire manual and all other publications pertaining to the
work to be performed before installing, operating, or servicing this
equipment. Practice all plant and safety instructions and
precautions. Failure to follow instructions can cause personal injury
and/or property damage.
CAUTION
To prevent damage to a control system that uses an alternator or
battery-charging device, make sure the charging device is turned off
before disconnecting the battery from the system.
CAUTION
Electronic controls contain static-sensitive parts. Observe the
following precautions to prevent damage to these parts.
The letter designation following the manual number is changed to the next letter in alphabetical order when
an important change is made in the manual.
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.
© 1997 by Woodward Governor Company
All Rights Reserved
Manual 85580V1 5009
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES
CHAPTER 1
INTRODUCTION
This manual describes the Woodward 5009 Fault Tolerant Control system for
steam turbines and consists of four volumes, each with a different focus. To help
in understanding of the MicroNet TMR 5009 Control System, review these
manuals with the following in mind:
Volume 1 - provides control functionality descriptions, including fault
tolerant logic, control logic, PID setting instructions, and system
operation procedures. The control’s Modbus register list is also included
in this Volume.
Volume 2 - provides hardware descriptions, mechanical and electrical
installation instructions, hardware specifications, hardware
troubleshooting help, and basic repair procedures.
Volume 3 - provides installation procedures for the 5009 control’s
personal computer based interface software program (PCI), information
on all PCI features and modes (Program, Service and Run), and sample
applications.
Volume 4 - provides details on installation and operation of the OpView
operator control station, if provided with your system.
Control System 1. Review all system manuals to gain an understanding of the control system.
Installation
2. Create a site specific wiring diagram by referencing Volume2’s wiring
Procedure
diagrams, then perform mechanical and electrical installation following
Volume 2 instructions and the generated wiring diagram.
3. Apply power to 5009 control and reset all three CPU’s (reference Volume 2).
4. Connect the provided RS232 serial cable between the control’s CPU-C serial
port and a computer which will have the PCI program installed.
5. Install the PCI programming software on a Windows95 or WindowsNT based
computer. Configure the system using the PCI’s menu-driven programming
screens (reference Volume 3).
6. Perform a full system checkout; clear all system trips and alarms (Reference
Volume 1, chapter 6); adjust linkages and stroke actuators (Reference Volume
1 chapter 5).
When ready to start the turbine, follow the operation instructions of Volume 1
chapter 6. During initial startup, the dynamics of each PID controller will need to
be adjusted (Reference Volume 1 chapter 6)
This volume provides control system description, and operation instructions for
the Woodward MicroNet TMR 5009 Control System. It includes:
• General description of the control system
• Detailed functionality descriptions including I/O handling
This manual applies to all 5009 control systems but does not include information
that is unique to your system. The 5009 digital control system can be provided in a
number of hardware configurations; with different power supply configurations,
with or without a cabinet, with or without an OpView, with or without a generator
panel, or with or without a Rolling Restart Station. Because this manual addresses
all configurations, many of the system software and hardware descriptions may
not apply to your particular 5009 system. Figure 1-1 shows a complete 5009
control system with optional power sensor and digital synchronizer and load
control.
When an optional cabinet is included with the 5009 control package, all
equipment is pre-wired and the control is shipped fully assembled within the
cabinet. If a cabinet is not included with the system, each component is packaged
separately. After a control system is received each item must be located and
installed via this manual’s instructions. Figure 1-2 shows the optional equipment
that can be supplied with a 5009 control system.
This manual does not contain instructions for the operation of the complete
turbine system. For turbine or plant operating instructions, contact the plant-
equipment manufacturer.
CHAPTER 2
GENERAL DESCRIPTION
GENERAL The 5009 Fault-Tolerant control is designed to control single valve, split-range
valve, single controlled-extraction, single controlled-admission, or single
controlled-extraction/admission steam turbines. The 5009 control is a field
programmable which allows a single design to be used in many different control
applications and reduces both cost and delivery time. It uses Windows-based
computer program (PCI) to allow a user to configure the control, perform on-line
program changes, perform on-line hardware tests, and alternatively operate the
turbine from. This control can be used as a stand-alone unit or in conjunction with
a plant’s Distributed Control System (DCS).
CONTROL FAULT The basis of this control’s fault tolerance architecture is to detect control related
TOLERANCE faults, annunciate these faults, and allow on-line service/replacement of modules
and/or transducers to correct these faults.
This control’s archecture allows it to operate with any single point of failure,
without shutting down the turbine. A CPU fault tolerance logic of 3-2-0 allows the
control to function normally with any CPU module failed or removed. An analog
I/O fault tolerance logic of 3-2-1-0 allows the control to function normally with
any one or two analog modules failed or removed. A discrete I/O fault tolerance
logic of 3-2-0 allows the control to function normally with any one discrete
module failed or removed. A power supply fault tolerance logic of 2-1-0 allows
the control to function normally with any one power supply failed or removed.
Three isolated kernel sections (A, B & C) each house a Kernel Power Supply
module, CPU module, Analog I/O module, and a Discrete I/O module (see Figure
2-1). A single motherboard supplies nine electrically isolated data paths. Each
CPU has a data path to its VME modules and two separate data paths, one to each
of the other CPU modules. There is a total of six paths between CPUs allowing for
redundancy and error checking.
All control inputs and outputs are Triple Modular Redundant (TMR); meaning
that each individual analog and speed input is monitored by all three 5009 kernels,
then voted upon to insure that the correct input value is used for control. Each
input is split at one of the control’s field termination module, and routed to the
three kernels (A,B,C) via separate I/O cables; this allows on-line module
replacement. Each control output signal is the sum of the three kernels outputs.
Because the control monitors the health of each kernel’s output signal, it can
detect, alarm, and react to any system output fault
Each CPU module runs the identical software application as the other two. All
inputs from each kernel are distributed to the other two kernels. Each CPU then
compares the value it read, with the value the other two CPUs read, before
outputting a signal to the application software. Depending on the configuration, a
total of nine values for the same input parameter could be used in the voting logic
to provide the best signal to the application software. Even if a data value has been
corrupted along any one of the data paths shown in Figure 2-2, all CPUs use the
same correct data for their application calculations. All CPUs use the same voted
input signals in the same application calculations to generate the same outputs.
All output values are exchanged between kernels, the results are voted and the
appropriate value is output from each kernel. Since the system can handle
significant single errors, even multiple errors may not shutdown a kernel section.
In the event of consistent errors from one of the kernel section, an alarm will be
annunciated and that particular kernel will be shut down. Figure 2-2 shows the
input to output structure of the MicroNet TMR.
Speed Inputs The control can accept one, two, three, or four speed inputs. Each speed input is
monitored by all three kernels. With twelve possible speed signals from which to
control with, the control can withstand multiple speed input failures with no loss
of control functionality. Only one of the possible twelve inputs is required for
speed control.
All speed inputs are connected to the control, via analog termination modules
(ATMs). An input’s termination module is used to terminate customer control
wiring and distribute each input signal to all three kernels. After the control’s
kernels double exchange their input values, and vote out any erroneous values, the
Application Software Redundancy Manager then compares each kernel’s voted
result to select a value to be used within the application logic. Figure 2-3 is a
graphical view of a control input’s architecture. Table 2-1 displays the redundancy
manager’s input selection logic, for each possible input condition.
A speed input signal is determined to be faulty and is taken out of the input voting
logic when it is below its “Speed Failure Level” setting. This failure level setting
is common to all inputs and can be adjusted via the PCI program’s Service mode.
Reference Volume 3 for all PCI program procedures.
An input deviation alarm is also used to annunciate if any of the four possible
speed input channels is sensing a value that is different then the voted-good value
used by the application. If an input channel’s sensed value deviates from the
voted-good signal value, by a greater margin than the speed control’s “Max
Deviation” setting, an input channel alarm will be issued. This type of
annunciation can be used to indicate when an input channel, or magnetic pickup
unit is intermittently failing high or low. Max Deviation input settings are tunable
via the PCI program’s Service mode, and are defaulted to 1% (deviation range =
.01 to 20%) of the “Overspeed Limit” setting. If a deviation alarm condition
occurs, the alarmed input is not removed from the control’s voting logic and still
can be used to control with, in case all other channels fail.
The voting logic when more than one speed input (MPU or Prox Probe) is used is
as follows:
• With 4 good sensors, use the median 2 sensors.
• With 3 good sensors, use the median value.
• With 2 good sensors, use the higher value.
• With 1 good sensor, use the good sensor’s value.
Analog Inputs The control can accept one, two, or three transducer inputs for all critical
parameters (i.e. ext/adm, aux, casc inputs). Only one input signal is accepted for
non-critical functions (i.e. remote setpoint inputs). Each analog input can
withstand up to two failures with no loss of control functionality. If any two of an
analog input’s three “legs” are failed, the control uses the third healthy leg’s
sensed input signal from which to control with.
All analog inputs are connected to the control, via analog termination modules
(ATMs). An input’s termination module is used to terminate customer control
wiring and distribute each input signal to all three kernels. After the control’s
kernels double exchange their input values, and vote out any erroneous values, the
Application Software Redundancy Manager then compares each kernel’s voted
result to select a value to be used within the application logic. Figure 2-3 is a
graphical view of a control’s input architecture. Table 2-1 displays the redundancy
manager’s input selection logic, for each possible input condition.
Optionally, each leg of an input channel can be tested and its calibration verified
through the PCI program’s Service mode, by individually removing the other two
input legs. Reference Volume 3 for all PCI program mode procedures.
An analog input signal is determined to be faulty when it is below its “Fail Low
Value” setting, or above its “Fail High Value” setting. These failure level settings
can be adjusted via the PCI program’s Service mode and are defaulted to values in
engineering units which correspond to 2mA and 22mA respectively. If an input is
determined to be failed, that input is removed from the control’s voting logic.
Input deviation alarms are used to annunciate if any of the input channels or input
legs are sensing a value that is different then the voted-good value used by the
application. If an input channel’s sensed value deviates from the voted-good
value, by a greater margin than it’s “Max Deviation” setting, an input channel
alarm will be issued. This type of annunciation can be used to indicate when an
input channel, or system transducer is going out of calibration. Max Deviation
settings are tunable via the PCI program’s Service mode, and are defaulted to 1%
(deviation range = .1 to 10%) of the configured input range. If a deviation alarm
condition occurs the alarmed input is not removed from the control’s voting logic,
and still can be used to control with, in case all other channels fail.
Discrete Inputs Each discrete input can withstand up to two failures with no loss of control
functionality. If any two of a discrete input’s three “legs” fail, the control uses the
third healthy leg’s sensed input signal from which to control with.
All discrete inputs are connected to the control via discrete termination modules
(DTMs). A DTM is used to terminate customer control wiring and distribute each
input signal to all three kernels. After the control’s kernels double exchange their
input values and vote out any erroneous inputs, the Application Software
Redundancy Manager then compares each kernel’s voted result to select a value to
be used within the application logic. Figure 2-3 (Input #1) is a graphical view of a
control’s input architecture. Table 2-1 displays the redundancy manager’s input
selection logic, for each possible input condition.
Readouts Each control readout can withstand up to two failures with no loss of output
(Analog outputs) functionality. Any leg of an output channel can drive a readout’s full 4-20mA
current signal. After each CPU generates an analog output signal, the signals are
exchanged between CPUs, voted on, and sent to the Redundancy Manager for
output. The Redundancy Manager divides the output signal based on the number
of known good output channels and distributes each portion of the signal to the
respective output channel.
Precision resistors are used in each channel’s readback circuitry to measure and
verify the health of each output “leg”. If a fault condition is detected, the faulty
output leg is disabled, and the Redundancy Manager redistributes the output
signal to the remaining legs. In a case where two failures are experienced at the
same time within different legs, the single good channel (leg) will drive the entire
output. Figure 2-4 shows a Fault Tolerant Analog Output’s architecture. The
Analog Termination Module (ATM) combines each analog output signal from all
three kernels into one signal at the ATM’s terminal blocks.
With this output architecture, any single output driver failure results in the output
signal only stepping to 66.66% of its original value. The time between when a
failure is sensed and when the control corrects for it by redistributing current
through the other drivers can be as long as 50 milliseconds.
Upon the correction of an output failure, and a “Control Reset” command, each
failed output performs a continuity check though the its external load before
current is again redistributed evenly between all output drivers. This continuity
check entails, the failed driver to output a small amount of current through its
output load, and compare that value with what is readback. The time between
when a continuity check is performed and when the control redistributes current
through the all drivers can be as long as 50 milliseconds.
Actuator Outputs Each actuator output can withstand up to two failures with no loss of output
functionality. Any leg of an output channel can drive an output’s full current
signal (4-20mA or 20-160mA). After each CPU generates an actuator output
signal, the signals are exchanged between CPUs, voted on, and sent to the
Redundancy Manager for output. The Redundancy Manager divides the output
signal based on the number of known good output channels and distributes each
portion of the signal to the respective output channel.
Precision resistors are used in each channel’s readback circuitry to measure and
verify the health of each output “leg”. If a fault condition is detected, the faulty
output leg is disabled, and the Redundancy Manager redistributes the output
signal to the remaining legs. In a case where two failures are experienced at the
same time within different legs, the lone good channel (leg) will drive the entire
output. Figures 2-5, and 2-6 show a Fault Tolerant Actuator Output’s architecture.
The Analog Termination Module (ATM) combines each actuator output signal
from all three kernels into one signal at the ATM’s terminal blocks.
Actuator outputs, or HP and LP valve outputs, are treated the same way as the
other analog outputs, with the exception of a an added precision resistor in the
actuator output’s return path. This resistor is used to measure and detect ground
loops and coil shortages that are possible when interfacing to an actuator. If a
single coil actuator is being driven, the dual coil terminal blocks are jumpered
(wired) to the single coil terminal blocks and the redundancy manager shares the
current equally between all three kernels. In the event of a fault, the Redundancy
Manager will redistribute the load.
With this output architecture, any single output driver failure results in the output
signal only stepping to 66.66% of its original value (possibly 50% for dual coil
applications). The time between when a failure is sensed and when the control
corrects for it by redistributing current through the other drivers can be as long as
50 milliseconds.
Upon the correction of an output failure, and a “Control Reset” command, each
failed output performs a continuity check though the actuator before current is
again redistributed evenly between all output drivers. This continuity check
entails, the failed driver to output a small amount of current through its output
load, and compare that value with what is readback. The time between when a
continuity check is performed and when the control redistributes current through
the all drivers can be as long as 50 milliseconds.
Relay outputs Twelve fault tolerant relay outputs are provided with this control. With this
control’s architecture, a six relay configuration is used to form each fault tolerant
relay output. When a relay output is closed, the contacts of all six relays are
closed. Because of the series-parallel configuration that the relays are in, the
failure of any individual relay will not cause the output to be open. This series-
parallel configuration also allows any single relay of the six relay configuration to
be removed and replaced “on-line” with no affect on the state of the fault tolerant
relay output
When a relay output is open, the contacts of all six relays are open. Because of the
series-parallel configuration that the relays are in, the failure or removal of any
one relay will not cause the output to be closed. The relay output would continue
to be open.
Since this control’s fault tolerant architecture can tolerate a single fault, it is
possible for this fault to go undetected. This is called a latent fault. If a second
fault occurs while a latent fault exists, the state of the fault tolerant relay output
may be affected, possibly resulting in a shutdown condition. This is why it is
important to detect and annunciate latent faults in a fault tolerant system.
Latent fault detection is provided with this control to detect any relay related
failure without effecting the state of the overall relay output. Each individual relay
output can be configured to use or not use latent fault detection. A latent fault
detection test is performed periodically or on command through the PCI. The
period of time between tests can be set from 1 to 3000 hours.
A relay output is tested by cycling the output’s individual relays closed then open
(or vice-versa depending on the output state), to ensure that they are in the correct
state, and that they can change state. Position readback circuitry allows the state of
each relay contact to be detected. Any failures are annunciated, and further testing
is disabled without affecting the state of the relay output contact or control
operation.
Each fault tolerant relay configuration consists of 6 relays, driven by two discrete
outputs from each kernel (as shown in Figure 2-7). The relays are configured in
three legs of two relays each. Customer circuit power is connected to one side of
the resulting configuration, and customer load to the other side. Field selectable
jumpers, located on system FTMs, are provided to allow each output’s latent fault
detection logic to be compatible with the circuit being interfaced to. Latent fault
detection is used to monitor the actual contact positions of each of the six relays,
and to momentarily change states of each relay one at a time. This verifies each
relay’s “normally open” or “normally closed” contacts.
Latent fault detection (LFD) is not usable with all applications or circuits. The
control’s LFD logic can only work with circuits using voltages between 18-
32Vdc, 100-150Vdc, or 88-132Vac. For latent fault detection to work, a small
leakage current is passed through the circuit’s load. Depending on the size of the
load, the leakage current may be enough to cause a load to be on or active, when a
relay contact is open. In this case, the individual relay’s latent fault detection logic
may be disabled, eliminating the leakage current, or a shunt resister can be used
across the load to reduce the leakage current. Refer to Volume 2 of this manual to
determine if Latent Fault Detection can be used with a circuit.
Any analog input can be configured to perform any of the listed control input
functions. This control only accepts 4-20mA signals. These 4-20mA inputs,
however, can be configured to interface with loop-powered or self-powered
transducers, through ATM input wiring. Refer to Volume #3 for a complete list of
all possible analog input functions.
Time Stamping - The analog inputs have the capability of time stamping down to
a five millisecond resolution on four setpoints. Two of these setpoints are the
analog input failure high and low levels and two are the analog input high and low
alarm levels. These setpoints are set to default values during the initial control
configuration, and may be re-adjusted at any time.
Of the 24 total discrete inputs, 4 are dedicated and 20 are configurable. The four
dedicated inputs are Emergency Trip, Control Reset, Speed Setpoint Raise, and
Speed Setpoint Lower. If the control is configured for a generator application,
generator breaker and a utility tie breaker discrete inputs must be programmed.
Only one discrete input may be programmed for any one listed option; more than
one will result in a configuration error. Refer to Volume #3 for a complete list of
all possible discrete input functions.
Time Stamping - All External Emergency Trip inputs, all External Alarm inputs,
and the generator and utility tie breaker inputs have time stamping down to one
millisecond resolution. By configuring multiple discrete inputs to function as
external trips or alarms the control can function as a “First-Out” monitor to assist
in system trouble shooting. The other discrete inputs are not time stamped.
Readouts - Analog Outputs. Available Readouts: 4
Any readout can be configured to perform any of the listed control readout
functions. These readouts only drive an output current of 4-20mAs. There are no
configuration limitations on the analog output programming. For example, all four
outputs could be configured to function as a speed readouts, if desired. These
outputs are driven at a slower rate than the actuator outputs, and are not intended
to function as actuator drivers. Refer to Volume #3 for a complete list of all
possible readout functions.
Actuator Outputs. Available Actuator Outputs: 2
For extraction and/or admission turbines, actuator driver #1 interfaces with the
turbine’s High Pressure control valve actuator (HP) and actuator driver #2
interfaces with the turbine’s Low Pressure control valve actuator (LP). For non-
extraction/admission turbines, actuator driver #2 can be used to control either a
second actuator (with an offset) or it can be used as a readout.
Relay Outputs . Available Relay Outputs: 12
Of the 12 relay outputs, 2 are dedicated and 10 are configurable. The two
dedicated outputs are Emergency Trip, and Alarm condition. There are no
configuration limits on relay output programming. For example, all 10 of the
programmable relays could be configured to function as a Speed PID In-Control
indication, if desired.
Communication Ports. Available Communication Ports: 3 RS232 ports
The CPU-C RS232 port is dedicated for use with the control’s PCI program. The
PCI program is loaded on to a site computer to act as unit engineering
workstation. The PCI program is used to configure the control, perform on-line
program changes, perform on-line hardware tests, and alternatively operate the
turbine from.
PC INTERFACE The 5009 is a field configurable steam turbine control that utilizes a DDE
PROGRAM Windows-based PC Interface program to configure, operate, and service the 5009
control. Two software application programs are provided with the control
(Servlink & PCI).
The Servlink program communicates directly with the control, and allows any
program that can communicate via Dynamic Data Exchange (DDE) to access
control data. Most Microsoft based programs (Excel, Access, Word) use DDE
protocol to link to other programs, and can be used in conjunction with the
Servlink program to access and record control data. The DDE interface program
allows non-Woodward software applications access to control data, for
monitoring, trending, and report creating purposes. Refer to Volume 3 for details
on connecting to the control via the Servlink program.
The PCI program, is a user interface program, which like Microsoft based
programs interfaces with the control through the Servlink program using DDE
communications. This interface program has three levels of access (Program,
Service, Start). Each of these access levels have different levels of password
security. These security levels allow only users who are qualified (and have access
to the mode’s password) access to perform changes in a specific interface mode.
All three PCI interface modes can be monitored at any time, however, changes
cannot be made in the Program and Service modes unless the correct password
has been entered. The program’s “Start” mode has no password protection. Refer
to Volume 3 for details on the PCI program and its functionality.
The Program mode is used to initially configure the control to the application. The
Service mode is used to perform changes to the control’s configuration, test
control hardware, and calibrate control I/O, all while on-line at any operating
level.
The Start mode is used to start the turbine, stop the turbine, and enable or disable
any operating mode.
CHAPTER 3
CONTROL FUNCTIONALITY OVERVIEW
CONTROL This control is designed to control single valve, split-range valve, single
OVERVIEW controlled-extraction, single controlled-admission, or single controlled-extraction/
admission steam turbines. Refer to the following turbine control descriptions and
block diagrams to match the control’s configuration to your type of turbine and
application.
Single valve or This control can be configured to control turbines with one or two turbine control
Split range valve valves (or valve racks) feeding into a single steam chest, or separate steam chests.
TURBINES With this type of configuration the control interfaces with the turbine control
valve(s) to control one parameter at a time and limit an additional parameter if
desired.
With this type of turbine, the one controlled parameter is typically speed (or load),
however, the control could be utilized to control or limit: turbine inlet pressure or
flow, exhaust (back) pressure or flow, first stage pressure, generator power output,
plant import and/or export levels, compressor inlet or discharge pressure or flow,
unit/plant frequency, process temperature, or any other turbine related process
parameter. Refer to the following block diagrams for possible control
configurations, and PID relationships.
When the control is configured for a split-range turbine type, actuator output #2
can be configured to begin opening at an offset value of actuator output #1
position. If this offset setting is 50%, then Valve #2 will begin opening when
Valve #1 reaches 50%. The control will continue to open both valves to 100%,
with a position difference of 50%.
Figure 3-2. Split Range or Admission Type of turbine configuration (depending on the
parameters being controlled)
When configured for an extraction type of turbine, this control uses Ratio/Limiter
logic to control the interaction of the HP and LP valves. Due to a turbine’s design,
the positioning of either valve (HP or LP) has an effect on both parameters being
controlled. This interaction between valves (controlled parameters) can cause
undesirable fluctuations in a process not requiring a change.
The ratio logic controls the interaction of both HP and LP valves to maintain
desired turbine speed/load (or Auxiliary or Cascade PID processes) and extraction
pressure/flow levels. Because a single extraction turbine has only two control
valves, only two parameters at a time can be controlled. By controlling valve
interaction, the ratio logic minimizes the effects of one controlled process on the
other controlled process.
When system conditions cause a turbine to reach an operating limit (i.e. Min LP),
only one process parameter can be controlled. The control’s limiter logic allows
the process parameter which has priority on that limit to be controlled by limiting
the second parameter.
Typical single automatic admission turbines have a high pressure stage and a low
pressure stage, each controlled by a valve. Steam enters the turbine through the
HP valve (see Figure 3-3) and at the downstream end of the HP turbine stage,
before the LP valve. The LP valve controls the entry of steam into the LP turbine
stage and through the admission line. As the LP valve is opened, more steam
enters the LP stage.
When configured for an admission type of turbine, this control uses Ratio/Limiter
logic to control the interaction of the HP and LP valves. Due to a turbine’s design,
the positioning of either valve (HP or LP) has an effect on both parameters being
controlled. This interaction between valves (controlled parameters) can cause
undesirable fluctuations in a process not requiring a change.
The ratio logic controls the interaction of both HP and LP valves to maintain
desired turbine speed/load (or Auxiliary or Cascade PID processes) and admission
pressure/flow levels. Because a single admission turbine has only two control
valves, only two parameters at a time can be controlled. By controlling valve
interaction, the ratio logic minimizes the effects of one controlled process on the
other controlled process.
When system conditions cause a turbine to reach an operating limit (i.e. Min LP),
only one process parameter can be controlled. The control’s limiter logic allows
the process parameter which has priority on that limit to be controlled by limiting
the second parameter.
When configured for an ext/adm type of turbine, this control uses Ratio/Limiter
logic to control the interaction of the HP and LP valves. Due to a turbine’s design,
the positioning of either valve (HP or LP) has an effect on both parameters being
controlled. This interaction between valves (controlled parameters) can cause
undesirable fluctuations in a process not requiring a change.
The ratio logic controls the interaction of both HP and LP valves to maintain
desired turbine speed/load (or Auxiliary or Cascade PID processes) and ext/adm
pressure/flow levels. Because a single ext/adm turbine has only two control
valves, only two parameters at a time can be controlled. By controlling valve
interaction, the ratio logic minimizes the effects of one controlled process on the
other controlled process.
When system conditions cause a turbine to reach an operating limit (i.e. Min LP),
only one process parameter can be controlled. The control’s limiter logic allows
the process parameter which has priority on that limit to be controlled by limiting
the second parameter.
BLOCK Overviews of possible 5009 configurations are shown in Figures 3-5 through 3-
DIAGRAMS 11. Use these block diagrams to match the control features to the site-specific
application requirements. Figure 3-4 lists symbols and their respective
explanations. The Cascade and Auxiliary PIDs are optional controllers, and are
shown in the following diagrams for PID relationship purposes only. For more
information on the functionality of the Ratio/Limiter block, refer to the Ratio/
Limiter Section of this manual.
CHAPTER 4
CONTROL DETAILS
The 5009 may be programmed to operate single valve, split-range valve, single
extraction, single admission, or single extraction/admission turbines. For each of
the extraction and/or admission turbine applications, the 5009’s Ratio/Limiter
logic may be configured to allow the turbine’s HP and LP valves interact
differently depending on the turbine’s function within a system. When there is no
controlled-extraction, a Ratio/Limiter is not used. In addition, none of the
extraction/admission logic is used either.
The relationship between Speed/load PID and the Auxiliary PID is based on the
Auxiliary PID configuration selected. If the Auxiliary PID is configured as a
“Limiter” the Aux PID is always active, and the Speed and Auxiliary PID outputs
are all low-signal-selected (LSS) to position the actuator output(s).
NOTE
In this manual the term “HP valve” refers to a non-extraction
turbine’s inlet control valve, or an extraction/admission turbine’s
High Pressure inlet control valve. If configuring the control for a non-
extraction turbine, ignore all references to the LP valve, extraction
control, and ratio/limiter.
TURBINE START This control can be configured for any of three possible turbine start modes
MODES (manual, semi-automatic or automatic). These startup modes determine how the
turbine is taken from a shutdown state to an idle or minimum turbine speed
position. One of these start modes must be chosen and programmed to perform a
system startup.
Once a turbine is started and the control is controlling turbine speed, the
configured “Turbine Start Routine” determines the control sequence used to bring
the turbine from an idle speed up to the turbine’s rated speed. Refer to the Turbine
Start Routines section of this chapter for details.
Once a ‘Start’ command is issued, the valve limiter and speed setpoint are
manipulated manually or automatically, depending on the start mode selected.
After a turbine start has been completed, turbine speed will be controlled at a
minimum controlling speed. The minimum controlling speed may be idle if idle/
rated is being used, low idle if the auto start sequence is used, or the speed
setpoint’s Min Control setting if neither idle/rated or auto start sequence is used.
A ‘Start’ command may be issued from the PCI program, an external contact, or
through Modbus. If an External Start’ contact is programmed, a ‘Start’ command
is issued when the contact is closed. If the contact is closed prior to start-up it
must be opened and re-closed to issue a ‘Start’ command.
If turbine speed is sensed when a ‘Start’ command is issued, the control will
instantly set the Speed Setpoint to the sensed speed and hold for an operator
command or continue towards the next highest idle speed setting, depending on
the start mode selected. In the event the sensed turbine speed is greater than the
minimum controlling speed setting, the Speed Setpoint will match this sensed
speed, the Speed PID will control at this point, and the control will wait for further
action to be taken by the operator.
If turbine speed is first sensed within a critical speed band, the control will take
control of turbine speed, ramp the Speed Setpoint to the upper limit of the critical
speed band setting, and wait for action to be taken by the operator.
Manual Start The Manual Start Mode can be used to allow an operator to start the turbine via a
Mode hand-operated throttle valve. With this mode, when a start command is issued the
inlet HP valve will be raised to its maximum limit. For extraction turbines, this
maximum limit depends on the steam map parameters entered, and may be less
than 100%. When turbine speed increases to the minimum controlling speed (idle
or min control speed), the control’s Speed PID will take control of turbine speed
through positioning the turbine’s inlet HP valve. The following startup procedure
is employed when the Manual start mode is configured:
1. Issue a RESET command (to reset all alarms and shutdowns)
• If programmed for an extraction-only turbine, the LP valve position will
ramp to its maximum limit until extraction is enabled.
• If programmed for admission or ext/adm turbines, the LP valve position
will follow the turbine’s steam map to try to maintain zero flow.
2. Issue a START command (verify Trip & Throttle (T&T) valve is closed
before issuing)
• At this point the control will ramp open the governor (HP) valve to its
maximum position at the HP valve limiter rate.
• The Speed Setpoint will ramp from zero to its lowest speed setting at the
Rate-to-min rate.
3. Open HP T&T valve at a controlled rate
• When turbine speed increases to the minimum controlling speed, the
control’s Speed PID will take control of turbine speed through positioning
the turbine’s inlet HP valve.
4. Open HP T&T valve to 100%
• Speed will remain at the minimum controlling speed until action is taken
by the operator or the auto start sequence, if programmed, will continue
its sequence.
The HP valve limiter rate, and the rate-to-min settings are tunable via the PCI
program’s Service mode.
WARNING
The HP trip-and-throttle valve must be closed before pushing the
‘START’ key in Manual Start mode. If a START command is given
while the trip-and-throttle valve is open, there exists a possibility of
turbine runaway with resultant serious injury or loss of life.
V1 Initial Position This option is only available when the control is configured to use the “Manual”
start mode. If used this function sets the V1 valve (HP) limiter to an initial preset
position upon a start command.
When using the “Manual” start mode, if this feature is not used the V1 (HP) valve
will ramp to 100% upon a start command. When using the “Manual” start mode,
with this feature configured, the V1 (HP) valve can be set to ramp to a specific
position (0 - 100%) upon a start command. A feature like this may be desirable to
increase the resolution of the Trip & Throttle valve, allowing an operator using the
T&T valve to have better control of turbine speed during startup.
The “V1 Init Position” programmed will be the percentage the inlet control (HP)
valve limiter is initialized to when a Start command is given. From this position
the limiter can be raised or lowered as desired. With this option, the HP Limiter
will need to be raised to 100% after the unit is started.
Semiautomatic The Semiautomatic Start Mode can be used to allow an operator to open the unit
Start Mode Trip & Throttle valve (T&T valve), then start the turbine by manually increasing
the control’s inlet HP valve limiter. With this mode, when a start command is
issued the inlet HP valve will stay at 0% until the control’s inlet HP valve limiter
is manually raised. The HP valve limiter can be raised, via PCI program, external
contact, or Modbus commands. When turbine speed increases to the minimum
controlling speed (idle or min control speed), the control’s Speed PID will take
control of turbine speed through positioning the turbine’s inlet HP valve. The
following startup procedure is employed when the Semiautomatic Start mode is
configured:
1. Issue a RESET command (to reset all alarms and shutdowns)
• If programmed for an extraction-only turbine, the LP valve position will
ramp to its maximum limit until extraction is enabled.
• If programmed for admission or ext/adm turbines, the LP valve position
will follow the turbine’s steam map to try to maintain zero flow.
2. Open the HP Trip & Throttle valve (verify that the turbine does not
accelerate).
3. Issue a START command.
• At this point the Speed Setpoint will ramp to its lowest speed setting at the
Rate-to-min rate.
4. Raise the control’s HP valve limiter at a controlled rate.
• When turbine speed increases to the minimum controlling speed, the
control’s Speed PID will take control of turbine speed through positioning
the turbine’s inlet HP valve.
5. Raise the control’s HP Valve Limiter to 100%.
• Speed will remain at the minimum controlling speed until action is taken
by the operator or the auto start sequence, if programmed, will continue
its sequence.
The HP valve limiter will open at the HP valve limiter rate and may be moved via
PCI, external contacts, or Modbus commands. The HP valve limiter rate, and the
rate-to-min settings are tunable via the PCI program’s Service mode.
Automatic Start The Automatic Start Mode can be used to allow an operator to open the unit Trip
Mode & Throttle valve (T&T valve), then start the turbine by issuing a Start command.
With this mode, when a start command is issued the inlet HP valve will ramp from
0% towards 100% until the control’s Speed PID takes control of the inlet HP
valve. The HP valve limiter is used to ramp the HP valve open and can be halted
at any time by momentarily issuing a HP valve limiter raise or lower command.
When turbine speed increases to the minimum controlling speed (idle or min
control speed), the control’s Speed PID will take control of turbine speed through
positioning the turbine’s inlet HP valve. The following startup procedure is
employed when the Automatic start mode is configured:
1. Issue a RESET command (to reset all alarms and shutdowns)
• If programmed for an extraction-only turbine, the LP valve position will
ramp to its maximum limit until extraction is enabled.
• If programmed for admission or ext/adm turbines, the LP valve position
will follow the turbine’s steam map to try to maintain zero flow.
2. Open the HP Trip & Throttle valve (verify that the turbine does not
accelerate)
3. Issue a START command
• At this point the 5009 will ramp open the HP valve limiter to its
maximum position at the HP valve limiter rate setting.
• The Speed Setpoint will ramp to its lowest speed setting at the Rate-to-
min rate.
• When turbine speed increases and matches the ramping Speed Setpoint,
the control’s Speed PID will take control of turbine speed through
positioning the turbine inlet HP valve.
• Speed will ramp up to and remain at the minimum controlling speed until
action is taken by the operator or the auto start sequence, if programmed,
will continue its sequence.
The automatic start routine may be aborted at any time by issuing a halt
command, HP valve limiter raise or lower commands, speed raise or lower
commands, or an Emergency Shutdown command. Once halted this routine can
be continued by issuing a continue command. The HP valve limiter rate, and the
rate-to-min settings are tunable via the PCI program’s Service mode.
Zero Speed The 5009 issues a shutdown if no speed signal is detected (i.e. magnetic pickup
Signal Override voltage less than 1Vrms or speed is less than the ‘Failed Speed Level’). To allow
the control to start with speed not being sensed, this shutdown logic must be
overridden. The control can be configured to provide an automatic speed override,
or allow a manual speed override. The status of the MPU override logic may be
viewed in the PCI program’s Service mode or through Modbus communications.
This override logic applies to both passive and active speed probes.
Automatic Speed Override: The control’s automatic speed override logic is
used, if the “Override Speed Sensor Fault” contact is not programmed. This logic,
overrides the “loss of speed detection circuit” when the turbine is being started, or
when any other shutdown command is given. During a turbine start routine, this
logic overrides the “loss of speed detection circuit” until the sensed turbine speed
exceeds the programmed failed speed level setting + 250 rpm. Once turbine speed
exceeds this level, the loss of speed detection circuit is enabled and the control
will execute a system shutdown if sensed speed drops below the failed speed level
setting.
Alternatively, an Override Timer can be configured (in the PCI program’s Service
mode) as an extra level of protection. A sixty minute maximum time limit is
applied to a manual override command (as defaulted in the Service Mode). This
timer starts when the START command is initiated and re-arms the loss-of-speed
detection logic when the time expires. The 5009 will execute a system shutdown
if turbine speed is not above the ‘Failed Speed Level’ setting when the time
expires.
Manual Speed Override: Manual Speed override functionality is selected by
configuring an “Override Speed Sensor Fault” contact. If the ‘Override Speed
Sensor Fault’ function is assigned to a contact input, the ‘loss-of-speed detection
circuit’ is overridden as long as this contact is closed. Opening the assigned
contact input, enables the ‘loss of speed detection circuit”, and the control will
execute a system shutdown if sensed speed drops below the failed speed level
setting.
Alternatively, an Override timer can be configured (in the PCI program’s Service
mode) as an extra level of protection in the event the contact input is left closed. A
sixty minute maximum time limit is applied to a manual override command (as
defaulted in the Service Mode). This timer starts when a START command is
initiated and enables the ‘loss of speed detection circuit’ when the time expires.
The 5009 will execute a system shutdown if turbine speed is not above the ‘Failed
Speed Level’ setting when the time expires.
Start Permissible An external contact may be used as a turbine startup permissive. When configured
Contact for this functionality, the contact input must be closed in order for a ‘Start’
command to be executed. Should the contact be open when a ‘START’ command
is given, an alarm will be issued and the 5009 display will indicate that the start
permissive was not met. The contact must be closed, before the 5009 will accept a
‘START’ command. After a ‘START’ command has been accepted, the start
permissive contact has no effect on operation. If used, this input is typically
connected to a Trip & Throttle valve’s closed limit switch to verify that it is in the
closed position before a turbine startup is performed.
VALVE LIMITERS There are two valve limiters (HP & LP) available when the unit is programmed as
an extraction turbine control and only one (inlet, HP) when used in a non-
extraction control application. The HP and LP valve limiters are used to limit the
HP and LP valve outputs to aid in starting and shutting down the turbine and in
enabling of extraction control. In a non-extraction control, only the actuator #1
(HP) valve limiter is used. The limiters can be adjusted through the PCI program,
external contact closures, or Modbus commands.
The LP Limiter is only used when the unit is configured for extraction, admission,
or extraction/admission type turbines. The output of the LP valve limiter is high-
signal selected with the output of the ratio/limiter when configured for extraction
steam turbines, and low-signal selected when configured for admission or
extraction/admission steam turbines. Thus, the LP valve limiter limits the
minimum or maximum LP valve position depending on the configuration
selected.
Refer to the Starting Procedures section of this Volume for information on using
the valve limiters during start-up. Valve limiters also can be used to troubleshoot
system dynamic problems. If it is believed that the 5009 control is the source of
system instability, the valve limiters can be positioned to manually take over
control of the valve positions. Care should be taken when using the valve limiters
in this fashion, so as not to allow the system to reach a dangerous operating point.
The level of each valve limiter can be adjusted through the PCI program, contact
inputs, or Modbus communications. When raise or lower commands are received,
the respective limiter ramps up or down, at its programmed valve limiter rate. In
all cases a limiter’s range is defaulted to 0-100%. Each valve limiter’s rate and
maximum valve position setting can be adjusted via the PCI program’s Service
Mode.
V1 Initial Position The “V1 Initial Position” option is available when the control is configured to use
the “Manual” start mode. If used this function sets the V1 valve (HP) limiter to an
initial preset position upon a start command. The “V1 Init Position” programmed
will be the percentage the inlet control (HP) valve limiter is initialized to when a
Start command is given. From this position the limiter can be raised or lowered as
desired. With this option, the HP Limiter will need to be raised to 100% after the
unit is started.
Minimum HP And The minimum HP lift limiter is used with only Admission or Extraction
LP Lift Limiters applications to limit the HP valve’s minimum position above 0% to insure HP
section cooling steam. This limiter prevents the Ratio/Limiter from taking the HP
valve fully closed. Unless specified by the turbine manufacture, this setting should
be set to zero. The minimum HP lift limiter is only active if the following
conditions are true:
• Unit is programmed for Adm or Extr/Adm applications
• Ext/Adm control is enabled
• HP valve demand is above the Minimum HP lift limiter
The minimum LP lift limiter is used to limit the LP valve’s minimum position.
With the exception of shutdown conditions, this limiter is active at all times and
prevents the Ratio/Limiter from taking the LP valve fully closed. During
shutdown conditions the LP valve is taken fully closed. Unless specified by the
turbine manufacture, this setting should be set to zero.
TURBINE START Once a turbine is started and the control is controlling turbine speed, the Turbine
ROUTINES (IDLE Start Routine configured determines the control sequence used to bring the turbine
TO RATED) from an idle speed up to the turbine’s rated speed. The start routine configured and
minimum governor controlling speed will depend on normal plant starting
procedures and turbine manufacturer’s recommendations. Refer to the Turbine
Start Modes section of this chapter for details on this control’s starting features.
No Idle Used If this routine is used, once a ‘Start’ command is issued, the speed setpoint ramps
directly to the Speed setpoint’s Min-Control-setpoint setting at the “Speed
Setpoint Rate to Min Speed” rate. The control’s “Critical Speed avoidance”
function can not be used with this start routine.
Manual Raise/ This routine allows an idle speed to be used, and thus critical speed avoidance, but
lower does not provide any automatic idle speed to rated speed ramping action. The
speed setpoint must be increased manually with the speed setpoint raise command
to get from idle to rated. If this routine is used, once a ‘Start’ command is issued,
the speed setpoint ramps directly to the idle Speed setting at the “Speed Setpoint
Rate to Min Speed” rate.
Idle/rated Ramp This routine, upon command, ramps turbine speed from an idle speed setting to
the turbine’s rated speed setting at a configured rate. The ramp-to-rated command
can be issued through the PCI program, an external contact closure, or Modbus
communications.
The Idle/Rated function can be used with any start mode (manual, semiautomatic,
automatic). When a START command is issued, the Speed Setpoint will ramp
from zero RPM up to and hold at the idle setpoint setting. When a ramp-to-rated
command is given, the Speed Setpoint ramps to the rated setpoint setting at the
Idle/Rated rate setting. While ramping to rated speed, the setpoint can be stopped
at any time by a issuing a raise or lower speed command or directly entering a
valid entered Speed Setpoint.
The control will inhibit a ramp to idle speed or ramp to rated speed command if
the generator breaker is closed, remote Speed Setpoint is enabled, Cascade PID is
in control, or the Auxiliary PID is in control (as defaulted in the Service Mode, see
Volume 3). Alternatively, the Idle/Rated routine’s functionality can be changed,
via the Service Mode’s Use Idle and “Idle has priority over Rmt Speed, Casc,
Aux” selections. Refer the Volume 3 for details on these selections, and how they
can be used to change the Idle/Rated routine’s functionality.
Ramp-to-rated and ramp-to-idle commands may be issued via the PCI, a contact
input, or Modbus communications. The last command given from any of these
sources dictates the function performed.
If a contact input is configured for the “Idle/Rated” function, idle speed is selected
when the contact is open and rated speed is selected when it is closed. The Idle/
Rated contact can be either open or closed when all trip conditions are cleared. If
the contact is open, it must be closed to initiate a Ramp-to-Rated command. If the
contact is closed, it must be opened and re-closed to initiate a Ramp-to-Rated
command.
When the turbine is used for mechanical drive applications, rated speed may be
set at or above the minimum governor speed setting. When the turbine is used to
drive a generator, “rated speed” setpoint may be set at minimum governor speed,
at synchronous speed, or at any intermediate speed setting. All pertinent Idle/
Rated parameters are available through Modbus communications.
Auto Start This routine allows the control to perform a hot start routine, cold start routine, or
Sequence an in-between start routine depending on how long the turbine has been shutdown.
With this routine, the turbine’s starting ramp rates and idle speed hold times
change depending on the length of time the unit was shut down. This routine may
be used with any of the three start modes (manual, semiautomatic, automatic), and
is initiated by a START command.
This routine uses two idle settings or hold points between zero and rated speed,
referred to as low idle, and high idle. With this routine the Speed Setpoint ramps
to a low idle setpoint, holds at this setting for a duration (and until turbine speed is
at or above this setting), ramps to a high idle setpoint, holds at this setting for a
duration (and until turbine speed is at or above this setting), then ramps the Speed
Setpoint to a rated speed setting. All ramp rates and hold times are programmable
for both hot start and cold start conditions.
When a START command is given, the automatic start sequence logic determines
what ramp rates and delay times (at the idle settings) to use during the start
routine, based on the hours-since-trip timer. This timer starts when a shutdown has
been executed and turbine speed has decreased below the low idle speed setting.
With this sequence, a set of hot-start ramp rates and hold times is programmed for
use when a START command is given and the turbine has been shutdown for less
than the programmed ‘HOT START’ time setting. A set of cold-start ramp rates
and hold times is also programmed for use when a START command is given and
the turbine has been shutdown for longer than the programmed ‘COLD START’
time setting.
If a turbine START command is given when the length of time the system has
been shutdown is between the ‘HOT START’ and ‘COLD START’ time settings,
the control will interpolate between the hot and cold programmed start values to
determine starting rates and hold times. For example, if the unit had the following
automatic start sequence settings:
COLD START (> xx HRS) = 22 HRS
HOT START (< xx HRS) = 2 HRS
LOW IDLE SETPT = 1000 RPM
LOW IDLE DELAY (COLD) = 30 MINIMUM
LOW IDLE DELAY (HOT) = 10 MINIMUM
HI IDLE SETPT = 2000 RPM
RATE TO HI IDLE (COLD) = 5 RPM/SEC
RATE TO HI IDLE (HOT) = 15 RPM/SEC
HI IDLE DELAY TIME (COLD) = 20 MINIMUM
HI IDLE DELAY TIME (HOT) = 30 MINIMUM
RATE TO RATED (COLD) = 10 RPM/SEC
RATE TO RATED (HOT) = 20 RPM/SEC
RATED SETPT = 3400 RPM
If the unit was tripped for 12 hours, the control would interpolate between the hot
and cold parameters and use the following rates and delays (viewed in the Service
Mode, see Volume 3):
LOW IDLE DELAY = 20 MINIMUM
RATE TO HI IDLE = 10 RPM/SEC
HI IDLE DELAY = 10 MINIMUM
RATE TO RATED = 15 RPM/SEC
Based on the example’s configuration and trip time, the Speed Setpoint would
ramp to 1000 rpm at the rate to minimum setting and hold for 20 minutes (turbine
speed must also be at or above 1000rpm), move to 2000 rpm at 10 rpm/sec and
hold there for 10 minutes, and lastly, move to 3400 rpm at 15 rpm/sec. At 3400
rpm, the sequence would be completed. If the unit was tripped for 2 hours or less
and restarted, the control would use the hot start parameters. If the unit was
tripped for 22 hours or longer and restarted, the control would use the cold start
parameters.
NOTE
The control will automatically set the hours-since-trip timer to its
maximum setting after a power up or upon exiting the Program
mode. The hours-since-trip timer will reset only when a unit trip has
occurred and turbine speed has decreased below the minimum
governor speed setting.
The auto start sequence can be halted or continued at any time through the PCI, a
contact input, or Modbus communications. The last command given from any of
these three sources determines the mode of operation. The routine can be halted
by a halt command, a raise or lower Speed Setpoint command, or by directly
entering a valid Speed Setpoint.
When the sequence is halted, the delay timers do not stop if they have already
started counting down. The sequence will resume when a continue command is
issued. If there were 15 minutes remaining to hold at an idle speed and the halt
command was issued for 10 minutes before a issuing a continue command, the
sequence would remain at the idle speed for the remainder of the hold time, which
in this example is 5 minutes.
Alternatively, this routine can be configured via the Service mode to halt at each
idle setting until given an continue command. By selecting the “Automatically
Halt at Idle Setpoints” option in the Service mode, the control will then halt at
each idle setting and wait for a continue command to be given by the operator.
Optionally a relay can be programmed to indicate when the auto start sequence is
halted.
Critical Speed In many turbines it is desirable to avoid certain speeds or speed ranges (or pass
Avoidance through them as quickly as possible) due to excessive turbine vibration or other
factors. This control allows up to two critical speed ranges to be configured. The
idle/rated or auto start sequence functions must be programmed to allow critical
speed avoidance to be configured.
The Speed Setpoint cannot be stopped in the critical band. If a raise or lower
Speed Setpoint command is issued while in a critical band, the Speed Setpoint
will ramp up or down (depending on raise or lower command) until out of the
critical range. Since the lower Speed Setpoint has priority over a raise setpoint,
issuing a lower command while increasing through the band will reverse the
setpoint direction and return it to the lower limit of the band. If a lower Speed
Setpoint command is given while in a critical band, turbine speed must reach the
bottom of the band before another command can be executed.
A Speed Setpoint value cannot be directly entered within the programmed critical
speed band settings. In the event this is attempted, an error message will appear
over the Modbus ports. The speed setpoint can be directly entered via the PCI
program’s Start mode “SET” function, or through Modbus.
If another controlling parameter, besides the Speed PID, drives the turbine’s speed
into a critical band for longer than five seconds, the Speed Setpoint will instantly
go to the idle setting and a “Stuck in Critical” alarm will occur.
During a startup routine if the Speed PID cannot accelerate the unit though a
critical speed band within a calculated length of time, a stuck in critical alarm will
be issued and the Speed Setpoint will instantly return to idle. The calculated
length of time is a value of five times the length of time it should normally take to
accelerate through the band (based on the critical speed rate & range). If the stuck
in critical alarm occurs on a regular basis, it may be indicating that the critical
speed rate is set too fast for the turbine to respond to.
Critical speed bands are defined in the Program mode on the Start Settings page
(see Volume 3). All critical speed band settings must be set between the idle speed
and the minimum governor Speed Setpoint settings. A configuration error will
occur if an idle setpoint is programmed within a critical speed band. The rate in
which the Speed Setpoint moves through a critical speed band is set by the critical
speed rate setting. The critical speed rate setting should be set no higher than the
turbine’s rated maximum acceleration rate.
SPEED Turbine speed is sensed through one to four MPU’s or proximity probes. The
CONTROL MPU gear ratio and the teeth seen by MPU settings are configured to allow the
OVERVIEW 5009 to calculate actual turbine speed. Any combination of MPUs and proximity
probes can be used at the same time. However, they must be mounted on the same
gear since the gear ratio and teeth seen by the MPU must be the same for all four
inputs. The 5009’s Speed PID compares this speed signal to a setpoint to generate
a speed/load demand signal to the Ratio/Limiter in an extraction and/or admission
turbine, and to the low signal select bus for a non-extraction turbine.
SPEED PID The Speed PID operates in one of the following modes, depending on
OPERATIONAL configuration and system conditions:
MODES
1. Speed Control
2. Frequency Control
3. Unit Load Control (droop)
• Turbine HP and LP valve position control
• Generator Load control
Speed Control When not programmed for generator applications, the 5009 Speed PID operates in
a Speed Control mode at all times. When programmed for generator applications,
the state of the generator and utility tie breakers determine the operational mode
of the Speed PID. If the generator breaker contact is open, the Speed PID operates
in a Speed Control mode. If the generator breaker is closed and the utility tie
breaker is open, the Frequency Control mode is selected. When both the generator
and utility tie breakers are closed a unit load control mode is selected.
While in the Speed Control mode, the Speed PID will control a turbine at the same
speed or frequency regardless of the load it is supplying (up to the unit’s load
capability). With this configuration, no form of droop or second controlling
parameter is used by the PID for stability or control. Refer to Figure 5-5.
All pertinent Speed Control parameters are available through the 5009 PC
Interface and Modbus.
Frequency The following Frequency Control mode descriptions are based on the 5009
Control program’s default settings. For information on how to change the 5009’s defaulted
breaker logic, refer to Volume #3 of this manual.
The Speed PID operates in a Frequency Control mode when the generator breaker
is closed and the utility tie breaker is open. In this mode the unit will operate at the
same speed or frequency regardless of the load it is supplying (up to the unit’s
load capability). Refer to Figure 5-5.
When breaker positions result in the Speed PID switching to Frequency Control,
the Speed Setpoint is instantly stepped to the last turbine speed (frequency) sensed
before Frequency Control was selected. This allows a bumpless transfer between
modes. If the last speed sensed was not at the rated Speed Setpoint (synchronous
speed) setting, the Speed Setpoint will ramp to the rated Speed Setpoint setting at
a defaulted rate of 1 rpm/sec (tunable through the Service mode, see Volume 3).
In the Frequency Control mode the Speed Setpoint can be varied with the Speed
Setpoint raise/lower commands, as desired, to allow manual synchronization
across a tie breaker to an infinite bus. See the synchronization section in this
Chapter.
For indication purposes, a relay can be programmed to energize when the unit is in
Frequency Control.
Unit Load Control The 5009’s Speed PID can control two independent parameters when the
generator breaker is closed; frequency when the generator is isolated, and unit
load when the generator is paralleled with an infinite bus. When the 5009’s
generator and utility tie breaker inputs are both closed, the Speed PID operates in
a unit load mode. This method of allowing a PID to control a second parameter is
referred to as droop.
Giving the Speed PID two parameters to control allows it to control unit load and
act as a stabilizing effect for any change in bus frequency. With this configuration,
when bus frequency decreases or increases, unit load increases and decreases
respectively, based on the unit’s droop setting. The net effect is a more stable bus.
See Figure 5-6 for a frequency and load relationship diagram.
The term “droop” was derived from an isolated unit’s speed reaction to an
increase in load when another parameter (unit load) is fed back to a Speed PID’s
summing junction. The droop term, as used throughout this manual, refers to a
PID’s second controlling parameter. A second parameter representing unit load is
fed back into the 5009’s Speed PID to allow it to control two parameters; speed
when operating in an isolated mode and unit load when paralleled to an infinite
bus. See Figure 5-6
Because the 5009’s Speed PID and setpoint are used to control turbine speed and a
second parameter, this second parameter (unit load) is normalized to allow all
three terms (speed, setpoint, unit load) to be summed together within the PID
summing junction. This normalization is based on a percentage of rated speed and
creates a direct relationship between unit load and the Speed PID’s setpoint. Once
unit load (0-100%) is represented as a percent of rated speed, the Speed Setpoint
can be varied by this percent, above rated speed, to increase load from 0-100%
when paralleled to the utility. Unit load is converted to a percentage of rated speed
as shown in the following example calculation:
DROOP % x (gen load or valve positions-%) x rated speed = setpoint
change in RPM
Example: 5% x 100% x 3600 rpm = 180 rpm
For this example when paralleled to a utility bus, the Speed Setpoint can
be adjusted from 3600 rpm to 3780 rpm to vary unit load from 0 to 100%.
Droop feedback allows the Speed PID to control unit load (generator power or HP
& LP valve positions) once it is paralleled with a utility bus or other generating
The 5009 senses unit load through the turbine HP and LP valve positions or an
analog input from a watt transducer sensing generator load. HP and LP valve
positions are sensed by their respective 0-100% actuator drive currents. Thus the
calibration of drive current to actual valve position is very critical, and should be
adjusted as close as possible.
NOTE
When using one of the Ratio/Limiter’s decoupled modes it is
recommended that KW droop not be used. Since unit power is
effected by the position of both valves, using KW droop would
reduce the desired decoupling action.
If the 5009 is programmed to control unit load using turbine valve positions, the
5009 calculates load based on the valve positions at the time the generator breaker
is closed. The valve positions at this point are considered to be zero load. In a
typical application, where inlet and exhaust pressures are at rated levels when the
generator breaker is closed, this zero load calculation allows unit load to be
accurately sensed and controlled.
Speed Setpoint The Speed PID’s setpoint may be adjusted from the 5009 PC Interface, contact
inputs, Modbus, or through a 4-20mA analog input. A specific setpoint setting can
also be directly entered through the 5009 PC Interface or Modbus
communications. The Cascade PID also directly controls this setpoint when it is
used.
The Speed Setpoint range must be defined in the program mode. The minimum
and maximum governor Speed Setpoints define the normal operating speed range
of the turbine. The Speed Setpoint cannot be raised above the maximum governor
Speed Setpoint setting unless an overspeed test is performed. Once the Speed
Setpoint is taken above the minimum governor Speed Setpoint, it cannot be varied
below this setting again unless the Idle/Rated ramp to idle command is selected or
a controlled stop is selected.
Once turbine speed is equal to or greater than the minimum governor Speed
Setpoint, the Speed Setpoint may be adjusted through discrete raise and lower
commands. When a raise or lower speed command is issued, the setpoint moves at
the programmed Speed Setpoint slow rate. If a speed raise/lower command is
selected for longer than three seconds, the Speed Setpoint will then move at a
faster rate which is three times the Speed Setpoint slow rate. The Speed Setpoint
slow rate, fast rate delay, and fast rate can all be adjusted in the Service Mode (see
volume 3).
The Speed Setpoint may be set to a specific level by entering a setpoint value
through the 5009 PC Interface or Modbus communications. After a valid setpoint
value is entered and accepted, the setpoint will ramp at the Speed Setpoint slow
rate (defaulted setting) to the newly entered setpoint value. This ramp rate may be
changed from its defaulted value in the Service Mode.
When the 5009 is configured for a generator application, a special Speed Setpoint
rate (sync window rate) is used to increase setpoint resolution around synchronous
speed. This allows for tighter setpoint control to accommodate synchronizing
manually or by an automatic synchronizer which interfaces to the 5009 discretely.
This sync window rate is defaulted to two rpm/sec and is only used when the
generator breaker is open and the Speed Setpoint is within 10 rpm of rated speed.
Both the synchronizing rate and the synchronizing window are tunable in the
Service Mode.
Frequency Arm/ The frequency arm/disarm feature may be used when multiple generator sets are
Disarm on a common isolated bus and no other type of loadsharing is used. With this
feature, one unit on a multiple unit isolated bus controls frequency and the other
units operate in a unit-load mode. The unit controlling frequency is referred to as
the “Swing Machine” because its load will swing (vary) depending on the load of
the plant. Caution should be taken with this configuration to not allow the “Swing
Machine” to be overloaded or reverse powered.
This feature allows an operator to select one unit out of all the units on an isolated
bus to function as the swing machine and to change the operating swing machine
while in operation. The other units on the bus then operate in a drooped or
baseloaded mode. Frequency Control can be armed or disarmed while connected
to an isolated or infinite bus, however, when armed, a unit will switch to
Frequency Control if the plant to utility tie breaker opens. When disarmed, a unit
will stay in a unit-load control mode when the plant-to-utility tie breaker opens.
Depending on a unit’s size and running status, an operator may select which unit
is designated as the plant Frequency Control unit should the plant-to-utility tie
breaker open. Frequency Control can be armed at any time, but it will only go into
control when the generator breaker is closed and the utility tie breaker is open.
CAUTION
Only one unit at a time should have its’ Frequency Control mode
armed. If multiple units try to control plant frequency at the same
time they may fight and cause system instability, with the potential of
damage to the equipment due to overloading or reverse powering a
machine.
Dual Speed The Speed PID has two sets of dynamics; Off-Line and On-Line. When a system
Dynamics has variable response times, do to changing system conditions, these dynamic
variables allow the Speed PID to be tuned for optimal response.
When the 5009 is configured for a generator application, the utility tie and
generator breakers determine which set of dynamics is used by the Speed PID.
The Speed PID’s Off-Line dynamics are selected when either the utility tie or
generator breakers are open. The Speed PID’s On-Line dynamics are selected if
both breakers are closed (see Table 5-1).
When not configured for a generator application, the 5009 uses the programmed
minimum governor Speed Setpoint’ setting to determine which set of dynamic
values are used by the Speed PID. The Speed PID’s off-line dynamics are selected
when turbine speed is below the minimum governor Speed Setpoint. The Speed
PID’s On-Line dynamics are selected when turbine speed is above the minimum
governor Speed Setpoint. (see Table 5-1).
Optionally a contact input may be programmed to chose between on and off line
dynamics. When this contact input is programmed, the switching of the Speed
PID’s dynamics is dependent only on the state of the programmed contact. The
utility tie and generator breaker positions (generator applications), and the
minimum speed setting status (non-generator applications) do not effect dynamics
selection. When the programmed contact input is open, Off-Line dynamics are
selected. When the programmed contact input is closed, On-Line dynamics are
selected.
Dynamic values are defined in the Program Mode and tunable at any time. Refer
to the Dynamic Adjustments section in this manual.
NOT A GEN SET SPEED > MINIMUM GOV SETTING SPEED< MINIMUM GOV SETTING
Remote Speed The Speed Setpoint can be positioned remotely through an analog signal by
Setpoint programming the Remote Speed Setpoint (RSS) analog input. This allows the
Speed Setpoint to be set remotely by a process control or distributed plant control
system.
The RSS range is determined by the programmed analog input’s 4mA and 20mA
settings. The RSS range is tunable in the Service Mode, but cannot control outside
of the minimum and maximum governor Speed Setpoints.
Since RSS is a secondary speed setting function, the Speed PID must be in-control
of the 5009’s LSS bus to allow the RSS to position the actuator. When configured
as a generator application, the RSS will not take control unless both breakers are
closed and the Speed PID is in control. When configured as a non-generator
application, turbine speed must reach minimum governor before the RSS can take
control. The cascade and auxiliary (if configured to be enabled/disabled) controls
are automatically disabled if RSS is enabled.
The RSS may be enabled or disabled from the 5009 PC Interface, external contact
or Modbus. The last command given from any of these three sources dictates the
enabled/disabled state.
If the milliamp signal to the RSS is out of range (below 2 mA or above 22 mA) an
alarm will occur and the RSS will be inhibited until the input signal is corrected
and the alarm is cleared.
Remote Speed The RSS may be in one of the following states (5009 PC Interface status
Setpoint Status messages):
Messages
• Disabled- The RSS function is not enabled and will have no effect on the
Speed Setpoint.
• Enabled- RSS control has been enabled.
• Active- RSS is in control of the Speed Setpoint, but the Speed PID is not
in control of the actuator output.
• In Control- RSS is in control of the Speed Setpoint and the Speed PID is
in control of the actuator output.
• Inhibited- RSS cannot be enabled. The input signal has failed, a
controlled stop is selected, the unit is shut down, or RSS is not
programmed.
If, when enabled, the RSS does not match the Speed Setpoint value, the Speed
Setpoint will ramp to the RSS at the “RSS Not-Matched-Rate. Once the RSS
function is “in control” of the Speed Setpoint, the Speed Setpoint will move at the
same rate as analog input value, up to the “Rmt Sept Max Rate setting” rate. (i.e.
If the RSS maximum rate was set at 10 rpm/sec and the RSS instantly moved from
3600 rpm to 3700 rpm, the Speed Setpoint will move to 3700 rpm at 10 rpm/sec.)
When the 5009 is configured for a generator application, a special Speed Setpoint
rate (synchronizer window rate) is used to increase setpoint resolution around
synchronous speed. This allows for tighter setpoint control to accommodate
synchronizing manually or by an automatic synchronizer which interfaces to the
5009 discretely. This rate is only used when the generator breaker is open the
Speed Setpoint is within 10 RPM of rated speed (tunable through the Service
mode).
Alternatively the “Sync Enable” function can be assigned to a contact input for
external synchronizer selection. The synchronizer enable command becomes
disabled when the generator breaker closes. To re-enable this input the
synchronizer enable contact must be opened and re-closed. Typically a double
pole single throw (DPST) switch is used on a site’s synchronizer control panel to
select automatic synchronizing by enabling both the DSLC sync mode and 5009’s
Sync Enable function at the same time.
The Sync Enable function can be performed through the PCI program, an external
contact (as described above), or Modbus communications. See Volume #3 of this
manual or Woodward manual 02007 for more information on applying the DSLC.
Synchronization • Disabled- The synchronizing input is disabled and will have no effect on
Status Messages the Speed Setpoint.
• Enabled- The synchronizing input has been enabled.
• In Control- The synchronizing input is biasing the Speed Setpoint.
• Inhibited- The synchronizing input is inhibited and cannot be enabled.
Input signal is failed, both the utility tie and generator breakers are closed,
the turbine is shut down, a controlled shutdown is being performed, or
synchronizing control is not programmed.
Synchronization / A Woodward Digital Synchronizer & Load Control (DSLC) is used with a 5009 to
Loadsharing allow automatic generator synchronization to a bus and the sharing of load with
other units (using DSLCs on the same bus). The DSLC is a microprocessor based
generator load control designed for use on three-phase AC generators with
Woodward Speed Controls and automatic voltage regulators.
A DSLC with VAR/Power Factor control, allows all units with DSLCs to reactive
load share as well as real power load share. The DSLC senses unit load through
generator PTs & CTs and system load through the DSLC LON network (a
combination of all units on the network). The DSLC uses an Echelon network to
communicate with other DSLCs on the same bus.
When used as a synchronizer and load control, the DSLC performs automatic
synchronization and controls unit load based on an internal base-load setting, a
system average load setting, a process loop’s control setting, or a Master
Synchronizer & Load Control’s (MSLC) demand setting.
After synchronization, unit load can be controlled by the DSLC (through the sync/
load share input) or by the 5009’s internal speed/load setpoint. The utility tie
breaker contact is used to select which of these units controls and determines unit
load. When the Utility Tie contact input is closed, the 5009’s internal load control
is selected and the Speed PID setpoint is used to control unit load. In this mode,
the Cascade or Auxiliary Control PIDs may be used to set unit load based on
another system parameter. When the Utility Tie contact input is open, the “Sync/
Loadshare” bias input is selected, and the DSLC determines unit load via its
Speed bias output.
To configure the 5009 to utilize a DSLC for generator synchronizing and/or load
sharing the “Sync/Load Share” function must be assigned to an analog input.
Alternatively the “Sync Enable" function can be assigned to a contact input for
external synchronizer selection only. The sync/load share input has preset range
and gain settings that are tunable only in the Service Mode (see Volume #3). Thus
the 4mA and 20mA Program Mode settings for the Synchronizing input are
irrelevant.
The Sync Enable function can be performed through the PCI program, an external
contact (as described above), or Modbus communications. See Volume #3 of this
manual or Woodward manual 02007 for more information on applying the DSLC.
A combination of the utility tie breaker contact, generator breaker contact, and
sync/load share enable contact define the state of the 5009’s synchronizing and
loadsharing operating modes (See Table 5-2).
The utility tie breaker contact input is used to enable and disable load sharing
when the generator breaker is closed. If the utility tie contact is open, loadsharing
is enabled, and the 5009’s internal Speed PID droop, cascade, and auxiliary modes
are disabled (as defaulted in Service Mode). If the utility tie contact is closed
loadsharing is disabled and the 5009’s Speed PID droop, cascade, and auxiliary
modes are enabled.
The generator breaker contact input is used in conjunction with the utility tie
contact to activate loadsharing.
The sync/load share enable contact input option is used to enable the sync/load
share analog input before the generator breaker is closed. This discrete enable/
disable function is ignored after the generator breaker is closed, and must be re-
selected after the generator breaker opens. Typically a double pole single throw
(DPST) switch is used on a site’s synchronizer control panel to select automatic
synchronizing by enabling both the DSLC sync mode and 5009 analog input at the
same time.
Sync/Load Share • Disabled- The sync/load share input is disabled and will have no effect on
Status Messages the Speed Setpoint.
• Enabled- The sync/load share input has been enabled.
• In Control- The sync/load share input is biasing the Speed Setpoint.
• Inhibited- The sync/load share input cannot be enabled. The input signal
is failed, the turbine is shut down, a controlled shutdown is being
performed, or the sync/load share feature is not programmed.
Extraction-Only When configured to operate single controlled extraction steam turbines, the
Turbine Control control manages the interaction between the turbine’s governor valve (HP) and
extraction valve (LP) valve to control two turbine related parameters at the same
time. With this type of configuration, the control’s LP valve limiter is high signal
selected with LP Valve demand output, allowing an operator to manually limit
extraction flow if desired.
During turbine startup the LP valve limiter (and LP Valve) is held at 100% to
allow the inlet steam to pass non-restricted through the turbine’s front and back-
sections. After a shutdown, and before a turbine start, the LP valve limiter is
ramped to its 100% position upon issuing a reset command to the control. This
allows the turbine to warm-up and expand evenly, before starting the turbine.
Upon a shutdown condition, the LP valve limiter is taken to 0%.
To disable Extraction Control slowly raise the LP valve limiter until the
Extraction PID loses control of its respective process. Continue running the LP
valve limiter to its maximum (open) position.
Automatic Enable/disable. If the “Use Automatic Enable” function is
selected, the LP valve can be lowered automatically by issuing an “Ext/Adm
Control Enable” command. After receiving an enable command, the 5009 will
automatically lower the LP valve limiter at the LP valve limiter rate. Once the
Extraction PID takes control of its process, the LP valve limiter will continue
lowering to its minimum (closed) position.
The LP valve limiter may be stopped at any time during the automatic enabling
routine by momentarily issuing a LP limiter raise or lower command (or by
entering a valid setpoint). Upon stopping the automatic enabling routine from
lowering the LP valve limiter, the Extraction PIDs output will still continue to be
enabled. This allows an operator to continue the enabling routine manually as
desired. By re-issuing an enable command, the enable routine will continue
lowering the LP valve limiter. If a contact is programmed for this function it will
have to be opened and re-closed to re-issue an enable command.
The 5009 only accepts an Extraction enable command if all related permissives
are met (see above list). An enable/disable command may be issued through the
PCI, a contact input, or Modbus. The last command given from any of these three
sources dictates the state of the Extraction Control.
Upon receiving a disable command the 5009 will instantly step the LP valve
limiter to the LP valve’s current position and then raise the LP limiter to its
maximum (open) position at the LP valve limiter rate. At some point, depending
on system conditions, the Extraction PID will lose control of its process.
The LP valve limiter may be stopped at any time during the automatic disabling
routine by momentarily issuing an LP limiter raise or lower command. Once
stopped, an operator can continue to manually adjust the valve limiter as desired
or issue a disable command. By issuing a disable command the disable routine
will continue raising the LP valve limiter to its maximum (open) position. With
automatic Extraction enabling programmed, an operator can also enable and
disable extraction control manually if desired.
Admission-only The procedure for enabling the Ext/Adm PID with admission or extraction/
Or Extraction/ admission applications is the same. In all cases it is assumed that an external trip
admission valve or a trip-and-throttle valve is used to completely stop any admission steam
Turbine Control from entering the turbine upon a system shutdown condition.
The Demand setpoint is a manual admission or ext/adm flow demand, and allows
an operator to manually change the turbine’s adm or ext/adm flow. When the Ext/
Adm PID is not enabled, this flow setpoint is the “P” term input into the control’s
Ratio/Limiter. This flow demand setpoint is defaulted to 100% for Admission
turbines, and to a calculated zero ext/adm flow point for Extr/Adm turbines. All
default settings can be changed via the PCI program’s Service mode.
All functions required to bumplessly enable and disable Adm or Ext/Adm Control
can be performed through the PCI program, contact inputs, or Modbus. The
control only accepts an enable command if all related permissives are met. An
enable/disable command may be issued through the PCI program, a contact input,
or Modbus. The last command given from any of these three sources dictates the
state of the Adm or Ext/Adm Control.
EXT/ADM Control • Disabled - Ext/Adm Control is not enabled and will have no effect.
Status Messages
• Enabled - Ext/Adm has been enabled but is not active or in control.
Permissives have not been met (speed < ext/adm enable speed or
generator or tie breaker open).
• Active / Not in Control - Ext/Adm has been enabled but the turbine is on
a operating limit with speed priority selected or the LP valve limiter is
limiting the Ext/Adm PID output.
• In Control - Ext/Adm PID is in control of its process.
• Active With Remote Setpoint - Ext/Adm has been enabled and the
remote Ext/Adm setpoint is in control of the setpoint, but the turbine is on
a operating limit with speed priority selected or the LP valve limiter is
limiting Ext/Adm PID output.
• Control w/Remote Setpoint - Ext/Adm is in control and the remote Ext/
Adm setpoint is positioning the Ext/Adm setpoint.
• Inhibited - Ext/Adm cannot be enabled. The Ext/Adm input signal has
failed, a controlled stop is selected, or the unit is shut down.
EXT/ADM Input Depending on the control action required, the Ext/Adm PID’s input signal can be
inverted. When used with a typical Ext/Adm and/or admission turbine application
this input should not require inverting. Upon loss of the Ext/Adm input signal
during operation, the control can be programmed ramp the LP valve to its open
limit, ramp the LP valve to its closed limit, hold the LP valve at its last position, or
trip the turbine.
If configured to ramp the LP valve on loss of the Ext/Adm input, the LP valve
limiter steps to the LP valve’s last position, then ramps the actuator output at a 1%
per second rate to its minimum or maximum limit, depending on the programmed
settings. The control senses an input failure and issues an alarm if the 4-20mA
Ext/Adm input signal goes < 2mA or > 22mA.
Refer to Chapter 2 of this Volume for details on input fault tolerant logic.
PID Dynamics The Ext/Adm PID uses its own set of dynamic settings. These values are
programmable and may be tuned at any time from PC Interface or Modbus. Refer
to Chapter 5 of this manual for information on PID dynamic adjustments.
EXT/ADM Droop When sharing control of a parameter with another external controller, the Ext/
Adm PID can also receive a programmable droop feedback signal for control loop
stability. This feedback signal is a percentage of the Ext/Adm PID’s output, or the
back-calculated Ratio/Limiter “P” term, depending on configuration. By
including this second parameter into the control loop, the Ext/Adm PID does not
fight with the other external controller over the shared parameter. If Ext/Adm
droop is used, the Ext/Adm input signal will not match the Ext/Adm setpoint
when in control. The difference will depend on the amount (%) of droop
programmed and the output of the Ext/Adm PID. The droop value fed back to the
Ext/Adm PID is equal to the following defaulted settings:
The rated Ext/Adm setpoint is defaulted as the maximum Ext/Adm setpoint and is
adjustable in the Service Mode. The Ext/Adm droop % and the maximum Ext/
Adm setpoint values are set in the Program Mode and the PID output is
determined by the Ext/Adm demand. Refer to Volume #3 of this manual for
information on related Service Mode tunables.
Setpoint The Ext/Adm setpoint may be adjusted from the 5009 PC Interface, external
contacts, Modbus, or through a 4-20mA analog input signal. A specific setting can
also be directly entered from the 5009 PC Interface or through Modbus. The Ext/
Adm setpoint range must be defined in the program mode. The minimum Ext/
Adm setpoint and the maximum Ext/Adm setpoint define the range of the Ext/
Adm setpoint and control.
When a raise or lower Ext/Adm setpoint command is issued, the setpoint moves at
the programmed Ext/Adm setpoint rate. If an Ext/Adm raise or lower command is
selected for longer than three seconds, the Ext/Adm setpoint will move at the fast
rate which is three times the Ext/Adm setpoint rate. The Ext/Adm setpoint rate,
fast rate delay, and fast rate can all be adjusted in the Service Mode.
A specific setpoint may also be directly entered through the 5009 PC Interface or
Modbus communications. When this is performed, the setpoint will ramp at the
Ext/Adm setpoint rate. The setpoint can also me adjusted manually through the
PC Interface or Modbus.
Setpoint Tracking. This feature is programmable and usable only if the control
is programmed for an Admission or Ext/Adm application. To reduce the number
of steps required to smoothly enable Ext/Adm control the Ext/Adm setpoint can
be programmed to track the Ext/Adm process input when control is disabled. This
tracking feature causes the setpoint to be equal to the Ext/Adm input when Ext/
Adm control is enabled. After Ext/Adm control is enabled, its setpoint can be
moved to another setting.
Setpoint With No Tracking. If the Ext/Adm control is programmed not to use
the setpoint tracking feature, the setpoint will remain at its last setting (running or
shutdown). With this configuration, when Ext/Adm control is enabled and the
sensed process signal does not match setpoint, the Ext/Adm control will ramp the
Ext/Adm process up or down to match the process and setpoint. When the 5009 is
powered-up, the setpoint is reset to the setpoint initial value. With this
configuration, if one of the permissives is lost or Ext/Adm control is disabled, the
Ext/Adm setpoint will remain at its last setting until adjusted. Refer to Volume #3
of this manual for further information on Service Mode and On-Line tunables. All
pertinent Ext/Adm control parameters are available through the Modbus links.
Remote EXT/ADM One of the 5009’s analog inputs can be programmed to set the Ext/Adm PID
Setpoint setpoint. This allows the Ext/Adm setpoint to be positioned remotely by a process
control or distributed plant control system.
When enabled, the remote setpoint may not match the Ext/Adm setpoint. In this
case, the Ext/Adm setpoint will ramp to the remote setpoint at the “Remote E/A
Not-Matched Rate” (adjustable via the Service mode, and defaulted to the Ext/
Adm Slow setpoint setting). Once matched, the Ext/Adm setpoint moves at the
same rate the remote setpoint input moves up to the “Rmt Sept Max Rate” setting.
If the remote Ext/Adm setpoint maximum rate were set at 10 and the remote
setpoint analog input instantly moved from 0 units to 1000 units, the Ext/Adm
setpoint will move to 1000 units at 10 units/sec.
If the milliamp signal to the remote Ext/Adm setpoint input is out of range (< 2
mA or > 22 mA) an alarm will occur and the remote Ext/Adm setpoint will be
inhibited until the input signal is corrected and the alarm is cleared.
Remote Ext/adm Setpoint Messages. The remote Ext/Adm setpoint may
be in one of the following states:
• Disabled - The remote setpoint function is disabled and will have no
effect on the Ext/Adm setpoint.
• Enabled - The remote setpoint has been enabled, but permissives are not
met.
• Active - The remote setpoint has been enabled and permissives are met,
but the Ext/Adm PID is not in control.
• In Control - The remote setpoint is in control of the Ext/Adm setpoint
and the Ext/Adm PID is in control.
• Inhibited - The remote setpoint cannot be enabled. The remote setpoint
input signal is failed, Ext/Adm input signal is failed or a controlled stop is
selected.
Remote Ext/adm Setpoint Enable Logic. There are three different options
for enabling remote Ext/Adm setpoint and Ext/Adm control via external contacts.
They are as follows:
• Only a Remote Ext/Adm Setpoint Enable contact input configured.
• Both the Ext/Adm Control Enable and Remote Ext/Adm Setpoint Enable
contacts configured.
• No enable contact inputs configured.
When both Remote Ext/Adm Setpoint enable and Ext/Adm Control enable
contact inputs are programmed, each function is enabled by its respective contact.
If Remote Ext/Adm Setpoint enable is selected, only the remote Ext/Adm setpoint
will be enabled. If Ext/Adm control enable is selected, only Ext/Adm control will
be enabled. If remote Ext/Adm disable is selected, only the remote Ext/Adm
setpoint will be disabled. If Ext/Adm control disable is selected, both remote Ext/
Adm Setpoint input and Ext/Adm control will be disabled.
Ratio/Limiter The control’s Ratio/Limiter logic is only used with extraction, admission, and
extraction/admission type turbines. The Ratio/Limiter receives input signals from
the speed (or aux) and ext/adm PIDs. The ratio logic uses these signals, and based
on the turbine performance parameters, produces two output signals, one to
control the HP actuator and one to control the LP actuator. The limiter logic keeps
the actuator outputs within the boundaries of the turbine steam map.
Because a single ext/adm turbine has only two control valves, only two
parameters at a time can be controlled. Due to a turbine’s design, the positioning
of either valve (HP or LP) has an effect on both parameters being controlled. This
interaction between valves (controlled parameters) can cause undesirable
fluctuations in a process not requiring a change.
The ratio logic controls the interaction of both HP and LP valves to maintain
desired turbine speed/load (or Auxiliary or Cascade PID processes) and ext/adm
pressure/flow levels. By controlling valve interaction, the ratio logic minimizes
the effects of one controlled process on the other controlled process. When system
conditions cause a turbine to reach an operating limit, the limiter logic limits the
HP or LP valves to maintain speed/load or ext/adm levels depending on the
priority selected.
When correcting for a system demand change in one process it may be desirable
to have the control move both turbine valves at the same time in order to reduce or
stop the interaction of one process on the other. For this reason the Ratio/Limiter
logic can be configured in the following operational modes depending on the
parameters being controlled and the turbine’s function within the system.
Ratio/Limiter Configurations:
• No Ratio/Limiter
• Coupled HP & LP
• Decoupled INLET (HP)
• Decoupled EXHAUST (LP)
• Decoupled HP & LP
No Ratio/Limiter When configured for single actuator or split-range actuator type of turbines, ext/
adm and Ratio/Limiter logic is not used. The Speed/Load Controller, Auxiliary
Controller, and HP Valve Limiter are all low-signal-selected or command
selected, in the case of Aux Enable/Disable, to position the actuator output(s).
Refer to Figures 3-5,6,7.
Coupled HP & LP This mode is typically used when the two controlled parameters during normal
operation are turbine speed/load and ext/adm pressure (or flow).
In this operating mode the turbine’s HP and LP valve actions are coupled (ratioed)
together to control both processes without the two processes interacting with each
other. Turbine load and ext/adm pressure are controlled by moving both the HP
and LP valves simultaneously. For a change in either process both valves are
repositioned to create a net effect of no change (pressure, flow or power) on the
other process.
In most cases, the operator of an ext/adm turbine needs to maintain both turbine
speed/load and ext/adm pressure/flow at constant levels. Changing the position of
either the HP valve or the LP valve affects both turbine speed/load and extraction/
admission. If either the load on the turbine or the ext/adm demand changes, both
the HP valve position and the LP valve position must be changed to maintain
speed/load and extraction/admission. The movement of both valves is
automatically calculated by the 5009’s ratioing logic based on the programmed
turbine performance parameters to minimize valve/process interaction.
Refer to Figure 4-12 for details on the Coupled HP&LP mode logic.
Decoulped Inlet This mode is typically used when the two controlled parameters during normal
operation are turbine inlet pressure and ext/adm pressure.
In this operating mode the turbine’s HP and LP valve actions are de-coupled to
allow control of a turbine’s inlet pressure without interaction from ext/adm flow
changes. With this mode of operation, turbine ext/adm pressure is controlled by
only moving the LP valve. Although turbine load is not controlled with this
configuration, it is limited based on the turbine operating limits programmed.
The turbine’s HP and LP valve actions are still coupled to control turbine ext/adm
pressure/flow without interaction from turbine inlet pressure or flow changes.
Turbine inlet pressure is controlled by moving both the HP and LP valves
simultaneously, thus no change in ext/adm pressure is created. For a change in
either process the valves are repositioned to create a net effect of no pressure or
flow change on the other process. Refer to Figure 4-13 for details on the
Decoupled Inlet mode logic.
Turbine inlet pressure can be controlled through either the 5009’s Auxiliary or
Cascade PIDs.
Ext/adm pressure/flow can only be controlled through the 5009’s Ext/adm PID.
Decoupled This mode is typically used when the two controlled parameters during normal
Exhaust operation are turbine ext/adm pressure and exhaust pressure.
In this operating mode the turbine’s HP and LP valve actions are de-coupled to
allow control of a turbine’s exhaust pressure without interaction from ext/adm
flow changes. With this mode of operation, turbine ext/adm pressure is controlled
by only moving the HP valve.
The turbine’s HP and LP valve actions are still coupled to control turbine ext/adm
pressure without interaction from turbine exhaust pressure or flow changes.
Turbine exhaust pressure is controlled by moving both the HP and LP valves
simultaneously, thus no change in ext/adm pressure is created. For a change in
either process the valves are repositioned to create a net effect of no pressure or
flow change on the other process. Refer to Figure 4-14 for details on the
Decoupled Exhaust mode logic.
Decoupled HP & This mode is typically used when the two controlled parameters during normal
LP operation are turbine inlet pressure and exhaust pressure.
In this operating mode the turbine’s HP and LP valve actions are fully de-coupled.
The HP valve can be positioned by the 5009’s Speed, Cascade, or Auxiliary PIDs.
The LP valve can only be positioned by the 5009’s Ext/Adm PID. This
configuration allows control of a turbine’s inlet pressure without interaction from
exhaust flow changes. With this mode of operation, turbine exhaust pressure is
controlled by only moving the LP valve.
The turbine’s HP and LP valve actions are also decoupled to control turbine
exhaust pressure/flow without interaction from turbine inlet pressure or flow
changes. Turbine inlet pressure is controlled by only moving the HP valve, thus
no change in exhaust pressure/flow is created. For a change in either process the
respective valves are repositioned for a net effect of no pressure or flow change on
the other process.
With this mode of operation, turbine inlet pressure can be controlled through
either the 5009’s Auxiliary or Cascade PIDs and turbine exhaust pressure is
controlled through the Ext/Adm PID. Although turbine load is not controlled with
this configuration, it is recommended to use the Auxiliary PID as a load limiter for
unit protection. Refer to Figure 4-15 for details on the Decoupled HP&LP mode
logic.
Block Diagram Description. The block diagrams displayed below provide a
detailed view of each Ratio/Limiter configuration, and the relationship between
the ratio/limiter’s input and output signals.
The “S” input signal originates from the Speed/Auxiliary LSS bus and represents
Speed, Load, Aux PID, or Casc PID demand (refer to Figures 3-8,9 for
information on where this input originates). The “P” input signal originates from
the Ext/Adm PID or the E/A demand setpoint, depending on selected modes, and
represents Ext/Adm flow demand (refer to Figures 3-8,9 for information on where
this input originates). The “A” input signal is a discrete signal that originates from
the control’s decoupling map logic, and goes to a true state when ratio/limiter
decoupling is selected (refer to Figures 3-8,9 for information on where this input
originates).
The “S” and “P” signals must pass through map limiters, depending on the
priority selected, before they are used in the ratioing equations. Only one
parameter (S or P) at a time can be limited, thus if Speed priority is enabled only
the P signal is limited. If Ext/Adm priority is selected only the S signal is limited.
Once the “S” and “P” signals pass through their respective limiters, they are
referred to as S’ (S-prime), and P’ (P-prime). When the turbine is not operating
on a limit, the S’ value equals the S input signal, and the P’ value equals the P
input signal.
If configured for a decoupled ratio/limiter mode, the control starts by using the
Coupled ratio/limiter, then switches to the Decoupled ratio/limiter when the
Auxiliary or Cascade PIDs are enabled. The Auxiliary PID when configured as a
limiter has no influence on the ratio/limiter selection. The control switches back to
the Coupled ratio/limiter when the Auxiliary and/or Cascade PIDs are disabled.
The “HP” output signal represents HP valve demand, and is connected to the
control’s HP LSS bus (refer to Figures 3-8,9 for signal interconnections). The
“LP” output signal represents LP valve demand, and is connected to the control’s
LP LSS bus (refer to Figures 3-8,9 for signal interconnections).
Speed Vs. EXT/ Because an extraction and/or admission turbine has two control valves, it can only
ADM Priority control two parameters at a time. If the turbine reaches an operating limit, (i.e. a
valve fully open or closed) the result is only one free moving valve to control
with, thus the 5009 can only control one parameter. It is at these turbine limits that
the 5009 can be programmed to select which one parameter will remain in control,
or has priority over the other parameter.
If speed priority is programmed, the 5009 will only control turbine speed/load
(Cascade PID process if used, or the Auxiliary PID process if used) when the
turbine reaches an operating limit. When programmed for speed priority, the 5009
will maintain speed/load (or cascade or auxiliary) and sacrifice ext/adm control.
With this configuration the Ext/Adm PID is forced to lose control of its process
until system conditions change to allow the turbine to move off of an operating
limit.
If Ext/Adm priority is programmed, the 5009 will only control the Ext/Adm PID’s
process when the turbine reaches an operating limit. With this configuration the
Speed/Load PID (Cascade or Auxiliary PID if used) is forced to lose control of its
process until system conditions change to allow the turbine to move off of an
operating limit.
If the 5009 is programmed for speed priority only it will be in speed priority at all
times. If the 5009 is programmed for speed priority with ext/adm priority on the
LP maximum limiter, speed priority will be selected at all times except when the
LP valve is at its maximum (open) position.
Auto Priority Enabling. If the 5009 is programmed for ext/adm priority, speed
priority is initially selected and ext/adm priority can be programmed for automatic
or manual selection. When auto switch E/A priority is true, the unit is
programmed for automatic selection of ext/adm priority and will automatically
switch priorities when the following conditions are met:
• LP valve limiter at 0.00 position (programmed for Ext/adm only control)
• Ext/adm Control is enabled (programmed for Adm or Ext/adm control)
• Ext/adm PID is In-Control
AUXILIARY The Auxiliary PID can be used to limit or control generator power, plant import/
CONTROL export power, turbine inlet pressure, turbine exhaust pressure, pump/compressor
discharge pressure, or any other auxiliary parameters directly related to turbine
speed/load. The auxiliary input is a 4 - 20 mA current signal. The PID control
amplifier compares this input signal with the auxiliary setpoint to produce a
control output to the digital LSS (low-signal select) bus. The LSS bus sends the
lowest signal to the Ratio/Limiter circuitry.
Auxiliary As A When configured as a limiter, the Auxiliary Control is low signal selected (LSS)
Limiter with the Speed PID, allowing it to limit on any process including or directly
related to turbine speed/load
When auxiliary is configured to act as a limiter the Auxiliary PID will ‘limit’ the
LSS bus when the input reaches the setpoint. For any programmed Ratio/Limiter
mode of operation the Auxiliary Control is always capable of limiting turbine
load.
If the unit is not configured for a generator application, the utility tie and
generator breaker inputs do not affect Auxiliary Limiter status, and the limiter will
be active at all times.
Auxiliary As A When configured as a controller, the Auxiliary PID may be enabled and disabled
Controller on command. When Auxiliary Control is enabled it instantly takes full control of
the LSS bus and the Speed PID is switched to a tracking mode. When Auxiliary
Control is disabled the Speed PID instantly takes control of the LSS bus. To allow
a bumpless transfer between modes, the Speed PID tracks a few % above the
Auxiliary PID’s LSS bus signal. When the Auxiliary PID is disabled, its setpoint
tracks the Auxiliary PID’s process signal.
The Speed PID will only track the Auxiliary PID LSS bus signal up to 100%
speed/load. Thus if turbine speed/load reaches 100%, the Speed PID will protect
the unit by limiting unit speed/load to less than or equal to 100%. Depending on
the configuration and system conditions, the Auxiliary PID may be in one of the
following states:
• Auxiliary is Disabled - Auxiliary is disabled and will have no effect on
the LSS bus.
• Auxiliary is Enabled - Auxiliary has been enabled but the generator and
utility tie breaker permissives have not been met (generator applications
only).
• Auxiliary Active / Not in Control - Auxiliary has been enabled,
permissives met, but is not in control of the LSS bus.
• Auxiliary Active With Remote Setpoint - Auxiliary has been enabled
but is not in control of the LSS bus and the remote auxiliary input is
controlling the setpoint.
• Auxiliary in Control - Auxiliary is in control of the LSS bus.
• Auxiliary Control With Remote Setpoint - Auxiliary is in control of the
LSS bus and the remote auxiliary analog input is in control of the
setpoint.
• Auxiliary is Inhibited - Auxiliary cannot be enabled because the input
signal is failed, 5009 is in Frequency Control, controlled shutdown is
selected, unit is shut down or Auxiliary Control is not programmed.
Auxiliary Control may be enabled from the 5009 PC Interface, remote contacts, or
Modbus communications. The last command given from any of these three
sources dictates the state of Auxiliary Control. If an external auxiliary enable
contact is programmed, disable is selected when the contact is open and enable is
selected when it is closed. The contact can be either open or closed when a trip
condition is cleared. If the contact is open, it must be closed to enable. If the
contact is closed, it must be opened and re-closed to enable.
Auxiliary The Auxiliary PID control uses its own set of dynamic settings. These values are
Dynamics programmable and may be tuned at any time from PC Interface or Modbus. Refer
to the PID Dynamic Adjustments section in Chapter 6.
Generator Load On generator applications, the Auxiliary PID may be programmed to use the KW/
Limiter/Control unit load input signal instead of the auxiliary input signal for limiting or control.
This is the same input signal (KW/unit load input) used by the Speed PID for KW
droop. This configuration allows the Auxiliary PID to limit or control generator
power.
Auxiliary Droop When sharing control of a parameter with another external controller, the
Auxiliary Control amplifier can also receive a programmable droop feedback
signal for control loop stability. This feedback signal is a percentage of the LSS
bus (control valve position). By including this second parameter into the control
loop, the Auxiliary PID becomes satisfied, and does not fight with the other
external controller over the shared parameter. The droop % fed back to the
Auxiliary PID is equal to the following defaulted settings:
LSS BUS OUTPUT % x ‘AUX DROOP %’ x ‘MAX AUX SETPOINT’ x 0.0001
Example: 25% x 5% x 600 psi (4137 kPa) x 0.0001 = 7.5 psi (51.71 kPa)
The ‘AUXILIARY DROOP %’ and ‘MAXIMUM AUX SETPOINT’
values are set in the Program Mode and the ‘LSS bus output %’ is
determined by the auxiliary demand.
Invert Auxiliary Depending on the control action required, the Auxiliary PID’s input signal can be
Input inverted. An example of this control action would be when the Auxiliary PID is
configured to control turbine inlet steam pressure. To increase turbine inlet steam
pressure, HP control valve position must be decreased.
Auxiliary Setpoint The auxiliary setpoint can be adjusted from the 5009 PC Interface, external
contacts, Modbus, or through a 4-20mA analog input. A specific setting can also
be directly entered from the 5009 PC Interface or through Modbus.
The auxiliary setpoint range must be defined in the Program Mode. Program
settings minimum auxiliary setpoint and maximum auxiliary setpoint define the
range of the auxiliary setpoint and control.
When a raise or lower auxiliary setpoint command is issued, the setpoint moves at
the auxiliary setpoint rate. If an auxiliary raise or lower command is selected for
longer than three seconds, the auxiliary setpoint will move at the fast rate which is
three times the auxiliary setpoint rate. The auxiliary setpoint rate, fast rate delay,
and fast rate can all be adjusted in the Service Mode.
A specific setpoint may also be directly entered from the 5009 PC Interface or
through Modbus communications. When this is performed, the setpoint will ramp
at the auxiliary setpoint rate.
Refer to Volume #3 of this manual for further information on Service mode and
On-Line tunables. All pertinent Auxiliary Control parameters are available
through Modbus.
Remote Auxiliary The Remote Auxiliary Setpoint (RAS) can be positioned through an analog
Setpoint signal. This allows the RAS to be positioned remotely by a process control or
distributed plant control system.
The RAS range is determined by the analog input’s 4mA and 20 mA settings. The
remote auxiliary setpoint range is tunable in the Service Mode.
When enabled, the remote setpoint may not match the auxiliary setpoint. In this
case, the auxiliary setpoint will ramp to the remote setpoint’s value at the auxiliary
setpoint rate (as set in the Service Mode). Once in control, the fastest the remote
setpoint will adjust the auxiliary setpoint is limited to the remote auxiliary setpoint
maximum rate. If the remote auxiliary setpoint maximum rate was set at 10 and
the remote auxiliary setpoint analog input instantly moved from 0 units to 1000
units, the auxiliary setpoint will move to 1000 units at 10 units/sec.
If the milliamp signal to the remote setpoint input is out of range (below 2 mA or
above 22 mA) an alarm will occur and the remote setpoint function will be
inhibited until the input signal is corrected and the alarm is cleared. Depending on
configuration and system conditions, the remote auxiliary setpoint may be in one
of the following states (5009 PC Interface screen messages):
• Disabled- The remote setpoint function is disabled and will have no
effect on the auxiliary setpoint.
• Enabled- The remote setpoint has been enabled, but permissives are not
met.
• Active- The remote setpoint has been enabled, permissives are met, but
the Auxiliary PID is not in control of the LSS bus.
• In Control- The remote setpoint is in control of the auxiliary setpoint,
and the Auxiliary PID is in control of the LSS bus.
• Inhibited- Remote setpoint cannot be enabled. The remote setpoint input
signal is failed, Auxiliary Control is inhibited, or the remote auxiliary
setpoint is not programmed.
Remote Auxiliary The RAS input may be enabled from the 5009 PC Interface, contact input, or
Enable Logic Modbus communications. The last command given from any of these three
sources dictates the state of the RAS input. A contact input can be programmed to
enable and disable the RAS input/function. When this contact is open the RAS is
disabled, and when it is closed the RAS is enabled. The contact can be either open
or closed when a trip condition is cleared. If the contact is open, it must be closed
to enable the RAS input. If the contact is closed, it must be opened and re-closed
to enable the RAS input.
When the Auxiliary PID is programmed to function as a limiter, the RAS may be
enabled at any time when the 5009 is in the Start Mode.
When only the remote enable contact input command is programmed, selecting
‘Enable’ will enable both the RAS and Auxiliary Control. This configuration
allows both functions to be enabled with one command.
When both RAS and Auxiliary Control are programmed, each function is enabled
by its respective command selection. If RAS enable is selected, only the RAS will
be enabled. If Auxiliary Control enable is selected, only Auxiliary Control will be
enabled. If RAS disable is selected, only the RAS will be disabled. If Auxiliary
Control disable is selected, both RAS and Auxiliary Control will be disabled.
However, if before the Auxiliary PID was able to be ‘In-control’ an Auxiliary
Control disable command is given, only Auxiliary Control will be disabled.
CASCADE The Cascade Control can be configured to control any system process, related to
CONTROL or affected by turbine speed or load. Typically this controller is configured and
used as a turbine inlet or exhaust pressure controller.
Cascade Control is a PID controller that is cascaded with the Speed PID. The
Cascade PID compares a 4-20 mA process signal with an internal setpoint to
directly position the Speed Setpoint, thus changing turbine speed or load until the
process signal and setpoint match. By cascading these two PIDs, a bumpless
transfer between the two controlling parameters can be performed.
When enabled, the Cascade PID can move the Speed Setpoint at a variable rate up
to the maximum Speed Setpoint rate, which is set in the Program Mode.
Since cascade is a secondary speed setting function, the Speed PID must be in
control of the 5009’s LSS bus for cascade to take control. When the 5009 is
configured for a generator application, both the utility tie and generator breakers
must be closed before the Cascade PID can begin controlling a process. When not
configured for a generator application, turbine speed must be greater than the
minimum governor setpoint before the Cascade PID can begin controlling.
Cascade Control may be enabled and disabled from the 5009 PC Interface, a
contact input, or Modbus. The last command given from any of these three
sources dictates the Cascade PID’s control state.
Cascade Control • Cascade is Disabled - Cascade Control is not enabled and will have no
Status Messages effect.
• Cascade is Enabled - Cascade has been enabled but is not active or in
control. Permissives have not been met (speed < minimum governor or
generator or tie breaker open).
• Cascade Active / Not in Speed Control- Cascade has been enabled but
the Speed PID is not in control of the LSS bus (either auxiliary or valve
limiter is in control).
• Cascade Is In Control - Cascade is in control of the LSS bus.
• Cascade Active With Remote Setpoint- Cascade has been enabled and
the Remote Cascade Setpoint is in control of the setpoint, but the Speed
PID is not in control of the LSS bus.
• Cascade Control With Remote Setpoint- Cascade is in control of the
LSS bus and the Remote Cascade Setpoint is positioning the Cascade
Setpoint.
• Cascade is Inhibited - Cascade cannot be enabled The cascade input
signal has failed, a controlled stop is selected, the unit is shut down, or
Cascade Control is not programmed.
Cascade The Cascade PID control uses its own set of dynamic settings. These values are
Dynamics programmable and may be tuned at any time from PC Interface or Modbus. Refer
to the PID Dynamic Adjustments section in Chapter 6.
Cascade Setpoint The cascade setpoint can be adjusted from the 5009 PC Interface, external
contacts, Modbus, or through a 4-20mA analog input. A specific setting can also
be directly entered from the 5009 PC Interface or through Modbus.
NOTE
Cascade setpoint raise/lower contact inputs act as speed setpoint
raise/lower contacts when cascade is not active or in control. This
allows a single set of contacts (one SPDT switch) to control the
speed setpoint. Alternatively, a second set of contacts (speed raise
and lower) could be used to independently control the speed and
load setpoints.
When a raise or lower cascade setpoint command is issued, the setpoint moves at
the cascade setpoint rate. If a cascade raise or lower command is selected for
longer than three seconds, the cascade setpoint will move at the fast rate which is
three times the cascade setpoint rate. The cascade setpoint rate, fast rate delay, and
fast rate can all be adjusted in the Service Mode.
A specific setpoint may also be directly entered from the 5009 PC Interface or
through Modbus communications. When this is performed, the setpoint will ramp
at the cascade setpoint rate (set in the Service Mode).
Cascade Setpoint To allow a bumpless transfer from turbine speed/load control to Cascade Control,
Tracking the Cascade PID can be programmed to track its controlling process input when
disabled. When this tracking feature is programmed, the Cascade PID will not
cause a turbine speed or load correction to be performed. After the Cascade
Control is enabled, its setpoint can be moved as required to another setting.
Cascade Setpoint If the Cascade Control is programmed not to use the setpoint tracking feature, the
With No Tracking setpoint will remain at its last setting (running or shutdown). When the 5009 is
powered-up the setpoint is reset to the setpoint initial value. When Cascade
Control is enabled and the sensed process signal does not match setpoint, the
Cascade Control will ramp turbine speed/load to match the two signals at a
controlled “not-matched” rate (set in the Service Mode).
CASCADE When sharing control of a parameter with another external controller, the Cascade
DROOP PID can also receive a programmable droop feedback signal for control loop
stability. This feedback signal is a percentage of the Cascade PID’s output. If
cascade droop is used, the cascade input signal will not match the cascade setpoint
when in control. The difference will depend on the amount (%) of droop
programmed and the output of the Cascade PID. The droop value fed back to the
Cascade PID is equal to the following defaulted settings:
PID OUTPUT % x ‘CASCADE DROOP %’ x ‘MAX CASC SETPOINT’ x 0.0001
Example: 25% x 5% x 600 psi (4137 kPa) x 0.0001 = 7.5 psi (51.71 kPa)
Invert Cascade Depending on the control action required, the cascade input signal can be
inverted. If a decrease in HP governor valve position is required to increase the
cascade process signal, program the cascade input to be inverted. As an example,
when the Cascade PID is configured to control turbine inlet steam pressure the
cascade input must be inverted. To increase turbine inlet steam pressure, the HP
control valve position must be decreased.
REMOTE The cascade setpoint can be positioned through an analog signal. This allows the
CASCADE cascade setpoint to be positioned remotely by a process control or distributed
SETPOINT plant control system.
The Remote Cascade Setpoint (RCS) range is set in the Program Mode and can be
tuned in the Service Mode.
The RCS input may be enabled from the 5009 PC Interface, contact input, or
Modbus communications. The last command given from any of these three
sources dictates enable/disable.
If the milliamp signal to the RCS is out of range (below 2 mA or above 22 mA) an
alarm will occur and the RCS will be inhibited until the input signal is corrected
and the alarm is cleared.
Remote Cascade Depending on configuration and system conditions, the RCS may be in one of the
Setpoint following states:
Messages
• Disabled- The RCS is not enabled and will have no effect on the cascade
setpoint.
• Enabled- The RCS has been enabled but Cascade Control is not active.
The breakers are not closed, speed < minimum governor, or cascade has
not taken control.
• Active- The RCS has been enabled but cascade is not in control. Cascade
has been enabled and the RCS is in control of the setpoint, but the Speed
PID is not in control of the LSS bus.
• In Control Cascade is in control of the LSS bus and the RCS is
positioning the cascade setpoint.
• Inhibited- RCS cannot be enabled. The RCS is failed, cascade input
signal is failed, a controlled stop is selected, the unit is shut down, or the
RCS is not programmed.
When enabled, the RCS may not match the cascade setpoint. In this case, the
cascade setpoint will ramp to the RCS at the programmed cascade setpoint rate
setting (set in the Service Mode). Once in control, the RCS will adjust the cascade
setpoint at the programmed remote cascade maximum rate. If the remote cascade
maximum rate was set at 10 and the RCS analog input instantly moved from 0
units to 1000 units, the RCS will move to 1000 units at 10 units/sec).
Remote Cascade There are three different options for enabling RCS and Cascade Control as
Enable Logic follows:
• Only a remote cascade enable contact input is programmed.
• Both remote cascade and cascade enable contact inputs are programmed.
• No enable commands are programmed.
When only a remote enable contact input command is programmed, closing the
remote cascade enable contact input will enable both Cascade Control and remote
Cascade Control. This configuration allows both functions to be enabled with one
command.
When both remote cascade enable and Cascade Control enable commands are
programmed, each function is enabled by their respective command selection. If
remote cascade enable is selected, only the RCS will be enabled. If Cascade
Control enable is selected, only Cascade Control will be enabled. If remote
cascade disable is selected, only the RCS will be disabled. If Cascade Control
disable is selected, both Remote Cascade Control and Cascade Control will be
disabled. However, if before the Cascade PID was able to be ‘In-control’, a
cascade disabled command is given, only Cascade Control will be disabled.
EMERGENCY When an Emergency Shutdown condition occurs, both valve output signals are
SHUTDOWN stepped to zero milliamps, and the Shutdown Relay(s) de-energize(s).
First Out Indication. This control can be configured to accept up to ten
individual External Trip inputs (contact inputs) to cause an Emergency Shutdown.
By wiring trip conditions directly into the control, instead of a trip string, the
control can pass a trip signal directly to its output relay (to trip the T&T valve),
and also indicate the first trip condition sensed. All trip conditions are individually
indicated through the control’s PCI program and Modbus communications.
Alternatively, up to ten alarm inputs (contact inputs) can also be configured to
indicate system related alarm conditions.
The first trip indication, is latched-in and can be viewed at any time after a trip.
This control saves the last 20 trip conditions and displays them through the PCI
program’s Trip History folder. Once latched-in, the first trip indication cannot be
reset. This allows an operator to confirm what the trip condition was hours or days
after the unit has been reset and restarted.
The “Trip output Relay” (Relay #1) is intended to be connected to the unit trip-oil
header solenoid, or trip logic. When another relay output is programmed as a Trip
Relay, the respective relay will function like the dedicated Trip Relay (normally
energized and de-energizes on a shutdown) to indicate the position of the
dedicated Shutdown Relay.
CONTROLLED The Controlled Shutdown function is used to stop the turbine in a controlled
SHUTDOWN manner, as opposed to an Emergency Trip. The controlled shutdown cannot be
used if a manual start is selected and no idle speeds are programmed. When a
STOP command (controlled shutdown) is issued the following sequence is
performed:
1. All control PIDs and functions are disabled except the Speed and Extraction
PIDs.
NOTE
On generator applications, the 5009 does not automatically issue a
generator breaker open command upon reaching a minimum load
level.
The controlled shutdown sequence can be aborted at any time. Refer to chapter 6
(Start/Operation) of this manual.
Closing a contact programmed for the Controlled Shutdown Sequence will initiate
the shutdown. The shutdown sequence will go through the same steps described
above, with the exception that verification of the shutdown sequence is not
needed. Opening the contact will stop the sequence. Stopping and continuing the
Modbus initiated Controlled Shutdown Sequence requires two commands; one to
start the sequence and the other to stop it.
Synchronize This control has the capability of being configured to accept a discrete input to set
Control Clock its internal Real-Time clock to a set time of day. This allows the control’s Real-
Time clock to be aligned with a plant Distributed Control System, up to once a
day. By synchronizing both systems’ Real-Time clocks alarm data can be
compared on a time basis, between the two systems without the confusion of time
offsets.
The control’s discrete input scan time resolution for this function is once every
10milliseconds. The Real-Time clock’s time-of-day settings are set upon the
leading edge of the contact closure. Based on these issues, the minimal guaranteed
offset between system clocks is +10milliseconds or better (not taking into account
external relay delay times or tolerances).
Local / Remote The 5009’s Local / Remote function allows an operator at the turbine skid or 5009
Function to disable any remote command. (from a remote Control Room) that may put the
system in a unsafe condition. This function is typically used during a system
startup or shutdown to allow only one operator to manipulate the 5009 control
modes and settings.
When Local mode is selected, the 5009 is defaulted to be operable from PCI
program only. This mode disables all contact inputs and Modbus, with exceptions
noted below:
External Trip Contact In (defaulted in program)
External Trip 2 Contact In (active at all times, if programmed)
External Trip 3 Contact In (active at all times, if programmed)
External Trip 4 Contact In (active at all times, if programmed)
External Trip 5 Contact In (active at all times, if programmed)
External Trip 6 Contact In (active at all times, if programmed)
External Trip 7 Contact In (active at all times, if programmed)
External Trip 8 Contact In (active at all times, if programmed)
External Trip 9 Contact In (active at all times, if programmed)
External Trip 10 Contact In (active at all times, if programmed)
External Alarm 1 Contact In (active at all times, if programmed)
External Alarm 2 Contact In (active at all times, if programmed)
External Alarm 3 Contact In (active at all times, if programmed)
External Alarm 4 Contact In (active at all times, if programmed)
External Alarm 5 Contact In (active at all times, if programmed)
External Alarm 6 Contact In (active at all times, if programmed)
External Alarm 7 Contact In (active at all times, if programmed)
External Alarm 8 Contact In (active at all times, if programmed)
External Alarm 9 Contact In (active at all times, if programmed)
External Alarm 10 Contact In (active at all times, if programmed)
Override MPU Fault Contact In (active at all times, if programmed)
Freq Arm/Disarm Contact In (active at all times, if programmed)
Generator breaker Contact In (active at all times, if programmed)
Utility tie breaker Contact In (active at all times, if programmed)
Start permissive Contact In (active at all times, if programmed)
Select On-Line dynamics Contact In (active at all times, if programmed)
Local / Remote Contact In (active at all times, if programmed)
Select Extraction Priority Contact In (active at all times, if programmed)
Local / Remote Modbus (active at all times, if Modbus programmed)
Trip Command Modbus (active at all times, if Modbus programmed)
When the Remote Mode is selected, the 5009 can be operated through its PC
Interface, contact inputs, and/or all Modbus. When using a contact input to select
between Local and Remote Modes, a closed contact input selects the Remote
Mode and an open contact input selects the Local Mode.
Optionally the contact inputs, Modbus Port 1, and Modbus Port 2 can be
individually configured to be enabled in both the local and remote modes. Once
the Local/Remote function is configured, a “Keep Contact Enabled for Local
Selection” option becomes visible in the Service mode’s Contact Inputs folder,
and a “Local Mode” selection box in each CPU port’s Modbus settings section.
Use these Local Mode selection boxes to select the desired activity of the contact
inputs and Modbus ports when the control’s local mode is selected.
The 5009 is defaulted to only allow control operation though its PC Interface
when the Local Mode is selected. If desired, this defaulted functionality can be
changed through the 5009’s Service Mode. The 5009 can be modified to also
allow operation through contacts inputs, and/or Modbus port #1, and/or Modbus
port #2 when the Local mode is selected.
All pertinent Local/Remote control parameters are available through the Modbus
links.
RELAYS The 5009 has twelve relay outputs available. Two of these relays are dedicated;
one for a system shutdown/trip command from the 5009 and one for alarm
indication. The other ten relays can be programmed for a variety of indications
and system functions.
The dedicated Alarm Relay is normally de-energized. This relay will energize
upon an alarm condition and stay energized until the alarm condition is cleared.
Optionally this relay can be configured through the 5009’s Service Mode, to
toggle on and off repeatedly when an alarm condition has occurred. With this
configuration if a reset command is given and the alarm condition still exists, the
relay will stop toggling and stay energized. The relay will start toggling again,
upon a new alarm condition. This option can be used to inform the operator when
another alarm condition has occurred.
Any of the other ten relays can be programmed to function as a level switch or a
mode or condition indication. When programmed as a level switch the relay will
change state when the selected parameter reaches the programmed level
(energizes when value is higher the programmed level). Relays not used as level
switches can be programmed to indicate control states. Except for the Trip relay,
when programmed to indicate a state or event, relay will energize upon the
respective state or event occurring.
When programmed as a Trip Relay, the respective relay will function like the
dedicated Shutdown Relay (normally energized or normally deenergized,
depending upon configuration) to indicate the position of the dedicated Shutdown
Relay.
The Overspeed Test Enabled relay will energize when an Overspeed Test is
performed. This relay toggles on and off when turbine speed is above the turbine
Overspeed trip setting.
When the Sync Enabled function is programmed, the assigned relay energizes
when a synchronize command is given. After the unit generator or utility tie
breaker is closed this function becomes disabled and the relay de-energizes. The
5009’s Synchronization function can be used to synchronize across a generator
breaker or utility tie breaker.
When the Sync / Load Shr Enabled function is programmed, the assigned relay
energizes when a synchronize command is given or Load Sharing is selected.
When both the generator and utility tie breaker inputs are closed (Load Sharing
not selected) this function becomes disabled and the relay de-energizes.
When the Modbus function is programmed, the assigned relay energizes when the
respective Modbus “Turn On Relay X” is issued, then de-energizes when the
respective Modbus “Turn Off Relay X” is issued. This feature allows a 5009 relay
to be driven directly from Modbus to control a system related function (i.e.
synchronizing).
CHAPTER 5
5009 OPERATION
The 5009 control is designed to interface with the provided PCI program, discrete
and analog input/outputs and devices communicating via Modbus (i.e. OpView).
The 5009’s operating architecture is divided into two sections: Start Mode and
Program Mode. The Program Mode is used to configure the 5009 for the specific
application and set all operating parameters (Reference Volume 3). The Start
Mode is the normal turbine operation mode and is used to view operating
parameters and run the turbine. All operating parameters can be controlled from
the PC Interface program, Modbus commands(i.e.OpView), and/or discrete and
analog inputs to the 5009 control.
WARNING
Improperly calibrated devices can cause turbine damage and
possible personnel injury or death. Before starting the turbine for
the first time, and periodically thereafter, verify the calibration of all
external input and output devices.
WARNING
his manual does not contain instructions for the operation of the
complete turbine system. For turbine or plant operating instructions,
contact the plant-equipment manufacturer.
5009 SYSTEM The following procedure should be followed for the initial start up. Before power
POWER - UP is applied, the control should be wired and installed as referenced in Volume 2. If
at any time during this procedure the defined or expected result is not achieved,
reference Volume 2, and begin system troubleshooting.
1. Verify that the turbine is externally tripped.(i.e. close the manual trip valve)
2. Verify that all modules are inserted firmly in the 5009 control and that all
cables connecting the modules to the FTMs are firmly in place.
3. Turn the power for one power supply on and verify that the power supply’s
green LED is the only power supply LED on.
4. Turn the power for second power supply on and verify that the power supply’s
green LED is the only power supply LED on.
5. Momentarily toggle the A, B, & C-Rack’s CPU’s RESET switch up (press the
switch’s top half), then back to its normal down position (press the switch’s
bottom half).
At this point the system will perform Off-Line diagnostics. When all CPUs have
synchronized and completed their diagnostic tests, no red LEDs should be on, and
the control will begin running the application program. The 5009 is now running.
Before any Start Mode parameters or calibrations can be performed, it must be
configured using the PC Interface program described in Volume 3. Once site
specific data has been configured into the control, the remaining operations
functions can be performed.
VALVE / Before initial operation or after a turbine overhaul where any actuator or valve
ACTUATOR travel may have been affected, the below Valve Calibration procedure should be
CALIBRATION & followed to insure that the 5009 is calibrated to both valves (HP & LP). The 5009
TEST uses its actuator output currents to sense HP and LP valve positions. These valve
positions are used by the 5009 to calculate internal turbine ratios, and operating
limits. Thus if the 5009 is not correctly calibrated to each control valves actual
travel, it will incorrectly calculate turbine operating limits. It is recommend that
each valve be manually stroked after the 5009’s output has been calibrated to
insure that the 5009 and the actual valve position match as closely as possible.
After a valid program has been entered the actuator and valve minimum and
maximum positions can be adjusted and tested, if needed. Actuator and valve
positions are determined by the drive current to the actuator. The maximum
actuator current can not be adjusted lower than the minimum actuator current (see
Table 6-1 below). The minimum actuator current can not be adjusted higher than
the maximum actuator current. The driver current ranges are determined by the
setting in the Program Mode under the Driver Configuration Block.
When adjusting or testing actuator and valve travel, verify that sufficient valve
over travel at the minimum stop is achieved (1-2%). This assures that each valve
can fully close to completely shut off the steam flow to the turbine.
Under current 10% below minimum setting 10% below minimum setting
To ensure proper control to actuator resolution do not calibrate the span of the
actuator output to be less than a range of 100 mA (for the 20-160 mA option) or
12 mA (for the 4-20 mA option). If necessary, the actuator to valve linkage may
need to be adjusted to ensure proper 5009 to valve resolution.
The stroking option is only available when the 5009 control is in a shutdown state.
The emergency shutdown input has to be closed or jumpered(inactive), as this
input being open will shut off the current outputs of the 5009. After enabling the
stroke mode, there are options available to adjust the minimum and maximum
stops and to manually stroke the output(s). The manual adjustment mode can be
used to stroke the actuators and valves from 0 to 100% after the minimum and
maximum positions have been adjusted. This allows both the actuator and valve to
be tested for binding, play, resolution, linearity, and repeatability. The actuator and
valve positions can be varied by using the PC Interface program (Reference
Volume 3), or Modbus commands(i.e. OpView-Reference Volume 4). As a safety
precaution, if turbine speed ever exceeds 1000 rpm, the Valve/Actuator
Calibration and Test will be automatically disabled, and actuator currents taken to
zero.
Valve Calibration
/ Stroking
Procedure
WARNING
Before calibrating or testing, the unit must be tripped and the steam
supply removed. This is to ensure that opening the control valve(s)
will not allow steam into the turbine. Overspeed sensing and its relay
are disabled during this process. Overspeeding the turbine may
cause damage to turbine and can cause severe injury or death to
personnel. STEAM TO THE TURBINE MUST BE SHUT OFF BY OTHER
MEANS DURING THIS PROCESS.
minimum stop at its minimum current (4 or 20mA) and off its control
minimum stop at slightly above it (1or2%).
7. PCI: Select the “Go Max” button to Step the actuator driver output to its
maximum output current level OR
Modbus: Adjust the actuator output demand to 100%.
8. Adjust the current (mA) of the valve such that the valve is just at the control
maximum stop of its range. With the adjustment of the current, the operator
can watch the valve move. In an optimum system, the valve should be against
its control maximum stop at its maximum current (20 or 160mA) and off its
control maximum stop at slightly below it (1or2%). If the valve can not reach
its control maximum stop adjust the linkage for more valve travel with respect
to the actuator, repeat calibration procedure.
9. Verify that the valve has a full range of motion and is not binding.
10. Verify that the Actuator current range is at least 12 mA for a 4-20mA valve or
100 mA for a 20-160mA valve. If not, adjust the linkage for less valve travel
with respect to the actuator, and repeat calibration procedure.
11. PCI: Click on the Save Settings button, then Confirm the action to
permanently save all actuator settings into the control. If these settings are not
saved they will be automatically saved within 15 minutes. If these settings are
not saved, and power is lost before the 15 minute save-routine is run all
settings will revert back to their values before the change. OR
Modbus: Issue a “Save Changes” command to permanently save all
actuator settings into the control. If these settings are not saved they will
be automatically saved within 15 minutes. If these settings are not saved,
and power is lost before the 15 minute save-routine is run all settings will
revert back to their values before the change. OR
12. Repeat steps 4 through 11 for each valve.
TURBINE START Refer to the turbine manufacturer’s operating procedures for complete
information on turbine start up, and Chapter 5 of this manual for a step by step
procedure, depending on the start mode selected. The following is a typical start-
up procedure:
WARNING
he turbine, or other type of prime mover should be equipped with a
separate overspeed shutdown device that operates totally
independently of the prime mover control devices. This protects
against runaway or damage to the turbine and associated equipment,
possible personal injury, or loss of life, due to equipment failure or
human error.
1. Initiate a control reset to clear all alarms and trips and increase the LP Valve
Limiter to 100%. If the 5009’s ‘RESET CLEARS TRIP’ setting is
programmed “YES” in the PC Interface program, the 5009’s shutdown relay
will reset or energize upon initiating a control reset after a shutdown. If the
‘RESET CLEARS TRIP’ setting is programmed “NO”, the 5009’s shutdown
relay will reset or energize upon initiating a control reset ONLY after all trip
conditions are cleared.
2. Initiate a START command to begin the configured start-up mode. If a semi-
automatic start mode is configured, the valve limiter must be manually
increased to open the control valve.
• A ‘Start Perm Not Closed’ alarm will be issued if the application is using
a Start Permissive contact input and this contact input was not closed
when the START command was issued.
3. After the selected start-up mode has been performed, the turbine will operate
at the minimum or idle speed setting. The 5009’s speed setpoint will move to
minimum governor speed unless an idle speed is programmed. The Idle/Rated
Manual R/L ONLY or Auto Start Sequence functions must be programmed
for the turbine to control at idle speed. When using the Auto Start Sequence,
the 5009 will begin stepping through its sequence once it gets to low idle. This
sequence may be stopped, rated speed may be selected (if using idle/rated) or
the operator may vary turbine speed with raise/lower speed commands
through the external switches, or Modbus communication links(i.e. PCI,
OpView).
The ‘Start’ and ‘Reset’ commands can be selected from contact input closures (if
programmed), the PCI program, or Modbus communications links. In addition,
the following indications are available through the Modbus links: Speed Setpt
Moving to Min, Start Permissive Closed, Start Permissive Not Closed, etc. alarm
indication.
Speed Screens The PC program and the OpView have Turbine Start screens that allow the user
access to all of the parameters necessary to start the turbine. For a detailed
description of the screens and access to those parameters reference Volume 3 for
the PCI and Volume 4 for the OpView. If configured, contact inputs will perform
the same functions in the 5009.
Idle/Rated Start For details on the idle/rated startup procedure, refer to Chapter 4 of this manual.
Upon receiving the Start command, the speed setpoint is instantly set to the actual
turbine’s speed. If at zero speed, the speed setpoint will ramp to the idle setting.
To increase the speed to the programmed ‘Rated Setpt’ setting, select the Rated
Speed command. A Rated command can be issued by closing the Idle/Rated
contact (if programmed) or selecting a Go To Rated command from a Modbus
communications link. When the speed setpoint is moving to the Rated Setpoint
setting it can be stopped at any point that is not within a critical speed avoidance
band by issuing a Speed Setpt Raise or Lower command. This can be done by
closing a Speed Raise/Lower contact input or selecting Speed Raise or Lower
from a Modbus communications link. The Speed setpoint will again ramp to the
Rated Speed setting if the Rated command is re-issued.
The Speed setpoint will ramp to the Idle Speed setting upon startup. However, the
Idle Speed setting can be re-selected, when conditions allow, by opening the Idle/
Rated contact (if programmed), or selecting Go To Idle from a Modbus
communications link.
Another feature of the Idle/Rated function is the ‘Ramp to Rated’ option which
allows the speed setpoint to only move to the Rated Speed setting; Idle is not
selectable. This feature is configurable in the Service Mode of the PCI only. When
this feature is used with the Idle/Rated contact input, closing the contact results in
the speed setpoint ramping to the Rated Speed setting, opening the contact stops
the speed setpoint ramp - rather than selecting Go To Idle. To continue ramping to
the Rated Speed setting, re-close the contact or select Go To Rated from a Modbus
communications link.
The following indications are available through the Modbus links: Ramping to
Idle, At Idle, Turbine in Critical Speed Band, Ramping to Rated, and At Rated. In
addition to these indications, the Idle Speed Setpoint and Rated Speed Setpoint
analog values are also available.
Auto Start When a START command is issued the Speed setpoint is instantly set to the
Sequence turbine’s actual speed and the sequence will continue from this point. This
sequence is automatic, however the sequence can be halted. Halting the Auto Start
Sequence can be performed by opening the Halt/Continue contact (if
programmed), selecting Halt from a Modbus communications link, or selecting
Speed Setpt Raise or Lower command. To provide feedback, a relay can be
programmed to indicate the Auto Start Sequence is Halted. The Sequence can be
restarted again by closing the Halt/Continue contact, or selecting Continue from a
Modbus communications link.
The following Auto Start Sequence indications are available through the Modbus
links: Setpt Moving to Min, Setpt at Low Idle, Ramping to High Idle, Setpt at
High Idle, Turbine in Critical Speed Band, Ramping to Rated, and At Rated. In
addition to these indications, the Low Idle Speed Setpoint, Low Idle Delay Time,
Time Remaining at Low Idle, Low Idle to High Idle Rate, High Idle Speed
Setpoint, High Idle Delay Time, Time Remaining at High Idle, High Idle to Rated
Rate, Rated Speed Setpoint, Run Time (hours), and Hours Since Trip analog
values are also available providing comprehensive sequence information.
Dynamic The Speed, Cascade, Extr/Adm, and Auxiliary control loops utilize PID
Adjustments controllers. The response of each control loop can be adjusted for optimum
response, however it is important to understand what a PID controller is and the
effect each controller adjustment has on the controller response. Proportional
gain, integral gain (stability), and DR (speed derivative ratio) are the adjustable
and interacting parameters used to match the response of the control loop with the
response of the system. They correspond to the P (proportional), I (integral), and
D (derivative) terms, and are displayed by the 5009 as follows:
P = Proportional gain (%)
I = Integral gain (%)
D = Derivative (determined by DR and I)
Integral Control Integral compensates for process and setpoint load changes. Analogy: Cruise
control maintains constant speed regardless of hills. Integral, sometimes called
reset, provides additional action to the original proportional response as long as
the process variable remains away from the setpoint. Integral is a function of the
magnitude and duration of the deviation. In this analogy the reset response would
keep the car speed constant regardless of the terrain.
Proportional The amount of controller change is directly related to the process change and the
Response Proportional gain setting on the controller; Controller output change is
Proportional to the process change. If there is no process change, there is no
change in output from the controller (or valve change) regardless of the deviation.
This results in an undesired offset between the original desired Setpoint and the
resulting drop in the Control Point.
Proportional Gain Figure 5-1 shows the effect of Proportional gain settings on control. Starting at the
(Effect of top of the graph a load change is introduced. With a small Proportional gain
Settings) (meaning a large process change is required to produce full valve travel), stability
is good but offset is very high. With a moderate gain setting (higher number
setting) stability is still good - offset is still fairly high. With a high setting, offset
is considerably smaller but the stability is poor. The 0.25 ratio effects a minimum
area whereby the offset is reduced to a minimum while stability is in a decaying
manner at 0.25% ratio. The decay ratio used (0.25%) means that if the second
cycle is 1/4 of the first cycle, then each succeeding cycle will be 1/4 of the
preceding cycle until the cycle is not visible.
Integral Integral Gain as stated in the Woodward controls is repeats per minute (or Reset
Response Rate). Therefore, a high amount of Integral gain (high number) would result in a
large amount of Reset action. Conversely, a low Integral gain (low number) would
result in a slower reset action.
Integral response is provided to eliminate the offset that resulted from straight
Proportional control. Figure 5-2 shows how the controller action is Proportional to
the measurement change, but as we saw earlier, this results in offset. The Integral
(or Reset) action is a function of both time and magnitude of the deviation. As
long as an offset condition (due to load changes) exists, Integral action is taking
place.
In this Open Loop figure (5-2), the Integral response is shown increasing due to
the offset condition existing between the temperature and the setpoint. The
resultant action is the top curve showing the step Proportional response that ends
as soon as the measurement stops changing. Then the Integral (or reset) action is
added to the Proportional action in an amount equal to the Integral of the
deviation. In other words, Reset action continues (in either or both directions) as
long as there is a difference (deviation) between the setpoint and the process
measurement. In this case, the deviation will never be eliminated (or even
reduced) because the system is in Open Loop.
Proportional + Figure 5-3 shows the closed loop effects of integral action. The bottom curve
Integral (Closed displays the load change. The next curve up shows the setpoint and the measured
Loop) variable, temperature. With the load change the temperature droops or deviates
from the setpoint. The next highest curve is the Proportional action and follows
the measured variable proportionately. The Integral curve adds to the Proportional
curve resulting in a different valve position, thereby returning the process to the
Setpoint.
In Closed Loop, however (as opposed to Open Loop), as the measurement decays
toward the Setpoint the Proportional action is taking place Proportionally to the
measurement change, and the Integral action is decaying proportionately to the
magnitude and duration of the deviation until the measurement reaches the
setpoint at which time the Integral action is zero.
Integral (Effects Figure 5-4 shows the effect of fast or slow Integral action. For a given load change
of Settings) an offset results with Proportional response only. Since recovery time (for a given
load change) is important, the Integral setting should remove the offset in
minimum time without adding additional cycling. If two cycles are added, then
too much Integral Gain has been added. Of course, Proportional only must first
establish the 1/4 decay ratio. If increased cycling occurs, the Integral must be
turned off or the controller switched to “manual” if allowed to go too far. Ideally,
the process should not continue to cycle after the setpoint has been reached as in
the second curve from the bottom.
Derivative In a process control loop the Derivative action is directly related to how fast the
Response process changes (rate of change). If the process change is slow then the Derivative
action is proportional to that rate of change. Derivative acts by advancing the
Proportional action. Derivative acts at the start of the process change, when the
process changes its rate and when the process stops its change.
The net result of Derivative action is to oppose any process change and combined
with Proportional action to reduce stabilization time in returning the process to the
setpoint after an upset. Derivative will not remove offset. Woodward Derivative is
split into two working domains, Input dominant and Feedback dominant. The
allowed values for DR range from 0.01 to 100. The most common derivative is
Feedback dominant, it is automatically selected with an Derivative Ratio (DR)
from 1 to 100. The Input dominant domain is selected with DR values between
0.01 to 1.
Feedback dominant applies the derivative action to the integrator feedback term of
the PID equation and is more stable than input dominant derivative. This will not
take corrective action as early and it will be less noise sensitive. When tuning the
derivative, the DR will be established in the 1 to 100 range because it is easier to
tune and more forgiving of excessive values. Most PIDs will employ feedback
dominant derivative.
Input dominant derivative applies the DR term before the integrator term of the
PID equation. When the DR is less than 1, the derivative is input dominant and
reacts very quickly to process upsets. This function is very adapted for PIDs that
control the load parameter, such as load shaft turbine speed. Since the input
dominant derivative is so sensitive, it should be reserved only for applications
without high frequency noise.
Except for input dominant and feedback dominant features, the reciprocal of one
domain will appear identical in the other domain. As an example, consider an DR
of 5.0, the reciprocal being 1/5. That means that an DR of 5.0 will appear the same
as DR of 0.200. The difference in response between these values of 5.0 and 0.2 is
in the dominance feature. If in doubt about the type of derivative to use, then set
up for feedback dominant, 1 < DR < 100.
Proportional +
Derivative
(Closed Loop)
Figure 5-5 shows how Derivative acts to oppose a change in process in either
direction. The dashed line shows the Derivative action going through zero to
oppose the process deviation traveling toward zero. Notice offset still exists
between the desired setpoint and the drooped control point that resulted from the
load change. The top curve is the resultant controller output, Proportional plus
Derivative. If an upset (momentary) had occurred rather than a load change, there
would be no offset.
Derivative
(Effects of
Settings)
Figure 5-6 shows the effect of different Derivative settings. The curves are
relative since it depends on what type of control is desired in order to properly
adjust Derivative time. For example, if minimum cycling is desired (as is shown
here) then Derivative is added to the 1/4 decay cycle provided by Proportional
until more than one cycle is removed and of course the 1/4 decay is destroyed.
However, in most cases it is desirable to retain the 1/4 decay cycle, in which case
Derivative is added to the point of removing only one cycle from the 1/4 decay
ratio then the gain is increased until the 1/4 decay ratio is restored. In all the above
curves, you will note offset exists since offset can only be eliminated by the
addition of Integral (or Reset).
Proportional + Figure 5-7 shows the relationship of valve position to the interaction of the PID
Integral + modes of control whenever a load change takes place in closed loop. As the
Derivative temperature drops due to the load change, the proportional action moves the
(Closed Loop) control valve proportionately to the measurement (temperature) change. The
integral gain/reset adds to the proportional action as a result of the magnitude and
time (duration) of the deviation. And the derivative temporarily over-corrects
based on the speed at which the measurement moves in any direction. The
resultant curve (at the top) shows a similar over-correction (in this case), but in
addition the valve will stay at the new position required to keep the measurement
at the setpoint.
CAUTION
Do not use if high frequency noise is normally in the measured
variable or the main lag is dead time. After Proportional is set to 1/4
decay ratio and Derivative is adjusted to remove one cycle as well as
decreasing the 1/4 decay ratio, then the Proportional gain can be
increased to restore the 1/4 decay ratio.
Adding Derivative The value of the Derivative Ratio (DR) term can range from 0.01 to 100. In order
to simplify adjustment of the dynamics of the 5009, adjusting the integral gain
value sets both the I and D terms of the PID controller. The DR term establishes
the degree of effect the integral gain value has on the “D” term, and changes the
configuration of a controller from input rate sensitive (input dominant) to
feedback rate sensitive (feedback dominant) and vice versa. Another possible use
of the DR adjustment is to reconfigure the controller from a PID to a PI controller.
This is done by adjusting the DR term to its upper or lower limits, depending on
whether an input or feedback dominant controller is desired.
• A DR setting of 1 to 100 selects feedback dominant mode.
• A DR setting of .01 to 1 selects input dominant mode.
• A DR setting of .01 or 100 selects a PI only controller, input and feedback
dominant respectively.
The change from one of these configurations to the other may have no effect
during normal operation, however, it can cause great differences in response when
the governor is coming into control. (i.e. at startup, during a full load change, or
during transfer of control from another channel).
GENERAL FIELD The quality of regulation obtained from an automatic control system depends
TUNING upon the adjustments that are made to the various controller modes. Best results
GUIDELINES are obtained when the adjustment (tuning) is done systematically. Prior training
and experience in controller tuning are desirable for effective application of this
procedure.
Controller settings derived for given operating conditions are valid over a narrow
range of load change. The settings made for one operating set of conditions may
result in excessive cycling or highly damped response at some other operating
condition. This procedure should be applied under the most difficult operating
conditions to assure conservative settings over the normal operating range. It is
good practice to keep the average of the setpoint changes near the normal setpoint
of the process to avoid excessive departure from normal operating level. After
each setpoint change, allow sufficient time to observe the effect of the last
adjustment (see Figure 6-8). It is wise to wait until approximately 90% of the
change has been completed.
Tuning Example If the system is unstable, make sure the governor is the cause. This can be checked
by closing the valve limiter until it has control of the actuator output. If the
governor is causing the oscillation, time the oscillation cycle time. A rule-of-
thumb is, if the system’s oscillation cycle time is less than 1 second reduce the
Proportional gain term. A rule-of-thumb is, if the system’s oscillation cycle time is
greater the 1 second reduce the Integral gain term (proportional gain may need to
be increased also). On an initial startup with the 5009, all PID dynamic gain terms
will require adjustment to match the respective PID’s response to that of its
control loop. There are multiple dynamic tuning methods available that can be
used with the 5009’s PIDs to assist in determining the gain terms that provide
optimum control loop response times.
The following method can be used to achieve PID gain values that are close to
optimum:
1. Increase Derivative Ratio (DR) to 100 (Service Mode adjustment)
2. Reduce integral gain to 0.01 (Start Mode adjustment)
3. Increase proportional gain until system just starts to oscillate (Start Mode).
The optimum gain for this step is when the system just starts to oscillate
and maintains a self-sustaining oscillation that does not increase or
decrease in magnitude.
4. Record the control gain (Kc) and oscillation period (T) in seconds.
5. Set the dynamics as follows:
For PI control: G=P(I/s + 1)
Set: Proportional gain = 0.45*Kc
Integral gain = 1.2/T
Derivative ratio = 100
This method of tuning will get the gain settings close, they can be fine-tuned from
this point.
SPEED, CASC, Dynamic control values are programmed in the program mode and adjusted in the
AUX, & EXT/ADM Start mode. They can be accessed by the PC Interface program (Reference
DYNAMICS Volume 3) or the OpView (Reference Volume 4). The Speed, Cascade, Auxiliary,
ADJUSTMENTS and Extr/Adm controls are PID controllers. The response of each control loop can
be adjusted by selecting the dynamics mode as described above. Proportional
gain, integral gain (stability), and SDR (speed derivative ratio) are the adjustable
and interacting parameters used to match the response of the control loop with the
response of the system. They correspond to the P (proportional), I (integral), and
D (derivative) terms, and are displayed by the 5009 as follows:
P = Proportional gain (%)
I = Integral gain (%)
D = Derivative (determined by SDR and I)
Tuning P & I Proportional gain must be tuned to best respond to a system transient or step
Gains change. If system response is not known, a typical starting value is 5%. If
proportional gain is set too high the control will appear to be overly sensitive, and
may oscillate with a cycle time of less than 1 second.
Integral gain must be tuned for best control at steady state. If system response is
not known a typical starting value is 0.5%. If the integral gain is set too high the
control may hunt or oscillate at cycles times of over 1 second.
For best response the proportional gain and integral gain should be as high as
possible. To obtain a faster transient response, slowly increase the proportional
gain setting until the actuator or final driver output begins to oscillate or waver.
Then adjust the integral gain as necessary to stabilize the output. If stability
cannot be obtained with the integral gain adjustment, reduce the proportional gain
setting.
A well tuned system, when given a step change, should slightly overshoot the
control point then come into control.
A PID control loop’s gain is a combination of all the gains in the loop. The loop’s
total gain includes actuator gain, valve gain, valve linkage gain, transducer gain,
internal turbine gains, and the 5009’s adjustable gains. If the accumulated
mechanical gain (actuators, valves, valve linkage, etc.) is very high, the 5009’s
gain must be very low to be added to the system gain required for system stability.
In cases where a small change in the 5009’s output results in a large speed or load
change (high mechanical gain) it may not be possible to take the 5009’s gains low
enough to reach stable operation. In those cases the mechanical interface
(actuator, linkage, servo, valve rack) design and/or calibration should be reviewed
and changed to achieve a gain of one where 0-100% 5009 output corresponds to
0-100% valve travel.
Dual Dynamics The Speed PID has two sets of dynamics, On-Line and Off-Line; each include
(Speed/Load) Proportional Gain, Integral Gain, and Derivative Ratio (SDR) variables. There are
three cases that determine when the dynamics switch between
If the unit is driving a generator and no “Select On-Line Dynamics” contact input
is programmed, the Speed Off-Line dynamics are used by the Speed PID when the
generator or utility tie breaker contacts are open. The speed On-Line dynamics are
used by the speed PID when the generator and utility tie breaker contacts are
closed. If the Speed Dynamics Select contact is programmed, the generator and
utility tie contacts do not effect the dynamics selection.
If the unit is not driving a generator and no “Select On-Line Dynamics” contact
input is programmed, the Speed Off-Line dynamic settings are used when the
turbine speed is below minimum governor speed. On-Line dynamics are used if
the turbine speed is above minimum governor speed. If the Speed Dynamics
Select contact is programmed, the turbine speed does not effect the dynamics
selection. A relay can be programmed to indicate that the On-Line Dynamics
mode is selected.
Cascade, The Cascade, Auxiliary, and Extr/Adm controllers can be programmed to use
Auxiliary, or Extr/ droop for control loop stability. If the parameter being controlled (Casc, Aux,
Adm Droop Extr/Adm) is also being controlled by another device (letdown station, boiler, or
other turbine), droop is typically required for control loop stability. If required, no
less than 5% droop is recommended for stable operation.
Tuning Derivative The value of the Derivative Ratio (DR) term can range from 0.01 to 100. If unsure
of the correct value, set the Speed control’s DR term to 5% and the Aux, Cascade,
& Extr/Adm controllers’ DR terms to 100%. In order to simplify adjustment of
the dynamics, adjusting the integral gain value sets both the I and D terms of the
PID controller. The DR term establishes the degree of effect the integral gain
value has on the “D” term, and changes the configuration of a controller from
The change from one of these configurations to the other may have no effect
during normal operation, however, it can cause great differences in response when
the governor is coming into control. (i.e. at startup, during a full load change, or
during transfer of control from another channel).
OVERSPEED The Overspeed Test function allows an operator to increase turbine speed above
TEST FUNCTION its rated operating range to periodically test the turbines electrical and/or
mechanical overspeed protection logic and circuitry. This includes the control’s
internal overspeed trip logic and any external overspeed trip device’s settings and
logic.
There are two types of overspeed tests available depending on whether you are
testing the control’s trip logic or and external device. The Electrical (5009)
Overspeed Test tests the overspeed functionality of the 5009 control. The External
Overspeed Test tests the functionality of any external overspeed device and
overrides the 5009’s overspeed trip. An overspeed test is only allowed under the
following conditions:
• The Speed PID must be in control.
• Auxiliary, Cascade, Ext/Adm, and Remote Speed Setpoint functions must
be disabled.
• Generator breaker must be open, if configured for a generator application.
• Speed setpoint must be at the maximum governor speed setting.
Peak Speed Register. The control uses a Peak Speed register to save the
highest speed sensed by the control. This register can only be reset through the
control’s PCI program or a “Clear Highest/Max Speed Hold Value” Modbus
command. It is recommended that this register be reset before every overspeed
test.
TESTING NOTES
• During an Overspeed Test, the speed setpoint can only be raised up to the
“Overspeed Test Limit” setting. The control is defaulted to automatically
trip if turbine speed reaches the Overspeed Test Limit setting (changeable
via the PCI program’s Service mode).
• If the speed remains above the maximum governing speed for more than
60 seconds (as defaulted in Service mode) without any adjustment to the
speed set point, the speed set point will automatically ramp back down to
the maximum governing speed. If the speed remains above the Overspeed
trip (External Test) setting for more than 60 seconds (as defaulted in
Service mode) without any adjustment to the speed set point, an
emergency shutdown will be issued.
• The programmable “Overspeed Trip” indication relay only energizes
when an Emergency shutdown is performed due to an Overspeed Trip
condition.
• The programmable “Overspeed Test Enabled” indication relay will
energize when an Overspeed Test is performed. This relay toggles on and
off when turbine speed is above the turbine Overspeed trip setting.
Electrical (5009) Overspeed Test procedure. The Electrical (5009)
Overspeed Test tests the overspeed functionality of the 5009 control.
1. Reset the control’s Peak-Speed register.
2. Verify that the turbine is in speed control then raise the speed setpoint to the
“maximum control speed” setting.
3. Initiate the Overspeed Test through the PCI program, a contact input or
Modbus command (i.e. OpView).
4. Raise the speed setpoint to the Electrical Overspeed Trip point.
5. PCI or Modbus based test - If performing this test through the PCI program
or Modbus, when the turbine reaches the overspeed trip point the control will
issue an alarm, and perform an emergency shutdown. OR
Contact Input based test - If performing this test with the Overspeed
Test contact input, when the turbine reaches the overspeed trip point the
control will issue an alarm. At this point if the contact input is opened the
unit will perform and emergency shutdown. If the contact is not opened at
the overspeed trip point, turbine speed can be increased to test external
overspeed devices.
External (5009) Overspeed Test procedure. The External Overspeed Test
tests the functionality of any external overspeed device and overrides the 5009’s
overspeed trip. The following procedure will test the turbine’s external overspeed
trip(s).
1. Reset the control’s Peak-Speed register.
2. Verify that the turbine is in speed control then raise the speed setpoint to the
“maximum control speed” setting.
3. Initiate the Overspeed Test through the PCI program, a contact input or
Modbus command (i.e. OpView).
4. Raise the speed setpoint to the Electrical Overspeed Trip point.
5. PCI or Modbus based test - If performing this test through the PCI program
or Modbus, when the turbine reaches the overspeed trip point the control will
issue an alarm, but WILL NOT shut down the turbine. OR
Contact Input based test - If performing this test with the Overspeed
Test contact input, when the turbine reaches the overspeed trip point the
control will issue an alarm. At this point the contact input must be held
closed to allow turbine speed to be increased to test the external device.
At this point if the contact input is opened the unit will perform an
emergency shutdown.
6. When the turbine reaches the external overspeed trip point the external
overspeed device (i.e. mechanical trip) will trip the turbine.
There are two programmable relay options available to indicate overspeed status.
One programmable relay option indicates an Overspeed Trip condition. The
second relay option provides indication that a Overspeed Test is being performed.
All pertinent overspeed test parameters are available through Modbus.
OPERATION Once the control has been configured, calibrated, and dynamically adjusted, it is
INFORMATION considered to be in the operational or Start mode. All of the operating parameters
necessary to run the turbine are available from either the configurable contact and
analog inputs or from a Modbus port. Input changes or Modbus communications
are referred to as Start mode “commands”. The two Modbus ports in the 5009 can
talk to the PC Interface program, the OpView touch screen workstation, and/or
any external control system(DSC) capable of communicating via Modbus. For
detailed information on how the PCI and OpView access the Start mode
parameters, Reference Volume 3(PCI) and Volume 4(OpView). For detailed
information on how PCI configures the contact and analog input “commands” and
tunes the analog inputs (Service Mode), Reference Volume 3.
NOTE
In the event that more than one command is received(i.e. conflicting
contact input and Modbus command) the last command received will
be the command acted upon.
Speed Control The Speed controller can not be disabled. When auxiliary and cascade control
have been disabled, the speed PID will try to control the turbine at the speed
setpoint, offset by the amount of droop configured into the speed loop. The
Auxiliary controller and the Cascade controller will track the speed PID through
the LSS bus in order to achieve a bumpless transfer if they are enabled. Control of
the speed of the turbine is obtained by manipulating the speed setpoint, when the
Speed controller is the controlling parameter.
During the initial start sequence the 5009 control ramps the speed setpoint up to
the configured idle or minimum control settings. The rate at which the setpoint
changes is configured in the PC Interface program. Once the turbine is up to
minimum control speed, the speed setpoint is adjusted through the RAISE SPEED
and LOWER SPEED commands. Again, the rate of change is configurable
through the PC Interface program. If the RAISE or LOWER command is
continually given for more than three seconds, the rate of change goes to the fast
rate (three times the configured rate). The speed setpoint adjustment commands
are available whenever the Auxiliary controller and the Cascade controller are
both disabled.
If the Cascade controller is enabled, the cascade setpoint will have tracked the
speed setpoint and will provide a bumpless transfer to cascade control. The speed
setpoint will be adjusted by the cascade PID and at the point of transfer they will
be the same. The Speed controller will still control the turbine, but the Cascade
controller will now control the speed setpoint. Since the Cascade controller is
based on some other parameter (not speed), the raise and lower speed commands
are disabled. Because the Cascade controller changes the speed setpoint and not
the actual LSS bus, whenever the Cascade is disabled, a bumpless transfer back to
speed control occurs. The raise and lower speed commands are then enabled.
If the Auxiliary controller is enabled, the auxiliary setpoint will have tracked the
speed setpoint and will provide a bumpless transfer to auxiliary control. The speed
setpoint will then be automatically adjusted by the 5009 to track the LSS bus. The
raise and lower speed commands are disabled whenever the Auxiliary controller is
enabled. The PID feedback loop of the Speed controller will manipulate the speed
setpoint to allow a bumpless transfer back to speed control in the event the
Auxiliary controller is disabled. In both the auxiliary control and the cascade
control, if the controlling parameter changes, the speed setpoint will keep the
turbine at the same controlling point.
If the application is a generator driving a utility, the Speed controller can be used
to control load or power. If the Auxiliary controller is not configured to control on
Load/Power, the speed setpoint can be used (with droop) to increase load on the
turbine. The raise and lower speed commands would be used to bring the turbine
on line and then used again to increase and decrease the load on the turbine.
Remote Speed Setpoint. An additional feature of the Speed controller is the
remote speed setpoint. The Remote Speed Setpoint Mode can be enabled and
disabled through ENABLE and DISABLE commands. It can only be enabled if
the Auxiliary controller and the Cascade controller are both disabled. If the
Remote Speed Setpoint is enabled, the speed setpoint will ramp towards the
remote speed setpoint at a configured rate (initial PCI configuration). The remote
speed setpoint is determined by a 4-20mA analog input. This input signal is
controlled from an external device. This allows some other parameter not
monitored by the 5009 to control the speed of the turbine. The actual speed
setpoint will ramp to the remote speed setpoint at an initial configured rate
whenever the Remote Speed Setpoint Mode is enabled. Once in control, as the
remote speed setpoint input changes, the speed setpoint will ramp towards it at the
max speed setpoint rate (as configured in the PCI). If the Remote Speed Setpoint
Mode is disabled, the speed setpoint will remain where it is at until a new
command is received.
In the event that the remote speed setpoint input(4-20mA) is not within tolerance
(failed input), an alarm will be given and the Remote Speed Setpoint Mode will be
automatically disabled.
Synchronous Loadsharing Control. An additional feature of the Speed
controller is the Synchronous/Loadsharing controller. The Synchronous
Loadsharing Control can be enabled and disabled through ENABLE and
DISABLE commands. When Loadsharing is enabled he Auxiliary and cascade
controller are both disabled. This function is only used in a generator application.
After the turbine is at rated speed, the Synchronous Loadsharing Control can be
enabled to synchronize the generator to the utility.
Auxiliary Control The Auxiliary controller can be enabled and disabled using the ENABLE and
DISABLE Auxiliary control commands. The Cascade controller must be disabled
to initiate auxiliary control. While auxiliary control is disabled, the auxiliary
setpoint is automatically adjusted to track the LSS bus by the 5009 control. When
the enable command is given, the raise and lower speed commands are disabled
and the control sets the auxiliary input as the controlling parameter. Since the
auxiliary setpoint has tracked the LSS bus, the transfer is bumpless and the
auxiliary setpoint matches the speed setpoint.
The auxiliary setpoint can then be adjusted through the RAISE AUXILIARY and
LOWER AUXILIARY commands. The rate at which the auxiliary setpoint
changes is configured in the PC Interface program. If the RAISE or LOWER
command is continually given for more than three seconds, the rate of change
goes to the fast rate (three times the configured rate). The auxiliary setpoint
adjustment commands are available whenever the Auxiliary controller is enabled.
Auxiliary Limiting. The Auxiliary controller can also be used as a limiter. In
this function the Auxiliary limiter is always enabled and can never be disabled.
The auxiliary setpoint can be adjusted in the same ways as the Auxiliary
controller. The difference is that the auxiliary setpoint is not tracking the speed
setpoint. If the speed setpoint is raised above the auxiliary limiter, the limiter will
take control of the valve, and the Speed controller will track the LSS bus. When
conditions change such that the Auxiliary controller is no longer the controlling
parameter, the Speed controller will resume control. When the Auxiliary limiter
has control, the raise and lower speed commands are disabled.
Remote Auxiliary Setpoint. An additional feature of the Auxiliary controller
is the remote auxiliary setpoint. The Remote Auxiliary Setpoint Mode can be
enabled and disabled through ENABLE and DISABLE commands. It can only be
enabled if the Auxiliary controller is enabled and the Cascade controller is
disabled. If the Remote Auxiliary Setpoint Mode is enabled, the auxiliary setpoint
will ramp towards the remote auxiliary setpoint at a configured rate(PCI). The
remote auxiliary setpoint is determined by a 4-20mA analog input. This input
signal is controlled from an external device. This allows some other parameter not
monitored by the 5009 to control the turbine. The actual auxiliary setpoint will
ramp to the remote auxiliary setpoint at an initial configured rate whenever the
Remote Auxiliary Setpoint Mode is enabled. Once in control, as the remote
auxiliary setpoint input changes, the auxiliary setpoint will ramp towards it at the
max auxiliary setpoint rate(PCI). If the Remote Auxiliary Setpoint Mode is
disabled, the auxiliary setpoint will remain where it is at, until a new command is
received.
In the event that the remote auxiliary setpoint input(4-20mA) is not within
tolerance (failed input), an alarm will be given and the Remote Auxiliary Setpoint
Mode will be automatically disabled.
Cascade Control The Cascade controller can be enabled and disabled using the ENABLE and
DISABLE cascade control commands. The Auxiliary controller must be disabled
to initiate cascade control. While cascade control is disabled, the cascade PID
output is automatically adjusted to track the LSS bus by the 5009 control. When
the enable command is given, the raise and lower speed commands are disabled
and the control sets the cascade input as the controlling parameter. Since the
cascade setpoint has tracked the LSS bus, the transfer is bumpless and the cascade
setpoint matches the speed setpoint.
Once the Cascade controller has been enabled, the cascade setpoint can then be
adjusted through the RAISE CASCADE and LOWER CASCADE commands.
The rate at which the cascade setpoint changes is configured in the PC Interface
program. If the RAISE or LOWER command is continually given for more than
three seconds, the rate of change goes to the fast rate (three times the configured
rate). The cascade setpoint adjustment commands are available whenever the
Cascade controller is enabled.
NOTE
The rate at which the cascade setpoint changes is independent of the
P, I, & D terms of the actual cascade PID. Moving the setpoint at a
slower rate will not slow down the rate at which the Cascade
controller moves the speed setpoint.
In the event that the remote cascade setpoint input(4-20mA) is not within
tolerance (failed input), an alarm will be given and the Remote Cascade Setpoint
Mode will be automatically disabled.
Valve Limiters The HP and LP valve limiters, once configured, are enabled at all times. The
limiters “limit” the valve position. The HP limiter puts a high limit on the HP
valve, and the LP limiter puts either a high or a low limit on the LP valve. High
limit for extraction turbines and a low limit on admission or extr/admission
turbines. The limiters are adjustable at all times by using the OPEN and CLOSE
commands. The rate at which the limiters move and the span (in %) in which they
can be adjusted are configurable in the PCI.
Extraction/ The Extraction/Admission controller can be enabled and disabled using the
Admission ENABLE and DISABLE Extr\ Adm control commands, or it can automatically be
Control enabled by the 5009 control when all permissives have been met. Reference
Chapter 4 of this manual for a detailed description of all the features of Extr/Adm
control. While Extr/Adm control is disabled, the extr/adm setpoint can be
automatically adjusted to track the Ext/Adm input. When the enable command is
given, the control is already controlling at the present setpoint and a bumpless
transfer is made. The setpoint then can be raised and lowered through RAISE and
LOWER Extr/Adm commands. If setpoint tracking has been disabled, the valve
limiters as described above are used to slowly bring the Extr\ Adm input into the
control range. Once the extr\ adm controller is in control, the RAISE and LOWER
Extr\ Adm commands will then change the extr\ adm setpoint.
Remote Extraction/Admission Setpoint. An additional feature of the Extr\
Adm controller is the remote extr\ adm setpoint. The Remote Extr\ Adm Setpoint
Mode can be enabled and disabled through ENABLE and DISABLE commands.
It can only be enabled if all permissives are met (reference Chapter 4). If a contact
input is programmed for enabling Remote Extr\ Adm Setpoint Mode, and another
input is NOT programmed for Extr\ Adm Setpoint Mode, then the Remote Extr\
Adm Setpoint Mode contact will perform both functions. Both inputs are
available from the Modbus ports if Remote Extr\ Adm Control is configured. The
remote extr\ adm setpoint is determined by a 4-20mA analog input. This input
signal is controlled from an external device. This allows some other parameter not
monitored by the 5009 to control the turbine. The actual extr\ adm setpoint will
ramp to the remote extr\ adm setpoint at an initial configured rate whenever the
Remote Extr\ Adm Setpoint Mode is enabled. Once in control, as the remote extr\
adm setpoint input changes, the extr\ adm setpoint will ramp towards it at the max
extr\ adm setpoint rate(PCI). If the Remote Extr\ Adm Setpoint Mode is disabled,
the extr\ adm setpoint will remain where it is at, until a new command is received.
In the event that the remote extr\ adm setpoint input(4-20mA) is not within
tolerance (failed input), an alarm will be given and the Remote Extr\ Adm
Setpoint Mode will be automatically disabled.
Alarms A listing of Alarm and Trip messages is available only through the Modbus ports
(i.e. OpView, PCI program). Relay outputs can be configured in the PCI program
for some individual alarm/trip indications (Reference Volume 3) and also for any
alarm/trip present indication. But for a description and time stamping as described
in the following chapter, a Modbus port must be used.
CHAPTER 6
ALARMS/TRIPS
The 5009 monitors all alarms and trips sends them to the PC Interface program
and Modbus. This chapter includes a list of all alarms and shutdowns and possible
causes of the alarm/trip. A Time Stamp resolution is given for each alarm/trip.
When the alarm/trip is sent to the PC Interface program and to the Modbus ports,
the time the alarm/trip occurred is sent with it (up to the resolution shown).
Alarm - Overspeed
Explanation - Turbine speed is above trip level.
Time Stamp - 40mS resolution.
Alarm - Stuck in Critical Band
Explanation - Turbine speed was stuck or forced into a critical band too long.
Time Stamp - 40mS resolution.
Alarm - Tie Breaker Opened
Explanation - Utility Tie Breaker was opened after it was closed.
Time Stamp - 1mS resolution.
Alarm - Gen Breaker Opened
Explanation - Generator Breaker was opened after it was closed.
Time Stamp - 1mS resolution.
Alarm - Tie Breaker Open / No Casc
Explanation - Utility Tie Breaker was opened when Cascade was active.
Time Stamp - 40mS resolution.
Alarm - Gen Breaker Open / No Casc
Explanation - Generator Breaker was opened when Cascade was active.
Time Stamp - 40mS resolution.
Alarm - Tie Breaker Open / No Remote
Explanation - Utility Tie Breaker was opened when Remote Spd Setpt was active.
Time Stamp - 40mS resolution.
Alarm - Gen Breaker Open / No Remote
Explanation - Generator Breaker was opened when Remote Spd Setpt was active.
Time Stamp - 40mS resolution.
Alarm - Tie Breaker Open / No Aux
Explanation - Utility Tie Breaker was opened when Auxiliary was active.
Time Stamp - 40mS resolution.
Alarm - Gen Breaker Open / No Aux
Explanation - Generator Breaker was opened when Auxiliary was active.
Time Stamp - 40mS resolution.
Alarm - Tie Breaker Open / No Extr
Explanation - Utility Tie Breaker was opened when Extraction control was active.
Time Stamp - 40mS resolution.
Alarm - Gen Breaker Open / No Extr
Explanation - Generator Breaker was opened when Extraction control was active.
Time Stamp - 40mS resolution.
Alarm - External Alarm #x
Explanation - External Alarm #x (2-10) contact input was opened.
Time Stamp - 1mS resolution.
Alarm - Spd Setpt Entrd in Critical
Explanation - Speed setpoint was entered/set in a critical avoidance band.
Time Stamp - 40mS resolution.
Alarm - Configuration Error
Explanation - Invalid configuration.
Time Stamp - 40mS resolution.
Relay Alarms Note: Relays 1-3 are in DTM #1, 4-6 in DTM #2, 7-9 in DTM #3, and 10-12 in
DTM #4.
Alarm - Relay #x y1 Driver Fault
Explanation - Fault in the y (A,B,C)1 driver of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x y2 Driver Fault
Explanation - - Fault in the y (A,B,C)2 driver of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x y1 Load Fault
Explanation - Fault in the y (A,B,C)1 relay of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x y2 Load Fault
Explanation - Fault in the y2 relay of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x A1 or B1 Fault
Explanation - Fault in either A1 or B1 relays of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x C2 or A2 Fault
Explanation - Fault in either C2 or A2 relays of Relay #x (1-12).
Time Stamp - 40mS resolution.
Alarm - Relay #x B2 or C1 Fault
Explanation - Fault in either B2 or C1 relays of Relay #x (1-12).
Time Stamp - 40mS resolution.
MAJOR ALARM A Major Alarm indication is available to the Modbus communication devices and
INDICATION as a programmable relay option. This major alarm feature is programmable and
has both dedicated (fixed) alarms and optional inputs as follows:
CHAPTER 7
Modbus
Modbus This control can communicate with plant distributed control systems and/or CRT
COMMUNICATIONS based operator control panels through two Modbus communication ports. These
ports support RS-232 communications using ASCII or RTU MODBUS
transmission protocols. Modbus utilizes a master/slave protocol. This protocol
determines how a communication network’s master and slave devices establish
and break contact, how a sender is identified, how messages are exchanged, and
how errors are detected. The 5009 control is always the slave device, the DCS or
operator interface will act as the master and initiate communication transactions.
Monitor Only The two Modbus communication ports, are defaulted from the factory, to
communicate with any device which communicates through Modbus and has the
same port settings. Alternatively each port can be configured to only output data
and ignore any input commands. This allows the control to be monitored but not
controlled from an external device. By simply connecting a monitoring device,
configured to communicate through Modbus, this device can be used to monitor
all control parameters, modes, etc. without effecting control of the turbine. To use
a Modbus port for monitoring only (boolean and analog write commands are
ignored), program the ‘Use Modbus Port’ setting to ‘Not Used’.
Monitor And Once a Modbus port is configured for Modbus communications, the control will
Control accept Start mode commands from an external network master device (DCS,
OpView, etc.). This allows a Modbus compatible device to monitor and perform
all 5009 Start mode parameters and commands. Both Modbus ports are
independent of each other, and can be used simultaneously. The last command
given between the two ports has priority. To use a 5009 Modbus port to monitor
and operate the 5009, program the desired port(s) ‘Use Modbus Port’ setting to
‘Modbus’.
Modbus The 5009 control supports two Modbus transmission modes (ASCII & RTU). A
Communication mode defines the individual units of information within a message and the
numbering system used to transmit the data. Only one mode per Modbus network
is allowed. The supported modes are ASCII (American Standard Code for
Information Interchange), and RTU (Remote Terminal Unit). These modes are
defined in the following table.
Start Bits 1 1
or none or none
Stop Bits 1, 1.5, or 2 1, 1.5, or 2
In the RTU mode, data is sent in 8-bit binary characters and transmitted in a
continuous stream. In the ASCII mode, each binary character is divided into two
4-bit parts (high order and low order), changed to be represented by a
hexadecimal equivalent, then transmitted, with breaks of up to 1 second possible.
Because of these differences, data transmission with the ASCII mode is typically
slower (see Figure 7-1 below).
The Modbus protocol allows one master and up to 247 slaves on a common
network. Each slave is assigned a fixed, unique device address in the range of 1 to
247. With the Modbus protocol, only the network master can initiate a transaction.
A transaction consists of a request from the master to a slave unit and the slave’s
response. The protocol and Modbus device number are set in the Program Mode
and can be adjusted in the Service Mode, if required.
All ports use 9-pin male Sub-D connectors and can be configured for RS-232
communications only. RS-232 communications is limited to a distance of 50 feet.
Volume 2 shows the required RS-232 communication connections. The transmit
data (TXD), receive data (RXD), and signal ground (SIG GND) must be properly
connected as shown. In addition the shield (SHLD) should be connected in at least
one location.
This control functions as a slave unit only. As a slave unit, the control will only
respond to a transaction request by a master device. The control can directly
communicate with a DCS or other Modbus supporting device on a single
communications link. If multi-dropping is used (via RS422 or RS485
communications), up to 246 devices (5009s or other customer devices) can be
connected to one Master device on a single network. The device number for each
port can be set in the Program or Service modes.
Each message to or from a master has a defined structure called the message
“frame”. A frame consists of the slave device address, a code defining the
requested data, and error checking information. See Figure 7-2.
The Modbus function code tells the addressed slaves what function to perform.
The following table lists the function codes supported by this control.
Modbus Function
Codes
When a Modbus message is received, it is checked for any errors or invalid data.
If there is invalid data in the message, an error code is sent back to the master and
the control issues an alarm message. The error codes are defined in the following
table. The exception error status and respective error codes can be viewed in the
Service Mode under PORT # SETTINGS, where # is the number of the port (1 or
2).
If the control has not received a message for the configured time-out period, the
control will alarm with an error message, but no message is sent to the master.
This time-out is defaulted to 2 seconds and only applies to units using both
monitor and control (adjustable in the Service Mode).
Modbus Slave
Exception Error
Codes
1 Bad Modbus function 1 The specified function is not supported for this
control
2 Bad Modbus data 2 The Modbus value addressee is not valid for this
address control
3 Bad Modbus data value 3 Too many values requested or the on/off indica-
tor in function code 5 is invalid.
9 Bad Modbus checksum None Message checksum did not match.
n/a Lost Modbus link None No messages received for the configured time-
out period.
PORT Before the 5009 will communicate with the master device, the communication
ADJUSTMENTS parameters must be verified. These values are set in the Program Mode and can be
adjusted, if required, from the Service Mode.
CONTROL The Modbus communication ports in the 5009 control are programmed for unique
MODBUS Modbus addresses. A complete listing of these addresses for your application is
ADDRESSES located at the end of this section. The Modbus address listing consists of Boolean
Writes, Boolean Reads, Analog Reads, and Analog Writes. The boolean reads and
writes are also referred to as input and holding coils. The analog reads and writes
are also referred to as input registers and holding registers.
All values that can be addressed by Modbus are considered to be discrete and
numeric. The discretes are a 1 bit binary, on or off value and the numerics are 16
bit values. Discretes are sometimes referred to as coils or digitals and numerics
are referred to as registers or analogs. All read/write registers are interpreted by
the 5009 as signed 16 bit integer values. Since Modbus can only handle integers,
values that require a decimal point in the Modbus Master Device are multiplied by
a scaling constant before being sent by the 5009. See Tables 7-7 &7-8 (Analog
Reads and Analog Writes) under the MULTIPLIER column for defaulted
communication constants and ranges.
The maximum number of discretes and registers that can be transmitted in one
packet is dependent on each implementation of Modbus. The following table
defines these limits.
Boolean Writes Holding coils are logical signals that are both readable from and writable to the
(holding coils) 5009 control. An example of a boolean write value would be raise or lower
commands. A logical true denoted by the value 1 will cause the command listed
in the description to be executed. For example, if a 1 is written to address 0:0010
and this corresponded to a speed raise command, the speed setpoint will increase
until a 0 is written to address 0:0010. The 5009 control supports function codes 1,
5, and 15. These correspond to reading selected holding coils, writing to a single
holding coil, and writing to multiple holding coils, respectively. The holding coils
available are listed in Table 8-5, under Boolean Writes.
Boolean Reads Input coils are logical signals that are readable from, but not writable to, the 5009
(input coils) control. An example of an boolean read value would be a turbine trip status
indication. The input coil will have the value 1 if the statement in the description
column is true and a 0 if false. The ‘1:’ term in the address identifies an input coil.
The 5009 control supports Modbus function code 2, which involves reading
selected input coils. The input coils available are listed in Table 8-6, under
Boolean Reads.
Analog Reads Input registers are analog values that are readable from, but not writable to, the
(input registers) 5009 control. An example of an analog read value would be turbine speed. The
values of the input registers are stored internal to the control as floating point
numbers representing engineering units (i.e. KPA or RPM). The values that are
transmitted are integer values ranging from -32767 to +32767. Since Modbus can
only handle integers, values that require a decimal point must be multiplied by a
scaling constant in the 5009 before being sent across the Modbus link. For
example, these input registers may be listed as the Modbus value ‘x100’ or
‘cascade scale factor’ under the description heading to denote the value is
multiplied by a scaling constant (refer to Modbus Scale Factors later in this
section). This will allow transmission of decimal parts of a unit if this is necessary
for better resolution.
See the 5009 Service Mode for defaulted communication constants and ranges.
The 5009 control supports Modbus function code 4, which involves reading
selected input registers. The input registers available are listed in Table 7-7, under
Analog Reads.
Analog Writes Holding registers are analog values that are writable to the 5009 control. These
(holding values can also be read from a device performing error checking. An example of
registers) an analog write value would be a direct speed setpoint value as opposed to raise
and lower setpoint commands. The value of the holding registers are also stored in
the control as numbers representing engineering units (i.e. PSI (kPa) or RPM).
Once again, if decimal points are required, a scaling factor must be used (refer to
Modbus Scale Factors later in this section). The 5009 control supports Modbus
function codes 3, 6, and 16. These correspond to reading selected holding
registers, writing to a single holding register, and writing to multiple holding
registers, respectively. The holding registers available are listed in Table 7-8,
under Analog Writes.
The following tables give the address and description of all boolean and analog,
reads and writes:
Boolean Writes
0:0011 Lower Speed Setpoint 0:0033 Enable Remote Cascade Setpoint Control
0:0012 Raise Speed Setpoint 0:0034 Disable Remote Cascade Setpoint Control
0:0017 Enable Remote Speed Setpoint Control 0:0039 Lower Aux Setpoint
0:0018 Disable Remote Speed Setpoint Control 0:0040 Raise Aux Setpoint
0:0019 Go To Modbus Entered Speed Setpt 0:0041 Enable Remote Aux Setpoint Control
0:0020 Clear Highest / Max Speed Hold Value 0:0042 Disable Remote Aux Setpoint Control
0:0021 External Overspeed Test Enable 0:0043 Go To Modbus Entered Auxiliary Setpt
0:0045 Select Remote Ctrl (Remote/Local) 0:0077 Enable Remote Extr Setpoint Control
0:0046 Select Local Ctrl (Remote/Local) 0:0078 Disable Remote Extr Setpoint Control
0:0058 De-Energize Relay 5 0:0090 Spd PID - Lower Off-Line P-gain Fast
0:0060 De-Energize Relay 6 0:0092 Spd PID - Raise Off-Line P-gain Fast
0:0062 De-Energize Relay 7 0:0094 Spd PID - Lower On-Line P-gain Fast
0:0064 De-Energize Relay 8 0:0096 Spd PID - Raise On-Line P-gain Fast
0:0066 De-Energize Relay 9 0:0098 Spd PID - Lower Off-Line I-gain Fast
0:0068 De-Energize Relay 10 0:0100 Spd PID - Raise Off-Line I-gain Fast
0:0070 Synchronize Internal Time-of-Day 0:0102 Spd PID - Lower On-Line I-gain Fast
0:0073 Enable Extraction Control 0:0105 Spd PID - Lower Off-Line SDR
0:0074 Disable Extraction Control 0:0106 Spd PID - Lower Off-Line SDR Fast
0:0075 Lower Extraction Setpoint 0:0107 Spd PID - Raise Off-Line SDR
0:0076 Raise Extraction Setpoint 0:0108 Spd PID - Raise Off-Line SDR FAst
0:0109 Spd PID - Lower On-Line SDR 0:0141 Extr PID - Lower I-gain
0:0110 Spd PID - Lower On-Line SDR Fast 0:0142 Extr PID - Lower I-gain Fast
0:0111 Spd PID - Raise On-Line SDR 0:0143 Extr PID - Raise I-gain
0:0112 Spd PID - Raise On-Line SDR Fast 0:0144 Extr PID - Raise I-gain Fast
0:0113 Casc PID - Lower P-gain 0:0145 Extr PID - Lower SDR
0:0114 Casc PID - Lower P-gain Fast 0:0146 Extr PID - Lower SDR Fast
0:0115 Casc PID - Raise P-gain 0:0147 Extr PID - Raise SDR
0:0116 Casc PID - Raise P-gain Fast 0:0148 Extr PID - Raise SDR Fast
0:0123 Casc PID - Raise SDR 0:0155 Lower V1 Actr Min Current
0:0124 Casc PID - Raise SDR Fast 0:0156 Raise V1 Actr Min Current
0:0125 Aux PID - Lower P-gain 0:0157 Lower V1 Actr Max Current
0:0126 Aux PID - Lower P-gain Fast 0:0158 Raise V1 Actr Max Current
0:0127 Aux PID - Raise P-gain 0:0159 Lower V1 Actr Stroke Position
0:0128 Aux PID - Raise P-gain Fast 0:0160 Lower Fast V1 Actr Stroke Position
0:0129 Aux PID - Lower I-gain 0:0161 Raise V1 Act Stroke Position
0:0130 Aux PID - Lower I-gain Fast 0:0162 Raise Fast V1 Actr Stroke Position
0:0133 Aux PID - Lower SDR 0:0165 Lower V2 Actr Min Current
0:0134 Aux PID - Lower SDR Fast 0:0166 Raise V2 Actr Min current
0:0135 Aux PID - Raise SDR 0:0167 Lower Actr Max Current
0:0136 Aux PID - Raise SDR Fast 0:0168 Raise V2 Actr Max Current
0:0137 Extr PID Power P-gain 0:0169 Lower V2 Actr Stroke Position
0:0138 Extr PID - Lower P-gain Fast 0:0170 Lower Fast V2 Actr Stroke Position
0:0139 Extr PID -Raise P-gain 0:0171 Raise V2 Actr Stroke Position
0:0140 Extr PID - Raise P-gain Fast 0:0172 Raise Fast V2 Actr Stroke Position
0:0176 0:0181
0:0177
Analog Reads
3:0008
3:0013
3:0023
3:0024
3:0025
3:0029
3:0030 C_AUTOSEQ.LO_IDLE_SP.SAMP_TUNE Auto Seq - Low Idle Speed Setpt rpm none
3:0034 C_AUTOSEQ.HI_IDLE_SP.SAMP_TUNE Auto Seq - High Idle Speed Setpt rpm none
3:0036 D_IFACE_O.R_TIME_HI.A_NAME Auto Seq - Time Left At High Idle min 100
3:0042
3:0046
3:0049
3:0050
3:0066
3:0071
3:0087
3:0091
3:0095
3:0096
3:0106 Z_MOD_VALS.STATUS_MSG.OUT_11
3:0107
3:0108
3:0118
3:0119
3:0122
3:0123
3:0141
3:0144
3:0157
3:0241
3:0251
3:0260
Analog Writes
4:0005 Spare
4:0006 Spare
4:0007 Spare
4:0008 Spare
ANALOG READS
LOOKUP
TABLES
Last Turbine Trip The cause of the last turbine trip (address 3:0001) is an integer that represents the
Cause following cause:
1. Power Up shutdown
2. External Trip Input
3. External Trip 2
4. External Trip 3
5. External Trip 4
6. External Trip 5
7. External Trip 6
8. External Trip 7
9. External Trip 8
10. External Trip 9
11. External Trip 10
12. PC Programmer Trip
13. Comm Link #1 Trip
14. Comm Link #2 Trip
15. Overspeed Trip
16. All Speed Probes Failed
Idle/Rated Status The idle/rated status (address 3:0028) is an integer that represents the following
cause.
0. Idle/Rated is Stopped
1. Idle/Rated is In Critical Avoidance Band
2. Idle/Rated is Moving to Rated
3. Idle/Rated is At Idle Speed
4. Idle/Rated is Moving to Idle
5. Rated Speed Selection is Inhibited
6. Idle Speed Selection is Inhibited
7. Idle/Rated is At Rated Speed
Auto Start The auto start sequence status (address 3:0041) is an integer that represents the
Sequence Status following cause.
0. Auto Start Sequence is Disabled
1. Auto Start Sequence is In Critical Avoidance Band
2. Auto Start Sequence is Completed
3. Auto Start Sequence is Halted
4. Auto Start Sequence is Moving to Low Idle
5. Auto Start Sequence is Moving to Hi Idle
6. Auto Start Sequence is Moving to Rated
7. Auto Start Sequence is At Low Idle
8. Auto Start Sequence is At High Idle
9. Auto Start Sequence is in a Hi Idle Timed Wait
10. Auto Start Sequence is in a Low Idle Timed Wait
Remote Speed The remote speed control status (address 3:0048) is an integer that represents the
Setpoint Status following:
0. Remote Speed Control is Disabled
1. Remote Speed Control is In Control
2. Remote Speed Control is Active
3. Remote Speed Control is Enabled
4. Remote Speed Control is Inhibited
Cascade Control The cascade control status (address 3:0063) is an integer that represents the
Status following cause.
0. Cascade is Disabled
1. Casc Control w/Rmt Setpt
2. Casc Active w/Rmt Setpt
3. Cascade is In Control
4. Casc Active/Not Spd Ctl
5. Cascade is Enabled
6. Cascade is Inhibited
Remote Cascade The remote cascade control status (address 3:0065) is an integer that represents
Setpoint Status the following:
0. Remote Cascade Control is Disabled
1. Remote Cascade Control is In Control
2. Remote Cascade Control is Active
3. Remote Cascade Control is Enabled
4. Remote Cascade Control is Inhibited
Auxiliary Control The auxiliary control status (address 3:0084) is an integer that represents the
Status following cause.
0. Auxiliary is Disabled
1. Controlling w/ Rmt Setpt
2. Aux Active w/ Rmt Setpt
3. Aux Enabled w/Rmt Setpt
4. Auxiliary is In Control
5. Aux is Active / Not Limiting
6. Aux Active/ Not In Control
7. Auxiliary is Inhibited
8. Auxiliary is Enabled
Remote Auxiliary The remote auxiliary control status (address 3:0086) is an integer that represents
Setpoint Status the following:
0. Remote Auxiliary Control is Disabled
1. Remote Auxiliary Control is In Control
2. Remote Auxiliary Control is Active
3. Remote Auxiliary Control is Enabled
4. Remote Auxiliary Control is Inhibited
Overspeed Test The overspeed test status (address 3:0094) is an integer that represents the
Status following:
0. Overspeed Test Mode is Disabled
1. Unit is Tripped
2. At Overspeed Test Limit
3. Speed > 5009 Trip Level
4. External Ospd Trip Test Enabled
5. 5009 Ospd Trip Test Enabled
6. Overspeed Test Permissible
7. Ospd Test NOT Permissible
Load Share The load share control status (address 3:0105) is an integer that represents the
Status following:
0. Load Share is Disabled
1. Load Share is Active
2. Load Share is Enabled
3. Load Share is Inhibited
Frequency The frequency control status (address 3:0120) is an integer that represents the
Control Status following:
0. Frequency Control is Disarmed
1. Frequency Control is In Control
2. Frequency Control is Armed
3. Frequency Control is Inhibited
Control Stop The frequency control status (address 3:0121) is an integer that represents the
Status following:
0. Not Selected
1. Inhibited
2. Closing Hp Limiter
3. Lowering Speed Setpoint
4. Transferring to Coupled Map
5. Disabling Extraction
Remote Ext/Adm The remote extraction/admission control status (address 3:0139) is an integer that
Status represents the following:
0. Rmt Control Disabled
1. Remote Extr In Control
2. Rmt Extr/Adm In Control
3. Remote Adm In Control
4. Remote Extract Active
5. Remote Extr/Adm Active
6. Remote Admission Active
7. Rmt Extraction Enabled
8. Remote Extr/Adm Enabled
9. Rmt Admission Enabled
10. Rmt Extraction Inhibited
11. Rmt Extr/Adm Inhibited
12. Rmt Admission Inhibited
13. Rmt Extraction Disabled
14. Remote Ext/Adm Disabled
15. Rmt Admission Disabled
Steam Map The steam map priority status (address 3:0143) is an integer that represents the
Priority following:
0. Speed Priority Active
1. Priority Xfer Inhibited
2. Ext Active/Spd Selected
3. Prs Active/Spd Selected
4. Adm Active/Spd Selected
5. Auto Switching Config’d
6. Priority Swtch Not Used
7. Spd Active/Ext Selected
8. Spd Active/Prs Selected
9. Spd Active/Adm Selected
5009 Controlling The controlling parameter status of the 5009 uses two Analog Read registers
Parameters (3:0155 & 3:0156) to identify the parameters that are in control of the 5009. If the
5009 is programmed as a single-valve or split-range actuator only address 3:0156
is used. Analog register 3:0156 corresponds to the parameter in control for non-
extraction units or the second controlling parameter for extraction units. There are
two status lists provided, depending on the unit’s configuration. The variables
give the current status of the control and are defined in the following tables.
Control Status (Extraction Unit Controlling Parameter #1). The
controlling parameter status (address 3:0155) is an integer that represents the
following:
1. Controlling Parameter
2. Shutdown
3. Control at Two Limits
4. HP Max Actuator
5. HP Valve Limiter
6. Max Power Limit
7. HP Max Limit
8. LP Max Limit
9. HP Min Limit
10. LP Min Limit
11. Remote Auxiliary
12. Auxiliary
13. Manual Start
14. Auto Start
15. Semi Auto Start
16. Idle / Rated Start
17. Auto Start Sequence
18. Synchronizing
19. Load Share / Speed
20. Frequency / Speed
21. Remote Cascade / Speed
22. Cascade / Speed
23. Remote / Speed
24. Speed / On - Line
25. Speed / Off - Line
5. t/h
6. kg/hr
7. kg/cm2
8. #/hr
9. k#/hr
KW/Load Units Active. The KW/Load units active (address 3:0233) is an
integer that represents the following:
0. %
1. MW
2. KW
KW/Load Setpt Units Active. The KW/Load setpt units active (address
3:0234) is an integer that represents the following:
0. rpm
1. MW
2. KW
Turbine Type Configured. The turbine type (address 3:0235) is an integer
that represents the following:
1. Single Valve
2. Split Range Valves
3. Extraction Only
4. Admission Only
5. Extraction and Admission
Aux Control Configured. The auxiliary control configured (address 3:0236)
is an integer that represents the following:
1. Not Used
2. Controller
3. Limiter
Cascade Control Configured. The cascade control configured (address
3:0237) is an integer that represents the following:
1. Not Used
2. Controller
Start Mode Configured. The start mode configured (address 3:0238) is an
integer that represents the following:
1. Manual
2. Semiautomatic
3. Automatic
Method from Idle to Rated Configured. The method from idle to rated
configured (address 3:0239) is an integer that represents the following:
1. No Idle Used
2. Manual Raise/Lower
3. Idle/Rated Ramp
4. Auto Startup Sequence
Actuator #2 Readout. The Act 2 Readout Configured (address 3:0240) is an
integer that represents the following:
1. Actual Speed
2. Speed Setpoint
3. Remote Speed Setpoint
4. Load Share Input
5. Sync Input
6. KW Input
7. Cascade Input
8. Cascade Setpoint
9. Remote Cascade Setpoint
10. Auxiliary Input
11. Auxiliary Setpoint
12. Remote Auxiliary Setpoint
13. HP Valve Limiter Setpoint
14. Act 1 Valve Demand
15. First Stage Pressure
16. Monitor Analog Input
V1 Calibration Status. The V1 calibration status (address 3:0252) is an
integer that represents the following:
0. Calibration is Disabled
1. Calibration is At Min output
2. Calibration is At Max output
3. Calibration is in Manual Entry Mode
4. Calibration is Enabled
5. Speed > 1000 rpm
6. Unit Not Shutdown
V2 Calibration Status. The V2 calibration status (address 3:0256) is an
integer that represents the following:
0. Calibration is Disabled
1. Calibration is At Min output
2. Calibration is At Max output
3. Calibration is in Manual Entry Mode
4. Calibration is Enabled
SPECIFIC
ADDRESS
INFORMATION
Entering Setpoint The setpoints for the Speed, Extraction, Cascade and Auxiliary can be directly
From the Modbus entered through the Modbus link. When the setpoint is entered for any of these
functions the setpoint will not move instantly, rather the setpoint will move
towards the entered setpoint at the ‘entered rate’ defined for the function in the
program.
There is feedback provided to let the operator know what value was entered. This
value will not change until a new value is entered from the Modbus. Addresses
3:0145-:0148 provide this feedback for speed, cascade, auxiliary, and extraction/
admission respectively. When a new value is entered from the Modbus, the
setpoint will move to the new value. If the desired setpoint is already the same as
the feedback, the operator can use a ‘Go To Modbus Entered’ setpoint command
(0:0019, 0:0035, 0:0043, & 0:0079) instead of entering the setpoint again. Since
the control determines if a new Modbus setpoint has been entered by looking to
see if it has changed, either a new setpoint value must be entered or the ‘Go To
Modbus Entered’ command needs to be used whenever the setpoint to be entered
is the same as the feedback.
These limitations can be overcome by scaling the value before it is sent across the
Modbus. The default scale factor for the analog values is automatically set by the
control based on the scaling of the analog input. If the maximum value of the
analog input (Value @ 20 mA) is less than 3200, the scale factor is automatically
set to 10. If the maximum value of the analog input (Value @ 20 mA) is less than
320, the scale factor is automatically set to 100. If the maximum value of the
analog input (Value @ 20 mA) is greater than 32000, the scale factor is
automatically set to 0.1. The scale factor can be changed in the service mode
between 0.1, 1.0, 10, and 100, if desired.
The following input and setpoint values that are sent across the Modbus have
independent scale factors: Extraction/Admission, Auxiliary, Cascade, FSP, KW,
and Sync/Load Share. These scaled parameters and their scale factor are available
through the Modbus.
Values that require a decimal point must be multiplied by the scale factor (10,
100) prior to being sent across the Modbus. The value sent must then be divided
by the scale factor in the Master. Values that are larger than the limitation of
Modbus can be sent across by multiplying the value by a factor of 0.1, then
dividing the value by the same scale factor in the Master.
The Scale Factor adjusts all associated analog reads and writes accordingly. For
example, the Cascade Scale Factor adjusts the cascade input and setpoint analog
read values as well as the Entered Setpt analog write value.
For example, if the Cascade setpoint of 60000 needs to be sent across the Modbus,
the Cascade Scale Factor would automatically be set to 0.1, this will change the
value so that it can be sent across the Modbus (60000 * 0.1 = 6000). After the
value is sent across the Modbus, it must be rescaled in the Master to the original
value (6000 / 0.1 = 60000).
Modbus Some of the analog read addresses have percentages sent across. The formula
Percentage used in the percentage calculation is ((max / actual) * 100). The percentage is
multiplied by 100 before being sent across the Modbus.
Modbus Two different types of shutdown commands (emergency and controlled) can be
Emergency issued through Modbus. The Emergency Shutdown command instantly takes the
Shutdown speed setpoint to zero and the HP & LP actuator currents to zero. Optionally the
5009 can be configured to ignore this Emergency Shutdown command if it is
desired to not allow the unit to be tripped through Modbus.
For More Modbus Detailed information on the Modbus protocol is presented in “Reference Guide
Information PI-MBUS-300” published by AEC Corp./Modicon Inc., formerly Gould Inc. To
implement your own source code, you must register with Modicon. Registration
includes purchasing document PI-MBUS-303 and signing a non-disclosure
agreement. You can register to use Modbus at your nearest Modicon field office.
To find the office nearest you, contact Modicon Technical Support at 1-800-468-
5342.
CHAPTER 8
SERVICE OPTIONS
PRODUCT The following are the factory options available for the service of Woodward
SERVICE Governor equipment:
OPTIONS
• Replacement/Exchange (3 year warranty) (24 hour service)
• Flat Rate Repair (6 month warranty)
• Flat Rate Remanufacture (3 year warranty)
Charges for the Replacement/Exchange service are based on a flat rate plus
shipping expenses. The customer is invoiced the flat rate charge at the time the
replacement unit is shipped and must return the field unit to Woodward within 30
days. If the unit is not received with that time frame, the customer is invoiced the
difference between the flat rate replacement/exchange charge and the current list
price of a new unit.
Return Shipment Authorization Label. To ensure prompt receipt of the
core, and avoid additional charges, the package must be properly marked. A return
authorization label is included with each and every Replacement/Exchange unit
that leaves Woodward. The core should be repackaged and the return
authorization label affixed to the outside of the package. Without the authorization
label, receipt of the returned core could become delayed and therefore additional
charges may be applied.
Flat Rate Repair Flat Rate Repair is available for the majority of standard products in the field.
This program offers the user repair service for their products with the ability of
knowing up front what the cost will be. All repair work carries a 180 day warranty
on replaced parts and labor.
Flat Rate Flat Rate Remanufacture is very similar to the Flat Rate Repair option with the
Manufacture exception that the unit will be returned to the user in “like new” condition and
carry with it a full 3 year warranty. This option is applicable to mechanical
products only.
RETURNING
EQUIPMENT FOR
REPAIR
WARNING
Explosion Hazard - Do not connect or disconnect while circuit is live,
unless area is known to be non-hazardous.
AVERTISSEMENT
Risque D'explosion - Ne pas raccorder ni débrancher tant que
l’installation est sous tension, sauf en cas l’ambiance est décidément
non dangereuse.
WARNING
Explosion Hazard - Substitution of components may impair
suitability for Class I, Division 2
AVERTISSEMENT
Risque d'explosion - La substitution de composants peut rendre ce
matériel inacceptable pour les emplacements de Classe I, Division 2
CAUTION
To prevent damage to electronic components caused by improper
handling, read and observe the precautions in Woodward Governor
Company Manual 82715, Guide for Handling and Protection of
Electronic Controls, Printed Circuit Boards, and Modules.
Additional To expedite the repair process it is recommended that a purchase order be issued
Instructions with the item(s) to be repaired. No work will be undertaken until a purchase order
is received. It is highly recommended to make arrangements in advance. Contact
Woodward Governor Company as (800) 835-5182 for instructions.
OTHER SERVICE Contact the Woodward Governor Company, Customer Service Department for the
FACILITIES name of your nearest Woodward distributor or service facility.
Field Service engineers are dispatched from the main Woodward facility in
Loveland, Colorado, or from one of many regional or worldwide offices located
near the customer to provide prompt response. Woodward field engineers are
experienced and are continually up-dated on all Woodward products as well as
much of the non-Woodward equipment they interface with. The field engineers
ensure that all documentation is updated and all field engineers are well informed
as to new problems which might arise. Woodward field service engineers are on-
call 24 hours a day and may be reached by calling 1-800-835-5182 and ask for
field service.
Specialized Services can be tailored to the specific needs of the customer. These
services can be based on a particular aspect of a single service or a combination of
services and are covered under one low-cost service contract. A contract may be
for regularly scheduled training courses or possibly to have a field engineer visit
the customer site a pre-determined intervals to provide a system analysis, verify
proper operation and make recommendations for maintenance improvements,
enhancements, or other needs. These contracts are usually custom and structured
to allow ultimate flexibility, thereby allowing the customer to plan and budget
more accurately. For more details, contact the Woodward sales representative, or
call 1-800-835-5182 and ask for sales support to discuss specific needs.
Registered Firm
ISO 9001:1994/Q9001-1994
Certificate QSR-36
US FACILITIES
Industrial Controls Group, Fort Collins and Loveland, Colorado
Corporate Headquarters/Aircraft Controls Group, Rockford and Rockton, Illinois
HSC Controls Inc, Buffalo, New York
Additional offices in Birmingham, Alabama; Walnut Creek, California; Olympia Fields, Illinois;
Norristown, Pennsylvania; Houston, Texas; Bellevue, Washington
DISTRIBUTORS
Canada (Edmonton, Alberta; Concord, Ontario), Caribbean (Curaçao, Netherlands Antilles)
Mexico (Mexico DF), Scotland (Aberdeen), Spain (Cadiz), Venezuela (Caracas),
United States (Ventura, California; American Canyon, California; Wilmington, Delaware; New Orleans, Louisiana;
Rocky Mount, North Carolina; Houston, Texas; Seattle, Washington)
INTERNATIONAL LOCATIONS
Australia (Kingsgrove), Brazil (Campinas), China (Beijing, Tianjin), Czech Republic (Plzen), England (Reading),
Germany (Aken, Kelbra, Tettnang), India (Ballabgarh), Japan (Kobe, Tomisato), Korea (Pusan), Mexico (Mexico DF),
The Netherlands (Hoofddorp), New Zealand (Christchurch), Poland (Warsaw), Singapore, United Arab Emirates (Abu Dhabi)
plus Authorized Dealers and Authorized Independent Service Facilities throughout the world
98/4/L