One circuit type tells the panel a fire exists. The other is how the panel tells everyone else. They run on the same system, at the same time, in opposite directions.
A fire alarm control panel (FACP) has to do two fundamentally different jobs: find out that something is wrong, and then make sure people know about it. SLC (Signaling Line Circuit) handles the first job — it carries two-way digital communication out to addressable initiating devices like smoke detectors, heat detectors, and pull stations, each with its own unique address, so the panel can poll them and know exactly which device, in exactly which location, is reporting an alarm or trouble condition. NAC (Notification Appliance Circuit) handles the second job — once the panel has decided an alarm condition exists, it sends power and signal out through the NAC to horns, strobes, speakers, and horn/strobe combination devices, activating every notification appliance the circuit serves.
These aren't two flavors of the same wiring, distinguished by which devices happen to be plugged in. They carry information in opposite directions for opposite purposes — one is how the panel learns, the other is how the panel responds. A real system runs both, at the same time, doing two complementary jobs neither one can do alone.
Every fire alarm system has to solve two separate problems: find out something is wrong, and make sure people find out too. The SLC is how the panel solves the first problem — it's a two-way digital conversation with each addressable initiating device, so the panel doesn't just know "a device somewhere on this circuit is in alarm" the way an older conventional zone would; it knows the exact device, at its exact address, at its exact location. The NAC solves the second problem, and it runs the opposite direction: once the panel has made its decision, it sends power and signal outward to activate every notification appliance on that circuit. Nothing comes back from a horn or a strobe to tell the panel anything meaningful about a fire condition — that circuit exists purely to push power and signal out. A working system needs both directions running simultaneously; one without the other is either a system that never notifies anyone, or one that notifies people with no way to have actually detected the fire in the first place.
They're not interchangeable wiring distinguished only by device choice — they serve genuinely opposite functional directions in the system. The SLC is how the panel receives information from addressable detection devices: it's bidirectional, it's addressable down to the individual device, and its whole purpose is getting data into the panel. The NAC is how the panel sendspower and signal out to notification appliances: it's typically one-directional, output-only, and its whole purpose is getting an alert out of the panel. These have different electrical characteristics, different listing requirements, and different device compatibility — a smoke detector doesn't belong on a NAC, and a horn or strobe doesn't belong on an SLC. Confusing which circuit type a device belongs on isn't a labeling nuance; it's a basic wiring and design error.
NAC/SLC (circuit type) and Class A/Class B (circuit topology) are independent choices — a single circuit is always both a type (NAC or SLC) and a class (A or B) at once.
Explains the difference between a Notification Appliance Circuit (NAC) and a Signaling Line Circuit (SLC) on a fire alarm system — two circuit types that carry information in opposite directions for opposite purposes, and why a real fire alarm system runs both at the same time.
A Signaling Line Circuit (SLC) carries two-way digital communication between the fire alarm control panel and addressable initiating devices — smoke detectors, heat detectors, manual pull stations, and addressable monitor or control modules. Each device on the SLC has its own unique address, so the panel can poll every device in turn and know exactly which specific device, at exactly which location, is reporting an alarm or trouble condition — rather than the older conventional (non-addressable) approach of knowing only that some device somewhere on a given zone has gone into alarm. Functionally, the SLC is an input to the panel: it exists to get information from the field into the panel.
A Notification Appliance Circuit (NAC) carries power and signal from the fire alarm control panel out to notification appliances — horns, strobes, speakers, and horn/strobe combination units — whose job is to alert building occupants that an alarm condition exists. The NAC does not decide whether there's a fire; that decision has already been made using information that arrived over the SLC (or a conventional initiating device circuit). Once the panel commits to an alarm condition, it energizes the NAC, and power/signal flows outward, one direction only, to activate every notification appliance the circuit serves. Functionally, the NAC is an output from the panel.
SLC and NAC solve two different halves of the same problem, and neither one can substitute for the other. A system with only detection (SLC) and no notification (NAC) could know a fire exists and never tell anyone. A system with only notification (NAC) and no reliable detection (SLC or equivalent initiating circuits) could sound horns and strobes with no dependable way of having actually confirmed a fire condition first. Every functioning fire alarm system runs both circuit types simultaneously — detection devices reporting in over the SLC, and notification appliances being commanded out over the NAC — because 'detect' and 'notify' are genuinely separate, sequential jobs. This is also a completely independent decision from Class A vs. Class B wiring topology: any given circuit is both a type (NAC or SLC, or an initiating device circuit) and a class (A or B) at the same time — an SLC can be wired Class A or Class B, and so can a NAC.
No. Notification appliances (horns, strobes, speakers) are output devices designed to be powered and activated by a NAC — they are not addressable and have no way to report status back over an SLC. Addressable initiating devices (smoke detectors, pull stations) are designed to communicate over an SLC and are not built to be powered the way a NAC powers notification appliances. Putting a device on the wrong circuit type is a basic design error, not a wiring style choice.
No. Both are inputs to the panel, but a conventional IDC is a simple supervised loop where the panel only knows that some device on that zone went into alarm, without identifying which one. An SLC carries individually addressed devices, so the panel identifies the specific device and its location. Many modern systems use SLCs almost exclusively for initiating devices for exactly this reason.
A NAC is supervised for wiring integrity — the panel monitors the circuit for opens, shorts, and ground faults — but that supervision is about circuit health, not about a notification appliance reporting a fire condition. Functionally the NAC still only carries power and signal outward to activate appliances; it is not designed for the kind of individually addressed, bidirectional device communication an SLC provides.
Yes, and that is a separate decision entirely. Class A/Class B describes the wiring topology (whether there is a separately routed return path that survives a single fault) and applies independently to both circuit types. An SLC can be Class A or Class B, and a NAC can be Class A or Class B — the circuit type (what it does) and circuit class (how it is wired) are two different classifications answering two different questions.
Detection and notification have different electrical requirements — an SLC needs bidirectional digital addressing and typically operates at low current for communication, while a NAC needs to deliver enough power to reliably drive horns, strobes, and speakers, often at higher current. Combining both functions on a single circuit type would compromise one job or the other, so fire alarm systems keep them as separate circuit types by design.
Try our Fire Alarm Studio
More calculators, simulators, and guides for this discipline.