...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Overview
...
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.
...
Table of Contents | ||
---|---|---|
|
CMD 00: PRINT LISTS OF COMMANDS
...
CMD 05: REPORTING MODES
Syntax:
START 05 * NN #
(v7)START 05 * NN [* 1/0] #
(v6.6)
Variables:
NN
1 Disable Relay State Changes
...
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)
...
Syntax:
START 06 * N * DOORS #
(v6.6 and earlier)
START 06 * 1 * DOORS(Access) * DOORS(RQE) #
(v7)
Variables:
N
1 Access
2 RQE
Description:
...
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.
...
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.
...
This command is active in V6.6 or later.
Example:
START 78 * 1 #
...
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.
...
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.
...
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.
...
Disables midnight report generation.
Default:
In V6.6, all midnight reports are disabled by default. In V6.6 and later, enabled is the default.
...
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
...
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.
...
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
...
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.
...
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.
...
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.
...
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.
...
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.
...
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.
...
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. |
|
|
...
START 270 * N * Line Module Input
(v6.6 and earlier)
START 270 * N * Line Module Input [* LMI * ... * LMI] #
(v7)
Variables:
N = Line Module Type
...