![Delta Controls DNS-24 Application Manual Download Page 40](http://html1.mh-extra.com/html/delta-controls/dns-24/dns-24_application-manual_2475111040.webp)
DNS-24, DNT-T103 & DNT-T221 Application Guide
Page 40 of 43
Document Edition 4.2
GCL++ Programming
All GCL+ programming for BACstats on a LINKnet network is written in the Application Controller
that the BACstats are connected to, using the mapped objects resident in the Application Controller.
The LCD object is used for display and button handling. The mapped AI objects are used for reading
values. And with at least V3.22 firmware on the Application Controller, the mapped AV objects are
used for outputs, setpoints, and various other settings.
With V3.21 Firmware
: When connected to LINKnet, local display and button handling should be
disabled (i.e., AVx15 = 1111), which is the default when you set the LINKnet Communications
Setting to On. This way, the LCD and buttons are fully accessible from the Application Controller for
custom programming. Then, with GCL+ and the LCD and AI objects resident up in the Application
Controller, you program the BACstat to operate as you want (similar to how ISTATs were
programmed) – all BACstat functionality is written in GCL+ located in the Application Controller.
Note that none of the AV objects are accessible with V3.21 firmware.
With V3.22 Firmware or Higher
: You may disable local display and button handling (i.e., AVx15 =
1111) and program everything in GCL+ in the Application Controller as previously described for
V3.21 firmware. Or, by setting the Display Code to something other than 1111, the display and
buttons may be configured to function locally and GCL+ commands from the Application Controller
for display and button handling (via the LCD object) are ignored. This may be the preferred method
as no GCL+ needs to be written to handle setpoint adjust and the display of values on the LCD.
LCD Object Property Values (for GCL+ Programming)
The following is a table of LCD object properties and associated values that can be used in GCL+
programming in a DAC/DSC product for BACstats when connected on its LINKnet network.
(Display code set to = 1111)
LCD Property Name
Values & Description
Notes
Line1
For sending a value to Line 1
2.5 digit plus °
-199 to 199 display range
(
°
)
Line2
For sending a value to Line 2
3 digit plus decimal and °
-999 to 999 display range
(
°
)
Line3
For sending a value to Line 3
4 digit plus decimal and °F/C
-9999 to 9999 display range
(
°
)
Line1Units
0
= º icon is turned off
1
= º icon is turned on
Only available with V3.30
DAC/DSC firmware.
Line2Units
0
= º icon is turned off
1
= º icon is turned on
Only available with V3.30
DAC/DSC firmware.
Line3Units
0
= No Unit icons
1
= º icon only
2
= ºC
3
= ºF
4
= %
5
= AM
6
= PM
Only available with V3.30
DAC/DSC firmware.
Blink
0
= Blinking is disabled
1
= Entire LCD display blinks