4 keyboard display, 1 custom menus, 10 security – Campbell Scientific CR1000 Measurement and Control System User Manual
Page 70: Figure 28: custom menu example

Section 5. System Overview
70
The CR1000 supports DNP3 slave communication for inclusion in DNP3
SCADA networks.
5.1.9.4 Keyboard Display
Read More! See Using the Keyboard Display
(p. 399).
The external keyboard / display is a powerful tool for field use. It allows complete
access to most datalogger tables and functions, which allow the user to monitor,
make modifications, and troubleshoot a datalogger installation conveniently and
in most weather conditions.
5.1.9.4.1 Custom Menus
Read More! To implement custom menus, see CRBasic Editor Help for the
DisplayMenu() instruction.
CRBasic programming in the CR1000 facilitates creation of custom menus for the
external keyboard / display.
Figure Custom Menu Example
(p. 70)
shows windows from a simple custom menu
named DataView. DataView appears as the main menu on the keyboard display.
DataView has menu item Counter, and submenus PanelTemps, TCTemps and
System Menu. Counter allows selection of one of four values. Each submenu
displays two values from CR1000 memory. PanelTemps shows the CR1000
wiring-panel temperature at each scan, and the one-minute sample of panel
temperature. TCTemps displays two thermocouple temperatures.
Figure 28: Custom menu example
5.1.10 Security
CR1000 applications may include the collection of sensitive data, operation of
critical systems, or networks accessible by many individuals. The CR1000 is