Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Note: this command reference is provided for historical reference and troubleshooting purposes only. Please use the Velocity software for configuring your controllers. See: https://identivdocs.atlassian.net/wiki/x/R4G7B

Overview


This chapter details the Hirsch programming commands. It includes all the commands created or revised for v6.6 as well as new v7.x commands.

This chapter is divided into these parts:

  • Command Index by Categories

  • Command Index in Numeric Order with Password Level

  • Command Changes and Behavior Differences (v6.6 versus v7.x)

  • Command Reference

Command Reference

The following section provides detailed information on all the commands used in the DIGI*TRAC Control Language (DCL).

The topics covered for each command are:

  • Syntax

  • Variables (where appropriate)

  • Description

  • Examples

  • Defaults

  • Related Commands

In the following section, the square bracket [ ] is used to indicate that the variable or parameter is optional and need not be included unless necessary.

The 📄 icon in the Related Commands subsection of each command indicates the command used to print out the current settings for the specific command.

CMD 00: PRINT LISTS OF COMMANDS

Syntax:

START 00 * NN #

Variables:

NN

0

All Commands

1

System Commands

2

Program User commands

3

Auto-Program User Commands

4

Program Multiple ID User Commands

5

Program Control User Commands

6

User Management Commands

7

Print Users Without Codes Commands

8

Printer Users With Code Commands

9

Time Control Commands

10

Access Zone Commands

11

Control Zone Commands

12

Duress Commands

13

Alarm/RQE Commands

14

Expansion Alarm Commands

15

Keypad/MATCH Commands

16

Relay Commands

17

Expansion Relay Commands

18

Report Commands

19

Remote Site Management Commands

20

Print System Setups and Status

21

Maintenance Commands

22

Glossary

Description:

A printout of each or all of the Command Categories may be generated from the controller's permanent memory. Automatic Context Sensitive Help prints the correct syntax for any individual Command whenever a programming error is made.

Examples:

START 00 * 2 #

Prints Program User Commands

START 00 * 11 #

Prints Control Zone Commands

Default:

None

Related CMDs:

📄 CMD 88 – Print System Setups and Status

CMD 01 - Change System Code

CMD 01: CHANGE SYSTEM CODE

Syntax:

START 01 * SYSTEM CODE #

Description:

The system code controls ScramblePad access to programming mode.

The system code may be set to any available 3-8 digit code and is permanently assigned to User 0. It is factory set to 123 on system start up. It is important to protect the security of your system by changing the system code to a code of your choice at system start up. The longer the code the greater the security. A 7- or 8-digit code is recommended.

There is a system code reset button on the controller board which, when depressed for 5 seconds, will return the system to a system code of 123. This is the only method available to return to a system code of 123 as command 01 will not allow programming a Code to 123.

If the system code is not changed from 123 to a new code, you will receive the following warning on the system printer once every four hours:

Warning! System CODE is 123!

In addition, if the system code is still set to 123 when Programming Mode is active at a ScramblePad, both yellow LEDs blink in unison. Once the code is changed, only the second yellow LED blinks whenever you enter Programming Mode.

DO NOT hold the controller's reset button down more than 5 seconds if it does not work. Holding the button down for 30 seconds will cold start the controller and erase all programmed information from memory

Further restriction of programming may be implemented through the command 02, add password.

Example:

START 01 * 66402139 #

Changes SYSTEM CODE To 66402139

Default:

123

Related CMDs:

📄 CMD 35, 36, 38*8, 330 – Print User, Users, or Family of Users with Codes

CMD 99 – Quit Programming

Adding and Changing Codes

CMD 02 – Add Programming Pass/word

CMD 13*0 – Change User Codes

CMD 90*2#/97*6 – Enable/Disable Master Code Reset

Keypad Setups

CMD 03*3 – Change Reader Function (Programming)

CMD 403 – Change Selected Keypad / MATCH Functions From Host

CMD 02: ADD PROGRAMMING PASSWORD

Syntax:

START 02 * PASSWORD Level * User Number * Code #

Variables:

PASSWORD Level

1 - System Code PASSWORD
2 - Executive PASSWORD
3 - Supervisor PASSWORD
4 - Operator PASSWORD
5 - Service PASSWORD

Description:

Passwords control ScramblePad access to programming mode. Passwords enable five levels of programming command restriction. Each level is only able to use certain programming commands according to the password level assigned to the operator's user number when added to the system. Any number of users may be assigned to any level. Each authorized operator is logged onto the system when programming mode is entered. Only one operator may be logged on at a time. For each command’s allowed password levels, refer to “Command Index In Numeric Order With Password Level”. The five password levels are defined below:

Password Level

Restrictions

  1. System Password

All Commands

  1. Executive Password

All Commands Except Passwords

  1. Supervisor Password

All Commands Except Setups

  1. Operator Password

All Except Setups & Add or Print Users With Codes

  1. Service Password

All Setups & Print Status, No User Commands

Table 4-1: Password Levels

Passwords are assigned to Access Zone 65. This allows Programming Command entry 24 hours a day, any day. CMD 12 may be used to restrict the use of any Password to the times and days of any specified Access Zone.

Examples:

START 02 * 1 * 1 * 17964484 #

Add SYSTEM CODE Password As User 1 With Code 17964484

START 02 * 4 * 2 * 49173068 #

Add Operator Password As User 2 With Code 49173068

START 02 * 5 * 3 * 88629174 #

Add Service Password As User 3 With Code 88629174

Default:

123 System code for User Zero (0).

Related CMDs:

📄 CMD 35, 36, 38*8, 330 – Print User, Users, or Family of Users with Codes

CMD 99 – Quit Programming

Changing and Deleting Codes

CMD 01, 13*0 – Change System (User 0) Code

CMD 13, 325 – Change Any Keypad User Code; Change User’s Function

CMD 16, 23 – Delete Any User, Range of Users

Keypad Setups

CMD 03*3 – Change Reader Function (Programming)

CMD 403 - Change Selected Keypad / MATCH Functions From Host

CMD 03: CHANGE SELECTED KEYPAD/MATCH FUNCTIONS

Syntax:

START 03 * NN * 1/0 * Address 1-8 [* Address 1-8] #

Variables:

NN

1   Scramble

2      Silent

3      Programming

4      Control

5      Access

6      Status Request

7      Passback Entry

8      Passback Exit

9      Passback Internal

10    Passback Unrestricted – External

11    Expansion Alarm Access

12    Red LED ON

13    Green LED ON

14    Yellow LED 1 ON

15    AC Fail = Yellow LED 1 Blink

16    Set Green LED while relay is active

17    Set Green LED during door delay

18    Use keypad numeric LEDs as annunciator

19    Allow User Count Display

20    Code Tamper Disables User

21    Silent Code Tamper

22    Deny Codes Under Duress

23    Flash Yellow LED 1 during control delay

24    Latching Code Tamper Rule

25    Sequential Code Tamper Rule

26    Sequential Code Tamper Rule #2

27    ScramblePad DS47 is 980313 or similar: "digits in the wrong order"

28    Timed Passback Rule

29    Visitor/Escort Rules – Visitors Must Be Accompanied by Escort

30    Visitor/Escort Rule #2 – Visitor can go first, wait for visitor

31    Visitor/Escort Rule #3 – Escort code toggles Vis/Esc mode

32    Use Keypad Numeric LEDs to display Visitor Count

1/0

1     ON

0     OFF

Description:

To change the function of any ScramblePad/MATCH Reader:

  1. Select the function number, such as 1 for display Scramble.

  2. Select 1 to turn the function ON or 0 to turn it OFF

  3. Select the ScramblePad/MATCH Reader Addresses to be changed.

ScramblePad/MATCH Readers are selected by entering 1 through 8 in the first set for Addresses 1 through 8, and by selecting 1 through 8 in the second set for Addresses 9 through 16.

If no Addresses from either set of 8 are being changed, enter a 0 (zero).

For example, pressing:

START 03 * 1 * 0 * 1 * 0 #

changes scramble feature to OFF (normal pattern) for ScramblePad 1.

Each ScramblePad keypad can be set to scramble a normal digit pattern. ScramblePad keypads will not scramble in Programming Mode.

Each ScramblePad Keypad may operate in silent mode. ScramblePad/MATCH Readers may be set to not accept various types of Codes such as Programming (ScramblePad only), Control, or Access Types. ScramblePad Keypads may be set to not accept a status display request. The Status Display Request allows a User to request the Status of any Relay or Line Module Input from any ScramblePad Keypad.

Functions 1, 2, 3, 6, 12, 13, 14, and 15 apply to ScramblePad Keypads only.

To operate the status request, press:

START * #

This results in a display of the status of the Relay and Alarm input associated with the ScramblePad Keypad address from which the request was entered.

For example, requesting the status at ScramblePad 1 displays the status of Relay 1 and Alarm 1.

To request the status of any other point, press:

START * Point_ID_Number #

For example, pressing

START * 8 #

from ScramblePad 1 displays the status of Relay 8 and Alarm 8 at ScramblePad Keypad 1. If you press

START * 01 #

from ScramblePad 1 it displays the status of Expansion Relay 1 and Expansion Alarm 1, if either or both are installed.

The status request LEDs can indicate these conditions:

LEDs

Status Request

No LEDs

Input masked & enabled.

Yellow 2

Input masked & enabled. Door open.

Yellow 2 + Tone

Input masked & enabled. Line fault.

Yellow 1

Input disabled.

Green

Input masked & enabled. Relay energized.

Green + Yellow 2

Input masked & enabled. Door open. Relay energized.

Green + Yellow 2 + Tone

Input masked & enabled. Line fault. Relay energized.

Green + Yellow 1

Input disabled. Relay energized.

Red

Input enabled. Unmasked or door grant in progress.

Red + Yellow 2

Input enabled. Unmasked or door grant in progress. Door open.

Red + Yellow 2 + Tone

Input enabled. Unmasked or door grant in progress. Line fault or Door forced/open.

Red + Green

Input enabled. Unmasked or door grant in progress. Relay energized.

Red + Green + Yellow 2

Input enabled. Unmasked or door grant in progress. Door open. Relay energized.

Red + Green + Yellow 2+ Tone

Input enabled. Unmasked or door grant in progress. Line fault or Door forced, Door open. Relay energized.

LEDs can also be configured to indicate delay conditions. For example, 03*17*1 sets the keypad/MATCH to flash its green LED while the door delay period is counting down. The door delay is set by CMD 280. Similarly, 03*23*1 sets the first yellow LED to flash while the timer is counting down the control delay time. The control delay time is set by CMD 281.

For Passback and Occupancy Violation to work, ScramblePad/MATCH Reader addresses must be defined as Entry, Exit, Internal or Unrestricted (No Passback Status).

An internal ScramblePad/MATCH Reader will only grant access if the user has been detected as inside the secure perimeter after coming through an entry ScramblePad/ MATCH Reader. Once the controller detects the same user has exited through an exit ScramblePad/MATCH Reader, any attempt to use that user's code or card at an internal door will be denied and reported as a passback violation.

To link a ScramblePad/MATCH Reader to an expansion line module input for access-by- alarm control, select number 11.

ScramblePad can be set to always keep the Red, Green and Yellow LED 1 status indicators on.

AC Fail can be set to blink Yellow LED 1, if required.

CMD 03*27 provides for limited compatibility with certain older DS47 revisions.

Examples:

START 03 * 3 * 0 * 1234578 * #

Change Programming Capability OFF to ScramblePad keypads 1 2 3 4 5 7 & 8.

START 03 * 7 * 1 * 34 * #

Change Passback Entry Address ON to Keypads/MATCH Readers 3 & 4.

START 03 * 8 * 1 * * 34 #

Change Passback Exit Address ON to Keypads/MATCH Readers 11 & 12.

START 03 * 23 * 1

Enable the First Yellow LED to flash during a specified control delay period.

Default:

NN

Function

Initial State

1

Scramble

ON

2

Silent

OFF

3

Programming

ON

4

Control

ON

5

Access

ON

6

Status Request

ON

7

Passback Entry

OFF

8

Passback Exit

OFF

9

Passback Internal

OFF

10

Passback Unrestricted

ON

11

Expansion Access

OFF

12

Red LED ON

OFF

13

Green LED ON

OFF

14

Yellow LED 1 ON

OFF

15

AC Fail = Yellow LED 1 Blink

OFF

16

Set Green While Relay Active

OFF

17

Set Green Flash During Door Delay

OFF

18

Use Keypad Numeric LEDs as annuniciator

OFF

19

Allow User Count Display

OFF

20

Code Tamper Disables User

OFF

21

Silent Code Tamper

OFF

22

Deny Codes Under Duress

OFF

23

Set First Yellow Flash During Control Delay

OFF

Related CMDs:

General
📄 CMD 88*11 – Print Keypad/Match Setups and Status
📄 CMD 188*3 – Print Setup Changes for Keypad/MATCH

CMD 17 – Define Standard Access Zone

03*3 –Programming Functions

CMD 01, 02 – Add or Change Programming Codes

03*4 – Control Functions

CMD 45 – Define Standard Control Zone

03*7, 03*8, 03*9, 03*10 –Passback Functions

CMD 46 – Change Passback Mode

CMD 146 – Disable Passback and Occupancy Control During Time Zone

CMD 05: REPORTING MODES

Syntax:

START 05 * NN # (v7)
START 05 * NN [* 1/0] # (v6.6)

Variables:

NN

1      Disable Relay State Changes

2      Disable Internal Events

3      Disable External Events

4      Disable Transactions

5      Disable Time Zone State Changes

6      Disable Time Zone Relay Control State Changes

7      Disable Time Zone Input Masking State Changes

8      Print All

9      Input State Change

10    MOMENTUM SCRAMBLE*NET Protocol

11    VELOCITY SCRAMBLE*NET Protocol

1/0 (v6.6 only)
1      Enable mode listed above    (05*8*0# now disables all)
0      Disable mode listed above   (05*8*1# now enables all)

Description:

Disable Relay State Changes

turns off the reporting of relay state changes and will conserve printer paper and buffered event storage. Effective with v6.6, a cold-started controller will have relay state changes enabled as the factory default. You can use 05*1*1# to enable it, and 05*8# or 05*8*1# will still turn on every mode. CMD 05*1*1# will enable relay state changes and will also send the current relay states to the host if the host has logged on with CMD 198*6. CMD 05*9*1# will enable input state changes for all enabled inputs, and will also send the current input states to the host.

Disable Internal Events

turns off the reporting of automatic time generated events, when Time Zones Start and End, and Relay State Changes.

Disable External Events

turns off the reporting of Alarm, AC, Box and Address Tamper alarm restorals, On-lines and Installation Errors, UPS restoral, Alarm Secure, line trouble clear, Passback Violations and printer on-line.

Disable Transactions

turns off the reporting of all Code generated transactions, but not alarms.

Disable Time Zone State Changes

turns off the reporting of Time Zone activation and deactivation.

Disable Time Zone Relay State Changes

turns off the reporting of Time Zone-driven relays and their change of state

Disable Time Zone Input Masking Changes

turns off the reporting of Time Zone-driven input masking changes

Print All

reenables reporting of all changes and transactions. Also reenables printing of access and RQE Grants for CMD 06

Input State Change

enables reporting of input state changes. This affects all alarm inputs and expansion inputs at once. The default is disabled. See also CMD 98*33.

Velocity S*NET Protocol

enables reporting of the Velocity SNET protocol. The default is disabled. The normal method for enabling v7.0 protocol is logging on with CMD 198*6.

Command 05 disables the reporting of any selected items to the local printer, to the remote serial printer and to the Host PC if the controller is networked.

Use the optional argument (1/0) to enable or disable the specified reporting mode. If this argument is not used, disabled (0) is assumed except for 05 * 8.

Most users disable Relay State Changes.

Examples:

START 05 * 1 #

Disables Reporting Of Relay State Changes

START 05 * 2 #

Disables Reporting Of Internal Events

START 05 * 3 * 1 #

Enables Reporting Of External Events

START 05 * 8 * 0 #

Disables reporting of all Changes

Default:

05*1*1 - Enable Relay State Changes [v6.6]

05*2*1 - Enable Internal Events

05*3*1 - Enable External Events

05*4*1 - Enable Transactions

05*5*1 - Enable Time Zone State Changes

05*6*1 - Enable Time Zone Relay Control State Changes

05*7*1 - Enable Time Zone Input Masking State Changes

05*9*0 - Disable Input State Change Reporting

05*10*0 - No MOMENTUM-compatible SCRAMBLE*NET Protocol

05*11*0 - No v7.0-compatible SCRAMBLE*NET Protocol

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Reporting and Printing Setups

CMD 06 – Disable printing of grants on selected doors

CMD 105, 106 – Disable Device or Disable Reports During Time Zone

CMD 107, 90*2#/97*1 – Daily Report Printing On/Off

CMD 109 – Invalid Code/ID Reporting Mode

CMD 06: DISABLE REPORT OF GRANTS ON SELECTED DOORS

Syntax:

START 06 * N * DOORS # (v6.6 and earlier)

START 06 * 1 * DOORS(Access) * DOORS(RQE) # (v7)

Variables:

N
1 Access
2 RQE

Description:

CMD 06 disables the reporting of granted access by door. The reporting of granted RQEs may also be selectively disabled by door.

This command enables/disables reporting for all of the doors at once.

To re-enable reporting of grants, set the doors to 0 (none) for either or both functions or enter CMD 05 * 8 #.

Command 06 disables the reporting of grants to the local and remote printer.

To disable grant reporting on doors 5-8 and enable grant reporting on doors 1-4, use 06*NN*5678#.

In v7.0, both grant-disable masks can be set with one command. In v7.0, the Access Grant reporting masks have also been moved to the readers/keypads – see CMD 403. The RQE reporting mask option sets the “log” time zone to 0 or 65 in the corresponding ACBs 65 through 72, see CMD 461. Using these commands will let you enable/disable a specific door or reader's grant reporting without affecting the other doors/readers.

Examples:

START 06 * 1 * 1 #

Disable Reporting Of Granted Access On Door 1

START 06 * 2 * 1234 #

Disable Reporting Of RQE Grants On Doors 1 To 4

START 06 * 1 * 1234 * 5678 #

Disable Reporting of Granted Access on Doors 1-4, and RQE Grants on Doors 5-8. [v7.0]

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups
📄 CMD 188*4 – Print Setup Changes for Reporting and Duress
Reporting and Printing Setups

CMD 05 – Reporting Modes

CMD 105, 106 – Disable Device or Disable Reports During Time Zone

CMD 109 – Invalid Code/ID Reporting Mode. Command 06 disables the reporting of Grants to the local printer, the remote printer and to the Host PC, if the controller is networked.

CMD 07: CHANGE DURESS DIGIT

Syntax:

START 07 * Duress Digit #

Description:

A Duress Alarm is generated whenever an authorized Code is used along with its duress digit if the Duress Alarm Mode is set to on. The default duress digit is set to 9; however, any digit, 1-9, can be added to any or all of the user codes in the system when they are either manually or automatically generated for the first time, if CMD 09 is set to ON (the default setting is OFF).

Determine whether the duress feature will be needed so that all Codes have duress digits when they are initially added to the System.

Different duress digits may be assigned to individual Users or groups of Users by changing the duress digit before adding a new User or generating a group of Users.

To add or change duress digits to existing Codes, see CMD 14.

Example:

START 07 * 3 #

Change Duress Digit to 3

Default:

9

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

CMD 08 – Change Duress Alarm Mode
CMD 09 – Generate Codes With Duress Digit
CMD 14 – Add or Change Duress Digit for User or Range of Users

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 313, 314, 315, 320-322 – Add Users

CMD 18 – Change Keypad Code Length for Auto-Generation

CMD 08: CHANGE DURESS ALARM MODE

Syntax:

START 08 * N #

Variables:

N
0 OFF (disable)
1 ON (enable)

Description:

The feature is turned OFF on system start-up so that no reporting occurs. This means that even though duress digits have been assigned, they do not work unless the Duress Alarm Mode is enabled.

A Duress Alarm is reported as a User Under Duress on the printer and trips the Duress Alarm Relay.

Example:

START 08 * 1 #

Change Duress Mode to ON

Default:

OFF

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Duress Setups

CMD 07 – Change Duress Digit

CMD 09 – Generate Codes With Duress Digit

CMD 14 – Add or Change Duress Digit for User or Range of Users

Alarm Setups

CMD 261 – Define Alarm Actions

CMD 09: GENERATE ALL CODES WITH DURESS DIGIT

Syntax:

START 09 * N #

Variables:

N

0  NO (disable)

1  YES (enable)

Description:

Generate Codes with duress digits must be set to ON for Users to have duress capability. Any digit, 1-9, may be added to any or all of the User Codes in the System when they are either manually or automatically generated for the first time. It is important to decide if the Duress feature will ever be desired so that all Codes have duress digits initially assigned.

To add or change duress digits to existing Codes, see CMD 14.

Example:

START 09 * 1 #

Generate All Codes With Duress Digit

Default:

NO

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Duress Setups

CMD 07 – Change Duress Digit

CMD 08 – Change Duress Alarm Mode

CMD 14 – Add or Change Duress Digit for User or Range of Users

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 313, 314, 315, 320-322 – Add Users

CMD 10: ADD KEYPAD ACCESS USER (IDF 1)

Syntax:

START 10 * User Number * Code * Access Zone#

Description:

An Access Code momentarily unlocks a door. The door unlock time is set with CMD 80 and can be set from 1 second up to 8,100 seconds (2 hours and 15 minutes). If the door time is set to 0 (zero), Access Codes will cause the relay to toggle on and off on successive code entries.

Each User is assigned a user number from 1 - 999 (1-4000 or 1-16,000 with an optional MEB/CE Code Expansion Board Installed) for reference during programming. When the System printer prints each code transaction it prints the time, date, User Number, Reader and door numbers and the result of the code entry, granted or denied.

Each Access User is assigned a unique 3- to 15-digit code or is issued a card. The Access Code is the combination of numbers the user actually enters on the ScramblePad keypad to unlock the door. The card is used in a MATCH Card Reader to unlock a door. Several related codes or cards may be assigned to the same person to perform other command and control functions.

If Duress Codes are used, Command 09, Generate Codes with Duress Digit, must be enabled before any Codes are added to the controller's memory.

Each Access User must be assigned to an Access Zone. Access Zones determine the access authority of a group of Users. An Access Zone is defined with a Time Zone and a set of valid doors. (See CMDs 17, 24 and 117.)

Access Zone 65 authorizes access “Always to All Doors.”

Access Zone 0 (Zero) restricts access, “locks out,” all Users in that Zone, to “Never, No Doors.”

Examples:

START 10 * 124 * 14291 * 65 #

Add User 124 with Code 14291 To Access Zone 65

Default:

None

Related CMDs:

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

CMD 14 – Add or Change Duress Digit For User or Range Of Users

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 11: REDEFINE KEYPAD ACCESS USER (IDF 1 & 6)

Syntax:

START 11 * User Number * Code * Access Zone #

Description:

Redefine enables the Programmer to change any or all of an existing Access User's parameters.
Each field must have data entered when this Command is used. In order to lock out an individual User without changing any other information associated with that User, use this Command and set the Access Zone to 0 (Zero) or use Command 12.

Examples:

START 11 * 124 * 14291 * 0 #

Redefine User 124 To Access Zone 0 - No Access

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10 – Add Keypad Access User (IDF 1)
CMD 314 – Add Access User with Code & Card (IDF 6)

Changing and Deleting Users

CMD 12, 13, 325 – Change User(s) Codes, Zones, and/or Functions
CMD 16, 23 – Delete Any User, Range of Users

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)
CMD 204 – Define Master Access Zone (66-127)

CMD 12: CHANGE ANY USER ACCESS OR CONTROL ZONE (All IDFs)

Syntax:

START 12 * User Number * Zone (AZ or CZ) #

Description:

Change Any User Access Zone or Control Zone allows an Operator to change a User's Access or Control Authority.

This Command is especially useful for disabling or locking out any User by changing their Access Zone to 0 (Zero). This Command is also frequently used to change new and unissued Users, kept in the controller's memory, to a specified Access Zone upon issuance to a new employee. In systems with Dual Technology Readers and Multiple ID Users, Command 12 is used to disable the Keypad Code ID Only from working at the Dual Technology Door.

Examples:

START 12 * 45 * 0 #

Change User 45 To Access Zone 0 (No Access)

START 12 * 663 * 1 #

Change User 663 To Access Zone 1

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 313-315, 320-322 – Add Users

Changing and Deleting Users

CMD 11, 13, 325 – Change User(s) Codes, Zones, and/or Functions
CMD 16, 23 – Delete Any User, Range of Users

CMD 13: CHANGE KEYPAD USER CODE (IDF 1 & 6)

Syntax:

START 13 * User Number * Code [* Duress] #

Description:

Change any User Code allows an Operator to change a User's Keypad Code whenever required.
If duress is enabled, use this feature to change a user's keycode and duress digit. If you specify a duress digit of 0, it will disable the duress option for that user.

If the system's duress options were changed since this user was added, you'll need to specify the desired duress digit; otherwise it will change it for you.

If a user has been defined

  • without Duress, then later Duress is enabled and a duress digit is set

  • with one duress digit and the system duress digit is later changed

then changing that user's keypad code will also automatically update their duress digit to the current setting.

Examples:

START 13 * 6 * 298165 #

Change Code for User 6 to 298165

START 13 * 200 * 201 * 1 #

Change Code for User 200 to 201 and specify 1 as the extra duress digit for that user

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 313-315, 320-322 – Add Users

Changing and Deleting Users

CMD 11, 12, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit
CMD 14 – Add or Change Duress Digit for User or Range of Users

CMD 14: ADD OR CHANGE DURESS DIGIT FOR USER OR RANGE OF USERS (IDF 1 & 6)

Syntax:     

START 14 * Duress Digit * User #

START 14 * Duress Digit * First User * Last User #

Description:

This command enables the operator to add or change the duress digit, or remove it (if you specify 0), for the designated user or users. If changing a user's duress digit would create a code conflict, the user's keycode and duress digit are left unchanged and a report is generated describing the conflict.

This command only affects those IDF 1 & 6 users affected by CMD 13.

Examples:

START 14 * 1 * 298165 #

Add or Change the Duress Digit for User 298165 to 1.

START 14 * 2 * 201 * 205 #

Add or Change the Duress Digit for users 201 through 205 to 2.

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 313-315, 320-322 – Add Users

CMD 13 – Change Keypad User Code (IDF 1 & 6)

Changing and Deleting Users

CMD 11, 12, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

CMD 15: ADD KEYPAD UNLOCK / RELOCK USER (IDF 1)

Syntax:

START 15 * N * User Number * Code * Access Zone #

Variables: 

N

1     Unlock

2     Relock

3     Extended Access

4     Visitor Access

5 Escort Access

Description:

An Unlock Code unlocks a door until manually relocked by a Relock Code or automatically relocked at the end of a specified Time Zone (Command 82). Unlock and Relock User Codes require separate User numbers and Codes from each other.

Consider assigning a Relock Code to Access Zone 65 to prevent time restrictions on relocking. In some cases a “common” Relock Code is posted at the door so that any User finding a Door unlocked can immediately relock it.

Extended Access is similar to ordinary access (see CMD 10), with an added feature: if PIN*NNN# is used for access instead of just PIN#, the relay fires for NNN extra minutes, or the door can be held open NNN extra minutes, or a combination of both. The maximum value of NNN is set per door, to a value of 0-1440.

Extended Access and Relay Priorities: In Hirsch's Relay Priority scheme, Extended Access falls between Access and Unlock. The "Clear Relay" function will clear an Extended Access (see CMD 082 for Clear Relay At End Of Time Zone; CMD 304 for Master Control Zone option 2, Clear Relays). If Extended Access is in progress, a regular "Access" will have no visible effect, because the relay is already energized. "Relock" has no effect on the Extended Access.

Extended Access and Auto-Relock: "Auto-Relock On Open" and "Auto-Relock Off" will have no effect on Extended Access; in this instance, Extended Access behaves more like Unlock, i.e. you can open and shut the door as many times as you like. "Auto-Relock On Close" will clear Extended Access; in this instance, Extended Access behaves more like Access.

Visitor Access assigns a person visitor status, indicating the access zone and code the visitor can use. This enables a visitor to enter a restricted area when accompanied by an enrolled escort. The Visitor must be enrolled using this command for a specific access zone. Under the default Visitor/Escort Rule #1, an escort must enter his access code first, then specify the number of visitors that are accompanying him/her before the Visitor can enter the assigned code. Only the number of visitors specified by the escort at the keypad/ reader are allowed access.

Escort Access assigns a user escort status, meaning that the escort can enter a restricted area with a specified number of visitors. The escort must enter the PIN specified here followed by the number of visitors he/she is escorting, in this form:

START [Escort Code] * [number of visitors] #

For example, START 1234 * 4 # indicates that the escort has four visitors to enter. Only the number of visitors specified can enter the area, beyond which access is denied.

Examples:

START 15 * 1 * 400 * 82341 * 4 #

Add Unlock User 400 With Code 82341 With Access Zone 4

START 15 * 2 * 401 * 82342 * 65 #

Add Relock User 401 With Code 82342 With Access Zone 65

START 15 * 4 * 331 * 331 * 2 #

START 15 * 4 * 332 * 332 * 2 #

START 15 * 4 * 333 * 333 * 2 #

Adds three Visitors, identified as Users 331 through 333, that can enter Access Zone 2 using PINs 331 – 333

START 15 * 5 * 221 * 221 * 1 #

START 15 * 5 * 222 * 222 * 1 #

Adds two Escorts, identified as Users 221 and 222, that can enter Access Zone 1 using PINs 221 – 222

Default:

None

Related CMDs:

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 88*17 – Print Detailed Relay Status Only

Adding Users

CMD 10, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

Controlling Relays

CMD 82 – Time Zone Control of Relay

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

Defining Readers

CMD03 – Change Selected Keypad/MATCH Functions

CMD 16: DELETE ANY USER (All IDFs)

Syntax:

START 16 * User Number #

Description:

Delete any User erases the User record from the database and makes both the User Number and Code available for reuse.

To track the use of a Code of a former employee do not Delete it with this Command. Use Command 12 to change its Access Zone to 0. This will produce a printed record of any access attempts by the disabled User's Code.

Example:

START 16 * 124 #

Delete User 124 From System Memory

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 23 – Delete Range of Users

CMD 17: DEFINE STANDARD ACCESS ZONE (1-64)

Syntax:

START 17 * Standard Access Zone * Time Zone * Doors [* Doors] #

Variables:

Doors

Doors/Readers, Associates specified Doors (and corresponding Readers)where, for example, 125 means Doors 1, 2, and 5 which assumes the association of corresponding readers 1, 2, 5, 9, 10, and13

Description:

Access Zones are one of the most important features defined in a DIGI*TRAC controller. Access Zones serve as a method to organize users controlled by your controller into groups who share the same access authority. Furthermore, Access Zones enable the rapid change of access authority for entire groups of users with a single programming command.

Access Zones answer these three questions: Who, When, Where.

Who

Every Access User is assigned to an Access Zone. All Users within that Zone have the same access authority.

When

Each Access Zone is assigned one Time Zone. A Time Zone controls the starting time, ending time and days of the week, including Holidays, on which access will be granted to members of the specified Access Zone.

Where

Each Access Zone is assigned a set of Doors. This determines through which Doors members of the specified Access Zone can gain access.

 CMD 17 defines Standard Access Zones for one time zone and all doors. Define Standard Access Zone requires the selection of a time zone and a set of doors assigned to one of 64 available access zones. Access Zone 0 is preassigned as “Never - No Doors” and Access Zone 65 is preassigned as “Always - All Doors”.

AZ 0 and AZ 65 cannot be changed or deleted.

Special Applications:

Expansion Alarm Inputs can be assigned to a Standard Access Zone. This enables these Alarm Inputs to be accessed, or masked, by the same Access Code issued to a User to access a door. It also enables assignment of Individual ScramblePad Keypads to Alarm Inputs for discreet alarm zone masking by alarm zone control. Alarm Control Codes, under Command 42, enable any alarm input to be masked from any ScramblePad Keypad.

Command 201 will be phased out in Version 7.0.

Standard Access Zones 1-64 are undefined in a new System. (In other words, "Never - No Doors" until they've been defined otherwise.)

These Zones may be defined for use in establishing the "Who, When and Where" controls for proper access management.

CMD 17 automatically assigns the same time zone to each door of a standard access zone. CMD 24 requires the programmer to specify a time zone for each door of an access zone when door-by-door time zone control is required. CMD 117 allows a time zone to be set for a specified door without affecting the time zone of any other door.

Master Access Zones are available consisting of up to 8 Standard Access Zones combined and assigned to a group of users. This enables enhanced access control capabilities over large multi-building sites or in special secure environments with special access programs and areas such as cleared conference rooms.

In Version 6.6.0, Access Zones are arranged individually by reader, using the second ‘Doors’ variable to specify a different set of doors corresponding to Readers 9-16. CMD 124 has been added to facilitate this.

Example:

START 17 * 1 * 1 * 125 #

Define Standard Access Zone 1 as Time Zone 1 and Doors 1, 2, and 5 (including Readers 1, 2, 5, 9, 10, and 13.

START 17 * 2 * 3 * 45 * 6

Define Standard Access Zone 2 as Time Zone 3 for Readers 4, 5, and 14.

START 17 * 7 * 8 * 0 * 78

Define Standard Access Zone 7 as Time Zone 8 for Readers 15 and 16 only.

Default:

There are two pre-defined Access Zones in the system:

Access Zone 0 (zero)

"Never - No Doors"

This Zone may be used to maintain unissued IDs in the System for immediate assignment whenever required. With an Access Zone of 0, they are not able to be used. Whenever an ID is to be issued, all that is necessary is to use CMD 12 to change this User from AZ 0 to a defined Access Zones with the required access authority. Access Zone 0 may also be used to "lockout" a User.

Access Zone 65

"Always - All Doors" and "All Readers"

This Zone is useful to rapidly assign to any Access User who has the authority to enter any area, any time of any day. The only disadvantage of using Access Zone 65 is that its times, days and doors are not changeable.

Related CMDs:

📄 CMD 88*5 – Print Standard Access Zone Setups

📄 CMD 188*5 – Print Setup Changes for Standard Access Zones

Access Zone Setups

CMD 24 – Define Standard Access Zone (1-64), 1 Time Zone Per Door

CMD 117 – Define Standard Access Zone (1-64), 1 Time Zone, Specified Doors

CMD 124 – Define Standard Access Zone, Readers 1-8 or 9-16 only

CMD 204 – Define Master Access Zone (66-127) CMD 249, 349 – Tag/Alert Access Zone

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

Add/Change/Print Users

📄 CMD 33 - Print Users Given Access Zone

CMD 10 - Add Access User

CMD 11 - Redefine Access User

CMD 12 - Change Any User Access Or Control Zone

CMD 15 - Add Unlock/Relock User

CMD 19 - Auto-Add Access User

CMD 20 - Auto-Add Access User

CMD 21 - Auto-Add Multiple Access Users

CMD 22 - Auto-Add Multiple Access Users

CMDs 18-22: AUTO-ADD KEYPAD ACCESS USER(s) (IDF 1)

DIGI*TRAC has the capability to automatically add a single access user and code or to add multiple access users and codes.

This feature is most often used on system start up when there are no users or codes in the controller memory. The controller has a true random number generator which will create a unique keypad code for an unused user number or range of numbers. It may also be used as a convenient and secure way to add a single new user to the system whenever required.

CMD 18 is used to establish the code length for any auto-generated codes (CMDs 19, 21, 22). The longer the code the greater the security. Seven-digit codes are the factory default setting and are recommended and are easily memorized because of their similarity to phone numbers.

Whenever an Operator Auto-Adds codes, DIGI*TRAC will print them as they are added. This list must be audited before the codes are issued for use. Some codes that are randomly generated may not be acceptable for use, such as 1234567 or 1111111. These are valid randomly generated codes but are insecure. They can be edited with CMD 13 or deleted and re-auto-generated. It is also possible for independent Controllers to auto-generate identical codes. The shorter the code the greater the chance of having duplicate codes. Longer codes are recommended.

CMD 18: CHANGE KEYPAD CODE LENGTH FOR AUTO-GENERATION

Syntax:

START 18 * Length # (Version 6.6 and earlier)

START 18 * Length * [Card Length] # (Version 7)

Variables:

Length

Allowed length for the auto-generation of keypad (PIN) codes.

Card Length

This option is available in Version 7.0 as a convenient method of formatting user code record printouts, using CMD 36 etc. Acceptable values are 8, 10, 12, 14, 16.

Description:

Keypad codes can be auto-generated in any uniform length from 3-15 digits long and will be printed with Codes showing.

Secure these printouts.

The length may be changed for each auto-generation of keypad codes.

The code length defined by this command will be used as the default length when the program attempts to deduce an IDF 4 user's original keycode (where IDF 4 = card code & dual code). The code length default value is factory set to 7 digits and the card length is 8 digits.

This command is used with all auto-generate commands including CMDs 19, 21, and 22.

The ‘Card Length’ option is available as a convenience for formatting user code record printouts. (CMD 36, etc.) Valid values are 8, 10, 12, 14, 16.

Example:

START 18 * 8 #

Auto-Generate Codes 8 Digits Long

START 18 * 12 * 10

Set the PIN length to 12 digits and the card length to 10 digits

Default:

Code Length = 7 digits

Card Length = 8 digits

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Adding Users

CMD 19 – Auto-Add Access User, Random Code

CMD 21 – Auto-Add Multiple Access Users, Random Codes, Next Available User Numbers

CMD 22 – Auto-Add Multiple Access Users, Random Codes, Specified User Numbers

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

CMD 19: ADD ACCESS USER - KEYPAD CODE ID ONLY (Define User Number and Auto-Gen Code)

Syntax:

START 19 * User Number * Access Zone #

Description:

The Programmer may add a specific User and have the Controller auto-generate a unique Keypad Code for that User.

Example:

START 19 * 291 * 3 #

Add User 291 To Access Zone 3 and Auto-Generate Code

Default:

None

Related CMDs:

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 20-22, 40-42, 44, 310-315, 320-322 – Add Users

CMD 18 – Change Keypad Code Length for Auto-Generation

CMD 20 – Auto-Add Access Code, Next Available User Number

CMD 21-22 – Auto-Add Keypad Access Users (IDF 1)

CMD 21 – Auto-Add Multiple Access Users, Random Codes, Next Available User Numbers

CMD 22 – Auto-Add Multiple Access Users, Random Codes, Specified User Numbers

Changing Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 20: ADD ACCESS USER - KEYPAD CODE ID ONLY (Auto-User Number, Specify Code)

Syntax:

START 20 * Code * Access Zone #

Description:

The controller will select the next available User Number for a Programmer specified Code.

The Programmer may check to see if a selected Code is available or has already been issued with Command 37.

Example:

START 20 * 55712 * 1 #

Add User With Code 55712 To AZ 1 And Auto-Add User Number

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

CMD 18-22 – Auto-Add Keypad Access Users (IDF 1)

CMD 19 – Auto-Add Access User, Random Code

CMD 21 – Auto-Add Multiple Access Users, Random Codes, Next Available User Numbers

Changing Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 21: ADD ACCESS USERS - KEYPAD CODE ID ONLY (Auto-Add Users & Codes)

Syntax:

START 21 * Number of Users * Access Zone #

Description:

Multiple users may be added by specifying how many Users are desired.

The controller will skip over any existing Users as it auto-adds new users.

Example:

START 21 * 100 * 1 #

Add 100 Users To AZ 1 And Auto-Add User Number

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

CMD 18 – Change Keypad Code Length for Auto-Generation

CMD 19 – Auto-Add Access User, Random Code

CMD 20 – Auto-Add Access Code, Next Available User Number

CMD 22 – Auto-Add Multiple Access Users, Random Codes, Specified User Numbers

Changing Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 22: ADD ACCESS USERS - KEYPAD CODE ID ONLY (Auto-Add

Users & Codes From Specified User Number)

Syntax:

START 22 * Starting User Number * Number of Users * Access Zone #

Description:

Multiple users may be added by specifying the starting user number and the number of users.

The controller will skip over any existing users as it auto-adds new users.

Example:

START 22 * 500 * 25 * 1 #

Add 25 Users To AZ 1 Auto-Add User Numbers & Codes Starting At User Number 500

Default:

None

Related CMDs:

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-21, 40-42, 44, 310-315, 320-322 – Add Users

CMD 18 – Change Keypad Code Length for Auto-Generation

CMD 19 – Auto-Add Access User, Random Code

CMD 20 – Auto-Add Access Code, Next Available User Number

CMD 21 – Auto-Add Multiple Access Users, Random Codes, Next Available User Numbers

Changing Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

Duress Setups

CMD 07, 09 – Change Duress Digit, Generate Codes with Duress Digit

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 23: DELETE RANGE OF USERS (All IDFs)

Syntax:

START 23 * Starting User Number * Ending User Number #

Description:

Multiple users may be deleted by specifying the range of user numbers to be deleted.

All users within the specified range will be deleted from the controller memory making these user records available for reuse.

Example:

START 23 * 25 * 50 #

Delete User 25 Through User 50

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16 – Delete Any User.

CMD 24: DEFINE STANDARD ACCESS ZONE 1-64 (One Time Zone Per Door/Reader)

Syntax:

START 24 * Access Zone * Time Zone For Door 1 *

Time Zone For Door 2 *

Time Zone For Door 3 *

Time Zone For Door 4 *

Time Zone For Door 5 *

Time Zone For Door 6 *

Time Zone For Door 7 *

Time Zone For Door 8 #

Description:

Use this command to define a Standard Access Zone in which only one time zone is assigned per door. This enables access by time zone on a door-by-door basis. Each door in a Standard Access Zone can be restricted by any of the available time zones. For example, entering Time Zone 0 for a door restricts all access at that door

In this command it is not necessary to define the Reader/Door number. DIGI*TRAC knows that the first delimiter after the Access Zone number is Reader/Door 1, the next delimiter is Reader/Door 2, and so on.

This command enables you to define time zones for Doors 1-8. In other words, the same TZs are assigned to both sides of the door: this means both readers 9-16 and readers 1-8 are defined.

Each door must have a time zone value assigned. When a door is not authorized in an access zone, enter Time Zone 0 in that door field. Command 117 allows one or more time zones to be changed for a specified door without affecting the time zone setting of any other door(s).

Refer to Command 17 for a convenient method to add Standard Access Zones with 1 Time Zone For All Doors.

CMD 24 defines readers 1-8 and readers 9-16 enabling you to use the same set of eight time zones, if only eight are specified.

For the M2 Controller, only 4 door times will be accepted.

Example:

START 24*10*65*0*1*5*0*0*0*0#

Define Standard Access Zone 10 To Time Zone 65 On Door 1, TZ 0 On Door 2 5 6 7 & 8, TZ 1 On Door 3, TZ 5 On Door 4. As you can see from this example, DIGITRAC assumes that the first delimiter after the Access Zone number is Reader/Door 1, the next delimiter is Reader/Door 2, and so on.

Default:

AZ0 = Never – No Doors

AZ65 = Always – All Doors

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*5 – Print Standard Access Zone Setups

📄 CMD 188*5 – Print Setup Changes for Standard Access Zones

Access Zone Setups

CMD 17 – Define Standard Access Zone (1-64), 1 Time Zone, Selected Doors

CMD 117 – Define Standard Access Zone (1-64), 1 Time Zone, Specified Doors

CMD 124 - Define Standard Access Zone, 1 Time Zone Per Reader

CMD 204 – Define Master Access Zone (66-127)

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

Holiday Setups

CMD 57 – Define Holiday

CMD 30: PRINT USER WITHOUT CODE

Syntax:

START 30 * User Number #

Description:

Use this command to print a single user record stored in a DIGI*TRAC controller’s user database by entering the user number.

Example:

START 30 * 12 #

Print User Record 12 Without the Code Showing

Default:

None

Related CMDs:

📄 CMD 31, 33, 34 – Print Users, Users by Zone, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

CMD 31: PRINT USERS WITHOUT CODE

Syntax:

START 31 * Starting User Number * Ending User Number #

Description:

Use this command to print a list of registered users by entering the starting user number and the ending user number.

Example:

START 31 * 10 * 15 #

Print User Records 10 Through 15 Without Codes Showing

Default:

None

Related CMDs:

📄 CMD 30, 33, 34 – Print User, Users by Zone, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

?? CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

CMD 32: PRINT FIRST AVAILABLE USER - FROM SPECIFIED USER NUMBER

Syntax:

START 32 * Starting User Number #

Description:

Print the first available user above the specified user number. This helps the operator locate the next available user number above the user number specified.

Example:

START 32 * 500 #

Print First Available User Number 500 or Above

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

CMD 33: PRINT USERS GIVEN ACCESS ZONE OR CONTROL ZONE

Syntax:

START 33 * N * Zone Number #

Variables:

N

1 Access Zone (0 - 127)

2    Control Zone (0 - 255)

Description:

Print users given access zone or control zone allows the listing of all users assigned to the specified Zone.

If Access Zone is selected (N = 1), the Zone Number can be in the range 0 - 127. As you can see, users of master access zones can be printed as well as users of standard access zones.

When a control zone is selected (N = 2), the Zone Number can be in the range 0 - 255. This means the operator can print users associated with master control zones (192 - 255) as well as standard control zones.

Example:

START 33 * 1 * 65 #

Print all users in Access Zone 65

START 33 * 2 * 35 #

Print all users in Control Zone 35

START 33 * 2 * 216 #

Print all users in Master Control Zone 216

Default:

 None

Related CMDs:

📄 CMD 30, 31, 34 – Print User, Users, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

Changing and Deleting Users

CMD 16, 23 – Delete Any User, Range of Users

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

CMD 34: PRINT FAMILIES OF USERS WITHOUT CODE

Syntax:

START 34 * NN * Starting User Number * Ending User Number #

Variables:

NN

1      All Users

2      Momentary Access

3      Unlock / Relock

4      All Access

5      Control

6      Lock Down / Lock Open

7      Alarm Mask / Unmask / Cancel / Entry & Exit Delays / Deadman

8      Passwords

9      Users Inside

10    Tagged Users

11    Alerted Users

Description:

Families of users may be printed by selecting the desired group from the list. Only users of that type will be printed in the report.

User Family Number 9, Users Inside, will print a list of those users currently within the passback perimeter. This requires that the controller be using the passback feature with ScramblePad/MATCH Readers defined as entry and exit using Command 03 or 403. If passback is not enabled, the controller will list users as UNK, Unknown, passback status.

Example:

START 34 * 2 * 0 * 999 #

Print All Momentary Access Users

START 34 * 9 * 0 * 999 #

Print All Users Currently Inside Passback Perimeter

Default:

None

Related CMDs:

📄 CMD 30, 31, 33 – Print User, Users, or Users by Zone, Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

Changing and Deleting Users

CMD 16, 23 – Delete Any User, Range of Users

CMD 35: PRINT USER WITH CODE

Syntax:

START 35 * User Number #

Description:

Use this command to print a user record with the code showing from the DIGI*TRAC controller's user database by entering the User Number.

Secure these printouts since they show the user’s entry/exit code

Example:

START 35 * 468 #

Print User Record 468 With Code Showing

Default:

 None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 36, 38, 330 – Print Users, or Family of Users with Codes

📄 CMD 37 – Print User given Code

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

CMD 36: PRINT USERS WITH CODE

Syntax:

 START 36 * Starting User Number * Ending User Number #

Description:

Use this command to print a sequence of users. This sequence is defined by entering the starting user number and the ending user number. Each user is printed with their code showing.

Secure printouts created with CMD 36 since they show the user’s entry/exit code.

Example:

START 36 * 200 * 225 #

Print User Records 200 Through 225 With Codes Showing

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 38, 330 – Print User or Family of Users with Codes

📄 CMD 37 – Print User given Code

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

CMD 37: PRINT USER GIVEN CODE

Syntax:

START 37 * Code # (Only works for IDFs 1, 5, 6, 7)

START 37 * Code * Card # (Only works for IDFs 3–7, Version 6.6 and earlier)

START 37 * 0 * Card/Code # (Only works for IDFs 2–7, Version 7)

Description:

Use this command to determine the user number for users who only knows their keypad codes, not their user numbers.

In V6.6 or later, this command can also be used to look up dual users by specifying both card and code. This only works for IDFs 3 - 7.

In V7.0 or later, if a Code or Card of ‘0’ (one digit) is specified, the controller will look for a following argument indicating the card-only or code-only user number. This feature is only available for IDFs 2 - 7.

Example:

START 37 * 27256 #

Print User Record For Code 27256

START 37 * 0 * 0567 #

Print User Record For Card 0567

START 37 * 27256 * 0567#

Print User Record For Dual User who possesses both code 27256 and card 0567

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 32 – Print First Available User Number

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

CMD 38: PRINT FAMILIES OF USERS WITH CODE

Syntax:

 START 38 * N * Starting User Number * Ending User Number #

Variables:

 N (family)

1      All Users

2      Momentary Access

3      Unlock / Relock

4      All Access

5      Control

6      Lock Down / Lock Open

7      Alarm Mask / Unmask / Cancel / Entry & Exit Delays / Deadman

8      Passwords

9      All Users, Sorted By Code (before V7.0)

Description:

Families of users can be printed by selecting the desired group from the list. Only users of the specified type will be printed in the report with codes showing in the report’s Code field.

For versions prior to 7.0, N = 9 (All, Sorted By Code) will list all users by codes regard- less of the range specified. For Version 7.0 and later, the switch N = 9 is no longer sup- ported.

Secure these printouts since they show the user’s entry/exit code

Example:

START 38 * 5 * 0 * 999 #

Print All Control Users With Codes Showing

START 38 * 8 * 0 * 999 #

Print All Password Operators With Codes Showing

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 330 – Print User or Users with Codes

📄 CMD 37 – Print User given Code

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

CMD 40: ADD KEYPAD RELAY CONTROL USER (IDF 1)

Syntax:

 START 40 * N * User Number * Code * Control Zone #

Variables:

N

1     Control Trigger

2     Force ON

3     Force ON Release

4     Force OFF

5     Force OFF Release

Description:

Control codes can operate any combination of relays simultaneously from any ScramblePad/MATCH reader as defined by a control zone. They can override all types of access codes and override each lower priority level control code. Relays can be set to trigger their control time momentarily from 1-8100 seconds, or toggled ON and OFF on consecutive trigger code entries (see CMD 81). To add a card relay control user use CMD 325 to con- vert a keypad relay control user to a card relay control user.

Relays can be Forced ON by a code and remain on until released by a corresponding Force ON release code. Relays can be Forced OFF (disabled) by a code and remain disabled until released by a corresponding Force OFF Release code.

Force OFF disables the Request To Exit function.

Consider assigning all release type control codes to a control zone with a time zone of 65, “Always”. This will prevent any unintentional time restrictions from keeping an authorized user from releasing a control condition that requires releasing.

Example:

START 40 * 2 * 650 * 73451 * 1 #

Add Force ON Code 73451 To User 650 And Control Zone 1

START 40 * 3 * 651 * 73452 * 2 #

Add Force ON Release Code 73452 To User 651 And Control Zone 2

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

Adding Users

CMD 10, 15, 19-22, 41, 42, 44, 310-315, 320-322 – Add Users

CMD 41 – Add Keypad Top-Priority Relay Control User (IDF 1)

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 82 – Time Zone Control of Relay

CMD 85 – Change Operation for Selected Relays

CMD 86 – Change Relay & Alarm Operating & Reporting Modes

CMD 87 – Relay Triggers Control Zone

CMD 281 – Change Control Delay for Relay

CMD 41: ADD KEYPAD TOP-PRIORITY RELAY CONTROL USER (IDF 1)

Syntax:

 START 41 * N * User Number * Code * Standard Control Zone #

Variables:

N

1     Lock DOWN

2     Lock DOWN Release

3     Lock OPEN

4     Lock OPEN Release

Description:

Lock DOWN codes disable any relays in its control zone and prevent any lower priority codes from working or time zone initiated events from occurring. It will maintain the Lock Down condition until cleared by a Lock DOWN Release Code.

Lock DOWN disables the Request To Exit function.

Lock OPEN Codes actuate any or all relays and maintain them actuated until released by a Lock OPEN Release Code.

Consider assigning all release type control codes to a control zone with a time zone of 65, “Always”. This will prevent any unintentional time restrictions from keeping an authorized User from releasing a control condition that requires releasing.

Use CMD 325 to convert a card access code to a card top-priority relay control user.

Example:

START 41 * 1 * 652 * 73453 * 1 #

Add Lock DOWN Code 73453 To User 652 And Control Zone 1

START 41 * 2 * 653 * 73454 * 2 #

Add Lock DOWN Release Code 73454 To User 653 And Control Zone 2

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

Adding Users

CMD 10, 15, 19-22, 40-42, 44, 310-315, 320-322 – Add Users

CMD 40 – Add Keypad Control User (IDF 1)

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 82 – Time Zone Control of Relay

CMD 85 – Change Operation for Selected Relays

CMD 86 – Change Relay & Alarm Operating & Reporting Modes

CMD 87 – Relay Triggers Control Zone

CMD 281 – Change Control Delay for Relay

CMD 42: ADD KEYPAD ALARM CONTROL USER (IDF 1)

Syntax:

START 42 * NN * User Number * Code * Control Zone #

Variables:

NN

1     Momentary Single Mask

2     Mask

3     Unmask

4     Cancel Entry Delay

5     Start Exit Timer

6     Mask Alarm and Cancel Entry Delay

7     Start Exit Timer and Unmask

8     Pre-Arm Status

9     Conditional Unmask

10   Partial Unmask

Description:

A Momentary Single Mask code momentarily disables the reporting of a single alarm condition from any of the line module inputs as defined by the code's control zone. This means that when this user function is used, it will mask the specified line module input for a single alarm actuation only. If the masking timer is still active when the specified line module input is tripped for a second or more times, it will report as a new alarm on that input. When a momentary single mask is used on a door associated input and the auto- relock function of the door is off, the mask will last as long as the door unlock time, no matter how many times the door is opened and closed during the masked time. If the auto- relock function is on, the door can only be opened and closed once or a new alarm will occur.

An alarm Mask code turns off the reporting of all alarms from any of the line module inputs as defined by the code's control zone. Neither type of mask code prevents line trouble alarm reporting, such as shorts or open line conditions.

An alarm Unmask code restores the alarm reporting of any input(s) as defined by the code's control zone. Consider assigning unmask codes to a control zone with a time zone of 65 to prevent time restrictions on the unmasking of masked line module inputs. To add a card alarm control user use Command 325 to convert a keypad alarm control user to a card alarm control user.

A Cancel Entry Timer code is used to cancel the entry delay timer and prevent the reporting of an alarm. An Entry Delay Timer can be used to control access to secure areas where the ScramblePad is located within the area.

A Start Exit Timer enables exiting the same secure area without tripping an alarm.

Mask Alarm and Cancel Entry Timer is a convenient combined user function that can cancel an entry delay and mask all interior line module inputs for general building occupancy, or just mask specified Inputs for occupancy of a specific area only, while other areas remain armed.

Likewise, Start Exit Timer and Unmask combines the start exit timer function with the unmask function and is often used to re-secure an entire building or only a specified area.

Pre-Arm Status—also known as ‘Test If Secure’ or ‘Check Secure’—tests all available inputs within the specified control zone and reports whether they are inactive (secure) or active (unsecured). If all inputs are secure, the ScramblePad flashes its green LED once for an access grant and twice for a control. If there are unsecured inputs detected, ScramblePad flashes its red LED and beeps—one beep for each active input.

Conditional Unmask—also known as ‘Unmask If Secure’—unmasks/arms all inputs in the specific control zone, but only if all inputs have been previously detected as secure.

Partial Unmask—also known as ‘Force Arm’ or ‘Arm Around’—unmasks all inputs in the specified control zone previously detected as secure. All unsecured inputs are left unarmed. When this condition is used, the ScramblePad flashes both the red and green LEDs, if some inputs are secure and other are not. Only the green LED flashes if all inputs are detected secure. For example, if the boss leaves the safe in his office open, you can arm what is ‘armable’ around it, knowing that the door to his office (containing the open safe) will be armed.

The three new alarm types—pre-arm status, conditional unmask, and partial unmask—check the status of all alarm points specified in their governing SCZ even if those inputs are disabled. For this reason, don’t include disabled alarm points in your SCZ.

Example:

START 42 * 1 * 301 * 3011 * 4 #

Add Momentary Alarm Mask Code 3011 To User 301 And Control Zone 4

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding Users

CMD 10, 15, 19-22, 40, 41, 44, 310-315, 320-322 – Add Users

CMD 44 – Add Keypad Special Control User

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

Alarm Inputs

CMD 110 Change Entry/Exit Delay for Alarm Input

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

Relay Setups

CMD 40 – Add Relay Control User

CMD 41 – Add Top-Priority Relay Control User

CMD 81 – Change Control Time of Relay

CMD 82 – Time Zone Control of Relay

CMD 85 – Change Operation for Selected Relays

CMD 86 – Change Relay & Alarm Operating & Reporting Modes

CMD 87 – Relay Triggers Control Zone

CMD 281 – Change Control Delay for Relay

CMD 43: ADD KEYPAD INDEX CONTROL USER (IDF 1)

Syntax:

START 43 * N * User Number * Code #

Variables:

N

1     Manual Holiday, Schedule 1

2     Manual Holiday, Schedule 2

3     Manual Holiday, Schedule 3

4     Manual Holiday, Schedule 4

5     Manual Non-Holiday, Schedule 1

6     Manual Non-Holiday, Schedule 2

7     Manual Non-Holiday, Schedule 3

8     Manual Non-Holiday, Schedule 4

9     Forgive All Users

10   Clear Code Tamper

11   Display This Side Users Count

12   Display Other Side Users Count

Description:

The first four variables (1 - 4) control the assignment of previously-defined holiday schedules to specific user numbers (credentials) using specific codes. Variables 5 - 8 essentially repeal assignment of holiday schedules to a user number using a specific code. Forgive all users provides a quick way to nullify any grant denials issued for a door and enables people to leave the area controlled by the door no matter what their grant status is. This is particularly useful for emergency procedures. Clear Code Tamper enables a user number with the proper code to clear code tamper alarms at a specific location. For example, if an specified operator or guard needs to reset a keypad, this can be accomplished using the assigned code. Display This Side/ Other Side Users Count enables a qualified user with the proper code to see how many people are within a particular area or outside of that area.

Example:

START 43 * 1 * 45 * 777 #

Add Schedule 1 holidays to User 45 using Code 777

START 43 * 9 * 505 * 2323 #

Forgive all users at the reader actuated by user 505 using Code 2323

START 43 * 1 * 45 * 777 #

Add Alarm Cancel Code 777 To User 45

START 43 * 4 * 505 * 23231 #

START 43 * 4 * 506 * 23232 #

Add both Start (User 505) and Stop (User 506) Deadman Timer Codes

Related CMDs:

📄 CMD 38 – Print Families of Users with Codes

📄 CMD 88 – Print System Setups

CMD 12 – Change Any User Access or Control Zone

CMD 40 – Add Relay Control User

CMD 41 – Add Top Priority Relay Control User

CMD 42 – Add Alarm Control User

CMD 45 – Define Standard Control Zone

CMD 81 – Change Control Time of Relay

CMD 301 – Add Expansion Point to Standard Control Zone

CMD 358 – Set Deadman Timer

CMD 44: ADD KEYPAD SPECIAL CONTROL USER (IDF 1)

Syntax:

START 44 * NN * User Number * Code #

Variables:

NN

1     Alarm Cancel

2     Watch Log

3     Time Log

4     Deadman Timer

Description:

An Alarm Cancel Code clears the controller's dedicated alarm relay outputs and causes the standard or optional expanded alarm buffer to print its contents. The standard alarm buffer holds approximately 1,500 of the most recent alarms. The optional expanded alarm buffer board holds an additional 2,000 of the most recent alarms. This code duplicates the effect of pressing the alarm cancel button on the controller board.

The Alarm Cancel function has a second function: activating the DIGI*TRAC Annunciator (DTA). When programmed, it enables an operator to activate the DTA by entering the correct user number and code.

A Watch Log Code entry is a logging code for tracking guards on their appointed rounds. A Time Log Code entry is a logging code for recording the arrival and departure times of time log code holders.

To add a card special control user use CMD 325 to convert a keypad special control user to a card special control user.

A Deadman Timer Code is a special control code used to track the safety and security of a user while a specific task is being performed. The use of “deadman timers” is common in many industrial applications such as railroads, refineries and other dangerous or hazardous locations.

Before the task is begun, the user enters a deadman timer code on a specified keypad which starts the deadman timer count down sequence. Once the task is completed, the user enters a different deadman timer code on a specified keypad to stop the count down. If the user is interrupted, delayed, or otherwise prevented from entering the stop code, the deadman timer will run out and cause a deadman expiration alarm to be reported on the system printer and on the alarm relay.

Deadman users must have at least two codes: one to start the timer and one to stop the timer. The timer for each code is set with CMD 358 for 0–65,000 seconds. The start time is set to the required number of seconds to complete the assigned task. The stop timer is set to 0 (zero) seconds to clear and cancel the deadman timer count down sequence.

Deadman Timer Setups can be printed by entering CMD 88 * 2 #. If deadman codes are used for a guard tour sequence a different Start Timer may be assigned to a code associated with a keypad. This allows the guard to enter a unique code per keypad in the tour thus varying the time allowed to travel between Keypads. For instance, a Code of 789-1 could be entered at keypad 1 and 789-2 at keypad 2. Each code could be assigned a different time based on the average travel time from keypad 1 to 2 and 2 to 3, etc.

Each Deadman user is assigned to a standard control zone. The standard control zone is used to define which keypads are authorized for the entry of the Deadman Codes. Since Deadman Codes do not affect line module inputs or relay outputs, no onboard alarms or relays are defined. Instead, authorized keypad locations are specified by using expansion points 1-16 in the control zone definition. See CMD 301. Use CMD 12 to assign a deadman user to the required standard control zone.

Example:

START 44 * 1 * 45 * 777 #

Add Alarm Cancel Code 777 To User 45. User 45 can activate an attached Annunciator by entering the code 777.

START 44 * 4 * 505 * 23231 #

START 44 * 4 * 506 * 23232 #

Add both Start (User 505) and Stop (User 506) Deadman Timer Codes

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

📄 CMD 88*7 – Print Relay Setups and Status

Adding Users

CMD 10, 15, 19-22, 40-42, 310-315, 320-322 – Add Users

CMD 42 – Add Keypad Alarm Control User

Changing and Deleting Users

CMD 11-13, 325 – Change User(s) Codes, Zones, and/or Functions

CMD 16, 23 – Delete Any User, Range of Users

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

Relay Setups

CMD 81 – Change Control Time of Relay

Deadman Timer (44*4)

CMD 358 – Set Deadman Timer

CMD 45: DEFINE STANDARD CONTROL ZONE

Syntax:

START 45 * Standard Control Zone * Time Zone * Relays or Inputs #

Description:

A Control Zone manages the use of relay control codes and alarm control codes. A control zone consists of a time zone and any combination of available relays for output control, or inputs for alarm control.

There are 192 standard control zones available (0 -191). Control Zone 0 is predefined as “Never & No Relays - No Inputs” This allows control codes to be maintained in memory with a CZ of 0. Note that CZ 0 cannot be changed. To enable any control code user simply use CMD 12 to change the user's control zone to an appropriate control zone.

See CMD 301 for information on expansion inputs/relays. See CMD 304 for information on master control zones.

A defined control zone may be shared by relay control codes and by alarm control codes. Whichever code type is assigned to that zone, when entered, will affect the appropriate function. Relay control codes actuate a set of relays and alarm control codes mask/unmask a set of alarm points.

The way in which the relay and/or input in this SCZ is used is determined by the Master Control Zone.

A Time Zone is only used to restrict the command when a Control Zone will be activated by a Card or Code. The Time Zone does not effect the triggering of a Control Zone by an input or an alarm

Example:

START 45 * 1 * 65 * 12345678 #

Define Standard Control Zone 1 With TZ 65 And All Doors/Inputs

Default:

CZ0 = Never, No Relays, and No Inputs

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*6 – Print Standard Control Zone Setups

📄 CMD 88*16 – Print Master Control Zone Setups

📄 CMD 188*7 – Print Setup Changes for Standard Control Zones

Adding Users

CMD 40 – Add Keypad Relay Control User

Time Zone and Holiday Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

CMD 57-59 – Define, Clear Holidays

Relay Setups

CMD 81 – Change Control Time of Relay

Control Zone Setups

CMD 301 – Add Expansion Line Module Input or Relay to Standard Control Zone

CMD 303 – Change Time Zone of Standard Control Zone

CMD 304 – Define Master Control Zone

CMD 345 – Clear Standard Control Zone

CMD 46: CHANGE PASSBACK MODE

Syntax:

START 46 * N #

Variables:

N

1    OFF

2    Report / Alarm / Deny Access

3    Report / Alarm / Forgive

4    Report / Deny Access

5    Report / Forgive

6    Occupancy Violation Report ON

7    Occupancy Violation Report OFF

Description:

The Passback Mode is off when the controller starts up. When the mode is set to on, pass- back violations will always be reported. They may also be set to trigger the alarm relay, deny access or grant access by automatically forgiving the violation.

In order to track the entry and exit of Users into and out of a secure perimeter, an entry and exit ScramblePad/MATCH reader must be installed on the controlled area and must be set with CMD 03 as entry and exit ScramblePad/MATCH readers. In addition, passback can control access to an internal area when properly set up. Access to internal areas will only be granted to a User once they have entered the secure area through an entry ScramblePad/ MATCH reader.

Occupancy Violation counts the number of users entering a secure area through an entry ScramblePad/MATCH reader and keeps a running total. As users exit from the secure area through an exit ScramblePad/MATCH reader, they are subtracted from the running total. Whenever the number of users inside reaches the minimum or maximum levels set with CMD 235, an occupancy violation alarm report is sent to the system printer. In addition, the controller reports the user number of the user who violated the occupancy rule. As long as the violation continues the alarm message will automatically repeat at 2 minute intervals. In order for occupancy tracking to operate properly one of the available pass- back modes must first be enabled. Other automated functions based on the occupancy count are available by using CMDs 235, 236 and 237.

Example:

START 46 * 2 #

Change Passback Mode to Report On Printer / Trip Alarm Relay / And Deny Access

Default:

Passback Mode OFF, Occupancy Violation Reporting OFF

Related CMDs:

📄 CMD 34*9 – Print Users Inside

📄 CMD 88*2 – Print System Information

📄 CMD 188*9 – Print Setup Changes for Passback & User Management

Passback Functions

CMD 03*7, 03*8, 03*9, 03*10 – Change Reader Functions (Passback)

CMD 47 – Forgive Access User

CMD 48 – Forgive Passback & Occupancy Count for All Users

CMD 146 – Disable Passback and Occupancy Control During Time Zone

CMD 235 – Change Occupancy Count Limits

CMD 236 – Trigger Control Zone on Change in Occupancy Count

Relay Setups

CMD 79 – Change Time For Alarm Relay

CMD 47: FORGIVE ACCESS USER

Syntax:

START 47 * User Number # 

Description:

In the event of a passback violation and denied access, an operator may use a forgive an access user command, thus allowing the user's code to grant access and the controller to resume passback tracking.

Example:

START 47 * 56 #

Forgives user 56 one passback violation and grants access to reestablish user passback status as in or out.

Default:

None

Related CMDs:

📄 CMD 34*9 – Print Users Inside

Passback Functions

CMD 46 – Change Passback Mode

CMD 48 – Forgive Passback & Occupancy Count for All Users

CMD 48: FORGIVE PASSBACK & OCCUPANCY COUNT FOR ALL USERS

Syntax:

START 48 #

Description:

Use this command to reset the status of all users having access to a passback/occupancy controlled area. Once this command is used, the controller automatically picks up the in or out location of every user the next time the user's code is used at a ScramblePad/MATCH reader. In addition, a forgive command resets the occupancy count of the passback/occupancy controlled area to zero.

Example:

START 48 #

Forgives all users one passback violation and grants access to reestablish all users passback status. Useful after building or area evacuation. Also sets number of users inside to 0 (zero), so the interior area should be unoccupied when this command is issued to insure an accurate inside user count.

Default:

None

Related CMDs:

📄 CMD 34*9 – Print Users Inside

Passback Functions

CMD 46 – Change Passback Mode

CMD 47 – Forgive Access User

CMD 49: TAG ANY USER OR RANGE OF USERS

Syntax:

START 49 * N * Starting User Number * Ending User Number #

Variables:

N

0     Tag User NO (disable)

1     Tag User YES (enable)

2     Tag User NO (disable) (V6.5 and earlier)

Description:

Tagging a user causes the system to print a tag alert message and activate the trouble alarm relay whenever any tagged user's code is used at a ScramblePad/MATCH reader.

Example:

START 49 * 1 * 751 * 751 #

Tags user 751 to cause a tag alert alarm message on system printer and to trigger trouble relay

Default:

None

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330*10 – Print User, Users, or Family of Users with Codes

📄 CMD 260 – Print Alarm Action(s)

Tag and Alert Setups

CMD 149 – Alert User or Range of Users

CMD 249, 349 – Tag/Alert Access Zone

CMD 449, 549 – Tag/Alert Control Zone

Relay Setups

CMD 79 – Change Time For Alarm Relay

CMD 50: SET DATE & DAY OF THE WEEK

Syntax:

START 50 * MMDDYY * Day of Week #

Variables:

MMDDYY/Day of Week

Date:

January                 01

February               02

March                   03

April                      04

May                      05

June                      06

July                       07

August                  08

September            09

October                10

November            11

December             12

Day:

Monday                 1

Tuesday                 2

Wednesday            3

Thursday                4

Friday                     5

Saturday                6

Sunday                  7

Description:

Set date & day of the week. Setting the date and day of the week sets the controller clock- calendar for accurate access restriction, automatic event scheduling and transaction reporting on the system printer or on the SCRAMBLE*NET. The accuracy of all time controlled functions depends on this setting. Set date as Month Day Year: MMDDYY. Set day of the week number for the current day. This Command sets the time in each controller, not in the PC. DIGI*TRAC controllers assume the year is in the range 1990-2089.

Example:

START 50 * 010101 * 3 #

Set the Date to Wednesday, January 1, 2001, Wednesday

Default:

For CCM 7.0 and later, after a cold start, the controller clock defaults to midnight (0000), January 1, 2000. For CCM 6.6 and earlier, the clock defaults to midnight, January 1 of the year in which the CCM was programmed.

Related CMDs:

📄 CMD 88*1 – Print Date, Time, Version Number

📄 CMD 188*1 – Print Setup Changes for Date, Time, Version Number

Date, Time, and Holidays

CMD 51 – Set Time

CMD 57-59 – Define, Clear Holidays

Time Zone Setups

CMD 52, 54, 454 – Define/Clear Standard Time Zone

CMD 51: SET TIME

Syntax:

START 51 * Hour Minute (HHMM) #

Variables:

Hour / Minute

Hour / Minute

0000 = Midnight

0100 = 1 AM

0200 = 2 AM

0300 = 3 AM

0400 = 4 AM

0500 = 5 AM

0600 = 6 AM

0700 = 7 AM

0800 = 8 AM

0900 = 9 AM

1000 = 10 AM

1100 = 11 AM

1200 = Noon

1300 = 1 PM

1400 = 2 PM

1500 = 3 PM

1600 = 4 PM

1700 = 5 PM

1800 = 6 PM

1900 = 7 PM

2000 = 8 PM

2100 = 9 PM

2200 = 10 PM

2300 = 11 PM

Description:

Setting the correct time is critical for accurate access restriction, automatic event scheduling and transaction reporting on the system printer or Velocity. Also see CMD 50. Set time in 24-hour time.

Example:

START 51 * 0915 #

Set the time to 9:15AM

Default:

After cold start, the controller clock defaults to midnight (0000) January 1, 2000 for CCM V7.0 and later. For CCM 6.6 and earlier, the controller defaults to midnight, January 1 of the year in which the CCM was programmed.

Related CMDs:

📄 CMD 88*1 – Print Date, Time, Version Number

📄 CMD 188*1 – Print Setup Changes for Date, Time, Version Number

Date, Time, and Holidays

CMD 50 – Set Date & Day of the Week

CMD 57-59 – Define, Clear Holidays

Time Zone Setups

CMD 52 – Define Standard Time Zone 1-64

CMD 52: DEFINE STANDARD TIME ZONE 1-64

Syntax:

START 52 * Standard Time Zone * HHMM * HHMM * Days # (Version 6.6 or earlier)

START 52 * Standard Time Zone * HHMM * HHMM * Days * [1234] # (Version 7)

Variables:

HHMM

Start Time and Stop Time in Hours and Minutes

Days

Days of the week you want to include in the time zone, where:

1 = Monday                     5 = Friday

2 = Tuesday                     6 = Saturday

3 = Wednesday                7 = Sunday

4 = Thursday                   8 = Overrides Holiday Schedules

If a holiday is specified, you can use the next optional variable, [1234], to specify which one of four holiday options is designated.

[1234]

If you specify Day 8 in the Days option, it overrides the holiday schedule. There are two ways to override a holiday schedule: selecting Day 8 when placing the days in the standard time zone (CMD 52) or selecting a 0 when defining a holiday schedule (CMD 57). This variable is only available for V7.0 and later.

Description:

Time zones are used to restrict the use of codes by time and by day when used to define an access zone. They are also used to control automatic events such as alarm masking and relay actuation for automatic unlocking and relocking of a door or set of doors when used to define a control zone.

Standard time zones are set up to have a start time, a stop time and a set of valid days, which may include any day programmed in the controller as a Holiday, Day 8.

Master time zones are defined with CMD 54. Master time zones can include up to 8 standard time zones. Master time zones allow “Super Users” with complex access authority and allow complex timing sequences for managing relays and alarms.

Grand master time zones allow up to 8 standard or master times zones to be combined for even more sophisticated time management functions.

See CMD 154. Time Zones 0, Never, and 65, Always, are available for use and cannot be changed.

Appendix A provides Worksheets to help you plan your controller setups, including time zone controls.

Example:

START 52 * 1 * 0730 * 1800 * 12345 #

Define standard time zone 1 as 7:30AM to 6:00PM Monday-Friday

START 52 * 2 * 0000 * 2400 * 8 * 2 #

TZ 2 is active during Holiday Schedule 2

Default:

TZ 0 = 00:00 to 00:00 No Days (Never)

TZ 65 = 00:00 to 24:00 All Days (Always)

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 188*10 – Print Setup Changes for Time Zones

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 303 – Change Time Zone of Standard Control Zone

CMD 305 – Define Time Zone for Master Control Zone

Date, Time, and Holidays

CMD 50, 51 – Set Date and Day of the Week, Set Time

CMD 57-59 – Define, Clear Holidays

Time Zone Setups

CMD 54 – Define Master Time Zone 66-129

CMD 56 – Clear Time Zone

CMD 154 – Define Grand Master Time Zone 130-149

CMD 454 – Define Master or Grand Master Time Zone

Alarm Setups

CMD 76 – Mask Alarm Input During Time Zone

Relay Setups

CMD 82 – Time Zone Control of Relay

CMD 54: DEFINE MASTER TIME ZONE 66 - 129

Syntax:

START 54 * Standard Time Zone * Master Time Zone * Column 1-8 #

Time Zones restrict the use of codes to particular time periods for access zones or the automatic scheduling of an event when used to define a control zone. Most time zones include only one set of start times and end times and set of valid days. When more complex time controls are required, any combination of up to 8 standard time zones may be assigned to master time zones.

The most common use of master time zones is to define a time schedule such as Monday to Friday 8AM to 5PM and Saturday 8AM to noon. This requires two standard time zones to be defined. One to cover Monday to Friday and one to cover Saturday only. The two standard time zones are then added to one master time zone to achieve the required time control.

Another common use of master time zones is defining times that span or crossover midnight—for example, the weekday night shift (6 PM to 6 AM, Monday-Friday). This time period can be defined by a master time zone that includes the STZs 1800-2400 M-F and 0000-0600 T-S. Notice that Monday is not included in the second STZ but Saturday is, because weekday nightshifts usually end on Saturday at 6 AM and begin on Monday at 6 PM. Weekend nightshifts begin on Saturday at 6 PM and end Monday at 6 AM.

A master time zone is active when any of its standard time zones is active. A master time zone can be used in any command that calls for a time zone.

Appendix A provides worksheets to help you plan your controller setups including time zone controls. 

Example:

START 54 * 1 * 68 * 3 #

Add Standard Time Zone 1 To Master Time Zone 68 In Column 3

START 54 * 2 * 68 * 4 #

Add Standard Time Zone 2 To Master Time Zone 68 In Column 4

Default:

None

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 188*10 – Print Setup Changes for Time Zones

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 303 – Change Time Zone of Standard Control Zone

CMD 305 – Define Time Zone for Master Control Zone

Date, Time, and Holidays

CMD 50, 51 – Set Date and Day of the Week, Set Time

CMD 57-59 – Define, Clear Holidays

Time Zone Setups

CMD 52 – Define Standard Time Zone 1-64

CMD 56 – Clear Time Zone

CMD 154 – Define Grand Master Time Zone (130-149)

CMD 454 – Define Master or Grand Master Time Zone

Alarm Setups

CMD 76 – Mask Line Module Input During Time Zone

Relay Setups

CMD 82 – Time Zone Control of Relay

CMD 56: CLEAR TIME ZONE

Syntax:

START 56 * Any Time Zone #

START 56 * First Time Zone * Last Time Zone #

Description:

Any Time Zone may be completely cleared with this Command except TZ0 and TZ65. As an option, you can specify a range of time zones to clear.

Example:

START 56 * 44 #

Clears Standard Time Zone 44 To No Time - No Days

Default:

None

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 188*10 – Print Setup Changes for Time Zones

Time Zone Setups

CMD 52, 54, 454 – Define Standard, Master Time Zones

CMD 154 – Define Grand Master Time Zone (130-149)

CMD 57: DEFINE HOLIDAY

Syntax:

START 57 * Holiday * MMDDYY #

Description:

In Version 7.0, this command is obsolete but is retained for backwards compatibility. Use CMD 457*1 to add holidays to the current year and next year's "Holiday Table 1."

Any calendar date may be programmed to be a scheduled holiday. When the controller detects a holiday, it refers to its time zones to determine if any normally scheduled event, such as automatic unlocking, is to occur on a holiday or is to be skipped. Whenever a code is entered at a ScramblePad/MATCH reader it is also checked to see if it is authorized during a scheduled holiday or not.

The controller has two holiday controls available:

  • A list of up to 30 scheduled holidays by date.

  • A holiday day field which may be selected as valid when defining a time zone.

These two controls work in unison to perform special controls during scheduled Holidays.

If no holidays are defined, then normal access will be granted and automatic events will occur on each valid day of their respective time zones, even if on one of those days, the building is closed for normal business. If however, the controller's calendar detects a day as a scheduled holiday, then general access will be denied and automatic events will be skipped.

During closed business days it may be necessary for selected groups of users to gain authorized access to the area being controlled. This is accomplished by making the eighth day valid when defining the time zone that controls the group's access authority. Likewise, any special automatic events, such as outdoor security lighting controllers, may be switched on even during a scheduled holiday by making day 8 a valid day in their con- trolling time zones.

In Version 7.0 and later this command is obsolete for instructions sent from a host. Use CMD 457*1 to add holidays to current and next year’s “Holiday Table 1.” For instructions programmed from a ScramblePad, continue to use this command.

Holidays 31 & 32 are special. On the date specified for Holiday 31 the controller time will “Spring Forward 1 Hour” at 02:00 and on Holiday date 32 the controller time will “Fall Back 1 Hour” at 02:00 to allow for automatic compensation for daylight savings time, if required.

On Holiday 32, after the time falls back from 02:00AM to 01:00AM, there will be one hour of overlap in the recorded or printed history log for that date. There will be two one hour periods from 01:00 to 02:00 hours for that date.

V7.0 enables you to add a holiday wherever there's an open space in the holiday table by specifying a holiday number of 0. V7.0 also has unlimited holiday capacity for the current calendar year and for the next year following, including 30 additional slots to “pre-load” holidays for successive years, if needed. The theoretical maximum number of holidays at any one time, therefore, is 760 – 761 if there's a leap year involved.

V7.0 assumes years are in the range 1990-2089. To override this, use MMDDYYYY instead of MMDDYY. For example, 25 August 2063 could be specified as 082563 or as 08252063. (This is for historical reasons. If you cold-start an old controller and then immediately upgrade the firmware, it’s better to be five or ten years off rather than ninety- five.)

Example:

START 57 * 1 * 010101 #

Define January 1, 2001 As Holiday 1

START 57 * 2 * 010201 #

Define January 2, 2001 As Holiday 2

START 57 * 3 * 070401 #

Define July 4, 2001 As Holiday 3

Default:

None

Related CMDs:

📄 CMD 88*13 – Print Holiday Setups

📄 CMD 188*2 – Print Setup Changes for Holidays

Date, Time, and Holidays

CMD 50, 51 – Set Date & Day of the Week, Set Time

CMD 52 – Define Standard Time Zone

CMD 58, 59 – Clear Holiday, Clear All Holidays

CMD 90*4 – Manual Holiday

CMD 457 – Define Holidays from a Host

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

CMD 58: CLEAR HOLIDAY

Syntax:

START 58 * Holiday #

Description:

Use this command to remove a holiday from the holiday schedule so the controller will not go into holiday operation. As each holiday expires at midnight, it is automatically removed from the schedule.

In Version 7.0 and later this command is obsolete if issued from a host. Use the host CMD 457*0 to clear holidays from the current and next year’s list of holidays. If you are programming from a ScramblePad, continue to use this command.

Example:

START 58 * 12 #

Clear Holiday 12 To No Date

Default:

None

Related CMDs:

📄 CMD 88*13 – Print Holiday Setups

📄 CMD 188*2 – Print Setup Changes for Holidays

Holidays

CMD 57 – Define Holiday CMD 59 – Clear All Holidays

CMD 90*4 – Manual Holiday

CMD 457 – Define Holiday(s) From Host

Time Zone Setups

CMD 56 – Clear Time Zone

CMD 59: CLEAR ALL HOLIDAYS

Syntax:

START 59 #  (Version 6.6 or earlier)

START 59 * YYYY#  (Version 7)

Variables:

YYYY

Year you want cleared including all four possible holidays.

Description:

Use this command to manually clear all holidays at once.

Version 7.0 enables you to clear an entire year's worth of holidays. All four holiday tables will be cleared.

Example:

START 59 #

This will clear all Holidays from the controller

Default:

None

Related CMDs:

📄 CMD 88*13 – Print Holiday Setups

📄 CMD 188*2 – Print Setup Changes for Holidays

CMD 57, 58 – Define, Clear Holiday

CMD 90*4 – Manual Holiday

CMD 457 – Define Holiday(s) from Host

Time Zone Setups

CMD 56 – Clear Time Zone

CMD 70: ENABLE SELECTED LINE MODULE INPUTS

Syntax:

START 70 * Inputs #

Description:

 A DTLM/MELM is required.

This command is not available on M16 and MSP controllers.

Line Module Inputs must be enabled to sense and report the status of the required line modules (DTLM/MELM) and the devices they monitor. All Line Module Inputs are Factory set to be enabled on controller start-up.

When a Line Module Input is set to operate and report as a Door it will report the following conditions:

â—¾ Secure

â—¾ Door Forced Open

â—¾ DOTL Alarm (Door Held Open Too Long)

â—¾ RQE Request Granted

â—¾ Open

â—¾ Short

â—¾ Excessive Noise

â—¾ Line Out Of Spec

â—¾ Tamper (DTLM3/MELM3 Only)

When the line module input is set to operate and report as an alarm it will report Door Forced condition as an Alarm Open and a Door Open Too Long alarm will report as an Alarm Active Too Long. All other reporting remains the same.

When a Request To Exit (RQE) push-button or sensor is activated, it will mask the line module input for the door time. When a line module input is masked by a time zone or by an alarm masking code, or is masked when a relay is actuated by an access code, unlock code, time zone or control code, only the door forced or line module input report is masked. All other reporting remains active.

Example:

 START 70 * 1234 #

Enable Line Module Inputs 1 2 3 & 4 To Report Alarms

Default:

Enabled

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Adding Users

CMD 42 – Add Keypad Alarm Control User

Alarm Setups

CMD 71, 72 – Disable, Change Selected Line Module Inputs

CMD 73 – Change Selected RQEs (Request to Exit)

CMD 74 – Change Door-Open-Too-Long Interval

CMD 75 – Door-Open-Too-Long Active While Door Unlocked (Yes/No)

CMD 76 – Mask Line Module Input During Time Zone

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 270 – Change Line Module Type for Line Module Input

CMD 71: DISABLE SELECTED LINE MODULE INPUT

Syntax:

START 71 * Inputs #

Description:

A DTLM/MELM is required.

Any set of line module inputs may be disabled to prevent them from operating, or to prevent the reporting of a defective sensor, sensor cable or DTLM/MELM, until service is available. Disable all unused Inputs.

Example:

START 71 * 4 #

Disable All Alarm Reporting From Input 4

Default:

Enabled

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70, 72 – Enable, Change Selected Line Module Inputs

CMD 76 – Mask Line Module Input During Time Zone

CMD 171 – Disable Expansion Line Module Input

CMD 72: CHANGE SELECTED LINE MODULE INPUTS

Syntax:

START 72 * N * Inputs #

Variables:

N

1     Normally Open (When Secure)

2     Normally Closed (When Secure)

Description:

A DTLM/MELM is required.

Alarm sensor inputs are usually normally closed switches when secure and open on alarm. They may be set to Normally Open for sensors whose contacts are normally open when secure, if required.

Example:

START 72 * 1 * 1267 #

Change Line Module Inputs 1 2 6 & 7 To Normally Open When Secure

Default:

Normally Closed

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70, 71 – Enable, Disable Selected Line Module Input

CMD 73 – Change Selected RQEs (Request to Exit)

CMD 172 – Change Expansion Line Module Input

CMD 270 – Change Line Module Type for Line Module Input

CMD 73: CHANGE SELECTED RQEs (Request To Exit)

Syntax:

START 73 * N * Inputs #

Variables:

N

1     RQE Triggers Relay And Masks Alarm

2     RQE Masks Alarm Only

3     RQE Retriggers Relay And/Or Mask While Activated

4     RQE Triggers Relay And/Or Mask Once When Activated

5     RQE OFF

6     RQE Triggers Relay and Masks Alarm Once When Activated (same as #1 + #4)

7     RQE Masks Alarm Only Once When Activated (same as #2 + #4)

8     RQE Triggers Relay and Masks Alarm While Activated (same as #1 + #3)

9     RQE Masks Alarm Only While Activated (same as #2 + #4)

Description:

A DTLM/MELM is required (series 2 or 3).

Each RQE Input is Factory set to OFF.

The RQE input may be set to trigger the relay, for use with magnetic locks, if required. The RQE will trigger the relay once unless it is set to retrigger the relay for as long as it is activated, such as when using a motion sensor for automatic RQE activation. While the relay is triggered, the associated line module input will be masked. If Auto-Relock is off, CMD 85, the RQE will mask the input for the entire Door Mode time. The door may be opened and closed any number of times during this time without causing a Forced Door alarm. To allow only a single use of the door, Auto-Relock must be enabled.

For RQE devices to work properly (normally open on secure), the input must be enabled (factory default is enabled) by CMD 70 if it has been disabled with CMD 71. For functions 3 and 4 to operate properly, function 1 must first be selected.

If the RQE is disabled, either by default or by 73*5, using 73*3 or 73*4 will automatically do the equivalent of 73*1.

Example:

START 73 * 1 * 1 #

Change RQE On Door 1 To Trigger Relay

START 73 * 3 * 1 #

Change RQE On Door 1 To Retrigger While Actuated By A Motion Detector For Automatic Exit Control

Default:

RQE OFF

Related CMDs:

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 74 – Change Door-Open-Too-Long Interval

CMD 75 – Door-Open-Too-Long Active While Door Unlocked (Yes/No)

CMD 76 – Mask Line Module Input During Time Zone

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 270 – Change Line Module Type for Line Module Input

Relay Setups

CMD 80 – Change Door Time of Relay

CMD 74: CHANGE DOOR-OPEN-TOO-LONG INTERVAL

Syntax:

START 74 * DOTL Timer * Inputs #

Description:

Use this command to define the DOTL interval for an input. A DTLM/MELM is required for this command.

The unauthorized opening of a door is reported as a forced entry. The door is also monitored if held open-too-long beyond an adjustable time delay of 0-8100 (0=Off) seconds. Both door alarm conditions print and trigger the alarm relay.

The DOTL Timer starts when its associated relay deactivates.

Example:

START 74 * 15 * 12 #

Define DOTL Alarm Delay To 15 Seconds For Doors 1 & 2

Default:

12 seconds

Related CMDs:

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 73 – Change Selected RQEs (Request to Exit)

CMD 75 – Door-Open-Too-Long Active While Door Unlocked (Yes/No)

CMD 76 – Mask Line Module Input During Time Zone

CMD 174 – Change Expansion Door Open Too Long Time

CMD 270 – Change Line Module Type for Line Module Input

Relay Setups

CMD 80 – Change Door Time of Relay

CMD 282 – Define Special Needs Unlock Extension Time

CMD 75: DOOR-OPEN-TOO-LONG WHILE DOOR UNLOCKED

Syntax:

START 75 * N * Input #

Variables:

N

0     NO

1     YES

Description:

Use this command to define a DOTL condition even if the door is unlocked legally. A DTLM/MELM is required.

The door-held-open condition normally does not report on a door unlocked by time zone or unlock code. It may be made to report on an unlocked door by making DOTL active when unlocked.

If the input associated with the door is masked by code or masked by a time zone, then a DOTL alarm will not report even if the DOTL is active while the door is unlocked. When you set the auto-relock of a door to OFF using CMD 85, the DOTL timer does not start until the door mode timer goes to zero.

If Auto-Relock On Open is enabled (also using CMD 85), the DOTL timer starts as soon as the door is opened.

Example:

START 75 * 1 * 1 #

Sets door-open-too-long alarm reporting always on even when a door is legally unlocked by an unlock code or by a time zone. Protects fire doors from being propped open when unlocked.

Default:

No (NN = 0 or 2)

Related CMDs:

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 73 – Change Selected RQEs (Request to Exit)

CMD 74 – Change Door-Open-Too-Long Interval

CMD 76 – Mask Line Module Input During Time Zone

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 270 – Change Line Module Type for Line Module Input

Relay Setups

CMD 80 – Change Door Time of Relay

CMD 76: MASK LINE MODULE INPUT DURING TIME ZONE

Syntax:

START 76 * Line Module Input * Time Zone #

Description:

Use this command to mask an alarm input (line module input) during a specified time zone. A DTLM/MELM is required for this command.

Line module inputs may be automatically masked during specific times of the day to dis- able alarm reporting. Line trouble reporting is not disabled during alarm masking.

Automatic masking is removed by setting the masking time zone of an input to time zone 0 (zero), never.

Example:

START 76 * 1 * 1 #

Masks Line Module Input Reporting On Door 1 During Time Zone 1

Default:

Time Zone 0

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 270 – Change Line Module Type for Line Module Input

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 176 – Mask Expansion Line Module Input during Time Zone

Relay Setups

CMD 82 – Time Zone Control of Relay

CMD 77: CHANGE CODE/ID TAMPER

Syntax:

START 77 * N * Time #

Variables:

N

0     Minutes to lock out the reader

1     Time penalty in seconds for each invalid code (default)

2     Alarm threshold in seconds to exceed for tamper alarm

Time

1 - 100 minutes/seconds depending on N selection

Description:

The controller detects invalid code entries at ScramblePads or card readers. An invalid code is one that does not exist in the controller's memory or is being used at the wrong door or at the wrong time. Code tampering is reported on the printer and trips the tamper alarm relay if 3 invalid codes are entered on a ScramblePad or at a card reader within 1 minute.

In V7.0 and later, the controller can be set to specify the amount of time in minutes that a reader is locked out after a code tamper alarm has been invoked. No entry at this keypad/ reader will be recognized for the specified time period. If additional incorrect entries are attempted, this extends the lock-out interval. When this switch is selected (N = 0), the time argument is calculated in minutes rather than seconds. The default value is 1 minute.

The controller may be adjusted to alarm on a single invalid code, or more than three, through adjusting the invalid Code Tamper Alarm Penalty timer, factory set at 20 seconds, or the Alarm Threshold timer, set at 50 seconds. On start-up, the controller alarms once three invalid codes are entered within approximately a minute. Setting the penalty timer more than the threshold or the threshold less than the penalty will cause the alarm to trip on a single invalid code entry.

To disable Code Tamper alarms, set the penalty timer to 1 and the threshold to 100.

Once a Code Tamper alarm occurs, the controller reports the ScramblePad/MATCH Reader involved, locks out the ScramblePad keypad and any attached MATCH Reader from further code entry attempts and sounds its tone steadily while flashing its red status LED for about a minute. Any additional invalid code entries at that ScramblePad or card reader will immediately regenerate a code tamper alarm condition. Tamper mode remains in effect for the duration of the penalty time designated by the Time variable.

Example:

START 77 * 0 * 2 #

Sets reader lock-out time to 2 minutes

START 77 * 1 * 45 #

Changes Code Tamper Time Penalty To 45 Seconds To Trip Code Tamper Alarm On One Invalid Code Entry At Any ScramblePad/MATCH Reader.

Default:

Code Tamper Time Penalty = 20

Code Tamper Alarm Threshold = 50

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 79 – Change Time For Alarm Relay

CMD 78: CHANGE ALARM RELAY MAPPING

Syntax:

START 78 * RY1 [* RY2 * RY3 * RY4] #

Variables:

RY1 General Alarms

RY2 Duress Alarms

RY3 Tamper Alarms

RY4 Trouble Alarms

Description:

DIGI*TRAC M2, M8, M16, and MSP/M64 controllers have one to four dedicated alarm relays; however, the M1N controller does not have dedicated alarm relays. This command enables a control relay to trigger when one of the dedicated alarm relays would normally fire.

If only one base relay number is specified, it applies to all four alarm relays. Default set- ting for the Model 1N is “78 * 4 #” – any alarm relay will trigger control relay 4.

The numbers to which you can set RY1 – RY4 are in the range of 0 – 72:

0          the Alarm Relay does not trigger any other relays

1 – 8    the Alarm Relay triggers a Base Relay (1-8)

9– 72   the Alarm Relay triggers an Expansion or Virtual Relay (1-64)

This command is active in V6.6 or later.

Example:

START 78 * 1 #

Changes all four Alarm Relays to trigger Relay 1.

START 78 * 2 * 3 * 2 * 1 #

Changes Alarm Relays to trigger Relay 2 for General, Relay 3 for Duress, Relay 2 for Tamper, and Relay 1 for Trouble.

Default:

78 * 4 # for M1N

Related CMDs:

📄 CMD 88*2 - Print System Information

📄 CMD 188*14 - Print Setup Changes for Relays

Alarm Setups

CMD 08 - Change Duress Alarm Mode

CMD 77 - Change Code/ID Tamper

CMD 261 - Define Action Control Block

CMD 79: CHANGE TIME FOR ALARM RELAY

Syntax:

START 79 * Time * NN #

Variables:

NN (Dedicated Alarm Relay)

1      General Alarms

2      Duress Alarms

3      Tamper Alarms

4      Trouble Alarms

Description:

DIGI*TRAC controllers have four dedicated alarm relay types. The Timer can be set for each relay, from 0 (zero), do not actuate on alarm, to 8100 seconds.

Controllers with a single alarm relay use the same four separate alarm timers to trip the relay. Each timer is set individually. If any of the 4 alarm timers is active the relay will actuate. If one or more of the four conditions is not meant to trip the relay, set its timer to 0 (Zero).

This setup is used for special interface capability to digital communicators that transmit any of the four system alarm conditions:

â—¾General Alarms on Relay 1

â—¾Duress Alarms on Relay 2

â—¾Tamper Alarms on Relay 3

â—¾Trouble Alarms on Relay 4

to a monitored central station alarm company or to trip local annunciation systems at a central guard station.

The General Alarm Relay is tripped by Door Forced or Held Opens, Input Tamper, Input Shorted, Noisy, Open, and Out-of-Spec, Occupancy and Passback Violations, and Dead- man Timer Expired.

The Duress Alarm Relay is tripped by a user entering their code with a duress digit at a keypad.

The Tamper Alarm Relay is triggered by Box Tamper, ScramblePad/MATCH Reader Physical Tamper and Code Tampering.

The Trouble Alarm Relay is tripped by Power Failures, Battery Problems, Network Inactive, Keypad, MATCH, Printer and Modem Off-Lines, Report Buffer Threshold Exceeded, and Tag Alerts.

Example:

START 79 * 10 * 1 #

Changes Alarm Relay 1 Actuation Time On Alarm To 10 Seconds

Default:

General Alarms = 60

Duress Alarms = 60

Tamper Alarms = 60

Trouble Alarms = 60

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*14 – Print Setup Changes for Relays

CMD 08 – Change Duress Alarm Mode

CMD 77 – Change Code/ID Tamper

CMD 261 – Define Alarm Actions

CMD 80: CHANGE DOOR TIME OF RELAY(S)

Syntax:

START 80 * Seconds * Relay 1 * [Relays 2 - 8] #

Description:

Each of a controller's base relays can be set up with simultaneous, yet different timers: Door Timer and Control Timer.

The Door Timer can be momentary with an adjustable time of 1-8100 seconds. It can also toggle its relay ON and OFF on consecutive Access Code or RQE entries if the time is set to 0 (zero) seconds. A Relay's Door Timer is used by both access codes and the RQE input.

The Door Timer only applies to the controller's door relays. On the M1N, this means that only Relay 1 has a Door Timer.

Door Mode Time applies to the alarm as well. If your relay/alarms are not set up to operate as Doors, this Door Mode Time only applies to the alarm input, not to the relay.

In Version 6.5 and earlier, you can only specify one relay per command. In Version 6.6 and later, you can specify up to 8 relays with the same command, where each relay is separated by asterisks. The second through eighth relay arguments are optional.

For information on the Control Timer, see CMD 81.

This command is not available on either M16 or MSP controllers.

Example:

START 80 * 6 * 3 #

Change Door Unlock Timer To 6 Seconds For Door 3

START 80 * 6 * 3 * 5 * 6 #

Change Door Unlock Timer To 6 Seconds For Doors 3, 5, and 6

Default:

6 seconds

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

Adding Users

CMD 10, 19-22, 220, 311-315, 320-322 – Add Access Users

Alarm Setups

CMD 73 – Change Selected RQEs (Request to Exit)

CMD 74 – Change Door-Open-Too-Long Interval

CMD 75 – Door-Open-Too-Long Active While Door Unlocked (Yes/No)

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 85 – Change Operation for Selected Relays

CMD 280 – Change Door Delay for Relay

CMD 282 – Define Special Needs Unlock Extension Time

CMD 81: CHANGE CONTROL TIME OF RELAY

Syntax:

START 81 * Seconds * Relay 1 * [Relays 2 - 8] #

Description:

Each of a controller's base relays can be set up with simultaneous yet different, timers: Control Timer and Door Timer.

The Control Timer can be momentary with an adjustable time of 1-8100 seconds. It can also toggle a relay ON and OFF on consecutive Control Trigger Code entries if its time is set to 0 (zero) seconds. A Relay's Control Time is used by Control Trigger Codes as well as by a line module input or relay to trigger a Control Zone.

In Version 6.6 and later, you can specify up to 8 relays with the same command, where each relay is separated by asterisks. The second through eighth relay arguments are optional.

For more information on the Door Timer see CMD 80.

This command is not available on M16 or MSP controllers.

Example:

START 81 * 60 * 5 #

Change Control Time To 60 Seconds For Relay 5

START 81 * 0 * 7 #

Change Control Time To Latch ON/Latch OFF For Relay 7

START 81 * 0 * 5 * 6 * 7 #

Change Control Time To Latch ON/Latch OFF For Relays 5, 6, and 7

Default:

6 seconds

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

Adding Control Users

CMD 15 – Add Keypad Unlock/Relock User (IDF 1)

CMD 40 – Add Keypad Relay Control User

CMD 41 – Add Keypad Top-Priority Relay Control User (IDF 1)

Relay Setups

CMD 80 – Change Door Time of Relay

CMD 82 – Time Zone Control of Relay

CMD 86 – Change Relay & Alarm Operating & Reporting Modes

CMD 85 – Change Operation for Selected Relays

CMD 87 – Relay Triggers Control Zone

CMD 181 – Change Control Time for Expansion Relay

CMD 281 – Change Control Delay for Relay

CMD 82: TIME ZONE CONTROL OF RELAY

Syntax:

START 82 * N * Relay * Time Zone #

Variables:

N

1     Actuate Relay During Time Zone

2     Disable Relay During Time Zone

3     Clear Relay At End Of Time Zone

Description:

Relays may be actuated (door unlocked) during a time zone, going on at the start time of the zone and off at the end time of the zone.

Relays may be disabled during a time zone, becoming disabled at the start of the zone and reenabled at the end of the zone.

During the time a relay is disabled, all access functions, including RQE, are disabled.

The current state of any relay may be auto-cleared at the end of a time zone to insure the automatic reversal of a code activated relay without the need for a manual resetting of the relay. This feature is most often used in combination with a manual Unlock by Code to ensure an automatic Relock by Time Zone.

This feature will not affect relays controlled by a code of higher priority than a time zone, such as Lock Down and Lock Open.

Use CMD 88 * 7 to print the current status of all controller relays. This is the best method to determine why a relay may not be performing the way it is expected to on a Code entry or other event. See Chapter 5 for more information.

Example:

START 82 * 1 * 1 * 1 #

Auto-Unlock Door 1 During Time Zone 1

START 82 * 2 * 1 * 5 #

Auto-Disable Relay 1 (No Access) During Time Zone 5

START 82 * 3 * 6 * 1 #

Automatically Lock Door 6 At The End Of Time Zone 1

Default:

Time Zone = 0 (Never)

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

Adding Control Users

CMD 15 – Add Keypad Unlock/Relock User (IDF 1)

CMD 40 – Add Keypad Relay Control User

CMD 41 – Add Keypad Top-Priority Relay Control User (IDF 1)

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

Alarm Setups

CMD 76 – Mask Line Module Input During Time Zone

Relay Setups

CMD 83 – Clear Time Zone Control of Relay

CMD 85 – Change Operation for Selected Relays

CMD 182 – Time Zone Control of Expansion Relay

CMD 83: CLEAR TIME ZONE CONTROL OF RELAY

Syntax:

START 83 * Relay #

Description:

Time Zone control of any relay may be cleared (reset to none) with this command.

Use CMD 88 * 7 to print the current status of all controller relays. This is the best method to determine why a relay may not be performing the way it is expected to on a code entry or other event. See Chapter 5 for more information.

Example:

START 83 * 1 #

Clear Time Zone Control Of Door 1 To None

Default:

None

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

Relay Setups

CMD 82 – Time Zone Control of Relay

CMD 83 – Clear Time Zone Control of Relay

CMD 183 – Clear Time Zone Control of Expansion Relay

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 84: LINE MODULE INPUT TRIGGERS CONTROL ZONE

Syntax:

START 84 * NN * Line Module Input * Control Zone #

Variables:

NN

1     Trigger

2     Retrigger

3     Actuate

4     Disable

Description:

Any line module input can trigger any control zone. To cancel an alarm trigger of a control zone set the specified input to trigger control zone 0 (none).

To trigger a control zone means to start the zone's relay control timers at the moment the alarm occurs. The relay timers will start and time out even if the alarm stays active.

To retrigger means that the relay timers are not started until the alarm event restores.

To actuate a control zone means to actuate its relays for as long as the alarm is active and release them the moment the alarm restores. The Relay Timers are ignored when “Actuate” is used.

To disable means the relays are disabled while the alarm is active. Once it restores the dis- abled state is cleared.

If the relays have control delays programmed, they will be recognized by the trigger and retrigger controls but not by the actuate and disable controls.

This feature allows special control capabilities such as turning on perimeter lights when a line module input is triggered, or for annunciation of a specific line module input, or control of HVAC and lighting systems. When using a master control zone in this command, master control zones can only be triggered, not retriggered, actuated or disabled.

See CMD 260, 261 and 262 to have alarm conditions trigger control zones.

Example:

START 84 * 1 * 4 * 8 #

Line Module Input 4 Triggers Control Zone 8

Default:

None

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 88*16 – Print Master Control Zone Setups

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 184 – Expansion Line Module Input Triggers Control Zone

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 85: CHANGE LINE MODULE INPUT/RELAY CONTACTS FOR SELECTED RELAYS

Syntax:

START 85 * NN * Relays #

Variables:

NN

1      Relay Rests ON

2      Relay Rests OFF

3      Auto-Relock On Door Close

4      Auto-Relock On Door Open

5      Auto-Relock OFF

Description:

Using this command, you can invert the operation and outputs of each relay.

On controller start-up, relays are set to Rest OFF in the de-energized state and the outputs are as marked on the circuit board. However, using this command, each relay can be changed to Rest ON in the energized state effectively inverting the meaning of the outputs: the normally open contact becomes the normally closed contact.

For example, when controlling elevators always change the relays to Rests ON. This is to ensure that if the control system power fails, the relay coil will be de-energized, thus allowing the elevator to be used.

Auto-Relock occurs 1/2 second after the door opens if the door is equipped with a door switch reporting to a DTLM or MELM. Auto-Relock may be set to activate on door closure for use with special lock and door control systems or turned off for use with mag locks with internal door status sensors.

Example:

START 85 * 1 * 45678 #

Change Relays 4 5 6 7 & 8 To Fail Safe For Elevator Control

START 85 * 5 * 1 #

Change Auto-Relock OFF For Mag Lock With Sensor For Door 1

START 85 * 3 * 2 #

Change Auto-Relock To Relock Lock 1/2 Second After Door 2 Is Closed To Allow For Door To Settle Before Relocking

Default:

Relay Rests OFF

Auto-Relock on Door Opening

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 188*14 – Print Setup Changes for Relays

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 73 – Change Selected RQEs (Request to Exit)

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 185 – Change Function of Expansion Relay

CMD 86: CHANGE RELAY & ALARM OPERATING & REPORTING MODES

Syntax:

START 86 * NN * Relay/Line Module Input #

Variables:

NN

1     Relay operates as a control relay / Alarm reports as an alarm

2     Relay operates as a door / Alarm reports as a forced door

Description:

Changing the operation of a door redefines line module input reporting and access code operation. Line module inputs on non-doors will print out as an alarm, not as Door Forced Open, whenever they are tripped.

Access codes or IDs entered at ScramblePad/MATCH readers of ‘non-doors’ will not actuate a relay when entered. A valid access code/ID will only mask the alarm associated with the ScramblePad/MATCH reader from which it is entered. This gives individual alarm zone control by code and by ScramblePad/MATCH reader. This is not possible with alarm control codes which can mask any input from any ScramblePad/MATCH Reader. This capability gives passback control to alarm management on non-doors.

Any relay/line module input can be changed to report as an alarm and not a door. Relay/ Line Module Input 1 can be a door and Relay/Line Module Input 2 can be an alarm-only input.

Example:

START 86 * 1 * 4 #

Defines Relay 4 As A Non-Door Relay & Alarm Reports As An Alarm.

Default:

Relays operate as door/alarm reports at forced door.

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

Adding Users

CMD 10, 19-22, 311-315, 320-322 – Add Access Users

CMD 15, 40-42, 44 – Add Control Users

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 186 – Change Expansion Line Module Input Reporting Mode

Relay Setups

CMD 79 – Change Time For Alarm Relay

CMD 80 – Change Door Time of Relay

CMD 87: RELAY TRIGGERS CONTROL ZONE

Syntax:

START 87 * NN * Relay * Control Zone #

Variables:

NN

1    Trigger

2    Retrigger

Description:

Use this command to enable a specified relay to trigger or retrigger another relay or set of relays through a control zone. This is used for such tasks as shunting a door alarm switch monitored by another controller.

When using a master control zone in this command, master control zones may only be triggered, not retriggered, actuated, or disabled.

Example:

START 87 * 1 * 4 * 8 #

Relay 4 Triggers Control Zone 8

Default:

None

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*16 – Print Master Control Zone Setups

📄 CMD 188*14 – Print Setup Changes for Relays

Control Zone Setups

CMD 45 – Define Standard Control Zone

Relay Setups

CMD 81 – Change Control Time of Relay

Alarm Setups

CMD 84 – Line Module Input Triggers Control Zone

CMD 187 – Expansion Relay Triggers Control Zone

CMD 88: PRINT SYSTEM SETUPS AND STATUS

Syntax:

START 88 * NN # (Version 6.6 or earlier)

START 88 * NN [* First * Last] # (Version 7)

Variables:

NN
0 Complete System Setups and Status
1 Date, Time, Version Number
2 System Information
3 Standard Time Zones
4 Master Time Zones
5 Standard Access Zones
6 Standard Control Zones
7 Relays
8 Alarm / RQE Inputs
9 Alarm Special Setups and Status
10 Doors
11 Keypads / MATCH
12 MATCH
13 Holidays
14 Grand Master Time Zones
15 Master Access Zones
16 Master Control Zones
17 Detailed Relay Status Only
18 Expansion Relays
19 Detailed Expansion Relay Status Only
20 Expansion Alarm / RQE Inputs
21 Expansion Alarm Special Setups and Status
22 Expansion Line Module Input Door Setups
23 Reporting Setups
24 Remote Site Management Setups
25 System Power Status (of AC power, standby battery, and memory battery)
26 Transactions Since Midnight
27 Occupancy, Passback, Two-Person Rule Controls
28 Virtual Relays
29 Detailed Virtual Relay Status
30 HEC Factory Diagnostics
31 Special Needs Unlock Extension Times
32 Special Keypad / MATCH Setups
33 Special MATCH card mapping

First / Last

All NN subcommands that support this option are marked in italics above.

Description:

Printing a full or partial system status report lists setups, internal status, and event summaries. This report is auto-generated on every Sunday at midnight. An abbreviated version is automatically printed each day at midnight unless disabled by command.

Printing the date, time and version prints the current date, time and the controller’s CCM Version Number. It also reports the number of users inside and the total number of users in the controller's database.

Printing controller information prints all of the controller's setup parameters.

Printing the standard time zones prints a list of standard time zones with their starting time, ending time and days, and their current active or inactive state. Printing the master time zones prints a list of any of the master time zones which have been assigned standard time zones and their current active or inactive state.

Printing the access zones or control zones prints their time zone and door/relay setups.

Printing the relays & doors prints the relay setup tables and the relay status display. The detailed report shows the exact current status of each relay for troubleshooting assistance.

Printing the line module inputs prints the line module input setup tables and their current state.

Printing the keypads/MATCH prints the keypads/MATCH reader setup tables.

Printing the holidays prints the Holiday list.

Printing the HEC Factory Diagnostics prints a list of numerical tables useful to Hirsch factory engineers in diagnosing the internal performance of the controller and its attached system.

No sensitive information is contained in these printouts.

Several extensions have been added to V6.6 enabling the user to specify only a range of components from that device group. These optional arguments apply to the following command arguments:

  • 88 * 5 * First * Last # – Prints a range of Standard Access Zones

  • 88 * 6 * First * Last # – Print a range of Standard Control Zones

  • 88 * 15 * First * Last # – Print a range of Master Access Zones

  • 88 * 16 * First * Last # – Print a range of Master Control Zones

  • 88 * 18 * First * Last # – Print a range of Expansion Relays

  • 88 * 19 * First * Last # – Print a range of Detailed Expansion Relay Status.

  • 88 * 28 * First * Last # – Print a range of Virtual Relays

  • 88 * 29 * First * Last # – Print a range of Detailed Virtual Relay Status

For a complete list of values generated when you use one or more of these command variations, refer to Chapter 5.

In V6.6, the 88*0 printout prints the various sections in a different order than V6.5. An 88*0 printout is composed of most of the individual printouts put together, 88*1 and up. Since V6.6, they print out in numeric order (that is, Grand Master Time Zones, 88*14, prints out after Holidays, 88*13, instead of after the Master Time Zones, 88*4).

If you have a specific need for the V6.5 format, use 88*0*1 to print the sections in the old arrangement.

In V6.6, options 5, 6, 15, 16, 18, 19, 28, and 29 may take up to two additional arguments. If present, only the indicated item or items will be printed.

There's a variant option, 88*0*2#, which prints options 1, 2, 3, 4, 14, 5, 15, 6, 16, 7, 8, 11, 13, 18, 28, 20, 23, 24, 27, 31, 33.

In V7, 88*11 and 88*12 send the same message which does not include the MATCH LED1/LED2 settings.

Example:

START 88 * 1 #

Prints Time, Date, Controller CCM Version, Number Of Users Inside & Total Users

START 88 * 16 * 193 #

In V6.6 and later, prints Master Control Zone #193.

START 88 * 28 * 20 * 30 #

In V6.6 and later, prints Virtual Relays 20 through 30.

Default:

None

Related CMDs:

📄 CMD 36 – Print Users with Codes

📄 CMD 188 – Print List of All Changes since cold start

📄 CMD 260 – Print Alarm Action(s)

CMD 90: MAINTENANCE

Syntax:

START 90 * NN #

Variables:

NN

1     Controller Reset and Memory Check

2     Controller Maintenance (enable CMD 97)

4     Manual Holiday

Description:

Perform a CMD 90 * 2 before issuing a CMD 97. For more about CMD 97, refer to page 4-115.

CMD 90 * 4, Manual Holiday, places the controller in a holiday schedule for the balance of the current day. This is useful for a half-day holiday shutdown schedule such as on Christmas Eve day when many businesses close at noon. It is also useful during emergency situations—such as snow, major power outage, floods, hurricanes, earthquakes, or other unforeseen events—when employees need to be sent home suddenly during normal working hours.

Example:

START 90 * 2 #

START 97 * 9 * 0 * 0 * 0 * 0 #

Enable CMD 97 then enable midnight reports

Default:

None

Related CMDs:

Hidden Commands (90*2)

CMD 97*1 – Change SCIB Setups

CMD 97*2 – Set Default Encryption Key

CMD 97*4 – Set Host Password

CMD 97*5 – Change Buffer Control

CMD 97*6 – Change System Code Reset

CMD 97*7 – Enable/Disable Command Echo

CMD 97*8 – Set Host Timeout

CMD 97*9 – Set No Midnight Report

Manual Holiday (90*4)

CMD 57-59 – Define, Clear Holidays

CMD 96: TERMINATE COMMAND IN PROGRESS

Syntax:

START 96 # 

Description:

This command is used to terminate the programming command currently in progress. This command is used to terminate batch-add commands or a long report or printout if required.

Example:

START 96 #

Terminates Current Command in Process

Default:

None

Related CMDs:

All

CMD 97: CHANGE SYSTEM PARAMETERS

Syntax:

START 90 * 2 #

START 97 * NN * P1 * P2 * P3 * P4 #

Variables:

NN
1 - Set Up Serial Printer
2 - Set Default Encryption Key
4 - Set Host Password
5 - Change Buffer Control
6 - Enable/Disable System Code Reset
7 - Enable/Disable Command Echo
8 - Set Host Timeout
9 - Set No Midnight Report
10 - Set SCIB extension options (Version 6.6 and later)

Description:

This command provides a way to change several important controller features. Each of these variables requires a slightly different syntax and is explained in more detail on the following pages.

Version 7.0 includes several new sets of system parameters, including dynamic allocation of memory expansion boards, code record databases, event buffers, network buffers, and printer buffers.

CMD 97 must always be immediately preceded by CMD 90 * 2.

Related CMDs:

CMD 97*1 – Set Up Serial Printer

CMD 97*2 – Set Default Encryption Key

CMD 97*4 – Set Host Password

CMD 97*5 – Change Buffer Control

CMD 97*6 – Enable/Disable System Code Reset

CMD 97*7 – Enable/Disable Command Echo

CMD 97*8 – Set Host Timeout

CMD 97*9 – Set No Midnight Report

CMD 97*10 – Set SCIB extension options

CMD 97 * 1: CHANGE SCIB SETUPS

Syntax:

START 90 * 2 #

START 97 * 1 * Baud Rate * Parity * Data Bits * Stop Bit #

Variables:

Baud Rate/Parity/Data Bits/Stop Bits

Baud Rates

0

300 Baud

 

1

600 Baud

 

2

1200 Baud

 

3

2400 Baud

 

4

4800 Baud

 

5

9600 Baud

Parity

0

No Parity

 

1

Odd Parity

 

2

Even Parity

Data Bits

7

7 Data Bits

 

8

8 Data Bits

Stop Bits

1

1 Stop Bit

 

2

2 Stop Bits

Description:

This Command is used to change the SCIB settings to match the serial printer's or terminal's capabilities. Make sure the serial printer's dip switches if available, match the selected settings.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 1 * 3 * 1 * 8 * 1 #

Sets the SCIB For 2400 Baud, Odd Parity, 8 Data Bits, 1 Stop Bit

Default:

None

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 90 – Maintenance Command

CMD 97*2: SET DEFAULT ENCRYPTION KEY

Syntax:

START 90 * 2 #

START 97 * 2 * P1 * P2 * P3 * P4 # 

Variables:

P1 – Bits 0-15
P2 – Bits 16-31
P3 – Bits 32-47
P4 – Bits 48-63

Description:

Sets default HES encryption key.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 2 * 123 * 123 * 123 * 123 #

Defines the default encryption key

Related CMDs:

CMD 97*4 – Set Host Password

CMD 97*4: SET HOST PASSWORD

Syntax:

START 90 * 2 #

START 97 * 4 * P1 * P2 * P3 * P4 #

Variables:

P1 – Bits 0-15

P2 – Bits 16-31

P3 – Bits 32-47

P4 – Bits 48-63

Description:

Sets host communications password.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 4 * 123 * 123 * 123 * 123 #

Defines host password

Related CMDs:

CMD 97*2 – Set Default Encryption Key

CMD 97 * 5: CHANGE BUFFER CONTROL

Syntax:

START 90 * 2 #

START 97 * 5 * N * 0 * 0 * 0 #

Variables:

N

0         Close Buffer

1         Open Buffer, No Printout of Status

Description:

This command is used to change the state of the communications and printer buffers.

When set to Close Buffer, the buffer will not send its contents to a local printer (if one is installed).

When set to Open Buffer, the contents of the buffer are sent in real time to the local printer.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 5 * 0 * 0 * 0 * 0 #

Closes the buffer

Default:

None

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 90 – Maintenance Command

CMD 97 * 6: CHANGE SYSTEM CODE RESET

Syntax:

START 90 * 2 #

START 97 * 6 * N * 0 * 0 * 0 #

Variables:

N

0     Disable

1     Enable, No Printout of Status

Description:

This command is used to disable the controller’s reset button. Normally when the reset switch is pressed for 5 seconds the current system code is deleted and returned to the factory default of 123. When this command is used to disable this function, it is not possible to reset the system code without a cold start.

Pressing the System Code Reset switch for 30 seconds causes a cold start which erases all codes and setups in memory and resets the system code to 123. This command does not disable the cold start capability of the System Code Reset switch.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 6 * 1 * 0 * 0 * 0 #

System Code Reset to 123 is Enabled

START 90 * 2 #

START 97 * 6 * 0 * 0 * 0 * 0 #

System Code Reset to 123 is Disabled

Default:

None

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 90 – Maintenance Command

CMD 97*7: ENABLE/DISABLE COMMAND ECHO

Syntax:

START 90 * 2 #

START 97 * 7 * N * 0 * 0 * 0 #

Variables:

N

0      Disable

1      Enable

Description:

Use this command to enable or disable a command echo. This can be useful when establishing communications with certain types of terminals or panels.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 7 * 0 * 0 * 0 * 0 #

The command echo is disabled.

Related CMDs:

📄 CMD 88 – Print System Setups and Status

CMD 97 * 8: SET HOST TIMEOUT

Syntax:

START 90 * 2 #

START 97 * 8 * 10-255 * 0 * 0 * 0 # 

Description:

Use this command to reset the host timeout from a value between 10 and 255 seconds. This means that if the attached host PC does not receive any input from the controller within the specified interval, the PC will issue an alarm.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 8 * 100 * 0 * 0 * 0 #

Resets the host timeout to 100 seconds.

Default:

10 seconds

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 90 – Maintenance Command

CMD 97 * 9: SET NO MIDNIGHT REPORT

Syntax:

START 90 * 2 #

START 97 * 9 * N * 0 * 0 * 0 #

Variables:

N

0      Midnight Reports

1      No Midnight Reports

Description:

This command is used to disable or re-enable the default midnight report. Normally the controller will send a complete report to the system printer every day at midnight. However, there may be occasions – like extended holidays or building shutdowns – when generating such a report is unnecessary or inconvenient.

This does not disable an attached PC from receiving a report from the controller.

Note: The command START 90 * 2 # must be issued each time just before using CMD 97.

Before using this command, you must disable the standard CMD 107.

Example:

START 90 * 2 #

START 97 * 9 * 1 * 0 * 0 * 0 #

Disables midnight report generation.

Default:

In V6.6, all midnight reports are disabled by default. In V6.6 and later, enabled is the default.

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 90 – Maintenance Command

CMD 97*10: SET SCIB EXTENSION OPTIONS

Syntax:

START 90 * 2 #

START 97 * 10 * 0 * Reader * AZ * 0 #

Variables:

Reader

1-16 to identify annunciator-equipped DS47 ScramblePad associated with this SCIB.

AZ

Access Zone for self-enrolled users.

Description:

Use this command to set SCIB extension options. Additional hardware may be required.

The command START 90 * 2 # must be issued each time just before using CMD 97.

Example:

START 90 * 2 #

START 97 * 10 * 0 * 1 * 65 * 0 #

START 98 * 31 * 1 * 0 * 0 * 0#

Self-enrolled users are enrolled with Access Zone 65. Auto-generated CODEs will appear on DS47 reader #1, hardware permitting.

Default:

SCIB extensions disabled.

Related CMDs:

CMD 88 – Print System Setups and Status

CMD 99: QUIT PROGRAMMING

Syntax:

START 99 #

Description:

To quit the current programming session enter CMD 99. The controller will automatically quit programming mode after 8 minutes without programming activity on the programming Scramblepad keypad.

Change the programming mode timeout using CMD 192.

When in programming mode at a ScramblePad keypad, the ScramblePad will not scramble its display. It will display normal telephone keypad positions for ease of data entry during programming. Once the session is over and CMD 99 is entered, the ScramblePad keypad will return to Scramble Secure mode, unless the scramble feature has previously been turned off.

Example:

START 99 #

Quits Programming Mode.

Default:

None

Related CMDs:

CMD 192 – Change Programming Mode Timeout Interval

CMD 103: CHANGE SELECTED MATCH FUNCTIONS

Syntax:

START 103 * N * 1/0 * Address 1-8 [* Address 9-16] #

Variables:

N

1       Channel 1 Card Reader LED Reversed

2       Channel 2 Card Reader LED Reversed

3       Physical Tamper

4       Card Reader LED follows Local Relay

5       Card Reader ScramblePad Sharing

6       DTA Externally Powered, allow keypress to activate LCD Unit Backlight

7       DTA Backlight ON continually

8       DTA Display Threat Level

1/0

1      ON

0      OFF

Address 1 - 8

012345678

Address 9 - 16 (optional)

012345678

Description:

This command controls several functions of the MATCH Reader Interface Board (MRIB) or the card readers attached to the MRIB. The factory setup for the reader status LED is to be normally off and to momentarily turn on when a card is read. This command allows the status LED functions to be reversed.

The MRIB can detect when the bezel of its mounting base is removed and can report the bezel OFF as a physical tamper alarm on the system printer, on the tamper alarm relay, and on the host PC, if installed. The factory setup for physical tamper is OFF. This command enables tamper reporting to be changed to ON.

When you enable Card Reader ScramblePad Sharing, it allows a ScramblePad or reader to use both reader types in the same dual technology setup. Ordinarily, a ScramblePad is only allowed to recognize one reader type at a time; however, some companies must provide access for employees who possess either a mag stripe card or a prox card in addition to a code. This feature enables employees to enter their code then swipe either their prox or mag stripe card to gain access.

There are several new options added for the DTA (DIGI*TRAC Annunciator). These enable backlighting and display threat levels.

Example:

START 103 * 1 * 1 * 1 * 0 #

Changes Card Reader Address 1 LED on Channel 1 to ON

Default:

Channel 1 & 2 reader LED not reversed

Physical Tamper disabled

Related CMDs:

📄 CMD 88*12 – Print Match Setups and Status

📄 CMD 188*3 – Print Setup Changes for Keypad/MATCH

CMD 03 – Change Selected Keypad/Match Functions

CMD 104 – Enable CARD/CODE-Only At Dual Technology

CMD 403 – Change Selected Keypad / MATCH Functions From Host [v7.0 and later]

CMD 104: ENABLE CARD/CODE ONLY AT DUAL TECHNOLOGY READER DURING TIME ZONE

Syntax:

START 104 * NN * Address * Time Zone #

Variables:

NN

1       Reader On Channel 1

2       Reader On Channel 2

Description:

This command enables the use of a card only at a dual technology reader during the specified time zone. This is often used at a card-only entry during normal working hours and at a dual (card + code) entry after hours. This command enables use of Card Only on either the entry or exit (Channel 1 or Channel 2) readers, or both.

To disable the use of card-only mode and return the reader to dual at all times, reenter the command with time zone 0.

For a list of available ID formats and their behavior, refer to Table 3-7 on page 3-24.

Example:

START 104 * 1 * 1 * 1 #

Enable Card Only at the Entry Reader of Channel 1 During Time Zone 1

START 104 * 1 * 1 * 0 #

Enable Dual Always and Disable Card Only at any time on the entry reader of Channel 1

Default:

None. No Dual readers will read Card Only.

Related CMDs:

📄 CMD 88*12 – Print Match Setups and Status

📄 CMD 188*3 – Print Setup Changes for Keypad/MATCH

CMD 03 – Change Selected Keypad/Match Functions

Time Zone Setups

CMD 52, 54, 154 – Define Standard, Master, Grand Master Time Zones

Adding Users

CMD 312, 313, 315 – Add Users, IDF 4, 5, 7.

CMD 105: DISABLE DEVICE DURING TIME ZONE

Syntax:

START 105 * Device * Time Zone #

Variables:

Device

1     Printer

2     SNIB

Description:

This command allows the printer and/or SNIB to be disabled during the specified time zone. This reduces the quantity of printouts which occur during high activity periods, or during any time period that printed records are not required.

Disabling the printer prevents all transactions from being logged to the printer and to the controller's internal memory buffer.

The SNIB can be disabled during specified times to disable network communications to and from the specified controller. If the network is active when the SNIB is disabled, communications will remain active until the S*NET host PC logs off the network. Logging back on will not be allowed until the SNIB is enabled at the end of the specified Time Zone.

To re-enable any device, re-enter the command and specify Time Zone 0 for that device.

Example:

START 105 * 1 * 1 #

Disable Printer During Time Zone 1

START 105 * 1 * 0 #

Reenable Printer to Always Print

Default:

Printer Always Prints

SNIB Always Communicates

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Reporting and Printing Setup

CMD 05 – Reporting Modes

CMD 06 – Disable printing of grants on selected doors

CMD 106 – Disable Reporting During Time Zone

CMD 107, 90*2#/97*1 – Daily Report Printing On/Off

CMD 109 – Invalid Code/ID Reporting Mode

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 108 – Time Zone Control of Modem

CMD 106: DISABLE REPORTING DURING TIME ZONE

Syntax:

START 106 * Report Type * Time Zone #

Variables:

Report Type

1     Transaction Reporting

2     Event Reporting

3     Grant Reporting

Description:

This command disables all code & RQE transaction reports, granted and denied, from reaching the system printer, or the host PC, if the controller is networked. All events, internal and external, can also be disabled during the specified time zone. Grant only transactions can be disabled during the specified time zone. Any denied transactions continue to be reported.

Disabling these reports prevents them from being logged to the printer, buffer, and Host PC.

Example:

START 106 * 2 * 1 #

Disable printed events during Time Zone 1

Default:

None are disabled. All report.

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Reporting and Printing Setups

CMD 05 – Reporting Modes

CMD 06 – Disable printing of grants on selected doors

CMD 105 – Disable Device During Time Zone

CMD 107, 90 * 2 # / 97 * 1 # – Daily Report Printing On/Off

CMD 109 – Invalid Code/ID Reporting Mode

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 107: DAILY REPORT PRINTING

Syntax:

START 107 * NN #

Variables:

NN

0  - OFF

1  - ON

Description:

This Command disables the automatic Daily Report of System Status that occurs every night at midnight. It also disables the Sunday Midnight System Status and configuration Report.

In v6.6 and later, the daily maintenance report no longer reports the system setups and status. Get these using CMD 88*0.

Example:

START 107 * 1 #

Enable The Daily Midnight Report

Default:

Daily Report Printing OFF

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Reporting and Printing Setups

CMD 05 – Reporting Modes

CMD 90*2# / 97*1 – Disable Daily Report

CMD 106 – Disable Reporting During Time Zone

CMD 108: TIME ZONE CONTROL OF MODEM

Syntax:

START 108 * NN * Time Zone #  (v6.6 and earlier)

START 108 * 1 * TZ1 * TZ2 * TZ3 * TZ4 # (v7)

The first command syntax applies to all versions. The second command syntax is only applicable to v7.0 and later.

Variables:

NN

1       Trigger Dialing Host

2       Postpone Dialing Host

3       Cancel Dialing Host

4       Disable Answering Host

Description:

This command is part of the Remote Site Management feature set. It enables time zone control of the modem at a remote site. The modem can be set to dial the host PC at the main site at the start time of a specified time zone. This selection can be used to automatically upload a remote site's buffered events and alarms on a daily or weekly scheduled basis. It can also be used to provide a level of “supervision,” or automatic check-in, ‘I'm OK’ message, between any remote site and the main site. The second selection can be used to delay any alarms or events from dialing the host until the end time of the selected time zone. The third selection will cancel any attempt to dial the host during the specified time zone and the fourth selection disables the controller from answering the host during the specified time zone.

In v6.6 the dialing modem stops attempting to contact the remote site after trying 255 times in succession. (A typical attempt takes 30-40 seconds; 255 tries takes 1 to 3 hours.) The modem will resume trying the next time something triggers its modem dialer logic, or the next day, whichever comes first; however, after 255 attempts it will stop again.

In v7.0 and later, you can specify up to four time zones as triggers for dialing the host.

Example:

START 108 * 1 * 5 #

Dial Host At Start Time Of Time Zone 5

START 108 * 4 * 1 #

Disable Answering Host During Time Zone 1

START 108 * 1 * 2 * 4 * 5 #

Dial Host At Start Time Of Time Zone 2, Time Zone 4, and Time Zone 5

Default:

None. No Time Zone control of modem.

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*24 – Print Remote Site Management Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Modem Setups

CMD 193 – Set Host Phone Number(s)

CMD 194 – Select Tone or Pulse Dialing

CMD 195 – Change Host Call-Back

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 105* 2 – Disable SNIB During Time Zone

CMD 109: INVALID CODE REPORTING MODE

Syntax:

START 109 * NN #

Variables:

NN

0 OFF
1 ON
2 OFF

Description:

This command is used to track & record the occurrences of invalid code usage at each ScramblePad or card reader on the controller. An invalid code is one that does not exist in the controller's database or memory. In some installations, system managers are concerned over attempts to guess valid codes or the unauthorized use of an unreported lost, stolen, or unidentified card by either authorized users or unauthorized users. This feature can track these attempts by recording each use of an invalid code, which may be immediately followed by the use of a valid code. When this feature is enabled the actual invalid code entered will be printed out.

The ability to record invalid codes can illustrate if an orderly sequence or a random sequence of codes is being used in an attempt to discover a valid code. Likewise, it may disclose infrequent honest errors by authorized users during the code entry process such as digit transpositions or incorrect digit sequences.

When invalid codes are turned ON, it will display both invalid ScramblePad and MATCH codes.

Invalid Code Reporting can be used to determine a card's 8-digit MATCH code at a dual technology reader. Simply present the unenrolled card, then enter 000# at the ScramblePad. When the combination of card + 000 is denied by the controller, the card's MATCH code is sent to the host.

In v6.6, at a dual technology reader with “Invalid Code Reporting” enabled, an invalid card and code combination will result in the controller sending the card code to the host. In v6.6, when presented with an unenrolled card, will wait for a code and then looks up the resulting dual code in the database, even when in “Card/Code Only Mode” (CMD 109). This means that invalid code reporting doesn't take effect until after the dual code is rejected. “Invalid Code Reporting” can still be used to determine a card's 8-digit MATCH code at a dual technology reader. Simply present the unenrolled card, then enter 000# at the ScramblePad. When the combination of card + 000 is denied by the controller, the card's MATCH code is then sent to the host.

Example:

START 109 * 1 #

Changes Invalid Code Reporting To ON

Default:

Invalid Code Reporting OFF

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Reporting and Printing Setups

CMD 05 – Reporting Modes

CMD 06 – Disable printing of grants on selected doors

CMD 105, 106 – Disable Device or Disable Reports During Time Zone

CMD 107, 90*2/97*1 – Daily Report Printing On/Off

CMD 110: CHANGE ENTRY / EXIT DELAY FOR LINE MODULE INPUT

Syntax:

START 110 * N * Delay Time (0-255 secs) * Line Module Input #

Variables:

N

1      Entry Delay

2      Exit Delay

Description:

Entry and exit alarm delays are required when security system designs call for the alarm control ScramblePad/MATCH Reader to be placed inside the secure area. The entry/exit delay range is 0 - 255 seconds.

When an entry delay is used, an authorized person enters the secured area which causes an alarm condition on the line module input monitoring the entrance door or area. The alarm is not reported if the authorized individual proceeds to the interior ScramblePad/MATCH reader and enters a cancel entry delay code. If the cancel entry delay code is not entered in time, the alarm will be reported. An entry delay warning report is sent to the system printer whenever an input with an entry delay time goes into alarm. An audible entry or exit delay tone can be sounded on the ScramblePad if required by using a master control zone.

This command enables the setting of the entry delay timer. To re-secure the same facility, an exit timer code is required to enable the authorized user to leave the facility without causing an alarm. An Exit Delay Warning report is sent to the system printer whenever an exit delay code is used.

To disable the use of an Entry or Exit Delay Timer set the delay time to 0 (zero).

Example:

START 110 * 1 * 45 * 1 #

Change the Entry Delay Timer To 45 Seconds on Line Module Input 1

Default:

Entry delay = 0 seconds (delay disabled)

Exit delay = 0 seconds (delay disabled)

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 88*9 – Print Alarm Special Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Adding Users

CMD 42 – Add Keypad Alarm Control User

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 304 – Define Master Control Zone

Alarm Setups

CMD 111 – Change Entry/Exit Delays For Expansion Line Module Input

CMD 112 – Disable Entry Delay for Line Module Input during Time Zone

CMD 113 – Disable Entry Delay for Expansion Line Module Input during Time Zone

CMD 111: CHANGE ENTRY/EXIT DELAY FOR EXPANSION LINE MODULE INPUT

Syntax:

START 111 * N * Delay Time (0-255 secs) * Expansion Line Module Input #

Variables:

N

1      Entry Delay

2      Exit Delay

Description:

Entry and exit alarm delays are required when security system designs call for the alarm control ScramblePad/MATCH reader to be placed inside the secure area. The entry/exit delay range is 0 - 255 seconds.

When an entry delay is used an authorized person enters the secured area which causes an alarm condition on the line module input monitoring the entrance door or area. The alarm is not reported if the authorized individual proceeds to the interior ScramblePad/MATCH reader and enters an cancel entry delay code. If the cancel entry delay code is not entered in time, the alarm will be reported. An entry delay warning report is sent to the system printer whenever an input with an entry delay time goes into alarm. An audible entry or exit delay tone can be sounded on the ScramblePad if required by using a master control zone.

This command enables the setting of the entry delay timer. To re-secure the same facility an exit timer code is required to enable the authorized user to leave the facility without causing an alarm. An exit delay warning report is sent to the system printer whenever an exit delay code is used.

To disable the use of an entry or exit delay timer, set the delay time to 0 (zero).

Example:

START 111 * 1 * 45 * 8 #

Change the Entry Delay Timer To 45 Seconds on Expansion Line Module Input 8

Default:

Entry Delay = 0 seconds (delay disabled)

Exit Delay = 0 seconds (delay disabled)

Related CMDs:

📄 CMD 88*9 – Print Alarm Special Setups and Status

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Adding Users

CMD 42 – Add Keypad Alarm Control User

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 301 – Add Expansion Line Module Input or Relay to Standard Control Zone

Alarm Setups

CMD 110 – Change Entry/Exit Delays For Line Module Input

CMD 112 – Disable Entry Delay for Line Module Input during Time Zone

CMD 113 – Disable Entry Delay for Expansion Line Module Input during Time Zone

CMD 112: DISABLE ENTRY DELAY FOR LINE MODULE INPUT DURING TIME ZONE

Syntax:

START 112 * Time Zone * Line Module Input # 

Description:

Entry delays may be disabled during specified times of selected days by time zone on an input-by-input basis. This allows a secure facility to operate with tighter security, requiring access codes, or lock and key entry, plus cancel entry delay codes, during night time hours and normal access security, requiring only access codes, during day time hours.

Example:

START 112 * 1 * 1 #

Disable Entry Delay during Time Zone 1 For Line Module Input 1

Default:

Entry delays are not disabled by Time Zone

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 88*9 – Print Alarm Special Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

CMD 110 – Change Entry/Exit Delays For Line Module Input

CMD 113 – Disable Entry Delay for Expansion Line Module Input during Time Zone

Time Zone Setups

CMD 52, 54, 56, 454 – Define/Clear Standard, Master Time Zones

CMD 113: DISABLE ENTRY DELAY FOR EXPANSION LINE MODULE INPUT DURING TIME ZONE

Syntax:

START 113 * Time Zone * Expansion Line Module Input #  

Description:

Entry delays may be disabled during specified times of selected days by time zone on an input-by-input basis. This allows a secure facility to operate with tighter security, requiring access codes, or lock and key entry, plus cancel entry delay codes, during night time hours and normal access security, requiring only access codes, during day time hours.

Example:

START 113 * 1 * 8 #

Disable Entry Delay during Time Zone 1 For Expansion Line Module Input 8

Default:

Entry delays are not disabled by Time Zone

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 111 – Change Entry/Exit Delays For Expansion Line Module Input

CMD 112 – Disable Entry Delay for Line Module Input during Time Zone

Time Zone Setups

CMD 52, 54, 56, 454 – Define/Clear Standard, Master Time Zones

CMD 117: DEFINE STANDARD ACCESS ZONE (1-64) – 1 TIME ZONE, SPECIFIED DOORS ONLY

Syntax:

START 117 * Standard Access Zone * Time Zone * Doors # (Other versions)

START 117 * Standard Access Zone * Time Zone * Doors * Doors # (v6.7 only)

Variables:

Doors

Doors/Readers. Associates specified Doors (and corresponding entry/exit Readers) where 125 means Doors 1, 2, and 5 which assumes the association of corresponding readers 1, 2, 5, 9, 10, and 13.

In Version 6.7, Access Zones may be arranged individually by reader, using the second Doors option to specify a different set corresponding to readers 9-16.

Description:

This command is used to define a Standard Access Zone by specifying one time zone for a specified group of doors. This allows a time zone to be set or changed for one or more doors of an access zone without affecting the other doors of the same zone.

Unlike this command, CMD 24 requires a time zone to be specified for each and every door of the specified access zone. Also, CMD 24 does not allow partial changes to the time zone specification of an Access Zone. CMD 117 allows the time zone of a single door to be changed without specifying a time zone for any other door. CMD 17 forces the time zone to be the same for all doors of the specified Access Zone. CMD 117 does not force the Time Zone for all doors, but allows individual settings one door at a time.

Example:

START 117 * 4 * 1 * 2 #

Sets Time Zone For Door 2 (Readers 2 and 10) only to Time Zone 1 in Access Zone 4

START 117 * 5 * 2 * 24 * 12 #

Sets Time Zone For Readers 2, 4, 9, 10 only to Time Zone 2 in Access Zone 5

Default:

None

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*5 – Print Standard Access Zone Setups

📄 CMD 188*5 – Print Setup Changes for Standard Access Zones

Access Zone Setups

CMD 17 – Define Standard Access Zone (1-64), 1 Time Zone, Selected Doors

CMD 24 – Define Standard Access Zone (1-64), 1 Time Zone Per Door

CMD 124 – Define Standard Access Zone, 1 Time Zone Per Reader

CMD 204 – Define Master Access Zone (66-127)

CMD 249, 349 – Tag/Alert Access Zone

Time Zone Setups

CMD 52, 54, 56, 454 – Define/Clear Standard, Master Time Zones

CMD 124: DEFINE STANDARD ACCESS ZONE, 1 TIME ZONE PER READER

Syntax:

START 124 * Access Zone * NN * TZ For Reader 1/9 *

TZ For Reader 2/10 *
TZ For Reader 3/11 *
TZ For Reader 4/12 *
TZ For Reader 5/13 *
TZ For Reader 6/14 *
TZ For Reader 7/15 *
TZ For Reader 8/16 #

Variables:

NN

1     Readers 1-8

2     Readers 9-16

Description:

This command enables you to define standard access zones, using one time zone per reader. Each reader must be assigned a time zone.

Using one time zone per reader expands the capability of access zones by restricting access by time zone on a reader by reader basis. Each reader in a standard access zone can be restricted by any of the available time zones. Entering Time Zone 0 for a reader restricts all access at that reader.

CMD 24 defines Readers 1-8 and Readers 9-16 to use the same set of eight time zones. CMD 124 enables you to set Readers 1-8 separately from Readers 9-16. Possible applications include entry/exit readers where the exit readers must be configured to allow exit at any time.

Each reader must have a time zone value entered during programming. When a reader is not authorized in an access zone, enter Time Zone 0 in that reader field.

CMD 117 allows one or more time zones to be changed for a specified reader without affecting the time zone setting of any other reader(s).

Refer to CMD 17 for a convenient method to add standard access zones with one time zone for all doors.

Example:

START 124 * 10 * 1 * 40 * 0 * 1 * 5 * 0 * 0 * 0 * 0 #

START 124 * 10 * 2 * 65 * 65 * 65 * 65 * 65 * 65 * 65 * 65 #

Assign Standard Access Zone 10 To Time Zone 40 on Reader 1, TZ 0 on Reader 2 5 6 7 &

8, TZ 1 on Reader 3, TZ 5 on Reader 4, and TZ 65 on Readers 9-16.

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 - Print Standard, Master, Grand Master Time Zones

📄 CMD 88*5 - Print Standard Access Zone Setups

📄 CMD 188*5 - Print Setup Changes for Standard Access Zones

Access Zone Setups

CMD 17 – Define Standard Access Zone (1-64), 1 Time Zone, Selected Doors

CMD 24 – Define Standard Access Zone (1-64), 1 Time Zone Per Door

CMD 117 - Define Standard Access Zone (1-64), 1 Time Zone Per Door, Specified Doors

CMD 204 – Define Master Access Zone (66-127)

CMD 249, 349 – Tag/Alert Access Zone

Time Zone Setups

CMD 52, 54, 56, 154, 454 – Define/Clear Standard, Master Time Zones

Holiday Setups

CMD 57 – Define Holiday

CMD 140: SET REPORT BUFFER ALARM THRESHOLD

Syntax:

 START 140 * Report Buffer Alarm Threshold #

Description:

This Command is part of the Remote Site Management feature set. It establishes the quantity of alarm events in either the standard on-board alarm buffer or the optional expanded alarm buffer that will cause the controller at the remote site to dial the Host PC.

The standard on-board buffer can hold up to 100 alarm events so its threshold setting can be from 1 event to 100 events. The expanded buffer can hold up to 22,300 events so its setting can be from 1 event to 22,300 events.

Example:

START 140 * 50 #

Dial Host When 50 Alarm Events Are In the Standard Buffer

START 140 * 1000 #

Dial Host When 1,000 Alarm Events Are In the Expanded Buffer

Default:

Report Buffer Threshold = None

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Alarm Setups

CMD 261 – Define Alarm Actions

CMD 146 – Disable Passback and Occupancy Control During Time Zone

CMD 146: DISABLE PASSBACK AND OCCUPANCY CONTROL DURING TIME ZONE

Syntax:

START 146 * Time Zone #

Description:

This command enables passback controls to be disabled during a specified time zone. This is often used to disable passback controls during shift changes, lunch periods, or other times of high traffic to reduce the number of inadvertent passback violations. The controller automatically issues a forgive all users just prior to re-enabling passback. This command also disables occupancy counting and controls during the specified time zone.

This means that if the controller has been programmed to respond in an automatic mode to occupancy counts, such as mask or unmask an area, or go from 2-person access rule to 1- person access rule, then these features will not be operational during the specified time zone. The controller automatically issues a forgive all users just prior to re-enabling occupancy controls which means it sets the inside user count for the controlled area to zero.

Example:

START 146 * 1 #

Disable Passback And Occupancy Controls During Time Zone 1

Default:

Passback Disabled During Time Zone 0 (Never)

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*11 – Print Keypad/Match Setups and Status

📄 CMD 188*9 – Print Setup Changes for Passback & User Management

Passback Functions

CMD 03*7, 03*8, 03*9, 03*10 – Change Reader Functions (Passback)

CMD 46 – Change Passback Mode

Time Zone Setups

CMD 52, 54, 56 – Define/Clear Standard, Master Time Zones

CMD 149: ALERT USER OR RANGE OF USERS

Syntax:

START 149 * NN * Starting User Number * Ending User Number # 

Variables:

NN

0     Alert NO

1     Alert YES

Description:

Alert a user is utilized to notify a user that a special condition exists such as: a message is waiting, a new code is to be issued, a briefing is scheduled, a meeting is required, etc.

The alert is sounded as 4 short beeps of the ScramblePad Keypad's alarm annunciator when the user enters their valid code at any ScramblePad Keypad in the system. Alert does not work on a MATCH reader unless it is at a dual technology reader which includes a ScramblePad. The alert for the specified user is active until it has been turned off.

The alert message does not trigger any relays.

Example:

START 149 * 1 * 100 * 100 #

Alerts User 100

Default:

No users are alerted

Related CMDs:

📄 CMD 30, 31, 33, 34 – Print User, Users, Users by Zone, or Family of Users Without Codes

📄 CMD 35, 36, 38, 330*11 – Print User, Users, or Family of Users with Codes

Tag and Alert Setups

CMD 49 – Tag any User or Range of Users

CMD 249, 349 – Tag/Alert Access Zone

CMD 449, 549 – Tag/Alert Control Zone

CMD 154: DEFINE GRAND MASTER TIME ZONE (130-149)

Syntax:

START 154 * STZ/MTZ * Grand Master Time Zone * Column #

Description:

A Grand Master Time Zone (GTZ) is used for special time management control applications when multiple time zones are required to manage access, alarms or relays with frequent and complex time changes. A grand master time zone consists of up to 8 standard (STZ) or master time zones (MTZ).

The printed Grand Master Time Zone Report appears as follows:

 

Time Zones - Column

 

GTZ

1

2

3

4

5

6

7

8

 

130

0

0

0

0

0

0

66

0

Inactive

131

67

0

68

94

0

0

0

0

Active

Notice that GTZ 130 has 7 time zones set to 0 (zero), never, and 1 set to MTZ 66, and its current status is inactive.

GTZ 131 has several time zones programmed in columns 1, 3 and 4. One of these time zones contains a time zone which has a start time and end time that includes the current time so that zone is active.

Example:

START 154 * 66 * 130 * 7 #

Add Master Time Zone 66 To Column 7 of Grand Master Time Zone 130

Default:

None

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 188*10 – Print Setup Changes for Time Zones

Time Zone Setups

CMD 52, 54, 56, 454 – Define/Clear Standard, Master Time Zones

CMD 170: ENABLE EXPANSION LINE MODULE INPUT

Syntax:

START 170 * Expansion Input # (v6.6 or earlier)

START 170 * Expansion Input [* Exp. Input...* Exp. Input] # (v7)

Description:

Expansion line module inputs are factory set to be enabled to sense the alarm devices attached to the required DTLM or MELM on start-up. Unused inputs should be disabled with Command 171.

When an expansion line module input is set to report as an alarm, as it is on factory setup, it will report the following conditions:

â—¾ Secure

â—¾ Alarm

â—¾ Mask Request Granted

â—¾ Open

â—¾ Short

â—¾ Excessive Noise

â—¾ Line Out Of Spec

â—¾ Tamper (DTLM3/MELM3 Only)

When the line module input is set to report as a door with CMD 186, the alarm will report as a Door Forced Open and as Door Open Too Long. All other reporting remains the same.

When a Request To Exit (RQE) push button or sensor is activated it will mask the line module input for the door mode time. When a line module input is masked by a time zone or by an alarm masking code, or is masked when a relay is actuated by an access code, unlock code, time zone or control code, only the door forced or line module input report is masked. All other reporting remains active.

When an Input is disabled, all reporting is off and the associated RQE will not work.

Using v7.0, you can enable or disable up to 8 expansion inputs all at once as shown in the extended arguments. v7.0 also supports a new alarm expansion board type, AEB, that enables you to install up to four input expansion boards—and up to 32 expansion inputs— into one controller.

Example:

START 170 * 1 #

Enable Expansion Line Module Input 1 To Report Alarms

START 170 * 2 * 3 * 4 * 15 * 16 #

For V7.0, this enables Expansion Alarm Input 2, 3, 4, 15, and 16 to Report Alarms.

Default:

Enabled

Related CMDs:

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 171 – Disable Expansion Line Module Input

CMD 172 – Change Expansion Line Module Input

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 176 – Mask Expansion Line Module Input during Time Zone

CMD 180 – Change Door Time for Expansion Line Module Input

CMD 171: DISABLE EXPANSION LINE MODULE INPUT

Syntax:

START 171 * Expansion Input # (v6.6 or earlier)

START 171 * Expansion Input [* Exp. Input... * Exp. Input] # (v7)

Description:

Expansion line module inputs are factory set to be enabled to sense the alarm devices attached to the required DTLM or MELM on start up. Unused Inputs should be disabled with this command.

With v7.0, you can enable or disable up to 8 expansion inputs at once using the extended arguments.

When disabled, all reporting is off.

When an Input is disabled, all reporting is off and the associated RQE will not work.

Example:

START 171 * 1 #

Disable All Alarm Reporting From Expansion Line Module Input 1

START 171 * 2 * 3 * 4 * 15 * 16 #

For v7.0 and above, disables all alarm reporting from Expansion Alarm Input 2, 3, 4, 15, and 16.

Default:

Enabled

Related CMDs:

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 170 – Enable Expansion Line Module Input

CMD 172: CHANGE EXPANSION LINE MODULE INPUT

Syntax:

START 172 * NN * Expansion Input #

Variables:

NN

1     Normally Open (When Secure)

2     Normally Closed (When Secure)

Description:

Alarm sensor inputs are usually Normally Closed switches when secure and open on alarm. They may be set to Normally Open for sensors whose contacts are normally open when secure.

Example:

START 172 * 1 * 1 #

Change Expansion Line Module Input 1 To Normally Open When Secure

Default:

Normally Closed

Related CMDs:

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 176 – Mask Expansion Line Module Input during Time Zone

CMD 173: CHANGE EXPANSION RQE

Syntax:

START 173 * N * Expansion Input #

Variables:

N

1    RQE Re-Triggers Mask While Activated

2    RQE Triggers Mask Once When Activated

3    RQE OFF

Description:

Each RQE input is factory set to OFF.

The RQE will trigger the masking of the input once unless it is set to continuously trigger for as long as it is activated.

An expansion RQE cannot trigger an expansion relay.

Expansion line module inputs set to operate/report as a door can be used to monitor auxiliary doors such as emergency fire exits. These doors may be authorized employee exits but not entrances. The RQE input would be used to mask the door forced alarm upon authorized exit. Door Open Too Long alarm reporting also operates on expansion line module inputs reporting as doors.

Expansion line module inputs are set to report as zone alarms from the factory. In this case the RQE reports as Mask Request Granted. This enables local masking from high security key switches or other normally open switch devices.

A DTLM2/3 or MELM2/3 is required.

Example:

START 173 * 1 * 1 #

Change RQE on the expansion input 1 to re-trigger masking

Default:

RQE OFF

Related CMDs:

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 88*22 – Print Expansion Line Module Input Door Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 172 – Change Expansion Line Module Input

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 176 – Mask Expansion Line Module Input during Time Zone

CMD 174: CHANGE EXPANSION DOOR OPEN TOO LONG TIME

Syntax:

START 174 * DOTL Time * Expansion Input #

Description:

Any expansion line module input may be set up to report as a door. The unauthorized opening of a door is reported as a Door Forced Open. The door is also monitored for being held Open-Too-Long beyond an adjustable time delay of 0-8100 (0=Off) seconds. Both door alarm conditions report on the printer and trigger the alarm relay.

The Door-Open-Too-Long timer starts at the end of the door mode timer. For example, if the door unlock timer is set to 6 seconds and the door is held open, the DOTL timer starts after the 6 second door unlock time expires. If the DOTL Timer is set to 10 seconds the alarm will sound after 16 seconds total time has expired.

A DTLM/MELM is required.

Example:

START 174 * 15 * 1 #

Define Door-Open-Too-Long Alarm Delay To 15 Seconds For Expansion Input 1

Default:

12 seconds

Related CMDs:

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 88*22 – Print Expansion Line Module Input Door Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 172 – Change Expansion Line Module Input

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 176 – Mask Expansion Line Module Input during Time Zone

CMD 282 – Define Special Needs Unlock Extension Time

CMD 175: EXPANSION DOTL ACTIVE WHILE INPUT UNLOCKED

Syntax:

START 175 * N * Expansion Input #

Variables:

N

0     NO

1     YES

2     NO (for v6.5 and earlier)

Description:

Any expansion line module input can be set up to report as a door. The door held open alarm will not report on an expansion input masked by time zone or code. It may be made to report on a masked input by making DOTL active when the input unlocked by an unlock code, momentary mask code, or RQE retriggers.

If the input associated with the door is masked by a code or time zone, then a DOTL alarm will not report even if the DOTL is active while the door is unlocked.

A DTLM/MELM is required.

Example:

START 175 * 1 * 1 #

Sets DOTL Alarm Reporting Always On Even When Expansion Input 1 Is Legally Unlocked By an Unlock Code Or By A Momentary Mask Code. Protects Fire Doors From Being Propped Open When “Unlocked”.

Default:

No

Related CMDs:

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 88*22 – Print Expansion Line Module Input Door Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 172 – Change Expansion Line Module Input

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 174 – Change Expansion Door Open Too Long Time

CMD 176 – Mask Expansion Line Module Input during Time Zone

CMD 176: MASK EXPANSION LINE MODULE INPUT DURING TIME ZONE

Syntax:

START 176 * Time Zone * Expansion Line Module Input #

Description:

Expansion line module inputs may be automatically masked during specific times of the day to disable alarm reporting. Line trouble reporting is not disabled during alarm masking. Masking is removed by setting an input’s masking time zone to 0 (zero).

A DTLM/MELM is required.

Example:

START 176 * 1 * 1 #

Masks Alarm Reporting On Expansion Line Module Input 1 During Time Zone 1

Default:

Time Zone 0 (No Automatic Masking)

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 172 – Change Expansion Line Module Input

CMD 173 – Change Expansion RQE (Request To Exit)

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 180: CHANGE DOOR TIME FOR EXPANSION LINE MODULE INPUT

Syntax:

START 180 * Door Timer * Expansion Line Module Input #

Description:

The expansion line module inputs masking time is set up with the door timer.

Any expansion line module input may be set to operate and report as a door or as an alarm. Each input may be assigned to an access zone or to a control zone, or to both, depending on how the input is to be controlled.

When assigned to an access zone for one-ScramblePad/MATCH Reader-to-one-input type control, the access code used to mask an input uses the door timer as the masking timer. When assigned to a control zone for any-ScramblePad/MATCH Reader-to-any-input type control, the control code used to mask the input also uses the door timer as the masking timer.

The door time is momentary with an adjustable time of 0-8100 seconds (0=Toggle). An expansion line module input's door timer is used by access codes and the RQE input.

For more information on expansion input control time, see CMD 181.

Example:

START 180 * 10 * 1 #

Change Door Time To 10 Seconds For Expansion Line Module Input 1

Default:

6 seconds

Related CMDs:

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 88*22 – Print Expansion Line Module Input Door Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Adding Users

CMD 10, 19-22, 310-315, 320-322 – Add Access Users

CMD 15, 40, 41, 44 – Add Control Users

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

Relay Setups

CMD 181 – Change Control Time for Expansion Relay

CMD 181: CHANGE CONTROL TIME FOR EXPANSION RELAY

Syntax:

START 181 * Control Time * Expansion Relay #

Description:

The control time determines how long an expansion relay will be actuated by a control code or by an alarm or relay triggered control zone. The control time may be momentary with an adjustable time of 1-8100 seconds. It can toggle ON and OFF on consecutive trigger code entries if the timer is set to 0 (zero) seconds.

A relay's control time is used by control codes as well as by a line module input or relay to trigger a control zone.

For more information on the door timer for expansion inputs, see Command 180.

Example:

START 181 * 10 * 1 #

Change Control Time To 10 Seconds For Expansion Relay 1

Default:

6 seconds

Related CMDs:

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 88*28 – Print Virtual Relay Setups and Status

📄 CMD 188*15 – Print Setup Changes for Expansion Relays

Adding Users

CMD 10, 19-22, 310-315, 320-322 – Add Access Users

CMD 15, 40, 41, 44 – Add Control Users

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 180 – Change Door Time for Expansion Line Module Input

Relay Setups

CMD 181 – Change Control Time of Relay

CMD 182: TIME ZONE CONTROL OF EXPANSION RELAY

Syntax:

START 182 * N * Expansion Relay * Time Zone #

Variables:

N

1      Actuate Relay During Time Zone

2      Disable Relay During Time Zone

3      Clear Relay At End Of Time Zone

Description:

Expansion relays may be actuated during a time zone, going on at the start time of the zone and off at the end time of the zone.

Expansion relays may be disabled during a time zone, becoming disabled at the start of the zone and reenabled at the end of the zone.

The current state of any relay may be auto-cleared at the end of a time zone to insure the automatic reset of a lower priority code activated event without the need for a manual resetting of the event.

Example:

START 182 * 1 * 1 * 1 #

Auto-Actuate Expansion Relay 1 During Time Zone 1

START 182 * 2 * 1 * 5 #

Auto-Disable Expansion Relay 1 During Time Zone 5

START 182 * 3 * 6 * 1 #

Auto-Clear Expansion Relay 6 At The End Of Time Zone 1

Default:

Actuate Relay during Time Zone 0 (Never)

Disable Relay during Time Zone 0 (Never)

Clear Relay at the end of Time Zone 0 (Never)

Related CMDs:

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

📄 CMD 88*28 – Print Virtual Relay Setups and Status

📄 CMD 188*15 – Print Setup Changes for Expansion Relays

Adding Control Users

CMD 15 – Add Keypad Unlock/Relock User (IDF 1)

CMD 40 – Add Keypad Relay Control User

CMD 41 – Add Keypad Top-Priority Relay Control User (IDF 1)

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

Alarm Setups

CMD 180 – Change Door Time for Expansion Line Module Input

CMD 183 – Clear Time Zone Control of Expansion Relay

CMD 183: CLEAR TIME ZONE CONTROL OF EXPANSION RELAY

Syntax:

START 183 * Expansion Relay #

Description:

Time zone control of any expansion relay can be cleared and reset to none.

Use CMD 88*18 to print the current status of expansion relays. This is the best method to determine why a relay is performing in a certain way on a code entry or other event.

Example:

START 183 * 1 #

Clear Time Zone Control Of Expansion Relay 1 To None

Default:

None

Related CMDs:

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 188*15 – Print Setup Changes for Expansion Relays

Time Zone Setups

CMD 52, 54, 56, 154, 454 – Define/Clear Standard, Master, Grand Master Time Zones

Alarm Setups

CMD 180 – Change Door Time for Expansion Line Module Input

Relay Setups

CMD 182 – Time Zone Control of Expansion Relay

CMD 184: EXPANSION LINE MODULE INPUT TRIGGERS CONTROL ZONE

Syntax:

START 184 * N * Expansion Line Module Input * Control Zone #

Variables:

N

1     Triggers

2     Re-Triggers

3     Actuate

4     Disable

Description:

Any expansion line module input can trigger any control zone. To cancel an alarm trigger of a control zone set the specified input to trigger control zone 0 (none). To trigger a control zone means to start the zone's relay control timers at the moment the alarm occurs.

The relay timers will start and time out even if the alarm stays active. To retrigger means that the relay timers are not started until the alarm event restores. To actuate a control zone means to actuate its relays for as long as the alarm is active and release them the moment the alarm restores.

The relay timers are ignored when ‘actuate’ is used. To disable means the relays are disabled while the alarm is active. Once it restores the disabled state is cleared. If the relays have control delays programmed, they will be recognized by the trigger and retrigger controls but not by the actuate and disable controls.

This feature allows special control capabilities such as turning on perimeter lights when an alarm is triggered, or for annunciation of a specific line module input, or control of HVAC and lighting systems. When using a master control zone in this command, master control zones can only be triggered, not retriggered, actuated, or disabled.

Example:

START 184 * 1 * 1 * 1 #

Line Module Input 1 Triggers Control Zone 1

Default:

None

Related CMDs:

📄 CMD 88*6 – Print Standard Control Zone Setups

📄 CMD 88*16 – Print Master Control Zone Setups

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

📄 CMD 88*20 – Print Expansion Alarm/RQE Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Relay Setups

CMD 81 – Change Control Time of Relay

Alarm Setups

CMD 84 – Line Module Input Triggers Control Zone

CMD 185: CHANGE FUNCTION OF EXPANSION RELAY

Syntax:

START 185 * N * Expansion Relay #

Variables:

N

0      Relay Rests OFF

1      Relay Rests ON

2      Relay Rests OFF (for v6.5 and earlier)

Description:

The operation and outputs of each relay may be inverted. On system start up they rest in the de-energized, or OFF state and the outputs are as marked on the circuit board. Each relay may be changed to rest in the energized or ON state which inverts the meaning of the outputs: the normally opened contact becomes the normally closed contact.

For example, when controlling elevators, always change the relays to resting ON. This ensures that if the control system power fails, the relay coil will be de-energized, falling to the OFF condition, thereby allowing the elevator to be used.

Example:

START 185 * 1 * 1 #

Change Expansion Relay 1 To Rest ON For Elevator Control

Default:

Relay Rests OFF

Related CMDs:

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

📄 CMD 88*28 – Print Virtual Relay Setups and Status

📄 CMD 188*15 – Print Setup Changes for Expansion Relays

Relay Setups

CMD 81 – Change Control Time of Relay

CMD 85 – Change Operation for Selected Relays

CMD 186: CHANGE EXPANSION LINE MODULE INPUT REPORTING MODE

Syntax:

START 186 * N * Expansion Line Module Input #

Variables:

N

1      Report As A Door

2      Report As An Alarm

Description:

Any expansion line module input may be set up to report as a door or as an alarm zone. Each input may be assigned to an access zone, control zone, or both, depending on how the input is to be controlled.

When set to report as a door, the input will report Door Forced Open and Door Open Too Long alarms. This can provide monitoring and reporting of secure emergency exit doors. If these doors are to be used for authorized exit, they should be equipped with RQE push button or motion sensors to mask the Door Forced Alarm condition. If they are held open too long, a DOTL alarm will occur.

Each of these doors can be equipped with a ScramblePad and controlled with an access code. This enables access by alarm on these doors. Opening them without a code will cause a Door Forced Alarm. They can also be controlled from a central ScramblePad after an intercom request from the door location. An access request to a central office would enable an operator to enter a code to momentarily mask the specific door authorized for use.

When set up as an alarm zone, the input will report alarm and alarm active too long conditions. The alarm report occurs when the input is first tripped. An AATL alarm functions like a DOTL alarm on a door. If a code has been entered to mask a line module input momentarily but the sensor stays tripped after the momentary mask time expires, an AATL will be reported.

Example:

START 186 * 1 * 1 #

Expansion Line Module Input 1 Reports As A Door

Default:

Report as an Alarm

Related CMDs:

📄 CMD 88*21 – Print Expansion Alarm Special Setups and Status

📄 CMD 88*22 – Print Expansion Line Module Input Door Setups and Status

📄 CMD 188*13 – Print Setup Changes for Expansion Line Module Inputs

Alarm Setups

CMD 170, 171 – Enable, Disable Expansion Line Module Input

CMD 174 – Change Expansion Door Open Too Long Time

CMD 175 – Expansion DOTL Active While Input Unlocked

CMD 187: EXPANSION RELAY TRIGGERS CONTROL ZONE

Syntax:

START 187 * N * Expansion Relay * Control Zone #

Variables:

N

1     Triggers

2     Retriggers

Description:

Any expansion relay can trigger any control zone. To cancel a relay trigger of a control zone set the specified input to trigger Control Zone 0 (none). To trigger a control zone means to start the zone's relay control timers at the moment the expansion relay changes state. The relay timers will start and time out even if the relay stays actuated. To retrigger means that the relay timers are not started until the relay reverts back to its resting state.

This feature allows special control capabilities such as shunting other alarm panels when a relay is triggered, or for annunciation of a specific relay output, or control HVAC and lighting systems. When using a master control zone in this command note that master control zones can only be triggered, not retriggered, actuated, or disabled.

Example:

START 187 * 1 * 2 * 6 #

Expansion Relay 2 Triggers Control Zone 6

Default:

None

Related CMDs:

📄 CMD 88*16 – Print Master Control Zone Setups

📄 CMD 88*17 – Print Detailed Relay Status Only

📄 CMD 88*18 – Print Expansion Relay Setups and Status

📄 CMD 88*19 – Print Detailed Expansion Relay Status Only

📄 CMD 88*28 – Print Virtual Relay Setups and Status

📄 CMD 188*15 – Print Setup Changes for Expansion Relays

Control Zone Setups

CMD 45 – Define Standard Control Zone

CMD 84 –Line Module Input Triggers Control Zone

CMD 184 – Expansion Line Module Input Triggers Control Zone

Relay Setups

CMD 181 – Change Control Time for Expansion Relay

CMD 188: PRINT COMMAND SETUPS

Syntax:

START 188 * NN * [NN...] #

Variables:

NN

0

System Setups Command Report

 

1

Clock Setups

CMD 50 - 51

2

Holiday Table Setups

CMD 57 - 59

3

Keypad Setups

CMD 3, 103 - 104

4

Reporting Mode Setups

CMD 05-09, 18, 105-109, 140, 191-195

5

Standard Access Zone Setups

CMD 17, 24, 117, 201, 203, 217, 249, 349

6

Master Access Zone Setups

CMD 204, 217, 249, 349

7

Standard Control Zone Setups

CMD 45, 301-303, 345

8

Master Control Zone Setups

CMD 304-307

9

Passback & User Management Setups

CMD 46, 146, 235-238, 255-257

10

Standard Time Zone Setups

CMD 52, 54, 56, 154

11

Alarm Action Control Blocks Setups

CMD 261

12

Alarm & Sense Input Setups

CMD 70-77, 84, 110, 112, 270

13

Expansion Line Module Input Setups

CMD 111, 113, 170-176, 180, 184, 186

14

Relay Setups

CMD 79-83, 85-87, 280-281

15

Expansion Relay Setups

CMD 181-183, 185, 187

Any setup changed using one of the commands cited above will be reported by CMD 188.

Description:

Use this command to print a full or partial report list of changes made to setups since cold start. For a complete list of all setup values, refer to CMD 88.

Printing the date, time and version prints the current date, time and the controller’s CCM Version Number.

Printing the standard time zones prints a list of all standard time zones defined with their starting time, ending time and days, and their current active or inactive state. Printing the master time zones prints a list of any of the master time zones which have been assigned standard time zones and their current active or inactive state. Printing the access zones or control zones prints their time zone and door/relay setups.

Printing the relays prints the relay setup tables and the relay status display. The detailed report shows the exact current status of each relay changed since cold start.

Printing the alarm and sense inputs prints a list of alarm and sense inputs modified from default and their current state. Printing the keypads/MATCH values prints the keypads/ MATCH reader setup tables. Printing the holidays prints the holiday list.

For v6.6 and later, this command allows printout of up to ten arguments.

No sensitive information is contained in these printouts.

Example:

START 188 * 0 #

Print a list of all system components modified since cold start

START 188 * 2 #

Prints the CMD 57’s used to set up all holiday tables.

START 188 * 10 * 14 #

Prints list of all Time Zones and Relays changed since cold start

Default:

None

Related CMDs:

📄 CMD 36 – Print Users with Codes

📄 CMD 88 – Print List of All Current Values

📄 CMD 260 – Print Alarm Action(s)

CMD 191: CHANGE PAGE LENGTH FOR PRINTER

Syntax:

START 191 * LINES # 

Description:

All DIGI*TRAC controllers include the capability to print in different languages. To accommodate these languages, different countries will use different paper lengths for their standard computer paper. For instance, the standard European paper size is A4. In addition, some companies use larger or smaller paper formats, like legal size or A4, in their system printers, allowing the controller to print more lines or fewer lines of text on a page.

Use this command to specify the number of lines per page you require for your system printer.

The default page length is the American standard for 8.5 x 11: 58 lines per page.

Example:

START 191 * 66 #

Print 66 Lines per page

START 191 * 0 #

Never form-feed the printer (this is the default)

Default:

0 lines per page (never form feed printer)

Related CMDs:

📄 CMD 88*23 – Print Reporting Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

CMD 192: CHANGE PROGRAMMING MODE TIMEOUT INTERVAL

Syntax:

START 192 * Time-out Time #

Description:

To program stand-alone controllers, programming mode is invoked at a ScramblePad. Normally, CMD 99 is used to quit Programming Mode manually at the end of a programming session. However, if the operator forgets to quit programming mode, the controller will automatically time out and return to normal entry mode after 8 minutes without command activity on the programming ScramblePad.

Use this command to change the time-out interval from the 8 minute default to any interval from 2 - 20 minutes.

Example:

START 192 * 15 #

Change Programming Mode Time-out to 15 minutes

Default:

8 minutes

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

CMD 01, 13*0 – Change System (User 0) Code

CMD 02 – Add Programming Pass/word

CMD 99 – Quit Programming

CMD 193: SET HOST PHONE NUMBER

Syntax:

START 193 * N * Phone Number #

Variables:

N

1      First Number

2      Second Number

3      Third Number

4      Fourth Number

Description:

Use this command to configure up to four host phone numbers a controller at a remote site can call. Each phone number can contain up to 16 digits.

Most networks only have a single main site phone number; however, this feature accepts up to 4 phone numbers as alternate numbers which can be called if the first number is either busy or out-of-service.

The controller at the remote site will dial the first number first. If there is only one number programmed, it will continue to dial until the call has been completed. If a second, third or fourth number has been programmed into the controller, it will automatically rotate through the numbers until the call has been successfully completed. This allows for an emergency backup host to receive calls from remote sites if the primary host at the main site is either busy or off-line.

This command is part of the Remote Site Management feature set.

Example:

START 193 * 1 * 17142509990 #

Sets Phone Number 1 to 714 250-9990

START 193 * 2 * 18005551212 #

Sets Phone Number 2 to 1 800 555-1212

Default:

None (no phone numbers are preset)

Related CMDs:

📄 CMD 88*24 – Print Remote Site Management Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Modem Setups

CMD 90*2, 97*2, 97*4, 97*8 – Host Setup Commands

CMD 108 – Time Zone Control of Modem

CMD 194 – Select Tone or Pulse Dialing

CMD 195 – Change Host Call-Back

Alarm Setups

CMD 261 – Define Alarm Actions

CMD 194: SELECT TONE OR PULSE DIALING

Syntax:

START 194 * N #

Variables:

N

1    Tone Dialing

2    Pulse Dialing

Description:

This command enables the modem at the remote site to communicate with either a Tone or Pulse Dialing phone system.

This Command is part of the Remote Site Management feature set.

Example:

START 194 * 2 #

Sets Modem to Pulse Dialing

Default:

Tone Dialing

Related CMDs:

📄 CMD 88*24 – Print Remote Site Management Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Modem Setups

CMD 90*2, 97*2, 97*4, 97*8 – Host Setup Commands

CMD 108 – Time Zone Control of Modem

CMD 193 – Set Host Phone Number(s)

CMD 195 – Change Host Call-Back

Alarm Setups

CMD 261 – Define Alarm Actions

CMD 195: CHANGE HOST CALL-BACK

Syntax:

START 195 * N #

Variables:

N

0     Disable

1     Enable

2     Disable

Description:

Use this command to force an automatic call-back from the controller(s) at the remote site to the host at the main site whenever the host initiates a call to the remote site. This insures that the call originates from the host at the main site, not from an unknown host attempting an unauthorized logon to a controller at the remote site.

This command is part of the Remote Site Management feature set.

Some networks do not allow remote site management from multiple hosts. If this operation is needed, do not enable host call-back.

On some networks the remote site is billed for phone changes related to communications between it and the main site. Enable host call-back if this mode of operation is needed.

Comment: 

In v6.5, you had to turn the host call-back feature on (“dialoutonly”), then use 198*4*0*0*0*0# to trigger the actual dial-back from the panel. There could be complications: if this feature was enabled but the host didn't send CMD 198*4, nothing would hap- pen: it wouldn't let the host “log on.” With v6.6 and later, attempting to log on triggers a dial-back, exactly as if a 198*4 command were sent.

Example:

START 195 * 1 #

Enables Host Call Back

Default:

Disabled (195*2)

Related CMDs:

📄 CMD 88*24 – Print Remote Site Management Setups

📄 CMD 188*4 – Print Setup Changes for Reporting and Duress

Modem Setups

CMD 90*2, 97*2, 97*4, 97*8 – Host Setup Commands

CMD 108 – Time Zone Control of Modem

CMD 193 – Set Host Phone Number(s)

CMD 194 – Select Tone or Pulse Dialing

Alarm Setups

CMD 261 – Define Alarm Actions

CMD 200: CHANGE PRINTER LANGUAGE

Syntax:

START 200 * N #

Variables:

N

0     English

1     Unused

2     Dutch

3     Français

4     Español

5     Unused

Description:

The DIGI*TRAC controllers all include the capability of printing in different languages. The standard local parallel printer, as well as the optional remote serial printer using the Serial Communications Interface Board (SCIB), will both be affected by the language selection.

The change in printed language affects the presentation of all transactions, alarms, programming commands and responses and reports, but does not affect the system setup & status printouts. Switching between languages can be performed at any time and does not affect controller operation in any way.

Once a language is selected it is advisable to use Command 00 * 0 to print the entire built- in set of programming commands as a hard copy reference in the new language.

Example:

START 200 * 2 #

Print Dutch

Default:

0 (English)

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 204: DEFINE MASTER ACCESS ZONE (66-127)

Syntax:

START 204 * Standard Access Zone * Master Access Zone * Col. 1-8 #

Description:

A master access zone (MAZ) can be defined with up to eight standard access zones assigned to it. This provides a convenient way for special access authority to be created for high level groups of users, such as corporate management requiring access to multiple locations throughout a site, region, or country.

To remove a standard access zone from a master access zone, use this command to redefine the specified master access zone.

The printed master access zone report appears as follows:

Standard Access Zones – Column

MAZ

1

2

3

4

5

6

7

8

66

0

9

0

0

0

0

12

0

67

61

0

29

12

0

4

0

0

Master Access Zone 66 has two standard access zones defined in Columns 2 and 7.

Master Access Zone 67 has 4 standard access zones defined

A master access zone consists of up to eight standard access zones, plus tag and alert flags. In v6.6 provide up to four extension flags to handle SNUX conditions, two-person rules, and anti-passback options. In v7.0 these flags are moved to the user code records.

Two-person rule and anti-passback do not work in combination with each other for any Hirsch software using v7.1.11. One person’s passback status is updated but not the other.

The Special Needs Extended Unlock (SNUX) condition prolongs the interval when the door is unlocked. This is used for wheelchairs, deliverymen, or other requestors who generally take more time to enter or exit a door than an average individual. Door mode, door open, and door delay times can all be extended. This is used with CMD 282.

Example:

START 204 * 9 * 66 * 2 #

START 204 * 12 * 66 * 7 #

Define Master Access Zone 66 to include Standard Access Zone 9 in Column 2 and Standard Access Zone 12 To Column 7

Default:

None

Related CMDs:

📄 CMD 88*15 – Print Master Access Zone Setups

📄 CMD 188*6 – Print Setup Changes for Master Access Zones

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 217: CLEAR ACCESS ZONE

Syntax:

START 217 * Access Zone #

START 217 * First Access Zone * Last Access Zone #

Description:

Any access zone—standard or master—can be cleared or erased with this command, except AZ0 and AZ65.

In v6.6 and later, you can also set a range of access zones to clear.

Example:

START 217 * 1 #

Clear Access Zone 1

START 217 * 23 * 27 #

Clear Access Zones 23 through 27

Default:

None

Related CMDs:

📄 CMD 88*5 – Print Standard Access Zone Setups

📄 CMD 88*15 – Print Master Access Zone Setups

📄 CMD 188*5 – Print Setup Changes for Standard Access Zones

📄 CMD 188*6 – Print Setup Changes for Master Access Zones

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 249, 349 – Tag/Alert Access Zone

CMD 220: BATCH-ADD ACCESS USERS - ENROLL CARD ONLY (IDF 2)

Syntax:

START 220 * Starting Users No. * No. of Users * Access Zone #

Card

Card

..

..

..

Card

Description:

Use this command to enroll a sequence of card-only users. Batch-adding is a convenient way to enroll many users into the controller in a single programming session. It can be used to pre-add users to a controller for future issuance by adding them with Access Zone 0 (zero). When issued to a user, simply change the access zone from zero, no access, to the required access zone.

Any number of users can be added in sequence by using this command. Since this is a batch command, you don’t have to reenter the entire command syntax between each new user of the same access zone. Once this batch-add command is started, each additional card is swiped in the reader in sequence until all new users are added.

Be sure to watch the card reader status LED when enrolling each card. A rapid flicker means a bad card read has occurred and requires the misread card to be re- swiped.

Once each card is enrolled, a new user record is printed. You can verify that a card has been successfully enrolled by using CMD 316 to test a card and trigger a relay.

The users are added from the specified user number and fill in any available user number required to complete the process, skipping any existing users. The command automatically terminates when the specified number of new users has been enrolled or after the programming mode time-out expires or by using CMD 96.

Example:

START 220 * 45 * 15 * 1 #

Swipe 15 Cards. Add 15 Card Only Access Users With Access Zone 1 Starting at User 45

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

Adding and Changing Users

CMD 223 – Batch-Enroll Card to Existing Users (IDF 5, 6, 7)

CMD 224 – Batch-Change Card for Existing Users (IDF 2, 5, 6, 7)

CMD 225 – Batch-Restore Users

CMD 310 – Add Access User Card Only (IDF 2)

CMD 223: BATCH-ENROLL CARD TO EXISTING USERS (IDF 5, 6, 7)

Syntax:

START 223 * Starting User Number * Ending User Number #

Card

Card

..

..

..

Card

Description:

This command enables batch-enrolling of cards for existing users. It is the second step in a two-step process: the first step auto-adds users through CMDs 320, 321, or 322. Batch- enrolling is a convenient way to enroll cards for many users in a single programming session without tedious, error-prone manual data entry.

Any number of user's cards can be enrolled in sequence by using this command.

Note: For convenience, you do not have to re-enter the entire command syntax between each user.

Once the batch-enroll command is started, each card to be enrolled is swiped in the reader until all users are enrolled. The command automatically terminates when the specified range of user's cards have been enrolled. This command can be terminated at any time using CMD 96.

Be sure to watch the card reader status LED when enrolling each card. A rapid flicker means a bad card read and requires the misread card to be re-swiped. cards are enrolled from the specified starting user number and affect all user numbers with cards over the specified range of users, skipping any non-card users within the range. To enroll one user specify that user's number as both the starting and ending number. The command automatically enrolls the card and card + code data for each multiple ID user format without further commands being required.

For a discussion of IDFs, see “ID Formats (IDF)” on page 3-24.

Example:

START 223 * 230 * 300 #

Swipe 70 Cards. Enroll Cards To Users 230 – 300.

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding and Changing Users

CMD 220 – Batch-Add Access Users – Enroll Card-Only (IDF 2)

CMD 224 – Batch-Change Card for Existing Users (IDF 2, 5, 6, 7)

CMD 225 – Batch-Restore Users

CMD 313-315 – Add Access User (IDF 5-7)

CMD 224: BATCH-CHANGE CARD FOR EXISTING USERS (IDF 2, 5, 6, 7)

Syntax:

START 224 * Starting User Number * Ending User Number #

Card

Card

..

..

..

Card

Description:

This command enables you to batch-change of cards for existing users.

Batch-changing is a convenient way to re-card many users in a single programming session without tedious and error-prone manual data entry.

Any number of user's cards can be changed in sequence by using this command.

For convenience, you do not have to re-enter the entire command syntax between each user.

Once this batch-change command is started, each card to be changed is swiped in the reader until all users are changed. The command automatically terminates when the specified range of user's cards have been changed. This command can be terminated at any time using CMD 96.

Pay attention to the card reader status LED when enrolling each card. A rapid flicker means a bad card read and requires the misread card to be re-swiped.

Cards are changed from the specified starting user number and affect all user numbers with cards over the specified range of users, skipping any non-card users within the range. To change one user specify that user's number as both the starting and ending number.

For a discussion of IDFs, see “ID Formats (IDF)” on page 3-24.

Example:

START 224 * 500 * 500 #

Changes The Card To The New Card For User 500

Default:

None

Related CMDs:

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Adding and Changing Users

CMD 220 – Batch-Add Access Users – Enroll Card-Only (IDF 2)

CMD 223 – Batch-Enroll Card to Existing Users (IDF 5, 6, 7)

CMD 225 – Batch-Restore Users

CMD 310 – Add Access User Card Only (IDF 2)

CMD 225: BATCH-RESTORE USERS

Syntax:

START 225 * User Function * ID Format * Access Zone #
ST UN * KPD-CODE # (IDF 1)
ST UN * CARD-CODE # (IDF 2)
ST UN * DUAL-CODE # (IDF 3)
ST UN * CARD-CODE * DUAL-CODE # (IDF 4)
ST UN * KPD-CODE * DUAL-CODE # (IDF 5)
ST UN * KPD-CODE * CARD-CODE # (IDF 6/7)

where: ST = START and UN = User Number

Variables:

User Function:

1

Access

15

Force OFF Release

2

Unlock

16

Lock Down

3

Relock

17

Lock Down Release

4

Momentary Single Mask

18

Lock Open

5

Mask

19

Lock Open Release

6

Unmask

20

System Password

7

 Cancel Entry Delay

21

Executive Password

8

Start Exit Timer

22

Supervisor Password

9

Mask and Cancel Entry Delay

23

Operator Password

10

Start Exit Timer and Unmask

24

Service Password

11

Control Trigger

25

Alarm Cancel

12

Force ON

26

Watch Log

13

Force ON Release

27

Time Log

14

Force OFF

28

Deadman Timer

ID Format

1       Keypad Only (1 record)

2       Card Only (1 record)

3       Dual Only (1 record)

4       Card & Dual (2 records)

5       Keypad & Dual (2 records)

6       Keypad & Card (2 records)

7       Keypad & Card & Dual (3 records)

Effective with Version 7.0, all ID Formats will use just one record each.

Description:

This command enables you to batch-restore current users. It is designed to restore user records in a controller containing damaged, corrupted, or deleted records when manual re- entry of the original keypad code, card codes, and dual codes is required.

For example, if it is not possible to retrieve user cards to complete the restoral, this method restores the records so that the original cards would again be operational. It allows the manual entry of user records from a ScramblePad or a printed record listing the user codes.

After either initial user programming or any subsequent user additions and deletions, make sure to print out all existing user codes and store them in a safe place.

To use this command:

  1. Determine the user function, ID format, and access or control zone number for the first group of users.

  2. Enter the command with the required information. The yellow LED 1 turns ON and a user code printout header prints on the line printer. This means the controller is in Batch-Restore Mode waiting for you to enter the user number and code information.

  3. Enter the user number and code information. Use the proper syntax as determined by the IDF #. Enter all users sharing the same function, ID format, and zone during a batch session.

  4. When done, use CMD 96 to terminate batch mode. The yellow LED 1 is now OFF. Repeat the process for each group of similar users.

You may also enter all users with similar IDFs during one batch-restore session, then use CMD 325 to change the function and zone for a range of users. For a discussion of IDFs, see “ID Formats (IDF)” on page 3-24.

With v7.0 and later, all ID formats use just one record each.

Example:

START 225 * 1 * 2 * 2 #

START 100 * 29746610 #

Restore Card Only Access to User 100 for Access Zone 2

Default:

None

Related CMDs:

📄 CMD 00*22 – Print Glossary With User Function & IDF List

📄 CMD 35, 36, 38, 330 – Print User, Users, or Family of Users with Codes

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

Adding and Changing Users

CMD 220 – Batch-Add Access Users – Enroll Card-Only (IDF 2)

CMD 223 – Batch-Enroll Card to Existing Users (IDF 5, 6, 7)

CMD 224 – Batch-Change Card for Existing Users (IDF 2, 5, 6, 7)

CMD 310 – Add Access User Card Only

CMD 235: CHANGE OCCUPANCY COUNT LIMITS

Syntax:

START 235 * N * Count #

Variables:

N

1    Minimum Count

2    Maximum Count

Description:

This command enables you to set occupancy count limits for an area controlled by entry and exit readers. You can set both a minimum and a maximum limit.

The maximum count can be set in a range from 0 (zero)–which is disabled–up to 32766.

When the area is occupied by one less than the minimum setting, an occupancy violation alarm occurs after a 20-second delay. As long as the occupancy remains below the minimum, the occupancy violation alarm will recur once every 2 minutes.

The maximum occupancy count is used to override and deny access to the controlled area by more users than the maximum count. If the maximum count is set to 50 the 51st authorized user will be denied access. Once the count falls below the maximum, additional authorized users may access the area. The maximum count may be set from 0 (zero), which is disabled, to the maximum user memory in the controller.

You can use the minimum and maximum counts set here to trigger control zones for special alarms, area annunciators, occupancy status signs, or other purposes using CMD 236.

Note: For the occupancy controls to work properly, passback control must be enabled for the same readers.

Example:

START 235 * 1 * 6 #

START 235 * 2 * 50 #

Set Min Count to 6 and Max Count to 50

Default:

Minimum = 2

Maximum =0

Related CMDs:

📄 CMD 88*27 – Print Occupancy Controls

📄 CMD 188*9 – Print Setup Changes for Passback & User Management

CMD 236 – Trigger Control Zone on Change in Occupancy Count

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-person Access Rule

CMD 236: TRIGGER CONTROL ZONE ON CHANGE IN OCCUPANCY COUNT

Syntax:

START 236 * N * Control Zone #

Variables:

N

1     Change from 0 to 1

2     Change from 1 to 2

3     Change from 2 to 1

4     Change from 1 to 0

5     Count is at Minimum

6     Count is at Minimum Less 1

7     Count is at Minimum Plus 1

8     Count is at Maximum

9     Count is at Maximum Less 1

Description:

This command allows a standard or master control zone to be triggered on any of the above changes in occupancy count. It also uses the minimum and maximum counts set with CMD 235.

This command can be used to trip alarms, area annunciators, or occupancy status signs. It can also be used to automatically mask the interior alarms in a controlled area during a ‘first person in’ condition or unmask the area during a ‘last person out’ condition.

Example:

START 236 * 5 * 12 #

Trigger Control Zone 12 When Inside User Count Equals The Minimum Count

Default:

None (No Control Zones are triggered by occupancy count)

Related CMDs:

📄 CMD 88*27 – Print Occupancy Controls

📄 CMD 188*9 – Print Setup Changes for Passback & User Management

CMD 235 – Change Occupancy Count Limits

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-person Access Rule

CMD 435 – Define Occupancy Count Limits From Host

CMD 436 – Define Occupancy Count Control Zones From Host

CMD 437 – Define Occupancy, Passback, Two-Person

CMD 237: CHANGE OCCUPANCY THRESHOLD FOR AUTO-DISABLE OF 2PERSON ACCESS RULE

Syntax:

START 237 * Number of Users Inside #

Description:

Use this command to automatically change a controlled area from a 2-person access rule to a 1-person access rule based on the area's inside occupancy count. Some areas require 2-person open and 2-person close rules but allow 1-person access once the area is open. In other cases, the area may require 6 persons (3 sets of 2 persons) to be inside before switching to 1-person access.

The maximum count can be set from 0 (zero)–which is disabled–up to 32766.

The setting can only be set on an even number of users: 2, 4, 6, 8, and so on.

Example:

START 237 * 6 #

Change from 2-Person to 1-Person at 6 Persons Inside

Default:

0 (disabled)

Related CMDs:

📄 CMD 88*27 – Print Occupancy Controls

📄 CMD 188*9 – Print Setup Changes for Passback & User Management

CMD 235 – Change Occupancy Count Limits

CMD 236 – Trigger Control Zone on Change in Occupancy Count

CMD 255 – Change 2-Person Access Rule

CMD 256 – Change 2-Person Access Rule Mode for Relay

CMD 257 – Disable 2-Person Access Rule During Time Zone

CMD 435 – Define Occupancy Count Limits From Host

CMD 436 – Define Occupancy Count Control Zones From Host

CMD 437 – Define Occupancy, Passback, Two-Person

CMD 238: SINGLE ZONE ACCESS

Syntax:

START 238 * N #

Variables:

N

0     OFF

1     ON

Description:

Use this command to specify that only a single access zone can occupy a controlled area at a time. You can authorize more than one access zone to use the same secure area; however, when the area is unoccupied and this command is enabled (ON), the first access zone to enter automatically excludes all other authorized access zones until the area is again unoccupied.

With CMD 238 enabled, when the area is occupied, access attempts by other authorized users of other valid access zones are overridden and denied.

Example:

START 238 * 1 #

Enable Single Zone Access Control

Default:

OFF

Related CMDs:

?? CMD 88*27 – Print Occupancy Controls

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

CMD 435 – Define Occupancy Count Limits From Host

CMD 436 – Define Occupancy Count Control Zones From Host

CMD 437 – Define Occupancy, Passback, Two-Person

CMD 246: DEFINE PASSBACK ZONE (PZ AREA)

Syntax:

START 246 * N * PZFROM * PZINTO * Reader * Reader #

Variables:

N

1     Define Readers 1 - 16 specified as PZFROM goes to PZINTO

2     Define Readers 1 - 8 specified as PZFROM to PZINTO, and Readers 9 - 16 specified as PZINTO to PZFROM

PZFROM, PZINTO
0      Unknown, any, unrestricted

1      Outside the secured area(s) 2–63 Inside the secured area(s)

Reader
0     No reader

1-8  Reader specified: like CMD 03, the first Reader variable specifies readers 1 – 8 while the second

Reader variable uses numbers 1 – 8 to specify readers 9 – 16.

Description:

In order to set up zoned passback areas, you must define both the Entry and Exit readers that separate different passback zones.

As an added convenience, option N = 2 enables automatic ‘mirror-image’ definition. Using this option, you can define your entry and exit readers simultaneously.

Example:

START 246 * 1 * 1 * 2 * 5 * 0 #

START 246 * 1 * 2 * 1 * 0 * 5 #

Define Reader 5 as an Entry Reader from PZ1 (Outside) to PZ2 (Inside), and Reader 13 as an Exit Reader from PZ2 to PZ1.

START 246 * 2 * 1 * 3 * 6 * 7 #

Define Reader 6 as an Entry Reader from PZ1 (Outside) to PZ3 (Inside), and Reader 15 as an Exit Reader from PZ3 to PZ1.

Related CMDs:

Passback Functions

CMD 03*7, 03*8, 03*9, 03*10 – Change Reader Functions (Passback)

CMD 43*9 – Forgive All Users at Door

CMD 47 – Forgive Access User

CMD 48 – Forgive Passback & Occupancy Count for All Users

CMD 146 – Disable Passback & Occupancy Control During Time Zone

CMD 235 – Change Occupancy Count Limits

CMD 236 – Trigger Control Zone on Change in Occupancy Count

Relay Settings

CMD 79 – Change Time for Alarm Relay

CMD 247: DEFINE READER THREAT LEVEL SETTINGS

Syntax:

START 247 * N * THREAT_LEVEL * Reader * Reader #

Variables:

N

0     Set current threat level. Default = 0

1     Set threat level threshold for disabling reader. Default = 99

2     Set threat level threshold for enforcing dual technology rule (that is, disable CCOTZ rule).

Default = 99

Threat_Level

0-99 Available threat levels where 0 = no threat level and 99 = the highest priority.

Reader

0     No reader

1-8  Reader specified: like CMD 03, the first Reader variable specifies readers 1 –8 while the second

Reader variable uses numbers 1 – 8 to specify readers 9 –16.

Description:

User grants and master control zones can change the system threat level between 0 and 99 for all sixteen reader addresses. This option enables you to change a specified reader’s behavior depending on a specific threat level and also, using option 0, to set different readers to different initial threat levels.

Example:

START 247 * 1 * 60 * 2 * 5 #

Define Reader 2 and Reader 13 as disabled whenever the threat level reaches 60 or above. If the threat level reaches that point, no codes can be accepted at this reader, regardless of the user’s threat authority.

START 247 * 2 * 40 * 3 * 6 #

Define Reader 3 and Reader 14 to discontinue the CCOTZ rule whenever the threat level reaches 40 or higher. If no CCOTZ rule has been programmed using CMD 104, this setting is ignored.

Related CMDs:

📄 CMD 34 * 9 – Print Users Inside

📄 CMD 88 * 2 – Print System Information

📄 CMD 88 * 2 – Print Setup Changes for Passback & User Management

Passback Functions

CMD 03*7, 03*8, 03*9, 03*10 – Change Reader Functions (Passback)

CMD 47 – Forgive Access User

CMD 48 – Forgive Passback & Occupancy Count for All Users

CMD 146 – Disable Passback & Occupancy Control During Time Zone

CMD 235 – Change Occupancy Count Limits

CMD 236 – Trigger Control Zone on Change in Occupancy Count

Relay Settings

CMD 79 – Change Time for Alarm Relay

CMD 249: TAG ACCESS ZONE

Syntax:

START 249 * N * Access Zone #

Variables:

N

0    Tag Access Zone NO

1    Tag Access Zone YES

Description:

Any access zone – standard or master – can be tagged with this command. When tagged, a tag alert alarm message will be printed on the system printer and the trouble alarm relay is triggered whenever a code assigned to the specified access zone is used at a ScramblePad or MATCH reader, regardless of whether access is granted or denied.

Example:

START 249 * 1 * 1 #

Tag Standard Access Zone 1

Default:

None

Related CMDs:

📄 CMD 88*5 – Print Standard Access Zone Setups

📄 CMD 88*15 – Print Master Access Zone Setups

📄 CMD 188*5 – Print Setup Changes for Standard Access Zones

📄 CMD 188*6 – Print Setup Changes for Master Access Zones

Access Zone Setups

CMD 17, 24, 117 – Define Standard Access Zone (1-64)

CMD 204 – Define Master Access Zone (66-127)

Tag and Alert Setups

CMD 49, 149 – Tag/Alert any User or Range of Users

CMD 349 – Alert Access Zone

CMD 449, 549 – Tag/Alert Control Zone

CMD 255: CHANGE 2-PERSON-ACCESS-RULE

Syntax:

START 255 * N * Seconds (1-100) #

Variables:

N

1    Granted Code Time Increment

2    Granted Access Time Threshold

Description:

This command is used to restrict access to 2 persons at a time in high security areas, or in areas where industrial safety is an issue. It requires that the requestors enter two different but valid access codes before the system grants access.

If both entry and exit ScramblePad/MATCH readers are installed at the access point, 2- person access rule is active in both directions of travel.

2-Person Access Rule is controlled by two time settings. A time increment in seconds is set for each granted access code. A time setting in seconds is also set to establish a threshold time that must be exceeded for access to be granted. If the time settings are correct, the threshold will be exceeded and access granted when two valid codes are entered in succession. If the first code's timer runs out before a second valid code is entered, access will be denied.

In v7.0 and later, you can specify both a time increment and time threshold using the same command line as shown in the second command syntax.

When the first valid code is entered at a 2-person access point the code timer starts counting down from its set maximum value towards zero. When a second valid access code is entered the two times are added together, and if their combined time exceeds the access grant threshold time setting, the door will unlock. If the combined total of the first code time and the second code time does not exceed the threshold time, the door will not unlock. This enables control over how much of a delay is allowed between the two code entries.

A formula that might help you to remember this is:

If,

2x - t ³ y

where,

x = granted code increment

t = the time the user actually takes to enter the code, and

y = the granted access threshold, then access is granted.

The controller automatically checks to prevent a valid code from being entered twice in a row in order to grant access. 2-Person Access Rule Violation reports are printed if only one code is entered before the timeout, or if the same code is entered twice in a row. A violation triggers the tamper alarm relay, since this is considered an attempt to bypass the controller.

2-Person Access Rule can be disabled during specified time zones using CMD 257. This rule can also be combined with occupancy controls for even greater security.

Example:

START 255 * 1 * 10 #

START 255 * 2 * 15 #

Granted Code Increment is 10 seconds and the Granted Access Threshold is 15 seconds.

The previous example can follow one of two scenarios, depending on when the second user actually enters his/her access code as shown below.

To expedite things, we suggest that you formulate a time increment that is practical for entering codes into this door under any foreseeable situation, then apply the same time interval to the time threshold.

So, for example, if you specified that 10 seconds is a reasonable value for the granted code time increment, designate 10 seconds for the granted access time threshold.

So,
START 255 * 1 * 10 #

START 255 * 2 * 10 #

Default:

2-Person Rule Time Increment = 10 seconds

2-Person Rule Grant Threshold = 11 seconds

Related CMDs:

📄 CMD 88*2 – Print System Information

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-person Access Rule

CMD 256 – Change 2-Person Access Rule Mode for Relay

CMD 257 – Disable 2-Person Access Rule During Time Zone

CMD 437 – Define Occupancy, Passback, Two-Person

CMD 256: CHANGE 2-PERSON-ACCESS-RULE MODE FOR RELAY

Syntax:

START 256 * N * Relay #

Variables:

N

0     OFF

1     ON

Description:

Use this command to select which door relays connected to a controller should operate during a 2-person rule condition. This mode of operation only applies to access codes, not to control codes. Since access codes and control codes can both affect the same relay, two entirely different modes of operation are possible on the same relay at the same time.

You can disable a 2-person rule during specified time zones using CMD 257. This rule can also be combined with passback controls for even greater security.

Example:

START 256 * 1 * 1 #

Changes Relay 1 to 2-Person Rule ON

Default:

OFF

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

CMD 205 * 2 – Lesser 2-Person Control

CMD 205 * 3 – Executive 2-Person Override

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-person Access Rule

CMD 255 – Change 2-Person Access Rule

CMD 257 – Disable 2-Person Access Rule During Time Zone

CMD 257: DISABLE 2-PERSON-ACCESS-RULE DURING TIME ZONE

Syntax:

START 257 * Time Zone #

Description:

Use this command to disable 2-person rule during a specified time zone. This enables a security or safety controlled area to operate in normal 1-person rule during high occupancy hours and to switch automatically to 2-person rule whenever operational conditions require.

Example:

START 257 * 1 #

Disable 2-Person-Access-Rule During Time Zone 1

Default:

Disabled during TZ 0 (Never)

Related CMDs:

📄 CMD 88*2 – Print System Information

📄 CMD 88*3, 88*4, 88*14 – Print Standard, Master, Grand Master Time Zones

CMD 205 * 2 – Lesser 2-Person Control

CMD 205 * 3 – Executive 2-Person Override

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-person Access Rule

CMD 255 – Change 2-Person Access Rule

CMD 256 – Change 2-Person Access Rule Mode for Relay

Time Zone Setups

CMD 52, 54, 56, 154 – Define/Clear Standard, Master, Grand Master Time Zones

CMD 259: CHANGE SPECIAL MODES FOR LINE MODULE INPUT

Syntax:

START 259 * NN * 1/0 * Input #

Variables:

NN

1      Tamper Masked when Door Masked

1/0

0      Off

1      On

Description:

This command is used to select which door inputs operate with “Tamper Masked When Door Masked.”

Example:

START 259 * 1 * 1 * 3 #

Changes Input 3 to Tamper Masked When Door Masked ON

Related CMDs:

📄 CMD 88 * 7 – Print Relay Setups and Status

CMD 237 – Change Occupancy Threshold for Auto-Disable of 2-Person Access Rule

CMD 255 – Change 2-Person Access Rule

CMD 257 – Disable 2-Person Access Rule During Time Zone

CMD 260: PRINT ACTION CONTROL BLOCKS

Syntax:

START 260 * ACB * [last ACB in range] #

Description:

This command prints a single ACB, a range of ACBs, or a complete list of ACBs showing how specified alarms types take action. This includes information on which relays, if any, are triggered when they are active in the controller.

When only the first ACB argument is used, only a single ACB is specified, unless ACB = 0 in which case all ACBs are printed.

When both the first and optional second ACB argument are used, the first argument defines the first ACB in the range and the second argument defines the last ACB in the range.

Several new ACBs have been added for v7. These are written in italics.

The printout created by this command is self-explanatory. Use this printout to increase your understanding of system operation. Also, it’s a good idea to print out the current ACB status before performing any ACB programming.

V6.6 ACBs 41-72 have been reassigned in V7.0. In addition, several new ACBs have been created.

Example:

START 260 * 1 #

Prints ACB 1

START 260 * 0 #

Prints All ACBs

START 260 * 1 * 30 #

Prints ACBs 1 - 30

Default:

None

Related CMDs:

CMD 261 – Define Alarm Actions

CMD 262 – Alarm Condition Triggers Control Zone

CMD 263 – Reset Alarm Actions to Factory Setting

CMD 261: DEFINE ACTION CONTROL BLOCKS

Syntax:

START 261 * Action Control Block * Actions #

Variables:

Actions

0     No Action

1     Trigger Alarm Relay

2     Trigger Duress Relay

3     Trigger Tamper Relay

4     Trigger Trouble Relay

5     Dial Host

6     Log

Description:

This command changes how all types of alarms take action, such as which relays are triggered, or if they are triggered at all, when they are active in the controller. The Alarm Action Control Blocks (ACBs) are the means by which the controller knows what to do with each alarm event.

Changing the ACBs must be done carefully and with careful planning to prevent unexpected performance changes.

Print the ACB chart with CMD 260 for a better understanding of system operation and before you program any ACB. The log selection determines whether the alarm condition reports to the local printer or, on the network, to a host PC program, like Velocity.

A new version of this command is offered in v7.0 which allows all six of these options plus “Report as Alarm” (default on most of them) and have each option controlled by a time zone instead of a simple ON/OFF control.

Additional ACBs are found in v7.0 including RQE/MRQs, ‘Alarm Secure’ and ‘Network Active/Inactive’ conditions

Example:

START 261 * 1 * 0 #

Alarm Action Control Block 1 Takes No Action

Default:

The following table provides all the Alarm Action Control Block defaults for both CMD 261 and 262.

Related CMDs:

📄 CMD 260 – Print Alarm Action(s)

📄 CMD 188*11 – Print Setup Changes for ACBs

Alarm Setups

CMD 262 – Alarm Condition Triggers Control Zone

CMD 263 – Reset Alarm Actions to Factory Setting

Relay Setups

CMD 79 – Change Time For Alarm Relay 

The Action Control Block input mappings are shown below. The ACBs added for v7 are noted in red italics.

ACB

Description

Alarm Type

Trigger on Secure? 1

1-8

Alarm Input 1-8

general alarm

yes

9-16

Alarm Input 1-8 DOTL/AATL

general alarm

yes

17-24

Alarm Input 1-8 Tamper

general alarm

yes

25-40

Expansion Alarm Input 1-16

general alarm

yes

41-56

Expansion Alarm Input 17-32 [Vn. 7.0]

general alarm

yes

57-64

Alarm Input 1-8 DOTL/AATL WARN [Vn. 7.0]

 

yes

65-72

Alarm Input 1-8 RQE/MRQ [Vn. 7.0]

 

yes

73

Occupancy Violation

general alarm

 

74

Line-Shorted

general alarm

 

75

Duress

duress alarm

 

76

Box Tamper

tamper alarm

yes

77-92

Kpd 1-16 Physical Tamper

tamper alarm

yes

93-108

Kpd 1-16 CODE Tamper

tamper alarm

yes

109

Tag Alert

trouble alarm

 

110

Line Noise

general alarm

 

111

Keypad Offline

trouble alarm

 

112

Parallel Printer Offline

trouble alarm

yes

113

Serial Printer Offline

trouble alarm

yes

114

Passback Violation

general alarm

 

115

UPS Fail

trouble alarm

yes

116

AC Fail

trouble alarm

yes

117

Membat Fail

trouble alarm

yes

118

UPS Low

trouble alarm

yes

119

Line Out-of-Spec

general alarm

 

120

Line Open

general alarm

 

121

Network Offline

trouble alarm

yes

122

Entry Delay Warning

 

 

123

2-Person-Rule Violation

tamper alarm

 

124

Exit Delay Warning

 

yes

125

Modem Offline

trouble alarm

yes

126

Report Buffer Full

trouble alarm

 

127

MATCH Reader Offline

trouble alarm

 

CODE Denial Alarms:

128

Deny: restricted address

 

 

129

Deny: bad CODE

 

 

130

Deny: restricted access zone

 

 

131

Deny: restricted control zone

 

 

132

Deny: restricted temporary days

 

 

133

Deny: passback violation

 

 

134

Deny: access CODE overridden at relay

 

 

135

Deny: Use Count Exceeded

 

 

136

Deny: Absentee Limit Count Expired

 

 

137

Deny: Access Override by Sgl-Zone

 

 

138

Deny: Paging Override

 

 

139

Deny: Two-Person rule incomplete

 

 

140

Deny: Incomplete Dual, no COTZ

 

 

141

Deny: Can't unmask active inputs

 

 

142

Deny: Day Count Exceeded

 

 

143

Deadman Timer Expired

 

 

144-159

Local Duress at reader 1-16

 

 

160-167

Tagged User at Door 1-8 [Vn. 7.0]

 

 

More CODE Denial Alarms:

168-183

Deny: Local Reader 1-16

 

 

184-185

Reserved

 

 

186

Deny: User Disabled by Host

 

 

187-189

Reserved

 

 

190

Deny: Bad PIN (good card)

 

 

191

Deny: Unknown CODE, Unknown Host

 

 

192

Deny: Value Error

 

 

193

Deny: Duress

 

 

194

Deny: Threat Level

 

 

195

Deny: Reader Disabled

 

 

196

Deny: Code Tamper Lockout

 

 

197

Deny: Host timed out, no Host Grant

 

 

198

Deny: User Disabled by Code Tamper.

 

 

199

Deny: restricted access zone (Never at this reader)

 

 

200-207

Alarm Input 1-8 Line Fault [Vn. 7.0]

 

yes

208-223

Expansion Alarm Input 1-16 DOTL/AATL These were ACBs 41-56 on v6.X

alarm

yes

224-239

Expansion Alarm Input 17-32 DOTL/AATL

alarm

yes

240-255

Expansion Alarm Input 1-16 Tamper These were ACBs 57-72 on v6.X

alarm

yes

256-271

Expansion Alarm Input 17-32 Tamper [v7.0]

general alarm

yes

272-303

Expansion Alarm Input 1-32 Line Fault [v7.0]

 

yes

304-335

Expansion Alarm Input 1-32 DOTL/AATL WARN [v7.0]

 

yes

336-367

Expansion Alarm Input 1-32 RQE/MRQ [v7.0]

 

yes

368-383

Keypad 1 - 16 Sequential CODE Tamper Regular "Reserved" messages will also apply.

tamper alarm

yes

384

Reserved.

 

 

385

Visitor Count Short

 

 

386

Unescorted Visitor

 

 

387

Denied by Host.

Regular "Denied" messages will also apply.

 

 

388-400

Reserved.

 

 

  1. This indicates that the ACB can be triggered when secured as well as when active. For example, a DOTL can trigger an alarm both when it is active and when it is inactive (and the door is closed).

CMD 262: ACTION CONTROL BLOCK TRIGGERS CONTROL ZONE

Syntax:

START 262 * Action Control Block * Control Zone [*Control Zone On Secure] #

Description:

This command enables you to trigger a control zone (SCZ or MCZ) using an alarm condition or other event. By triggering a control zone with an alarm condition, you can cause special control condition or annunciation to occur. When the ACB returns to its secure state, the control zone is inactivated.

An optional variable indicates when an ACB can turn control zone control off for a specified SCZ or MCZ.

Example:

START 262 * 1 * 192 #

Alarm Action Control Block 1 Triggers Control Zone 192

START 262 * 1 * 192 * 193 #

Alarm Action Control Block 1 triggers Control Zone 192 and initiates Control Zone 193 when the ACB returns to its secure value.

Default:

For a complete list of Alarm Action Control Block defaults, see Table 4-2 starting on page 4-188.

Related CMDs:

📄 CMD 88*6, 88*16 – Print Standard, Master Control Zone Setups

📄 CMD 260 – Print Action Control Block(s)

Alarm Setups

CMD 261 – Define Action Control Block(s)

CMD 263 – Reset Alarm Actions to Factory Setting

Control Zone Setups

CMD 45, 304 – Define Standard, Master Control Zone

CMD 263: RESET ACTION CONTROL BLOCKS TO FACTORY SETTINGS

Syntax:

START 263 * Action Control Block #

Description:

Use this command to reset the actions that occur when an alarm is active from the current values to the default factory setups for either a single ACB or all ACBs.

Enter a 0 (zero) to reset all ACBs.

Example:

START 263 * 0 #

Reset All Alarm Action Control Blocks To Factory Setups

Default:

For a complete list of Alarm Action Control Block defaults, see Table 4-1 starting on page 4-158.

Related CMDs:

📄 CMD 260 – Print Alarm Action(s)

CMD 261 – Define Alarm Actions

CMD 262 – Alarm Condition Triggers Control Zone

CMD 270: CHANGE SUPERVISED LINE MODULE TYPE FOR LINE MODULE INPUT

Syntax:

START 270 * N * Line Module Input (v6.6 and earlier)

START 270 * N * Line Module Input [* LMI * ... * LMI] # (v7)

Variables:

N = Line Module Type

1      DTLM1/MELM1

2      DTLM2/MELM2

3      DTLM3/MELM3

Description:

This command is used to select the type of DTLM (DIGI*TRAC Line Module) or MELM (Miniature Embedded Line Module) being installed on each line module input. The factory default setting is set to DTLM2/MELM2. If a DTLM1/MELM1 is installed without changing the setting, it will function properly. If a DTLM3/MELM3 is being installed, the setting must be changed for proper operation.

DTLM1 / MELM1 – 1 Line Module Input

DTLM2 / MELM2 – 1 Line Module Input, 1 RQE Input

DTLM3 / MELM3 – 1 Line Module Input, 1 RQE Input, 1 Tamper Input

In v7.0 and later, you can specify two or more line module inputs in the same command line as shown above. In v6.6 or earlier, you can only specify one line module input per command statement.

This command is very important, because the controller cannot automatically detect what type of line module has been installed.

DTLM

The screw terminals on each DTLM are labeled as follows: HI LO is the terminal for connection to the DIGI*TRAC controller's line module input.

Observe polarity: HI to HI, LO to LO. The terminal labeled 1 is for the Alarm Sensor, the terminal labeled 2 is the RQE Device and the terminal labeled 3 is the Tamper Switch.

MELM

The flying leads on each MELM are color-coded as follows: White for HI and Black for LO.

Observe polarity: white to HI, Black to LO. The orange wires are for the Alarm Sensor, the blue for the RQE Device, and the green is for the Tamper Switch.

Example:

START 270 * 3 * 1 #

Change Line Module To DTLM3 / MELM3 For Line Module Input 1

START 270 * 2 * 1 * 3 * 5 #

Change Line Module To DTLM2 / MELM2 For Line Module Inputs 1, 3, and 5

Default:

DTLM2

Related CMDs:

📄 CMD 88*8 – Print Alarm Setups and Status

📄 CMD 88*9 – Print Alarm Special Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

CMD 70, 71, 72 – Enable/Disable/Change Selected Line Module Inputs

CMD 370 – Change Line Module Type for Expansion Line Module Input

CMD 273: DISABLE RQE DURING TIME ZONE

Syntax:

START 273 * Time Zone * Inputs # (DTLM2/3-MELM2/3 Required)

Description:

An RQE can be configured to not operate during a Time Zone. During that Time Zone, its behavior is comparable to the "RQE OFF" option on CMD 73*5.

Example:

START 273 * 40 * 1 #

Change RQE On Door 1 To Be Disabled During Time Zone 40

START 273 * 65 * 3 #

Change RQE On Door 3 To Be Disabled During Time Zone 65, i.e. all the time.

Related CMDs:

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*12 – Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70-72 – Enable, Disable, Change Selected Line Module Input

CMD 74 – Change Door-Open-Too-Long Interval

CMD 75 – Door-Open-Too-Long Active While Door Unlocked (Yes/No)

CMD 76 – Mask Line Module Input During Time Zone

CMD 173 - Change Expansion RQE (Request To Exit)

CMD 270 - Change Line Module Type for Line Module Input

Relay Setups

CMD 80 - Change Door Time of Relay

CMD 274: CHANGE DOOR-OPEN-TOO-LONG WARNING

Syntax:

START 274 * DOTL Warning Time * Inputs # (DTLM2/3-MELM2/3 Required)

Description:

The unauthorized opening of a door is reported as a Forced Entry. The door is also monitored for being held Open-Too-Long beyond an adjustable time delay of 0-8100 (0=Off) seconds. Both door alarm conditions print and trigger the Alarm Relay.

The Door-Open-Too-Long Timer starts when its associated relay deactuates.

Example:

START 274 * 15 * 12 #

Define DOTL Warning Delay as 15 seconds for Doors 1 & 2

Related CMDs:

📄 CMD 88*10 - Print Door Setups and Status

📄 CMD 188*12 - Print Setup Changes for Alarm & Sense Inputs

Alarm Setups

CMD 70-72 - Enable, Disable, Change Selected Line Module Input

CMD 73 - Change Selected RQEs (Request to Exit)

CMD 74 - Change Door-Open-Too-Long Interval

CMD 75 - Door-Open-Too-Long Active While Door Unlocked (Yes/No)

CMD 76 - Mask Line Module Input During Time Zone

CMD 174 - Change Expansion Door Open Too Long Time

CMD 270 - Change Line Module Type for Line Module Input

CMD 374 - Change Expansion Door Open Too Long Warning Time

Relay Setups

CMD 80 - Change Door Time of Relay

CMD 282 - Define Special Needs Unlock Extension Time

CMD 280: CHANGE DOOR DELAY TIMER FOR RELAY

Syntax:

START 280 * Seconds * Door #

Description:

For special entrance or exit control applications, the door delay timer can be delayed from starting after a granted code, RQE, or time zone actuation. The delay duration can be set in the range 1 - 8100 seconds. This is especially useful for implementing delayed egress control on emergency exit doors where local building codes permit such controls to be installed. It is also useful for bank vaults, where unlock delays after correct codes are sometimes required.

Set delay time to 0 (zero) for no delay. This is the default value.

Example:

START 280 * 5 * 1 #

Delay Egress From Door 1 When RQE is Actuated For 5 Seconds

Default:

0 seconds (no delay)

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 88*10 – Print Door Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

CMD 80 – Change Door Time of Relay

CMD 205 * 1 – Special Needs Extended Unlock

CMD 282 – Define Special Needs Unlock Extension Time

CMD 281: CHANGE CONTROL DELAY TIMER FOR RELAY

Syntax:

START 281 * Control Delay Timer * Relay #

Description:

For special control applications, the control time of any relay can be delayed from starting after a granted control code, alarm trigger, or relay trigger. The control delay timer can be set in the range 1 - 8100 seconds.

Set delay time to 0 (zero) for no delay. This is the default value.

Example:

START 281 * 5 * 1 #

Delay Relay 1 Control Timer From Starting For 5 Seconds

Default:

0 seconds (no delay)

Related CMDs:

📄 CMD 88*7 – Print Relay Setups and Status

📄 CMD 188*14 – Print Setup Changes for Relays

CMD 81 – Change Control Time of Relay

CMD 381 – Change Control Delay for Expansion Relay

  • No labels