User Guide

Table Of Contents
Command Syntax
Siemens Building Technologies, Inc. 3-57
GOTO (Go to line)
Unitary pre-APOGEE APOGEE BACnet
Syntax
GOTO line#
line# The next line number to which execution is directed.
Line numbers must be entered as integers ranging
from 1 to 32767.
Use
This command is used to control program execution by branching to
a different section of the program.
Example
10 IF (FANRUN.GE.1000) THEN GOTO 50
Notes
A GOTO command should only transfer program control to a
sequentially higher line number.
If the line number indicated in the GOTO does not exist,
execution is transferred to the next line after the line number
specified in the GOTO command.
A GOTO command should not transfer program control to a
comment line.
Do not use the GOTO command to transfer control to the top of a
program. If the last program line is missed because of this, time-
based commands (LOOP, WAIT, etc.) will not function properly.
See also
GOSUB, RETURN
APOGEE PPCL User’s Manual
3-58 Siemens Building Technologies, Inc.
HLIMIT (High limit)
Unitary pre-APOGEE APOGEE BACnet
Syntax
HLIMIT(value,pt1,...,pt15)
value New value to which the high limit is set.
This value can be a decimal, a point name, or a local
variable.
Integers are not allowed.
pt1
through
pt15
Logical names of analog points whose high limits are
changed to the new value.
Use
Sets a new high alarm limit for alarmable analog points.
A maximum of 15 points can be set to the same high limit with one
HLIMIT command.
Example
100 IF (OATEMP.GT.70.0) THEN HLIMIT(84.0,
ROOM16)ELSE HLIMIT(78.0,ROOM16)
Notes
Points must reside in the same device as the program.
Points used in the HLIMIT command must be defined as
alarmable.
See also
ALARM, DISALM, ENALM, LLIMIT, NORMAL