User Guide
Table Of Contents
- Table of Contents
- How to Use This Manual
- Chapter 1–Program Methodology
- Overview
- Introduction to PPCL
- PPCL Rules
- PPCL Program Design Guidelines
- Relational Operators
- Logical Operators
- Arithmetic Operators
- Arithmetic Functions
- Special Functions
- Order of Precedence
- Resident Points
- Local Variables
- Point Priority Overview
- At (@) Priority Status Indicators
- Point Status Indicators
- Converting a Sequence of Operation intoProgram Code
- Chapter 2–Control OptionComparisons
- Chapter 3–Command Syntax
- Overview
- ACT (Activate lines)
- ADAPTM (Adaptive control, multiple)
- ADAPTS (Adaptive control, single)
- ALARM (Alarm state)
- AUTO (Auto status)
- DAY (Day mode)
- DBSWIT (Dead band switch)
- DC (Duty cycle)
- DCR (Duty cycle routine)
- DEACT (Deactivate lines)
- DEFINE (Define abbreviation)
- DISABL (Disable lines)
- DISALM (Disable alarm)
- DISCOV (Disable COV)
- DPHONE (Disable phone)
- EMAUTO (Emergency, Auto status)
- EMFAST (Emergency, Fast status)
- EMOFF (Emergency, Off status)
- EMON (Emergency, On status)
- EMSET (Emergency, set value)
- EMSLOW (Emergency, Slow status)
- ENABLE (Enable lines)
- ENALM (Enable alarm)
- ENCOV (Enable COV)
- EPHONE (Enable phone)
- FAST (Fast status)
- GOSUB (Go to subroutine)
- GOTO (Go to line)
- HLIMIT (High limit)
- HOLIDA (Holiday)
- IF/THEN and IF/THEN/ELSE (Conditional control)
- INITTO (Initialize totalized value)
- LLIMIT (Low limit)
- LOCAL (Local variable)
- LOOP (Loop control)
- MAX (Maximum value)
- MIN (Minimum value)
- NIGHT (Night mode)
- NORMAL (Normal operating mode)
- OFF (Off status)
- OIP (Operator interface program)
- ON (On status)
- ONPWRT (On after power return)
- PDL (Peak demand limiting)
- PDLDAT (PDL, define load attributes)
- PDLDPG (PDL, digital point group)
- PDLMTR (PDL, meter monitor)
- PDLSET (PDL, setpoints)
- RELEAS (Release)
- RETURN (Return/end subroutine)
- SAMPLE (Sample a statement)
- SET (Set point value)
- SLOW (Slow status)
- SSTO (Start/stop time optimization)
- SSTOCO (SSTO coefficients)
- STATE (State text command)
- TABLE (Table of coordinates)
- TIMAVG (Average over time)
- TOD (Time of day, digital points)
- TODMOD (TOD modes)
- TODSET (Time of day, analog points)
- WAIT (Wait time)
- Overview
- Glossary
- Appendix A—PPCL Reserved WordList
- Index
Index
Siemens Building Technologies, Inc. Index–13
ENALM ............................................................................................ 3-46
HLIMIT............................................................................................. 3-58
INITTO............................................................................................. 3-63
LLIMIT.............................................................................................. 3-64
MAX................................................................................................. 3-69
MIN .................................................................................................. 3-70
NORMAL ......................................................................................... 3-72
TIMAVG......................................................................................... 3-108
WAIT.............................................................................................. 3-116
point names
abbreviating..................................................................................... 3-34
rules....................................................................................................1-6
structured......................................................................................... 3-34
point priority......................................................................................... 1-64
APOGEE and pre-APOGEE firmware............................................. 1-64
BACnet firmware ............................................................................. 1-66
point status indicators ......................................................................... 1-77
ALARM ............................................................................................ 1-82
ALMACK.......................................................................................... 1-83
AUTO............................................................................................... 1-85
DAYMOD......................................................................................... 1-89
DEAD............................................................................................... 1-86
FAILED ............................................................................................ 1-90
FAST................................................................................................ 1-91
HAND............................................................................................... 1-92
LOW................................................................................................. 1-87
NGTMOD......................................................................................... 1-93
OFF.................................................................................................. 1-94
OK.................................................................................................... 1-88
ON ................................................................................................... 1-95
PRFON ............................................................................................ 1-96
SLOW .............................................................................................. 1-97
Powers Process Control Language ............................ See PPCL program
APOGEE PPCL User’s Manual
Index–14 Siemens Building Technologies, Inc.
PPCL program
@NONE (priority status indicator)................................................... 1-73
assigning line numbers............................................................... 1-4, 1-8
control after power return ................................................................ 3-79
documentation............................................................................... 1-105
execution ............................................................................................1-4
guidelines ...........................................................................................1-8
introduction to PPCL...........................................................................1-3
maximum comment line length...........................................................1-5
maximum number of characters per line............................................1-4
maximum number of lines permitted ..................................................1-4
naming................................................................................................1-7
point definitions...................................................................................1-6
point priorities .................................................................................. 1-65
rules for creating.................................................................................1-4
testing ............................................................................................ 1-104
transferring control to another line................................................. 1-102
pre-APOGEE firmware
defining a meter in a PDL command............................................... 3-82
defining a meter in a PDLMTR command....................................... 3-89
dialing out to a modem .................................................................... 3-76
maximum number of characters per line............................................1-5
OIP command.................................................................................. 3-75
point priority..................................................................................... 1-64
point status indicators...................................................................... 1-80
RELEAS(@prior) ............................................................................. 3-93
releasing point priorities .................................................................. 1-69
precedence, order of evaluation ......................................................... 1-42
predictor panel .......................................................................................2-8
PRFON (point status indicator)........................................................... 1-96
priority array, BACnet firmware........................................................... 1-66
priority status indicators ...................................................................... 1-68
program....................................................................... See PPCL program