Successfully Added

The product is added to your quote.

2 Year Warranty on ALL products

Sinking vs. Sourcing Explained: Wiring PLC Inputs the Right Way

Sinking vs. Sourcing Explained

If you’ve ever wired a proximity sensor to a PLC input and gotten unexpected results—or worse, damaged an input module—you’re not alone. The terms sinking and sourcing are among the most misunderstood concepts in industrial automation, yet they’re critical to getting PLC I/O wiring right.

Whether you’re new to PLC programming, installing a new control panel, or troubleshooting a system that “should work,” understanding the difference between sinking and sourcing is essential for safe, reliable operation.

In this guide, we’ll explain:

  • What sinking and sourcing mean
  • How current flows in each configuration
  • How to identify your PLC I/O type
  • Common wiring mistakes to avoid
  • Real-world examples using industrial PLC modules
  • Recommended PLC input modules from Siemens, Omron, and Mitsubishi

What Is Sinking and Sourcing?

At the most basic level, sinking and sourcing describe the direction of current flow in a DC control circuit between a field device (such as a sensor) and a PLC input or output module.

Understanding this current path is the key to wiring sensors correctly and avoiding damaged PLC inputs.


📥 Sinking (NPN)

In a sinking configuration:

  • The PLC or device provides a path to ground (0VDC)
  • Current flows from the load into the PLC
  • Typically associated with NPN sensors

Common Characteristics

  • Common in Asian automation systems
  • Frequently used with older equipment
  • Often found in Mitsubishi-based systems
  • Uses 0V switching

Typical Current Flow

Sensor → PLC → Ground


📤 Sourcing (PNP)

In a sourcing configuration:

  • The PLC or device provides positive voltage (+24VDC)
  • Current flows from the PLC into the load
  • Typically associated with PNP sensors

Common Characteristics

  • Standard in North America and Europe
  • Preferred in modern industrial automation
  • Easier troubleshooting because voltage presence = ON
  • Uses positive switching

Typical Current Flow

PLC → Sensor → Ground


Sinking vs. Sourcing: Visual Wiring Explanation

Sourcing Input (PNP Sensor → Sinking PLC Input)

[VDC+] ───► [PNP Sensor] ───► [PLC Input (Sink)] ───► [GND]

The PNP sensor sends +24VDC to the PLC input when activated.



Sinking Input (NPN Sensor → Sourcing PLC Input)

[VDC+] ───► [PLC Input (Source)] ───► [NPN Sensor] ───► [GND]

The NPN sensor completes the path to ground when activated.


How to Identify Whether Your PLC Input Module Is Sinking or Sourcing

Sinking and Sourcing for the PLC Explained

Before wiring any field device, always verify the PLC I/O module type.

1. Check the Datasheet

Manufacturers typically label modules as:

  • Sinking input
  • Sourcing input
  • NPN compatible
  • PNP compatible

This is the safest and most reliable method.


2. Inspect the Common (COM) Terminal

The COM terminal often reveals the module type:

COM Connection Module Type
0VDC Sinking Input
+24VDC Sourcing Input

3. Use a Multimeter (Qualified Personnel Only)

Measure idle voltage at the input terminal:

  • Voltage present → likely sourcing
  • No voltage until switched → likely sinking

Always follow lockout/tagout procedures before testing.


4. Know Common Brand Tendencies

Some manufacturers historically favor certain configurations:

  • Mitsubishi PLC systems commonly use sinking inputs
  • Siemens PLC systems commonly support sourcing configurations
  • Omron systems may support both depending on module family

However, always verify the exact model number.


Popular PLC I/O Modules Available from Industrial Automation Co.

Industrial Automation Co. stocks a wide range of PLC I/O modules compatible with both sinking and sourcing applications.

Siemens SM 1221 Digital Input Module

The Siemens SM 1221 is a versatile digital input module commonly used with SIMATIC S7-1200 PLCs. Certain configurations support sinking and sourcing wiring depending on application requirements.

Ideal for:

  • Industrial sensors
  • Packaging systems
  • Material handling
  • Factory automation

Siemens SM 1222 Digital Output Module

The Siemens SM 1222 digital output module provides reliable output switching for industrial control applications and integrates seamlessly into Siemens PLC systems.

Common uses include:

  • Motor starters
  • Indicator lights
  • Solenoid valves
  • Relay control

Omron CJ1W-ID211 Sinking Input Module

The Omron CJ1W-ID211 is a dedicated sinking input module designed for use with NPN sensors and legacy industrial equipment.

Best suited for:

  • Existing Omron PLC systems
  • High-speed input monitoring
  • Machine retrofits
  • Legacy Asian equipment

Mitsubishi QX41 Input Module

The Mitsubishi QX41 is a popular industrial digital input module designed for Mitsubishi MELSEC systems and supports sinking/sourcing style applications depending on wiring configuration.

Frequently used in:

  • Robotics
  • Conveyor systems
  • OEM machinery
  • High-reliability automation systems

Choosing the Right Type for Your Application

Use Sourcing Inputs (PNP Sensors) When:

  • Your sensors output +24VDC
  • You’re in North America or Europe
  • You want easier troubleshooting
  • Your plant standard is PNP wiring
  • You’re designing a new control system

Advantages

  • Easier diagnostics
  • Reduced wiring confusion
  • Common modern standard

Use Sinking Inputs (NPN Sensors) When:

  • Your sensors sink current to 0V
  • You’re integrating legacy equipment
  • Your system already uses NPN sensors
  • You’re working with older Japanese machinery

Advantages

  • Compatible with older systems
  • Often lower-cost legacy integration
  • Common in imported equipment

Common Wiring Mistakes (and How to Avoid Them)

❌ Mixing PNP and NPN Sensors on the Same Module

This is one of the most common causes of PLC input failures and erratic operation.

Always verify sensor type before installation.


❌ Assuming DC Wiring Works Like AC

DC control circuits rely on polarity and current direction. AC wiring habits can cause major mistakes in PLC systems.


❌ Incorrect Common Terminal Wiring

Connecting COM to the wrong polarity prevents inputs from switching properly.

Double-check wiring diagrams before energizing the system.


❌ Ignoring Open-Collector Requirements

Some sensors require pull-up or pull-down resistors for proper operation.

Review sensor documentation carefully.


❌ Mixing Power Supplies

Using multiple 24VDC supplies without proper isolation can create ground loops and unpredictable behavior.


Quick Reference Comparison Table

Feature Sourcing Input (PNP) Sinking Input (NPN)
Current Direction Sensor → PLC PLC → Sensor → GND
Sensor Type PNP NPN
Common Connected To 0VDC +24VDC
Most Common Regions North America, Europe Asia-Pacific
Troubleshooting Simplicity Easier Moderate
Typical Modern Usage High Legacy Systems

Real-World Examples

Example 1: Packaging Line Proximity Sensor

A PNP proximity sensor on a packaging line outputs +24VDC when detecting a target. It’s wired to a sinking PLC input with the common connected to 0VDC.

When metal is detected:

  • The sensor sends voltage
  • The PLC input turns ON
  • The conveyor sequence continues

Example 2: Bottling Machine Photoeye

An NPN photoeye on a bottling machine connects to a sourcing PLC input.

When a bottle cap is detected:

  • The sensor completes the circuit to ground
  • Current flows through the PLC input
  • The filling cycle begins

Key Takeaway: Understand Current Flow Before Wiring

Sinking and sourcing are not interchangeable. They determine how current flows through your industrial automation system.

Using the wrong combination of PLC input module and sensor can lead to:

  • Faulty operation
  • Intermittent signals
  • Blown PLC inputs
  • Costly downtime

When in doubt:

  • Verify the sensor type
  • Check the PLC module datasheet
  • Confirm COM terminal wiring
  • Test carefully before full startup

Understanding current flow is one of the most important fundamentals in PLC wiring and industrial automation.


Need PLC Input Modules or Industrial Sensors?

Industrial Automation Co. stocks hundreds of PLC I/O modules, proximity sensors, digital inputs, and industrial automation components from trusted manufacturers including:

Whether you need replacement PLC parts, obsolete modules, or help selecting the right sinking or sourcing configuration, our team can help.

Contact Industrial Automation Co. today for expert support and competitive pricing on industrial automation components.


GET A QUOTE