User manual

Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
178
View - Freeform Display
Allows pages of variables (registers) to be defined in a text file and then displayed live.
Variables are updated each time Toolbox polls the RTU
Variables are referred to on the text page by using %n where n=1 to 999
Each variable must be defined at the end of the text file under the heading %VARIABLES (format for
defining variables is detailed below)
A variable can only be referred to once on any display page
Up to 100 variables can be defined on each page
When Freeform Display runs, variable references (%n) and subsequent characters are overwritten by
the variable’s value. Space characters must be added after a variable reference to allow the value to be
displayed correctly.
Any data address (#etc) or a Tagname can be used for a variable. When using Tagnames, Tagnames
must be defined in the Variables List of an RTU site, the site must be in an open project and the site
must be selected before Freeform Display is started.
Analog values can be displayed in signed engineering units (assumes a raw range of 32767). Eg. 0 to
32760 can be displayed as -20.0 to 70.0 degC.
Multiple pages of text and variables can be displayed. Press PgUp or PgDn to change pages.
Page breaks are specified in the text file using %NEWPAGE
Example Freeform Text File
(The following text can be copied from Toolbox help then pasted and saved using Microsoft Notepad)
------ FREEFORM DISPLAY EXAMPLE --------
Register #R1 unsigned, right justified: %1
Register #R1 Channel 1 status: %2
Floating Point Register #F3 with 2 dec. places: %3
Long Register #L5: %4
“TestLabel” from Variables List status: %5
PgDn for page 2
%NEWPAGE
PgUp for page 1
RTU address showing 3 digits zero padded: %6
Firmware version in hexadecimal format: %7
LP-1/2/3 Temperature in engineering units: %8 degC
%VARIABLES
1 #R1 %5u
2 #R1.1 %b "OFF" "ON "
3 #F3 %8.2f
4 #L5 %i
5 TestLabel %b "OK " "FAULT"
6 #YADDRESS %03u
7 #YFIRMW %-4X
8 #AI1.7 %3.1s -23 77