Memahami NPN dan PNP: Dasar Transistor

Perbedaan NPN dan PNP berasal dari jenis transistor yang digunakan sebagai saklar output di dalam sensor. Memahami cara kerja transistor membantu Anda memilih sensor yang tepat untuk sistem PLC Anda.

Sensor NPN (Sinking / Active Low)

Sensor NPN menggunakan transistor NPN sebagai saklar output. Karakteristik utama:

  • Saat sensor aktif (mendeteksi objek): transistor ON → kabel output terhubung ke ground (0V)
  • Saat sensor tidak aktif: transistor OFF → kabel output mengambang (floating) atau high-impedance
  • Disebut "sinking" karena output "menyerap" arus dari beban ke ground
  • Juga disebut "active low" karena sinyal aktif adalah logika LOW (0V)

Sensor PNP (Sourcing / Active High)

Sensor PNP menggunakan transistor PNP sebagai saklar output. Karakteristik utama:

  • Saat sensor aktif: transistor ON → kabel output terhubung ke tegangan suplai positif (+V)
  • Saat sensor tidak aktif: transistor OFF → kabel output mengambang
  • Disebut "sourcing" karena output "menyediakan" (sources) arus dari +V ke beban
  • Juga disebut "active high" karena sinyal aktif adalah logika HIGH (+V)
NPN Sinking / Active Low
  • Output aktif = 0V (ground)
  • Arus mengalir masuk ke output sensor
  • Umum di sistem Asia & Jepang
  • PLC input type: sourcing (+V ke input)
  • Tegangan output saat OFF: floating
  • Cocok untuk: Mitsubishi, Panasonic, dan PLC merek Asia lainnya
PNP Sourcing / Active High
  • Output aktif = +V (tegangan suplai)
  • Arus mengalir keluar dari output sensor
  • Umum di sistem Eropa
  • PLC input type: sinking (ground dari input)
  • Tegangan output saat OFF: floating
  • Cocok untuk: PLC merek Eropa dengan sinking input, Schneider, Allen-Bradley

Cara Membaca Datasheet: NPN atau PNP?

Cara termudah untuk menentukan tipe sensor:

  1. Kode model: Biasanya huruf 'N' di akhir kode model = NPN, 'P' = PNP. Contoh: SN04-N (NPN), SN04-P (PNP)
  2. Bagian 'Output Type' di datasheet: Akan tertulis eksplisit "NPN Open Collector" atau "PNP Open Collector"
  3. Wiring diagram: NPN — kabel hitam terhubung ke GND melalui transistor. PNP — kabel hitam terhubung ke +V melalui transistor
  4. Label pada kabel/bodi sensor: Beberapa produsen mencetak "NPN" atau "PNP" langsung pada bodi sensor atau kabel

Tips praktis: Jika tidak yakin tipe sensor yang dimiliki, hubungkan voltmeter antara kabel output (hitam) dan GND. Saat sensor aktif: NPN akan menunjukkan ≈0V, PNP akan menunjukkan ≈+24V.

Pengkabelan 3 Kabel Standar

Sensor proximity industri modern hampir selalu menggunakan konfigurasi 3 kabel standar dengan kode warna IEC 60947-5-2:

Kode Warna Kabel Standar IEC

Coklat
+ Tegangan suplai positif (V+, biasanya +24VDC)
Biru
− Negatif / Ground (0V)
Hitam
Signal Output (ke input PLC / relay / beban)
Putih
Output kedua (hanya pada sensor 4 kabel — NO atau NC)

Wiring NPN ke PLC Sourcing Input

Konfigurasi paling umum di Asia:

  1. Coklat → terminal +24VDC power supply
  2. Biru → terminal 0V (GND) power supply
  3. Hitam → terminal Input PLC (modul input sourcing menyediakan +24V ke terminal)
  4. Saat sensor aktif: arus mengalir dari +24V (PLC input) → kabel hitam → transistor NPN → GND
  5. PLC membaca: LOW (0V) = sensor aktif

Wiring PNP ke PLC Sinking Input

Konfigurasi umum di Eropa (PLC sinking input, seperti Schneider Modicon):

  1. Coklat → terminal +24VDC power supply
  2. Biru → terminal 0V (GND) power supply
  3. Hitam → terminal Input PLC (modul input sinking memiliki pull-down ke GND)
  4. Saat sensor aktif: arus mengalir dari transistor PNP → kabel hitam → Input PLC → GND
  5. PLC membaca: HIGH (+24V) = sensor aktif

Kapan Pilih NPN vs PNP?

Kondisi Pilihan Alasan
Modul input PLC sourcing (+24V ke input)NPNNPN menyerap arus dari PLC ke GND saat aktif
Modul input PLC sinking (pull-down ke GND)PNPPNP menyediakan +24V ke input PLC saat aktif
PLC merek Jepang (Mitsubishi, Panasonic default)NPNDefault sourcing input di Asia
PLC merek Eropa (default sinking input)PNPDefault sinking input di Eropa
Allen-Bradley (Rockwell)PNP atau NPNCek spesifikasi modul — tersedia kedua tipe
Menghubungkan ke relayKeduanya bisaSesuaikan dengan rangkaian kumparan relay

Menghubungkan Sensor ke Relay

Ketika tidak ada PLC dan ingin menggunakan sensor langsung untuk mengendalikan relay 24VDC:

NPN → Relay

  1. Terminal (+) kumparan relay → +24VDC
  2. Terminal (−) kumparan relay → kabel output hitam sensor NPN
  3. Kabel coklat sensor → +24VDC; kabel biru → GND
  4. Saat sensor aktif: arus mengalir dari +24V → kumparan relay → output NPN → GND → relay ON
  5. Pasang dioda flyback 1N4007 antiparalel dengan kumparan relay untuk perlindungan spike tegangan

PNP → Relay

  1. Terminal (+) kumparan relay → kabel output hitam sensor PNP
  2. Terminal (−) kumparan relay → GND
  3. Kabel coklat sensor → +24VDC; kabel biru → GND
  4. Saat sensor aktif: arus mengalir dari output PNP → kumparan relay → GND → relay ON
  5. Pasang dioda flyback antiparalel dengan kumparan relay

NO vs NC: Apa Bedanya?

Selain NPN/PNP, sensor proximity juga dikonfigurasi sebagai NO (Normally Open) atau NC (Normally Closed):

  • NO (Normally Open): Output OFF saat tidak ada objek, ON saat objek terdeteksi. Paling umum — sinyal "ada objek = aktif"
  • NC (Normally Closed): Output ON saat tidak ada objek, OFF saat objek terdeteksi. Digunakan untuk aplikasi fail-safe — jika kabel putus, sistem memberi alarm

Konfigurasi dapat dikombinasikan: NPN-NO, NPN-NC, PNP-NO, PNP-NC. Pastikan memilih yang tepat saat memesan — tidak bisa diubah setelah produksi.

Kesalahan Umum yang Harus Dihindari

  1. Membalik polaritas coklat dan biru: Merusak sensor secara permanen dalam hitungan detik. Selalu verifikasi sebelum menghubungkan power.
  2. Menghubungkan NPN ke PLC yang membutuhkan PNP: Sensor tidak bekerja atau selalu ON. Verifikasi tipe input modul PLC sebelum memilih sensor.
  3. Mengabaikan rating tegangan: Sensor 10-30VDC tidak boleh dihubungkan ke 48V atau 110/220VAC.
  4. Tidak memasang perlindungan beban induktif: Relay, solenoid, dan motor adalah beban induktif — tambahkan dioda flyback atau varistor untuk melindungi transistor output sensor.
  5. Salah pilih NO/NC: Untuk proteksi mesin (safety stop), pilih NC agar mesin berhenti jika kabel sensor putus (fail-safe).

FAQ: NPN vs PNP Sensor Proximity

Apa perbedaan utama NPN dan PNP sensor proximity?
NPN (sinking): output aktif terhubung ke ground (0V) — arus mengalir masuk ke sensor. PNP (sourcing): output aktif terhubung ke +V — arus mengalir keluar dari sensor. Pilih berdasarkan tipe input modul PLC yang digunakan.
Bagaimana cara mengetahui sensor NPN atau PNP dari label/datasheet?
Cek kode model (biasanya N = NPN, P = PNP di akhir kode). Pada datasheet, cari bagian "Output Type". Wiring diagram menunjukkan arah arus: NPN mengalir ke GND, PNP mengalir dari +V ke output.
Kapan harus pilih NPN vs PNP?
Pilih NPN jika PLC sourcing input (umum di Asia, Mitsubishi, Panasonic default). Pilih PNP jika PLC sinking input (standar Eropa, Schneider Modicon default). Verifikasi spesifikasi modul input PLC sebelum memesan sensor.
Apa arti NO dan NC pada sensor proximity?
NO (Normally Open): output OFF saat tidak ada objek, ON saat terdeteksi — paling umum. NC (Normally Closed): output ON saat tidak ada objek, OFF saat terdeteksi — untuk aplikasi fail-safe. Dapat dikombinasikan: NPN-NO, NPN-NC, PNP-NO, PNP-NC.
Bagaimana cara menghubungkan sensor 3 kabel ke PLC?
Kode warna standar: Coklat → +V (24VDC), Biru → GND (0V), Hitam → sinyal output ke terminal input PLC. Pastikan tipe NPN/PNP sesuai dengan tipe input modul PLC (sourcing atau sinking).
Bisakah menghubungkan sensor NPN ke relay?
Ya. Kumparan relay: satu terminal ke +24V, terminal lain ke kabel hitam NPN. Saat sensor aktif, arus mengalir dari +24V → kumparan → output NPN → GND. Selalu pasang dioda flyback antiparalel dengan kumparan relay untuk proteksi spike.
Apa kesalahan pengkabelan yang paling sering terjadi?
5 kesalahan umum: (1) membalik coklat dan biru; (2) NPN ke PLC yang butuh PNP; (3) tegangan suplai melebihi rating sensor; (4) tidak pasang dioda flyback pada beban induktif; (5) salah pilih NO/NC untuk aplikasi safety.
Apa itu sensor 4 kabel dan kapan digunakan?
Sensor 4 kabel memiliki output ganda: NO dan NC sekaligus. Wiring: coklat (+V), biru (GND), hitam (NO), putih (NC). Berguna ketika butuh kedua logika dari satu sensor — menghemat ruang dan biaya instalasi dua sensor terpisah.