Programmer, Function overview, English – West Control Solutions 9500 User Manual
Page 11
11
PROGRAMMER
INDEX
Function overview
11
Getting started
12
Program run mode
12
Display functions
12
Example program
13
Function map
14
Function list
16
Memory allocation table
17
Memory full indicator
17
Programming example
18
Program edit example
18
FUNCTION OVERVIEW
The Programmer function in Level P enables the Model 9500P to control applications
needing Setpoint changes over time. Examples of this are Ramp changes where a gradual
Rate of change can be set, or Step changes which are instantaneous. These can be
separated by Soak periods during which the process is held at a constant value. Each
individual time interval of the program or Segment, together with it’s associated moving
setpoint value can be stored as a unique Program and for example be represented by the
diagram below.
Setpoint
Ramp
Soak
Step
Time (Segments)
In addition to those settings that determine the segment profile, it is also necessary to set
program start values, together with the preferred ramp rate time units for each individual
program.
At the end of a sequence, a Program can be arranged to repeat (Loop), either a specified
number of Cycles, or continuously. Only one Loop can be included in a Program. When
the program is running, the Display indicates progress through the sequence of segments,
and can additionally be interrogated for further segment information.
It is also possible to CALL an already existing program as a sub program that can be
inserted as a segment of another program.
To speed up Program configuration, several Edit functions have been provided so that
individual Segments and Programs may be Deleted or Inserted, and an entire Program
may be Copied and then Pasted into another that it will replace.
For safety reasons, three modes of recovery from a power failure are available. These either
automatically Re-start the Program from the beginning, Continue it from where it stopped,
or Hold it waiting for a user re-start.
Either one or both of the two auxiliary outputs can be configured as Event outputs.
Engaging the Holdback feature will temporarily halt Setpoint ramping to allow the process
temperature to catch up should it deviate by more than a pre-set amount during a Ramp
segment.
To afford maximum programming flexibility, memory is allocated dynamically, and not pre-
allocated. This allows the user the freedom to configure a small number of long programs
or a larger number of shorter ones, up to the permitted maximum of 126 Segments per
program, and a limit of 31 Programs. Should these limits be exceeded, or the Programmer
memory become fully used, the display will read ProG FULL. Programs can be planned
using the Memory Allocation Table which details the memory requirements of individual
segment types. During configuration a check can be kept on memory usage by
interrogating the USEd feature of the display to give an instant reading of ‘percentage
memory used’.
Finally, once a program has been configured, it can be run from the run off/on/hold
controls in Level P, and in addition a quick access run/hold toggle is directly available from
the front panel.
The Programmer Functions List describes the full range of available Settings for each
Programmer Function together with their display mnemonic. The Model 9500P is supplied
with a suite of Factory Settings for each Function. These are shown in bold type.
The Functions Map illustrates the relationship between the Functions and their Settings
and provides a guide to the Keying Operations required to navigate around the menu
when configuring or running a Program.
English