DLT or Dynamic Link Table is the logic system used by Compass modules. While the Intelli-Site software generates the proper line of DLT for most situations, it can sometimes be necessary to manually create DLT.
Structure.
Each line of DLT has the same structure, and is comprised of 5 parts as follows:
- FDL Match - The event that just happened.
- Condition 1 - Control variable.
- Boolean Operator - Compares Condition 1 to Condition 2
- Condition 2 - Control variable.
- Action - What to do if all conditions are met
Example:
On the left you can see the entire DLT in tree format. On the right you can see the details of a line of DLT. The FDL Match is listed at the top "FDL Input 7 Alarm", Condition 1 and 2 are blank, and the Action is set to turn on Output 3.
The way a line of DLT is read is as follows:
- When {FDL Match}, check if {Condition 1} {Boolean Operator} {Condition 2}, and if so then {Action}
The example above would be expressed as:
- When Input 7 goes into alarm, then turn on Output 3
Devices
The FDL Match, Condition 1, Condition 2, and Action items consist of three parts, the device type, device number, and device action / state.
Device Types
There are a large number of device types available, though some depend on the type of panel (only Intelligent Reader modules have the Reader device type for example). here is a listing of the Device types available and what they do:
- Reader - A logical representation of the reader port. this device can have multiple action / states including:
- Enabled
- Disabled
- Unlocked
- Locked
- Red LED
- On
- Off
- Green LED
- On
- Off
- Beeper
- On
- Off
- Input
- Enabled
- Disabled
- Alarm
- Clear
- Trouble
- Tamper
- Open
- Closed
- Open circuit
- Short Circuit
- Held
- Output
- Enabled
- Disabled
- On
- Off
- Counter
- Set
- Timer
- Start
- Stop
- Pause
- Set
- Door Timer 1
- Door Timer 2
- Cardcode 1
- Cardcode 2
- Cardstat 1
- Cardstat 2
- Cardtime 1
- Cardtime 2
- Cardadd 1
- Cardadd 2
- CardUserGroup 1
- CardUserGroup 2
- CardCommandGroup1
- CardCommandGroup 2
- Custom
- Timecode
- Startup