Alarm Lock DK3000 Programming Manual
Have a look at the manual Alarm Lock DK3000 Programming Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 84 Alarm Lock manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
1 Tr i l o g y DK3000 Series Programming Instructions WI 1119E 5/07 Alarm Lock Trilogy Series of Standalone Access Control Systems AL-IR1 PRINTER AL-DTM DATA TRANSFER MODULE DL-WINDOWS PROGRAMMING SOFTWARE DK3000 345 Bayview Avenue Amityville, New York 11701 For Sales and Repairs 1-800-ALA-LOCK For Technical Service 1-800-645-9440 Publicly traded on NASDAQ Symbol: NSSC © ALARM LOCK 2007
2 Table of Contents DK Series Lock Features ................................... 3 Supported Products ........................................... 4 Lock Design Overview ....................................... 5 Terminology Used in this Manual ..................... 6 Programming Levels .......................................... 8 Conventions Used in this Manual ..................... 9 LED and Sounder Indicators ............................. 9 Product Communication Examples ................. 10 Wiring, Power Up and Specifications .............. 11 Basic Wiring ......................................................... 12 Typical Application ............................................. 13 Quick Start ............................................................14 Testing the Codes Entered .................................15 Programming Functions Overview ...................16 Programming Functions .....................................17-30 Groups and Scheduled Group 1 Examples .....31 Programming Record Sheet ...............................33 User Code Record Sheet ....................................34 Schedule Record Sheet ......................................35 Glossary ................................................................36 Warranty ................................................................40 DK3000 Instead of a lock, the DK3000 keypad operates main and auxiliary relays, and can be used to trigger a door strike, an electromagnetic door lock, or any other relay-activated device. Programming may be performed manually from the keypad, or from a PC using Alarm Locks DL-Windows Software. Note: The DK3000 is not a complete lock system, and should be thought of as a lock control- ling device. The DK3000’s Primary/Entry and Auxiliary relays can be used to activate or deacti- vate a door strike or a door magnet locking device. In a typical application, the DK3000 will en- ergize its Primary/Entry Relay upon the keypad entry of a valid user code. The relays used in the DK3000 are of the three contact Form C type, containing a Common, Normally Closed, and a Normally Open contact. (See following diagram schematic of Primary/Entry relay). It is the installers discretion as to whether a circuit is opened or closed when the relay is ener- gized. For the purpose of this manual, when we refer to an unlocked system, the relay will be energized. For a locked system, the relay is not energized (i.e. in its normal state). In addition, the DK3000 does not use an on-board battery supply, but is supplied with an exter- nally wired AC/DC power source. DK3000 SERIES LOCK Normally Open (Gray) Normally Closed (Blue) Common (Purple) Primary/Entry Relay DK3000
3 Audit Trail •40,000 Event Capacity •Entries Logged with Time and Date •Critical Programming Events Logged •Printable using the AL-IR1 Hand-Held Printer (see page 24, Function 55) •Uploadable using Alarm Locks DL-Windows software (see page 24, Function 58) •Transferable to AL-DTMs (see page 25, Function 59) Lock Features •Keypad Lockout (see page 25, Functions 60-61) •Non-Volatile (Fixed) Memory •Real-Time Clock (within one second accuracy) (see page 22, Functions 43-44) •Programmable Relay (see page 29) •Visual and Audible Keypad Feedback (see page 9) •Battery/Power Status Monitor (see page 9) Scheduling •500 Scheduled Events (see pages 27-32) •Automated Unlock/Lock •Enable/Disable Users (see page 18, Function 3) •Enable/Disable Groups (see page 19) •Four Quick Schedules (contains 4 most common schedules) (see page 28) •Real-time clock and calendar (see page 21) •Programmable Timeout Functions (see page 20) User Access Methods •Keypad Entered User Codes (see page 17) User Features •2000 Users (see page 17) •Six pre-defined Administration User Levels including Master, Installer, Manager, Supervisor, Print-Only and Basic User Codes (see page 8) •User Code Lengths from 3-6 digits •Service Code (“One-Time-Only” Code) (see page 7) •User Lockout Mode (see page 18, Function 6) •Users Assignable to 4 Groups (see page 20) •Ambush Function (see page 25, Function 66) Keypad and Computer Programming •All programming may be performed manually from the keypad, or from a PC using Alarm Locks DL- Windows Software (see page 4) Auxiliary Relay •Can be programmed to follow the Main/Entry Relay to operate (for example) a second door •Can be used to operate some other device, such as a camera or a light •Can be controlled by a schedule (but will also affect the Main Relay) DK Series Lock Features
4 Data Transfer Module (AL-DTM) An AL-DTM can be used to transfer Lock Programs (and other data) between DL-Windows and up to 48 locks. When computers cannot be transported or when electrical power is not available, the hand-held AL-DTM device acts as a go-between--it allows the transfer of lock data from the computer (through the AL-DTM) and to the lock, or in reverse (from the lock through the AL-DTM back to the computer). Infrared Printer (AL-IR1) An AL-IR1 printer is used to print Audit Trails and User Code lists without the need for a PC. Its infrared reader means no cable connection to the lock is needed. Double-ended Mini Banana Plug Connector After you create the program in DL-W indows and transfer the program from your computer to an AL-DTM, transfer the program from the AL-DTM to the lock(s) via a double-ended mini banana plug. DB9 to DB9 Serial Cable Enroll User Codes into DL-Windows, then transfer this new User Code data from the computer to the AL- PRE via this 9-pin DB9 to DB9 serial cable. Once the data is in the AL-PRE, you can transfer the data to the lock via the double-ended mini banana plug (see above), thus avoiding the need to use an AL-PCI cable for this process. AL-PCI Cable An ALARM LOCK AL-PCI cable is required to communicate between your computer’s RS-232 serial com- munications port (COM 1-4) and the AL-DTM or lock. One end of the AL-PCI cable is designed to be used on a 9-pin serial Com Port. If your computer has a 25-pin Com Port only, a 25-pin to 9-pin adapter must be used. The other end of the AL-PCI cable features a 2-pin banana plug connector which is polarity sensitive- -the TAB (marked “GND”) side must be plugged into the lock’s black (left) terminal. Supported Products
5 Lock Design Overview Why Use Software inside a Lock? With ordinary door locks, the need to make physical copies of metal keys and distributing them can be a huge organizational and finan- cial task -- and what will you do if someone causes a security breach by losing their key? The answer lies in the advantage of SOFTWARE. Software (also known as firmware) is not hard or fixed like hardware is. Software is soft -- flexible and changeable to your needs. Software exists inside your Alarm Lock™ series lock, and can be programmed (and re- programmed again and again) to suit your changing requirements. No more metal keys to distribute...instead, distribute User Codes -- and delete them from the software when needed. (A User Code is the software equivalent of a metal key--it is a series of numbers the User enters into the door lock keypad to unlock the lock). Preparing to Program your Lock At first glance, your new DK series lock may look complicated, but it is in fact designed in a very straightforward way. The keypad contains 12 buttons, numbers 1 through 9 plus zero, a star button (:) and a special AL button (;). These 12 buttons are all you need to program your lock. In addition to manually programming your lock (using only the keypad), you can also program your lock using a computer program called DL-Windows. DL-Windows is not needed--but it makes programming faster and easier. This guide will show you how to program your lock manually, without DL-Windows. (For more information about DL-Windows, see User Guide OI237). Programming your lock begins after you unpack it from the box -- there is a specific procedure outlined in Quick Start (page 14) in which you wake up the lock to prepare it for programming. This Quick Start procedure shows you all the steps required to get your lock to start working. To begin programming, you must first enter something called Program Mode. What is Program Mode? Most technical people find working with hardware easy--they use tools to make fixes or changes to hardware. But with the soft- ware inside the lock, you enact changes (you interface) through the keypad. The software has only two modes--Normal Mode and Program Mode. When you want to make changes to the lock program, you enter Program Mode. When you finish programming and wish to put the lock into use, you exit Program Mode to enter Normal Mode. You enter Program Mode using the keypad--by pressing the Master Code of the lock that was set at the factory. The Master Code is basically a secret passcode that allows you to enter Program Mode. But since all locks are identical and leave the factory with the same Master Code, the factory Master Code is therefore not very secret--and should be changed to your own personal Master Code. This way, only YOU can enter Program Mode and make changes to the lock programming. Once the new Master Code is set , then you can continue with the Quick Start procedure and set the weekday, date and time. Af- ter this, you can start entering User Codes for people to use. All changes to the lock are organized by their Function Number. Want to change the date? Use Function Number 38. Want to add a User Code? Use Function Number 2. There are 99 Func- tions in total, some that you will use often, and others that you may never need. Notice that when you program your lock, programming tends to follow a consistent 5-step pattern: (1) Enter Program Mode (2) Press ; followed by the Function # (3) Press ; and enter data (4) Press : to end (5) Exit Program Mode. Turn the page and learn about the special terminology used with your lock. Once that is clear, use the Quick Start procedure (on page 14) to help you get up and running. Infrared LED (for Printer) Tri-Color Status LED Special AL (;) Key STAR (:) Key PC / AL-DTM2 Interface
6 Terminology Used in this Manual What is a Lock Program? A Lock Program contains the instructions that a lock uses to per- form its various functions. You can use the keypad to create a Lock Program stored within the lock. You can also use DL- Windows (defined below) to create a Lock Program on your com- puter, and then transfer and store the Program in the circuitry con- tained inside the lock itself. The Lock Program is essentially a computer database file that maintains feature settings, schedules, audit trails, etc. Using DL-Windows, Lock Programs can be cre- ated with default information, edited on your PC, and then sent to (and even received from) locks. The Lock Program consists of 4 areas: User Codes, Features, Time Zones, and Schedules, all defined below: What are User Codes? Also called User Access Codes or PIN No. Codes, User Codes are numbers the User enters into the lock keypad to unlock the lock. The User Codes are part of the Lock Program, and the Lock Program is stored in the lock circuitry awaiting the Users to key in their User Codes. What are Features? Your lock is designed to support several options and functions. Using the keypad or DL-W indows software (the Programmable Features window), you can select the features you wish to acti- vate, such as if the lock will automatically adjust for Daylight Sav- ing Time in the spring and autumn, or if the lock sounder should be disabled or enabled. What is a TimeZone? Events (recorded lock activities) can be programmed to occur at certain times. It is these times (for example, “every Tuesday at 5PM”) that are referred to as TimeZones. TimeZones can be cre- ated manually through the keypad. In DL-Windows, you can use the Schedule-TimeZone screen to create these TimeZones, and once created, you can link events to these TimeZones. What is a Schedule? Your lock can be programmed to maintain a schedule in which certain events can occur automatically. For example, you can pro- gram the lock to allow Groups of Users (with their User Codes) access ONLY during specific business hours. With another exam- ple, you can program another lock to UNLOCK at 9am, LOCK at noon for lunch, UNLOCK at 1pm, and LOCK again at 5pm--every weekday. As you can see, many different combinations of Sched- ules can be created to suit the needs of the Users. First you cre- ate TimeZones (see above). Next you create events and link them to your TimeZones (also using the Schedule-TimeZone screen in DL-Windows). When finished, you can view (in DL-W indows) your schedule in the Schedule View screen. What is a User? A User is a person who is authorized to simply use or make certain programming changes to the lock. This User can be anyone--from a one-time visitor (who will almost certainly have no authority to make changes) to the owner of the building in which the lock is installed (who will probably wish to have total authority to make changes). The DK Series locks can hold hundreds of Users in its programming memory, and each User possesses a pre-defined level of authority--a Programming Level--as to their ability to use or make changes to the lock. What is a Programming Level? The Programming Level defines the range of programming tasks a User is allowed to perform. The higher the Level, the more pro- gramming tasks the User is allowed (with Master allowing ALL tasks). Note: Since the Programming Level is closely associated with the type of User and their abilities, a User who holds a certain Pro- gramming Level is sometimes referred to by their “User Type”. For example, DK3000 Series locks can hold up to 2000 Users in its programming memory, and each User is associated with a User Number (see definition of User Number below) and therefore a specific Programming Level, as follows: Master: Always associated with User Number 1. Is always en- abled and can program all functions. (Abbreviated as Programming Level = M). Installer: Always associated with User Numbers 2 and 3. Can program all functions except changing the Master Code. (Abbreviated as Programming Level = 4). Manager: Always associated with User Numbers 4, 5, and 6. Can program all functions except functions relating to lock configuration. (Abbreviated as Programming Level = 3). Supervisor: Always associated with User Numbers 7, 8 and 9. Can only program functions relating to day to day operation. (Abbreviated as Programming Level = 2). Print Only Users: Always associated with User Numbers 10 & 11. Restricted to print event logs only. No other programming ability allowed. (Abbreviated as Programming Level = 1). Basic Users: Always associated with User Number 12 and higher (except 297-300). No programming ability allowed. Most Users are Basic Users, who are given their own personal User Codes and are only allowed to simply unlock the lock when desired. Programming Levels are hierarchical--higher levels are allowed to do anything the levels below them can do. For example, if you are a Manager, you are allowed to do anything that Supervisors, Print- Only Users and Basic Users can do in addition to those tasks al- lowed for Managers (Level 3). See page 8 for more information. What is the Minimum Required Program Level? This Programming Level abbreviation is the minimum program- ming level required to access the particular Function. (The higher the level number, the more programming tasks the User is al- lowed, with Master allowing all tasks). In this manual, Programming Levels for the DK series locks are abbreviated as follows: M = Master, 4 = Installer, 3 = Manager, 2 = Supervisor, 1 = Print Only Users. See page 8 for more informa- tion. What is a User Number? (User Number = Location Number = User Location = Slot in Lock) User Numbers are used and are significant within each individual lock only. The User Number determines the Programming Level for each User. For example, DK Series locks can hold up to 2000 Users in its programming memory. This memory can be thought of as simply a numbered list from 1 through 2000. Each entry in the list is represented by a User Number. Therefore, where a User is located in this list--their User Location--is a commonly used de- scription of their User Number. Because of their similarities, a User Number, User Location and Location Number can be used interchangeably. In some DL-Windows screens, the word Slot is
7 also used. They all mean the same thing. Since User Numbers are fixed, knowing a User Number will spec- ify the associated Programming Level, and will in turn indicate a User’s programming abilities. For example, User Number 1 is always the Master, who can perform all programming tasks. Programming Levels are hierarchical--higher levels are allowed to do anything the levels below them can do. For example, if you are User 2, you are allowed to do anything that Users 3 through 2000 can do. What is a Group? With many lock applications, it is convenient for large numbers of similar Users to be grouped together. Placing Users into Groups (by assigning them specific User Numbers) allows large numbers of Users to be controlled all at once rather than individually-- saving time and effort. Groups are controlled via schedules, and a typical example involves enabling or disabling a Group at a cer- tain time. Default Group associations are specified in the tables on page 8. For example, if you wish to add a User to Group 1, assign this User a User Number between 51 and 100. These default Group associations can be changed if needed to allow Groups larger than the default number of 50 (by using keypad Function 35). (See page 20 for some Group function examples). Who are Users 297-300? Users assigned to User Numbers 297, 298, 299 and 300 have special abilities, as follows: User 297: Quick Enable User 300 User 297 possesses the unique ability to enable the User Code associated with User 300. User 297 does this by first entering their own User 297 User Code into the lock keypad. When User 300 subsequently enters their User 300 User Code, the lock al- lows access (for one time) and then the User 300 User Code becomes disabled. For example, you wish to allow one-time access to a temporary worker. Simply enter the User 297 User Code into the lock key- pad. Later, when the temporary worker enters the User 300 User Code into the lock keypad, the User 300 User Code allows access (for one time only) and then becomes disabled. Later, if you wish to grant the temporary worker re-access, simply re- enter the User 297 User Code and the User 300 User Code will be re-enabled (again for one time only). User 298: Quick PC Access Code Entering the User Code for User 298 enables that User to send data to or from the lock. Therefore, User 298 can activate what is the equivalent of Function 58 in Program Mode (see page 24), without the need to enter Program Mode nor the need to know the Master Code of the lock. An AL-PCI cable with a PC is re- quired. NOTE: The User Code for User 298 is not an Access Code. User 299: AL-DTM Code This is the only User Code that will initiate data transfer with the AL-DTM--and without allowing the User to pass through the door (the User Code for User 299 is not an Access Code). An AL- PCI cable and an AL-DTM (first programmed by the computer via the DTM or DTM2 screen in DL-Windows) is required. User 300: One-Time Only Service Code This is a One-Time Only Service User Code enabled by User 297. For example, User Code 300 is sometimes used for guard tour duties. See User 297: Quick Enable User 300 above. What is DL-Windows? DL-Windows is a computer program that allows you to program your ALARM LOCK T3 Security Lock. You do not need DL- Windows to program your lock, but it makes programming much faster and easier. With DL-Windows, you can quickly create Lock Programs (programs that make the lock perform its many func- tions) add multiple Users (who have access), retrieve event logs, and create Schedules. The benefit of DL-Windows is that it allows you to set up all lock programming in advance (on your computer), and then later send the information to the locks at your conven- ience. Terminology Used in this Manual (contd)
8 USER TYPE USER NUMBER GROUP DEFAULT ASSOCIATION MINIMUM PROGRAM LEVEL (See page 6) Master Code 1 - M Installer Codes 2 & 3 none 4 Manager Codes 4 - 6 none 3 Supervisor Codes 7 - 9 none 2 Print Only Codes 10 - 11 none 1 Basic User Codes 12 - 50 none none Basic User Codes Group 1 51 - 100 1 none Basic User Codes Group 2 101 - 150 2 none Basic User Codes Group 3 151 - 200 3 none Basic User Codes Group 4 201 - 250 4 none Basic User Codes 251 - 296 none none Quick Enable User 300 Code 297 none none Quick PC Access Code 298 none none AL-DTM Code 299 none none Service Code 300 none none Basic User Codes 301-2000 none none Lock Defaults for DK3000 Users added will default to a Group Association and a Program Level Ability as follows: User 299 is a Non-Pass Code. This is the only code that will initiate data transfer with the AL-DTM. NOTES: The Programming Level defines the range of programming tasks a User is allowed to perform. The higher the Level, the more pro- gramming tasks the User is allowed (with Master allowing ALL tasks). Note: Since the Programming Level is closely associated with the type of User and their abilities, a User who holds a certain Programming Level is sometimes referred to by their “User Type”. For example, DK Series locks can hold hundreds of Users in its programming memory, and each User is associated with a User Number (see definition of User Number in the previous Terminology section) and therefore a specific Programming Level, as follows: Master: Always associated with User number 1. Is always en- abled and can program all functions. (Abbreviated as Programming Level = M). Installer: Always associated with Users 2 and 3. Can program all functions except changing the Master Code. (Abbreviated as Programming Level = 4). Manager: Always associated with Users 4, 5, and 6. Can pro- gram all functions except functions relating to lock configuration. (Abbreviated as Programming Level = 3). Supervisor: Always associated with Users 7, 8 and 9. Can only program functions relating to day to day operation. (Abbreviated as Programming Level = 2). Print Only Users: Always associated with Users 10 & 11. Restricted to print audit trails only. No other programming ability allowed. (Abbreviated as Programming Level = 1). Basic Users: Always associated with User number 12 and higher (except 297-300). No programming ability allowed. Programming Levels are hierarchical--higher levels are allowed to do anything the levels below them can do. For example, if you are a Manager, you are allowed to do anything that Supervisors, Print-Only Users and Basic Users can do in addition to those tasks allowed for Managers (Level 3). Programming Levels
9 ACTIVITY LED SOUNDER COMMENTS Keypress 1 RED Flash 1 Beep Normal Operation Access Granted or Remote Release 3 GREEN Flashes 3 Beeps Remote release enabled through activa- tion of relay Invalid Code 6 RED Flashes 6 Beeps Re-enter User Code Successful Program Entry 2 GREEN Flashes 2 Beeps When in Program Mode Unsuccessful Program Entry 7 RED Flashes 7 Beeps When in Program Mode Exit Program Mode 1 RED , 2 GREEN Flashes 10 Beeps Valid but Disabled Code 1 GREEN , 4 RED Flashes 1 long, 5 short beeps Code exists in memory, but disabled Low Battery/Power YELLOW Flash during key presses Long Beep Battery backup power low or insufficient power input User Code Entered YELLOW Flash Sequence of 7 Beeps Repeated 4 Times Non-fatal memory or clock error has been detected. Under this condition, unexpected operation is possible. Re- move power and restart. Programming Key Sequence. Programming Information General Program Mode Information If a wrong key is pressed during code entry, hold any key continuously until the error sound is heard (7 short beeps), this will clear the entry. Re-enter the key sequence again. All program sequences are followed by the : key; 2 short beeps indicate a successful program sequence. Enabling/Disabling Users (By User Number) 3. Disable User ; 3 ; [ _ _ _ ] : 4. Enable User ; 4 ; [ _ _ _ ] : User Number must be between 2 and 2000. NOTE: Will Enable/Disable users even if the user is associated with an enabled group. 2 Conventions Used in this Manual LED and Sounder Indicators The DK Series locks provide visual and audible keypad feedback. The LED and sounder feedback is as follows: Minimum Required Program Level Program Levels are abbreviated as follows: M = Master 4 = Installer 3 = Manager 2 = Supervisor 1 = Print Only Users This Program Level abbreviation is the minimum program level required to access the particular Function. (The higher the level, the more programming tasks the User is allowed, with Master allowing all tasks). Function Description Function Number Function Name
10 NOTE: The AL-PCI cable is designed to be used on a 9 pin serial COM port. If your computer has a 25 pin COM port, a 25 pin to 9 pin adapter must be used. Warning: Polarity MUST be observed when connecting cables to the lock. The tab (-) must plug into the negative (black) hole. Scenario 4 Use the AL-IR1 Infrared printer to print your lock’s audit trail (event log), User Code list, clock settings and software version. No cable required. Scenario 1 Create the program in DL-Windows on your computer, then transfer the program from the computer directly to the lock via an AL-PCI cable. You must always enter the User 298 User Code to send or receive data Using DL-Windows. IBM COMPATABLE LAPTOP OR DESKTOP PC NOTE: OBSERVE TAB DIRECTION W HEN INSERTING CABLE INTO LOCK AL-PCI CABLE CONNECT TO SERIAL PORT (COM 1-4) Scenario 2 Create the program in DL-Windows and transfer the program from your computer to an AL-DTM (via an AL-PCI cable)… then transfer the program from the AL-DTM to the lock(s) (via a double-ended mini banana plug). The hand-held AL-DTM is useful because you do not have to transport (or find electricity for) your computer. Data can also flow in reverse, from the lock, through the AL-DTM, back to the computer for examination. IBM COMPATABLE LAPTOP OR DESKTOP PC NOTE: OBSERVE TAB DIRECTION W HEN INSERTING CABLE INTO LOCK AL-PCI CABLE CONNECT TO SERIAL PORT (COM 1-4) AL-DTM DATA TRANSFER MODULE NOTE: OBSERVE TAB DIREC- TION WHEN INSERTING CABLE INTO AL-DTM AND LOCK DOUBLE-ENDED MINI BANANA PLUG CONNECTOR Product Communication Examples Send to lock Receive from lock DK3000 DK3000 If your computer does not have a serial COM port (DB-9 male) available, you can plug your AL-PCI2 cable into a special USB to RS-232 cable. Order part PCI-USB for the USB to RS-232 cable only, or ALPCI2-U for both the USB to RS-232 cable and an AL-PCI2 cable). AL-IR1 INFRARED PRINTER DK3000