Keri Systems HPP-100 User Manual

Keri Systems
User Manual
HPP-100 Hand-Held Programmer
HPP-100 Hand-Held Programmer
© 1996 Keri Systems, Inc. ALL RIGHTS RESERVED Document Number 01817-001, Revision 3.3 September 1999
Keri Systems, HPP-100 Hand-Held Programmer, PXL-100, OB-1, and KMM-40 Memory Module are trademarks of Keri Systems, Inc. Other product names are trademarks or registered trademarks of their owners.
Keri Systems reserves the right to change, without notice, product offerings or specifications.
No part of this publication may be reproduced in any form without written permission from Keri Systems Inc.
Revision 3.3 iii
HPP-100 Hand-Held Programmer
Contents
THE HPP-100 HAND-HELD PROGRAMMER 1
Programming Command Groups 2
System Preparation 3
Applying Power to the Master Control Unit 3 The Master Control Reader’s LED 4 The Personal Identification Number (PIN) 4
Using the PIN to Enter Programming Mode 4 Setting a New PIN 5
Configuring the Serial Port 6
Command Descriptions 8
Standard Commands 9
Timing Functions 9
Set the Date [G] 9 Set the Time [G] 9 Set the Unlock Time [N] 10 Set the Held-Open Time [N] 10 Set the Close of Business Time [N] 10
Card Management Functions 11
Enroll a Card in a Slot and a Time Zone [G] 11 Enroll Cards in Batch Mode [G] 12 Void a Card [G] 13 Voiding Consecutive Cards [G] 14 Change a Card’s Time Zone [N] 14 Change the Time Zone for Consecutive Cards [N] 15
Printing Functions 15
Verify a Card [G] 15 Print Transactions [G] 16 Print Enrolled Cards [G] 16 Print Status Information [G] 17 Print the Last nnnn Transactions [G] 18 Print Cards from a Time Zone [G] 19
Group 0/Memory Module Commands 20
Card, Time Zone, and Anti-Passback Functions 20
Exit Command Mode [n/a] 20 Define a Time Zone [G] 20 Set Anti-Passback [N] 21 Set Auto-Unlock Time Zones [N] 22
Memory Module Functions 22
Set the Data File Identifier [n/a] 23 Transfer Cards to the Memory Module [N] 23 Transfer Events to the Memory Module [N] 24 Erase the Memory Module [n/a] 24 Erase Events in the Memory Module [n/a] 24 Transfer Cards from the Memory Module [G] 25
Contents (continued)
Revision 3.3 iv
HPP-100 Hand-Held Programmer
Level Commands 25
Serial Port Function 25
Configure the Serial Port [N] 25
Manual Card Enrolling Function 26
Enroll Card by the Number Code [G] 26
Security Functions 27
Reset Anti-Passback for All Cards [G] 27 Set the Card Security Fence [N] 28 Set Daylight Savings Time [G] 28
Favorite Reader List Functions 29
Display the Favorite Reader List [G] 29 Add a Reader to the Favorite Reader List [G] 29 Add Readers to the Favorite Reader List [G] 30 Remove a Reader from the Favorite Reader List [G] 31 Remove Readers from the Favorite Reader List [G] 31 Transfer a Card from the Master Reader to all Readers on the FRL [G] 32 Transfer Cards from the Master Reader to all Readers on the FRL [G] 33
Master Control Commands 34
Change a PIN [G] 34 Clear Reader Memory [N] 35
APPENDICES 36
Glossary 38
HPP-100 Hand-Held Programmer Quick Start Guide 39
Customer Support Information 41
Warranty Information 42
Figures
FIGURE 1 – HPP-100 ORIENTATION 1 FIGURE 2 - THE SERIAL PRINTER CABLE 7 FIGURE 3 - THE PC CABLE 7 FIGURE 4 - THE MODEM CABLE 7
Revision 3.3 v
HPP-100 Hand-Held Programmer
Revision 3.3 vi
HPP-100 Hand-Held Programmer

The HPP-100 Hand-Held Programmer

HPP-100 Hand-Held Programmer
The simple enough for anyone to master in a short period of time. The of a TV remote control, but has a different principle of operation. It is a mini-transmitter using a radio frequency (RF) rather than an infrared signal to transmit data. Unlike a television remote control (that requires a direct line-of-sight between the infrared transmitter in the remote and the infrared receiver in the television) the (see Figure 1).
is a powerful and convenient tool, yet its operation is
HPP-100
HPP-100
should be held parallel to the proximity antenna
Reader
has the appearance
Hand Held
Programmer
Figure 1 – HPP-100 Orientation
Hold the appropriate button to send a command. Allow about 0.5 seconds for a response from the reader. Point it at the Master Control Reader (within three to four inches of the reader) and press the appropriate button to send a command. Allow about a half-second for a command response. The reader’s sound alert will respond to the command with a distinct beep.
BEEP 1 short Confirms the depression of a key on the
BEEP-BEEP 2 short Confirms acceptance of a complete
BEEEEEEEEP 1 long Confirms rejection or an invalid operation was
BEEP-BEEP-BEEP-BEEP continuous short Indicates the door sense switch is open.
HPP-100
within the range of the proximity antenna (approximately 1-foot) and press the
Command Response “BEEP” Status
Hand-Held Programmer.
command sequence.
attempted.
Revision 3.3 1
HPP-100 Hand-Held Programmer
In conjunction with the Hand-Held Programmer, there are three hardware options that can be used as programming aids.
1. The 32-character LED display is strongly recommended when using the HPP-100 to program a PXL-100 network or a stand-alone system. The display is standard with the OB-1 option board, but can be used with any of the plug-in option boards. The display is not necessary if a Personal Computer (PC) is used as the control system host, but it is a handy troubleshooting tool that can be plugged into any networked control unit for diagnosing local system problems.
2. A Programming Reader is a second reader connected in parallel with the Master Control Reader. It is located beside the Master Control Unit to assist in enrolling cards or in programming the network if a PC is not used.
3. A Serial Printer may be attached to the Master Control Unit, providing printouts of system configuration information. It will also provide brief printouts confirming the completion of each programming command.
NOTE: The HPP-100 Hand-Held Programmer is meant for use in networks with less than 8 controllers. In networks with 8 or more controllers, a PC system must be used for programming.

Programming Command Groups

Basic programming commands are broken into four groups:
1) Standard Commands are used for setting system time and date, event timing, card management, and printing operations.
2) Group 0/Memory Module Commands are used for card and time zone control, anti-passback control, and for managing data in the Memory Module.
3) Level Commands are used for configuring the serial port, enrolling cards by code number, transferring cards from a master reader, adding and removing readers, and setting security features.
4) Master Control Commands are used for changing a user’s Personal Identification Number (PIN) and for clearing a reader’s memory.
See Appendix 2 for a Quick Start Guide that provides summaries for all programming commands.
Revision 3.3 2
HPP-100 Hand-Held Programmer

System Preparation

When using the Hand-Held Programmer, all system programming is done through the Master Reader. Before using the Hand-Held Programmer, perform the following system preparation and verification steps to ensure your system is fully operational and ready for programming.

Applying Power to the Master Control Unit

If power is being applied to the Master Control Unit for the first time, perform the following checks.
Verify all power and network communication wiring is correctly and securely connected to the
control units.
Verify all option boards are correctly and securely connected to the control units.
Verify all control unit addresses are set correctly, with a unique address for each control unit.
If the optional LCD display is used, verify it is correctly and securely connected to the Master
Option Board on the Master Control Unit.
Once these checks are complete, apply power to the system. After several seconds of operation, the network will begin to communicate, and the Network Activity LED (in the upper left corner of the Master Control Unit’s option board) will pulse in rapid bursts followed by a short pause. If the LED does not pulse, the network is not communicating. Turn all system power off and review the above checklist.
If the system has the optional LCD display installed, it will briefly display the following message when power is applied.
OB-xxx
MASTER
The upper field displays type of option board connected and the lower field displays the mode of operation (Master, APB Master, or Reader Number).
When the unit completes its power-up sequence, the following message appears and remains on the LCD display. This is the “system at work” screen.
KERI SYSTEMS
DAY HH : MM : SS
Revision 3.3 3
HPP-100 Hand-Held Programmer

The Master Control Reader’s LED

The Master Control Reader’s LED can be used to identify the Master Control Unit’s current status.
The Master Control Reader’s LED
Single Quick Flash confirms an access card was read during normal operation Fast Blinking indicates the Master Control Unit is in the programming mode Slow Blinking indicates the Master Control Unit is set to the enrollment mode (for PC
operation only)

The Personal Identification Number (PIN)

A Personal Identification Number (PIN) is assigned to provide security for the Hand-Held Programmer. A user must enter the correct PIN before the Master Control Unit will enter the programming mode. A default PIN is assigned at the factory; the default PIN is [0] [0] [0] [0]. We recommend that you set a unique PIN as soon as possible to ensure the security of your PXL­100 access control system.
Using the PIN to Enter Programming Mode
To enter the programming mode, point the Hand-Held Programmer within 3 to 5 inches of the Master Control Reader and enter the PIN number. The very first time programming mode is entered, the PIN will be the factory default PIN: [0] [0] [0] [0]. If the PIN is accepted, the Master Control Reader’s LED will pulse quickly indicating commands can now be programmed into the Master Control Unit. The optional LCD (if installed) will display the following information, indicating the Master Control Unit is ready to accept commands.
[h] COMMAND [1]
ENTER OPTION
If the PIN is not accepted, the Master Control Reader’s LED will not pulse and the reader will respond with a command rejected ‘NO-BEEP.’ Press the CLEAR key and repeat the command. If the PIN is still not accepted, this may mean the PIN has been changed and will need to be reset. Instructions for resetting the PIN can be obtained from Keri Systems. Please contact Customer Support for this information.
Revision 3.3 4
HPP-100 Hand-Held Programmer
Setting a New PIN
To assign a new PIN, enter the current PIN to enter programming mode as described above. Press [9] to enter the command to change the PIN. The optional LCD will display:
CHANGE PIN
OLD PIN _ _ _ _
Enter the old PIN value. (If it is the factory default PIN, it will be [0] [0] [0] [0].) The LCD will display:
[VOID] [CLEAR]
OLD PIN x x x x
Press [VOID]. The LCD will display:
CHANGE PIN
NEW PIN _ _ _ _
Enter your 4 digits to make up the new PIN: [x] [x] [x] [x]. The LCD will display:
[ENROLL] [CLEAR]
NEW PIN x x x x
Press [ENRL]. The LCD will display:
CHANGE PIN
NEW PIN _ _ _ _
Re-enter the new PIN: [x] [x] [x] [x]. The LCD will display:
[SEND] [CLEAR]
NEW PIN x x x x
Press [SEND] to complete the command. The Master Control Unit will now respond to the new PIN.
Revision 3.3 5
HPP-100 Hand-Held Programmer

Configuring the Serial Port

To establish communication with a serial printer, PC, or Modem, the Master Control Unit’s serial port must be configured for the device to be used. To configure the serial port for the serial printer or the PC, the serial printer or PC cabling at the Master Control Unit’s serial port must be disconnected. To configure the serial port for the modem, the modem must be connected and ready to receive initialization string from the Master Control Unit. The serial printer or PC cabling can be reconnected after the Serial Port is configured. Use the Hand-Held Programmer to perform the following commands.
1) If the Master Control Unit is not already in the programming mode, enter the PIN.
2) Press [LVL] [9] [2] to enter the ‘set serial port’ mode.
3) Press [0] [SEND] for Serial Printer operation,
[1] [SEND] for PC operation, or [2] [SEND] for Modem operation.
The optional LCD display (if installed) will assist in monitoring command status as you enter this information. For example, beginning with Step 2 from above, the following information is displayed.
SERIAL PORT
PRT = 0 PC = 1 REM = 2
And as the selection is made for step 3 from above (for example 0, for the Serial Printer), the following information is displayed.
SERIAL PORT
PRINTER
When the [SEND] key is pressed, the command is executed and the Master Control Unit is now ready for the next command.
[p] COMMAND [1]
ENTER OPTION
In this “Ready for Command” screen, the field in the upper left corner indicates the configuration of the serial port: [p] for the Serial Printer, [h] for host PC or Memory Module, and [m] for the Modem. These characters will be in lower-case when the communication line is “off-line” and in upper case when the communication line is “on-line.”
NOTE: Each communication configuration requires unique cabling. Please refer to Figures 2, 3, and 4 to determine the cabling required for your application.
Revision 3.3 6
HPP-100 Hand-Held Programmer
Figure 2 - The Serial Printer Cable
Figure 3 - The PC Cable
Figure 4 - The Modem Cable
Revision 3.3 7
HPP-100 Hand-Held Programmer

Command Descriptions

This section provides descriptions and usage instructions for every command that is available for the Hand-Held Programmer. Before using any command, the Master Control Unit must be in the programming mode. This is done by entering your PIN as described in the Setting a New PIN section listed above.
The following notes apply to every command described in this document.
1. When pressing keys, please remember the following:
1 short BEEP confirms the depression of a key on the Hand-Held
Programmer.
2 short BEEPs confirm the acceptance of a complete command.
1 long BEEP confirms the rejection of a command or that an invalid operation
was attempted.
2. While not in programming mode:
Pressing [LVL] toggles Monitor Mode ON and OFF.
Pressing [SND] toggles the LCD display through system status screens (time,
date, software version, responding readers).
3. To cancel a command at any time during command entry, press [CLR].
4. Commands can be applied to either an individual Control Unit/Reader or to all Control Units/Readers on the Favorite Reader List (FRL).
To select a specific Reader, press [LVL] followed by the Reader number (1-
8). The Reader number will appear in the upper-right field of the LCD display.
To select all readers on the FRL, press ZIP (an * will appear in the upper-
right field of the LCD display.
To configure the FRL see the instructions for adding a Reader or Readers to
the FRL in the Level Commands section below.
5. Some commands apply to the Master Control Unit and all slave units on the network. These are “Global” commands, and are identified by a [G] beside the command’s title. The balance of the commands are “Non-global” commands, and are identified by a [N] beside the command’s title. These commands apply to only the readers on the FRL or can be directed to a specific reader as described in item 4, above.
6. All time commands are formatted to a 24-hour clock – for example, 6:15 P.M. is coded as 18:15.
7. For serial printer commands, sample printouts are included in the descriptions as applicable. If the serial printer is connected and on-line during the execution of a programming command, a summary of the command’s results is printed upon command completion.
8. If the optional LCD display is installed, it will display prompting messages for the command in progress. Sample LCD displays are included in the descriptions as applicable.
9. The Hand-Held Programmer can program slot numbers 0000 through 6999 and time zones 0 through 7 (except for time zone 6). Time zone 0 is used to disable time zone
Revision 3.3 8
HPP-100 Hand-Held Programmer
checking for that card, allowing free access at any time. Time zones 1 through 5 are user programmable. Time zone 6 is reserved for network use. Time zone 7 is used to disable time zone access for a card (called the “Never” time zone).
NOTE: When using a PC host system for programming, you can program a greater number of time zones to provide a greater degree of flexibility.

Standard Commands

Standard Commands are used for setting system time and date, event timing, card management, and printing operations.
Timing Functions
Set the Date [G]
The Date is set in a two digit, month / day / year format. Two digits are required for each entry; for example, the month of July is coded as ‘07’ and the fourth day is coded as ‘04.’
Example . . . to set the date as July 4, 1995:
Press . . . [7] [0] [7] [0] [4] [9] [5] [SEND]
SYSTEM DATE
M: 0 7 D: 0 4 Y: 9 5
Set the Time [G]
The Time is set in a two digit, hours / minutes format. Two digits are required for each entry; for example, 7:15 A.M. is coded as ‘07’ ‘15.’
Example . . . to set the time as 7:15 P.M.:
Press . . . [8] [1] [9] [1] [5] [SEND]
SYSTEM TIME H: 1 9 M: 1 5
Revision 3.3 9
Loading...
+ 33 hidden pages