Académique Documents
Professionnel Documents
Culture Documents
Revision 3.0
2/20/08
Preferred Instruments
A Division of Preferred Utilities Mfg. Corp.
31-35 South St., Danbury, CT 06810
Ph: 203-743-6741 Fax: 203-798-7313
preferred-mfg.com
TABLE OF CONTENTS
Section 1 - Product Overview
Section 2 - Installation
Section 3 - Operation
Table of Contents
FEATURES:.............................................................. 4
APPLICATION EXAMPLES5
PWC Instruction Manual (rev. 3.0) Page 1-1 Section 1 - Product Overview
Overview
PWC Instruction Manual (rev. 3.0) Page 1-2 Section 1 - Product Overview
Plant Wide Controller (PWC)
Shown with key lockable viewing window open.
PWC Instruction Manual (rev. 3.0) Page 1-3 Section 1 - Product Overview
Features:
TM
The Plant Wide Controller (PWC) is a state-of-the-art boiler sequencing, control and
monitoring system. The PWC combines innovative ease of operation, communication and
expansion capabilities with boiler application expertise. Off-the-shelf, standard modulating
Lead-Lag applications can be expanded to control circulating water variable speed pumps and
isolation valves while monitoring the flame safeguard and boiler control systems. Modbus
communication protocol allows easy integration with Building Automation System or local
devices. The PWC is a complete plant monitoring, control and communication interface.
Saves Energy
Accurate PID Control - Maintains hot water temperature or steam pressure supply at
the desired value.
Outdoor Reset - Heating plant firing rate setpoint is derived from outdoor temperature.
Operating cost is reduced during warmer days.
Time Of Day / Week Setback - Firing rate setpoint is adjusted based on the time of
day, day of week and week of year. Operating cost is reduced during low demand
periods.
Easy Setup
Easy Installation - The PWC integrates internal communications, relays, 24Vdc
power supplies and outdoor reset functions into a single wall mountable controller. No
external control devices are required.
Alarm / Event Summary And Historical Trends - Easy to use displays allow quick
steam or hot water system assessment and maintenance monitoring such as hot
water temperature and boiler operating hour trends and boiler gauge glass blow down
event logs.
PWC Instruction Manual (rev. 3.0) Page 1-4 Section 1 - Product Overview
PWC Application Note: 5 Steam Boilers, Warm Standby, Low Fire Hold, Modulating
FAN DI
LOCKOUT DI
FIRING RATE AO
START HOA
WATER TEMPERATURE DI
PT
FSG
FSG
FSG
FSG
FSG
TS TS TS TS TS
Steam Boilers
PWC Instruction Manual (rev. 3.0) Page 1-5 Section 1 - Product Overview
PWC Application Note: 4 Steam Boilers, Fresh Air Dampers, Pumps, and VFD Gas Booster
M
DAMPER Type Slots pts spare pts
HOA
Plant Wide Controller
Spare
DI
0
2 25 5
Control Functions
HOA 3 15 0
* Boiler Sequencing based on Load
DAMPER (PWC) RO 0 0 1
OPEN DI
AI 0 2 0 * Lead Auto-Rotates on Time, or Manually selected
ZS AM AO 1 5 0
* Custom sequence can be entered by the Operator
PUMP START HOA
FAN DI
OIL SELECTED DI
LOCKOUT DI
BOOSTERS SPEED AO
FIRING RATE AO
FLOW SWITCH DI
START HOA
OIL HDR. PRESS. SWITCH DI
FW HDR. PRESS. SWITCH DI
PUMP RUN DI
ZS Typical for
5 pumps Typical for Typical for all
M 2 Boosters Boilers
FS
ZS
PT
FS PS
Feedwater
Pumps FS
FS
PS
Oil
FSG
FSG
FSG
FSG
Pumps FS
VSD
PT
Steam Boilers
Gas
Boosters
VSD
PWC Instruction Manual (rev. 3.0) Page 1-6 Section 1 - Product Overview
PWC Application Note: 3 Hot Water Blrs, 220 F, Primary Loop Boiler pumps, Secondary Header VFD Pumps
Type Slots pts spare pts
Spare 1 Control Functions
Plant Wide Controller DI 1 8 7 AI OUTSIDE AIR TEMP
* Boiler:
HOA 1 5 0 TE
(PWC) RO
AI
0
1
0
9
1
1
Sequencing with Parallel Modulation
AM AO 2 7 3 Outside Balancing Valve Stops Flow thru Down Blrs
FAN DI Air Temp Prevents Return and Supply Temp. Blending
LOCKOUT DI
FIRING RATE AO
START HOA
BLEND VALVE AO
OUTLET TEMP AI
TE TE
AI
VSD
Secondary DPT
TE TE TE
FSG
FSG
greater than
Secondary gpm
Abnormal:
Secondary gpm
greater than
Primary gpm
AI AI
TE TE
BYPASS VALVE AO
HI SUMP LEVEL DI
MAKE-UP FLOW AI
LOW SUMP LEVEL DI
DEWPOINT TEMP. AI
AO
Also saves Cooling Tower Fan kWh
FAN SPEED Setpoint low limiter prevents Chiller freeze-up
FAN
Steam
FT
TE LS Make-
up
AO
AI
TE
AI
AI TE
TE
Condensor
Supply
Condensor
Return
PWC Instruction Manual (rev. 3.0) Page 1-8 Section 1 - Product Overview
PWC Model Number
Options
T Trending Historical Memory, 32 Mb, CPU Daughter Board
M Internal Telephone Modem, 33 kb, CPU Daughter Board
PWC Specifications
Mechanical:
Enclosure Size: 19.25" H x 18" W x 8.5" D
Enclosure Type: Wall Mount, NEMA 1
Rear Mounting Flange: 21.125 H x 18 W
Mounting Hole Pattern: (4) 5/16" dia.; 20.125 H X 15.5 W
Conduit Connections: (7) " conduit knockouts
Weight: 40 lbs.
Environmental:
Operating Temp: 32 to 122oF (0 to 50oC)
Storage Temp: -20 to 150oF (-28 to 65oC)
Humidity Limits: 15 to 95% (non-condensing)
Performance:
Accuracy: 0.15% Analog Inputs and Outputs, 70 F
Resolution: 16 bit input / 11 bit output
Execution Cycle: Five per second
Non-Volitale Memory Life: 15 yrs
PWC Instruction Manual (rev. 3.0) Page 1-9 Section 1 - Product Overview
Electrical:
PWC Power Requirements: 120 Vac (+/- 15%)
0.5 A internal + external Aux.Output 120 V Loads
Auxiliary 120 Vac Loads: 11 A maximum (total of all modules + F3)
24 Vdc Field Power Supply: 300 mA (CPU terminal 7)
Each CPU & AIN Analog Input: 35 mA
5 Vdc Field Power Supply: Each CPU & AIN Analog Input: 15 mA
15 Vdc Field Power Supply: Each AIN Analog Input: 35 mA
PWC Instruction Manual (rev. 3.0) Page 1-10 Section 1 - Product Overview
AIN Board, Universal Analog Input (190609):
Analog Inputs: Quantity: 8
Each channel indepently field selectable as:
2 wire 4-20 mA
24 Vdc with self resetting fuse provided for each channel
10k Thermistor (-50 to +300 F)
10k @ 77 F, 817.2 ohms @ 212 F
5 Vdc with self resetting fuse provided for each channel
Type J Thermocouple (0-1000 F)
Upscale break protection
Type K Thermocouple (0-2000 F)
Upscale break protection
0-5 Vdc, 0.5-5.0V Span, 0-4.5 V Offset
5 Vdc / 15 mA with self resetting fuse provided for each channel
0-15 Vdc Pulse, 4000 Hz - 0.25 ppm
Rate and Pulse Counter Blockware Ouputs
> 4 Vdc = ON, < 1 Vdc = OFF, 15 Vdc / 8.2kohm pull-up
15 Vdc / 35 mA with self resetting fuse provided for each channel
Compatible with: dry contact, magnetic reed, Hall effect, opto-
coupler, and TTL Pulse Generators.
Red LED for each channel indicates when signal is within -3 to +103% range
PWC Instruction Manual (rev. 3.0) Page 1-11 Section 1 - Product Overview
Preferred Instruments PWC Controller
Parts List
Description Part
Number
CPU Board 190601
Modem Board Daughter Board 190603
32 Mb Historical Memory Daughter Board 190604
14 pt field wiring connector 92343
120 V Discrete Input Board, 15 channel 190608
20 pt field wiring connector 92347
6 pt field wiring connector 92314
2 A slo-blo fuse 92361
Hand-Off-Auto Relay Output Board, 5 channel 190611
10 pt field wiring connector 92315
6 pt field wiring connector 92314
2 A slo-blo fuse 92361
Relay Output Board, 8 channel 190617
18 pt field wiring connector 92346
6 pt field wiring connector 92314
2 A slo-blo fuse 92361
Universal Analog Input Board, 8 channel 190609
12 pt field wiring connector 92379
Input Type Selector Jumper 190620
Input Type Selector Window 90190
Auto-Manual Station Analog Output Board, 5 channel 190613
Isolated 135 ohm Output Daughter Board 190615
Isolated 4-20 mA Output Daughter Board 190616
15 pt field wiring connector 92345
Keyboard 90180
Clock Battery 92326
26 pin cable 92359
LCD DIsplay 92357
Protective Window 92377
20 pin cable 92358
Power Input Board 190619
4 pt field wiring connector 92348
2 A slo-blo fuse 92361
8 A slo-blo fuse 92328
12 A slo-blo fuse 92329
DC Power Supply 92356
Mother Board 190600
PWC_Edit Software PWC_Edit
Download Cable, 6 ft 92402
PWC Instruction Manual (rev. 3.0) Page 1-12 Section 1 - Product Overview
This page intentionally blank
PWC Instruction Manual (rev. 3.0) Page 1-13 Section 1 - Product Overview
Section 2: Installation
Table of content
PWC Input / Output Option Board Descriptions.......1 Thermistor Temperature Sensor Input ................8
Mounting Overview..................................................2 Type J Thermocouple Input.................................8
Front Access ...........................................................2 Type K Thermocouple Input ................................8
Upper Door Lock and Removal ...............................2 Potentiometer Inputs ...........................................9
Wiring Overview ......................................................3 0-10 Vdc Input.....................................................9
Field Wiring Compartment...................................3 AIN Board LED Status Indicators ........................9
120 Vac Power and Ground ................................3 Pulse & Frequency Inputs ...................................9
Terminal Blocks...................................................3 Dry Contact or Reed Pulser ..............................10
Wire Type............................................................3 'Sinking' Optical Pulser......................................11
Shielded Cable ....................................................3 Hall Effect Pulser...............................................11
24 Vdc, 15 Vdc & 5 Vdc Field Power Supplies .......4 A/M-AOUT Analog Outputs ...............................12
Fuses ......................................................................4 4-20 mA Outputs ...............................................12
250 ohm Resistors for 4-20 mA Inputs ....................4 135 ohm Outputs...............................................12
Motherboard Slot Numbers .....................................4 AC Power Distribution .......................................13
PWC Field Wiring Terminals ...................................5 120 Vac Discrete Inputs ....................................13
Analog Input Type Switches ....................................6 HOA-ROUT Output ...........................................14
Wiring Examples .....................................................6 ROUT Relay Output ..........................................14
Two Wire 4-20 mA Input, Internal 24 Vdc............6 PWC Sensor Data.................................................15
Two Wire 4-20 mA Input, External 24 Vdc...........7 RS485 Communications Wiring ............................16
Four Wire 4-20 mA Input .....................................7 Downloading Blockware into the PWC ..................18
DC Signal Common Isolation ..............................7
Front Access
The PWC case is 8 1/2 deep and 18 wide. The front doors are hinged on the left, and swing approximately 27
away from the wall. In addition, sufficient clearance should be provided to allow an Operator to stand in front of the
PWC to view the display and operate the keypad and switches.
CPU OK FAN
RUN FUEL VALVE
FORCED LOCKOUT ON - OFF - AUTO MAN AUTO
BATTERY
BOILER 2 BOILER 2 BOILER 2
ALARM
FAN
FUEL VALVE
COM 1
LOCKOUT ON - OFF - AUTO MAN AUTO
PROGRAMMING
BOILER 3 BOILER 3 BOILER 3
PORT
FAN
FUEL VALVE
Tx COM 2 LOCKOUT ON - OFF - AUTO MAN AUTO
Rx
FEED PUMP 1
LOW FEEDWTR PSI
LCD CONTRAST LOW FEED TANK LEV
20 1/8"
PAGE
UP 21 1/8"
HOME PAGE
PAGE DOWN
MENU
ALARM ALARM
ESC ENTER
SILENCE LIST
1 2 3
JKL MNO PQR
PREFERRED 4 5 6
STU VWX YZ "
7 8 9
INSTRUMENTS %#,
0
:< >
.
/+-
SPACE
1 3/16"
15 5/8 "
3/4"
Conduit
Knockouts
(typ. 7)
PWC Instruction Manual (rev. 3.0) Page 2-2 Section 2 - Installation
Wiring Overview
WARNING
The PWC is commonly used to control potentially dangerous Combustion and Chemical Processes. VERIFY
THAT THE PROCESS BEING CONTROLLED HAS BEEN SAFELY SECURED, ISOLATED, OR BYPASSED (AS
REQUIRED BY THE SITE CONDITIONS) BEFORE REMOVING POWER FROM THE PWC CONTROLLER.
FAILURE TO DO SO CAN RESULT IN EQUIPMENT DAMAGE, INJURY, OR DEATH.
WARNING
It is very common to have multiple sources of power among the wires connected to a PWC. VERIFY THAT ALL
SOURCES OF POWER HAVE BEEN DISCONNECTED BEFORE WORKING ON WIRING. FAILURE TO DO SO
CAN RESULT IN INJURY OR DEATH.
All Panel and Field wiring should conform to National and Local Electrical Codes.
Note the PWC internal 120 Vac load is 0.5 A (or less). However, up to an additional 12 amps of 120 Vac load can
be connected to external field loads via the PWC auxiliary power output terminals.
Terminal Blocks !
All Field Wiring terminals are separable, and plug-in to the PWC I/O boards. This allows rapid board level
replacement without disconnecting individual field wires. Verify that Terminals are inserted properly before
applying power.
All Terminals accept 24 12 ga. wire and should be tightened to 4.5 in-lb.
Each terminal can accept up to (2) 14 ga. wires.
Wire Type
All wiring (AC, DC, and shielded cable) should be copper, stranded, 150 V min., and 60 C minimum.
Shielded Cable
All 4-20 mA / 0-5 Vdc Input and Output wiring should be 22 gauge minimum, 85% shield (min.), and have twisted
pairs (Belden 8737 or equal). 100% foil shielding is preferred, instead of braided shielding.
The shields of all 4-20 mA / 0-5 Vdc cables should be connected at one end only, as shown on the drawings that
follow. Generally, the shield is connected to the DC common of the Power Supply that is powering the signal.
All shield foils, and shield wires should be insulated (taped or heat shrink) to prevent accidental connection to
earth or power ground. Shields connected at both ends, or unintentional second grounds can actually add extra
noise to a signal instead of reducing noise.
To prevent noise pick-up, shielded cables field wiring should never be run in conduits or trays with AC wiring (any
voltage). Ignition transformer and variable frequency drive AC wiring is particularly noisy and should be kept
separated from all DC signal wiring.
Within the PWC, minimize the distance that DC and AC wires are run together. Wherever possible cross AC and
DC wires at 90 degrees to each other.
Each field wiring DC power output terminal is individually protected by a solid state self-resetting fuse ( PTC
thermistor). Any single field wiring short will not load down the DC supplies enough to prevent operation of all
other DC outputs. The maximum normal load for each DC power supply terminal is as follows:
Fuses
All fuses are located behind the lower door in the field wiring area. Fuses used in the PWC include:
Board Service Amps Type Preferred Littlefuse
Part Number Part Number
Power Entrance F1, DC Power Supplies 2 Slo-Blo 92361 313002
250 V, x 1
Power Entrance F2, Auxiliary 120 V 12 Slo-Blo 92329 313012
(Motherboard bus + F3) 250 V, x 1
Power Entrance F3 Auxiliary 120 V Output 8 Slo-Blo 92328 313008
250 V, x 1
DIN, HOA-ROUT F1 & F2 2 Slo-Blo 92361 313002
,ROUT Auxiliary 120 V Output 250 V, x 1
At power-up the PWC automatically identifies what board type is plugged into each slot. I/O Block numbers are
automatically assigned based on the slot number and channel number.
1 PS 1 DI.s.1 1 NO 1 NO 1 PS 1 W +
HO.s.1 AO.s.1
2 + AI.0.1 2 DI.s.2 2 C 2 C RO.s.1 2 + AI.s.1 2 R -
3 - 3 DI.s.3 3 NO 3 NC 3 - 3 B SH
HO.s.2
4 PS 4 Common 1 4 C 4 NO 4 PS 4 W +
AO.s.2
5 + AI.0.2 5 DI.s.4 5 NO 5 C RO.s.2 5 + AI.s.2 5 R -
HO.s.3
6 - 6 DI.s.5 6 C 6 NC 6 - 6 B SH
7 + 24 Vdc 7 DI.s.6 7 NO 7 NO 7 PS 7 W +
300 mA HO.s.4 RO.s.3 AO.s.3
8 - Output 8 Common 2 8 C 8 C 8 + AI.s.3 8 R -
9 + 9 DI.s.7 9 NO 9 NO 9 - 9 B SH
HO.s.5 RO.s.4
10 - Isolated 10 DI.s.8 10 C 10 C 10 PS 10 W +
RS-485 AO.s.4
11 S 11 DI.s.9 11 NO 11 + AI.s.4 11 R -
RO.s.5
12 NO 12 Common 3 12 C 12 - 12 B SH
13 C RO.0.1 13 DI.s.10 13 NO 13 W +
RO.s.6 AO.s.5
14 NC 14 DI.s.11 14 C 14 R -
15 DI.s.12 15 NO 15 B SH
RO.s.7
16 Common 4 16 C 13 PS
17 DI.s.13 17 NO 14 + AI.s.5
RO.s.8 4-20 mA
18 DI.s.14 18 C 15 - 135 ohm
19 DI.s.15 16 PS
20 Common 5 17 + AI.s.6
18 -
25 N 25 N 25 N 23 + AI.s.8
26 N 26 N 26 N 24 -
G Power Ground
F3 120 Vac
Aux. Output
N 8A fuse
H 120 Vac
Power Input
N
2 Position 4 Position
Input Type Input Type
Selector Selector
Switches Switches
The Input Type switches configure the Power Supply voltages and Input load resistors for each Analog Input
channel. The CPU monitors each switch position for errors.
Each Channel has three field wiring terminals: 'PS' (Power Supply), '+' (Signal), and '-' (Signal Common):
Type: PS Terminal + Terminal pull-up + Terminal load - Terminal
4-20 + 24 V / 35 mA none 250.0 ohm Signal Common
THERM (thermistor) + 5.000 V / 15 mA none 10.0 k ohm Signal Common
T/C-Vdc + 5.000 V / 15 mA 1 Mohm to +15V none Signal Common
(thermocouple or 0-5 V)
PULSE +15 V / 35 mA 8.2 kohm to +15 V none Signal Common
Wiring Examples
Typical for: CPU and AIN boards. CPU and AIN Boards:
Typical for: CPU and AIN boards. CPU and AIN Boards:
A thorough understanding of the Signal Common will prevent Ground Loops problems. Ground Loop is a
general term to describe unintended current flows via AC Ground or DC Common circuits which are NOT drawn
on a schematic as a distinct field wiring connection. Ground Loops can cause lower than expected 4-20 mA
values at a PWC Input due to a portion of the current bypassing the intended circuit path and traveling through
some unintended parallel path.
Green Wire Ground: The incoming AC power Ground (the Green wire) is only connected to Case Ground (ie, the
PWC metal enclosure). Case Ground is isolated from all Neutrals and all DC Commons Inside the PWC. Case
Ground should always be connected to an appropriate NEC code power supply Ground for safety.
DC Signal Common: The DC Signal Commons ( -) are all isolated from case ground and AC Neutral. The DC
Signal Commons of the 24 Vdc field power, CPU and AIN Analog Inputs are interconnected with each other.
Isolated Analog Outputs: All terminals of each Analog Output channel on the A/M-AOUT boards are isolated from
DC Common and AC Power Ground, and each channel is isolated from each other Analog Output channel.
Isolated RS485: Terminal 11 (S) is the isolated Common of the isolated RS485 Communications Link. The
RS485 Data + and - (terminals 1 & 2) are also isolated from the CPU Board.
Each AIN channel has an LED Status Indicator that is ON when the signal is within a 'normal' range of -3.5% to
+103.5%. Broken field wires, improper Type Switch settings, and malfunctioning transmitters can cause signals
outside of this range that will turn OFF the LED.
The AIN board can accept Pulser inputs from a variety of flow meters and electrical kWhr meters when the Type
Switch = PULSE. Pulses can be totalized by PWC Blockware for display or for use in control logic (example: water
softner re-generation based on totalized soft water flow).
WARNING: It is extremely important to prevent electrical noise pickup in Pulser Input field wiring. Noise from 60
Hz 120 Vac wiring, Spikes, and Surges that are picked up on field wiring all appear as valid pulses to the PWC. If
the Pulse Input is used as part of the PWC Blockware control logic, noise can cause unexpected operation of
PWC Outputs, which can cause equipment damage, injury or Death.
Use high quality shielded cable for all pulse inputs. Insulate all shields to prevent accidental connections to ground
(and noise pickup). Do not run pulser wiring in the same conduits with any AC wiring, and not in conduits with high
current surging DC wiring. Within control panels, do not run pulser wiring in the same bundles or troughs as AC
wiring, cross pulser and other AC wiring at right angles when necessary.
There are a wide variety of pulsers available, a few examples are shown below. Consult the factory for other
pulser types.
+
This is known as a 'Sourcing' Sensor. 5 G W
Timer- 1k
PULSE
Counter 1k
T/C-Vdc ohm
The 1k ohm resistor in series with the White lead set s THERM ohm
4-20 -
the proper LED current flow. If this resistor is omitted,
6
the sensor will be damaged. Signal Common
Optical-Sourcing
The 1k ohm resistor from '+' to '-' pulls down the input Input Type Switch = Pulse (Hersey Model
voltage when the light beam is blocked. Ch. AI.s.2 terminals shown 860 is shown)
NOTE: Wiring shown is for 190609 revision A or higher, Consult Factory to wire previous versions.
NOTE: Wiring shown is for 190609 revision A or higher, Consult Factory to wire previous versions.
The A/M-AOUT board includes 5 output bargraphs, 5 Auto/Manual switches, and 5 Manual mode Output knobs
with signal generators. When the AUTO / MAN switch is in Manual, the Operator directly controls the 4-20 mA or
135 Output, and the PWC can not affect the Output.
WARNING: In Manual mode the Operator is responsible for monitoring and setting the Output value at all times.
Failure to properly supervise the system with the Output in Manual can result in equipment damage,
injury, or Death.
The A/M-AOUT board does NOT include the Output signal generators. Output 'Daughter Boards' are sold
separately (one per channel) and are plugged into connectors on the A/M-AOUT board. 4-20 mA and 135 ohm
daughter boards are available. Either style can plug into any A/M-AOUT channel. The A/M-AOUT board can have
any quantity (1-5) of daughter boards installed.
Verify that proper daughter boards are installed in the proper channels before installing the wiring by removing the
A/M-AOUT board and visually inspecting the daughter boards. The top connector is channel 1, the bottom
connector is channel 5
4-20 mA Outputs
The shield connects to the Signal " - " and "S" are isolated
Common -. 4-20 mA Daughter Board
Ch. AO.s.3 terminals shown from all other channels and
all other PWC circuits
The 200 ohm resistor in the 'wiper' 135 ohm Daughter Board 24 Vac 'Series 90'
circuit protects the output against Ch. AO.s.5 terminals shown Modulating Actuator
damage due to accidental 24 Vac (swap W & B to change rotation)
shorts across any two output
terminals. The 200 ohm resistor does
not affect the operation of Series 90
bridge balancing circuits.
As with traditional Series 90 circuits, external contacts can be used to short across R-B to force the actuator to
open for purge and to short R-W to close for burner light-off. 0% Output = R shorted to W. 100% Output = R
shorted to B.
The PWC 120 Vac power input is fused and then distributed via the motherboard to all I/O boards that can use
120 Vac. Each Board that can use 120 Vac has fuses and Auxiliary Power Output terminals for use by the end
user.
There is no connection between the incoming power Hot or Neutral and any Board's input or Output circuits. The
User must install jumpers from the auxiliary output terminals and the I/O circuits. See the diagram below for more
details.
5V DIN Board
24 V 190608
DC Power 120 V ac
Supply +12 V
1 Discrtete
(0.5A Load) -12 V
Input
COM 2
Optical
3 Isolators
4 'Common'
is NOT
connected
to 'N'
F1
2A
F1 Auxiliary
Power
F1 F2
Outputs
2A 2A
F2
120 Vac H N
Power Input
Load: (0.5 A + F2
N
Aux. Outputs)
N 12A
F3
120 Vac
Aux. Output F3
7A Max. Load N 8A
The Relay contacts are protected from inductive load Ch. HO.s.3 terminals shown
arcing by a capacitor and a 150 V Varistor. Do not
apply voltages greater than 140 Vac across the contacts. When the Relay and/or Switch contacts are Open, less
than 1.8 mA of leakage current is applied to the load through the snubber cap and Varistor.
The Green LED indicates the AUTO mode command to the Relay. The Red LED in On when the output contacts
are closed, and Off when the contacts are open; regardless of ON, OFF, or AUTO switch position.
RS-485 cabling may be up to 4000 feet in length. Longer distances can be accommodated by using RS-485
repeaters. RS-485 Network cabling should always be arranged in a bus. Do not wire cabling in a star or with
stub connections. See Drawings below for examples of bus and stub wiring layouts.
Belden P/N 3106A (Preferred part number 16284) is the recommended shielded cable for all PWC RS-485
communications data highways. Belden 3106A is specifically designed for RS485 applications, and is 3 wire
shielded cable arranged as: 1 twisted pair with a foil shield, plus a separate single insulated conductor that is not
twisted into the main pair. The 3 wires are surrounded by a second braided shield and an overall PVC insulation.
Belden 3106A has a characteristic impedance of 120 ohms, has 22 Ga. conductors, and is rated 300V @ 60C.
Shielding and RS-485 Commons: The shield should be connected to the RS-485 common terminal at the master
station. At each PWC, PCC, PLC, RS-485/232 converter and any other devices on the network, the shields should
NOT be connected to each controllers RS-485 common. The shields of the network cables should be wired
together so as to continue the shield to the next controller. The single wire (ie, not part of the twisted pair) in the
cable should be connected to all the Communications DC Commons on the RS-485 network. Cut off the foil and
braided shields, insulate the bare shield wire and any exposed shield and connect as shown below.
RS232/RS485 Converters: Typical DCS and SCADA workstations have RS232 communications ports, and
require an external RS232/RS485 converter. RS232/RS485 converters are available from: Telebyte Technology
(516-423-3232) Model 8324. The RS485 Cable must have exactly one set of Pull-Up/Pull-Down resistors installed
to insure that the cable is biased to greater than 0.2 Vdc differential in the Idle state (ie, no nodes are
transmitting). The Model 8324 has internal Pull-Up/Pull-Down resistors that are activated by setting DIP switches.
The PWC CPU has a PROGRAMMING PORT connector marked COM 1 that is dedicated to Blockware
Downloading and Uploading with PWC_Edit. The Preferred P/N 92402 cable is wired straight through, pin-pin,
with one male DB-9 and one female DB-9 connector at each end. The PWC programming port is always
configured as 38,400 baud, odd parity.
WARNING: During the Download process, the PWC stops executing the Blockware, and Outputs
are Frozen at the last value. After the Download completes, the PWC automatically turns-off all
outputs, re-boots, and then re-starts the Blockware. Do Not Download Blockware unless you are
familiar with the operation of all connected equipment, and the consequences of rapid stopping
and starting of this equipment. This can cause equipment damage, injury, or Death.
From Staples:
part number 657072 Belkin PC Monitor or Serial Mouse Signal Extension Cable, Straight, 6'
Some newer laptops do not have 9 pin DB9 serial connectors, they only have USB connectors.
If your computer is like this, purchase a USB to DB9 Serial Adapter, and install the Adapter's 'USB Driver'
software per the manufacturers instructions. Determine if the Adapter is going to use 'COM 1' or 'COM 4' or some
other COM port.
The USB to RS232 adapter can be purchased from many different sources:
From Staples:
part number 517161 "USB to Serial PDA Adapter"
Note:
The USB adapter cables are only 6" long, you will still need the DB9 pin cable described above.
Note: If this is a new installation, skip this step. Not all screens shown appear on all units, it
depends on the PWC model number.
Press the PWC 'HOME PAGE' button and then the 'PAGE UP' button to view each of these
screens and write down the circled values on a pad of paper:
Click on Start
Highlight Programs, then PWC Edit, the Click on PWC Edit.
The initial screen appears with "Open an Existing File" selected.
Click on OK
Click on the 'drop-down' button for the "Look in: " box
Click on My Documents
Click on the PWC-xxxx.pwc file
Click on "Open"
Click on the DOWNLOAD button at the bottom of the screen (see above)
The following screen will appear.
Note:
During downloading the PWC 'Auto' mode outputs will turn on and turn off.
Move the ON OFF AUTO toggle switches to the desired positions to prevent
unwanted starting and stopping of equipment.
Click on CONTINUE to proceed.
If either of the following error message appears PWC_Edit was not able to communicate with
the PWC
If the following message appears, the settings of the ' 4-20 / TH' switches on the CPU
board don't match the setting required by the Blockware that was downloaded. the PWC
erases the Blockware and screens to prevent improper operation.
Don't change the switch settings until you have reviewed the controller wiring diagram to
determine the proper settings. It is also possible that you have selected the wrong file for
download and the switches are set properly.
You MUST press the ESC button on the PWC before attempting to download again.
PWC_Edit will NOT be able to download after a download error has occurred UNLESS the
ESC button has been pressed.
Using the same procedure as noted above in "At the site, display and write down all of the
field adjustable PWC settings", review all of the field adjustable settings and change any that
need to be changed back to the original field adjustments.
To change a value, use the PWC arrow buttons to scroll to the value that you want to
change, type in the desired value and then press ENTER.
Return all Toggle switches back to the AUTO position, and insure that all settings on the
HOME PAGE are in the AUTO mode.
Observe the Heating Plant Operation to insure that the PWC is operating as desired.
Table of Contents
General ..................................................................... 1 Other Screens 9
PWC Front Panel Overview....................................... 2 Special Purpose Screens.........................................10
Displays and Controls Behind the Upper Door .......... 3 Outdoor Air Temperature (OAT) Setpoint Reset 10
RUN Light 4 Time/Date Schedule 10
FORCED Light 4 Clock Time and Date Setup Screen 11
BATTERY Light 4 Examine Blockware Troubleshooting Screen 11
ALARM Lights 4 Edit Blockware Parameter Screen 12
LCD Display Screen Groups ..................................... 4 Historical Trending (Optional) ..................................12
HOME PAGE and the Page Up/Down Loop.............. 5 Chart Setup Screen (Start Time & Span) 12
Typical Screen Features (HOME PAGE Group)........ 6 Trending Keyboard Help Screen 12
The Cursor 6 Historical Trend Display Screen 13
Soft Buttons 6 Alarm Paging (Optional)...........................................15
Changing Numbers on a Screen 7 Modbus Stations.18
Alarm Window 7 Triac Diagnostics18
Other Screens 7 Linear nterpolation.19
ALARM LIST Screens, Alarms and Events ............... 8 Global EGU Editor..19
MENU Screens.......................................................... 9
General
This Section will explain the Front Panel displays, the operation of the Front Panel pushbuttons, and the Auto-
Manual Outputs. This section is intended as an aid to the every day user of the PWC controller.
The same PWC CPU, enclosure, display, and keyboard is used in every case. What differentiates one PWC from
another is the Blockware (ie, control strategy software), Screens, and Charts in the memory of the PWC, and the
quantity and type of Input/Output Boards installed in the PWC.
The PWC is designed to be flexible, and adaptable. For convenience, this section will use specific examples to
explain how to operate the PWC. However, the reader should remember that each PWC can be programmed
differently to suit the needs of a particular application. For this reason, you must consult the Blockware
documentation for your specific PWC, and become familiar with your particular installation before attempting to
operate or modify the PWC controller.
ON-OFF-AUTO Switches
for On-Off Outputs
CPU OK FAN
RUN FUEL VALVE
FORCED LOCKOUT ON - OFF - AUTO MAN AUTO
BATTERY
BOILER 2 BOILER 2 BOILER 2
ALARM
FAN
FUEL VALVE
COM 1
LOCKOUT ON - OFF - AUTO MAN AUTO
PROGRAMMING
BOILER 3 BOILER 3 BOILER 3
PORT
FAN
FUEL VALVE
Tx COM 2
Lockable Rx
LOCKOUT ON - OFF - AUTO
FEED PUMP 1
MAN AUTO
Cursor Keys
HOME PAGE
PAGE DOWN
MENU
ALARM ALARM
ESC ENTER
SILENCE LIST
Keyboard
Text & Graphics ABC DEF GHI
1 2 3
LCD Display JKL MNO PQR
PREFERRED 4 5 6
STU VWX YZ "
7 8 9
INSTRUMENTS %#,
0
:< >
.
/+-
SPACE
Numeric Keypad
with Slow / Fast
Change Arrows
WARNING:
Hazardous Voltages from Multiple Power Sources.
Disconnect all Power Sources Before Opening.
Rx = PWC COM 2 receiving FEED PUMP 1 Manual Mode Output Adjustment Knob
LOW FEEDWTR PSI G
LCD CONTRAST
LCD Display LOW FEED TANK LEV Output Bargraph:
Contrast Adjustment
R ON - OFF - AUTO MAN AUTO (10 segments, with 5% resolution)
Tx MODEM 1 FEED PUMP 2 On = even 10% value (+/- 2.5%)
CD = Carrier Detect Rx G Blink = next higher 5% value (+/- 2.5%)
AA = Auto Answer Enabled CD
The Purpose and Labeling of the Input/Output above is just one example of how the PWC might be used. Each PWC can be custom configured to meet site
requirements. Consult your site specific documentation for additional details.
WARNING:
The ON-OFF-AUTO Switch Bypasses the PWC Control Logic in the ON and OFF Positions, and the Operator is responsible for the proper and safe operation of all
attached equipment. The MAN-AUTO Switch Bypasses the PWC Control Logic in the MAN Position, and the Operator is responsible for the proper and safe
operation of all attached equipment.
The RUN light should be ON continuously. This means that there is Blockware loaded into the PWC memory, and
there were no errors found.
If the RUN light is Blinking or OFF, the PWC Blockware is not operating properly. A Blinking RUN light means
that the Blockware is executing, but errors were detected. If the RUN light is OFF, then either there is no
Blockware loaded into memory, or the loaded Blockware had severe errors. A Technician should be called to
determine the cause of the Blockware problem. The Technician will need a laptop or desktop computer with
PWC_Edit software in order to diagnose the problem and re-load the Blockware into the PWC.
FORCED Light
The FORCED light indicates that one or more Blocks have their outputs bypassed and forced to a fixed value.
Technicians Force Block Outputs to assist with troubleshooting, or when field sensors fail. Forcing a Block Output
bypasses the normal control logic in the PWC. Blocks should not be left Forced unless the Technician has
explained the consequences of the Forced logic, and all personnel agree that this would not create an un-safe
condition.
As of PWC ROM version 4.07, the FORCE feature has not been implemented.
BATTERY Light
The BATTERY light is ON when the time/date Clock backup battery voltage is OK. This battery is only used to
power the time of day and date Clock chip when the 120 Vac power is removed from the PWC. When new the
battery can power the clock for approx. 2 years with 120 Vac power removed. The clock battery has a shelf life of
approx. 8 years (with 120 Vac applied).
Blockware is stored in non-volatile Flash memory. This battery is NOT used to retain the Blockware memory.
ALARM Lights
The ALARM lights alternately blink after a new alarm occurs, and will continue to blink until the ALARM SILENCE
button on the keypad is pressed.
Some display screens list the three most recent Alarms. If the current display screen doesnt list Alarms, press the
ALARM LIST button to view the Alarm History. Press either the HOME PAGE or MENU button to exit the Alarm
History screens. See Below for more details.
ALARM
ABC DEF GHI
LIST
1 2 3
JKL MNO PQR
4 5 6
STU VWX YZ "
7 8 9
%#, :< > /+-
0 . SPACE
Pressing the HOME PAGE button changes the LCD display to the primary operating screen. It also puts the
display into the Page Up/Down Loop mode.
PAGE
UP
Pressing PAGE UP or PAGE DOWN causes the
display to cycle through all of the screens in the HOME PAGE
Home Page group, as shown in the figure. There PAGE DOWN
The screen to the right is the Home Page for a 4 boiler, hot water heating, BOILER: 1 2 3 4
COMMAND: START START
Modulating Lead-Lag Sequencer with outdoor air temperature reset of the FUEL: ON
FAULT:
OFF
FAULT
ON OFF
supply water setpoint. This PWC also controls and monitors the boiler and FIRING %: 56 0 30 0
The top part of the screen displays sensor data, Operator adjustable
setpoints and firing rate, and Operator set soft buttons. The middle part of the screen shows the status of each
boiler. The bottom part of the screen is a 3 line Alarm Window that shows the three most recent alarm conditions.
The Cursor
Many screens have values and/or soft buttons that the Operator can change, these are called editable items.
The cursor is shown by reversing the color of an editable item
(ie, white letters on a black background). The cursor will only highlight editable items.
The cursor is not visible initially. The Operator must press any one of the Cursor arrow HOME
keys (Up, Right, Down, Left) to make the cursor visible. If no key is pressed on the PAGE
The Right and Down arrows both move the cursor from the upper left corner down
towards the lower right corner. For these keys, the cursor moves left to right across each
line, then moves down to the next line, and then left to right again.
HEADER: 174F
SETPOINT: 175 RESET
BAS ENABLE:
LEAD BLR: 1
BLR QTY: 2
ENABLE
ROTATE
AUTO
The Left and Up arrows both move the cursor from the lower right corner OUTSIDE: 30 F FIRING %: 56 AUTO
down towards the upper left corner. For these keys, the cursor moves right
to left across each line, then moves up to the next line, and then right to BOILER: 1 2 3 4
COMMAND: START START
left again. FUEL: ON OFF ON OFF
FAULT: FAULT
FIRING %: 56 0 30 0
Soft Buttons
A Soft button is text on the screen that functions as an on/off pushbutton.
The figure to the right highlights all Editable Screen Items for this screen HEADER: 174F
SETPOINT: 175 RESET
BAS ENABLE:
LEAD BLR: 1
BLR QTY: 2
ENABLE
ROTATE
AUTO
(on real screens, only one item is highlighted at a time). ROTATE, OUTSIDE: 30 F FIRING %: 56 AUTO
RESET, AUTO and AUTO are all soft buttons.
BOILER: 1 2 3 4
COMMAND: START START
To change a soft button, move the cursor to the soft button (to highlight it), FUEL: ON OFF ON OFF
FAULT: FAULT
then press the ENTER key. The displayed text changes to confirm the FIRING %: 56 0 30 0
key press. Examples from the screen to the right: 14:28 03/05 BLR 2 FAULT
14:28 03/05 BLR 2 HOT WATER PUMP
ALARM
ALARM
12:01 03/05 HWS DISTRIB PUMP 1 ALARM
The LEAD BLR: soft button is either ROTATE or MANUAL. All Editable Screen Items
ROTATE: The PWC automatically rotates the Lead Boiler:
1,2,3,4,1,2 The Lead Blr number is shown.
MANUAL: The Operator manually enters Lead Boiler number via the value to the left of MANUAL.
The SETPOINT: soft button is either RESET or MANUAL.
RESET: Setpoint automatically determined by PWC based on outside air temp. Reset Schedule.
MANUAL: The Operator manually enters the desired setpoint (it is not affected by outside temperature).
The BLR QTY: soft button is either AUTO or MANUAL.
AUTO: The quantity of boilers to be run is automatically determined by the PWC.
MANUAL: The Operator manually enters the desired number of boilers to run.
The FIRING %: soft button is either AUTO or MANUAL.
AUTO: The burner firing rates are automatically determined by the PWC.
MANUAL: The Operator manually enters the Firing Rate.
To change a number, move the cursor to the number (to highlight it), type in the
value with the numeric keys, and then press ENTER. The displayed numbers ABC DEF GHI
change to a rotating bar characters while it is being saved to confirm the entry. 1 2 3
Use the [ . : < > ] key for a decimal point, and the [ SPACE / + - ] key for a JKL MNO PQR
minus sign.
4 5 6
If you notice a mistake and dont want to make the change, press the ESC key STU VWX YZ "
0 .
value, and then press ENTER. The and keys change the right hand digit,
SPACE
the and keys change the next larger digit. Example: Displayed value is
152.1; adds 0.1, adds 1.0.
If the rotating bar characters do NOT appear after pressing ENTER, then the PWC Blockware logic is temporarily
preventing the Operator from changing the value. See the control sequence documentation for your PWC for
more details. An example is a Number that can only be changed when a soft button is in Manual. Examples from
the screen on the previous page include:
The LEAD BLR number can only be changed when the ROTATE / MANUAL soft button is in MANUAL.
The SETPOINT number can only be changed when the RESET / MANUAL soft button is in MANUAL.
The BLR QTY number can only be changed when the AUTO / MANUAL soft button is in MANUAL.
The FIRING % number can only be changed when the AUTO / MANUAL soft button is in MANUAL.
Another Example: If a boiler or variable speed pump is shutdown, the PWC Blockware may force the firing rate or
pump speed numeric display to 0% until the boiler or pump is proved to be started and is ready to be released for
modulation. Until then, the PWC Blockware logic can prevent changes by the Operator.
Alarm Window
Some screens include a 3 line Alarm Window at the bottom (or top) of the
screen that shows the three most recent alarms. Each Alarm includes the HEADER: 174F
SETPOINT: 175 RESET
BAS ENABLE:
LEAD BLR: 1
BLR QTY: 2
ENABLE
ROTATE
AUTO
OUTSIDE: 30 F FIRING %: 56 AUTO
time and date when the Alarm occurred, and a brief description.
BOILER: 1 2 3 4
Alarms are listed with the most recent on the top, and the oldest on the COMMAND: START START
FUEL: ON OFF ON OFF
bottom. If more than 3 Alarms are active, the older alarms are pushed off FAULT:
FIRING %: 56
FAULT
0 30 0
the bottom of the Alarm Window. 14:28 03/05 BLR 2 FAULT ALARM
14:28 03/05 BLR 2 HOT WATER PUMP ALARM
12:01 03/05 HWS DISTRIB PUMP 1 ALARM
Alarms that return to Normal are automatically deleted from the Alarm
Window, and the next oldest active Alarm(s) (if any) are added back to the Alarm Window.
Each new Alarm causes the ALARM lights to blink. Press the ALARM SILENCE key to turn off the ALARM lights.
Many PWCs are also connected to an external Alarm bell. Each new Alarm will cause the bell to sound. Press the
ALARM SILENCE key to turn off the Alarm bell. The ALARM SILENCE key can also be used to silence the bell
when any other type of screen is being displayed (Menu, Alarm List, Utilities, .).
Other Screens
See the Special Purpose Screens Section below for details on the Outdoor Reset Setpoint, Time/Date Schedule,
and other Special Screens
Press either HOME PAGE or MENU to leave the Alarm List Screens.
Alarms vs Events: Alarms appear in the ALARM LIST screens, blink the ALARM lights, sound optional external
bells, and appear in the Alarm Windows of Home Page Group screens. The Alarm Status is either ALARM or
CLEAR, and is indented one space for easy recognition.
Events appear in the ALARM LIST screens. Events do NOT blink the ALARM lights, sound optional external bells,
or appear in the Alarm Windows of Home Page Group screens. The Event Status can be any 6 letter message
that the Blockware Technician chooses
The Blockware Technician can designate any discrete Block Output (ON/OFF) as an Alarm or an Event. The
Alarm List memory is erased when power is removed from the PWC.
Menu:
Menu:
Press HOME PAGE or ALARM LIST at any time to exit the Menus and linked Screens.
Menus have a up to 9 numbered line items which can open other sub-menus or screens when selected.
Press a number on the keypad (1-9) to activate an Menu line item.
To return to the Main Menu from any sub-menu or menu screen, press MENU.
A Menu line can activate a screen such as the BLR LEAD/LAG TUNING screen shown above. The Cursor, Soft
Button, and Number Entry keys all work the same as for a Home Page Group screen. See Typical Screen
Features (HOME Page Group) above for details. Use the Cursor keys to highlight the items can be changed.
The PAGE UP key closes the current screen and re-opens the previous Menu.
Other Screens
See the Special Purpose Screens and Historical Trending Section below for details on the Clock Setup,
Examine, Parameter Edit, Status, Historical Trend display, and other Special Screens.
This normal Home Page cursor and number editing keys are used to make any changes, see Typical Screen
Features (HOME Page Group) above.
Example: Setback Curve: 190F setpoint @ 10F OAT, 160F Setpoint @ 50F OAT. However, the Low Limit keeps
the Setpoint at 170F above 37F OAT (instead of following the straight line down to 160F).
Time/Date Schedule
This screen is used to setup weekly Time and Date
schedules for a NORMAL vs SETBACK mode selection.
1 2 3
A STD day uses the same schedule every week on that day of the week, unless a JKL MNO PQR
If a new HOLIDAY date is selected when all 16 HOLIDAY dates are already in use, then the HOLIDAY date
farthest into the future is automatically changed to a STD day, and the selected date becomes a HOLIDAY.
If the NORMAL time = SETBACK time, then no change occurs. The NORMAL/SETBACK mode will remain the
same as it was at the end of the previous day and will not change all day.
An optional Setback Override (also called Extended Day) can override the schedule via a screen soft button,
external key lock switch, or Building Automation interface. Consult your job specific documentation for further
details.
The normal Home Page cursor, Soft Button, and number editing keys are used to make all changes, see Typical
Screen Features (HOME Page Group) above.
After setting the Date, verify that the day of the week shown in the status line is correct. If the day is incorrect, re-
enter the date correctly.
Setting the time back (ie, before Now) re-initializes the Historical Data Collection software, and can result in up to
2 hours of lost data.
The Examine screen only displays data, the User can not change any
Blockware data from the Examine screen. PAGE
UP
The cursor Up and Down Arrows scroll the displayed block numbers
HOME PAGE
up and down one line at a time. The PAGE UP and PAGE DOWN PAGE DOWN
keys scroll the displayed block numbers an entire screen at a time.
MENU
Alternatively, to display a specific Block number, type in the block
number on the numeric keypad, and then press ENTER. The GOTO
BLK is the only number that can be entered on this screen.
Simply type the number and it will automatically appear in
the correct area. There is no cursor on this screen.
The normal Home Page cursor, Soft Button, and number editing keys are used to make all changes, see Typical
Screen Features (HOME Page Group) above.
If a Parameter has been assigned EnGineering Units (EGU), then the VALUE is displayed and edited in
Engineering Units. This is indicated when the 'EGU Scaled' value is different from the 'Not Scaled' value.
When the 'EGU Scaled' value is the same as 'Not Scaled' value, this means that EGU's have not been assigned
to this Parameter. Editing is then done on an un-scaled 0.00 - 100.00% basis or as otherwise indicated in the
PWC Programming Reference Manual.
The PWC can save up to 32 analog values plus up to 32 discrete values every 1, 5, 15, or 60 seconds in the
128 Mb non-volatile memory. The 128 Mb Historical Memory can store 1-6 months of data (number of points
monitored, sample interval, and data compression ratio affect duration).
The Blockware technician can pre-configure up to 25 charts with 4 'pens' on each chart. Charts can be a mixture
of analog and discrete data. A specific chart is displayed by selecting a Menu line that is linked to the chart.
Editing the Start Time and Start Date: Use The normal Home Page cursor, Soft Button, and number editing keys
to make all changes, see Typical Screen Features (HOME Page Group) above.
After making any desired changes, press ENTER to proceed to the Help Screen.
The Chart Cursor will display the Pen trace value even if
the trace is not visible on the chart.
Start Time Panning: Use the Cursor Left and Right Arrows
to shift the Start Time backward and forward in time. The
time is shifted 7/8 of the span to provide chart display
overlap. For the Chart to the right, Panning Left from 13:18
would shift the Start Times to 13:11, 13:04,
The Historical Utilities is used to troubleshoot the historical memory. This page should only be used in cases
when memory is damaged by changing the time and date on the PWC. While the various utilities screens are
shown, all data recording is disabled.
Pages are triggered by alarms or events that have been defined as pages through PWC Edit. Pages
are sent out in the following form:
The location and up to eight different pager numbers can be defined through PWC Edit or the PAGER
SETUP screen.
When you are done editing the location, press the DOWN arrow to highlight the telephone number
field. Edit the telephone number of your pager service in the same manner. Use a comma (4th push of
the 0 button) to indicate a delay. Example: 9,18005555555.
When you are done editing the telephone number, push the DOWN ARROW. This will highlight the
ID/PIN# field. Edit the ID/PIN# for your specific pager in the same manner. Once you are satisfied with
the entry, push the DOWN ARROW twice to highlight the SAVE RECORDS field. Push the ENTER
button to save your changes. If you leave this screen without saving, your changes will be lost. Push
PAGE UP or PAGE DOWN to change the current pager number and make any other changes.
"PAGER ACTIVATED"
Status messages:
ONLINE - The slave is communicating without
error.
UNSTABLE - The slave is communicating, but is
failing to respond consistently.
OFFLINE - The PWC has not received a valid
response for 10 seconds
DISABLED - The PWC is not attempting to
communicate with the slave station.
Triac Diagnostics
The Triac Diagnostics screen allows the user to
initiate or abort an auto calibration, manually
increase or decrease the servo position and displays
position data as well as TOUT block related errors.
General Error The general error flag will be set to YES if any of the error conditions are met for longer than P3
seconds. Otherwise it will be set to NO
Uncalibrated This flag will be set to YES if the TOUT channel has not previously been calibrated
Wiper Open This Flag will be set to YES while the feedback from the potentiometer is greater than 4.9 volts
Wiper Grounded - This flag will be set to YES while the feedback from the potentiometer is less than 2mV
volts.
Movement Error This flag will be set to YES if the servo fails to reach its final position within 11.66667
minutes.
Pot Miswired This flag will be set to YES if the pot feedback is less than 76mV.
Manual Override Setting this field to MAN will put the TOUT channel in manual mode. Highlight INC or
DEC and push ENTER to manually position the servo.
Although there are 50 global egu's available, users will only be able to edit those egu's
encountered before the first empty (no characters) "Name" field. The names are defined
through PWC_Edit's engineering units screen "Short Name" column. Spaces are considered
characters in this instance.
Table of Contents
PWC Instruction Manual (rev. 3.0) Page 4-1 Section 4 Blockware Technical Reference
Introduction
Section 4 provides detailed information on each of the Blockware Functions included in the PWC firmware.
Each Function has a Name and a Function Code Number, which are interchangable. The Function Name is a
mnemonic, or abbreviation of the Function's description (Function Name "AIN" = Analog Input). The Function
Code is the number that the PWC internal firmware uses to reference a Function
(Function Code "F2" = AIN). Typically, users refer to Functions by Function Name, not Function Code.
Each Function has a verbal description, technical data (Header, Inputs, and Parameters), and when appropriate
an application example. A glossary of the terminology used in the Technical Data area of each Function follows:
Blocks 0 thru 3 are not avalibale to the user, and are permanently assigned the following Functions:
When a Function is initially assigned to a Block, the Block Inputs are automatically connected to the Default
Blocks as follows:
Block 0 (A0, or 0%) is connected to all of the Analog Inputs in the Block (if any).
Block 2 (D0, or Logic "0") is connected to all of the Discrete Inputs in the Block (if any).
PWC Instruction Manual (rev. 3.0) Page 4-2 Section 4 Technical Reference
F0 [A0] Analog Constant, 0.00%
Function A0 provides a constant Output of 0.00%.
PWC automatically configures Block 0 to be function A0. Block 0 (analog 0.00%) is the default Input for all analog
Inputs for all functions. Block 0 cannot be changed to any other function. However, other Blocks may be
configured as A0. No Inputs or parameters are required for A0.
PWC automatically configures Block 1 to be function A100. Block 1 (analog 100.00%) is useful as a dummy
Input to many other functions: ASW, AB/C, . Block 1 cannot be changed to any other function. However, other
Blocks may be configured as A100. No Inputs or parameters are required for A100.
Input Type Selector Switch: Every PWC analog input channel has an Input Type Selector Switch to configure
the field wiring terminals, the A/D converter signal conditioning, and the software signal scaling.
See Section 2 for the internal wiring and field wiring implications for each switch position.
The CPU board has 2 analog input channels, and each channel has a 2 position switch:
(4-20 mA, 2 wire ) OR (Thermistor, 10k ohm).
The 190609 Analog Input (AIN) Board has 8 analog input channels, and each channel has a 4 position switch:
(4-20 mA, 2 wire ) OR (Thermistor, 10k ohm) OR (J or K thermocouple or 0-5.1Vdc) OR (Pulser)
If the switch position does not match the Type set by P1, the switch position is used, and .BAD is activated (see
notes 3 and 5 below).
Square Root scaling can be selected via Parameter 4. The 0-100% Input = 0-100% Output scaling formula is:
Block Output = 10 * [sq. root (Input).]
Examples: 100% In = 100% Output, 49% In = 70% Output, 4% In = 20% Output, -5% In = 0% Output
PWC Instruction Manual (rev. 3.0) Page 4-3 Section 4 Technical Reference
Low Flow Cutoff can be selected via Parameter 5. This forces the Block Output to 0% below an adjustable
threshold. This is typically used to prevent false flow totalizer accumulation due to tranmitter drift or mis-calibration
near zero flow.
Thermocouple / 0-5.1 Vdc Input Type Switch Position (only AIN boards):
This switch position is used for three different sensor types: J T/C, K T/C, 0-5.1 Vdc. Parameter 1 sets the sensor
type and scaling, as follows: P1=3 (J T/C), 0F = 0.00%, 1000F = 100.00%; P1=4 (K T/C), 0F = 0.00%, 2000F =
100.00%; P1=4 (Vdc), P7 volts = 0.00%, P8 volts = 100.00%.
Thermocouple selections include automatic cold junction temperature compensation, and thermocouple curve
linearization. Aux. Ouput .CJT indicates the Cold Junction (ie, the terminal block) temperature, scaled as: 0F =
0%, 100F = 100%
Parameters 7 & 8 scales any part of the 0 - 5.100 Vdc Input range (0.5 Vdc min. span) to the 0-100.00% Block
Output. Voltages outside the P7-P8 range also produce proportional Outputs, within the +/- 327% Block Output
range, and the 0-5.150 Vdc measurement range (example: 1-5 V range, for 0 V input, -25% Block Ouput).
Parameters 7 & 8 may be configured for reverse Inputs (5 Vdc = 0%, 1 Vdc = 100%, for 20-4 mA transmitters).
The Square Root (P4) and Low Flow Cutoff (P5) options can be used with Vdc Input Types, as described above
in 4-20 mA.
Pulse rates slower than 2% of Full Scale frequency OR pulse intervals greater than 65 seconds force the .main
block output to 0.00%. Pulse rates faster than 110% of Full Scale frequency force the .main block output to 110%.
Aux. Output .SPO provides a single scan (200 ms) pulse output after every P12 Input pulses. The fractional part
of the .SPO scale factor is subtracted from the accumulated pulses and the fractional remainder is carried forward
for maximum .SPO accuracy. .SPO is typically used as the input to a COUNT block to totalize flow rates.
The maximum .SPO frequency (200 ms ON, 200 ms OFF, 200 ms ON, 200 ms OFF, ....) is 2.5 Hz. High input
pulse frequencies with low .SPO scale factors (P12) can result in .SPO frequencies above 2.5 Hz. This will
activate the .BAD auxiliary output, and cause .SPO to stay at 2.5 Hz, which results in missed .SPO Output pulses.
Filter Seconds (Parameter P3), determines the time constant of a digital low pass smoothing filter that is applied
to the AIN main Block Ouput for all Input Types. Larger values provide more signal smoothing.
Aux. Ouput .BAD = 0 when the Input is normal. Aux. Ouput .BAD = 1 when the Input is out of normal range,
OR when .SPO is missing pulses, OR when the Input type selector switch position does not match the Input Type
specified by P1. Parameter P2 is a time delay to prevent nuisance alarms due to .BAD. See Notes 3 and 5 below
for more details.
.BAD activates for any one of the three abnormal conditions. Aux Outputs: .BADR (signal Range), .BADT (input
Type mismatch), and .BADP (Pulser frequency out of range) only activate for the condition specified.
190609 AIN boards have a status LED for each AIN channel. The LED is ON when the Input is normal
(.BAD=0), and the LED blinks when the Input is abnormal (.BAD=1)
PWC Instruction Manual (rev. 3.0) Page 4-4 Section 4 Technical Reference
Name: AIN Output type: A
Function: 2 Single use function: N Retentive: N
Output Name Description 100% or 1 0% or 0 Notes
main AIN OUTPUT 100 0 1
A1 .CJT COLD JUNCTION TEMPERATURE 100 deg F 0 deg F 2
A2 .TYPE INPUT TYPE 100 0 5
D1 .SPO SCALED PULSE OUTPUT 4
D2 .BAD BAD SIGNAL, COMMON BAD OK 3
D3 .BADR BAD SIGNAL, RANGE BAD OK 3
D4 .BADP BAD SIGNAL, PULSER BAD OK 3
D5 .BADT BAD SIGNAL, TYPE BAD OK 3
Parameter Description Default Max Min Level Notes
P1 INPUT TYPE: 1=MA 2=THERMISTOR 3=J T/C 1 6 1 2 5,3
4=K T/C 5=Vdc 6=PULSER
P2 BAD DELAY SECONDS 2 300 0 2 3
P3 FILTER SECONDS 1.0 300.0 0.0 2
P4 MA/Vdc: SQ ROOT? 0=NO 1=YES 0.00 30.00 0.00 2 6
P5 MA/Vdc: LOW FLOW CUTOFF (0=NONE) 0.00 30.00 0.00 2 7
P6 THERMISTOR FIELD WIRING OHMS 2 100 0 2 8
P7 Vdc FOR 0% OUTPUT 0.000 5.000 0.000 2 9,10
P8 Vdc FOR 100% OUTPUT 5.000 5.100 0.000 2 9,10
P9 PULSER TYPE: 0=STD 0 0 0 2
P10 PULSER RANGE: 1=PPM* 2=Hz 1 2 1 2
P11 PULSER FREQ. FOR 100% OUTPUT 100.000 750.000 4.000 2
P12 PULSE OUTPUT SCALE FACTOR DIVISOR 2000.000 2000.000 1.000 2 4
Notes:
1. Main Output Scaling depends on the Input Type (.TYPE) as follows:
P1 Type 100% 0%
1 4-20 mA 20 mA 4 mA see also P3 (Square Root)
2 Thermistor 300 F -50 F
3 J Thermocouple 1000 F 0 F
4 K Thermocouple 2000 F 0 F
5 Vdc P6 Vdc P7 Vdc see also P3, P6, and P7
6 Pulser Rate P10/P9 Freq. 0 Hz see also P3 and P9
2. .CJT is the temperature at the field wiring terminal block.
3. .BAD = 1 IF: { ( min% > main output > 103.5% ) OR .SPO is missing pulses OR
( P1 Input Type does NOT match the selector switch ) } for more than P2 seconds.
min% = -3.5% for MA, Thermistor, J T/C, K T/C, and Vdc, min% = +1% for Pulser Input
Types.
4. A single scan .SPO (scaled pulse output) is generated for every P12 Pulser Inputs. The
Fractional Remainder is accumulated and applied to the next Scaled Pulse Output count.
A PWC scan is 0.2 seconds, and it takes at least two scans per .SPO pulse, so the maximum
.SPO frequency is 150 ppm, or 2.5 Hz.
5. When P1 matchs the switch setting, .TYPE equals P1. When P1 doesnt match the switch
setting; the switch forces .TYPE to: 1 (mA), 2 (Therm), 3 (J T/C), or 6 (Pusler)
6. Negative Inputs (after 0% and 100% scaling) yield a 0% Output if Square Root is selected.
Square Root is only available for mA and Vdc Input Types.
7. Low Flow Cutoff is only available for mA and Vdc Input Types.
8. For thermistors temperature above 150 F with long wiring runs, the connecting field wiring
resistance introduces a measurement error. Measure and enter the field wiring ohms in P6
to correct this error. Sensors below 150 F do not need this correction.
9. The difference between Parameters 3 & 4 must be greater or equal to 0.500 Volts.
10. Reverse Input scaling is valid, i.e. 0% Output = 5.000 Volts, 100% Output = 0.000 Volts.
PWC Instruction Manual (rev. 3.0) Page 4-5 Section 4 Technical Reference
F5 [RAIN] (RS485) Remote Analog Input
When the PWC RS485 communications link (Comm Link) is in "Local Mode", the Comm Link can read all Block
Outputs; however, the Comm Link is prevented from writing data to (ie changing) all Block Outputs, with the
exception of the RAIN and RDIN Blocks. The Comm Link is permitted to write data to RAIN and RDIN Block
Outputs at all times.
Signal Conditioning: The value written by the Comm Link first passes through a min/max limiter, followed by a
%/sec rate limiter, and then a first order low pass digital smoothing filter. The result of the digital filter becomes the
RAIN Block Output. By setting parameters 1-4, any or all of these signal conditioners can be turned off.
The Comm Link scaling is: (Block Output*100). That is, when Comm Link writes 5047, PWC interprets the value
as 50.47%. A RAIN Block Output of 17.01% is reported to the Comm Link as 1701. The limiting and filtering
discussed above can cause the value written by Comm Link to be different from the RAIN Block Output that is
read by Comm Link. RAIN will not indicate an error to the Comm Link if Comm Link writes a value outside of the
min/max limits.
Timeout: The value written by Comm Link remains in effect until a new value is written, or until a Comm Link time-
out. Upon Comm Link time-out (ie no new message received within x sec., parameter 5), RAIN can either remain
at the last value or switch to the default value (parameters 6 and 7). If RAIN switches to the default, the signal
conditioning is applied to smooth the transition.
At power down, the Block Output is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the RAIN Block Output is set to the value stored in the Retentive Memory. If Retentive Memory
is invalid, the Block Output initializes to the Default Output value upon CPU start-up.
Notes:
1. MIN must be less than MAX.
2. 100.00%/sec rate limit turns off Rate Limiting
PWC Instruction Manual (rev. 3.0) Page 4-6 Section 4 Technical Reference
F9 [PSCHED] Pager Schedule (Requires ROM V>=4.38)
Function PSCHED is used to select primary and backup pagers based on the time and day of the week. Users
can define 2 or 3 Shifts and choose the active primary and backup pager numbers for each one. P1, P2 and P3
determine the start times of each of the three shifts. If you only require 2 shifts, enter 24.00 as the start time for
shift 3. This will eliminate it. P1 must be < P2 which must be < P3. The main output is the current shift. A1 is the
current primary pager and A2 is the current backup pager. Enter 0 for the primary pager to disable paging. Enter 0
for the backup pager to indicate no backup. These parameters can be edited through the PAGER SCHEDULE
Screen and correspond to the pager tel# and ID# entered through PWC Edit or the PAGER SETUP screen.
PWC Instruction Manual (rev. 3.0) Page 4-7 Section 4 Technical Reference
F10 [TIME] Time of Day, Date, Day of Week
The main Block Output of Function TIME provides the current Time of day with one minute resolution (and
update) in a decimal military time format. Auxiliary Outputs provide the Date in a variety of formats. The PWC
CPU module Time and Date Clock is Battery Backed and will maintain accurate time for over a year with no power
applied to the PWC. The Time can automatically shift from Standard Time to Daylight Savings Time. The Date
includes automatic Leap Year compensation.
The Time of Day is represented in a 0.00 23.98 % decimal Military time format. The integer portion is the current
hour of 0-23 hours. The decimal portion of the Time is the rounded decimal percentage of 60 minutes. Examples:
23.98 % = 23:59 = 11:59 PM, 11.45 % = 11:27 AM. The Decimal minutes allows the designer to use PWC math
functions (WSUM, AB/C, SCALE, ...) to modify the time as required by the control logic.
If desired, Input 1 can be used to Synchronize the PWC internal Clock to an external Master Clock.
Notes:
1. Decimal Military Time Format: 0.00% = Midnight, 9.00% = 9 AM, 13.22% = 13:13 = 1:13 PM. The
decimal portion is the rounded percentage of 60 minutes.
2. Synchronizes Time to the Value in Parameter 1 on the rising edge of the Input. If Parameter
1 = -0.01, the synchronize feature is disabled.
3. With automatic days per Month and Leap Year correction.
4. The PWC defines Monday as Day #1.
5. 1.00% = 1, 2.00% = 2, ....
6. 0.1% = 1, 0.2% = 2, .... , 36.5% = 365
Example: An orifice plate with two differential pressure transmitters piped in parallel. The High range transmitter is
calibrated 0-100 WC, the Low range transmitter is calibrated 0-9 WC. The DUAL Block should be set to a 9%
switch point, with the square root option selected (the transmitters should NOT have internal square root
selected).
From 100 9 WC, the High range Input would be selected, square rooted, and sent to the DUAL Block Output
as a 100-30% signal. Below 9 WC, the Low range would be selected, the transmitter signal would be scaled,
square rooted, and sent to the DUAL Block Output as a 30-0% signal.
PWC Instruction Manual (rev. 3.0) Page 4-8 Section 4 Technical Reference
Formula (shown with optional square root being taken):
Notes:
1. Low Range Input MUST be scaled to match the Switch Point and the High Range transmitter.
Example: High Range transmitter is 0-120 WC for 4-20 mA, or 0-100% inside the PWC, If
the Switch point is 10%, the Low range transmitter MUST be calibrated 012.0 wc for 0-
100%.
2. Percent of High Range Input.
The 'Outdoor Reset' Internal screen must be used to display the reset curves, and can also be used to modify the
parameters.
Notes:
OAT means Outside Air Temperature
Parameters 1-9 are all entered in 0.00-100.00% format, while P10-11 (the display screen graph axis scales) are
entered in Deg F. format.
PWC Instruction Manual (rev. 3.0) Page 4-9 Section 4 Technical Reference
Parameter Description Default Max Min Level Notes
P1 NORMAL SP AT LOW OAT (%) 77.14 82.86 25.71 1 1
P2 NORMAL SP AT HIGH OAT (%) 68.57 82.86 25.71 1 1
P3 SETBACK SP AT LOW OAT (%) 71.43 82.86 25.71 1 1
P4 SETBACK SP AT HIGH OAT (%) 62.86 82.86 25.71 1 1
P5 LOW OAT (%) 17.14 45.71 11.43 2 1,4
P6 HIGH OAT (%) 28.57 45.71 11.43 2 1,4
P7 SETPOINT HIGH LIMIT (%) 78.57 82.86 25.71 2 1,5
P8 SETPOINT LOW LIMIT (%) 65.71 82.86 25.71 2 1,5
P9 OAT CUTOFF SETPOINT (%) 31.43 45.71 11.43 1 1
P10 OAT GRAPH AXIS: MAX DEG F 60 120 30 2 6
P11 SP GRAPH AXIS: MIN DEG F 150 215 40 2 6
P12 SP GRAPH AXIS: 0=10F/DIV 1=2F/DIV 0 1 0 2 6
P13 SCREEN TITLE (16 CHAR MAX.) 6
PWC Instruction Manual (rev. 3.0) Page 4-10 Section 4 Technical Reference
Parameter Description Default Max Min Level Notes
P1 PRI CURVE X1(%) 0 327.00 -327.00 1 1
P2 PRI CURVE Y1(%) 0 327.00 -327.00 1
P3 PRI CURVE X2(%) 1.00 327.00 -327.00 1 1
P4 PRI CURVE Y2(%) 1.00 327.00 -327.00 1
P5 PRI CURVE LOW LIM(%) -100.00 327.00 -327.00 1 2
P6 PRI CURVE HIGH LIM(%) 100.00 327.00 -327.00 1 2
P7 PRI CURVE NAME (7 Char. Max) NA NA NA 1 3
P8 SEC CURVE X1(%) 0 327.00 -327.00 1 1
P9 SEC CURVE Y1(%) 0 327.00 -327.00 1
P10 SEC CURVE X2(%) 1.00 327.00 -327.00 1 1
P11 SEC CURVE Y2(%) 1.00 327.00 -327.00 1
P12 SEC CURVE LOW LIM(%) -100.00 327.00 -327.00 1 2
P13 SEC CURVE HIGH LIM(%) 100.00 327.00 -327.00 1 2
P14 SEC CURVE NAME (7 Char. Max) NA NA NA 1 3
P15 INPUT NAME (3 Char. Max) NA NA NA 1 3
P16 INPUT DESCRIPTION (16 Char. Max) NA NA NA 1 3
P17 INPUT EGU # 1 50 1 1 3
P18 OUTPUT NAME (3 CHAR) NA NA NA 1 3
P19 OUTPUT DESCRIPTION (16 CHAR MAX.) NA NA NA 1 3
P20 OUTPUT EGU # 1 50 1 1 3
P21 INPUT HIGH ALARM (%) 100.00 327.00 -327.00 1
P22 HIGH ALARM DEADBAND (%) 1.00 100.00 0 1
P23 HIGH ALARM DELAY (SEC) 2 60 0 1
P24 HIGH ALARM DESCRIPTION (16 CHAR MAX.) NA NA NA 1 3
P25 GRAPH X LOW(%) 0 327.00 -327.00 1 3
P26 GRAPH X HIGH(%) 0 327.00 -327.00 1 3
P27 GRAPH Y LOW(%) 0 327.00 -327.00 1 3
P28 GRAPH Y HIGH(%) 0 327.00 -327.00 1 3
P29 SCREEN TITLE 1 (16 CHAR MAX.) NA NA NA 1 3
P30 SCREEN TITLE 2 (16 CHAR MAX.) NA NA NA 1 3
P31 SCREEN TITLE 3 (16 CHAR MAX.) NA NA NA 1 3
Notes:
1. P1 must be less than P3 and P8 must be less than P10
2. P5 must be less than P6 and P12 must be less than P13
3. These parameters are used for display purposes only within the LINEAR INTERPOLATION screen
BEFF (and ASME) takes into account boiler casing radiation losses and miscellaneous fixed percentage losses
(blowdown, unburned fuel, ). Most portable combustion analyzers do not account for these losses and will
typically indicate combustion efficiency, not boiler efficiency. Therefore most portable combustion analyzers will
indicate a higher efficiency than the BEFF (and ASME) method.
Default Fuels: The "Fuel A" default Parameters below are for #6 fuel oil, "Fuel B" defaults are for Natural Gas.
Contact Preferred Instruments for Parameter values for other fuels.
PWC Instruction Manual (rev. 3.0) Page 4-11 Section 4 Technical Reference
Parameter Description Default Max Min Level Notes
P1 % O2 FULL SCALE 10.00 25.00 10.00 2
P2 PPM CO FULL SCALE 1000 5000 1000 2
P3 EXIT TEMPERATURE FULL SCALE 1000 2000 300 2
P4 AMBIENT TEMPERATURE FULL SCALE 100 1000 100 2
P5 % LOSS DUE TO RADIATION AT 100% FIRING RATE 0.75 5.00 0.00 2 5
P6 % LOSS DUE TO MISC FIXED LOSSES 1.00 5.00 0.00 1
- FUEL A COMPONENTS: DEFAULT = #6 OIL
P7 FUEL A MOLES OF C 7.377 12.000 0.000 2 6
P8 FUEL A MOLES OF H2 3.175 6.000 0.000 2 6
P9 FUEL A MOLES OF S 0.027 6.000 0.000 2 6
P10 FUEL A MOLES OF N2 0.011 2.000 0.000 2 6
P11 FUEL A MOLES OF O2 0.022 2.000 0.000 2 6
P12 FUEL A MOLES OF H2O 0.011 5.000 0.000 1 6
P13 FUEL A HEATING VALUE MILLIONS OF BTUS/UNIT 1.812 2.500 0.100 2 6
OF FUEL
- FUEL B COMPONENTS: DEFAULT = NATURAL GAS
P14 FUEL B MOLES OF C 1.050 12.000 0.000 2 6
P15 FUEL B MOLES OF H2 2.000 6.000 0.000 2 6
P16 FUEL B MOLES OF S 0.000 6.000 0.000 2 6
P17 FUEL B MOLES OF N2 0.050 2.000 0.000 2 6
P18 FUEL B MOLES OF O2 0.000 2.000 0.000 2 6
P19 FUEL B MOLES OF H2O 0.000 5.000 0.000 1 6
P20 FUEL B HEATING VALUE MILLIONS OF BTUS/UNIT 0.409 2.500 0.100 2 6
OF FUEL
Notes:
1. All analog input signals must be "zero" based. O% Input = 0 deg. F, 0% Oxygen, 0 ppm CO, 0%
Btu Input. Non-zero based signals can be converted with a SCALE (F45) Block.
2. If the CO signal is not available, connect Block 0 (A0%) to this Input.
3. This Input is 0-100% Fuel Btu Input, NOT 0-100% of operating range. If a burner has an 8:1
turndown, this Input should be 12.5% at low fire. A SCALE (F45) Block can be used to
convert a 0-100% operating range to Fuel Input %. This Input only affects the Radiation
(ie boiler sheathing) losses.
4. 0 = Fuel A = (#2 Oil by default), 1 = Fuel B = (Natural Gas by default)
5. Radiation (boiler sheathing) heat loss is a nearly constant Btu/hr rate (ie, a fixed
quantity, but not a fixed percentage of Btu Input)). Enter as a Percentage of maximum
firing rate Btu Input. Radiation Loss = [ ( Parm 5 * 100) / Input 5 ]
(continued on next page)
6. Typical "Units of Fuel" are:
Liquid and Solid Fuels: Moles/100 lbs. Fuel burned
Million Btu/100 lbs Fuel burned
Gaseous Fuels: Moles/Mole of Fuel burned
Million Btu/Mole of Fuel burned
7. Contact Preferred Instruments for Parameter values for other fuels. Constants for any fuel
can be calculated if the chemical analysis of the fuel is known.
PWC Instruction Manual (rev. 3.0) Page 4-12 Section 4 Technical Reference
F32 [LSEL] Low Select
Function LSEL selects the lowest (i.e. smaller) of the three Inputs and copies that value to its Block Output. If
there are the only two Inputs, connect either one of the two active Input Block numbers to the third Input.
If this function is configured with only two active Inputs, the third Input will be the default Block 0 [A0%]. In this
case, the Median selection would compare the two active Inputs to 0%.
The Transfer Rate of Change feature can be used to provide bumpless transfer, and for ramp generators.
PWC Instruction Manual (rev. 3.0) Page 4-13 Section 4 Technical Reference
Name: ASW Main Output Type: A
Function: 34 Single Use Function: N Retentive: N
Input Type Description Notes
I1 A A INPUT
I2 A B INPUT
I3 D SELECT INPUT (0 = A Input, 1 = B Input) 1
Output Name Description 100% or 1 0% or 0 Notes
main ANALOG SWITCH OUTPUT 100 % 0 %
Parameter Description Default Max Min Level Notes
P1 XFER RATE LIMITING 0=OFF 1=ON 0 1 0 2 2
P2 A TO B %/SEC RATE LIMIT 1.00 100.00 0.10 2
P3 B TO A %/SEC RATE LIMIT 1.00 100.00 0.10 2
Notes:
1. Output = A Input when Select = 0, Output = B Input when Select = 1
2. When Xfer Rate Limiting = 0, the Output changes instantaneously when Select changes.
Notes:
1. The Hi Limit MUST be greater than the Low Limit.
PWC Instruction Manual (rev. 3.0) Page 4-14 Section 4 Technical Reference
Output Name Description 100% or 1 0% or 0 Notes
main RATE LIMITER OUTPUT 100 % 0 %
Parameter Description Default Max Min Level Notes
P1 + % / SEC LIMIT 10.00 100.00 0.10 2
P2 - % / SEC LIMIT -10.00 -0.10 -100.00 2
Mode Selection: The Track/Hold mode is normally determined by the Hold Select Input ( 0 = Track mode, 1 =
Hold mode). However, the optional Track Override Inputs can override the Hold Select Input. If either Track
Override Input is set to a discrete 1, the Hold Select Input is ignored and the Block is forced into the Track
mode (see below). If no Blocks are connected to these Inputs, the default Block 2 (Discrete 0) Inputs disable the
override feature.
TRACK TRACK HOLD Track/Hold
OVERRIDE 1 OVERRIDE 2 Mode
0 0 0 Track
0 0 1 Hold
0 1 not used Track
1 0 not used Track
1 1 not used Track
Transfer Rate Limiting is OFF when Parameter 3 (Transfer Rate Limit) equals 100%/sec, and the transfer from
Hold mode to Track Mode is instantaneous. That is, the Block Output is set equal to the Signal Input during the
first scan of the mode change.
Transfer Rate Limiting is ON when the Transfer Rate Limit is less than 100%/sec. The rate of change of the Block
Output signal is limited to (Parameter 3) %/sec for the duration of the transfer from the last Hold mode Block
Output to the current Signal Input. When the Block Output becomes equal to the Signal Input, the rate limiting is
disabled and the Output will track the Signal Input with no rate of change limiting. The Transfer Rate of Change
feature is used primarily to provide bumpless transfer.
In ALL cases, the Block Output is limited to the Min and Max Output values set in Parameters 1 & 2.
For applications that only require a simple Track/Hold function without any Operator adjustment capability, simply
use FPT/H without connecting FPT/H to a front panel display channel.
At power down, the Block Output is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the FPT/H Block Output is set to the value stored in the Retentive Memory.
PWC Instruction Manual (rev. 3.0) Page 4-15 Section 4 Technical Reference
The Blockware Example shows typical applications of the FPT/H function. Block 14 is the FPT/H Manual/Auto
station for the control loop. Before the burner releases to modulation, the FPT/H "TO" Input and the PID "TM"
Input force both Blocks to Track the Firing Rate Output (Block 20). This insures a bumpless, balanceless transfer
from light-off to modulate.
The second FPT/H, Block 10, is used to implement a remote setpoint with local manual override strategy. In
Remote mode the PID setpoint will be the Remote setpoint. When the Operator presses the pushbutton to put the
controller in Local setpoint mode, the setpoint will initially be held at the most recent remote setpoint, and the
Operator can then adjust it to any desired value. The Transfer Rate Limiting would be used to prevent a rapid
setpoint change when transferring from Local Setpoint mode back to Remote Setpoint mode.
PB AIN AIN
PB 4
CH 0-1 CH 0-1
Toggle
1-5 Vdc 1-5 Vdc
30 4 5
PV
LED FPT/H PID
LED 4 H Setpoint SP
Signal
TM
31 10 TS
TM
ON = Local
12
Auto/Man ON = Manual
PB LED FPT/H
Firing
PB 2 LED 2 H Rate
Auto/Man
Toggle TO Station
32 33 14
B
DIN AOUT
Ch 0-2
4-20 mA
Purge Firing
Rate
22 20
PWC Instruction Manual (rev. 3.0) Page 4-16 Section 4 Technical Reference
Name: FPT/H Main Output Type: A
Function: 38 Single Use Function: N Retentive: Y
Input Type Description Notes
I1 A SIGNAL INPUT
I2 D HOLD SELECT INPUT (1 = HOLD) 1
I3 D TRACK OVERRIDE INPUT (1 = TRACK) 1
I4 D TRACK OVERRIDE INPUT (1 = TRACK) 1
Output Name Description 100% or 1 0% or 0 Notes
main FPT/H OUTPUT 100 % 0 %
Parameter Description Default Max Min Level Notes
P1 MIN OUTPUT 0.00 199.99 -199.99 2
P2 MAX OUTPUT 100.00 199.99 -199.99 2
P3 %/SEC TRANSFER LIMIT (100%=OFF) 100.00 100.00 0.10 2
P4 %/SEC FRONT PANEL TRANSFER LIMIT 100%=OFF) 100.00 100.00 0.10 2
Notes:
1. See Track / Hold truth table above.
2. Max Output MUST be larger than Min Output limit.
A typical application is temperature setpoint generation for Heating or Cooling Ramp/Soak cycles.
F(t)
100
80
Output (Y) Percent
T1, Y1 T2, Y2
60
40
20
T0 T9, Y9
0
0 2 4 6 8 10 12 14 16 18 20
Minutes
Less than 10 Breakpoints: All ten breakpoints do not have to be used, the F(T) function ignores all breakpoints
after the first Ti= 0.0 is encountered. Breakpoints 4 through 10 (inclusive) would be ignored in this example:
Y0=10%; (Y1=20%,T1=10.0); (Y2=20%,T2=20.0); (Y3=30%,T3=30.0); (Y4=0%,T4=0.0).
Reset and Hold Inputs: The Reset Input sets and holds the clock at 0.0 minutes whenever the Reset Input is "1". If
the Hold Input is "0", the clock will start to run when the Reset Input is "0". Setting the Hold Input to "1" stops the
clock, and the time will remain at that value until the Hold Input returns to "0", at that point the clock resumes
running from the held value onward (see chart).
PWC Instruction Manual (rev. 3.0) Page 4-17 Section 4 Technical Reference
Reset Input Hold Input Clock
1 not used 0.0 min
0 0 Run / Resume
0 1 Stop and Hold
Auto-Recycle: If Parameter 1 (Auto Recycle) = 0, the Block Output will remain at Yi, when the clock reaches the
last valid Ti. If Parameter 1 (Auto Recycle) = 1, when the clock reaches the last valid TI, the clock resets to 0.0
min and repeats the ramp sequence.
At power down, the clock run time is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the clock run time is set to the value stored in Retentive Memory. This feature can be
bypassed by forcing the Block logic to set the Reset Input = 1 at power-up.
Notes:
1. See chart above for REST and HOLD Input operation.
2. Times must be entered in ascending order. Starting from T0 and scanning toward T10, all
breakpoints after the first Ti = 0.0 will be ignored.
3. .01 = 1 SECOND, 5.00 = 500 SECONDS
PWC Instruction Manual (rev. 3.0) Page 4-18 Section 4 Technical Reference
F42 [F(X)] Function of X Generator with Learn Mode
Function F(X) generates a Block Output based on a user generated Output vs Input profile (ie, y=f(x)). The
parameters provide 11 (X,Y) breakpoint pairs. Between adjacent breakpoints, F(X) draws a straight line from
breakpoint to breakpoint (see the figure below).
80
Output (Y)
60
X2,Y2
40
X1,Y1
20
-20
-20 0 20 40 60 80 100 120
Input (X)
Less than 11 breakpoints: All eleven breakpoints do not have to be used. Starting from X1, F(X) ignores all
breakpoints after the first Xi= -150.00 is encountered. Example: Y1=10%, X1=0.00%; Y2=22%, X2=20.00%;
Y3=29%, X3=30.0; Y4=0%, X4=-150.00. Breakpoints 4 through 11 (inclusive) would be ignored in this example.
The X coordinates can be any value; however, the X values must be entered in ascending order (ie X1 < X2 < X3
< X4 ).
First/Last Segments: For X Inputs below the first or above the last defined breakpoints, the Block Output can be
held at the last valid Y value (Hold mode), or the Block Output can vary according to the last valid line segment
equation (Linear mode). Parameter 1 (First/last Segment) = 0 holds the Output, Parameter 1 = 1 varies the Output
linearly. The figure above illustrates Linear mode. At least two points must be entered to activate Linear Mode.
Learn Mode
X and Y coordinates may be entered or modified at any time from the PWC front panel editor, the RS232 port, or
the RS485 communications port (via PLINK). F(X) also has a Learn mode for automated entry and editing of
characterizing curves. Learn mode is particularly useful for setting up the various curves associated with
combustion applications: fuel/air ratio, oxygen setpoint, flue gas recirculation curves, furnace draft feedforward,
and feedwater valve characterizer curves.
When Input 2 (Learn Enable) = 1 the Learn mode is activated and Inputs 3, 4, and 5 determine how Learn mode
operates. Inputs 3-5 are ignored when Input 2 (Learn Enable) = 0. The Block Output continues to be calculated
based on the X input and the current parameters throughout Learn mode. See the truth table below:
PWC Instruction Manual (rev. 3.0) Page 4-19 Section 4 Technical Reference
Automated Storing of (X,Y) Data in Learn Mode:
If the Learn Enable Input = 1, and Clear Input = 0, Then: During the first scan that the Learn Input changes from 0
to 1; the current X and Y Inputs are stored in a (Xi ,Yi) parameter pair. The rules for selecting the (Xi ,Yi)
parameter pair are as follows:
Yes: Replace the existing (X,Y) parameter values with the X and Y Inputs.
This allows you to Edit an existing Y value using Learn Mode.
No: Store the current X and Y Inputs in a new (Xi ,Yi) parameter pair
such that the X values remain in ascending order (ie X1 < X2 < X3 <
X4 ). F(X) automatically moves all (X,Y) parameter pairs above Xi up
one position.
Replace the existing breakpoint (X,Y) parameter pair that is closest to the
current X value with the current X and Y Inputs.
The above process only occurs during the first scan that the Learn Input changes from 0
to 1. If Learn = 1 for more than one scan, the subsequent scans do not Learn any
additional values.
Blockware Example: The Blockware on the next page shows a simplified parallel positioning combustion control
application that uses two F(x) Blocks. The F(x) in Block 55 holds the fuel-to-air characterizing curves for one fuel.
The F(x) in Block 62 holds the Oxygen Setpoint versus Load (Ie Firing Rate) characterizing curves for one fuel. A
second or third fuel could be accomodated by adding additional F(x) Blocks and ASW Blocks to select the
correct F(x) Block based on the fuel currently being fired.
WARNING: This simplified example does not show all of the required safety features that
would be included in a real combustion control strategy. Do not use the Blockware
example shown for an actual application.
The Blockware is configured to use Learn Mode for simultaneous entry of the fuel/air and Oxygen Setpoint/Load
F(x) curves. The gerneral procedure a Burner Technician would follow is:
PWC Instruction Manual (rev. 3.0) Page 4-20 Section 4 Technical Reference
WARNING: In a combustion application, it is not safe to leave the Learn Mode enabled
during normal operation. An accidental "Store" operation would instantly change the
fuel/air ratio. The Blockware should include sufficient logic and interlocks to prevent unsafe
conditions.
The example below requires an external "Learn Enable" input to be a 1 (DIN Block 25), and both the fuel and air
must be in Manual before Learn Mode is enabled. A DCON could also be used as a permissive, DCON requires
a "Technician" level password to enable changing it's Parameter.
PB DIN PB AIN
PB 2 Ch. 0-5 PB 3 Ch. 0-2
Learn
Auto/Man Enable F(x) Oxygen
Input STORE Analyzer
30 25 31 5
B
LOGIC DCON
F(x) Clear
Learn 1=Clear
Enable
A*B
34 35
LE
LE
L
F(X) C C F(X)
Oxygen
Firing X Fuel-Air Y X Setpoint Y
Rate Ratio vs Load
Curve Curve
55 62
SP
H
64
AOUT AOUT
WARNING: This simplified example does not show all of the required safety features that
would be included in a real combustion control strategy. Do not use the Blockware
example shown for an actual application.
PWC Instruction Manual (rev. 3.0) Page 4-21 Section 4 Technical Reference
Name: F(X) Main Output Type: A
Function: 42 Single Use Function: N Retentive: N
Input Type Description Notes
I1 A X INPUT
I2 D LEARN ENABLE INPUT (1=ENABLE) 1
I3 D LEARN INPUT (^1=LEARN) 2,3
I4 D CLEAR INPUT (^1=CLEAR) 2,4
I5 A Y INPUT 5
Output Name Description 100% or 1 0% or 0 Notes
main F(X) OUTPUT 100 % 0 %
Parameter Description Default Max Min Level Notes
P1 FIRST / LAST SEGMENT 0 = HOLD 1 = LINEAR 0 1 0 2
P2 X1 0.00 150.00 -150.00 2 6
P3 Y1 0.00 150.00 -150.00 2
P4 X2 100.00 150.00 -150.00 2 6
P5 Y2 100.00 150.00 -150.00 2
P6 X3 -150.00 150.00 -150.00 2 6
P7 Y3 50.00 150.00 -150.00 2
P8 X4 -150.00 150.00 -150.00 2 6
P9 Y4 50.00 150.00 -150.00 2
P10 X5 -150.00 150.00 -150.00 2 6
P11 Y5 50.00 150.00 -150.00 2
P12 X6 -150.00 150.00 -150.00 2 6
P13 Y6 50.00 150.00 -150.00 2
P14 X7 -150.00 150.00 -150.00 2 6
P15 Y7 50.00 150.00 -150.00 2
P16 X8 -150.00 150.00 -150.00 2 6
P17 Y8 50.00 150.00 -150.00 2
P18 X9 -150.00 150.00 -150.00 2 6
P19 Y9 50.00 150.00 -150.00 2
P20 X10 -150.00 150.00 -150.00 2 6
P21 Y10 50.00 150.00 -150.00 2
P22 X11 -150.00 150.00 -150.00 2 6
P23 Y11 50.00 150.00 -150.00 2
P24 Y VALUE AFTER CLEAR 100.00 150.00 -150.00 2
Notes:
1. 1 = Learn Mode enabled, 0 = disabled.
2. This Input is ignored if LEARN ENABLE Input = 0.
3. The Learn Event is active during the single scan when the LEARN Input changes from 0 to
1, AND ( LEARN ENABLE Input equals 1 and CLEAR Input equals 0).
4. The Clear Event is active during the single scan when the LEARN Input changes from 0 to
1, AND ( LEARN ENABLE Input equals 1 and CLEAR Input equals 1).
5. The Y Input value is only used during the single scan of a Learn Event. The Input is
limited to +/- 150.00%.
6. The X coordinates MUST be in ascending order, that is: X1 < X2 < X3 < X4 < X11 .
7. Xi = -150.00 indicates that the (X,Y) pair is inactive (ie, not being used). All inactive
(X,Y) pairs must be the upper Xs (i.e. X11, X10, X9, ). F(x) determines how many of
the eleven (X,Y) breakpoints to use by starting at X1, and scanning up looking for the
first Xi = -150.00. That pair and all pairs above it are ignored.
Lag and Gain operations can be used alone or in combination with any other operation. Lead requires Lag to be
non-zero, and the ratio: (Lead seconds / Lag seconds) must be less than 15.
The Lag seconds is the time it takes for a step Input to drive the Output to 63% of the Input change. A larger value
provides more damping.
The Lead Seconds is the derivative gain; that is: { Rate (%/Sec) * Lead (Sec) = % } . A larger value provides a
larger response to a signal change.
PWC Instruction Manual (rev. 3.0) Page 4-22 Section 4 Technical Reference
Name: L/L Main Output Type: A
Function: 43 Single Use Function: N Retentive: N
Input Type Description Notes
I1 A PV INPUT
Output Name Description 100% or 1 0% or 0 Notes
main L/L OUTPUT 100 % 0 %
Parameter Description Default Max Min Level Notes
P1 LAG SECONDS 0 1800 0 2 1,2,3
P2 LEAD SECONDS 0 1800 0 2 1,2,3
P3 GAIN 1.00 20.00 0.01 2
Notes:
1. 0 = Off
2. Lag seconds must be greater than 0, if Lead is greater than 0
3. The ratio: (Lead Seconds / Lag Seconds) must be less than 15
Output(Y)
generates a Block Output within the +/- 327% limitations of 50
the Input and Output. See examples below:
0
Graph of Example 3
-50
-50 0 50 100 150
Input (X)
PWC Instruction Manual (rev. 3.0) Page 4-23 Section 4 Technical Reference
F51 [AB/C] ( A*B ) / C Multiply - Divide
Function AB/C multiplies Input A by Input B, and then divides by Input C. AB/C then updates the Block Output
with the result. Inputs within +/- 327% are acceptable, the Block Output is limited to +/- 327%.
Divide by Zero: If the C Input equals 0.00%, the Output will be set to 327.00% with the sign determined by the
result A times B. For Example:
A B C Output
100 100 100 100
50 100 100 50
100 100 50 200
75 51 50 76.50
-10 20 20 -10
10 1 0 +327
-1 0 0 -327
AB/C can be used for A*B multiplication (without dividing) by connecting Input C to dummy Block 1 (A100
function, or 100%).
AB/C can be used for A/C division (without multiplying) by connecting Input B to dummy Block 1 (A100 function,
or 100%).
Configured with three Inputs and using the default parameters, WSUM adds the three Inputs. WSUM does not
require three active Inputs, connect un-used Inputs to dummy Block 0 (A0 function, or 0%). Constants K1 through
K4 allow WSUM to be used for addition, subtraction, averaging, and scaling.
WSUM Examples:
Application Desired Actual equation K1 K2 K3 K4
equation
Addition A+B (A*1.000)+(B*1.000)+((0%)*1.000)+0.00 1.000 1.000 n/a 0.00
Addition A+B+C (A*1.000)+(B*1.000)+(C*1.000)+0.00 1.000 1.000 1.000 0.00
Subtraction A-B (A*1.000)+(B*-1.00)+((0%)*1.000)+0.00 1.000 -1.000 n/a 0.00
Averaging (A + B) / 2 (A*0.500)+(B*0.500)+((0%)*1.000)+0.00 0.500 0.500 n/a 0.00
Averaging (A+B+C) / 3 (A*0.333)+(B*0.333)+(C*0.333)+0.00 0.333 0.333 0.333 0.00
Scaling: 0.25A + 50 (A*0.25)+(B*1.00)+((0%)*1.00)+50.00 0.250 n/a n/a 50.00
0-100% xmtr Input is
equivalent to 50-75%
setpoint
PWC Instruction Manual (rev. 3.0) Page 4-24 Section 4 Technical Reference
Addition with Scaling 0.125A + (A*0.125)+(B*0.375)+(C*0.500)+0.00 0.125 0.375 0.500 0.00
(Weighted Sum) 0.375B +
A: 0-100% = 0-50 gpm 0.500C
B: 0-100% = 0-150 gpm
C: 0-100% = 0-200 gpm
Output: 0-100% = 0-400
gpm
Inputs within +/- 327% are acceptable, and the Block Output is limited to +/- 327%.
PWC Instruction Manual (rev. 3.0) Page 4-25 Section 4 Technical Reference
F55 [FPCON] Front Panel Adjustable Constant
Function FPCON outputs a user defined analog constant. This value can be changed via: the PWC front panel
Operator displays during normal operation, or via the RS485 communications link. This value can not be changed
from the PWC Editor menus, nor via the RS232 Blockware download. This function is used for Operator
adjustable setpoints, ratios, channel selections, etc.
The MIN and MAX parameters limit the range of adjustment that can be made.
Rate Controlled Output: If the User makes a large change from the LCD panel, the .main output changes
instantaneously, the .RCOUT ramps at the rate set by P3.
At power down, the Block Output is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the FPCON Block Output is set to the value stored in the Retentive Memory.
Notes:
1. 100% disables and causes the Aux out to mirror the main out
Parameter 1 is the "Proportional Band", that is the % deviation required to drive the Output from 50% to 100%.
The DEV formula is:
Block Output = ( ( PV SP ) * ( 50 / Parameter 1) ) + 50%
DEV Examples:
PV SP Parm. 1 Output
52 50 2.00 100.00
50 50 2.00 50.00
48 50 2.00 0.00
73 70 5.00 80.00
Notes:
1. PV-SP error is limited to +/- 300% internally.
F58 [COUNT] Pulse Counter
PWC Instruction Manual (rev. 3.0) Page 4-26 Section 4 Technical Reference
Function COUNT adds 0.01% to the Block Output during the first scan that the Pulse Input changes from a 0 to a
1 (ie on the rising edge), assuming (Parameter 1) the Pulse Divisor = 1. If the Pulse Divisor = 5, then 5 pulse
rising edges will have to be received before the Output is incremented by 0.01.
The Block Output rolls over from 99.99% to 0.00% after 10,000 pulses. The Block output is forced to 0.00% when
the Reset Input equals 1.
A typical application would be to count flow totalizer pulses, and then connect the COUNT Block Output to a Front
Panel Display channel.
At power down, the Block Output is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the COUNT Block Output is set to the value stored in the Retentive Memory.
Notes:
1. Increments Output on the rising edge of the Input
(ie, the first scan when Input becomes a 1)
PWC Instruction Manual (rev. 3.0) Page 4-27 Section 4 Technical Reference
F60 [ABS] Absolute Value
Function ABS outputs the absolute value of the Input. That is: for Input > 0, the Output = Input; for Input < 0, the
Output = Input * -1.
External Max and Min Count Inputs can be used to limit the Count when there are operational limitations.
Example: There are 4 boilers; but the Fresh Air dampers, Stack, or Gas supply limit the number of boilers that can
be run simultaneously to 3 boilers. Set Max Count Input to 3 until the limitation is removed, and Number of Steps
to 4.
COUNT: The main Output of U/DCTR is the value of the internal Up/Down Counter. Count can be limited by the
Min and Max Count inputs if the Enable Min/Max Input = 1.
LEAD and LAG x Outputs: All output steps less than or equal to the Count are turned On.
LEAD = step 1, LAG 15 = step 16
Number of Steps: P1 sets the highest possible Count, and therefore determines the Number of Steps to be used,
and also limits the Max Count Input.
Example: If U/DCTR is being used to control 6 Boilers than the Number of Steps should equal 6.
Min / Max Count Inputs: If the ENABLE MIN/MAX Input = 1, then the Min and Max Input values limit the range of
Count. The Min and Max Inputs are rounded off to the nearest whole number internally. Set to Min and Set to
Max force the Count to the respective Min or Max Input value.
Tracking Mode: If any one of the three TM (Track Mode) inputs = 1, then the Count is forced to be equal to the
Track Signal Input (within the limitations of Min/Max and excess Faults, as described above in COUNT). The
Track Signal is rounded off to the nearest whole number. Track Mode overrides all other control inputs, see
Control Input Precedence below.
Typically Track Mode is used to allow the Operator to manually set the number of steps via a FPT/H Block in
series with the U/DCTR COUNT output.
Hold Mode: Hold Mode prevents Count changes due to the Up, Down, Set to Max, and Set to Min inputs.
Up and Down Inputs are are rising edge triggered and add or subtract one to the Count (within the limitations of
Min/Max and excess Faults). rising edge triggered means: when the Input changes from 0 to 1, and for only one
scan. All other Inputs are NOT edge triggered.
PWC Instruction Manual (rev. 3.0) Page 4-28 Section 4 Technical Reference
Control Input Precedence:
If two or more Inputs are active at the same time, higher Priority Inputs override lower priority Inputs as follows:
Track Mode (highest priority)
Hold Mode
Up
Down
Set to Max
Set to Min (lowest priority)
Note: The Up and Down Inputs are edge triggered and are ignored after the intitial rising edge.
PWC Instruction Manual (rev. 3.0) Page 4-29 Section 4 Technical Reference
Output Name Description 100% or 1 0% or 0 Notes
main COUNT 100 0 6
D1 .LD LEAD TRUE FALSE
D2 .LG1 LAG 1 TRUE FALSE
D3 .LG2 LAG 2 TRUE FALSE
D4 .LG3 LAG 3 TRUE FALSE
D5 .LG4 LAG 4 TRUE FALSE
D6 .LG5 LAG 5 TRUE FALSE
D7 .LG6 LAG 6 TRUE FALSE
D8 .LG7 LAG 7 TRUE FALSE
D9 .LG8 LAG 8 TRUE FALSE
D10 .LG9 LAG 9 TRUE FALSE
D11 .LG10 LAG 10 TRUE FALSE
D12 .LG11 LAG 11 TRUE FALSE
D13 .LG12 LAG 12 TRUE FALSE
D14 .LG13 LAG 13 TRUE FALSE
D15 .LG14 LAG 14 TRUE FALSE
D16 .LG15 LAG 15 TRUE FALSE
Parameter Description Default Max Min Level Notes
P1 NUMBER OF STEPS 16 16 1 2 1,3,4
Notes:
1. The TRACK SIGNAL, EXT MIN COUNT, AND EXT MIN COUNT inputs are rounded off to the nearest
whole number.
2. If EXT MAX COUNT is greater than NUMBER OF STEPS: Max Count is internally forced to: Number
of Steps.
3. If EXT MIN COUNT is greater than or equal to EXT MAX COUNT (after rounding); Min Count and
Set to Min inputs are ignored.
4. Up and Down are rising edge triggered inputs, all other discrete inputs are not.
5. I8: ENABLE MIN/MAX, 1=Enable, 0=Disable. Enables/Disables inputs I9-I12
6. 1 % = 1 10 % = 10 - Limited to 16 %
.CHG Aux. Output goes high whenever the Quantity changes (comparing previous scan to current scan).
.INC Aux. Output goes high whenever the Quantity Increases (comparing previous scan to current scan).
.DEC Aux. Output goes high whenever the Quantity Decreases (comparing previous scan to current scan)..
All three Aux. Outputs will be low the first scan after powering up the PWC, or after downloading Blockware.
Example:
Scan 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
QTY 1 1 2 2 3 4 5 4 4 4 3 2 1 1 1
.CHG 0 0 1 0 1 1 1 1 0 0 1 1 1 0 0
.INC 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0
.DEC 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0
PWC Instruction Manual (rev. 3.0) Page 4-30 Section 4 Technical Reference
Function: 62 Single Use Function: N Retentive: N
One-stage, two-stage, or four-stage Unit groups can be managed, and their stages can be adjusted to maximum
sequentially or in such a way as to fire each Unit at the minimum stage possible to meet the demand.
It can manage the rotation of Units into the lead Unit roll based on their run times via a simple cycle, or it can
set the lead Unit based on an external input. If the external lead unit is faulted, the next unit in the circular
sequence is taken to be the lead until the fault is cleared.
The staged sequencer block implements bumpless lead transfer when transferring lead control from External
to Runtime. If the current external lead boiler has been active for less than P8, it will remain the lead boiler
under Runtime control until it has been active that long.
If a fault is detected on a given Unit, the sequencer block will take it out of the sequence and step up the stages
on the remaining Units to compensate. When a Unit is to be shut off completely as a result of lead unit rotation,
it can be left running for the number of seconds specified as the Overlap Delay to give the Unit being added into
the rotation a chance to warm up. After a Unit has been completely shut off, its pump can be left running for a
specified time interval to allow it to cool off. The lead Units water pump can be left on continuously for
temperature monitoring purposes if no system-wide pump is available for that purpose.
The STGSEQ block can accesses ROUTs dynamically as part of a ROUT allocation chain (see ROAL block for
another example and an explanation of the Start Position input and output). It allocates a relay for each stage of
a unit, followed by one relay for that particular units pump (if any). You may choose to have the STGSEQ block
manage these relays directly, or use the block outputs to control them through blockware.
PWC Instruction Manual (rev. 3.0) Page 4-31 Section 4 Technical Reference
Input Type Description Notes
I1 A STAGE QTY
I2 A EXT. LEAD UNIT
I3 A NUM OF UNITS
I4 A STAGES PER UNIT
I5 A START ROUT
I6 D HAVE PUMPS
I7 D FAULT RESET
I8 D LEAD SEL MODE
I9 D DISABLE ALL
I10 D UNIT 1 FAULT
I11 D UNIT 2 FAULT
I12 D UNIT 3 FAULT
I13 D UNIT 4 FAULT
I14 D UNIT 5 FAULT
I15 D UNIT 6 FAULT
I16 D UNIT 7 FAULT
I17 D UNIT 8 FAULT
I18 D UNIT 9 FAULT
I19 D UNIT 10 FAULT
I20 D UNIT 11 FAULT
I21 D UNIT 12 FAULT
I22 D UNIT 13 FAULT
I23 D UNIT 14 FAULT
I24 D UNIT 15 FAULT
I25 D UNIT 16 FAULT
I26 D UNIT 17 FAULT
I27 D UNIT 18 FAULT
I28 D UNIT 19 FAULT
I29 D UNIT 20 FAULT
I30 D UNIT 21 FAULT
I31 D UNIT 22 FAULT
I32 D UNIT 23 FAULT
I33 D UNIT 24 FAULT
I34 D UNIT 25 FAULT
I35 D UNIT 26 FAULT
I36 D UNIT 27 FAULT
I37 D UNIT 28 FAULT
I38 D UNIT 1 AQUASTAT 1
I39 D UNIT 2 AQUASTAT 1
I40 D UNIT 3 AQUASTAT 1
I41 D UNIT 4 AQUASTAT 1
I42 D UNIT 5 AQUASTAT 1
I43 D UNIT 6 AQUASTAT 1
I44 D UNIT 7 AQUASTAT 1
I45 D UNIT 8 AQUASTAT 1
I46 D UNIT 9 AQUASTAT 1
I47 D UNIT 10 AQUASTAT 1
I48 D UNIT 11 AQUASTAT 1
I49 D UNIT 12 AQUASTAT 1
I50 D UNIT 13 AQUASTAT 1
I51 D UNIT 14 AQUASTAT 1
I52 D UNIT 15 AQUASTAT 1
I53 D UNIT 16 AQUASTAT 1
I54 D UNIT 17 AQUASTAT 1
I55 D UNIT 18 AQUASTAT 1
I56 D UNIT 19 AQUASTAT 1
I57 D UNIT 20 AQUASTAT 1
I58 D UNIT 21 AQUASTAT 1
I59 D UNIT 22 AQUASTAT 1
I60 D UNIT 23 AQUASTAT 1
I61 D UNIT 24 AQUASTAT 1
I62 D UNIT 25 AQUASTAT 1
I63 D UNIT 26 AQUASTAT 1
I64 D UNIT 27 AQUASTAT 1
I65 D UNIT 28 AQUASTAT 1
PWC Instruction Manual (rev. 3.0) Page 4-32 Section 4 Technical Reference
A2 .U2STG UNIT 2 STAGE 100 0
A3 .U3STG UNIT 3 STAGE 100 0
A4 .U4STG UNIT 4 STAGE 100 0
A5 .U5STG UNIT 5 STAGE 100 0
A6 .U6STG UNIT 6 STAGE 100 0
A7 .U7STG UNIT 7 STAGE 100 0
A8 .U8STG UNIT 8 STAGE 100 0
A9 .U9STG UNIT 9 STAGE 100 0
A10 .U10STG UNIT 10 STAGE 100 0
A11 .U11STG UNIT 11 STAGE 100 0
A12 .U12STG UNIT 12 STAGE 100 0
A13 .U13STG UNIT 13 STAGE 100 0
A14 .U14STG UNIT 14 STAGE 100 0
A15 .U15STG UNIT 15 STAGE 100 0
A16 .U16STG UNIT 16 STAGE 100 0
A17 .U17STG UNIT 17 STAGE 100 0
A18 .U18STG UNIT 18 STAGE 100 0
A19 .U19STG UNIT 19 STAGE 100 0
A20 .U20STG UNIT 20 STAGE 100 0
A21 .U21STG UNIT 21 STAGE 100 0
A22 .U22STG UNIT 22 STAGE 100 0
A23 .U23STG UNIT 23 STAGE 100 0
A24 .U24STG UNIT 24 STAGE 100 0
A25 .U25STG UNIT 25 STAGE 100 0
A26 .U26STG UNIT 26 STAGE 100 0
A27 .U27STG UNIT 27 STAGE 100 0
A28 .U28STG UNIT 28 STAGE 100 0
A29 .NEXTRO NEXT ROUT START 100 0
D1 .U1PMP UNIT 1 PUMP 1 0
D2 .U2PMP UNIT 2 PUMP 1 0
D3 .U3PMP UNIT 3 PUMP 1 0
D4 .U4PMP UNIT 4 PUMP 1 0
D5 .U5PMP UNIT 5 PUMP 1 0
D6 .U6PMP UNIT 6 PUMP 1 0
D7 .U7PMP UNIT 7 PUMP 1 0
D8 .U8PMP UNIT 8 PUMP 1 0
D9 .U9PMP UNIT 9 PUMP 1 0
D10 .U10PMP UNIT 10 PUMP 1 0
D11 .U11PMP UNIT 11 PUMP 1 0
D12 .U12PMP UNIT 12 PUMP 1 0
D13 .U13PMP UNIT 13 PUMP 1 0
D14 .U14PMP UNIT 14 PUMP 1 0
D15 .U15PMP UNIT 15 PUMP 1 0
D16 .U16PMP UNIT 16 PUMP 1 0
D17 .U17PMP UNIT 17 PUMP 1 0
D18 .U18PMP UNIT 18 PUMP 1 0
D19 .U19PMP UNIT 19 PUMP 1 0
D20 .U20PMP UNIT 20 PUMP 1 0
D21 .U21PMP UNIT 21 PUMP 1 0
D22 .U22PMP UNIT 22 PUMP 1 0
D23 .U23PMP UNIT 23 PUMP 1 0
D24 .U24PMP UNIT 24 PUMP 1 0
D25 .U25PMP UNIT 25 PUMP 1 0
D26 .U26PMP UNIT 26 PUMP 1 0
D27 .U27PMP UNIT 27 PUMP 1 0
D28 .U28PMP UNIT 28 PUMP 1 0
D29 .OVERLP OVERLAP IN PROGRESS 1 0
D30 .RROR NOT ENOUGH ROUT CHANNELS 1 0
PWC Instruction Manual (rev. 3.0) Page 4-33 Section 4 Technical Reference
P4 FAULT DELAY SEC 0 300 0 2
P5 PUMP STOP DELAY SEC 0 600 0 2
P6 PUMP STOP DELAY ENABLE SEC 0 300 0 2
P7 LEAD PUMP ALWAYS ON 0=NO,1=YES 0 1 0 2
P8 AUTO-ROTATE RUN TIME HOURS 168 300 1 2
P9 ROTATION OVERLAP MINUTES 1 20 0 2
P10 SHUT DOWN FAULTED BOILERS 0=NO,1=YES 0 1 0 2
P11 MANAGE ROUTS DIRECTLY 0=NO,1=YES 1 1 0 2
P12 WARM STANDBY QUANTITY (NI) 0 28 0 2 1
P13 AQUASTAT HOT 0=LOW,1=HIGH (NI) 0 1 0 2 1
P14 LOW FIRE HOLD 0=NO,1=YES (NI) 0 1 0 2 1
P15 LOW FIRE HOLD OVERRIDE DELAY (SEC) (NI) 1 7200 0 2 1
P16 WARM UNIT DEADBAND (SEC) (NI) 0 7200 0 2 1
P17 FUTURE FEATURE 1 0 1 0 2 1
P18 FUTURE FEATURE 2 0 1 0 2 1
Notes:
1. This Feature is not currently implemented
2. **REQUIRES PWC VERSION 6.02 OR GREATER AND PWC EDIT REV 6.02 OR GREATER**
The Proportional constant is expressed as Gain, as opposed to Proportional Band. To convert Proportional Band
(ie PB) into Gain: Gain = (100 / PB) , or 5% PB is equal to a Gain of 20.00. A numerically larger Gain results in
a larger PID output change for the same Process Variable (PV) versus Setpoint (SP) difference.
The Integral constant is expressed as Repeats per Minute. A numerically larger Repeats/min results in a greater
PID output % per minute ramp change for the same Process Variable (PV) versus Setpoint (SP) difference.
The Derivative constant is expressed as Rate Minutes. A numerically larger Rate Minutes results in a greater
PID output step change for the same Process Variable (PV) versus Setpoint (SP) percent per minute rate of
change. The Derivative Input is low pass filtered at 1/10 of Rate Minutes to limit the Derivative Kick magnitude.
The optional Setpoint Filter (Parameter 4) can be used to reduce system upsets due to inadvertent rapid Setpoint
changes by the Operator (see note 6).
PWC Instruction Manual (rev. 3.0) Page 4-34 Section 4 Technical Reference
FF Limit to: Out_Min < FF < Out_Max FF=(FF-Out_Min)
D P. 7 "D"
* -1 PV P. 8 P. 3 P. 12
PV G*Kd *(dX/dt) Output Bias
R
"P"
SP-PV P. 1
"E" E Limit:
P. 4 E *G Ouput
Out_Min < Out < Out_Max
SP FILTER PV-SP G
P. 6 P. 5
"I"
G=G P. 9 Ki=0
PID
Limit
Gap Gain f(x) Curve GPID P. 2
APID G < 100
AG Limit: AG > 0 G=[(G*AG)/100] Ki * P dt
Out_Mid
TM or OM Mode
TM or OM "I"
Anti-Reset
TM Windup Logic
TSIG I = TSIG (P+D+FF)
I = TSIG
TM1 OM
TM2 OR
OR
TM3
OM
PWC Instruction Manual - Section 6 Page 6-35 Blockware Functions Technical Reference
A Feedforward Input is provided that is summed with the P+I+D values prior to the Output Min/Max limiting logic.
This prevents Integral term Reset-Windup when feedforward control strategies are used.
For control logic that does not use Integral action, an Output Bias (Parameter 12) is provided to allow changing
the PID Output mid-point (ie the Output when PV=SP), see notes 8 and 9.
Track Mode: Multiple Track Mode Inputs are provided to allow Blockware based bumpless transfer during: Manual
to Auto, and Process Startup to Auto mode changes (see note 4). Track Mode causes the PID Output to be equal
to the Track Signal Input by forcing the "I" (Integral) term of P + I + D. See FPT/H (F38) for a bumpless transfer
Bockware example.
An Override Mode Input is provided to allow automatic Blockware based bumpless transfer in "Constraint" based
control strategies (see note 5). Override Mode forces the
"I" term to be equal to the Track Signal Input. Override GAP PID, GAP=2%, Gap Gain=.33, Gain=3
Mode will not be enabled unless Repeats/min is greater
10
than 0. An example of a Constraint based control logic is:
One of several boilers on a header is burning a process 8
PWC Instruction Manual - Section 6 Page 6-36 Blockware Functions Technical Reference
NOTES:
1. The Track Input signal is used during Track or Override modes to force the value of the
PID Integral term. This Input is used to provide bumpless transfer. See above for
details.
2. The Feed Forward Input is added to the result of the PID calculation before the Output
Min/Max limiting logic. This prevents Integral Term Reset Windup.
3. The Adaptive gain Input is ignored for PID types 1 and 2 (see Parameter 10). Negative
Input values are set equal to 0.00%, Inputs greater than +327.00% are set equal to
+327.00% . The PID Gain (Parameter 1) is multiplied by the Adaptive Gain Input divided by
100.00%.
Example: Gain = 15.0, and the Adaptive Gain Input = 25.00%, the effective PID gain would
be 3.75.
4. The three Track Mode Inputs are logically ORd together. If any one of the three Inputs
equals 1, AND Repeats/Min > 0, Then: the Block Output is forced to equal the Track
Signal Input. This is accomplished by forcing the PID Integral term to counteract the
Proportional, Derivative, and Feed Forward terms. If all three Track Mode Inputs equal
0, the normal PID calculation determines the Output.
5. When the Override Input = 1, AND the PID is NOT in Track Mode, AND Repeats/Min > 0, the
PID Integral term is set equal to the Track Signal Input. This feature is used to provide
bumpless transfer when Override (i.e. Constraint) control strategies are utilized. See
Example in the Configuration section. Track mode has priority over Override mode.
6. The Setpoint Filter is used to prevent abrupt PID Output changes due to setpoint changes.
When the filter = 1.000, the filter time constant (in seconds) is: ( 60 / (Integral
Repeats/Min) ), Parameter 2 determines the Repeats/Min. The filtering effect is
proportionately less as the Setpoint Filter parameter is reduced. Example: Setpoint Filter
= 0.90, Repeats/Min = 0.75; therefore the filter time constant is 72 seconds.
Note: If Parameter 2 = 0.01 repeats/min, and setpoint filter = 1.00, the filter time
constant is 6000 seconds!
Note: When Parameter 2 = 0.00 (i.e. Reset turned OFF), the filter time constant is 60
seconds when the setpoint filter = 1.00. Setpoint filter values less than 1.00 reduce the
time constant proportionately.
The Setpoint filter must be turned OFF for full metering combustion fuel and airflow PID
loops, and for cascade control inner loops (i.e. three-element feedwater flow loop).
7. The Maximum Output limit must be greater than the Minimum Output limit (Parameters 5 and
6).
8. For P or PD modes (ie Repeats/min=0.0, I term is Off), the PID Output equals the mid-point
of the Maximum and Minimum Output Parameters when PV=SP. For Example: the mid-point is
50% for 0-100% Output range, 100% for 50-150%, 75% for 50-100%, Neither Track Mode nor
Override Mode will activate if Repeats/Min = 0.0.
9. In applications when Repeats/min=0.0 (ie I term is Off), it is not always desirable for
the PID Output to be at the midpoint when PV=SP (see note 8). Examples: some batch
processing, level control, and pressure relief valves. Output Bias adds/subtracts to/from
the standard PID midpoint Output, but the Output is still limited by the Min/Max Output
Parameters. If Output Bias is non-zero when Repeats/min > 0, serious system oscillations
can occur due to Reset Windup.
10. Reverse action means that the PID Output decreases when the process variable Input
increases above setpoint. Direct action causes the Output to increase when the process
variable increases above setpoint.
11. Derivative Action = PV (Parameter 10 = 0) avoids abrupt PID Output changes due to
setpoint changes, since the derivative only responds to changes of the PV Input.
Derivative Action = Error (Parameter 10 = 1) is generally only used in the inner loop of
cascaded PID loops.
12. Gap PID provides an error zone on either side of the setpoint with reduced (or zero)
gain. This feature is useful with noisy signals such as boiler furnace pressure, and with
non-linear processes such as pH control loops. Gap Band (Parameter 11) determines
setpoint deviation band within which the reduced gain is applied. The Gap Gain Multiplier
(Parameter 12) numerically multiplies the normal PID Gain (Parameter 1) within the Gap
Band. Gap Gain can be set equal to 0. Outside the Gap band the normal PID Gain remains the
same, but the error is automatically biased down for a smooth transition (see figure
above). Gap Parameters 11 and 12 are ignored for PID types 1 and 3 (see Parameter 9).
PWC Instruction Manual (rev. 3.0) Page 4-37 Section 4 Technical Reference
F81 [AOUT] Analog Output
Function AOUT is the Blockware interface to the PWC 135 ohm bridge balancing (p/n 190615) and 4-20 mA (p/n
190616) modulating outputs on the A/M-AOUT board (p/n 190613).
Each A/M-AOUT board has 5 output channels. Each channel can have either a 135 ohm or 4-20 mA daughter
board plugged into it, and there can be a mixture of 135 ohm and 4-20 mA output channels on one A/M-AOUT
board. The A/M-AOUT board automatically recognizes the type of board plugged into each output, and it
automatically scales the 0-100% Input command to the type of board installed.
Each Output channel has a 10 segment bargraph indicator, an Auto/Manual selector switch, and a Potentiometer
to adjust the Output in Manual mode. In Manual mode the Output and Bargraph operate independently from the
CPU board (regardless of the operating status of the CPU board, the CPU can even be unplugged).
For 4-20 mA Output channels, a 0% Input corresponds to 4 mA Output, 50% to 12 mA, 100% to 20 mA. Inputs
values outside the 0-100% range also produce proportional outputs: -10% Input for 2.4 mA, 110% for 21.6 mA.
135 ohm outputs simulate a potentiometer used in traditional HVAC bridge balancing modulating control circuits.
A 0% Input corresponds to R (the pot wiper) being shorted to the W end of the pot. A 100% Input
corresponds to R being shorted to the B end of the pot. See Section ## for Installation details and additional
circuit description.
The Main Block Output always indicates the actual channel Output value, regardless of the A/M switch position. In
Manual, the Block Output is the Manual potentiometer position. The .AUTO Aux. Output indicates the position of
the A/M switch (1 = Auto, 0 = Manual).
Notes:
1. If there isnt a daughterboard installed, all of these Outputs = 0.
2. .BAD = 1 if the installed board type doesnt match P1 (desired board type). PWC will not
start running after power-up or down loading if any .BAD aux. outputs = 1
PWC Instruction Manual (rev. 3.0) Page 4-38 Section 4 Technical Reference
Output Name Description 100% or 1 0% or 0 Notes
main CURRENT POSITION 100 0 2
D1 .CAL CALIBRATED 1 0 3
D2 .ACT ACTIVITY 1 0 4
D3 .WOE WIPER OPEN ERROR 1 0 5
D4 .MVERR MOVEMENT ERROR 1 0 6
D5 .PME POT MISWIRE ERROR 1 0 7
D6 .PERR POT ERROR 1 0 8
D7 .AIP AUTOCAL IN PROGRESS 1 0 9
D8 .WGE WIPER GND ERROR 1 0 10
D9 .GER GENERAL ERROR 1 0 11
Parameter Description Default Max Min Level Notes
P1 FAIL MODE 0 2 0 2 12
P2 DEADBAND .7 15.0 .1 2
P3 ERROR TRIP DELAY (SEC) 4 30 0 2
P4 CHANNEL 0 255 0 2
NOTES:
1. The TOUT module will attempt to position the actuator to within the deadband (P2%) of the
target position (I1). I1 is interpereted as a (0-100) percentage of the full range of the
actuator.
2. The TOUT Module sends back the current position of the actuator in 0-100% of the full
range once the actuator has been calibrated. If it has not been previously calibrated, the
current position will be expressed as the A2D reading from the feedback potentiometer
where 0 = 0 volts, 32.76 = 2.5 volts and 65.53 = 5 volts.
3. Set to 1 if the channel has been previously calibrated
4. Set to 1 while either triac is being energized
5. Set to 1 while the feedback from the potentiometer is greater than 4.9V.
6. Set to 1 if the servo fails to reach its final position within 11.6 minutes.
7. Set to 1 while the feedback from the potentiometer is less than 76mV.
8. Set to 1 if the potentiometer travels past its zero point during calibration
9. Set to 1 during an auto calibration
10. Set to 1 while the feedback from the potentiometer is less than 2mV.
11. Set to 1 while any of the other error conditions have been active for longer than P3
seconds.
As an example, suppose that CTL1 and CTL3 are 1 and CTL2 is 0, and that the Start Rout Channel is 2.3%.
The information on the IN1 would be sent to ROUT 3 on slot 2. The information on IN3 would be sent to
ROUT4 on slot 2. The information on IN2 would not be allocated a ROUT to send to. The Next Rout Start
Output would be 2.5% which could be sent to another ROAL block with a higher block number.
PWC Instruction Manual (rev. 3.0) Page 4-39 Section 4 Technical Reference
Function: 85 Single Use Function: N Retentive: N
Input Type Description Notes
I1 D INPUT 1
I2 D INPUT 1
I3 D INPUT 1
I4 D INPUT 1
I5 D INPUT 1
I6 D INPUT 1
I7 D INPUT 1
I8 D INPUT 1
I9 D INPUT 1
I10 D INPUT 1
I11 D CONTROL 1
I12 D CONTROL 1
I13 D CONTROL 1
I14 D CONTROL 1
I15 D CONTROL 1
I16 D CONTROL 1
I17 D CONTROL 1
I18 D CONTROL 1
I19 D CONTROL 1
I20 D CONTROL 1
I21 A ANALOG CONTROL
I22 A START ROUT
Output Name Description 100% or 1 0% or 0 Notes
main NEXT ROUT START 100 0
D1 .OUT1 OUT1 1 0
D2 .OUT2 OUT2 1 0
D3 .OUT3 OUT3 1 0
D4 .OUT4 OUT4 1 0
D5 .OUT5 OUT5 1 0
D6 .OUT6 OUT6 1 0
D7 .OUT7 OUT7 1 0
D8 .OUT8 OUT8 1 0
D9 .OUT9 OUT9 1 0
D10 .OUT10 OUT10 1 0
D11 .AUTO1 AUTO1 1 0
D12 .AUTO2 AUTO2 1 0
D13 .AUTO3 AUTO3 1 0
D14 .AUTO4 AUTO4 1 0
D15 .AUTO5 AUTO5 1 0
D16 .AUTO6 AUTO6 1 0
D17 .AUTO7 AUTO7 1 0
D18 .AUTO8 AUTO8 1 0
D19 .AUTO9 AUTO9 1 0
D20 .AUTO10 AUTO10 1 0
Parameter Description Default Max Min Level Notes
P1 INPUT 1 NAME (16 CHAR MAX.) 0 16 0 2
P2 INPUT 2 NAME (16 CHAR MAX.) 0 16 0 2
P3 INPUT 3 NAME (16 CHAR MAX.) 0 16 0 2
P4 INPUT 4 NAME (16 CHAR MAX.) 0 16 0 2
P5 INPUT 5 NAME (16 CHAR MAX.) 0 16 0 2
P6 INPUT 6 NAME (16 CHAR MAX.) 0 16 0 2
P7 INPUT 7 NAME (16 CHAR MAX.) 0 16 0 2
P8 INPUT 8 NAME (16 CHAR MAX.) 0 16 0 2
P9 INPUT 9 NAME (16 CHAR MAX.) 0 16 0 2
P10 INPUT 10 NAME (16 CHAR MAX.) 0 16 0 2
P11 CONTROL MODE (0=DIGITAL,1=ANALOG) 0 1 0 2
P12 ANALOG INTERPRETATION 0 2 0
(0=CUMU,1=SING,2=BIN)
PWC Instruction Manual (rev. 3.0) Page 4-40 Section 4 Technical Reference
read from the controller. The PWC modbus master communicates at 38400 baud with no parity in RTU mode
only. These settings cannot currently be changed.
Name: QT Main Output Type: A
Function: 88 Single Use Function: N Retentive: N
Input Type Description Notes
I1 A MODBUS SETPOINT (0-100% = -50 300 DEG F) 1
I2 A MODBUS FIRING RATE (0-100%)
I3 A BOILER QUANTITY 2
I4 D MODBUS CFH
I5 D MODBUS PUMP START
Output Name Description 100% or 1 0% or 0 Notes
main CURRENT TEMPERATURE 300 DEG F -50 DEG F 1
A1 .FR CURRENT FIRING RATE 100 0
A2 .MODSP MODBUS SETPOINT 300 DEG F -50 DEG F 1
A3 .MODFR MODBUS FIRING RATE 100 0
D1 .FUELV FUEL VALVE OPEN 1 0
D2 .LIMITS LIMITS 1 0
D3 .MBLRST MODBUS CFH 100 0
D4 .MPMPST MODBUS PUMP START 1 0
D5 .PUMPST PUMP START (CURRENT RELAY STATE) 1 0
D6 .ALARM ALARM 1 0
D7 .LKOUT LOCKOUT 1 0
D8 .DEGC DEGREES C OPTION 1 0
D9 .BSWIT BURNER SWITCH 1 0
D10 .OVER CFH OVERRIDE 1 0
D11 .CFAIL COMMUNICATION FAILURE 1 0 3
D12 .DIS DISABLED 1 0 1
Parameter Description Default Max Min Level Notes
P1 BOILER NUMBER 0 32 0 2 2
NOTES:
1. The QT block will perform temperature conversions based on the current state of the D8
output. The block expects temperature inputs to be in Degrees F and will convert all
temperature related outputs to Degrees F Temperature related outputs have .1 degree
accuracy.
2. The boiler quantity input determines whether or not the modbus master will attempt to
communicate with this device. The QT block performs a comparison between the Boiler
quantity input and P1 Boiler number, which doubles as the Modbus station address. If the
boiler quantity input is less than P1 boiler number, the modbus master will not attempt to
communicate with this station and will set D12 (DISABLED) to TRUE.
3. The modbus communications failure D11 output will be set to 1 if the modbus master does
not receive a response from this station address (boiler number) for 20 seconds.
PWC Instruction Manual (rev. 3.0) Page 4-41 Section 4 Technical Reference
A2 .SETPT CURRENT SETPOINT 300 DEG F -50 DEG F 1
A3 .PIDOUT CURRENT PID OUTPUT 100 0
A4 .MODSP CURRENT MODBUS SETPOINT 300 DEG F -50 DEG F 1
A5 .MODFR CURRENT MODBUS FIRING RATE 100 0
A6 .MAST MODBUS MASTER TYPE 0 = DISABLED 1 = MCS 100 0
2= CUSTOM / OTHER
D1 .BLRST BOILER START (CURRENT RELAY 1 STATE) 1 0
D2 .PUMPST PUMP START (CURRENT RELAY 2 STATE) 1 0
D3 .OPENTC OPEN THERMOCOUPLE 1 0
D4 .FUELV FUEL VALVE OPEN (CURRENT DIN1 STATE) 1 0
D5 .LIMITS LIMITS (CURRENT DIN3 STATE) 1 0
D6 .MBLRST MODBUS BOILER START COMMAND 1 0
D7 .MPMPST MODBUS PUMP START COMMAND 1 0
D8 .RMODE REMOTE MODE 0=SETPOINT 1 = FIRING RATE 1 0
D9 .RTYPE REMOTE MODE SIGNAL TYPE 0 = 4-20 1 0
1 = MODBUS
D10 .REMST REMOTE START STOP TYPE 0 = MODBUS 1 0
1 = EXTERNAL
D11 .AUTOPB AUTO / MAN BUTTON STATE 0 = MAN 1 = AUTO 1 0
D12 .LOCPB LOCAL / REMOTE BUTTON STATE 0 = REMOTE 1 0
1 = LOCAL
D13 .TUNIT CURRENT TEMPERATURE UNITS 0 = DEG F 1 0
1 = DEG C
D14 .CFAIL MODBUS COMMUNICATIONS FAILURE 1 0 3
D15 .MEX MODBUS EXCEPTION RECEIVED 1 0 4
D16 .MCSEN MCS CONTROL ENABLED 1 0 5
Parameter Description Default Max Min Level Notes
P1 BOILER NUMBER 0 32 0 2 2
NOTES:
1. The MCSTC block will perform temperature conversions based on the current state of the D13
output. The block expects temperature inputs to be in Degrees F and will convert all
temperature related outputs to Degrees F Temperature related outputs have single degree
accuracy.
2. The boiler quantity input determines whether or not the modbus master will attempt to
communicate with this device. The MCSTC block performs a comparison between the Boiler
quantity input and P1 Boiler number, which doubles as the Modbus station address. If the
boiler quantity input is less than P1 boiler number, the modbus master will not attempt to
communicate with this station.
3. The modbus communications failure D14 output will be set to 1 if the modbus master does
not receive a response from this station address (boiler number) for 20 seconds.
4. The modbus exception received D15 output will be set to 1 if the modbus master attempts to
write a value and receives an exception response from the slave. This will usually be
caused by either the Modbus setpoint or modbus firing rate input being outside of the 0-
100% range.
5. The MCS control enabled D16 output will be set to 1 if the controller is currently using
the inputs from the PWC. D9 must be 1 Modbus, D10 must be 0 Modbus, D11 must be 1
Auto, D12 must be 0 Remote, and D14 must be 0 No communication failure.
PWC automatically configures Block 2 to be function D0 . Block 2 (discrete 0) is the default Input for all discrete
Inputs for all functions. Block 2 cannot be changed to any other function. However, other Blocks may be
configured as D0 . No Inputs or parameters are required for D0 .
PWC Instruction Manual (rev. 3.0) Page 4-42 Section 4 Technical Reference
F91 [D1] Discrete 1 Constant
Function D1 provides a constant Output of a discrete 1 (ie logic High).
PWC automatically configures Block 3 to be function D1 . Block 3 (discrete 1) is useful as a dummy Input to
many other functions: LOGIC, . Block 3 can not be changed to any other function. However, other Blocks may
be configured as D1 . No Inputs or parameters are required for D1 .
When 120 Vac is applied to the selected Input, the Block Output equals discrete "1". Optionally, Parameter 3
(Invert Output) can be used to invert the Output (ie, 120 Vac Input equals discrete "0" Output)
Pager Select: Inputs 1 and 2 select which of the 8 pager numbers to dial when a page alarm is triggered. Pager
numbers are defined through PWC Edit v>=5.48 or through the PAGER SETUP screen. The PSCHED block may
be used for the Primary and Backup inputs. No pages will be sent or added to the queue if Input 1 is zero. If input
PWC Instruction Manual (rev. 3.0) Page 4-43 Section 4 Technical Reference
2 is zero, the primary number will be paged and PAGER will wait P2 minutes for an ACK instead of P1 minutes
before processing the rest of the queue.
Sequence: The pager will attempt to dial the primary number first, send the corresponding alarm or event
message and then wait for the page to be acknowledged (ACK). If no ACK is received within P1(Backup Delay)
minutes, the pager will dial the backup number, send the message and wait P2(Auto Acknowledge) minutes for an
ACK. If no ACK is received during this time, the pager will clear the current page and move on to the next page in
the queue. Pages can be acknowledged either by pressing the ALARM SILENCE button on the keypad (or
through PWC Remote) and by calling in to the PWC, waiting for the modem to answer and hanging up. Pressing
the ALARM SILENCE button will abort any page in progress and clear any pages left in the page queue. This will
generate a LOCAL ALARM SILENCE or REMOTE ALARM SILENCE message in the alarm list. Calling in to
the PWC will only acknowledge the last page that was sent and will not clear any other pages remaining in the
queue. This will generate a REMOTE PAGER ACK message in the alarm list.
When an alarm that requires a page is triggered, a PAGER ACTIVATED message will appear in the alarm list.
This will be followed with a PAGING PRIMARY message. If the paging service is reached and accepts the page,
a PAGE SUCCESSFUL message will appear in the alarm list. If a call in ACK is received within P1 minutes,
REMOTE PAGER ACK will appear in the alarm list, the page will be cleared and the next page will be sent (if
any). Otherwise NO PAGE ACKNOWLEDGE will appear instead, PAGING BACKUP will be added to the alarm
list, and PAGER will try the backup number (if a backup pager is defined).
If PAGER is unable to connect with the paging service, it will retry 2 times. If the service cannot be reached after 3
attempts a NO CARRIER message will appear in the alarm list and the D3(Connect Error) output will go high.
PAGER will then attempt to call the backup number. If the service still cannot be reached after 3 tries a PAGE
FAILED message will appear in the alarm list. Once the paging service has been contacted PAGER will attempt
to send the page. At this stage there are 3 possible errors that can occur.
1) NO SERVICE RESPONSE The ID= string was not received from the provider
2) LOGON FAILED The service did not report it was ready to receive
3) MESSAGE OR ID# ERROR The ID# sent was rejected by the service or the message was not
accepted.
If any of these errors occur, the appropriate message will be added to the alarm list and the D4(Tap Error) output
will go high. D3 and D4 are cleared as soon as the page which generated the errors is completed.
If PWC Remote is connected (over the modem) and a page is added to the queue or there is an ACK pending,
PAGER will wait 5 Min for the operator to clear the page by pressing the ALARM SILENCE button. Otherwise
PWC Remote will be disconnected and any pages in the queue will be sent. The message ACQUIRING LINE
will appear in the alarm list in the event that PAGER disconnects PWC Remote.
Enable: Input 3 (ENABLE) must be high in order for any pages to be added to the page queue. When this input
goes low, any pages remaining in the queue will be sent, however no new pages will be added.
Send Test Page: Input 4 (TEST) will add a test page to the queue. This page will be treated like any normal page,
but will contain a generic Pager Test message instead of an alarm or event message.
PWC Instruction Manual (rev. 3.0) Page 4-44 Section 4 Technical Reference
D3 .CERR CONNECT ERROR CONNECT ERROR NO ERROR
D4 .TERR TAP ERROR TAP ERROR NO ERROR
Parameter Description Default Max Min Level Notes
P1 BACKUP DELAY (MINUTES) 15 60 1 2
P2 AUTO ACKNOWLEDGE (MINUTES) 15 60 1 2
Pulse Mode = Off (ie Parameter 1 = 3600 sec): The value 3.5
written by Comm Link remains in effect until a new value is 3
written by Comm Link, or until a Comm Link time-out. Upon 2.5
Comm Link time-out (ie no new Comm Link writes within 2
(Parameter 2) seconds), the Comm Link value can either remain
1.5
at the last value received or switch to the default value (see
parameters 3 & 4). 1
0.5
Pulse Mode = On (ie Parameter 1 < 3600 sec): The RDIN Block 0
Output becomes a re-triggerable one-shot pulse, with -0.5
(Parameter 1) seconds minimum duration. If Parameter 1 = 0 0 5 10 15 20 25
seconds, RDIN creates a one scan long pulse. Pulse mode is Seconds
useful as a Comm Link Watchdog timer, or for logic that requires Comlink Writes RDIN Output
momentary pulses.
A Comm Link write of "0" followed by a Comm Link write of "1" is the "trigger" to change the RDIN Output to a "1"
and start the Pulse timer. If no additional Comm Link triggers occur, the RDIN Output changes to a "0" after the
Pulse timer expires. If another Comm Link trigger occurs when RDIN's Output = "1", the timer restarts. If no further
Comm Link writes occur, or if Comm Link continuously writes either a "1" or a "0", the Pulse timer will expire, and
the RDIN output changes back to a "0". See Pulse Mode timing diagram below:
Power Down: The Block Output is saved in the Retentive Memory area of the EEPROM.
CPU start-up: If Pulse Mode=Off: The Block Output and the Comm Link value are set to the value in Retentive
Memory during the first scan. If Retentive Memory is invalid, the Block Output initializes to the Default Output
upon CPU start-up. If Pulse Mode=On: The Block output is set to "0", and Comm Link must write a "0", followed
by a "1" to change the RDIN Output to a "1".
Notes:
1. If Pulse Seconds less than 3600, Fail delay must be greater than Pulse seconds.
PWC Instruction Manual (rev. 3.0) Page 4-45 Section 4 Technical Reference
Parameter 1 specifies how the PB Block Output responds when the Operator presses a pushbutton. MOM HI
(Momentary High) means the Output = 1 for as long as the button is depressed, and returns to a 0 when
released. MOM LO (Momentary Low) is the opposite of MOM HI (not pressed = 1, depressed = 0).
TOGGLE means that the Output changes to the opposite of the previous Block Output during the first scan of
every new button press.
At power down, the PB Block Output is saved in the Retentive Memory area of the EEPROM. During the first scan
after CPU start-up, the PB Block Output is set according to Parameter 3. LAST means: use the value saved in
Retentive Memory.
Notes:
1. Pushbutton Response and .NOT are mode dependent.
Parameter 2 specifies how the PB Block Output responds when the Operator presses a pushbutton. MOM HI
(Momentary High) means the Output = 1 for as long as the button is depressed, and returns to a 0 when
released. MOM LO (Momentary Low) is the opposite of MOM HI (not pressed = 1, depressed = 0).
TOGGLE means that the Output changes to the opposite of the previous Block Output during the first scan of
every new button press.
Function PB is a discrete value Track/Hold that allows the Operator to adjust the Block Output from the Front
Panel display when the Block is in Hold mode.
Track Mode: When the Block is in Track mode (typically Auto or Remote), the Block Output is set equal to the
Signal Input. That is, the Block Output tracks the Block Input.
Hold Mode: When the Block is in Hold mode (similar to Manual or Local), the Block Output remains at the last
value unless changed by the Operator or the RS485 communications link. In Hold mode, if the Operator selects a
PB Block on the front panel, the Block Output can be changed with the front panel ENTER button. After the
Operator completes the change, the Block Output will remain at the last value until the next Operator change or
until the Block goes into Track mode. The PB Block must be linked to a display page with LCD_Edit in order to
allow changes from the front panel. In Hold mode, the RS485 communications link can change the Block output
by writing a new value to the Block Output.
Mode Selection: The Track/Hold mode is normally determined by the Hold Select Input ( 0 = Track mode, 1 =
Hold mode). However, the optional Track Override Inputs can override the Hold Select Input. If either Track
Override Input is set to a discrete 1, the Hold Select Input is ignored and the Block is forced into the Track
mode (see below). If no Blocks are connected to these Inputs, the default Block 2 (Discrete 0) Inputs disable the
override feature.
PWC Instruction Manual (rev. 3.0) Page 4-46 Section 4 Technical Reference
For applications that only require a simple Track/Hold function without any Operator adjustment capability, simply
use PB without linking PB to a front panel display.
Every 15 minutes, the PB Block Output is saved in the Retentive Memory area of the EEPROM.
At power up, the PB Block Output is set according to Parameter 3. LAST means: use the value saved in
Retentive Memory.
Notes:
1. PBT/H output and .NOT are mode dependent
This allows the user to build a Tuning screen with a single entry that affects up to 16 Blocks. A Typical
application would be to use a single screen link to modify 16 different timers.
All Slave Blocks must be the same function type as the Master Block function type. Slaves of different types will
be ignored, but no error message will be generated.
The PCOPY Block Output goes high for one scan after copying parameters.
PWC Instruction Manual (rev. 3.0) Page 4-47 Section 4 Technical Reference
Name: PCOPY Main Output Type: D
Function: 100 Single Use Function: N Retentive: N
Output Name Description 100% or 1 0% or 0 Notes
main PARAMETER COPIED VALUE CHANGED MONITORING
Parameter Description Default Max Min Level Notes
P1 MASTER BLOCK 0 705 0 1 2
P2 PARAMETER NUMBER 1 50 1 1
P3 SLAVE 1 0 705 0 1 1
P4 SLAVE 2 0 705 0 1 1
P5 SLAVE 3 0 705 0 2 1
P6 SLAVE 4 0 705 0 2 1
P7 SLAVE 5 0 705 0 2 1
P8 SLAVE 6 0 705 0 2 1
P9 SLAVE 7 0 705 0 2 1
P10 SLAVE 8 0 705 0 2 1
P11 SLAVE 9 0 705 0 2 1
P12 SLAVE 10 0 705 0 2 1
P13 SLAVE 11 0 705 0 2 1
P14 SLAVE 12 0 705 0 1 1
P15 SLAVE 13 0 705 0 1 1
P16 SLAVE 14 0 705 0 1 1
P17 SLAVE 15 0 705 0 1 1
Notes:
1. ZERO indicates that a slave is not connected.
2. ZERO indicates that a master is not connected.
PWC Instruction Manual (rev. 3.0) Page 4-48 Section 4 Technical Reference
Internal vs External Setpoint (Parameters 1 and 3, and Input
2): By default, Parameter 1 = 2, and HIALM uses the HIALM: SP=50, DB=10, DELAY=4
INTERNAL SETPOINT stored in Parameter 3 as the SP. 100
Changing Parameter 1 to "1", causes HIALM to use the EXT Output
SP (External Setpoint) Input (Input 2) as the SP. 80
Percent
Operator to adjust an alarm setpoint from the front panel
Process mode display channels, and FPCON's Min/Max
parameters can limit the range of adjustment. If the PID 40
setpoint FPCON Block feeds a WSUM (F52) Block, and
WSUM connects to the EXT SP, the HIALM setpoint can be a
20
constant percentage above the Operator adjusted PID setpoint
.
0
Alarm Time Delay (Parameter 5): PV must be continuously 0 5 10 15
greater than SP for (Parameter 5) seconds before the HIALM Seconds
Block Output will change to a "1". See bottom figure at right.
Alarm Disable (Parameter 4, and Input 3): By default, HIALM is Enabled and responds to alarms because the
defaults are: Input 3 is Block 2 (D0 or Low), and Alarm Disable is ACTIVE HI (Parameter 4 = 1). However,
Blockware can use the Disable Input (Input 3) to selectively Disable individual alarm Blocks, that is force the alarm
Block Output to be a "0". Parameter 4 determines if the Disable signal is "Active HI", or "Active LO" as follows:
Notes:
1. See "Internal vs External Setpoint" above.
2. See "Alarm Disable" above.
3. See "Deadband" above.
4. See "Alarm Time Delay" above.
5. Outputs the number of seconds that have elapsed since trigger time .01 = 1 SEC
PWC Instruction Manual (rev. 3.0) Page 4-49 Section 4 Technical Reference
F102 [LOALM] Low Alarm
LOALM: SP=40, DB=10,DELAY=0
100
Function LOALM compares the PV (Process Variable) Input
to the SP (Setpoint) and changes the Block Output to a "1" Output
when PV < SP. If LOALM is connected directly to an ROUT, 80
DOUT, or TOUT Block, it can trigger audible/visual alarms
for the Operator. LOALM can also be used as a trigger in
Percent
60
Blockware to automate a control strategy. See figure.
Notes:
1. See "Internal vs External Setpoint" in HIALM (F101) above.
2. See "Alarm Disable" in HIALM (F101) above.
3. See "Deadband" above.
4. See "Alarm Time Delay" in HIALM (F101) above.
5. Outputs the number of seconds that have elapsed since trigger time
PWC Instruction Manual (rev. 3.0) Page 4-50 Section 4 Technical Reference
F103 [DEVALM] Deviation Alarm
Function DEVALM subtracts the PV (Process Variable) Input
DEVALM: DEV SP=10, DB=5, Delay=0
from the SP (Setpoint) and changes the Block Output to a "1" 100
if the absolute value of the difference is greater than the Output
allowable Deviation (Parameter 2). Or, in equation form:
80
If |(PV-SP)| > Deviation Then Block Output = "1"
60
Percent
Note: "| (PV-SP) |" means:
If (PV-SP) is negative, multiply by -1
40
If DEVALM is connected directly to an ROUT, DOUT, or
TOUT Block, it can trigger audible/visual alarms for the 20
Operator. DEVALM can also be used as a trigger in
Blockware to automate a control strategy.
0
Inputs 2-3, and Parameters 1, and 3-7 modify the basic 0 5 Seconds 10
behavior as follows: Output PV
SP | ( PV-SP) |
Deadband or Hysterisis (Parameter 3): When Deadband
(DB)= 0.0: Output = 1, if |(PV-SP)| > Deviation, or Output = DEV SP DEV SP - DB
0, if |(PV-SP)| =< Deviation. When Deadband > 0: Output =
1, if |(PV-SP)| > Deviation, and once the Output becomes a 1, it remains a 1 until [ |(PV-SP)| < (Deviation DB) ]
and then it resets to 0. See figure above.
Internal vs External Setpoint (Parameters 1 and 4, and Input 2): By default, Parameter 1 = 1, and DEVALM uses
the EXT SP (External Setpoint) Input (Input 2) as the SP. Changing Parameter 1 to "2", causes DEVALM to use
the INTERNAL SETPOINT stored in Parameter 4 as the SP.
Alarm Time Delay (Parameter 7): |(PV-SP)| must be continuously greater than the % Deviation threshold for
(Parameter 7) seconds before the DEVALM Block Output will change to a "1".
Alarm Disable (Parameter 5, and Input 3): By default, DEVALM is Enabled and responds to alarms because the
defaults are: Input 2 is Block 2 (D0 or Low), and Alarm Disable is ACTIVE HI (Parameter 5 = 1). However,
Blockware can use the Disable Input (Input 3) to selectively Disable individual alarm Blocks; that is, force the
alarm Block Output to be a "0". Parameter 5 determines if the Disable signal is "Active HI", or "Active LO" as
follows:
PWC Instruction Manual (rev. 3.0) Page 4-51 Section 4 Technical Reference
Notes:
1. See "Internal vs External Setpoint" above.
2. See "Alarm Disable" above.
3. See "Deadband" above.
4. See "Alarm Time Delay" above.
5. Outputs the number of seconds that have elapsed since trigger time
%/sec, % Input
thresholds in Parameters 1 and 2.
10
Alarm Time Delay (Parameter 4): If the average %/sec rate 5
exceeds either threshold continuously for more than 0
(Parameter 5) seconds, the RATE Output changes to a "1".
As soon as the average %/sec rate returns below both -5
thresholds, the RATE Output returns to a "0". See Figure. -10
0 5 10 15
Alarm Disable (Parameter 3, and Input 2): By default, RATE Seconds
is Enabled and responds to alarms because the defaults Input %/Sec Output
are: Input 3 is Block 2 (D0 or Low), and Alarm Disable is
ACTIVE HI (Parameter 3 = 1). However, Blockware can use
the Disable Input (Input 2) to selectively Disable individual alarm Blocks; that is, force the alarm Block Output to
be a "0". Parameter 3 determines if the Disable signal is "Active HI", or "Active LO" as follows:
Parameter 3 Disable Input Mode
1 (Active HI) 0 Enabled
1 (Active HI) 1 Disabled
0 (Active LO) 0 Disabled
0 (Active LO) 1 Enabled
Notes:
1. See "Alarm Disable" above.
2. See "Alarm Time Delay" above.
3. Outputs the number of seconds that have elapsed since trigger time
PWC Instruction Manual (rev. 3.0) Page 4-52 Section 4 Technical Reference
Function LOGIC provides user configurable binary logic for up to three discrete Inputs. Parameters 3-6 allow
negating any Input or the Block Output. Parameter 1 selects the logical function used to combine Inputs A and B.
Parameter 2 selects the logical function used to combine Input C with the result of A and B. See figure below.
P. 3 P. 1
A NOT
* AND
OR
P. 4 NAND
B NOT
NOR P. 2
* AND P. 6
P. 5 NOT
C NOT OR Output
If only two Inputs are used: Connect Inputs A and B, leave Input C connected to the default Block 2 (D0), and
change Parameter 2 to a "2" (OR logic).
PWC Instruction Manual (rev. 3.0) Page 4-53 Section 4 Technical Reference
F108 [FAULT] Equipment Start or Run FAULT
The FAULT function combines logic and timers in one Block. FAULT is designed to be used to monitor pumps,
boilers, or other equipment that starts after a time delay (ex: boiler purge).
If (AUTO input = 1) and (AVAILABLE input = 1) and (TRIP input = 0) , then the unit is capable of being
started.
In this case, The START, START INTERLOCK, RUN INTERLOCK inputs and the Start and Run Delay
Parmeters determine the FAULT.main Output as follows:
The Start Delay and Run Delay timers both start timing when the START input changes to '1'.
If the Start Delay timer is timing: FAULT.main = 0
If the Start Timer expires, and the START INTERLOCK input = 1 : FAULT.main = 0
If the Start Timer expires, and the START INTERLOCK input = 0 : FAULT.main = 1
If the START INTERLOCK input = 1 remains true:
If the Run Delay timer is timing: FAULT.main = 0
If the Run Timer expires, and the RUN INTERLOCK input = 1 : FAULT.main = 0
If the Run Timer expires, and the RUN INTERLOCK input = 0 : FAULT.main = 1
Boiler Example:
START input is the Call for Heat, START INTERLOCK input is the burner lockout limits, RUN INTERLOCK input
is the fuel valve, Start Delay = 12 seconds, Run Delay = 120 seconds.
When the boiler is called to start, FAULT waits 12 seconds to allow the limits to make. If the Limits don't make,
FAULT.main = 1, because the boiler can't start if the Lmits don't make. If the Limits did make, FAULT waits
another 108 seconds for the burner to complete the Purge and Light-off sequence. If the Fuel Valve doesn't
energize, FAULT.main = 1.
If any of the interlocks or inputs are not available, or applicable, connect that input to D0 or D1 to force it to the
non-FAULT condition.
PWC Instruction Manual (rev. 3.0) Page 4-54 Section 4 Technical Reference
F110 [XOR] Exclusive OR Logic Inputs: Result:
A B XOR
Function XOR calculates the "Exclusive OR" logical function for two 0 0 0
discrete Inputs. XOR means If ONLY one Input is True (Exclusively), 0 1 1
Then the Output is True. See Truth Table: 1 0 1
1 1 0
Name: XOR Main Output Type: D
Function: 110 Single Use Function: N Retentive: N
Input Type Description Notes
I1 D A INPUT
I2 D B INPUT
Output Name Description 100% or 1 0% or 0 Notes
main XOR OUTPUT TRUE FALSE
D1 .NOT NOT FALSE TRUE
The Set and Reset Inputs have priority over the Toggle Input; that is, the Toggle Input is ignored unless both the
Set and Reset Inputs = 0. When Set = Reset = 1, the Block Output does not change, and the Toggle Input is
ignored. The Toggle Input is only active for the single scan after the Toggle Input changes from 0 to 1, and Set =
Reset = 0.
At power down, the F/F Block Output is saved in the Retentive Memory area of the EEPROM. During the first
scan after CPU start-up, the F/F Block Output is set according to Parameter 2. LAST means: use the value
saved in Retentive Memory.
PWC Instruction Manual (rev. 3.0) Page 4-55 Section 4 Technical Reference
Name: F/F Main Output Type: D
Function: 112 Single Use Function: N Retentive: Y
Input Type Description Notes
I1 D SET INPUT
I2 D TOGGLE INPUT
I3 D RESET INPUT
Output Name Description 100% or 1 0% or 0 Notes
main FLIP FLOP LOGIC OUTPUT TRUE FALSE
D1 .NOT NOT FALSE TRUE
Parameter Description Default Max Min Level Notes
P1 POWER UP 1=HI 2=LO 3=LAST 3 3 1 2
Function SCHED compares the current Time and Date to the Schedule defined by the Parameters below, and
sets the SCHED Output to 1 during the Normal period and to 0 during the Setback period. Typically this
function is used to conserve energy during low occupancy periods. It can be used to setback hot or chilled water
temperature setpoints, activate outdoor lighting and other time, day of week, or date based control logic.
Parameters 2 15 define the Standard or default weekday schedule based on the Day of the Week. This
schedule repeats forever unless a Holiday date occurs. A Holiday schedule replaces the Standard schedule for
that particular day.
Parameters 16-63 define up to 16 Holiday days that deviate from the Standard weekday schedule. Holidays do
NOT have to be entered in Date order.
The Time Parameters are represented in a 00.00 23.98 % decimal Military time format. The integer portion is 0-
23 hours. The decimal portion of the Time is decimal percentage of 60 minutes. Examples: 23.98 % = 23:59 =
11:59 PM, 11.45 % = 11:27 AM, 0.00 % = 12:00 AM, 24.00 % = NULL / Does not Exist
The SCHED function includes the ability to shift back the scheduled normal or setback times based on two analog
inputs (typically based on Outside Air temperature). This is can be used to shift heating system start times as the
outside temperature drops, and to shift heating system stop times as the outdoor temperature increases. These
time shifts are defined as inputs #3 and #4.
For instance, you might expect the building to be occupied at 7:00 AM and would therefore want the building to be
at the setpoint temperature at, or before that time. The scheduled normal start time can be shifted back up to 8
hours from 07:00, to reflect how long the building takes to warm up based on outside air temperature, or any
number of determining factors. The same time shift mechanism can be applied to the setback time as well. (See
below)
Solid Line = Regular Mode
Dotted Line = Shifts / Override
Normal Start = 7.00, Setback Start = 20.00 Normal Start = 10.00, Setback Start = 22.00
Normal time shift = 2.00 Normal time shift = 1.00
Setback Time shift = 3.00 Setback Time shift = 5.00
Normal
Setback
7 AM Today 8 PM 10 AM Tomorrow 10 PM
Equivalent to: Equivalent to:
Normal Start 5.00 Normal Start 9.00
Setback Start 17.00 Setback Start 17.00
Potentially, the shifted normal and setback times for today might have begun on the previous day, or the shifted
times for tomorrow might be required to begin today.
PWC Instruction Manual (rev. 3.0) Page 4-56 Section 4 Technical Reference
Normal time shift = 8.00
Normal Start = 7.00, Setback Start = 20.00 Setback Time shift = 3.00
Normal
Setback
7 AM Today 8 PM 7 AM Tomorrow 8 PM
Extended Day Mode: If the SCHED output is currently 1 (Normal), and Input 1 is activated, the next Setback
Time is delayed by P1 hours.
Normal Start = 7.00, Setback Start = 20.00 Normal Start = 7.00, Setback Start = 20.00
Override Triggered at 8:00 AM Override Triggered at 8:00 AM
Duration = 5 hrs Duration = 2 hrs
Normal
Setback
7 AM Today 8 PM Tomorrow
The Extended Day and Override modes can hold the output in Normal past midnight of the current day and into
the early hours of the next day.
Setback Override: If the SCHED output is currently 0 (Setback), and Input 1 is activated; the SCHED Output
returns to 1 (Normal), and the Setback Start Time will be temporarily re-scheduled to P1 Hours from the current
Time.
Normal Start = 7.00, Setback Start = 20.00 Normal Start = 7.00, Setback Start = 20.00
Override Triggered at 2:00 AM Override Triggered at 10:00 PM
Duration = 2 hrs Duration = 3 hrs
Normal
Setback
7 AM Today 8 PM Tomorrow
Input I1 (Override / Extended Day) has a 2 second ON delay and is rising edge triggered to prevent false triggers.
Once triggered, Input I1 is ignored until the Regular Schedule has resumed. A second activation of I1 during a
Day Extension or Override will NOT add a second delay to the Setback.
Input I2 (Resume Schedule) has priority over Input 1, and forces SCHED to follow the regular schedule whenever
this Input = 1. Any activations of Input 1 are ignored when Resume Schedule is active.
If the Normal and Setback start times are both set to the same time, then both status changes are ignored, and
the Normal/Setback Status remains unchanged from the previous Status. No shifted normal or setback times will
take effect until the next day.
PWC Instruction Manual (rev. 3.0) Page 4-57 Section 4 Technical Reference
Normal Start = Setback Start Last output = NORMAL
Normal
Setback
As a general rule, the output of the SCHED function will be determined by the last normal or
setback time encountered.
Normal Start = 20.00, Setback Start = 2.00 Normal Start = 2.00 Setback Start = 20.00
Normal
Setback
Today Tomorrow
SCHED does not allow the shifted normal or setback times to overlap, since this can produce unintended results.
If an overlap is detected, The SCHED function will ignore the overlapping time until the original normal or setback
time (entered by the user) has passed.
Normal Start = 7.00 Normal time shift = 2.00 Normal Start = 3.00 Normal time shift = 2.00
Setback Start = 13.00 Setback Time shift = 9.00 Setback Start = 4.00 Setback Time shift = 9.00
Normal
Setback
Today Tomorrow
Will Be interpreted as: Will Be interpreted as:
Normal start = 5.00 Normal start = 1.00
Setback Start = 7.00 Setback Start = 3.00
The .TUNST output is defined as the time until the next scheduled, shifted, normal start time.
The .TUSST output is defined as the time until the next scheduled, shifted, setback start time.
These values do not indicate when an override is scheduled to end.
PWC Instruction Manual (rev. 3.0) Page 4-58 Section 4 Technical Reference
Name: SCHED Main Output Type: D
Function: 114 Single Use Function: N Retentive: N
Input Type Description Notes
I1 D SETBACK OVERRIDE / EXTENDED DAY
I2 D RESUME SCHEDULE
I3 A NORMAL TIME SHIFT
I4 A SETBACK TIME SHIFT
Output NameDescription 100% or 1 0% or 0 Notes
main NORMAL/SETBACK STATE NORMAL SETBACK
A1 .TUNST TIME UNTIL NEXT NORMAL START TIME 1.00 = 1 HOUR 0 HRS 1,2
A2 .TUSST TIME UNTIL NEXT SETBACK START TIME 1.00 = 1 HOUR 0 HRS 1,2
D1 .NOT NOT SETBACK NORMAL
D2 .STD STANDARD DAY SCHEDULE STANDARD DAY NOT STANDARD
D3 .HOL HOLIDAY DAY SCHEDULE HOLIDAY NOT HOLIDAY
D4 .OVR SETBACK OVERRIDE/EXTENDED DAY OVERRIDE NO OVERRIDE
Parameter Description Default Max Min Level Notes
P1 SETBACK OVERRIDE DURATION 2.00 8.00 0.25 2 1,6
P2 MONDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P3 MONDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P4 TUESDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P5 TUESDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P6 WEDNESDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P7 WEDNESDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P8 THURSDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P9 THURSDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P10 FRIDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P11 FRIDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P12 SATURDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P13 SATURDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P14 SUNDAY - NORMAL START TIME 6.00 24.00 0.00 1 1,3
P15 SUNDAY - SETBACK START TIME 20.00 24.00 0.00 1 1,3
P16 HOLIDAY #1 MONTH.DAY (12.32=OFF) 12.32 12.32 1.01 1 3,4,5
P17 HOLIDAY #1 NORMAL START TIME 6.00 24.00 0.00 1 1,3
P18 HOLIDAY #1 SETBACK START TIME 20.00 24.00 0.00 1 1,3
P19 HOLIDAY #2 MONTH.DAY (12.32=OFF) 12.32 12.32 1.01 1 3,4,5
P20 HOLIDAY #2 NORMAL START TIME 6.00 24.00 0.00 1 1,3
P21 HOLIDAY #2 SETBACK START TIME 20.00 24.00 0.00 1 1,3
P22 HOLIDAY #3 MONTH.DAY (12.32=OFF) 12.32 12.32 1.01 1 3,4,5
P23 HOLIDAY #3 NORMAL START TIME 6.00 24.00 0.00 1 1,3
P24 HOLIDAY #3 SETBACK START TIME 20.00 24.00 0.00 1 1,3
.
.
.
P61 HOLIDAY #16 MONTH.DAY (12.32=OFF) 12.32 12.32 1.01 1 3,4,5
P62 HOLIDAY #16 NORMAL START TIME 6.00 24.00 0.00 1 1,3
P63 HOLIDAY #16 SETBACK START TIME 20.00 24.00 0.00 1 1,3
P64 SCREEN TITLE (16 CHAR MAX.) 16 CHAR 0 CHAR 1 7
Notes:
1. Decimal Military Time Format: 0.00% = Midnight, 9.00% = 9 AM, 13.22% = 13:13 = 1:13 PM. The
decimal portion is the rounded percentage of 60 minutes.
2. Limited to 47.98 maximum (47 hrs and 59 minutes)
3. MM.DD Format. MM = Month, enter as 01 thru 12. .DD = Day of the Month. Enter days 1-9
as .01 thru .09.
4. MM.DD = 12.32 Turns Off a Holiday, and it is ignored.
5. Holidays can be entered in any order. Holidays do NOT have to be entered in Date order.
6. This is the Override duration in Hours and Decimal hours, This is NOT Time of Day. Example:
2.25 is a 2 hr, 15 minute Override duration, it is NOT 2:15 AM.
7. This parameter is used to set the title of the schedule block which will appear as text on
the internal schedule screen. This parameter is not used by the SCHED function
8. **REQUIRES PWC VERSION 434 OR GREATER AND PWC EDIT REV 5.42 OR GREATER**
PWC Instruction Manual (rev. 3.0) Page 4-59 Section 4 Technical Reference
F116 [TOT] Totalizer (Integrator with Pulse Output)
Function TOT is a signal integrator with a scaled pulse Output. The primary application of the TOT Block is to
drive a counter for flow totalization. TOT can connect to a DOUT, TOUT, or ROUT Block to drive an external
physical counter. TOT can also be connected to a COUNT Block.
100% Input Counts/Hr (Parameter 2) determines the TOT Output pulse scaling as follows: If the Input is a
constant 100%, Then TOT produces (Parameter 2) Pulses (or Counts) per hour. The TOT Block Output is
normally "0", each Block Output pulse is a "1" for exactly one scan. Example: If the TOT Input is a 0-100% signal
from a steam flow meter that is calibrated for 0-75,000 lb/hr steam flow, set Parameter 2 to "7500" to make every
pulse equivalent to 10 lbs of steam.
Input Cutoff % (Parameter 1): The calibration of some flowmeters tend to drift near 4 mA ( 0% ). This can cause
false flow totalization when there is actually no flow. Inputs less than (Parameter 1) are ignored, and no pulse
Outputs are generated. Negative Inputs do not generate a pulse Output.
Disable Input (Parameter 3, and Input 2): By default, TOT is Enabled and totalizes because the defaults are:
Input 2 is Block 2 (D0 or Low), and Alarm Disable is ACTIVE HI (Parameter 3 = 1). However, Blockware can use
the Disable Input (Input 2) to selectively Disable totalization, that is force the TOT Block Output to be a "0".
Parameter 3 determines if the Disable signal is "Active HI", or "Active LO" as follows:
PWC Instruction Manual (rev. 3.0) Page 4-60 Section 4 Technical Reference
F118 [DAETDR] Delay After Energize Time Delay Relay (On Delay)
Function DAETDR simulates a "Delay After Energize" Time DAETDR 5 sec. ON Delay
Delay Relay, also known as an "ON Delay" function. The 35
Output
Output may be inverted, see Parameter 2. The timing 30
diagram shows the default, non-inverted logic. 25
20
For non-Inverted Output: When the Input = "0", the Output 15
Input
is "0", and the timer is reset to (Parameter 1) seconds. 10
When the Input = "1", the timer starts counting down, and 5
the Output changes to "1" when the timer counts down to 0 0
seconds. 0 5 10 15 20
Seconds
Notes:
1. Outputs the number of seconds that have elapsed since trigger time
F119 [DADTDR] Delay After De-energize Time Delay Relay (Off Delay)
Function DADTDR simulates a "Delay After De-energize"
DADTDR 3 sec. OFF Delay
Time Delay Relay, also known as an "OFF Delay" function. 35
Output
PWC Instruction Manual (rev. 3.0) Page 4-61 Section 4 Technical Reference
I1 D INPUT
I2 D RESET
Output Name Description 100% or 1 0% or 0 Notes
main DADTDR OUTPUT INPUT TRUE / TIMING INPUT FALSE/DONE TIMING
A1 .TOFF OFF DELAY SECONDS 1.00 = 100 SEC 0 SEC 1
D1 .NOT NOT INPUT FALSE/DONE TIMING INPUT TRUE / TIMING
Parameter Description Default Max Min Level Notes
P1 SECONDS DELAY 1 19999 1 2
Notes:
1. Outputs the number of seconds that have elapsed since the input became false
Output
function. The Output may be inverted (see Parameter 2). 30
The timing diagram shows the default, non-inverted logic. 25
20
For non-Inverted Output: When the INTTDR Output is "0", 15
Input
the timer is reset to (Parameter 1) seconds. When the 10
INTTDR Input changes from a "0" in the previous scan to 5
a "1" in the current scan, the timer starts counting down, 0
and the Output changes to "1". When the Timer counts 0 5 10 15 20
down to 0, the Output changes to "0". While the timer is Seconds
counting down, the Input is ignored and has no effect on
the timer or Output.
If the Delay Seconds is set to 0 seconds, the INTTDR Output will be "1" for exactly one scan.
Notes:
1. An Input transition from 0 to 1 starts the timing sequence.
2. Delay Seconds = 0 means the Output will go active for exactly one scan and then return to
the inactive Output state.
3. Outputs the number of seconds that have elapsed since trigger time
10
PWC Instruction Manual (rev. 3.0) Page 4-62 Section 4 Technical Reference
5
0
0 5 10 15 20
Seconds
Output may be inverted, see Parameter 3. The timing diagram shows the default, non-inverted logic.
For non-Inverted Output: When the DAE/DAD Output is "0" AND the Input is "0": the ON and OFF timers are reset
to (Parameter 1) and (Parameter 2) seconds, respectively. When the Input = "1", the ON Delay timer starts
counting down, and the Output changes to "1" when the ON Delay timer counts down to 0 seconds.
When the DAE/DAD Output is "1", and the Input changes from "1" to "0", the OFF Delay timer starts counting
down, and the Output changes to "0" when the timer counts down to 0 seconds. If the Input changes back to "1"
while the Output is still "1", the OFF Delay timer is reset.
Notes:
1. Outputs the number of seconds that have elapsed since trigger time
2. Outputs the number of seconds that have elapsed since the input became false
changes from "0" to "1", the Output changes to "1", and the 5
ON timer starts (Parameter 1). If the Input is still "1", and the 0
ON timer times out: the Output changes to "0", the OFF 0 5 10 15 20
timer starts, and the ON timer resets. If the Input is still "1", Seconds
the Output changes to "1" and the cycle repeats until the
Input changes to "0".
PWC Instruction Manual (rev. 3.0) Page 4-63 Section 4 Technical Reference
F125 [ROUT] Relay OUTput
Function ROUT is the Blockware interface to all PWC Relay Outputs. ROUT controls the relay outputs on: the
CPU board(p/n 190601), the HOA-ROUT board (p/n 190611), and the ROUT board (p/n 190617).
The Block Input signal controls the Green Command LED (1 = on, 0 = off), regardless of the HOA switch
position. The Red LED always indicates the channel Electrical Output status (open = 0, closed = 1), regardless of
the HOA switch position.
The Main Block Output always indicates the channel Contact Output status (open = 0, closed = 1), regardless of
the HOA switch position. The .AUTO Aux. Output indicates the position of the HOA switch (1 = Auto, 0 = Off or
Hand).
HOA-ROUT signals:
HOA Block Green Relay Contact Red Main .NOT .AUTO
Switch Input LED Output LED Block Aux. Aux
Output Output Output
AUTO 0 OFF de-energized open OFF 0 1 1
AUTO 1 ON energized closed ON 1 0 1
OFF 0 OFF not in circuit open OFF 0 1 0
OFF 1 ON not in circuit open OFF 0 1 0
HAND 0 OFF not in circuit closed ON 1 0 0
HAND 1 ON not in circuit closed ON 1 0 0
The Main Block Output always indicates the Relay coil status (de-energized= 0, energized= 1). The .AUTO Aux.
Output always equals 1 for CPU and ROUT channels.
PWC Instruction Manual (rev. 3.0) Page 4-64 Section 4 Technical Reference
Notes:
1. For CPU board and ROUT boards, this Aux Output always equals 1
Function PWC is the blockware interface for a remote alarm silence input. Its output is set to 1 while an alarm is
active and set to 0 when the alarm is silenced or deactivated either by the comm link or locally.
PWCs .LOBAT output indicates the current state of the internal clock battery. It is set to 1 when the battery is low
on voltage and is set to 0 while the battery is in good condition.
PWC Instruction Manual (rev. 3.0) Page 4-65 Section 4 Technical Reference