900 Control Station User Guide
900 Control Station User Guide
User Guide
Doc. No.: 51-52-25-148
Revision: 7
Date: March 2013
Warranty/Remedy
Honeywell warrants goods of its manufacture as being free of defective materials and faulty workmanship. Contact
your local sales office for warranty information. If warranted goods are returned to Honeywell during the period of
coverage, Honeywell will repair or replace without charge those items it finds defective. The foregoing is Buyer's sole
remedy and is in lieu of all other warranties, expressed or implied, including those of merchantability and fitness for a
particular purpose. Specifications may change without notice. The information we supply is believed to be accurate
and reliable as of this printing. However, we assume no responsibility for its use.
While we provide application assistance personally, through our literature and the Honeywell web site, it is up to the
customer to determine the suitability of the product in the application.
Abstract
This manual describes the installation and operation of the 900 Control Station Operator Interface.
References
The following list identifies all documents that may be sources of reference for material discussed in this
publication.
Revision Information
Document Name Revision Number Publication Date
This manual … 51-52-25-148 900 Control Station
New Revision 1 April 2009
Languages added, IP address setup, model specific
Revision 2 October 2009
notes
Summary Dispalys added, Alarms & Events added,
batch Logging and Download and upload Revision 3 March 2010
configurations + others
Variable Recipes added, Alarm & Events section
Revision 4, 5 October 2010
updated, Compact Flash Min/Max added
CS 15” USB conflict note added Revision 6 September 2011
“USB 3.0 support is only available for 900CS10”
Revision 7 March 2013
note added
For more contact details for Europe, Asia, North and South Americas, please see back page.
Elsewhere
Call your nearest Honeywell office. See back page for details.
Training Classes
Honeywell Automation College:
http://www.automationcollege.com
Symbol Definitions
The following table lists those symbols that may be used in this document to denote certain conditions.
Symbol Definition
WARNING
PERSONAL INJURY: Risk of electrical shock. This symbol warns the user of a
potential shock hazard where HAZARDOUS LIVE voltages greater than 30 Vrms,
42.4 Vpeak, or 60 Vdc may be accessible. Failure to comply with these
instructions could result in death or serious injury.
Protective Earth (PE) terminal. Provided for connection of the protective earth
(green or green/yellow) supply system conductor.
Functional earth terminal. Used for non-safety purposes such as noise immunity
improvement. NOTE: This connection shall be bonded to protective earth at the
source of supply in accordance with national local electrical code requirements.
Earth Ground. Functional earth connection. NOTE: This connection shall be bonded
to Protective earth at the source of supply in accordance with national and local
electrical code requirements.
Contents
Support and contact info.............................................................................................. iv
Symbol Definitions ........................................................................................................ v
Introduction ............................................................................................. 1
Overview ....................................................................................................................... 1
What’s in this guide ................................................................................................................1
Typical readers of this guide ..................................................................................................2
What you can do with the Control Station ..............................................................................2
Specifications ...............................................................................................................2
CE Conformity (Europe) ............................................................................................... 2
Components ................................................................................................................. 3
Features .................................................................................................. 7
Overview ....................................................................................................................... 7
Touch screen ................................................................................................................ 8
Navigation and data entry ......................................................................................................9
Status bar .............................................................................................................................10
Keys ............................................................................................................................ 11
CompactFlash ............................................................................................................ 11
Status LEDs ................................................................................................................ 12
Ports ........................................................................................................................... 13
900 Control Station 10 inch model .......................................................................................13
900 Control Station 15 inch model .......................................................................................13
USB Device ..........................................................................................................................14
USB Host .............................................................................................................................14
Ethernet................................................................................................................................14
RS485 ..................................................................................................................................14
RS232 ..................................................................................................................................14
Tables
Table 1 Main menu functions ..................................................................................................................................... 15
Table 2 Main menu tree .............................................................................................................................................. 16
Table 3 Controller status details ................................................................................................................................. 17
Table 4 Controller Setup details ................................................................................................................................. 19
Table 5 Controller modes defined ............................................................................................................................... 19
Table 6 Serial Port S1/S2 Statistics (left side of display) ............................................................................................ 23
Table 7 Serial Port S1/S2: Port Diagnostic status ....................................................................................................... 24
Table 8 Serial Port S1/S2 Settings (right side of display)............................................................................................ 25
Table 9 Protocol selection versus setup parameters for the Serial Port S1/S2 ............................................................. 26
Table 10 Ethernet Port E1/E2 details .......................................................................................................................... 27
Table 11 Ethernet Port E1/E2: Port Diagnostic status ................................................................................................ 28
Table 12 Expansion Rack Communication details ...................................................................................................... 29
Table 13 Expansion Rack Communication Status ...................................................................................................... 30
Table 14 Modbus Slave Status .................................................................................................................................... 31
Table 15 Host Connections.......................................................................................................................................... 32
Table 16 Host Connection Status Indicators................................................................................................................ 32
Table 17 Peer Connections .......................................................................................................................................... 33
Table 18 Peer Connection Status ................................................................................................................................. 34
Table 19 Rack n diagnostics ....................................................................................................................................... 37
Table 20 I/O module diagnostics ................................................................................................................................ 42
Table 21 I/O module Details....................................................................................................................................... 43
Table 22 I/O Module Error Status .............................................................................................................................. 44
Table 23 Bad module details ....................................................................................................................................... 46
Table 24 Bad Channel details ...................................................................................................................................... 47
Table 25 Redundant Overview ................................................................................................................................... 48
Table 26 Details of Rack diagnostics error status messages ....................................................................................... 51
Table 27 Details of Lead or Reserve CPU diagnostics error status messages ............................................................ 57
Table 28 AGA Parameters ........................................................................................................................................... 92
Table 29 AGA Error Codes ........................................................................................................................................ 92
Table 30 Device control display details ...................................................................................................................... 98
Table 31 Device states ................................................................................................................................................. 99
Table 32 Stage setup details ..................................................................................................................................... 102
Table 33 Ramp operator display details ................................................................................................................... 103
Table 34 Edit ramp display details ........................................................................................................................... 104
Table 35 SPP inputs and current state ...................................................................................................................... 119
Table 36 Setpoint Progammer Overview widget features ......................................................................................... 120
Table 37 SPS inputs and current state ...................................................................................................................... 133
Table 38 Loop modes ............................................................................................................................................... 149
Table 39 Calibration Errors ....................................................................................................................................... 166
Table 40 Auto Calibration Procedure ...................................................................................................................... 167
Table 41 Semi-Auto Calibration Procedure............................................................................................................... 168
Table 42 Hand Calibration Procedure ...................................................................................................................... 169
Table 43 Parts ........................................................................................................................................................... 175
Figures
Figure 1 900 Control Station menu............................................................................................................................... 1
Figure 2 Home display ................................................................................................................................................. 5
Figure 3 Features ........................................................................................................................................................... 7
Figure 4 Examples of buttons and data entry fields ....................................................................................................... 9
Figure 5 Status bar ....................................................................................................................................................... 10
Figure 6 Status LEDs ................................................................................................................................................... 12
Figure 7 Main Menu ................................................................................................................................................... 15
Figure 8 Variable Recipe Selection Display ............................................................................................................. 118
Figure 9 Recipe Load ................................................................................................................................................ 128
Figure 10 Recipe Save ............................................................................................................................................... 128
Figure 11 IMAN loop mode ..................................................................................................................................... 149
Overview
What’s in this guide
This guide contains instructions on assembly, installation, wiring, and operation of the 900 Control Station,
shown in Figure 1.
Specifications
Refer to 900 Control Station Specifications document #51-52-03-46.
CE Conformity (Europe)
This product is in conformity with the protection requirements of the following European Council
Directives: 73/23/EEC, the Low Voltage Directive, and 89/336/EEC, the EMC Directive. Conformity of
this product with any other “CE Mark” Directive(s) shall not be assumed.
ATTENTION
The emission limits of EN 50081-2 are designed to provide reasonable protection against
harmful interference when this equipment is operated in an industrial environment. Operation
of this equipment in a residential area may cause harmful interference. This equipment
generates, uses, and can radiate radio frequency energy and may cause interference to radio
and television reception when the equipment is used closer than 30 meters to the antenna(e).
In special cases, when highly susceptible apparatus is used in close proximity, the user may
have to employ additional mitigating measures to further reduce the electromagnetic
emissions of this equipment.
Components
PC 900 Control Station HC900 Controller
• Honeywell’s HC Designer • Lets you monitor and adjust the • Integrate loops of control with
application configures your HC900’s process through digital I/O
HC900 Controller’s process custom-built displays and pre-
configured “widgets” • Setpoint programming
• Honeywell’s Station Designer
application configures how your • Load/store/run recipes, profiles, • Setpoint scheduling
Control Station interfaces with data logs
• Sequencing
the HC900 Controller. Build
custom displays using pre- • Monitor alarms, diagnostics,
• Recipe management
configured objects (called events
“widgets”) for interfacing with • Alarm processing
• Store data logs
principal function blocks such as
loops and SPPs. Configure data • PID control, Advanced control,
logs for storage and trend autotuning, fuzzy logic
viewing.
Site Preparation
The cable that connects the Control Station to the controller module contains low voltages. Keep the cable
away from high voltage wires that can cause interference.
Noise Protection
See document 51-52-05-01, How to Apply Digital Instrumentation in Severe Electrical Noise
Environments.
Step Action
1 Using Station Designer application, open .sds file, add device, update IP address and create
data tags from your HC900’s .cde configuration file.
2 In Station Designer, build custom displays to be used by Control Station for viewing and
interacting with your HC900 Controller process.
5 Download the .sds file via USB or Ethernet to the Control Station.
Startup
After connecting the Controller and Control Station and downloading your .sds file to the Control Station,
the Home display appears with 16 buttons. (Actual button text may vary.)
Overview
2 5
Figure 3 Features
1 Touch screen Interactive touch screen shows menus and displays. See page 8
(Optional protective film available.)
2 Keys Key functions are more generic than button functions. See page 11
3 CompactFlash For data storage and booting up from an image file. See page 11
Touch screen
1 Navigation and A button is an onscreen object that when touched See page 9.
data entry causes an action. Shown here are the buttons on the
Main Menu. Buttons come in various shapes, sizes
and colors but a graduated blue background is the
most common.
2 Status bar Always visible. Shows status of: See page 10.
• Logs
• Diagnostics
• Alarms
• Events
• Controller
• Language
2 2
3 3
4
5
1 5
1
1
1
1
2 Graduated blue background in the title bar of the Touch light blue title bar of object to jump to
object indicates a link to additional displays related to detailed displays for that object.
the object.
Example: Touch PID title bar to jump to loop
tuning, tuning constants, etc.
4 Black value or text on white lined box. Read/write. Touch to edit. A popup appears where you can
enter a new value, type text, or select from a
list of choices. See page 89
5 Grayed out text, field or button. Not accessible or Example: Loop output not adjustable in Auto
applicable under current conditions. mode.
Status bar
The status bar is always visible at the bottom of all menus and displays.
1 2 3 4 5 6
When data logging is occurring, the icon becomes colorful and the
text becomes black.
Keys
Unless otherwise noted, the membrane keys on the left side of the front panel always behave as described
here.
• Programmable function
• Programmable function
• Go to previous display.
CompactFlash
CompactFlash socket is on the left side. Use CompactFlash card for:
• storing data logs (.csv)
• storing print screen images (.bmp)
• loading image file (.sdi).
NOTE: Maximum Compact Flash memeory size is 2GB, minimum Compact Flash size is 4MB.
Status LEDs
The Status LEDs indicate:
• Run status of the Control Station
• CompactFlash card status
• Alarm status.
Ports
900 Control Station 10 inch model
USB Device
The USB Device port is for downloading a configuration from Station Designer to the Control Station.
Type B connector. Note: USB 3.0 support is only available on the 900CS10.
USB Host
USB Host Port A is for exporting data logs to a USB storage device with Type A connector.
USB Host Port B is not used.
Ethernet
The Ethernet port is for fastest communication with your HC900 Controller, PC, or other devices. Use an
Ethernet switch to link multiple devices.
RS485
The RS485 port is for communication with HC900 Controller if Ethernet is not desired or available.
RS232
The RS232 ports are not recommended due to reduced performance. Port B may be used to connect to
HC900. Port A PGM Port may be connected to your PC.
NOTE: The 15" model has two Ethernet ports and two RS485 ports whereas the 10" model has one of
each.
Overview
Access
To access the Main Menu, press the Menu key.
Functions
The Main Menu is for viewing and adjusting settings for your Control Station and HC900 Controller.
Process displays are accessed under the Home key.
Table 1 Main menu functions
Access the Main Menu by pressing . The menu is organized as shown in Table 2.
Controller
Controller Status
This is a read-only display giving the status of various controller parameters.
Table 3 Controller status details
Item Description
Item Description
Frequency (Hz) Line frequency. Used for configuring the conversion time of the A/D converter.
Cycle Time (Sec) The analog control cycle time in seconds. This value is determined from the
execution time estimated from the configured control scheme. Cycle Time and
Fast Cycle Time increase (slow down) as the following increase: CPU % Used,
Fast CPU % Used, Dynamic Memory, Config Memory. Also, extensive use of
Free Form Logic blocks (as opposed to equivalent gate logic) can substantially
increase Fast Cycle Time.
CPU Percent used Calculation of percentage of time the CPU is active during the analog cycle time
Peak time (sec) Maximum time used to complete the analog cycle
Control Block Number of times that the processing of the analog control blocks exceeds the
Overruns allocated analog cycle time
Fast Logic Cycle Time Cycle Time and Fast Cycle Time increase (slow down) as the following
(Sec) increase: CPU % Used, Fast CPU % Used, Dynamic Memory, Config Memory.
Also, extensive use of Free Form Logic blocks (as opposed to equivalent gate
logic) can substantially increase Fast Cycle Time.
Fast Logic CPU Per Calculation of percentage of time the CPU is active during the processing of
Cent Used digital control blocks
Fast Logic Peak Time Maximum time used to complete the digital control cycle
(Sec)
Fast Logic CB Number of times that the processing of the digital control blocks exceeds the
Overruns allocated digital cycle time
Controller Setup
The current controller mode is indicated on the bottom right of the display.
Table 4 Controller Setup details
Item Description
Set Controller Time Set the controller time and date.
and Date
Change mode of the Run Mode: Select this to resume running the process.
controller Offline Mode: Select this before performing AI calibration.
Program mode: Select this:
• Before performing AI and AO Calibration.
• To turn off all of the controller outputs while reconfiguring a control strategy.
Cold Start: Refreshes the Flash memory of the controller so that if your battery goes
dead the data in Flash is up to date. Use the Program mode for changes whenever
possible.
Write To Flash Write controller database to Flash memory. Controller must be in the Run, Run Locked,
or Offline Mode. Saves any parameters that you may have changed in the controller to
the controller’s non-volatile Flash memory. The affected parameters include:
Loop tuning parameters (gain, rate, reset, etc.)
Changes to Recipes, Profiles, Schedules, and Sequences.
If the write fails, upload the controller's configuration to the PC (using HC Designer) and
save the uploaded configuration to disk to make sure that you have captured all of the
non-volatile parameter changes.
Mode Function Blocks Executed? Output status? Effect upon return to RUN mode?
RUN Yes Outputs updated None
OFFLINE No Outputs held Resume
PROGRAM No Outputs off Cold start
ATTENTION
You cannot change the controller mode from this display if the controller’s mode switch is in the
RUN LOCKED or PROGRAM LOCKED position. If the switch is in either of these locked
positions, this display will show the message “MODE MUST NOT BE LOCKED OR FAULT.”
TIP
• If the controller switch is set to RUN but the mode was set to PROGRAM or
OFFLINE here, following a power cycle the mode will return to RUN.
• Changing from Program to Run causes data in RAM (setpoint profiles, recipes,
schedules, sequences) to be copied to non-volatile (FLASH) memory.
• In a cold start, all data storage and display buffers are cleared and accumulated
values of some function blocks (such as totalizers) are reset.
• In a resume, all buffered data and values are retained and the process resumes
where it left off.
Summary Displays
About Summary Displays
There are six summary displays to show the I/O blocks present in the Controller and the variables in the
configuration. The six summary displays are:
• Analog Input Summary
• Analog Output Summary
• Analog Variable Summary
• Digital Input Summary
• Digital Output Summary
• Digital Variable Summary
The Analog Input and Output Summary Displays show the following fields.
1. Physical Address of the Block (RMC)
• Rack Number
• Module Number
• Channel Number
2. Tag
3. Description
4. Value
5. Units
6. Error Status
The Analog Variable Summary Display shows the following fields:
1. Variable Number
2. Tag
3. Description
4. Value
5. Units
Communications
Menu Overview
Menu Submenu
Expansion Port
Communications (p. 29)
Modbus Slave Devices (p. 31) Modbus Slave Device n Modbus Slave n Status
NOTE: The 15" control station can be programmed using only the Ethernet, serial and compact flash card.
The 900CS15's USB programming port conflicts with today’s PCs so it's advisable to use Ethernet ports for
configuration changes. This problem has been observed only with the 15" control station; the 10" control
station has not shown any problems with its USB ports.
Port Diagnostic Shows the overall condition of the Serial Port S1. See the list of Serial Port S1
diagnostic conditions in Table 7 on page 24.
Port Status This is the current status of the port. The possible status conditions are:
GOOD: the protocol is set to ELN.
REQUIRES SETUP: the protocol is set to one of the Modbus Slave protocols, and
the Slave Address is set to 255. Messages on the communication link are ignored
in this state.
OFFLINE: the protocol is set to one of the Modbus Slave protocols, and the Slave
Port Enable is set to DISABLE. Messages on the communication link are ignored
in this state.
ONLINE: the protocol is set to one of the Modbus Slave protocols, and the Slave
Port Enable is set to ENABLE. Messages on the communication link are being
processed in this state.
NO MODBUS SLAVE BLOCKS: the protocol is set to one of the Modbus Slave
protocols, but there are no Modbus slave function blocks present in the controller’s
configuration.
PROGRAM MODE: the protocol is set to one of the Modbus Slave protocols, but
the controller is in Program Mode. The controller does not scan the slave devices in
this state.
ELN SLAVE: the protocol is set to one of the Modbus Slave protocols, but the
controller is in Program Locked Mode. The port automatically reverts to ELN
protocol and the controller becomes a slave device whenever the mode selection
switch is placed in the Program Locked position.
SCANNING SLAVES: the protocol is set to one of the Modbus Slave protocols, and
the controller is actively scanning the slave devices attached to the port.
Messages Received The number of messages that were received and processed correctly.
Data Link Errors The number of basic link-level errors detected by the controller. If the protocol is
Modbus Master, the errors may be due to a slave device that does not reply when it
is scanned. Refer to the section “Troubleshooting Data Link Errors” (page 35) for
more information.
Application Errors The number of messages that were responded to with an exception code. For
example, application errors can be caused by (a) writing to a read-only register, (b)
accessing a register that is not supported by the slave device, or (c) using a
Modbus function code that is not supported by the slave device.
Clear Statistics This item resets the message counters for this port back to zero (Messages
Received, Data Link Errors, and Application Errors). Note: the counters will only be
reset if the controller is in Run Mode.
MODBUS SLAVE MULTI: The controller acts as a Modbus Slave device. This
protocol allows more than one slave device to be present on the communications
link (multi-drop).
MODBUS SLAVE PTP: The controller acts as a Modbus Slave device. This
protocol can be used if the controller is the only slave device on the link (Point-to-
point).
MODBUS SLAVE MODEM: The controller acts as a Modbus Slave device. This
protocol provides the extended delays that are needed to access the controller via
a modem.
Baud Rate (Bps) Select 9600, 19200, 38400, 57600 or 115200 bits per second.
Modbus Parity Select None, Odd, or Even parity.
Modbus Stop Bits Select 1 or 2 Stop Bits.
Slave Address (1-247 or This is the address of the controller on the Modbus link when one of the three
255) Modbus Slave protocols is selected. All devices on the link must have a unique
Modbus address. The address may be set to a value of 1 to 247, or it may be set
to 255. A value of 255 disables the port for this controller.
Slave Port Enable This item allows you to enable or disable the port:
Table 9 Protocol selection versus setup parameters for the Serial Port S1/S2
Protocol selection
Slave Address X X X
Note: When “Modbus Slave Modem” protocol is selected, the Modbus Parity and Modbus Stop Bits are fixed at
“None” and “1 Bit” respectively and cannot be changed.
Item Description
Port Diagnostic Shows condition of Ethernet port. See Table 11 for status details.
Gateway IP Address The Internet Protocol address for the controller’s gateway device.
Double Register Format Each IEEE 32-bit floating point number requires two consecutive registers (four bytes,
MSB=4, LSB=1 in byte order below) starting with the register defined as the starting
register for the information. The stuffing order of the bytes into the two registers differs
among Modbus hosts. To provide compatibility, the Double register format is
configurable. Selections are:
SETUP ERROR Controller/network Rack 1 monitor block’s Correct the setup problem.
names determined on COMPORT DIAG is set to
network are illegal FAILED.
ASYS (SYSTEM
MONITOR) block’s HW OK
pin is turned off.
Enter an IP address.
DHCP Failure DHCP is configured, Same as above Check the DHCP server.
and no IP address has
been granted. Download a configuration with
DHCP required.
Item Description
Link Error Count Number of message attempts to the rack that resulted in failed response.
Clear Statistics Reset the messages and link error counters for all racks to zero.
Comm Quality NONE: This slave device is not defined in the controller configuration.
GOOD: The slave device is being scanned at its optimum rate because its operation
on the communications link is acceptable.
BAD: The slave device is being scanned at a reduced rate because it has
experienced an abnormal number of failed responses. Refer to the section
“Troubleshooting a Comm Quality Problem” below.
Messages Received The number of messages that were received and processed correctly since the last
controller Cold Start.
Data Link Errors The number of basic link-level errors generated by this slave since the last controller
Cold Start. Refer to the section “Troubleshooting Data Link Errors” for more
information.
Application Errors The number of application errors generated by this slave since the last controller
Cold Start. Application errors are messages that the slave device responded to with
an exception code. For example, application errors can be caused by (a) writing to a
read-only register, (b) accessing a register that is not supported by the slave device,
or (c) using a Modbus function code that is not supported by the slave device.
Scan Enabled YES: Scanning has been enabled
NO: Scanning has been disabled
Host Connections
Table 15 Host Connections
Item Description
Protocol The protocol used by the host to communicate with the controller (Modbus TCP).
IP Address The IP address of the host device that is using this connection.
Clear Statistics Resets to zero the number of messages received and application errors.
APPLICATION At least one response to 1. Rack 1 monitor At host, determine which message
ERROR a host resulted in an block's COMPORT is causing the exception code and
exception code. DIAG is set to fix.
WARNING.
2. Rack 1 monitor
block's RACK OK
pin is turned off.
3. ASYS block's HW
OK pin is turned off
Peer Connections
.
Item Description
Peer Controller Name Controller name of the peer device. All peer devices must have the same network
name. All peer devices that share a common network name must have unique
controller names.
IP Address IP address of the peer. The IP address is automatically determined when a peer
device is discovered via its network and controller names.
Write Requests Number of write event messages sent to the peer device.
Write Request Failures Number of write event messages that have not been acknowledged by the peer device
within the scan rate configured for the peer data exchange. A non-zero value means
the network is congested and message transfer is being impeded.
Producer Failures Number of times the peer device has not responded to a data exchange connection
request. Non-zero value means the peer device is not available because the controller
is in Program mode, controller power is off, or controller name does not exist in the
network. The network is defined as all devices that:
Clear Statistics Reset to zero the number of messages received and application errors.
Diagnostics
Touching the DIAGS indicator on the status bar will go to the System Diagnostics page so that you can see
at a glance the status of the H900 Controller. As the screen shot below shows, diagnostic information on
the CPU, Communications, and I/O Rack is displayed with green highlights indicating a good status or red
if there is a diagnostic. Touching the various buttons will direct you to the various detailed screens per the
menu tree below.
Menu Overview
Menu Submenu
Controller Diagnostics (p. 37) Rack n Diagnostics I/O Module Diagnostics Module Details (p.
(p. 42) 43)
Details.
I/O Module Diagnostics (p. 42) Rack n I/O Modules (p. 42) Module Details (p. 43)
Controller Diagnostics
Select a rack number to see its diagnostics. For I/O diagnostics and details, see pages 42 and 43.
Hardware Failure The power-up test of 1. All rack monitor block Replace main-CPU module
the expansion rack XIO PORT DIAG are set
Ethernet controller to HWFAIL.
failed.
2. All rack monitor block
RACK OK pin are turned
off.
4. ASYS block’s HW OK
pin is turned off.
Port A/B Cable C70R only. The I/O Controller continues to run Swap the cables so that I/O A is
Mismatch cables from CPUA but is not able to access connected to I/O on CPUA and I/O B
and CPUB are the I/O on the associated is connected to I/O on CPUB
connected to the rack
wrong ports on the
I/O scanner CPU
Item Description
Item Description
3. Module is on an
expansion rack and
the expansion rack
communications is
failing
BAD MODULE Module is reporting a See MISMATCH. User should inspect the module’s status
diagnostic condition. LED to determine the nature of the
See Table 23. problem. Table 23 describes the user
action for the various LED diagnostics.
BAD See Table 24 1. Associated block sets its fail pin on, its See Table 24
CHANNEL warn pin off, and its output pin to the
failsafe value.
2. Associated block sets its IO status as
denoted in Table 24.
3. Associated rack monitor block’s module
fail pin is turned on.
4. Associated rack monitor block’s RACK
OK pin is turned off.
5. SYSTEM MONITOR block’s HW OK
pin is turned off.
Bad Channel If the channel is an Analog Output: There is no Check terminal block
physical output device connected to this connections.
channel, or the output device is showing an
open connection. Replace module.
Burnout Fail The sensor – T/C, RTD, or mV source -- is Check terminal block connections
failing burnout checks. A BAD CHANNEL I/O
module diagnostic is posted. Replace source element
Replace module.
Convert Fail When attempting to take a reading, the analog- Check the signal level being
to-digital (ADC) fails. This can occur if the applied to the terminals.
incoming signal is either too large or too small.
It also could result if the ADC circuit is failing. If Replace module.
the problem is the ADC circuit, most likely other
channels will have the same failure. A BAD
CHANNEL I/O module diagnostic is posted.
Communication Diagnostics
This links to the main Communications menu. See page 20.
Redundant Overview
This display summarizes the status of all of the major components of a redundant system.
HARDWARE The I/O interface has aController continues Replace the CPU.
FAILURE hardware failure. to run but is not able
to access any I/O.
PORT A/B CABLE The I/O cables from Controller continues Swap the cables so that I/O A is
MISMATCH CPUA and CPUB are to run but is not able connected to I/O on CPUA and
connected to the wrong to access the I/O on I/O B is connected to I/O on
ports on the I/O the associated rack CPUB
scanner CPU
MARGINAL: PORT Rack communication Controller continues 1. Check cable shielding for
I/O B with CPU-B is to run but is proper grounding and noise
experiencing a high marginally accessing immunity.
error rate the I/O on the 2. Check connectors of all
associated rack cables.
3. If a HUB/switch is being used,
verify that it is one that is
recommended by Honeywell
4. Replace cables.
GOOD: PORT I/O A Normal operation N/A N/A
GOOD: PORT I/O B Normal operation N/A N/A
NOT USED IN THIS None of the I/O N/A N/A
CONFIGURATION modules contained in
this rack are being
used to execute the
control configuration
that is currently running
in the controller.
I/O MODULE GOOD
DIAGNOSTICS MODULE ERROR The detailed information for the I/O MODULE DIAGNOSTICS entry in
MODULE HI CJ the table above is also shown in Table 19 in the main part of the manual,
TEMP under the “I/O” Class.
FAILURE
NO COMM
BAD VERSION
Station Settings
View Data
Lets you view data on the CompactFlash card. Touch the + and – buttons to scroll through the folder and
file names. Touch Open button to open a folder or file. Touch Back to go back to the top level folder.
Delete Data
Lets you delete data on the CompactFlash card. Touch the + and – buttons to scroll through the folder and
file names. Touch Delete button to delete a file or folder. Touch Delete All to delete all data on
CompactFlash card.
Note:
1. File/ folders can’t be copied from USB memory device to CompactFlash’s LOG folder.
2. There may be a delayed response in actions involving the USB memory device since it is an external
device.
Station Setup
Lets you:
• Change languages
• Adjust display brightness
• Calibrate the touch screen
• Test the touch screen
• Test the soft membrane keys left of the display
• Clean the screen – this disables the touch screen. Use when cleaning the screen or when replacing the
optional protective film that covers the screen.
Station Status
Shows the status of the Control Station.
• Versions of boot loader, firmware, application
• Path and name of HC900 configuration file being monitored by the Control Station
• Time and cause of last several Control Station restarts
Change Passwords
Lets you change user passwords.
Log On
Enter name and password. Once logged on, your level of access to displays and functions depends on the
security credentials you were configured for.
Alarm Definition
• 900 Control Station shows both the HC900 Controller alarms and Station alarms on the same alarm
console.
• Station alarms can be configured for a .cde file tag present in the .sds configuration. An alarm can be
defined in the desired tag properties.
• In Controller configuration, a desired tagged point present in the controller can be designated as an alarm
point.
Alarm Indicator
• When there are no alarms present, alarm icon and text on status indicator are grayed out.
• When an alarm is active, the text is displayed in white color and the background turns red.
• Status indicator flashes when an alarm is active and not acknowledged. Acknowledge the alarm to stop
the flashing.
• If the alarm condition goes away (clears) before the operator acknowledges the alarm, the indicator will
turn yellow and continue to flash until acknowledged.
Display Details
• Alarm Console - 900 Control Station shows both the HC900 Controller alarms and Station alarms on the
same alarm console.
• Alarms programmed to automatically acknowledge when the alarm clears may also be manually
acknowledged while the alarm is active, halting the flashing indications on the alarm displays.
Alarm Groups
The Alarm Groups screen shows the status of the alarm groups of the controller. Touch an Alarm Group
button to open its Alarm Group display. There is a button at the bottom of the Alarm Groups screen to
access Station alarms.
Event Access
All the events are accessed through the Alarm and Event Summary indicator present on the bottom of all
pages.
Event Definition
• 900 Control Station shows both the HC900 Controller events and Station events on the same Alarm and
Event Summary console.
• Station events can be configured for a .cde file tag present in the .sds configuration. An event can be
defined in the Alarms tab of the desired tag properties.
• In Controller configuration, a desired tagged point present in the controller can be designated as an event
point.
Event Indication
• When an Event exists, the event text appears in black color and the background of Alarms and Event
Status indicator turns yellow.
• When no event exists, no text is present on status indicator and it is grayed out.
Display Details
• Alarm and Event Summary – It displays the time stamp and text of each alarm and event.
Data Logging
Lets you view the alarm and event logs. Touch the + and – buttons to scroll through the folder and file
names. Touch Open button to open a folder or file. Touch Back to go back to the top level folder.
Lets you view the data log files on CompactFlash. Touch the + and – buttons to scroll through the folder
and file names. Touch Open button to open a folder or file. Touch Back to go back to the top level folder.
Lets you view the audit log. The audit log is a record of actions performed by users. Touch the + and –
buttons to scroll through the folder and file names. Touch Open button to open a folder or file. Touch Back
to go back to the top level folder. Touch the Show Data Logs button to view the data logs and touch the
Show Batch Logs button to view the batch logs.
File/ folders can’t be copied from USB memory device to CompactFlash’s LOG folder.
Touching a batch group button that has a batch running retrieves the details for that batch:
Touching a batch group button that does not have a batch running retrieves the batch header display so that
the identification details of the next batch can be entered. Note that in the picture which follows, the values
entered from the last batch were retained. This is Data Logger property Retain Header in Station Designer
under the Data Logger’s Groups tab, so the field values shown are not empty.
NOTE: The batch names for the batches within a batch group (batch set) must be unique and must be
between 1 and 8 characters in length and must contain only characters that are valid in a folder name.
The other header field values can be of any length, although a maximum of 48 characters is recommended.
If you specify a very long value, note that it can overflow its data box. Just touch on a data box to the right
of a field name to specify its value. Touch the Confirm Header button when you are satisfied with your
entries:
2. All the .cde files and folders present in the Compact Flash and USB Drive are listed. Select a drive to
view the files present in that drive. Press Open to open the file/folder and to show its contents. Press
Back to close the opened file/folder. Press Close to close the dialog box.
3. Select a file and press Download. The Download Controller Configuration dialog box appears.
4. Press Start Download to start the process. A progress bar indicates the percentage of completion.
5. Once the download is complete, the Controller Download Complete dialog box appears.
In case you select Hot Start the following warning appears on the screen.
2. All the .cde files and folders present in the Compact Flash and USB Drive are listed. Select a drive to
view the files present in that drive. Press Open to open a folder and to show its contents. Press Open
to select a file. Press Back to close the opened file/folder. Press Close to close the dialog box.
3. Select a file and press Upload. The Upload Controller Configuration dialog box appears.
4. Press Start Upload to start the process. A progress bar indicates the percentage of completion.
5. Once the upload is complete, the Controller Upload Complete dialog box appears.
2. The Select Location for uploading database image dialog box is displayed. Select a location.
Depending on your device selection, image.sdi file is created on either compact flash or USB
memory device. On successful file upload, Successfully Uploaded Database Image message is
displayed. In case the upload fails, Error in uploading database image message is displayed.
3. When the Control Station is powered on, the image.sdi file is automatically detected from the compact
flash and starts uploading the file to the Control Station. Loading From CF message appears on the
screen.
To upload an image .sdi file from a memory stick appropriate settings must be enabled via Station
Designer, the PC configuration tool. (see manual 51-52-25-149).
2. Select a file to download. You can select Download Variable Recipe File, Download Profile Recipe
File, Download Sequence Recipe File, or Download Schedule Recipe File.
3. Browse to the file that you want to download. File can be present in C: or D: drive.
4. Click Download. The Download to Location dialog box appears. Please note that the below screen
appears only when you select Download Variable Recipe File in step 1.
5. Select a recipe location and press Start to proceed. Use the Previous and Next buttons to toggle
between the various recipe pages.
6. The Edit Variable Recipe page is displayed. Click Download to download the edited or selected
recipe file onto the controller.
7. Press Save to save the changes made in the recipe file. The changes are saved to the file in the
memory device.
On successful file download, File Downloaded Successfully message is displayed. In case the download
fails, an error message is displayed.
Similar method is used for downloading different types of recipe file.
2. Select a file to upload. You can select Upload Variable Recipe File, Upload Profile Recipe File,
Upload Sequence Recipe File, or Upload Schedule Recipe File.
3. Select a location to save the file. File can be saved in C: or D: drive. By default file is saved as
Upload1. However, you can overwrite the file name.
4. Click Upload. The Upload from Location dialog box appears. Please note that the below screen
appears only when you select Upload Variable Recipe File in step 1
5. Select a recipe location and press Start to proceed. Use the Previous and Next buttons to toggle
between the various recipe pages.
6. The Edit Variable Recipe page is displayed. Click Upload to upload the edited or selected recipe
file.
7. Press Save to save the changes made in the recipe file. The changes are saved to the file in the
memory device.
On successful file upload, File Uploaded Successfully message is displayed. In case the upload fails, an
error message is displayed.
Similar method is used for uploading different types of recipe file.
2. Select a location and type a file name to save the security settings. The Upload button is enabled and
‘.dat’ extension is added to the file name.
3. Press Upload to upload the file to the database. The following message appears indicating the
successful upload of security file.
By default, Security is used as the file name. If you over write the file name, you are prompted with the
following message. Press Yes or No as required.
Note: A USB memory device or CompactFlash card must be connected to Control Station or else an error
message is displayed.
2. Browse and open the file that you want to download.
3. Press Download. The selected file gets downloaded from the selected location. A success message
appears on successful completion of file download.
In case the download fails, an error message is displayed.
Overview
Access
Press the Home key to access an array of 16 buttons. See example below. Your actual buttons may vary.
Each button takes you to a display that was custom-configured for your HC900’s process.
Widget displays
Your Control Station’s process displays were configured using a variety of objects such as figures,
symbols, text boxes, and widgets. A widget is a graphical object designed to work with a specific function
block type in your HC900’s process configuration. For example, some widgets, like Digital Pushbutton,
perform a simple on/off function for monitoring and controlling a digital signal. Other widgets have many
functions. For example, a loop PID widget lets you not only view and adjust the loop’s SP and output, but
also lets you jump to detailed displays for the loop (such as loop setup, trending, tuning, alarm setpoints,
and output limiting).
The table below lists all the widgets that may appear on your displays. Your actual displays may vary.
4-Selector Switch 97
Device Control 98
Stage 101
Ramp 103
Alternator 105
Sequencers 141
Loops (A/M Bias, Carbon, On/Off, PID, 3 Position Step Control) 147
When you touch the box a popup appears. See popup types below.
Menu
Use to
scroll through
available choices.
Save changes.
This table shows the widgets that are simplest in appearance and function.
The Detail method (AGA8DL) uses the gas analysis of up to 21 components. From the gas analysis, the
super-compressibility factor, gas density at flowing and standard conditions, and gas relative density at
standard conditions are calculated for input into the AGA calculation for the meter type chosen. Used when
accurate gas analysis is available either via an on-line gas analyzer or from laboratory measurements. The
Detail method can handle up to 21 gas components typically found in natural gas. If this information is
available, the Detail method is preferable, as accurate results are obtainable over a wider range of
conditions than the Gross method.
The Gross method (AGA8GS) is used to approximate natural gas by treating it as a mixture of three
components, equivalent hydrocarbon component, Nitrogen and Carbon Dioxide. It is typically used for dry,
sweet (no H2S) natural gas. There are two methods used: Gross Method 1 calculates the super-
compressibility and gas density from knowledge of the relative density, heating value and carbon dioxide,
hydrogen and carbon monoxide components. Gross Method 2 calculates the super-compressibility and gas
density from knowledge of the relative density, Nitrogen, carbon dioxide, hydrogen and carbon monoxide
components.
Parameter Description
RHOTP Density at flow temperature and pressure conditions in units selected by the
UNITS configuration parameter.
(Mgas*Zair)/(Mair*Zgas)
STATUS Use the Status number to cross-reference the error or warning. See Table 29
AGA Error Codes.
Item Description
Active Gas Component Local values: Uses Local Values of gas components.
Values
Remote values: Uses the block’s Remote Values (input pin values from an online
analyzer).
Override Range Error Under certain situations, the gas component values may exceed the expanded range
recommended by the AGA 8 Report. In Override mode a flow rate will be calculated. It
should be noted that calculated flow rates for conditions where the expanded range is
exceeded are outside of the recommended uncertainty values for AGA 8 calculations.
Sum of New Local When you edit the New Local Values this shows the sum of all 21 values. Values must
Values total 1.0 (100%).
Local Values This column lists the local value of each component.
Remote Values This column lists the remote value of each component (via the AGA block input).
New Local Values This column lets you enter new local values. Values must total 1.0 (100%). After
entering new values, Apply New Local Values.
Apply New Local Values Select to transfer the New Local Values to the Local Values. These values do not take
effect unless Active Gas Component Values is set to Local Values, above.
Active Gas Component Local values: Uses Local Values of gas components.
Values
Remote values: Uses the block’s Remote Values (input pin values from an online
analyzer).
Override Range Error Under certain situations, the gas component values may exceed the expanded range
recommended by the AGA 8 Report. In Override mode a flow rate will be calculated. It
should be noted that calculated flow rates for conditions where the expanded range is
exceeded are outside of the recommended uncertainty values for AGA 8 calculations.
Gross Method Used Method 1 calculates the super-compressibility and gas density from knowledge of the
relative density, heating value and carbon dioxide, hydrogen and carbon monoxide
components.
Method 2 calculates the super-compressibility and gas density from knowledge of the
relative density, Nitrogen, carbon dioxide, hydrogen and carbon monoxide
components.
Relative Density Ref Relative density reference temperature in units selected by the UNITS configuration
Temperature parameter.
Relative Density Ref Relative density reference pressure in units selected by the UNITS configuration
Pressure parameter.
Heating Value Heating value in units selected by the UNITS configuration parameter.
Calorimeter Ref Temp Calorimeter reference temperature in units selected by the UNITS configuration
parameter.
Calorimeter Ref Pres Calorimeter reference pressure in units selected by the UNITS configuration
parameter.
Combustion Ref Temp Combustion reference temperature in units selected by the UNITS configuration
parameter.
continued
Item Description
Gas Component This column lists the 4 gas components. Each of the 4 gas component fractions is
configured with either a constant fraction value derived from a lab report (local) or from
an on-line gas chromatograph (remote).
Local Values This column lists the local value of each component.
Remote Values This column lists the remote value of each component (via the AGA block input).
New Local Values This column lets you enter new local values. Values must total 1.0 (100%). After
entering new values, Apply New Local Values.
Sum of New Local When you edit the New Local Values this shows the sum of all 4 values. Values must
Values total 1.0 (100%).
Apply New Local Values Select to transfer the New Local Values to the Local Values. These values do not take
effect unless Active Gas Component Values is set to Local Values, above.
4-Selector Switch
This display has four banks of functions (A, B, C, D). Each function has 4 buttons that act as a 4-position
rotary switch, with one and only one state in effect at any time for that function.
To operate, press the desired state button for each function. When pressed, the buttons turn yellow to
indicate the selected state.
Device Control
The Device Control function block is normally used to control pumps. Based on certain events the device
will be placed into the appropriate state.
Item Description
• The Feedback timer is active in the Starting state while the Feedback
input pin is OFF.
• The Feedback timer is active in the Running state (if the Feedback
input turned on in the starting state.)
Run Request Green when device is requested to be put in the Starting or Running state.
Failed Red when the control is in the Failed state (the controlled device reported
a failure or did not start up in time; device is being monitored for a manual
or automatic reset).
Reset Select to reset the control when it is in the FAILED state to return it to the
READY state.
Item Description
Hand/Off/Auto Switch
The Hand – Off – Auto (HOA) switch permits state change requests. The block states are: Hand (manual
operation from an operator interface), Auto (default – requests are operated automatically), or Off (relay to
be switched to Bypass, Hand, or Auto), or Bypass (external manual operation of a device).
The HOA switch is also used with the Device Control function block to comprise a Pump Control
algorithm which is used to manipulate the state of a controlled device (pump).
Item Description
Feedback state State of the feedback signal. If connected to a Device Control block, this
shows the status of the device. See Table 31 Device states on page 99.
When the HOA block is used in conjunction with a Device Control block,
the feedback is typically referenced to the (STI) status output pin of the
Device Control block.
Current state indicator The rotary dial and yellow button indicate the selected state (Hand, Off,
Auto. Use buttons to change state. If the current state is BYPASS, any
requests to change the state are ignored.
Stage
The Stage function block provides differential On/Off control and is typically used to monitor pressure and
flow for controlling pumps and operating valves.
There are four individual stages grouped together in the function block. The block monitors from one to
two analog inputs (PV1, PV2) which are common to all four stages, compares them for each stage by a
configurable comparator, and provides On/Off control outputs for the four stages based on configurable
setpoints for each stage. Each stage can be individually enabled and forced ON or OFF.
Item Description
PV1 PV1 input pin of the function block (pressure)
PV2 PV2 input pin of the function block (flow)
Status Enabled = stage is enabled. Disabled = stage output is off. This condition
overrides the Override status. When Status = Enabled the stage algorithm
is reevaluated to determine the state of Output (request).
Output Output of the stage. Off, On, or Disabled.
Override Override On input pins and Override Off input pins of the function block.
None, On, or Off.
Item Description
OFF Compare: Setpoint Setpoint used with OFF comparator – No range limit
Interlock with Prev Stage Set to YES to prevent a stage’s output from turning ON until the previous
stage has turned ON.
Interlock with Next Stage Set to YES to prevent a stage’s output from turning OFF until the output of
the next stage in sequence has turned OFF.
Ramp
The Ramp function block is typically used for variable speed, valve position, and chemical feed control
applications to reduce the output value as more external devices are enabled.
For example, if one pump is running at 100 % and a second pump is enabled, the output value may be re-
scaled to 50 % by the pump 2 enable signal.
The ramp block references an analog signal, and using four separate scales multiplexed together, provides a
single analog output over a programmed range.
Item Description
OVERRIDE OFF, LOW, or HIGH – Override status of each ramp input pin.
Item Description
OUT SCALE HIGH High output limit after rescale. Range: Full scale +/– within PV range
limits.
OUT SCALE LOW Low output limit after rescale. Range: Full scale +/– within PV range limits.
IN HIGH LIMIT Input high limit value applied to the PV after signal lag. Range: Full scale
+/– within PV range limits.
IN LOW LIMIT Input low limit value applied to the PV after signal lag. Range: Full scale
+/– within PV range limits.
Alternator
The Alternator is typically used to alternate the starting sequence of a group of pumps, valves, filters, etc.
Each block accepts up to 16 inputs and controls up to 16 outputs.
There are four unique alternation styles used to control the output starting sequence so that you can limit
the amount of repeat or continuous usage of a single device (pumps, valves, etc.). If an output device fails,
or has been disabled, then an alternate device will be used in order to meet the requested demand. You may
specify the alternators active outputs and the order in which the outputs are manipulated.
Item Description
NOTE: If the current style is DIRECT, the OUT number corresponds to the
Input sequence that requests the OUT to turn ON. With any other style,
the OUT number corresponds to the number of IN’s (DMND) that need to
be ON to turn the OUT on.
On Delay (Sec) Delay time used before turning ON the next output in the sequence.
Range: 0-99999 seconds
Off Delay (Sec) Delay time used before turning OFF the next output in the sequence.
Range: 0-99999 seconds
Advance Advances the output sequence. Not available for style DIRECT.
Make/Break MAKE – (Make before Break) Next output in the sequence is activated
before deactivating an output.
Item Description
ROTARY: Uses the sum of the 16 inputs that are set to ON to determine
the required demand for outputs. The output order is managed in a Last
ON/First OFF basis (LOFO). If the Inputs selected are 1, 2, 3 and the
mapped sequence is 1, 2, 3 the alternator sequence changes when NO
outputs (pumps) are required or there is a request to Advance (see
Advance). Depending on the capacity required, Outputs 1, 2, 3 come on in
order. When the demand falls, Output 3 goes OFF, then Output 2, then
Output 1. When Output 1 turns off, the Rotary sequence advances and
Output 2 starts the next cycle. If an input pin is set to "not available", then
that output is forced to OFF and the next available output in the mapping
order is turned ON. If the previously bypassed output later becomes
enabled, then it will not be used until the demand increases.
FOFO Uses the sum of the 16 inputs that are set to ON to determine the
required demand for outputs. The output order is managed in a First
ON/First OFF basis (FOFO). If 3 Inputs are ON (no mapping), the
Alternator sequence changes (first one in the list moves to the end of the
list) as the inputs turn OFF or, when there is a request for Advance (see
Advance). If an input pin is set to "not available", then that output is forced
to OFF and the next available output is turned ON. If the previously
bypassed output later becomes enabled, then it will not be used until the
demand increases.
FIXED Uses the sum of the 16 inputs that are set to ON to determine the
required demand for outputs. The output order is managed in a
FirstON/First OFF basis (FOFO). If the Inputs selected are 1, 2, 3, 4 and
you map a fixed sequence 4, 2, 3, 1 the sequence will not change unless
you select the Advance feature (see Advance). It takes a direct command
(OFF to ON signal) before the output order map rotates to the 2, 3, 1, 4
sequence. If an output pin is not available then that output is forced OFF
and the next available output in the mapping order is turned ON. If the
previously bypassed output later becomes enabled, then it will not be
used until the demand increases.
Item Description
• If you are having trouble with a motor or pump (e.g., a bearing is going
bad) and you want to limit the amount of time it is used.
• If you have 3 motors and one uses more electricity than another, you
may want to use two small motors first before you use the one large
motor. This could be handled by changing the sequence.
Calendar Event
The Calendar Event compares user-entered time-and-date setpoints to the real-time clock to generate digital
Event outputs. These Event outputs can be integrated into a control strategy to activate time-synchronized
activities. For example, the Event outputs can be used to schedule when to turn lights on and off in an
office building. Each Calendar Event block supports up to eight Event outputs.
In addition, the block allows you to configure up to five sets of time-and-date setpoints, called Setpoint
Groups. These Setpoint Groups can be used to activate different sets of time-and-date setpoints to handle
different conditions. Using the example of office building lights, Setpoint Groups can be used to activate a
different set of time-and-date setpoints for each season of the year (Spring, Summer, Fall, and Winter).
Each Calendar Event block supports five Setpoint Groups. The screen shown above is an example of one of
these Setpoint Groups. You can select which Setpoint Group is in effect; the values in each column will
change according to the Setpoint Group you select. Each Setpoint Group is editable.
The block also allows you to configure up to 16 Special Days. On these Special Days the Calendar Event
Block will override its normal Event processing for a 24-hour period. For example, you can configure
selected Event outputs to remain off on designated holidays.
Item Description
Event Name The names assigned to Events 1 through 8.
Event Type The configured Event Type for Events 1 through 8. Choices:
Time/Month/Day This is the currently active time-and-date Setpoint value for Events 1 through 8.
Feedback The value of the Feedback Signal for Events 1 through 8. The assignment of a
feedback signal is optional. If no feedback signal is assigned this column of the
display will be blank.
From here you can access the buttons that will allow you to edit Event Setpoints, select the active Setpoint
Group, and view or edit Special Days.
Item Description
Edit Event Setpoints Select the Setpoint Group you wish to edit. See Edit Event Setpoints.
Set Active Setpoint This shows the five Setpoint Group buttons. The currently active Setpoint
Group is highlighted in yellow. Touch any button to activate a different
Setpoint Group.
Edit Special Days Select this to edit one of the 16 Special Days.
View Special Days Event Setup Select this item to see how the Events will behave when a Special Day
occurs (see page 112).
Item Description
5 - DAY – The Event will occur at the same time Monday through Friday.
7 - DAY – The Event will occur at the same time every day of the week, Sunday
through Saturday.
DAY OF WEEK – The Event will occur once a week at the configured time.
MONTHLY – The Event will occur once every month at configured date and time.
YEARLY – The Event will occur once a year at the specified date and time.
Hours Select a value between 0 and 23. This menu item will not appear if the configured
Event Type is DISABLE.
Minutes Select a value between 0 and 59. This menu item will not appear if the configured
Event Type is DISABLE.
Month Select a Month of the Year. This menu item will only appear when the configured
Event Type is MONTHLY.
Day This menu item will only appear when the configured Event Type is MONTHLY,
YEARLY, or DAY OF WEEK.
When Event Type = YEARLY or MONTHLY, Select a value between 1 and 31.
When Event Type = DAY OF WEEK, select a value between Sunday and
Saturday.
When Event Type = MONTHLY, entering a value of “31” means “the last day of the
month”, even for months with less than 31 days.
Item Description
MONTH Select a Month of the Year (or a value of OFF to disable the Special Day).
DAY Select a value between 1 and 31 (or a value of OFF to disable the Special Day).
Note: If either the MONTH or the DAY has a value of OFF, the Special Day is
disabled. Both the MONTH and the DAY must be set to a legal value to activate
a Special Day.
Item Description
Setpoint Handling This title is displayed when the Special Day Mode is configured as “Use
Alternate Event Times”
Alternate Setpoint Displays the Alternate Setpoint Times (Hours:Minutes). This information will
only appear if the Special Day Mode is configured as “Use Alternate Event
Times”.
Disable Output The Event output is disabled on Special Days (for the entire 24 hour period).
Use Alternate Setpoint On Special Days, the Event output will trigger at the Alternate Setpoint Time
shown on this display.
Normal The behavior of the Event output is not overridden on Special Days. The
Event output will trigger the way it normally triggers, based on the
configuration of the currently active Setpoint Group.
Wireless transmitters
XYR5000 Base Radio
This read-only widget allows the HC900 controller to act as a Modbus master device and communicate
with XYR5000 base radios via the serial port of the controller. For attached transmitters there is a separate
XYR5000 transmitter widget which is connected to the base radio block via the address output.
Item Description
Transmitters communicating Number of Transmitters actually communicating with the base radio.
XYR5000 Transmitter
Item Description
Touch the blue title bar to open the XYR5000 Transmitter Setup display. This shows the Square root of
primary Differential Transmitter output status: On or Off.
XYR6000 Transmitter
Five parameters—PV1, PV2, PV3, PV4 and Device Status—are read from the XYR6000 transmitter.
Item Description
Diagnostic status System error condition. Error or Good. When status is Error, press the blue
title bar to see the details of diagnostics.
Overview
Description
A Variable Recipe is a list of Grouped Variables that define the values (ingredient quantities) needed to
make a product or run a particular batch. The items represent Analog and/or Digital Points that were
assigned in the Function Block Configuration and are identified by their Variable Names. Variable Recipes
have these basic attributes:
Recipe Number - A unique number assigned for each recipe that is configured. Numbers are assigned
during configuration or through an upload/download operation. They may have been assigned in any
sequence with gaps between numbers, but no two recipes can be given the same number.
Recipe Name - A descriptive name assigned to the recipe consisting of letters or numbers with no spaces,
up to 8 characters.
Recipe Description – Additional text used to identify the recipe, up to 16 characters.
Recipe Variables - A list of Variables and their values for each recipe, up to 50 variables each.
Once the variable recipe is in the controller’s recipe pool, a Variable Recipe Load widget is used from the
operator interface to select a recipe from the pool and have its values transferred to the various analog and
digital variables in the controller’s configuration. See Figure 8.
NOTE: The contents of the variable recipe cannot be edited from the recipe selection widget. For editing,
the recipe must be uploaded, modified, then downloaded to the controller.
To transfer the values of a variable recipe from the recipe pool of the controller to the various analog and
digital variables in the controller configuration, touch the desired recipe on the display, a yellow highlight
will verify your selection, then press the LOAD RECIPE button on the display widget.
Hint: When making variable recipes, users may wish to include a variable that will be used to identify the
recipe number. The value of this variable may then be added to the Variable Recipe Load display to
receive verification that the desired recipe operation has been executed in the controller. See Figure 8
Setpoint Programmers
Overview
Description
A setpoint programmer supplies a time-varying setpoint to a control loop. A program contains multiple
segments; each segment can be a ramp or a soak and has digital switches called “events.” This menu lets
you edit setpoint program segments, segment events, or other parameters and save the changes to the
controller’s memory.
Each program contains multiple segments. Each segment of the program may be a ramp or soak except the
last segment must be a soak.
Multiple programs can be running concurrently. Programmers can run any of the profiles in controller
memory. Once loaded from memory into the Setpoint Programmer (SPP) function, these profiles are
referred to as “programs.” Any program can be edited and saved as a profile in one of the “slots” in the
controller’s memory.
In addition to the main output value, a second analog value is available for each step of the program. This
output is a fixed soak value, which may be used as an input to another function or to provide a setpoint
value for a secondary control loop in the process.
A Setpoint guarantee function (known as guaranteed hold) is provided that holds the program if a process
variable exceeds a predefined deviation from setpoint. Selections allow setpoint guarantee to be active for
the entire program, for soak segments only, or for user specified segments.
Up to 3 Process Variables may be configured as inputs to the block for setpoint guarantee.
The program may be changed (with some exceptions) from the current state to a new state by the operator
as well as by inputs to the SPP block. Table 35 lists the resulting states.
Table 35 SPP inputs and current state
With regard to changing program state, if more than one function block input is on in the same execution
cycle, RESET has priority over HOLD and RUN, and GHOLD has priority over RUN.
Also, function block inputs will override inputs from the Control Station, which occur during the same
execution cycle. Finally, state changes from the Control Station are processed on the basis of the “last
change wins.”
Shows status of the Setpoint Programmer’s Shows status of the Setpoint Programmer’s
current profile. Use buttons to advance to next current profile. Use buttons to advance to next
step, run, hold, or reset. step, run, hold, or reset. Touch blue title bar to
jump to SPP Operate display.
State READY: Profile is at the beginning of segment and is ready to run. All
events are OFF.
Item Description
Segment Current segment
Advance Push button to cause the program to jump to the next segment.
When the program is already in the last segment, the advance request is
ignored.
SP Value of setpoint.
Reset Touch to reset a HOLD or STOP program to the first segment. Any edits
made to the program are lost unless they were SAVED. See SAVE on the
display.
General Description
This display graphically indicates a user’s ramp and soak profile for a Setpoint Programmer function
block. When the associated Setpoint Programmer function block is running, Process Variable # 1 input
(PV1) of the associated function block is plotted against the pre-plot of the Setpoint Profile.
To supplement the Setpoint profile pre-plot, the display contains the following buttons and information:
• Setpoint Programmer Function Block tag Name and Description
• Setpoint Profile recipe name and Description
• Current Segment number
• Current segment Type (Ramp/Soak)
• Segment Time Remaining
• Program Elapsed Time
• Buttons used to Run, Hold, Advance and Reset a Programmer
• Status of the Setpoint Programmer Events (1-16)
• Current Primary SP value
• Current Primary PV value
• Primary PV Engineering Units
• Current Auxiliary SP Value
• Current Auxiliary PV Value
c) The sum of the amount of time specified for each segment of the profile (Note: setpoint ramps may be
programmed in units of time (hours or minutes) or by Rate and values (e.g. ramp from 100 to 500 at
450 units per hour.)
3. The Y axis limits (SP) for the graph are entered by the user in Station Designer at the time of display
configuration.
4. The SP limits and intermediate values are presented on the left edge of the pre-plot graph.
5. The pre-plot graph presents the entire contents of the setpoint profile on a single display graph.
6. The color of the pre-plot trend line is alterable by the user. The default color shall be yellow.
7. When a Setpoint Programmer is reset, the pre-plot is re-drawn using the Setpoint Programmer profile
content.
8. The pre-plot profile is re-drawn following an on-line edit of the profile.
3. Advance – Advance is an action that can be initiated manually from the SPP user interface or from the
control strategy via a digital input to the SPP function block. The Setpoint Programmer must be in the
Hold state to accept an Advance input. Advance is a single shot action and each rising edge of the
input will cause the program to advance one segment through its sequence. Advance may be used
through multiple actions to completely cycle through a program and restart at a previous segment.
Following an Advance action, the Process Variable plot starts plotting from the beginning of the segment
determined by the Advance action.
This widget may be accessed either from a Home display button or by jumping from the Setpoint
Programmer Overview widget.
It shows the details of the profile currently running in the Setpoint Programmer. You can also load a
different profile from memory into the Setpoint Programmer, edit the current profile, and save the edited
profile to any slot (profile number) in memory.
Item Description
Title Name of the selected setpoint programmer block.
SP Profile Information
Profile Number Memory location of the profile that is being run by the Setpoint
Programmer.
Total Elapsed Time Total time the profile has been in Run, Hold and GHold states.
State READY: Profile is at the beginning of segment and is ready to run. All
events are OFF.
Segment Information
The current and next segment types are shown graphically. In the above
example, the current segment is ramping up, the next segment is a soak.
Operation Buttons
When the program is already in the last segment, the advance request is
ignored.
Item Description
Reset Reset a HOLD or STOP program to the first segment. Any edits made to
the program are lost unless they were saved. See Save To Profile
Number.
Profile load/view/edit/save
Load From Profile List Loads a profile from memory into the Setpoint Programmer. Program
must be in READY state.
See Figure 9 Recipe Load. You are presented with a list of profiles
(recipes) in controller memory. Scroll to the desired profile and touch to
highlight it. Touch Load Profile button to load the selected profile into the
setpoint programmer. The loaded profile overwrites the current profile
from the programmer.
Start at segment After loading, the program will start at this segment. Subsequent runs will
start at Segment #1. If the segment number is within a loop, the profile
cycles through the looped segments according to the number of loop
cycles.
Save To Profile Number Saves the currently running profile (and any edits) to a selected slot in
controller memory. Scroll to the desired slot in the controller’s profile
memory. Once saved, it can be loaded and run later. See Figure 10
Recipe Save.
View/Edit Profile Press to view/edit the current profile. Edits take effect immediately in the
current profile but they are not saved to profile memory. (To save your
edits, see Save To Profile Number.) When the profile is RESET, any edits
are lost unless they are first saved with Save To Profile Number. See
View/Edit profile on page 129.
View/Edit profile
This display lets you view or edit parameters of the currently working profile. Edits affect only the
currently working program (not the profile in memory) and are lost if the profile is Reset, unless you Save
Profile to Memory.
ATTENTION
Item Description
View/Edit Segments Button Accesses View/Edit Profile Segments (page 131) where you can edit each
segment.
Profile number Memory location of the profile that is being run by the Setpoint
Programmer.
Ramp Type TIME: Each ramp segment’s time is the TIME allotted to the profile’s
output to reach the next soak segment’s value in hours or minutes.
OR
RATE: Each ramp segment’s time specifies the RATE at which that
profile’s output will reach the next soak segment, where the rate is
specified in EU/hour or EU/minute.
Make this selection before entering any Ramp during Profile Edit.
NOTE: When Ramp unit is configured for TIME, entering “0” will imply an
immediate step change in setpoint to the next soak.
Time Units This selection assigns the time units (hours or minutes) for the ramp type
selected.
Guaranteed Hold High Limit The profile will hold if a PV deviates more than this amount above the
profile setpoint.
Guaranteed Hold Low Limit The profile will hold if a PV deviates more than this amount below the
profile setpoint.
Item Description
Guaranteed Hold Type Guaranteed Hold, if enabled here, will hold the profile value if a PV to the
profile (typically a control loop’s PV) deviates specified amounts above or
below the profile output.
Per Seg: Lets you select specific segments for guaranteed hold where
you set up the profile ramps and soaks.
All Soaks: All soak segments will have a guaranteed hold enabled.
Loop Cycles Number of times the loop segments will execute. Zero (0) means the
segments will be repeated forever.
Jog Segment Segment to which the program will jump to when the JOG discrete input is
pulsed.
Restart Rate This recovery ramp rate is provided in the event of a power loss while a
program is running. The Restart Rate value is used to return the process
to the last operating setpoint prior to power loss.
Auxiliary Output Label A second analog value is available for each segment of the program. It is
a fixed soak value and can be used to provide a setpoint value for a
secondary control loop in the process.
Auxiliary Engineering Units This is the engineering unit text associated with the AUX OUT.
Fast Forward Fast Forward is a way to check for proper functioning of the profile’s
events and outputs, without having to wait for the profile to execute at its
normal speed. When FAST FORWARD is ON, the program will run at a
speed 60 times faster. When FAST FORWARD is OFF, the program will
run at normal speed.
ATTENTION
Program must be in READY, HOLD, or STOP state before segments can be edited.
TIP
• Edits are allowed to any segment of the program, including the current segment.
• If edit is to current segment and segment is a ramp:
- If the ramp type is edited, then the time remaining is recalculated and the ramp
rate is adjusted accordingly.
- If the ramp rate is edited, then the time remaining is adjusted accordingly.
- Changes to the ramp starting setpoint will be ignored for the current execution of
the segment, but will be used for subsequent execution if the segment is included
in a loop.
• If edit is to current segment and segment is a soak:
- Changes to the soak setpoint will result in a step change.
- Changes to the time will cause recalculation of the segment time remaining. If
the result is less than or equal to 0, the program will advance to the next segment
upon returning to RUN state.
• If the current segment is a ramp and the starting value of the following segment is
changed, then the time remaining in the ramp segment will be adjusted accordingly
but the ramp rate will remain unchanged.
• Edits to soak setpoints will result in a step change at the next segment unless the
starting value of that segment is changed to the same value as well.
Profile number Memory location of the profile that is being run by the Setpoint
Programmer.
Time/Rate Range = 0.00 hr. to 999.99 hr. or 0.00 min. to 999.99 min. The function of
this value depends on the Ramp Type.
Item Description
Guar Hold Select ON to enable setpoint guarantee if Guaranteed Hold Type is Per
Segment.
Edit Events
Press the Edit Events 1-8 and Edit Events 9-16 buttons to display the event parameters.
You can configure 1 to 16 segment events to turn ON or OFF at the beginning of each segment. Segment
events are digital switches that provide ON/OFF outputs. When a segment event is turned ON, it remains
ON until the end of the segment at which time it is turned OFF unless it is configured to turn ON in the
next segment. Note that segment events are not interrupted by soak time delays when the process variable
is outside the guaranteed soak band. Events turn ON as soon as the previous segment is completed even if
the process variable has not reached the soak setpoint.
TIP
Overview
A setpoint schedule produces multiple setpoint outputs on a common time base. A setpoint schedule
contains multiple segments. Each segment contains multiple ramp or soak setpoints, multiple auxiliary soak
outputs, and multiple events. The last segment setpoint is always a soak (because there is no subsequent
setpoint to ramp to).
The Setpoint Scheduler can run any of the schedules in controller memory. Any schedule can be edited and
saved in one of the “slots” in the controller’s memory.
A Setpoint guarantee function (known as guaranteed hold) is provided that holds the Scheduler if a process
variable exceeds a predefined deviation from setpoint. Guaranteed hold is set on a per-segment basis and
can be set for high deviation, low deviation, high and low deviation, or none.
The schedule may be changed (with some exceptions) from the current state to a new state by the operator
as well as by inputs to the Scheduler function block in the controller configuration. Table 37 lists the
resulting states.
Table 37 SPS inputs and current state
With regard to changing schedule state, if more than one function block input is on in the same execution
cycle, RESET has priority over HOLD and RUN, and GHOLD has priority over RUN.
Also, function block inputs will override inputs from the Control Station, which occur during the same
execution cycle. Finally, state changes from the Control Station are processed on the basis of the “last
change wins.”
This widget may be accessed from a Home display button. It shows the details of the schedule currently
running in the Setpoint Scheduler. You can also load a different schedule from memory into the Setpoint
Scheduler, edit the current schedule, and save the edited schedule to any slot (schedule number) in memory.
Item Description
Title Name of the selected scheduler block.
Schedule Information
Schedule number Memory location of the schedule that is being run by the Setpoint
Scheduler.
Total Elapsed Time Total time the schedule has been in Run, Hold and Ghold states.
State READY: Schedule is at the beginning of segment and is ready to run. All
events are OFF.
HOLD: Schedule is paused at the setpoint value shown.
RUN: Schedule is executing normally.
GHOLD: Schedule is paused because of excessive deviation.
STOP: Schedule has reached the end of the last segment.
DISABLE: Schedule is prevented from starting until the Scheduler disable
control is ON.
Segment Information
Item Description
Elapsed Time Time elapsed in the segment. Run time only.
Example:
Segment #30 has recycle count = 10 and recycle segment #5. Therefore,
the first time the schedule reaches Segment #30, the schedule will recycle
(repeat) Segments #5 through #30 ten times. During the first recycling, it
will display “10”, during the second recycling it will display “9”, etc.
Operation Buttons
When the schedule is already in the last segment, the advance request is
ignored.
Reset Reset a HOLD or STOP schedule to the first segment. Any edits made to
the schedule are lost unless they were saved. See Save To Schedule List.
Item Description
Schedule load/view/edit/save
Load From Schedule List Loads a schedule from memory into the Setpoint Scheduler. Schedule
must be in READY state.
See Figure 9 Recipe Load on page 128. All recipe types (profiles,
sequences, schedules) are saved the same way.
Start at segment After loading, the schedule will start at this segment. Subsequent runs will
start at Segment #1. If the segment number is within a recycle loop, the
schedule cycles through the looped segment according to the recycle
count.
Save To Schedule List Saves the currently running schedule (and any edits) to a selected slot in
controller memory. Scroll to the desired slot in the controller’s schedule
memory. Once saved, it can be loaded and run later.
See Figure 10 Recipe Save on page 128. All recipe types (profiles,
schedules, sequences) are saved the same way.
View/Edit Schedule Press to view/edit the current schedule. Edits take effect immediately in
the current schedule but they are not saved to schedule memory. When
the schedule is RESET, any edits are lost. To save your edits, see Save
To Schedule List. See View/Edit schedule on page 137.
View/Edit schedule
This display lets you edit parameters of the selected schedule. Edits affect only the currently working
schedule, not the schedule in memory, unless you save the schedule .
ATTENTION
Item Description
View/Edit Segments Button Accesses View/Edit Schedule Segments (page 138) where you can edit
each segment.
Schedule Information
Schedule number Memory location of the schedule that is being run by the Setpoint
Programmer.
Time Units This selection assigns the time units (hours or minutes) that applies to all
segments.
Jog Segment Segment to which the schedule will jump to when the JOG discrete input
is pulsed.
Guaranteed Hold Limits This lets you specify the amount of deviation needed between a setpoint
and its PV for the schedule to automatically switch to GHOLD state. If any
setpoint’s guarantee hold limit is exceeded, the entire schedule enters
GHOLD state (all setpoints, auxiliary setpoints, and segment events
freeze on their current value or state) until none of the limits are
exceeded, whereupon the schedule will resume RUN state.
ATTENTION
Schedule must be in READY or STOP state before segments can be edited from this menu.
TIP
• Edits are allowed to any segment of the schedule, including the current segment.
• If edit is to current segment:
− Changes to the setpoint will result in a step change.
− Changes to the time will cause recalculation of the segment time remaining. If the
result is less than or equal to 0, the schedule will advance to the next segment.
• If the starting value of the following segment is changed, then the ramp rate in the
current segment will be adjusted accordingly but the time remaining will remain
unchanged.
Edit Setpoints
This display lets you edit the 8 setpoint values for each segment. All values are as of the beginning (not
end) of the segment. The last segment must be a soak.
Recycle Count Enter the number of times a schedule is to be repeated. 1-999. 0=infinite.
Example:
Segment #30 has recycle count = 10 and recycle segment #5. Therefore,
the first time the schedule reaches Segment #30, the schedule will recycle
(repeat) Segments #5 through #30 ten times. During the first recycling, it
will display “10”, during the second recycling it will display “9”, etc.
Recycle Segment # Enter the segment number at which a recycle will start.
Item Description
Guar Hold 1 through Guar Hold 8 OFF: Segment will not GHOLD when the PV deviates from SP by its
guarantee hold limit.
TIP
Overview
The Sequencer function block controls the states of up to 16 digital outputs and one analog output. Each
combination of output states represents a "State” of the Sequencer block, such as PURGE, FILL, HEAT, or
COOL. Each function block supports up to 50 States. The user sets up these states during the configuration
of the function block.
The user-configurable program that runs within the Sequencer function block is called a “Sequence.” Each
Sequence contains up to 64 “Steps”; each Step activates one of the 50 States supported by the function
block. Note that the same State can be used by more than one Step within a Sequence.
Each Step within a Sequence may be configured to advance to any other Step based on time (hours or
minutes), digital event (2 per Step), or manual advance. A separate jog function is also provided.
The controller maintains a pool of 20 user-configurable Sequences in its memory. The Sequences in the
pool can be assigned to run within any of the Sequencer function blocks. Once it has been loaded into a
Sequencer function block, a Sequence can be modified through the menus provided on this Control Station.
A modified Sequence can also be saved back to the pool for later recall, if desired.
Sequencer Operate
This widget may be accessed from a Home display button. It shows the details of the sequence currently
running in the Sequencer. You can also load a different sequence from memory into the Sequencer, edit the
current sequence, and save the edited sequence to any slot (sequence number) in memory.
Item Description
Title Name of the selected Sequencer block.
Sequence Information
Sequence Number Memory location of the sequence that is being run by the Sequencer.
Total Elapsed Time Total time the sequence has been in Run and Hold states.
Item Description
Step Information
Operation Buttons
When the sequence is already in the last step, the advance request is
ignored.
Reset Reset a HOLD or STOP sequence to the first step. Any edits made to the
sequence are lost unless they were saved. See Save To Sequence
Number.
Sequence load/view/edit/save
Load From Sequence List Loads a sequence from memory into the Sequencer. Sequencer must be
in READY state.
See Figure 9 Recipe Load on page 128. All recipe types (profiles,
sequences, schedules) are saved the same way.
Start at step After loading, the sequence will start at this step. Subsequent runs will
start at Step #1.
Save To Sequence List Saves the currently running sequence (and any edits) to a selected slot in
controller memory. Scroll to the desired slot in the controller’s sequence
memory. Once saved, it can be loaded and run later.
See Figure 10 Recipe Save on page 128. All recipe types (profiles,
schedules, sequences) are saved the same way.
View/Edit Sequence Press to view/edit the current sequence. Edits take effect immediately in
the current sequence but they are not saved to sequence memory. When
the sequence is RESET, any edits are lost unless you saved them first
with Save To Sequence Number. See View/Edit Sequence on page 144.
View/Edit Sequence
This display lets you edit parameters of the selected sequence. Edits affect only the currently working
sequence, not the sequence in memory, unless you save the sequence.
ATTENTION
Item Description
View/Edit Steps button Accesses View/Edit Sequence Steps (page 145) where you can edit each step.
Sequence Information
Sequence number Memory location of the sequence that is being run by the Sequencer.
Jog to Step When the sequencer’s JOG input is triggered, the sequencer will jump to the start
of this step then continue.
ATTENTION
Edit Time/Events
Item Description
State Name Name of state. A unique State, “State 0”, can be used to indicate the last step in a
Sequence. The Sequencer function block will go to Stop mode when it encounters any
Step whose State is State 0.
Timer Duration Length of the step in Time Units. When Timer Duration expires, the sequence will jump to
Timer Next Step.
If you specify a “next step” of zero, the Sequence will STOP when its “next step” trigger is
received. For example, if Step 1 has a Timer Duration of one minute and a “Timer Next
Step” of zero, the Sequence will stay in Step 1 for one minute and then STOP.
If you specify a Timer Duration value of zero, the Sequence will remain at that Step until
Event 1 or Event 2 occurs, or an Advance input or command is received.
Timer Next Step When Timer Duration expires, the sequence will jump to Timer Next Step.
Event Signal 1 When Event Signal 1 is triggered the sequence will jump to Event 1 Next Step.
Event 1 Next Step When Event Signal 1 is triggered the sequence will jump to Event 1 Next Step.
Event Signal 2 When Event Signal 2 is triggered the sequence will jump to Event 2 Next Step.
Event 2 Next Step When Event Signal 2 is triggered the sequence will jump to Event 2 Next Step.
Edit Auxiliary
Item Description
Advance Next Step When manually advanced the sequence will jump to this step.
Overview
Loop widgets
.
Each loop type has its own widget, shown above. From left to right the widgets are:
• Auto/Manual Bias
• Carbon
• On/Off
• PID
• TPSC (Three Position Step Control)
Each widget displays the PV (aqua), SP or Bias (yellow), and Output (green). Use the A/M button to switch
between Auto and Manual. Use the SP Select button to change between LSP (local set point) and RSP
(remote set point).You can change the SP, Bias and Output values/states when LSP and Manual modes are
selected.
Touch the blue title bar at the top of the widget to jump to the Loop Setup display for more details.
Loop Setup
Overview
All the loop widgets let you jump to the Loop Setup display. See example below.
Above is an example of the PID Loop Setup display. At left is the loop widget, with operable buttons and
parameters.
At bottom is a loop trend. The points on the trend typically correspond to PV, SP and Output, whose pen
colors match the values on the left (aqua, yellow, green). Additional points of different colors may be
visible, depending on configuration. Use the gray buttons at the bottom to navigate and zoom.
At the top are buttons that take you to detailed popups for various loop parameters. Buttons are accessible
depending on the loop type, shown below.
Loop type
Button PID ON/OFF 3 POS CARBON A/M BIAS
Control Setup (p. 150) X X X X X
Loop Tuning (p. 151) X X X
Tuning Constants (p. 155 X X X
Alarm Setpoints (p. 156) X X X X X
High Output Limiting (p. 157) X X
X indicates button is accessible
Loop modes
All loop displays indicate the current operating mode of the selected loop. Loop modes are described in
Table 38.
Table 38 Loop modes
AUTO RSP Loop is controlling the process and Remote Setpoint is selected.
MAN RSP Loop output can only be changed manually. Remote Setpoint is selected.
IMAN RSP IMAN (Initialization Manual) occurs with Cascade loops only.
Figure 11. Secondary Cascade is in MAN or LSP, therefore Primary Cascade
output is tracking Secondary Cascade’s PV. Remote Setpoint is selected.
LO RSP LO (Local Override): loop output is tracking the loop’s Output Tracking value.
Remote Setpoint is selected or High Limit Override Status Is ON.
AUTO LSP Loop is controlling the process and Local Setpoint is selected.
MAN LSP Loop output can only be changed manually. Local Setpoint is selected.
IMAN LSP IMAN (Initialization Manual) occurs with Cascade loops only.
Figure 11. Secondary Cascade is in MAN or LSP, therefore Primary Cascade
output is tracking Secondary Cascade’s PV. Local Setpoint is selected.
LO LSP LO (Local Override): loop output is tracking the loop’s Output Tracking value.
Local Setpoint is selected or High Limit Override is ON.
BCI BCO
Item Description
Remote Setpoint* Value of Remote Setpoint. This value is changeable only if it is configured as a
second Local Setpoint (LSP2). It is read-only if it is connected to a function
block within the configuration.
SP Rate Up Lim* Highest allowable rate at which a setpoint changes to a higher value.
SP Rate Down Lim* Highest allowable rate at which a setpoint changes to a lower value.
Autotune Out High Lim* Highest value of the output beyond which the motor no longer affects the
process.
Autotune Out Low Lim* Lowest value of the output beyond which the motor no longer affects the
process.
Ratio Bias * Local bias value in engineering units. Enterable only if it is configured for local
bias. It is read-only if it is configured for remote bias.
Furnace Factor* Lets you adjust the % Carbon as measured by the controller to agree with the
results of actual shim stock tests. This adjustment may be needed to correct
for specific furnace characteristics such as atmosphere differences, probe
location, and furnace leaks.
Anti-Sooting* Lets you adjust the anti-sooting factor, which limits the %C working setpoint of
the downstream control block to a value which will not permit sooting to occur
in the furnace. When anti-sooting is ON, then the anti-sooting factor is
calculated as a linear translation of probe temperature to %C clamped at
0.75% and 2.0%. When anti-sooting is OFF, then the factor is fixed at 2.0% for
all temperatures.
% Hydrogen* Lets you adjust % hydrogen, one of the factors in the dewpoint calculation. The
dewpoint calculation is a function of the mV input (IN) from the oxygen probe,
temperature of the probe, and %H. The equations used are probe-type
dependent and are supplied by the manufacturer.
Item Description
Local % CO* Lets you adjust % Carbon measurement to compensate for variations in the
amount of CO in the carrier gas.
Remote % CO* % Carbon measurement from the function block input within the configuration.
TIP
• The controller will ignore entry of Local Setpoint if tracking is on and if the loop is
in Manual mode.
• Ratio Bias is enterable only if it is configured for local bias. It is read-only if it is
configured for remote bias.
Loop Tuning
This display lets you set up and start the loop Accutune III tuning function. When initiated, the controller
will start controlling to the setpoint while it identifies the process, calculates the tuning constants, and
begins loop control with the correct tuning parameters.
Item Description
Tuning Status Inactive – The Accutune III tuning process is not active.
Fuzzy Overshoot Select ON to activate Fuzzy Overshoot Suppression to minimize overshoot after a
setpoint change or a process disturbance.
The fuzzy logic observes the speed and direction of the PV signal as it approaches
the setpoint and temporarily modifies the internal controller response action as
necessary to avoid an overshoot. There is no change to the PID algorithm, and the
fuzzy logic does not alter the PID tuning parameters. This Item can be independently
Enabled or Disabled as required by the application to work with “TUNE” On-Demand
tuning.
Item Description
CYCLE TUNING - Tuning parameter values are derived from the process response
to the resultant action of causing the PV to oscillate about the Setpoint value. This
tuning method uses the measured ultimate gain and period to produce tuning
parameter values. Cycle tuning does not distinguish between process lags and
always results in gain based on PV amplitude and calculates values of Reset and
Rate based on time of the SP crossings (The Reset value is always 4x the Rate
value.) This method does not require a stable process initially and the process may
be moving.
Switch Tune Set Tune Set 1 uses Gain #1, Rate #1, and Reset #1.
Tune Set 2 uses Gain #2, Rate #2, and Reset #2.
PV Adaptive Tuning Tuning method that continuously learns the process as PV deviations are observed
and adapts the tuning parameters to the process response.
Tuning Criteria NORMAL - Very conservative tuning designed to calculate critically damped tuning
parameter values that produce no overshoot.
FAST - More aggressive tuning than Normal. Designed to calculate under damped
parameter values providing faster control to the setpoint but may have some
overshoot.
Item Description
- For a Setpoint Tune when the difference between the PV and Setpoint is
greater than 3%.
READY - Indicates that the PV is at lineout in regards to the Setpoint. Lineout occurs
when the PV is within 0.2% of the Setpoint value.
ID FAILURE - SP Tune failed to properly identify the process. This usually occurs
when SP Tune is initiated with a process that is moving. Retry the SP Tune making
sure that the process is stable and not moving in any direction.
SP ERROR - For Cycle Tuning this occurs for Duplex, Manual Tuning when the SP
value is not in the proper range. For cool side tuning the SP must be less than 48%
and for heat side tuning the SP must be greater then 52% of the PV range. For SP
Tune this error condition occurs if the deviation between the PV and SP is greater
than 3% of the PV range when SP Tune is initiated. Retry the SP Tune after
adjusting the deviation to be less than 3%.
GAIN ERROR - This error condition occurs when the process gain value (Kpg) is not
within the range of 0.10 to 10. Adjust this value to 1.00 and retry the SP Tune
making sure that the process is stable and not moving in any direction.
OUTPUT ERROR - For SP Tune this occurs when the initial output is not within the
configured output limits. Check the SP step direction and size to make sure they are
correct or modify the SP to use a value closer to the PV middle range.
ABORT - Current Accutune III process was aborted. An active Accutune III process
will be aborted is if the loop is placed in the Manual mode.
Item Description
Duplex Tuning Selection of three tuning actions when performing a Cycle Tuning procedure on a
Duplex control loop.
DISABLE - Duplex type tuning is disabled and simplex type tuning is used instead.
The resultant is blended tuning which is derived from the process response to
cycling the output between the low and the high output limits. The calculated tuning
parameter values are stored for each side.
MANUAL - Tuning must be initiated manually for each side. The current LSP or RSP
value is used as the target SP for the desired heat or cool side tuning. For the heat
side, the output cycles between 50 percent and the high output limit and for the cool
side the output cycles between 50 percent and the low output limit. Tuning values
are calculated and stored only for the side tuned.
SP Step Change Configuration parameter for Setpoint Tuning. Select a value between 5 and 15%.
This defines the value of the initial Setpoint step change that is used as the target
Setpoint value for process identification.
SP Tune Step Direction Configuration parameter for Setpoint Tuning. The selection of UP or DOWN results
in the Setpoint change value added to or subtracted from the present Setpoint value.
Process Gain Configuration parameter for Setpoint Tuning. Gain identification value for the
process. Select a value between 0.10 and 10.0. Normal value is 1. This value is
used to estimate the size of the initial output step for a Setpoint Tune.
Tuning constants
This display shows the tuning constants for the selected loop.
Item Description
Switch Tune Set Lets you select the active tune set (Tune Set 1 or Tune Set 2). Determines
which set of Gain/PB, Rate, and Reset parameters are used by the loop.
Gain #1 Or #2 * Gain is the ratio of the output change (%) over the measured variable change
(%) that caused it. Gain = 100/Proportional Band.
Proportional Band (Pb) # 1 Or #2 PB is the percent of the range of the measured variable for which a
* proportional controller will produce a 100% change in its output.
Rate #1 Or #2 Rate affects the controller’s output whenever the deviation is changing; and
affects it more when the deviation is changing faster.
Reset #1 Or #2 Reset, or integral time, adjusts the controller’s output according to the size of
the deviation (SP - PV) and the time it lasts. The amount of corrective action
depends on the value of Gain. Reset is measured as how many times
proportional action is repeated per minute (repeats/minute) or how many
minutes before one repeat of the proportional action occurs (minutes/repeat).
Manual Reset** Manual Reset is only applicable if you do not use Reset. It allows correction of
output to account for load changes to bring the PV up to setpoint.
Alarm setpoints
This display shows the loop’s setpoints and alarm types. A loop can have two alarms; and each loop alarm
can have two setpoints and types.
Item Description
Alarm 1 Setpoint 1 The value at which the alarm will activate.
Alarm 1 Type 1 No Alarm
PV High - Alarm when PV is greater than the alarm setpoint
PV Low - Alarm when PV is less than the alarm setpoint
Dev High - Alarm when PV - SP is greater than the alarm setpoint.
Dev Low - Alarm when SP - PV is greater than the alarm setpoint.
SP High - Alarm when SP is greater than the alarm setpoint
SP Low - Alarm when SP is less than the alarm setpoint
Out High - Alarm when output is greater than the alarm setpoint
Out Low - Alarm when output is less than the alarm setpoint
Alarm 1 Setpoint 2 same as Alarm 1 Setpoint 1
Alarm 1 Type 2 same as Alarm 1 Type 1
Alarm 2 Setpoint 1 same as Alarm 1 Setpoint 1
Alarm 2 Type 1 same as Alarm 1 Type 1
Alarm 2 Setpoint 2 same as Alarm 1 Setpoint 1
Alarm 2 Type 2 same as Alarm 1 Type 1
Alarm Hysteresis Affects the point at which an alarm clears. For Out High and Out Low
alarms, hysteresis is % of the loop’s output span. For all other alarm
types, it is % of PV span.
PV High - Alarm clears when PV is less than the alarm setpoint by the
amount of hysteresis.
PV Low - Alarm clears when PV is greater than the alarm setpoint by the
amount of hysteresis.
SP High - Alarm clears when SP is less than the alarm setpoint by the
amount of hysteresis.
SP Low - Alarm clears when SP is greater than the alarm setpoint by the
amount of hysteresis.
Out High - Alarm clears when output is less than the alarm setpoint by
the amount of hysteresis.
Out Low - Alarm clears when output is greater than the alarm setpoint by
the amount of hysteresis.
Dev High - Alarm clears when PV - SP is less than the alarm setpoint by
the amount of hysteresis.
Dev Low - Alarm clears when SP - PV is less than the alarm setpoint by
the amount of hysteresis.
TIP
These Loop Alarm parameters are used to set the conditions under which loop alarms occur;
they do not generate the alarm. To generate the alarm, AL1 and AL2 pins of loops should be
connected to the Signal Tags in HC Designer. These signal tags can be configured to generate
alarms in Station Designer.
Item Description
High Output Limit Override Enable YES: Changes the operation of track command and track value to output
limit enable and output limit value.
High Output Limit Override Status ON: Digital input controlling output limiting is ON.
Current High Output Limit % Current output high limit. When in override status, this changes
according to loop’s tracking value and ramp rate. It will never exceed the
loop’s normal (non-override) high output limit.
Time In Override Elapsed time that High Output Limit Override Status is ON and High
Output Limit Override Enable is YES. It will continue counting even after
the loop’s normal output high limit is reached. It resets to zero when the
Override Status changes to NO (i.e., when loop’s discrete Output Track
Command turns off).
Delay Time (Mins) Enter number of minutes. When override status is ON, the delay time
elapses before the override output limit begins to ramp up at the
specified rate. Delay time of zero causes the override high output limit to
track the loop’s tracking value until override status is OFF.
Ramp Rate (%/Min) Enter %/minute rate at which the output limit will (after delay time) ramp
up to the normal non-override high limit. Rate of zero causes override
limit to track the loop’s tracking value during the delay time, after which
high output limit steps without ramping to the normal output high limit.
Overview
This display lets you select the type of calibration. You must change the controller mode before calibrating.
AI Calibration
Overview
Analog inputs are factory calibrated to +/- 0.1% of span unless specifically noted in the range
specifications. A field calibration may be performed on any analog input on a point-by-point basis to
optimize measurement accuracy. The factory calibration parameters are retained in non-volatile memory
and may be re-installed to undo a field calibration using selections from the calibration procedure.
Both Factory and field calibration information is stored on the Analog Input module itself. Therefore, once
a module has been calibrated it can be moved to any slot position or any rack without being recalibrated.
However, the controller will automatically restore a channel’s Factory calibration settings under the
following conditions:
• The channel is reconfigured to use a different gain setting. This may happen if you change the input type
of the channel (for example, change from a TC to a Voltage or RTD input type).
• The AI module detects an error in its stored field calibration information. In this case, factory
calibration is restored for all of the channels on the affected module.
Note that you must configure a channel’s input type and range before you try to calibrate it. The
calibration will be performed against the gain setting associated with the input type and range. If you
change the input type after calibrating, the module will automatically restore the Factory calibration
settings for that channel. If necessary, you can use the PC Designer’s Monitor Mode feature to determine
whether a given channel is using Factory or field calibration.
Calibration equipment
• For best results use a calibration source accurate to 1 microvolt.
• You must use a voltage source and copper lead-wire for channels that are configured as thermocouple
and voltage inputs. Do not use a compensated calibrator and TC extension lead-wire to calibrate TC
channels.
• Note that Cold Junction sensor and Analog Input calibrations are performed separately; you do not have
to calibrate the CJ sensors before calibrating your TC input channels.
• If you are calibrating current-type inputs (0-20 ma or 4-20 ma) and you are using an external shunt
resistor, we recommend that you calibrate the channel using a current-source with the actual shunt
resistor installed on the terminals. This will allow you to calibrate out any inaccuracies in the shunt
resistor. A high-precision shunt resistor should always be used.
Calibrate AI channel
Calibrate AI Channel guides you through a procedure for calibrating an analog input channel. Perform the
steps in the order of the menu. Refer to the example AI calibration procedure.
Item Description
Instrument Status and This displays the status at each step of calibration. In order of appearance:
Instructions Ready
Connect AI 0% Reference
0% AI Cal Input
Connect AI 100% Reference
100% AI Cal Input
Save AI Calibration
AI Cal Failed (red) or Done (green)
Analog Input calibration may fail for the following reasons.
-The physical connection to the calibration source is bad.
-The selected Rack, Module, and Channel does not exist, or does not support AI
calibration.
-The selected input does not support the electrical range that you are trying to calibrate.
For example, the 16-channel high-level AI module does not support a range of 0-2
volts.
Reference Indicates numeric input reference value and engineering units. Also indicates an invalid
module or channel.
Rack Number Enter the rack number, module number, and channel number of the AI to be calibrated,
Module Number then press Select Input.
Channel Number
Select Input Select this to verify that the selected rack/module/channel is installed in the controller.
Calibrate 0% Input Set the calibration source to the value shown next to Reference, then select this to
calibrate. Calibration takes 30 seconds. Status will indicate when calibration is
complete.
Calibrate 100% Input Set the calibration source to the value shown next to Reference, then select this to
calibrate. Calibration takes 30 seconds. Status will indicate when calibration is
complete.
Save Select this to save the channel calibration.
After calibration, return the Controller to Run mode. Use IO Calibration display (page 159) or Controller
Mode button (page 10).
Cancel Calibration
You can stop the calibration process at any time by pressing the Cancel Calibration button. The status goes
to “ready” and the previous calibration is restored.
CJ Calibration
Each analog input card has two Cold Junction (CJ) sensors that are used in making thermocouple
measurements. These sensors may be re-calibrated in the field if desired to optimize thermocouple
measurement accuracy using the following procedure.
ATTENTION
Item Description
Instrument Status And This displays the status at each step of calibration. In order of appearance:
Instructions Ready
Measure CJ Temperature & Enter
CJ Cal Input
CJ Cal Failed (red) or Done (green)
Save CJ Calibration
Rack Number Enter the rack number, module number, and channel number of the CJ sensor to be
Module Number calibrated. Channel 1 is the top CJ sensor, Channel 2 is the bottom sensor.
Channel Number
Select CJ Input Select this to verify that the displayed module and channel are correct.
User Measured CJ Place your temperature-measuring device at the terminal that is closest to the selected
Temperature (Deg C) CJ sensor. Allow the environment around the terminal block to stabilize for at least 10
minutes before taking the temperature reading. Enter the measured temperature here,
in Degrees C.
Calibrate CJ Select this to start calibration. Calibration takes 30 seconds. Status will indicate when
calibration is complete.
After calibration, return the Controller to Run mode. Use IO Calibration display (page 159) or Controller
Mode button (page 10).
Cancel Calibration
You can stop the calibration process at any time by pressing the Cancel Calibration button. The status goes
to “ready” and the previous calibration is restored.
AO Calibration
ATTENTION
You should not access the Hybrid Control Utilities Calibrate Controller Analog I/O display while
the IO calibration display is being displayed, or vice versa. Calibration can't be done as long as
both displays are shown; user must exit either display to do a calibration.
Analog outputs are factory calibrated to +/- 0.1% of span. A field calibration may be performed on any
analog output on a point-by-point basis to optimize accuracy. The factory calibration parameters are
retained in non-volatile memory and may be re-installed to undo a field calibration using selections from
the calibration procedure.
Both Factory and field calibration information is stored on the Analog Output module itself. Therefore,
once a module has been calibrated it can be moved to any slot position or any rack without being
recalibrated.
Item Description
Instrument Status And This shows the status of the calibration. In order of appearance statuses are:
Instructions Ready
Measure AO 0% Output & Enter
0% AO Output
Measure AO 100% Output & Enter
100% AO Output
AO Cal Failed (red) or Done (green)
Save AO Calibration
Reference Indicates output reference value and engineering units. Also indicates an invalid
module or channel.
Rack Number Enter the rack, module, and channel of the AO channel to be calibrated.
Module Number
Channel Number
Select Output Select this to verify that the selected module is installed in the controller.
Measured Values (mA) Measure the actual output (as mA, mV or Volt) and then enter the measured value in
mA here.
Calibrate 0% Output Select this to calibrate. Status will indicate when calibration is complete.
Calibrate 100% Output Select this to calibrate. Status will indicate when calibration is complete.
After calibration, return the Controller to Run mode. Use IO Calibration display (page 159) or Controller
Mode button (page 10)
TIP
• The range of an Analog Output is either 0-20 mA or 4-20 mA. If you are using an
external resistor to convert the current output to a voltage output, you can calibrate
the AO channel with the resistor in place. However, you must still enter the 0 and
100 percent calibration values in milliamps; you cannot enter volts or millivolts.
• AO calibration fails when the value entered by the user is outside of the following
limits:
− For 4 mA dc, the value entered must be between 3.3 and 4.7 mA dc.
− For 20 mA dc, the value entered must be between 19.3 and 20.7 mA dc.
Cancel Calibration
You can stop the calibration process at any time by pressing the Cancel Calibration button. The status goes
to “ready” and the previous calibration is restored.
Cancel Calibration
You can stop the calibration process at any time by pressing the Cancel button. The status goes to “ready”
and the previous calibration is restored. The motor will stop moving when this button is pressed. In order
to resume calibration you must start over.
Calibration Errors
The following errors may be reported during the calibration process. Errors are displayed in red. Take the
appropriate corrective action and repeat the calibration procedure from the beginning.
Calibration Failed The calibration was not Go back to Step 1 and repeat
performed in the correct the calibration process
sequence.
Calibration Failed – Bad AI The AI channel being used for Check for correct wiring and
the position feedback signal has correct AI input type.
failed in some way.
Calibration Failed – Bad Feedback The value of the feedback signal Check for reversed wiring of
is out of range for the calibration the feedback signal. Forward
being performed. motor movement should
produce increasing feedback
values.
Calibration Failed – Wrong AI The firmware on the AI module Obtain a new AI module from
Version does not support PPO motor your supplier.
control using a slide wire for the
position feedback.
Step Action
Select “Auto”.
Status – Ready
2 Select “Start”
Status – this field will change as the controller automatically performs the various steps of the
motor calibration process described in Step 3 below.
Feedback Value – indicates movement and direction of the motor [0.0 to 1.0]
3 RESULT:
4 Once calibration is completed, select one of the following choices from the Motor Position
popup: Position Motor at 0%, Position Motor at 100, Don’t Move Motor.
ATTENTION
The steps of the Semi-Auto Calibration Procedure must be performed in the order described
below. You must wait for each step to complete before selecting and activating the next step.
You can restart the procedure at any time by canceling the calibration and beginning again at
Step 1.
Step Action
Step Action
ATTENTION
The steps of the Hand Calibration Procedure must be performed in the order described below.
You must wait for each step to complete before selecting and activating the next step.
Step Action
1 Select block for calibration.
Select “Hand”.
Status - Ready
2 Select “Start”
• Status – Please Move Motor To 0% Position.
Feedback Value – indicates movement and direction of the motor [0.0 to 1.0]. This value
should increase when the motor is moved in the forward direction, and decrease when the
motor is moved in the reverse direction.
Percent Complete – will remain at 0% during this step.
Move the motor by hand to the 0% position. When complete, go to step 3.
3 Select “Calibrate 0%”
• Status – Wait…Calculating 0% Feedback Value.
Feedback Value – indicates the current position of the motor [0.0 to 1.0]
Percent Complete – indicates the progress of this step [0 to 100%]
• Status – 0% Feedback Value Captured
4 • Status – Please Move Motor To 100% Position.
Feedback Value – indicates movement and direction of the motor [0.0 to 1.0]. This value
should increase when the motor is moved in the forward direction, and decrease when the
motor is moved in the reverse direction.
Percent Complete – will remain at 0% during this step.
Move the motor by hand to the 100% position. When complete, go to step 5.
Step Action
5 Select “Calibrate 100”
• Status – Wait…Calculating 100% Feedback Value.
Feedback Value – indicates the current position of the motor [0.0 to 1.0]
Percent Complete – indicates the progress of this step [0 to 100%]
• Status – 100% Feedback Value Captured
6 Select “Calibrate Speed”. A warning will appear:
WARNING
MOTOR SPEED CALIBRATION
WILL MOVE MOTOR BETWEEN
THE 0% AND 100% CALIBRATION POINTS.
PRESS OK TO START
ELSE PRESS CANCEL
7 Press OK to start the Motor Speed Calibration.
• Status – Wait…Calculating Motor Speed.
Feedback Value – indicates movement and direction of the motor [0.0 to 1.0]
Percent Complete – indicates the progress of this step [0 to 100%]
• Status – Motor Speed Calibration Complete
8 Select “Save Cal”. The following information will appear:
Feedback At 0% - a value corresponding to the motor’s 0% position [0.0 to 1.0]
Feedback At 100% - a value corresponding to the motor’s 100% position [0.0 to 1.0]
Motor Speed (In Seconds). This is the motor speed that was detected during Motor Speed
Calibration. This is the time it takes the motor to travel from its calibrated 0% position to its
calibrated 100% position.
9 Press OK to Save Calibration.
• Status – Wait…Saving Calibration Values.
Feedback Value – indicates the current position of the motor [0.0 to 1.0]
Percent Complete – indicates the progress of this step [0 to 100%]
• Status – Calibration Completed
Motor Setup
The Motor Setup display lets you set the motor’s Deadband, Travel Time, Low Output Limit, and High
Output Limit.
Item Description
Dead Band Deadband is an adjustable gap between forward and reverse motor operation (the range
over which the output can change before a relay is energized).
Travel Time Travel time is the time it takes the motor to travel from its calibrated 0% position to its
calibrated 100% position.
Troubleshooting
What to do if the Control Station has difficulty starting up
If the Control Station does not power up properly or if you have difficulty in downloading a configuration
to the Control Station, a "cold start" is a handy way of starting over cleanly.
ATTENTION
A cold start clears the Control Station memory. You will need to re-load the Control Station’s
configuration. Refer to Station Designer documentation for details on Downloading to a device.
Step Action
2 Press and hold the F1 and F2 keys, then power up the unit while continuing to hold the F1 and
F2 keys.
3 Wait until the display says “Soft-Key 1 to clear database”, then release the F1 and F2 keys.
“ INVALID DATABASE
5 Re-load the Control Station configuration. See Station Designer manual 51-52-25-149 for
details on Downloading to a device.
Step Action
2 Press and hold the F1 and the fourth Soft Key (Logoff for 900CS10 and F4 for 900CS15)
simultaneously and hold them down while applying power.
3 Keep the keys pressed until a pop-up keypad appears. Enter an IP Address that has the same
subnet as your PC and the HC900 Controller and a unique fourth number. Press the green
arrow to enter the IP Address.
4 The following message will appear with the newly entered IP Address:
“ INVALID DATABASE
5 Using the new IP Address, download a Station Designer database file to the 900 Control
Station by means of the Link menu.
1 Remove power cabling. Remove the rear cover of the unit. To remove the cover, remove all of
the screws on the rear of the unit that are marked with an arrow but not the one screw marked
with the earth ground symbol. Lift the top side, hinge the cover, thus providing clearance for the
connectors on the bottom side of the PCB.
2 Install in the reverse manner. Remove the old battery* from the holder and replace with the new
battery.
* Please note that the old battery must be disposed of in a manner that complies with your local waste
regulations. Also, the battery must not be disposed of in fire, or in a manner whereby it may be damaged
and its contents come into contact with human skin.
Replace parts with appropriate Honeywell parts only. Failure to do so may result in
explosion causing death or serious injury.
To order parts below, see the contact information in the front of this manual.
Table 43 Parts
A F
Access function block details.............................................. 9 Floating Point Big Endian ................................................ 27
Alarms ........................................................................ 10, 12 Floating Point Little Endian ............................................. 27
Alternator ........................................................................ 105 Four Selector Switch ........................................................ 97
Autotuning Output Low Limit Value.............................. 150
H
B Hand/Off/Auto Switch ................................................... 100
bias High output limiting .............................................. See Loop
ratio ............................................................................ 150 HOA display .................................................................. 100
Buttons ................................................................................ 9 How to
change a value................................................................ 9
enter data or change setting............................................ 9
C enter new value .............................................................. 9
Calibrate AI .................................................................... 160 jump to related display ................................................... 9
cold junction ............................................................... 162 How to enter text ................................................................ 9
Calibrate AO ................................................................... 163
Calibration
restore to AI factory ................................................... 161
J
restore to AO initial .................................................... 164 Jump to related display ....................................................... 9
restore to CJ factory ................................................... 162
Change a value.................................................................... 9
Cold Start K
of HC900 defined ......................................................... 19 Keys ................................................................................. 11
cold start of Control Station .................................... 173, 174
cold start of HC900 ........................................................... 19
Communications L
Ethernet port E1/E2 status ............................................ 27
expansion rack ........................................................ 29, 30 Lead CPU Diagnostics ..................................................... 56
host connections ........................................................... 32 Lead or Reserve CPU diagnostics error status messages.. 57
Peer Connections status ................................................ 33 LEDs ................................................................................ 12
CompactFlash ............................................................. 11, 12 Loop
Controller mode ................................................................ 10 alarm setpoints ........................................................... 156
Controller setup ................................................................ 10 control setup............................................................... 150
Controller status ................................................................ 17 high output limiting ................................................... 157
modes ......................................................................... 149
tune constants............................................................. 155
D
Data entry, how to............................................................... 9 M
Data Log ........................................................................... 10
Device control................................................................... 98 Main menu
Diagnostics ....................................................................... 10 tree ............................................................................... 16
Redundant Overview .................................................... 48 Maintenance ................................................................... 173
mode
controller modes defined.............................................. 19
E Mounting ............................................................................ 5
Events ............................................................................... 10
Setpoint schedule........................... See Setpoint schedule
R
Rack diagnostics error status messages............................. 51
Ramp display .................................................................. 103
Redundant Controller Diagnostics error status messages . 48
replacement parts ............................................................ 176
Reserve CPU Diagnostics ................................................. 56
S
Sequencers ...................................................................... 141
Setpoint program
edit.............................................................................. 129
edit segments .............................................................. 131
fast forward ................................................................ 130
overview ..................................................................... 119
states ................................................... 120, 126, 134, 142
Setpoint schedule
clear from scheduler ........................................... 110, 111
defined ........................................................................ 133
edit.............................................................................. 137
edit guarantee hold ..................................................... 139
edit segment events .................................................... 139
edit segments .............................................................. 138
edit setpoints............................................................... 138
operate menu .............................................. 110, 111, 112
overview ..................................................................... 133
popup menu ................................................ 110, 111, 112
save............................................................................. 110
setup ........................................................................... 134
signals, analog and digital ................................................. 90
Site preparation ................................................................... 5
Stage ............................................................................... 101
Startup................................................................................. 6
T
Text entry............................................................................ 9
Troubleshooting
difficulty starting ........................................................ 173
V
variables, analog and digital ............................................. 90
W
Warm Start
defined .......................................................................... 19
For application assistance, current specifications, pricing, or name of the nearest Authorized Distributor, contact one
of the offices below.
Singapore
Honeywell Pte Ltd.
Phone: +(65) 6580 3278
Fax: +(65) 6445-3033
South Korea
Honeywell Korea Co Ltd
Phone: +(822) 799 6114
Fax: +(822) 792 9015
Honeywell Field Prtoducts
512 Virginia Drive
Fort Washington, PA 19034
www.honeywellprocess.com