User Guide
Chapter 10 - Create/Edit
PPCL
154
Siemens Industry, Inc.
BACnet Field Panel Web Server User Guide
125-3584
2017-07-31
● Line numbers must be in sequential ascending order.
● Empty program lines are eliminated when the program is saved to the Field Panel.
When the program is refreshed, empty program lines no longer display.
● For field panel and UEC devices, a program name must be provided before a new
PPCL program can be saved. The program name cannot be edited once the
program has been saved.
● Object (point) names in program lines have validation rules:
– Valid name length: 1 to 30 characters
– Valid characters include: A-Z a-z 0-9 space ` ! @ $ % & _ - + = { } [ ] : ‘ , . ? /
NOTE: The following characters are allowed only in specific positions of the
point name:
! $ [ ] % “
See the
Naming Conventions
section for details.
– Point names which are over 6 characters in length must be enclosed in “ ”
– Point names whose first character is 0-9 and whose name is up to 6 characters
in length must be prefaced with @ or enclosed in “ ” (for example, @223TMP
or “223TMP”)
– Names that use characters other than A-Z, a-z, or 0-9 must be enclosed in “ ”
(for example “Rm.10”)
– Reserved words are not allowed. See the
Reserved Words
section for a list of
reserved words.
● Lines and sections of PPCL code can be reused (copied/cut and pasted).
● PPCL SAMPLE statements cannot be used in front of the following statements. An
error will display in the error table.
– ADPATM
– ADAPTS
– DC
– DCR
– LOOP
– PDL
– PDLDAT
– PDLDPG
– PDLMTR
– PDLSET
– SAMPLE
– SSTO
– SSTOCO
– TIMAVG
– TOD
– TODMOD
– TODSET
– WAIT
Command Priority for Field Panels and UEC Devices
● The command priority defaults to 16. It is recommended that the correct priority is
chosen before creating the program.