Sur-Gard Analog Receiver MLR2E – Quick Programming Guide
What is the Sur-Gard MLR2E?
The Sur-Gard MLR2E is a multi-line, multi-format digital alarm receiver widely used in central stations for fire and intrusion monitoring.
- Supports up to 15 line cards / 30 lines.
- Decodes most common formats (Contact ID, SIA, 3/1, 4/2, Modem II, BFSK, etc.).
- Uses profiles (up to 64 per line) selected by DNIS or Caller ID.
- Offers static options (global parameters) and dynamic options (per-profile event mapping).
- Built-in buffer (256 events per line), PC and printer outputs, and advanced supervision.
It is designed for high flexibility: instead of dedicating hardware to one format, the receiver dynamically loads the right profile and handshake sequence for each incoming call.
Programming Workflow
- Enter programming
- Hold
[C]
until “PASSWORD” appears. - Default password:
CAFE
.
- Hold
- Command structure
LCard; Comd; Op; Cd; Sc
LCard
: line card (01–0E)Comd
: command (F7, FA, FE)Op
: option code (hex)Cd
: value (hex)Sc
: only for SCADA
- Main commands
F7
→ Options programmingFA
→ Buffer outputFE
→ Buffer maintenance
- Verify programming
- Hold
[ACK]
→ scroll options with[SELECT]
.
- Hold
Ready to test CloudSurgard?
CloudSurgard replaces obsolete analog receivers with a modern, cloud-based service. Request a demo to see how we can help your business.
Cheat Sheet – Most Useful Options
Option | Type | Function | Typical Values |
---|---|---|---|
01 | Static | Line card number (ID) | 01–FE (hex) |
02 | Static | Line card number length (output format) | 0E (default, 1 char A–Z) |
03 | Static | RS-232 internal messages format | 00 = SRRL, 01 = 0RRL |
04 | Static | 2-way audio activation time (10s increments) | 00 = disabled, 1E = 5 min |
05 | Static | Pre-handshake delay (×100 ms) | 0A = 1s (default) |
0D | Static | Ring detection | 00 = single, 01 = double ring |
11 | Static | Hook-flash enable / duration | 00 = disabled, else hex ×10 ms |
12 | Static | Caller Source (CID/DNIS) | 00 = off, 01 = Bellcore CID, 0X = DNIS |
13 | Static | Send Caller ID to computer | 00 = no, 01 = yes |
14 | Static | Send Caller ID to printer | 00 = no, 01 = yes |
17 | Static | DMP user/zone length | 00 = 2+2, 24 = 2+4 |
18 | Static | Sur-Gard 4/3 DTMF formatting | 00 = standard, 1x = combine codes |
19 | Static | Fault call counter | 00 = every 10, 01 = every call |
1C | Static | Busy Out (line seize on fault/buffer full) | 00 = yes, 01 = no, 04 = only if automation absent |
1D | Static | Input sensitivity | 3F (default) |
1E | Static | Output levels | 60 (default) |
1F | Static | Debug output | 00 = off, 01 = on |
27 | Static | Caller ID/DNIS digits processed | 01–0A hex |
2A | Static | Hook-flash delay | hex ×100 ms |
30–3F | Dynamic | Event mapping for 3/1, 4/1 formats | ASCII codes |
40–4F | Dynamic | Event mapping for 3/2, 4/2 formats | ASCII codes |
50–5F | Dynamic | Event mapping for 4/3 formats | ASCII codes |
60–6F | Dynamic | Printer words (event text library) | See Appendix D |
70 | Dynamic | Common event code override | 00 = individual codes, 20–30 = common |
7F | Dynamic | 2-way audio enable for format | 00 = no, 01 = yes |
Quick Notes
- Profiles: use DNIS/Caller ID lookup to load one of 64 profiles per line.
- Handshakes: up to 8 per profile, order defines detection speed.
- Buffers: 256 events per line card + Caller ID storage.
- Defaults: Profile 0 used if no match.
- Cold Boot: resets line card to defaults (hold
[ACK] + [SELECT]
on reinsertion). - Debug: 19200, 8N1, HyperTerminal or similar; commands
C
,D
,O
,V
.
Sur-Gard MLR2E – Example Signal Outputs
1. Ademco Contact ID (DTMF)
Format: AAAA QEEE GG ZZ
AAAA
: Account codeQ
: Event qualifier (1=New, 3=Restore, 6=Test)EEE
: Event code (3-digit)GG
: Partition/groupZZ
: Zone/user
Example:
1234 1130 01 005
→ Account 1234, Alarm (Q=1) for Event 130 (Burglary), Partition 01, Zone 005.
2. Ademco 4/2 Format
Format: AAAA XY
AAAA
: Account code (4 digits)X
: Event code (hexadecimal 0–F)Y
: Zone number (hexadecimal 0–F)
Example:
3576 3C
→ Account 3576, Event code “3” (Alarm), Zone C (Zone 12).
3. 3/1 Format
Format: AAA X
AAA
: 3-digit accountX
: 1-digit event code
Example:
789 4
→ Account 789, Event 4 (often “Burglary”).
4. SIA FSK (110 baud or 300 baud)
Format: SIA-DCS
messages with ASCII tags.
Example:
SIA-DCS 1234 [NFA3000|BR001]
→ Account 1234, Burglary (BR), Zone 001, New Fault Alarm.
5. Radionics Modem II / IIE
Typical output is hexadecimal string of event + zone.
Example:
1234 A1 05
→ Account 1234, Alarm type A1, Zone 05.
6. FBI Super Fast
Simplified fast DTMF.
Example:
2345 7 09
→ Account 2345, Event 7, Zone 09.
7. Silent Knight FSK1 / FSK2
Similar to SIA but with different event mapping.
Example:
SK-1234 FA001
→ Fire Alarm from account 1234, Zone 001.
8. ITI Format
Binary-coded, often short.
Example:
ITI 5678 E02
→ Account 5678, Event code 02.
9. DMP FSK
User + zone are variable length.
Example:
DMP 1357 CL ZN12 US05
→ Account 1357, Closing signal, Zone 12, User 05.
10. Sur-Gard DTMF 4/3
Format: AAAA XZZ
AAAA
: AccountX
: Event codeZZ
: Zone/User (hex)
Example:
2468 C12
→ Account 2468, Closing, Zone 12.
11. High Speed / Super Fast DTMF
Example:
9876 A07
→ Account 9876, Alarm, Zone 07.
Ready to test CloudSurgard?
CloudSurgard replaces obsolete analog receivers with a modern, cloud-based service. Request a demo to see how we can help your business.