MICROPROCESSOR-BASED/DDC FUNDAMENTALS
145
ENGINEERING MANUAL OF AUTOMATIC CONTROL
Design, Write, and Compile Program
The actual process of designing and writing the control loop
programs can be a very complex or a relatively straightforward
procedure, depending on the language processing software
provided for the controller. The microprocessor-based controller
understands instructions only at the most elementary language
level, i.e., strings of 1s and 0s or machine code. Because of
this, language processing software is often required. This
software translates the instructions of a control program written
in an easier-to-use high-level language into actual machine
code. The terms compiler, assembler, object oriented, or
interpreter are used to describe types of language processing
software packages. The assembler is normally associated with
a lower level assembly language while the compiler, object
oriented, or interpreter is normally associated with a higher
level language. Most system level controllers today are
programmed using an object oriented (graphical) language.
Object-oriented languages are custom software packages
tailored to the requirements of a specific vendor’s controller.
Control sequences are built by selecting preprogrammed control
blocks, for example the PID algorithm, and linking them with
other control blocks. Although this process requires little or no
knowledge of programming, it does require in-depth knowledge
of the control blocks and the specific HVAC process.
Debug, Install, Enter Data Files, and Test
Regardless of the custom control program used, each program
must be debugged to assure proper operation. When programs
are written on a host machine, special debug and simulation
programs are frequently employed prior to installing the
program in the controller. Debug programs test for syntax
(language) and procedural errors. Simulation programs allow
inputs and outputs to be simulated and a static test of the
program to be run. After debug and error correction, the program
and associated data files are loaded into the controller and a
full system check is made under normal operating conditions
to assure proper operation.
Some systems allow graphically constructed programs to be
monitored live in their actual executing environment with inputs,
outputs, and intermediate signal values updating continuously.
TYPICAL APPLICATIONS
ZONE-LEVEL CONTROLLER
Zone-level controllers can be applied to a variety of types of
HVAC unitary equipment. Several control sequences can be
resident in a single zone-level controller to meet various
application requirements. The appropriate control sequence is
selected and set up through either a PC for the system or through
a portable operator’s terminal. The following two examples
discuss typical control sequences for one type of zone-level
controller used specifically for VAV air terminal units. For
further information on control of terminal units, refer to the
Individual Room Control Applications section. As stated in
the introduction, the following applications are for stand-
alone controllers. See the Building Management System
Fundamentals section for network applications.
EXAMPLE 1. VAV COOLING ONLY
In a pressure independent VAV cooling only air terminal unit
application the zone-level controller controls the primary airflow
independent of varying supply air pressures. The airflow
setpoint of the controller is reset by the thermostat to vary
airflow between field programmable minimum and maximum
settings to satisfy space temperatures. On a call for less cooling,
the damper modulates toward minimum. On a call for more
cooling, the damper modulates toward maximum. The airflow
control maintains the airflow at whatever level the thermostat
demands and holds the volume constant at that level until a
new level is called for. The minimum airflow setting assures
continuous ventilation during light loads. The maximum setting
limits fan loading, excessive use of cool air, and/or noise during
heavy loads.
EXAMPLE 2. VAV COOLING WITH
SEQUENCED ELECTRIC REHEAT
In a VAV cooling air terminal unit application with sequenced
electric reheat, an adjustable deadband is provided between the
cooling and the reheat cycle. During cooling the control mode
is constant discharge temperature, variable volume. On a call
for less cooling, the damper modulates toward minimum flow.
The damper remains at minimum cooling through a deadband.
On a call for reheat, the damper goes from minimum flow to
reheat flow to ensure proper air distribution and prevent
excessively high discharge temperatures and to protect the
reheat elements. In this sequence, duct heaters are cycled and
Содержание AUTOMATIC CONTROL SI Edition
Страница 1: ...AUTOMATIC CONTROL for ENGINEERING MANUAL of COMMERCIAL BUILDINGS SI Edition ...
Страница 4: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL iv ...
Страница 6: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL vi ...
Страница 11: ...SMOKE MANAGEMENT FUNDAMENTALS ENGINEERING MANUAL OF AUTOMATIC CONTROL 1 CONTROL SYSTEM FUNDAMENTALS ...
Страница 12: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL SMOKE MANAGEMENT FUNDAMENTALS 2 SMOKE MANAGEMENT FUNDAMENTALS ...
Страница 46: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL CONTROL FUNDAMENTALS 36 ...
Страница 66: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL PSYCHROMETRIC CHART FUNDAMENTALS 56 ...
Страница 128: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL ELECTRIC CONTROL FUNDAMENTALS 118 ...
Страница 158: ...MICROPROCESSOR BASED DDC FUNDAMENTALS 148 ENGINEERING MANUAL OF AUTOMATIC CONTROL ...
Страница 208: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL BUILDING MANAGEMENT SYSTEM FUNDAMENTALS 198 ...
Страница 209: ...SMOKE MANAGEMENT FUNDAMENTALS ENGINEERING MANUAL OF AUTOMATIC CONTROL 199 CONTROL SYSTEM APPLICATIONS ...
Страница 210: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL SMOKE MANAGEMENT FUNDAMENTALS 200 SMOKE MANAGEMENT FUNDAMENTALS ...
Страница 435: ...SMOKE MANAGEMENT FUNDAMENTALS ENGINEERING MANUAL OF AUTOMATIC CONTROL 425 ENGINEERING INFORMATION ...
Страница 436: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL SMOKE MANAGEMENT FUNDAMENTALS 426 SMOKE MANAGEMENT FUNDAMENTALS ...
Страница 493: ...INDEX ENGINEERING MANUAL OF AUTOMATIC CONTROL 483 INDEX ...
Страница 506: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL INDEX 496 NOTES ...
Страница 507: ...INDEX ENGINEERING MANUAL OF AUTOMATIC CONTROL 497 NOTES ...
Страница 508: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL INDEX 498 NOTES ...
Страница 509: ...INDEX ENGINEERING MANUAL OF AUTOMATIC CONTROL 499 NOTES ...
Страница 510: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL INDEX 500 NOTES ...
Страница 511: ...INDEX ENGINEERING MANUAL OF AUTOMATIC CONTROL 501 NOTES ...
Страница 512: ...ENGINEERING MANUAL OF AUTOMATIC CONTROL INDEX 502 NOTES ...