What if a tiny switch could save lives by stopping machines instantly without anyone pressing a button?
Why Normally closed (NC) contact in PLC Programming? - Purpose & Use Cases
Imagine you have a machine that must stop immediately when a safety door is opened. Without automation, someone must watch the door all the time and press a stop button manually every time it opens.
This manual method is slow and risky. People can get distracted or react too late, causing accidents or damage. It's also tiring and not reliable for continuous safety monitoring.
The Normally Closed (NC) contact in PLC programming automatically detects when a circuit is broken, like a door opening, and instantly triggers a stop. It works without needing someone to watch or press buttons, making the system safer and faster.
if door_opened:
press_stop_button()NC_contact = not door_sensor if not NC_contact: stop_machine()
It enables automatic, instant safety responses without human delay or error.
In factories, NC contacts stop conveyor belts immediately if a guard door is opened, protecting workers from injury.
Manual safety checks are slow and risky.
NC contacts automatically detect circuit breaks.
This ensures fast, reliable machine stops for safety.
Practice
Normally Closed (NC) contact do in a PLC circuit?Solution
Step 1: Understand NC contact behavior
A Normally Closed contact is closed (conducts electricity) when the input is OFF.Step 2: Apply to PLC circuit
This means current flows through the NC contact when the input is not activated.Final Answer:
It allows current to flow when the input is OFF. -> Option AQuick Check:
NC contact closed when input OFF = B [OK]
- Confusing NC with Normally Open (NO) contact
- Thinking NC contact conducts when input is ON
- Assuming NC contact permanently blocks current
Solution
Step 1: Identify NC contact symbol
In ladder logic, NC contacts are shown as contacts with a slash or diagonal line through them.Step 2: Compare options
A contact symbol with a slash or line through it matches this description, while others represent different elements.Final Answer:
A contact symbol with a slash or line through it -> Option DQuick Check:
NC contact symbol has slash = C [OK]
- Choosing coil symbols instead of contact symbols
- Confusing NC with NO contact symbol
- Selecting symbols without slashes for NC
X controlling output Y:
--[ /X ]--( Y )--If input
X is OFF, what will be the state of output Y?Solution
Step 1: Understand NC contact behavior with input OFF
NC contact is closed when input X is OFF, so current flows through it.Step 2: Determine output state
Since the NC contact is closed, output Y coil is energized and turns ON.Final Answer:
Output Y will be ON -> Option CQuick Check:
NC contact closed when input OFF means output ON = A [OK]
- Assuming output is OFF when input is OFF
- Confusing NC with NO contact behavior
- Thinking output toggles without cause
Solution
Step 1: Analyze motor never stopping
If motor never stops, the stop control is not breaking the circuit as expected.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.Final Answer:
The NC contact is wired as a Normally Open (NO) contact by mistake. -> Option AQuick Check:
Motor never stops means NC contact wired as NO = D [OK]
- Blaming coil wiring instead of contact wiring
- Assuming button is stuck without checking wiring
- Ignoring wrong contact type
Solution
Step 1: Understand safety requirement for emergency stop
Emergency stop must stop machine immediately and safely if pressed or if wiring fails.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.Final Answer:
Because if wiring fails or power is lost, the circuit opens and stops the machine safely. -> Option BQuick Check:
NC contact fails safe by opening circuit = A [OK]
- Thinking NC contacts keep machine running when pressed
- Choosing cost or installation ease over safety
- Confusing NC with NO contact behavior
Ready to prove it?
Pass the test and this pattern moves unknown
