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
Command Syntax
Siemens Building Technologies, Inc. 3-63
INITTO (Initialize totalized value)
Unitary pre-APOGEE APOGEE BACnet
Syntax
INITTO(value,pt1,...,pt15)
value The new value which replaces the current totalized values for
all specified points.
• This value can be a decimal, point name, or local
variable. Integers are not allowed.
pt1
through
pt15
Names of points that are defined for totalization. Points must
reside in the same device as the control program.
Use
Change the totalized value of a point to a new value (generally 0).
A maximum of 15 point names can receive the new value through
one INITTO command.
Example
10 IF (DAYOFM.EQ.1.0) THEN INITTO(0.0, PMP1,PMP2)
Notes
• Points must reside in the same device as the command.
• The INITTO command cannot reset the value of LPACI point
types.
• Only points that are defined to be totalized can be initialized by
this command.
• When used in APOGEE field panels (which can totalize individual
states of a point), INITTO will reset all totalized states of a digital
point to zero.
APOGEE PPCL User’s Manual
3-64 Siemens Building Technologies, Inc.
LLIMIT (Low limit)
Unitary pre-APOGEE APOGEE BACnet
Syntax
LLIMIT(value,pt1,...,pt15)
value New value to which the low limit is set.
• This value can be a decimal, point name, or local
variable. Integers are not allowed.
pt1
through
pt15
Logical names of analog points whose low limits are changed
to the new value. Points must reside in the same device as
the command.
Use
Sets a new low alarm limit for alarmable analog points.
A maximum of 15 points can be set to the same low limit with one
LLIMIT command.
Example
100 IF (OATEMP.GT.68.0) THEN LLIMIT(76.0,
ROOM16) ELSE LLIMIT(68.0,ROOM16)
Notes
• Points must reside in the same device as the program.
• Points used in the LLIMIT command must be defined as
alarmable.
See also
ALARM, DISALM, ENALM, HLIMIT, NORMAL