GPL program variables

This series of parameter database items have been set aside for use by GPL application programs to support development of custom web interfaces. These strings and variables can be written to and read by the standard web pages. These values are also fully accessible from a GPL program via the Controller.PDb and Controller.PDbNum properties. Once the controller is booted, the operating system never automatically alters any of these values.

The values of these variables are stored in their own parameter data file, gpl_vars.pac .

ID Label Type #Val Min Max Attr Description

1800

GPL program string

String

 

0

127 

 

Application specific

1801

GPL program string

String

 

0

127 

 

Application specific

1802

GPL program string

String

 

0

127 

 

Application specific

1803

GPL program string

String

 

0

127 

 

Application specific

1804

GPL program string

String

 

0

127 

 

Application specific

1805

GPL program string

String

 

0

127 

 

Application specific

1806

GPL program string

String

 

0

127 

 

Application specific

1807

GPL program string

String

 

0

127 

 

Application specific

1808

GPL program string

String

 

0

127 

 

Application specific

1809

GPL program string

String

 

0

127 

 

Application specific

1810

GPL program string

String

 

0

127 

 

Application specific

1811

GPL program string

String

 

0

127 

 

Application specific

1812

GPL program string

String

 

0

127 

 

Application specific

1813

GPL program string

String

 

0

127 

 

Application specific

1814 GPL program string String   0 127    Application specific
1815 GPL program string String   0 127    Application specific
1816 GPL program string String   0 127    Application specific
1817 GPL program string String   0 127    Application specific
1818 GPL program string String   0 127    Application specific
1819 GPL program string String   0 127    Application specific
1820 GPL program string String   0 127    Application specific
1821 GPL program string String   0 127    Application specific
1822 GPL program string String   0 127    Application specific
1823 GPL program string String   0 127    Application specific
1824 GPL program string String   0 127    Application specific
1825 GPL program string String   0 127    Application specific
1826 GPL program string String   0 127    Application specific
1827 GPL program string String   0 127    Application specific
1828 GPL program string String   0 127    Application specific
1829 GPL program string String   0 127    Application specific
1830 GPL program string String   0 127    Application specific
1831 GPL program string String   0 127    Application specific
1832 GPL program string String   0 127    Application specific
1833 GPL program string String   0 127    Application specific
1834 GPL program string String   0 127    Application specific
1835 GPL program string String   0 127    Application specific
1836 GPL program string String   0 127    Application specific
1837 GPL program string String   0 127    Application specific
1838 GPL program string String   0 127    Application specific
1839 GPL program string String   0 127    Application specific
1840 GPL program string String   0 127    Application specific
1841 GPL program string String   0 127    Application specific
1842 GPL program string String   0 127    Application specific
1843 GPL program string String   0 127    Application specific
1844 GPL program string String   0 127    Application specific
1845 GPL program string String   0 127    Application specific
1846 GPL program string String   0 127    Application specific
1847 GPL program string String   0 127    Application specific
1848 GPL program string String   0 127    Application specific
1849 GPL program string String   0 127    Application specific
1850 GPL program variable Flt64         Application specific
1851 GPL program variable Flt64         Application specific
1852 GPL program variable Flt64         Application specific
1853 GPL program variable Flt64         Application specific
1854 GPL program variable Flt64         Application specific
1855 GPL program variable Flt64         Application specific
1856 GPL program variable Flt64         Application specific
1857 GPL program variable Flt64         Application specific
1858 GPL program variable Flt64         Application specific
1859 GPL program variable Flt64         Application specific
1860 GPL program variable Flt64         Application specific
1861 GPL program variable Flt64         Application specific
1862 GPL program variable Flt64         Application specific
1863 GPL program variable Flt64         Application specific
1864 GPL program variable Flt64         Application specific
1865 GPL program variable Flt64         Application specific
1866 GPL program variable Flt64         Application specific
1867 GPL program variable Flt64         Application specific
1868 GPL program variable Flt64         Application specific
1869 GPL program variable Flt64         Application specific
1890 GPL program variable array Flt64 25       Application specific
1891 GPL program variable array Flt64 25       Application specific
1892 GPL program NVRAM variable array Int32 8       Application specific.  An array of 8 values that are stored in the optional NVRAM device, not in the system configuration files.

These values permit GPL programs to store 8 integer values that are automatically preserved in case of power failure. These values can save key dynamic status and state information.

If no NVRAM device is present, these values are all zero.