Section 8. Operation
439
Methods of enabling pass-code lockout security include the following:
•
Settings – Security(1)
(p. 589),
Security(2) and Security(3) registers are
writable variables in the Status table wherein the pass codes for security
levels 1 through 3 are written, respectively.
•
CR1000KD Keyboard/Display settings
•
Device Configuration Utility (DevConfig) – Security passwords 1
through 3 are set on the Deployment tab.
•
SetSecurity() instruction – SetSecurity() is only executed at program
compile time. It may be placed between the BeginProg and Scan()
instructions.
Note Deleting SetSecurity() from a CRBasic program is not equivalent
to SetSecurity(0,0,0). Settings persist when a new program is
downloaded that has no SetSecurity() instruction.
Level 1 must be set before Level 2. Level 2 must be set before Level 3. If a level
is set to 0, any level greater than it will be set to 0. For example, if level 2 is 0
then level 3 is automatically set to 0. Levels are unlocked in reverse order: level
3 before level 2, level 2 before level 1. When a level is unlocked, any level
greater than it will also be unlocked, so unlocking level 1 (entering the Level 1
security code) also unlocks levels 2 and 3.
Functions affected by each level of security are:
•
Level 1 — Collecting data, setting the clock, and setting variables in the
Public table are unrestricted, requiring no security code. If Security1
code is entered, read/write values in the Status table can be changed, and
the datalogger program can be changed or retrieved.
•
Level 2 — Data collection is unrestricted, requiring no security code. If
the user enters the Security2 code, the datalogger clock can be changed
and variables in the Public table can be changed.
•
Level 3 — When this level is set, all communication with the datalogger
is prohibited if no security code is entered. If Security3 code is entered,
data can be viewed and collected from the datalogger (except data
suppressed by the TableHide() instruction in the CRBasic program). If
Security2 code is entered, data can be collected, public variables can be
set, and the clock can be set. If Security1 code is entered, all functions
are unrestricted.
8.7.2.1 Pass-Code Lockout By-Pass
Pass-code lockouts can be bypassed at the datalogger using a CR1000KD
Keyboard/Displaykeyboard display. Pressing and holding the Del key while
powering up a CR3000 will cause it to abort loading a program and provide a 120
second window to begin changing or disabling security codes in the settings editor
(not Status table) with the keyboard display.
Summary of Contents for CR3000 Micrologger
Page 2: ......
Page 3: ......
Page 4: ......
Page 6: ......
Page 30: ......
Page 34: ......
Page 36: ......
Page 96: ......
Page 485: ...Section 8 Operation 485 8 11 2 Data Display FIGURE 110 Keyboard and Display Displaying Data ...
Page 487: ...Section 8 Operation 487 FIGURE 112 CR1000KD Real Time Custom ...
Page 491: ...Section 8 Operation 491 FIGURE 116 Keyboard and Display File Edit ...
Page 496: ......
Page 502: ......
Page 564: ...Section 11 Glossary 564 FIGURE 126 Relationships of Accuracy Precision and Resolution ...
Page 566: ......
Page 594: ......
Page 598: ......
Page 600: ......
Page 602: ......
Page 624: ......
Page 642: ......
Page 643: ......