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

  1. Enter programming
    • Hold [C] until “PASSWORD” appears.
    • Default password: CAFE.
  2. 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
  3. Main commands
    • F7 → Options programming
    • FA → Buffer output
    • FE → Buffer maintenance
  4. Verify programming
    • Hold [ACK] → scroll options with [SELECT].

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
01StaticLine card number (ID)01–FE (hex)
02StaticLine card number length (output format)0E (default, 1 char A–Z)
03StaticRS-232 internal messages format00 = SRRL, 01 = 0RRL
04Static2-way audio activation time (10s increments)00 = disabled, 1E = 5 min
05StaticPre-handshake delay (×100 ms)0A = 1s (default)
0DStaticRing detection00 = single, 01 = double ring
11StaticHook-flash enable / duration00 = disabled, else hex ×10 ms
12StaticCaller Source (CID/DNIS)00 = off, 01 = Bellcore CID, 0X = DNIS
13StaticSend Caller ID to computer00 = no, 01 = yes
14StaticSend Caller ID to printer00 = no, 01 = yes
17StaticDMP user/zone length00 = 2+2, 24 = 2+4
18StaticSur-Gard 4/3 DTMF formatting00 = standard, 1x = combine codes
19StaticFault call counter00 = every 10, 01 = every call
1CStaticBusy Out (line seize on fault/buffer full)00 = yes, 01 = no, 04 = only if automation absent
1DStaticInput sensitivity3F (default)
1EStaticOutput levels60 (default)
1FStaticDebug output00 = off, 01 = on
27StaticCaller ID/DNIS digits processed01–0A hex
2AStaticHook-flash delayhex ×100 ms
30–3FDynamicEvent mapping for 3/1, 4/1 formatsASCII codes
40–4FDynamicEvent mapping for 3/2, 4/2 formatsASCII codes
50–5FDynamicEvent mapping for 4/3 formatsASCII codes
60–6FDynamicPrinter words (event text library)See Appendix D
70DynamicCommon event code override00 = individual codes, 20–30 = common
7FDynamic2-way audio enable for format00 = 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 code
  • Q: Event qualifier (1=New, 3=Restore, 6=Test)
  • EEE: Event code (3-digit)
  • GG: Partition/group
  • ZZ: 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 account
  • X: 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: Account
  • X: Event code
  • ZZ: 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.