Jawaban cepat:
Pilih NPN atau PNP berdasarkan tipe input perangkat penerima, bukan berdasarkan jenis objek yang dideteksi. Sensor NPN membutuhkan input sourcing, sedangkan sensor PNP membutuhkan input sinking. Periksa juga tegangan suplai, common, NO/NC, level HIGH/LOW, frekuensi, dan kapasitas arus output.
Apa Itu Sensor NPN dan PNP?
NPN dan PNP mengacu pada jenis transistor output yang digunakan sensor untuk mengubah kondisi deteksi menjadi sinyal listrik.
Sensor NPN
Ketika aktif, output NPN umumnya menyediakan jalur menuju sisi negatif atau 0 V. Arus mengalir dari sumber positif, melewati beban atau input, kemudian menuju output sensor dan kembali ke 0 V.
Karena menarik arus menuju sisi negatif, output ini disebut sinking output.
Sensor PNP
Ketika aktif, output PNP umumnya memberikan tegangan positif ke beban atau input. Arus mengalir dari output sensor menuju perangkat penerima, kemudian kembali ke 0 V.
Karena menyediakan arus dari sisi positif, output ini disebut sourcing output.
Fungsi deteksinya tetap dapat sama
Sensor NPN dan PNP dapat sama-sama berupa:
- Inductive proximity sensor.
- Capacitive sensor.
- Photoelectric sensor.
- Magnetic sensor.
- Encoder.
- Flow sensor dengan pulse output.
- Sensor posisi silinder.
Perbedaannya terletak pada cara output elektrik bekerja, bukan pada objek yang mampu dideteksi.
Perbedaan Utama Sensor NPN dan PNP
| Aspek | NPN | PNP |
|---|---|---|
| Nama umum | Sinking output | Sourcing output |
| Kondisi aktif | Output ditarik menuju 0 V | Output memberikan tegangan positif |
| Posisi beban | Antara +V dan output sensor | Antara output sensor dan 0 V |
| Pasangan input | Input sourcing | Input sinking |
| Logika yang umum | Aktif menuju LOW atau 0 V | Aktif menuju HIGH atau +V |
| Hal yang wajib diperiksa | Pull-up, common positif, dan sinking capability | Common 0 V, input sinking, dan polaritas |
Istilah sourcing dan sinking dapat membingungkan karena dapat digunakan untuk sensor maupun input PLC. Cara paling aman adalah mengikuti arah aliran arus dan diagram terminal, bukan hanya mengandalkan nama.
Hubungan Sensor Sinking dan Input Sourcing
Output dan input harus saling melengkapi.
NPN dipasangkan dengan input sourcing
Input sourcing menyediakan arus dari sisi positif. Ketika sensor NPN aktif, sensor menarik arus tersebut menuju 0 V sehingga rangkaian lengkap dan input terdeteksi.
PNP dipasangkan dengan input sinking
Sensor PNP memberikan arus positif ketika aktif. Input sinking menyediakan jalur kembali menuju 0 V sehingga input dapat membaca kondisi aktif.
| Output sensor | Input perangkat penerima | Keterangan |
|---|---|---|
| NPN sinking | Sourcing input | Sensor menutup jalur menuju 0 V |
| PNP sourcing | Sinking input | Sensor memberikan tegangan positif ke input |
Input universal NPN/PNP
Perangkat tertentu dapat menerima kedua tipe melalui konfigurasi pull-up, pull-down, common, atau terminal yang berbeda. PCE-BPD-P dan PCE-BPD-C mencantumkan kompatibilitas input NPN serta PNP.
Walaupun inputnya universal, wiring tetap tidak boleh disamakan. Konfigurasi yang salah dapat membuat input selalu ON, selalu OFF, atau membaca pulsa palsu.
Penting:
Jangan menentukan kompatibilitas hanya dari tegangan 24 V DC. Dua perangkat dapat sama-sama menggunakan 24 V, tetapi tidak bekerja bersama karena tipe output, common, residual voltage, atau arus input tidak sesuai.
NPN dan PNP Berbeda dengan NO dan NC
NPN/PNP menjelaskan jenis switching elektrik. Normally open dan normally closed menjelaskan kondisi output saat sensor tidak mendeteksi target.
Normally open
Output berada pada kondisi tidak aktif saat target tidak terdeteksi dan berubah aktif ketika target terdeteksi.
Normally closed
Output berada pada kondisi aktif saat target tidak terdeteksi dan berubah tidak aktif ketika target terdeteksi.
Karena kedua konsep berbeda, sensor dapat berupa:
- NPN normally open.
- NPN normally closed.
- PNP normally open.
- PNP normally closed.
- PNP/NPN yang dapat diprogram.
- Output complementary dengan NO dan NC.
Dampak pada logika mesin
Jika sensor NO diganti dengan NC tanpa mengubah program, kondisi deteksi akan terbalik. Mesin dapat membaca objek selalu ada atau selalu tidak ada.
Untuk fungsi penting, logika NC kadang digunakan agar kabel putus dapat terlihat sebagai kehilangan sinyal. Namun, pemilihan harus didasarkan pada risk assessment dan desain sistem.
Prinsip Wiring Sensor Tiga Kabel
Sensor DC tiga kabel umumnya memiliki:
- Satu kabel suplai positif.
- Satu kabel 0 V.
- Satu kabel output.
Konvensi warna yang sering digunakan adalah cokelat untuk positif, biru untuk 0 V, dan hitam untuk output. Warna tersebut bukan jaminan universal. Selalu periksa datasheet atau label sensor.
Prinsip wiring NPN
- Hubungkan suplai positif sensor ke +V.
- Hubungkan suplai negatif sensor ke 0 V.
- Hubungkan output sensor ke terminal input.
- Konfigurasikan input sebagai sourcing atau gunakan pull-up sesuai diagram.
- Pastikan common dan referensi tegangan sesuai.
Prinsip wiring PNP
- Hubungkan suplai positif sensor ke +V.
- Hubungkan suplai negatif sensor ke 0 V.
- Hubungkan output sensor ke terminal input.
- Konfigurasikan input sebagai sinking atau hubungkan common ke 0 V sesuai diagram.
- Pastikan input menerima level positif saat sensor aktif.
Jangan menebak berdasarkan warna kabel
Beberapa sensor memiliki kabel putih untuk output kedua, teach input, alarm, atau fungsi lain. Sensor dengan konektor M8/M12 juga harus mengikuti pinout, bukan hanya warna kabel extension.
Periksa residual voltage dan leakage current
Output transistor tidak selalu menjadi 0 V sempurna atau +V penuh. Residual voltage, leakage current, dan impedansi input dapat membuat perangkat penerima tetap membaca ON atau gagal mencapai threshold.
Gunakan relay atau signal converter bila tidak kompatibel
Jika tipe sensor tidak dapat diganti dan input tidak dapat dikonfigurasi, gunakan interface yang sesuai seperti:
- Relay interface.
- Optocoupler.
- Signal isolator.
- NPN-to-PNP converter.
- PLC input module yang kompatibel.
Perangkat interface harus memenuhi frequency, pulse width, dan response time aplikasi.
Cara Memilih Sensor NPN atau PNP yang Tepat
1. Periksa tipe input perangkat penerima
Mulai dari PLC, counter, indicator, timer, atau input module. Catat apakah input:
- Sinking.
- Sourcing.
- NPN compatible.
- PNP compatible.
- Universal atau dapat dikonfigurasi.
2. Periksa tegangan kerja
Pastikan sensor dan input menggunakan rentang tegangan yang kompatibel, misalnya 10–30 V DC atau 24 V DC nominal.
3. Periksa arus output
Output sensor harus mampu mengalirkan arus yang dibutuhkan input atau relay interface tanpa melebihi rating.
4. Periksa normally open atau normally closed
Sesuaikan dengan program, kebutuhan fail detection, dan kondisi aman proses.
5. Periksa frekuensi switching
Untuk encoder, flow sensor, dan penghitungan produk cepat, pastikan response frequency sensor lebih tinggi daripada frequency maksimum aktual.
6. Periksa pulse width
Input membutuhkan durasi HIGH atau LOW minimum. Pulsa yang terlalu singkat dapat tidak terbaca.
7. Periksa jumlah kabel
Sensor dua kabel, tiga kabel, dan empat kabel memiliki cara wiring berbeda. Sensor dua kabel tidak boleh diperlakukan sama dengan output transistor tiga kabel.
8. Periksa lingkungan
- Debu.
- Minyak.
- Air.
- Getaran.
- Suhu.
- Gangguan elektromagnetik.
- Jarak deteksi.
9. Pertahankan standar panel
Gunakan satu standar NPN atau PNP secara konsisten jika memungkinkan. Campuran tipe sensor meningkatkan risiko salah wiring dan memperlambat troubleshooting.
10. Dokumentasikan tipe output
Tulis tipe sensor pada drawing, terminal list, label kabel, daftar spare part, dan program PLC.
Cara Memeriksa Tipe Output Sensor
Periksa nameplate atau kode model
Produsen sering mencantumkan NPN, PNP, sinking, sourcing, NO, atau NC pada label dan datasheet.
Periksa diagram output
Diagram adalah acuan terbaik. Perhatikan posisi transistor, beban, common, dan arah arus.
Ukur tegangan output
Dengan sistem yang aman dan alat ukur sesuai:
- Sensor PNP aktif umumnya menghasilkan tegangan positif terhadap 0 V.
- Sensor NPN aktif umumnya menarik output mendekati 0 V terhadap common.
Interpretasi harus mempertimbangkan pull-up, pull-down, dan kondisi input yang terhubung.
Uji menggunakan beban referensi
Gunakan test input, relay interface, atau perangkat uji yang memenuhi rating. Jangan menghubungkan output sensor langsung ke lampu atau coil tanpa memeriksa arus.
Periksa kondisi tanpa target dan dengan target
Ukur kedua kondisi untuk menentukan NPN/PNP sekaligus NO/NC.
Gunakan osiloskop untuk aplikasi pulsa
Osiloskop membantu melihat:
- Level HIGH dan LOW.
- Polaritas pulsa.
- Frequency.
- Pulse width.
- Bouncing.
- Noise.
Butuh Indikator untuk Sensor NPN atau PNP?
Informasikan model sensor, tipe output, tegangan, NO/NC, frequency maksimum, nilai yang ingin ditampilkan, jarak baca, dan sumber daya panel. Tim Alat-Test akan membantu memeriksa kompatibilitas perangkat.
Pengaruh NPN dan PNP pada Input Pulsa
Pada aplikasi counter atau frequency, input harus membaca setiap perubahan logika secara konsisten. Output NPN atau PNP yang salah konfigurasi dapat menyebabkan pulsa hilang atau terbaca terus-menerus.
Threshold input
PCE-SM3 mencantumkan binary detection:
- Logika 0: 0 sampai 2,4 V.
- Logika 1: 3,4 sampai 24 V.
Sinyal sensor dan rangkaian pull-up atau pull-down harus membuat output melewati threshold tersebut dengan margin yang cukup.
Frequency maksimum
PCE-SM3 menerima frequency maksimum 1 kHz dengan panjang pulsa minimum 0,5 ms. Sensor dan aplikasi yang menghasilkan pulsa lebih cepat memerlukan high-speed counter lain.
Input PCE-BPD-P
PCE-BPD-P-66A/D mencantumkan:
- Input NPN dan PNP.
- Tegangan input ±30 V DC.
- Impedansi 2,4 kΩ dengan pull-up atau pull-down.
- Impedansi 470 kΩ tanpa pull-up atau pull-down.
- Sensor supply 5, 9, 15, atau 18 V DC hingga 70 mA.
Input PCE-BPD-C
PCE-BPD-C-66A/D menggunakan input NPN/PNP untuk fungsi start, stop, dan reset pada pengukuran waktu.
Common harus stabil
Sensor dan perangkat penerima memerlukan referensi tegangan yang benar. Common yang lepas atau berbeda potensial dapat menghasilkan pulsa palsu dan komunikasi input tidak stabil.
Troubleshooting Sensor NPN atau PNP Tidak Terbaca
| Gejala | Kemungkinan penyebab | Pemeriksaan |
|---|---|---|
| Input selalu OFF | NPN/PNP tidak kompatibel, common salah, atau sensor tidak mendapat daya | Ukur suplai dan output ketika target terdeteksi |
| Input selalu ON | NO/NC terbalik, leakage current, pull-up/down salah, atau kabel short | Lepaskan sensor dan uji kondisi input |
| Hitungan bertambah dua kali | Bouncing, rising dan falling edge, atau objek terdeteksi berulang | Periksa waveform dan posisi sensor |
| Pulsa hilang saat cepat | Frequency atau pulse width tidak memenuhi spesifikasi | Hitung frequency maksimum dan ukur dengan osiloskop |
| Nilai berfluktuasi saat motor aktif | Noise, shielding, grounding, atau routing kabel | Pisahkan kabel dan periksa common |
| Sensor rusak setelah dipasang | Polaritas terbalik, short circuit, atau arus output berlebih | Periksa wiring dan rating sebelum mengganti sensor |
Urutan pemeriksaan cepat
- Matikan sistem dan periksa diagram.
- Identifikasi NPN atau PNP.
- Identifikasi NO atau NC.
- Periksa suplai positif dan 0 V.
- Ukur output tanpa target.
- Ukur output dengan target.
- Periksa common input.
- Periksa pull-up atau pull-down.
- Periksa frequency dan pulse width.
- Uji input menggunakan sinyal referensi.
Rekomendasi Perangkat Penerima NPN dan PNP
| Produk | Fungsi | Penggunaan |
|---|---|---|
PCE-BPD-P-66A | Mengubah frequency menjadi nilai proses | Input NPN/PNP, display 6 digit 60 mm, jarak baca hingga sekitar 25 m, suplai 85–265 V AC atau 120–370 V DC |
PCE-BPD-P-66D | Mengubah frequency menjadi nilai proses | Fungsi serupa dengan P-66A, menggunakan suplai 11–36 V DC |
PCE-BPD-C-66A | Pengukuran waktu | Input NPN/PNP untuk start, stop, dan reset dengan suplai AC atau DC tegangan tinggi |
PCE-BPD-C-66D | Pengukuran waktu | Fungsi serupa dengan C-66A, menggunakan suplai 11–36 V DC |
PCE-SM3 | Mengubah dua input digital atau pulsa menjadi RS485 Modbus | Binary threshold 0–2,4 V dan 3,4–24 V, frequency maksimum 1 kHz, pulse width minimum 0,5 ms |
Gunakan PCE-BPD-P ketika:
- Frequency perlu ditampilkan sebagai rpm, flow, speed, atau nilai lain.
- Operator perlu membaca angka dari jarak jauh.
- Input berasal dari sensor NPN atau PNP.
Gunakan PCE-BPD-C ketika:
- Sinyal NPN/PNP digunakan untuk start, stop, dan reset.
- Durasi proses atau waktu siklus perlu ditampilkan.
Gunakan PCE-SM3 ketika:
- Pulsa perlu dikirim ke PLC, HMI, atau SCADA.
- Dibutuhkan dua kanal input digital atau pulsa.
- Frequency tidak melebihi 1 kHz.
Baca juga:
cara memeriksa faktor pulsa sensor,
cara mengubah pulsa menjadi data Modbus,
dan
cara memantau waktu siklus mesin.
Kesalahan yang Perlu Dihindari
- Menyamakan NPN/PNP dengan NO/NC.
- Menganggap semua sensor tiga kabel memiliki warna yang sama.
- Memilih sensor tanpa memeriksa input PLC atau indikator.
- Menghubungkan NPN ke input sinking tanpa interface.
- Menghubungkan PNP ke input sourcing tanpa interface.
- Tidak menghubungkan common yang benar.
- Mengabaikan residual voltage dan leakage current.
- Menghubungkan coil relay melebihi arus sensor.
- Tidak memeriksa frequency maksimum.
- Tidak memeriksa pulse width.
- Menggunakan relay lambat untuk pulsa cepat.
- Tidak mendokumentasikan tipe output sensor.
- Mencampur sensor NPN dan PNP tanpa label.
- Melakukan wiring saat panel masih bertegangan.
Checklist Pemilihan Sensor NPN atau PNP
- Identifikasi tipe input perangkat penerima.
- Periksa sinking, sourcing, atau universal input.
- Pilih NPN atau PNP yang kompatibel.
- Periksa NO atau NC.
- Periksa tegangan kerja.
- Periksa arus output maksimum.
- Periksa residual voltage.
- Periksa leakage current.
- Periksa frequency maksimum.
- Periksa pulse width.
- Periksa jumlah kabel dan pinout.
- Periksa common serta polaritas.
- Uji tanpa target dan dengan target.
- Uji pada kecepatan maksimum.
- Dokumentasikan wiring dan tipe sensor.
Pertanyaan yang Sering Diajukan
Apa perbedaan utama sensor NPN dan PNP?
NPN menarik output menuju 0 V ketika aktif, sedangkan PNP memberikan tegangan positif pada output ketika aktif.
Apakah sensor NPN lebih baik daripada PNP?
Tidak ada yang selalu lebih baik. Pilih berdasarkan kompatibilitas input, standar panel, lingkungan, dan desain sistem.
Sensor NPN harus masuk ke input apa?
Sensor NPN umumnya membutuhkan input sourcing yang menyediakan arus dari sisi positif.
Sensor PNP harus masuk ke input apa?
Sensor PNP umumnya membutuhkan input sinking yang menyediakan jalur menuju 0 V.
Apakah NPN sama dengan normally open?
Tidak. NPN/PNP adalah tipe transistor output, sedangkan NO/NC menjelaskan kondisi kontak atau output saat tidak mendeteksi target.
Bagaimana cara mengetahui sensor NPN atau PNP?
Periksa label, kode model, datasheet, dan diagram output. Pengukuran tegangan dapat digunakan sebagai verifikasi oleh personel yang kompeten.
Apakah warna kabel selalu cokelat, biru, dan hitam?
Tidak selalu. Itu merupakan konvensi yang sering digunakan. Gunakan datasheet atau pinout sensor sebagai acuan utama.
Kenapa sensor menyala tetapi input tidak terbaca?
LED sensor hanya menunjukkan status internal. Output dapat tidak kompatibel, common salah, kabel output putus, atau level tegangan tidak mencapai threshold input.
Apakah PCE-BPD-P menerima NPN dan PNP?
Ya. PCE-BPD-P-66A dan PCE-BPD-P-66D mencantumkan input NPN serta PNP.
Apakah PCE-BPD-C menerima NPN dan PNP?
Ya. Input NPN/PNP digunakan untuk fungsi start, stop, dan reset pada pengukuran waktu.
Apakah PCE-SM3 dapat membaca sensor NPN atau PNP?
PCE-SM3 menerima input digital atau pulsa berdasarkan threshold tegangan. Kompatibilitas sensor harus diverifikasi melalui wiring, level HIGH/LOW, common, pulse width, dan frequency.
Apa solusi jika sensor dan input tidak kompatibel?
Gunakan sensor dengan tipe output yang sesuai atau tambahkan relay interface, optocoupler, signal converter, atau input module yang kompatibel.
Kesimpulan
Sensor NPN dan PNP berbeda pada cara output transistor mengalirkan arus. NPN merupakan sinking output yang menarik sinyal menuju 0 V, sedangkan PNP merupakan sourcing output yang memberikan tegangan positif.
Pilih sensor berdasarkan tipe input perangkat penerima. Periksa juga NO/NC, tegangan, common, arus, frequency, pulse width, dan kondisi wiring.
PCE-BPD-P dan PCE-BPD-C menerima input NPN maupun PNP untuk frequency serta pengukuran waktu. PCE-SM3 digunakan untuk mengirim dua input digital atau pulsa ke sistem RS485 Modbus selama level dan kecepatan sinyal memenuhi spesifikasi.
-

Digital Universal Indicator PCE-BPD-P-66A
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-C-66D
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-U-41A
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-U-46A
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-U-41D
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-P-66D
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-U-46D
Lihat Produk★★★★★ -

Digital Universal Indicator PCE-BPD-C-66A
Lihat Produk★★★★★
Konsultasikan Input Sensor Panel Kontrol
Sampaikan model sensor, tipe NPN atau PNP, NO/NC, tegangan, frequency, pulse width, perangkat penerima, dan tegangan panel. Tim Alat-Test akan membantu memeriksa kompatibilitasnya.
WhatsApp: 0857-1711-2222
Email: contact@alat-test.com
Disclaimer: Artikel ini memberikan informasi umum. Pemilihan sensor, wiring, common, interface, pemasangan panel, dan commissioning harus mengikuti manual perangkat, diagram sistem, SOP perusahaan, serta dilakukan oleh personel yang kompeten.

























