Bird
Raised Fist0
PLC Programmingscripting~15 mins

Normally closed (NC) contact in PLC Programming - Deep Dive

Choose your learning style10 modes available
Overview - Normally closed (NC) contact
What is it?
A Normally Closed (NC) contact is a type of switch used in PLC programming that allows current to flow when it is not activated. It means the contact is closed (connected) by default and opens (disconnects) when triggered. This behavior is used to control circuits by breaking the flow when an event occurs. It is a fundamental element in controlling machines and processes automatically.
Why it matters
Without Normally Closed contacts, controlling machines safely and efficiently would be much harder. They allow systems to stop or change behavior immediately when something happens, like a safety stop button opening the circuit to halt a machine. Without NC contacts, automation would be less reliable and more prone to accidents or failures.
Where it fits
Before learning about NC contacts, you should understand basic electrical circuits and how switches work. After mastering NC contacts, you can learn about Normally Open (NO) contacts, relay logic, and more complex PLC programming concepts like timers and counters.
Mental Model
Core Idea
A Normally Closed contact is like a gate that is closed by default and opens only when you press a button to stop the flow.
Think of it like...
Imagine a door that is always closed, letting people pass through freely. When you pull a fire alarm, the door automatically opens to stop people from passing. The NC contact works the opposite way: it lets electricity flow until something triggers it to open and stop the flow.
┌───────────────┐
│ Normally Closed│
│   Contact     │
│  (Default:   │
│   Closed)    │
└──────┬────────┘
       │
       │  Current flows
       ▼
  ┌───────────┐
  │ Circuit   │
  │  Active   │
  └───────────┘

When triggered:

┌───────────────┐
│ Normally Closed│
│   Contact     │
│  (Now Open)  │
└──────┬────────┘
       │
       │  Current stops
       ▼
  ┌───────────┐
  │ Circuit   │
  │  Stopped  │
  └───────────┘
Build-Up - 6 Steps
1
FoundationBasic concept of electrical contacts
🤔
Concept: Learn what electrical contacts are and how they control current flow.
Electrical contacts are simple switches that open or close a circuit. When closed, electricity flows; when open, it stops. They are the building blocks of controlling machines and devices.
Result
You understand that contacts control whether electricity flows or not.
Understanding contacts is essential because all PLC control logic depends on opening and closing circuits.
2
FoundationDifference between Normally Open and Normally Closed
🤔
Concept: Distinguish between contacts that are open or closed by default.
Normally Open (NO) contacts do not allow current until activated. Normally Closed (NC) contacts allow current until activated. This difference changes how machines respond to inputs.
Result
You can identify when a contact will let current flow without activation.
Knowing the default state of contacts helps predict machine behavior before programming.
3
IntermediateUsing NC contacts in PLC ladder logic
🤔Before reading on: do you think an NC contact in ladder logic passes power when the input is ON or OFF? Commit to your answer.
Concept: Learn how NC contacts behave in ladder diagrams and how they affect circuit flow.
In ladder logic, an NC contact is represented as a contact with a slash or a line through it. It passes power when the input is OFF (not energized) and stops power when the input is ON (energized). This is useful for safety stops or default-on conditions.
Result
You can read and write ladder logic using NC contacts correctly.
Understanding NC contacts in ladder logic prevents mistakes that could cause machines to run when they shouldn't.
4
IntermediatePractical example: Emergency stop circuit
🤔Before reading on: do you think an emergency stop button uses a Normally Open or Normally Closed contact? Commit to your answer.
Concept: See how NC contacts are used in real safety circuits to stop machines instantly.
An emergency stop button uses an NC contact so that the circuit is complete and the machine runs normally. Pressing the button opens the contact, breaking the circuit and stopping the machine immediately.
Result
You understand why NC contacts are critical for safety and how they work in emergency stops.
Knowing this helps you design safer machines that stop reliably when needed.
5
AdvancedCombining NC and NO contacts for control
🤔Before reading on: do you think combining NC and NO contacts can create more complex control logic? Commit to your answer.
Concept: Learn how mixing NC and NO contacts in ladder logic allows precise control of machines.
By combining NC and NO contacts, you can create circuits that respond differently to multiple inputs. For example, a motor might run only if a start button (NO) is pressed and a safety sensor (NC) is active.
Result
You can design flexible control systems using both contact types.
Understanding how to combine contacts expands your ability to automate complex processes.
6
ExpertInternal relay logic and NC contact behavior
🤔Before reading on: do you think NC contacts in PLCs are physically separate switches or logical representations? Commit to your answer.
Concept: Explore how PLCs simulate NC contacts internally using software logic rather than physical switches.
PLCs use software to represent NC contacts by inverting the input signal. This means the NC contact is not a physical switch but a logical condition that passes power when the input is false. This allows flexible and fast control without extra hardware.
Result
You understand the difference between physical and logical NC contacts in PLCs.
Knowing this prevents confusion when troubleshooting PLC programs and helps optimize control logic.
Under the Hood
Normally Closed contacts work by default allowing current flow through a closed path. In PLCs, this is often implemented as a logical NOT operation on the input signal, meaning the contact passes power when the input is false. When the input becomes true, the contact opens, stopping current flow. This logical inversion is handled by the PLC's processor scanning inputs and updating outputs in cycles.
Why designed this way?
NC contacts were designed to ensure safety and fail-safe operation. If wiring breaks or power is lost, the circuit opens, stopping the machine. This default-closed design prevents dangerous situations where a machine might run unexpectedly. Using logical inversion in PLCs reduces hardware complexity and increases programming flexibility.
┌───────────────┐       ┌───────────────┐
│ Physical NC   │──────▶│ Current flows │
│ Contact (closed)│      │ (Circuit ON)  │
└──────┬────────┘       └───────────────┘
       │
       │ Triggered (input ON)
       ▼
┌───────────────┐       ┌───────────────┐
│ Physical NC   │──────▶│ Current stops │
│ Contact (open)│      │ (Circuit OFF) │
└───────────────┘       └───────────────┘

PLC Logical View:

Input Signal: FALSE (0) ──▶ NC Contact: TRUE (passes power)
Input Signal: TRUE (1)  ──▶ NC Contact: FALSE (blocks power)
Myth Busters - 3 Common Misconceptions
Quick: Does a Normally Closed contact allow current when the input is ON? Commit to yes or no.
Common Belief:Many think NC contacts allow current only when the input is ON.
Tap to reveal reality
Reality:NC contacts allow current when the input is OFF (not energized) and stop current when the input is ON.
Why it matters:Misunderstanding this causes incorrect wiring or programming, leading to machines running when they should stop or vice versa.
Quick: Are NC contacts physical switches inside PLCs? Commit to yes or no.
Common Belief:Some believe NC contacts in PLCs are physical switches like relays.
Tap to reveal reality
Reality:In PLCs, NC contacts are logical conditions simulated by software, not physical switches.
Why it matters:This misconception can confuse troubleshooting and limit understanding of PLC flexibility.
Quick: Can NC contacts be used for safety stops only? Commit to yes or no.
Common Belief:People often think NC contacts are only for emergency stops or safety circuits.
Tap to reveal reality
Reality:NC contacts are used in many control scenarios beyond safety, such as default-on conditions or interlocks.
Why it matters:Limiting NC contacts to safety use restricts creative and effective control system design.
Expert Zone
1
NC contacts provide fail-safe behavior because if wiring breaks, the circuit opens, stopping the machine automatically.
2
In complex PLC programs, NC contacts can be combined with timers and counters to create delayed or conditional stops.
3
Understanding that NC contacts invert input signals helps optimize ladder logic by reducing unnecessary instructions.
When NOT to use
Avoid using NC contacts when you need a circuit to be off by default and only turn on when activated; use Normally Open contacts instead. For very fast switching or analog control, consider using sensors or analog inputs rather than simple NC contacts.
Production Patterns
In real-world PLC programs, NC contacts are commonly used in safety interlocks, emergency stop circuits, and as default conditions in motor starters. They are often combined with NO contacts and timers to create robust machine control sequences.
Connections
Fail-safe design
NC contacts embody fail-safe principles by defaulting to a safe state when power or wiring fails.
Understanding NC contacts deepens appreciation for safety engineering in automation systems.
Boolean logic inversion
NC contacts represent a logical NOT operation on input signals in PLC programming.
Recognizing NC contacts as logical inversions helps bridge electrical control and software logic.
Human reflexes in safety systems
Just as humans instinctively stop when a danger signal appears, NC contacts stop machines immediately when triggered.
This connection shows how automation mimics natural safety responses for reliable operation.
Common Pitfalls
#1Using NC contact logic as if it were Normally Open, causing reversed control.
Wrong approach:LD Start_Button // Ladder logic using NC contact but treating it as NO --| |--( ) Motor_Run
Correct approach:LD Start_Button // Correct NC contact usage with inversion --|/|--( ) Motor_Run
Root cause:Confusing the default state of NC contacts leads to incorrect ladder logic and unexpected machine behavior.
#2Wiring an emergency stop button as Normally Open instead of Normally Closed.
Wrong approach:Emergency_Stop wired as NO contact: machine runs only when button pressed.
Correct approach:Emergency_Stop wired as NC contact: machine runs normally, stops when button pressed.
Root cause:Misunderstanding safety circuit design causes dangerous machine operation.
Key Takeaways
Normally Closed contacts allow current flow by default and open to stop current when activated.
They are essential for safety and fail-safe machine control in automation systems.
In PLC programming, NC contacts are logical inversions of input signals, not physical switches.
Combining NC and Normally Open contacts enables complex and reliable control logic.
Understanding NC contacts prevents common mistakes that can cause unsafe or faulty machine behavior.

Practice

(1/5)
1. What does a Normally Closed (NC) contact do in a PLC circuit?
easy
A. It allows current to flow when the input is OFF.
B. It allows current to flow only when the input is ON.
C. It always blocks current regardless of input.
D. It acts like a fuse that breaks the circuit permanently.

Solution

  1. Step 1: Understand NC contact behavior

    A Normally Closed contact is closed (conducts electricity) when the input is OFF.
  2. Step 2: Apply to PLC circuit

    This means current flows through the NC contact when the input is not activated.
  3. Final Answer:

    It allows current to flow when the input is OFF. -> Option A
  4. Quick Check:

    NC contact closed when input OFF = B [OK]
Hint: NC contact is closed when input is OFF, open when ON [OK]
Common Mistakes:
  • Confusing NC with Normally Open (NO) contact
  • Thinking NC contact conducts when input is ON
  • Assuming NC contact permanently blocks current
2. Which of the following is the correct way to represent a Normally Closed (NC) contact in a PLC ladder logic diagram?
easy
A. A coil symbol with a slash
B. A contact symbol without any slash or line
C. A normally open push button symbol
D. A contact symbol with a slash or line through it

Solution

  1. Step 1: Identify NC contact symbol

    In ladder logic, NC contacts are shown as contacts with a slash or diagonal line through them.
  2. Step 2: Compare options

    A contact symbol with a slash or line through it matches this description, while others represent different elements.
  3. Final Answer:

    A contact symbol with a slash or line through it -> Option D
  4. Quick Check:

    NC contact symbol has slash = C [OK]
Hint: Look for slash on contact symbol for NC contact [OK]
Common Mistakes:
  • Choosing coil symbols instead of contact symbols
  • Confusing NC with NO contact symbol
  • Selecting symbols without slashes for NC
3. Given the following ladder logic snippet with an NC contact labeled X controlling output Y:
--[ /X ]--( Y )--
If input X is OFF, what will be the state of output Y?
medium
A. Output Y will toggle ON and OFF rapidly
B. Output Y will be OFF
C. Output Y will be ON
D. Output Y will be in an error state

Solution

  1. Step 1: Understand NC contact behavior with input OFF

    NC contact is closed when input X is OFF, so current flows through it.
  2. Step 2: Determine output state

    Since the NC contact is closed, output Y coil is energized and turns ON.
  3. Final Answer:

    Output Y will be ON -> Option C
  4. Quick Check:

    NC contact closed when input OFF means output ON = A [OK]
Hint: NC contact closed when input OFF energizes output [OK]
Common Mistakes:
  • Assuming output is OFF when input is OFF
  • Confusing NC with NO contact behavior
  • Thinking output toggles without cause
4. You have a ladder logic rung with an NC contact controlling a motor start coil. The motor never stops even when the stop button is pressed. What is the most likely error?
medium
A. The NC contact is wired as a Normally Open (NO) contact by mistake.
B. The motor coil is wired backwards.
C. The stop button is stuck in the ON position.
D. The NC contact is not connected to the correct input.

Solution

  1. Step 1: Analyze motor never stopping

    If motor never stops, the stop control is not breaking the circuit as expected.
  2. Step 2: Check NC contact wiring

    If the NC contact is wired as a Normally Open (NO) contact by mistake, pressing the stop button will not open the circuit, and the motor will keep running.
  3. Final Answer:

    The NC contact is wired as a Normally Open (NO) contact by mistake. -> Option A
  4. Quick Check:

    Motor never stops means NC contact wired as NO = D [OK]
Hint: Check if NC contact is wired as NO if stop fails [OK]
Common Mistakes:
  • Blaming coil wiring instead of contact wiring
  • Assuming button is stuck without checking wiring
  • Ignoring wrong contact type
5. In a safety circuit, a Normally Closed (NC) emergency stop button is used to control a machine. Which of the following best explains why NC contacts are preferred for emergency stops?
hard
A. Because NC contacts allow the machine to run even if the button is pressed.
B. Because if wiring fails or power is lost, the circuit opens and stops the machine safely.
C. Because NC contacts are cheaper and easier to install than NO contacts.
D. Because NC contacts keep the machine running continuously without interruption.

Solution

  1. Step 1: Understand safety requirement for emergency stop

    Emergency stop must stop machine immediately and safely if pressed or if wiring fails.
  2. Step 2: Explain NC contact advantage

    NC contact is closed normally, so if wiring breaks or power is lost, circuit opens and machine stops safely.
  3. Final Answer:

    Because if wiring fails or power is lost, the circuit opens and stops the machine safely. -> Option B
  4. Quick Check:

    NC contact fails safe by opening circuit = A [OK]
Hint: NC contacts fail safe by opening on wiring failure [OK]
Common Mistakes:
  • Thinking NC contacts keep machine running when pressed
  • Choosing cost or installation ease over safety
  • Confusing NC with NO contact behavior
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard