Membaca Sinyal Digital, Counter, dan Encoder di Lantai Produksi

Ilustrasi AI: kartu akuisisi PCI dengan harness kabel pada blok terminal, di dekat kabinet kontrol lantai produksi

Membaca sinyal digital, counter, dan encoder di lantai produksi berarti mengubah kondisi kontak sensor, pulsa encoder, dan sinyal limit switch menjadi data yang dapat diolah PC. Kunci keberhasilannya ada pada tiga hal: memilih level sinyal input yang sesuai, menjaga isolasi ketika referensi ground sensor dan ground PC tidak sama, serta memastikan cara counter menghitung arah. Panduan ini membahas input diferensial versus TTL, lebar counter 24-bit, mengapa up/down counting penting untuk positioning, cara mendiagnosis miscount sesekali, dan alur komisioning langkah demi langkah.

Dari sensor diskret ke data PC

Informasi mesin di lantai produksi masih banyak berupa sinyal diskret: proximity sensor, photo sensor penghitung benda, limit switch, dan kontak relay panel. Semuanya hanya on atau off, tetapi titiknya bisa puluhan. Kartu digital I/O membawanya ke PC. PIO-32/32L(PCI)H adalah board PCI untuk sinyal digital 12 sampai 24VDC dengan 32 titik input dan 32 titik output, dengan common per 16 titik sehingga setiap common dapat melayani catu daya eksternal berbeda (Teras Teknologi Indonesia, halaman produk CONTEC PIO-32/32L(PCI)H, diakses 27 September 2026). DIO-1616B-LPE menyediakan 16 input dan 16 output terisolasi opto-coupler 12 sampai 24VDC dengan catu daya internal 12VDC (Teras Teknologi Indonesia, halaman produk CONTEC DIO-1616B-LPE, diakses 27 September 2026). Karena inputnya bertegangan industri, bukan 5V, tegangan kerja sensor harus dicocokkan lebih dahulu.

Menghitung part dan mengukur kecepatan

Dua kebutuhan sering tercampur: menghitung jumlah (karton lewat, botol terisi) dan mengukur kecepatan (pulsa per detik dari encoder poros). Pada penghitungan part, satu tepi sinyal mewakili satu part; pada pengukuran kecepatan, jumlah pulsa dibagi jendela waktu. Hitung pulsa pada jendela 100 ms sampai 1 s, lalu bagi dengan durasi jendela dan pulsa per putaran (PPR) encoder untuk memperoleh putaran per detik. Counter berlebar besar menjaga jendela panjang tetap akurat: CNT24-4D(PCI)H menyediakan empat kanal counter up/down 24-bit (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026), sedangkan AI-1664UG-PE menggabungkan 64 input analog 16-bit single-ended (32 kanal diferensial), 8 input/output digital, dan satu kanal counter 32-bit (CONTEC, halaman fitur AI-1664UG-PE, diakses 27 September 2026).

Sinyal dua fasa A/B dan bagaimana arah putaran diturunkan

Encoder inkremental dan linear scale mengeluarkan dua deretan pulsa bergeser fasa, phase A dan phase B. CNT24-4D(PCI)H menyatakan dapat menghitung sinyal dua fasa keluaran rotary encoder dan linear scale, dengan input Phase-A/UP, Phase-B/DOWN, dan Phase-Z/CLR masing-masing satu per kanal (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026). Datasheet yang sama menyatakan untuk input dua fasa, phase A dan phase B dihubungkan keduanya; input satu fasa cukup salah satunya, dan phase Z tidak perlu dihubungkan bila tidak dipakai (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026). Arah diturunkan dari fasa mana yang lebih dahulu mencapai tepi: A mendahului B berarti counter menambah, B mendahului A berarti mengurangi. Uji arah dengan memutar poros perlahan searah jarum jam lalu berlawanan arah; bila terbalik, tukar pasangan A dan B atau perbaiki pemetaan perangkat lunak.

Up/down counting, positioning, dan jitter

Pada mode up/down, counter menambah dan mengurangi mengikuti arah gerak sehingga nilainya mewakili posisi relatif terhadap titik awal. Untuk positioning, nilai itu menjadi umpan balik lintasan seperti posisi meja atau panjang bahan. Untuk jitter, mode ini lebih tahan getaran: bila poros bergetar bolak-balik beberapa pulsa saat motor berhenti, mode naik saja mengakumulasi pulsa getar sebagai posisi palsu, sedangkan up/down menguranginya kembali. Hentikan mesin dan catat nilai counter beberapa kali selama sepuluh detik; nilai yang kembali ke angka semula berarti sistem bekerja, nilai yang terus merayap berarti pasangan A/B atau filter belum benar.

Lebar counter 24-bit dan batas FFFFFFH

CNT24-4D(PCI)H menyatakan nilai maksimum count sebagai FFFFFFH dalam data biner (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026), yaitu 16.777.215 count; dengan linear scale beresolusi 1 µm, rentang itu setara sekitar 16,8 meter lintasan sebelum wrap-around (perhitungan turunan, bukan spesifikasi resmi). Perbaharui titik nol (homing) setiap awal shift, simpan nilai referensi di perangkat lunak, dan bandingkan nilai counter dengannya untuk mendeteksi wrap-around dini; untuk lintasan sangat panjang pilih kanal counter lebih lebar, misalnya 32-bit.

Level input diferensial versus TTL

Bank input board counter menyediakan dua jalur dengan karakter berbeda; datasheet CNT24-4D(PCI)H merangkumnya sebagai berikut (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026):

Aspek Input diferensial (line receiver) Input level TTL
Keluaran sumber yang cocok Line receiver output rotary encoder atau linear scale TTL-level output rotary encoder atau linear scale
Komponen penerima pada board AM26LS32 (T.I) atau setara 74LS541 (T.I) atau setara
Jarak perpanjangan sinyal 1200 m, tergantung lingkungan wiring dan frekuensi input 1,5 m
Sensitivitas input receiver ±200 mV Tidak dinyatakan
Rentang tegangan input in-phase ±7 V Tidak dinyatakan
Resistor terminasi 100 Ω, dapat diputus melalui switch Tidak dinyatakan
Frekuensi respons maksimum 1 MHz 50% duty 1 MHz 50% duty
Panduan panjang kabel Kabel berpelindung di bawah 30 m untuk panduan EMC Kabel koneksi dalam 1,5 m, berpelindung

Pilih input diferensial ketika encoder jauh dari panel, kabel melintas dekat kabel motor atau inverter, atau sumber memang berasal dari line driver. Pilih TTL ketika jarak pendek dan keduanya berada dalam satu panel. Perbedaan yang sama tampak pada kartu I/O: DIO-1616T-LPE adalah kartu PCI Express untuk sinyal TTL 5VDC tanpa isolasi dengan respons hingga 200 nsec, sedangkan DIO-1616B-LPE memakai input terisolasi opto-coupler 12 sampai 24VDC dengan respons 200 µsec maksimum (Teras Teknologi Indonesia, halaman produk CONTEC DIO-1616T-LPE, diakses 27 September 2026; Teras Teknologi Indonesia, halaman produk CONTEC DIO-1616B-LPE, diakses 27 September 2026).

Mengapa input opto-isolated penting saat referensi ground berbeda

Saat sensor melekat pada rangka mesin dan modul input pada PC, ground keduanya belum tentu punya referensi sama. Beda potensial mencari jalur arus, dan jalur sinyal paling mudah dilalui; akibatnya pembacaan tampak wajar tetapi salah sesekali, atau komunikasi PC ikut terganggu. Isolasi memutus jalur konduktif itu. CNT24-4D(PCI)H menyatakan input terisolasi opto-coupler atau input level TTL dapat dipilih per kanal (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026). PIO-32/32L(PCI)H menyatakan bus PCI dan antarmuka input/output diisolasi photo-coupler, dan DIO-1616B-LPE menyebut isolasi bus opto-coupler dengan catu daya internal 12VDC 240mA (Teras Teknologi Indonesia, halaman produk CONTEC PIO-32/32L(PCI)H, diakses 27 September 2026; Teras Teknologi Indonesia, halaman produk CONTEC DIO-1616B-LPE, diakses 27 September 2026). Pembahasan ground loop ada pada artikel isolasi galvanik.

Pemilihan tipe input per kanal lewat perangkat lunak

Pemilihan jenis input per kanal lewat perintah perangkat lunak juga merupakan kemudahan integrasi: datasheet CNT24-4D(PCI)H menyatakan input terisolasi opto-coupler atau input level TTL dapat dipilih untuk setiap kanal secara individual melalui software command (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026). Satu board karena itu dapat melayani encoder mesin lama dari panel dengan referensi berbeda sekaligus encoder baru berlevel TTL. Pengaturan serupa berlaku pada perangkat multifungsi: AI-1664UG-PE menyebut konfigurasi jumper-less dan trim-less, termasuk rentang input, kalibrasi, dan digital filtering lewat perangkat lunak, dengan rentang filter 0 sampai 16000 µs untuk trigger/clock eksternal, digital input, dan counter (CONTEC, halaman fitur AI-1664UG-PE, diakses 27 September 2026). Simpan peta kanal berisi nomor kanal, tipe input, sumber sinyal, dan nilai filter; tanpa itu, instalasi ulang driver mengembalikan konfigurasi bawaan dan gejalanya sulit ditelusuri.

Praktik di lantai produksi berderau dan mendiagnosis miscount sesekali

Filter digital adalah alat utama menahan gangguan. CNT24-4D(PCI)H menyediakan filter digital 0,1 sampai 1056,1 µsec yang dapat diatur per kanal (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026), sedangkan PIO-32/32L(PCI)H dan DIO-1616B-LPE menyatakan fungsi digital filter untuk mencegah pengenalan input yang salah akibat noise atau chattering (Teras Teknologi Indonesia, halaman produk CONTEC PIO-32/32L(PCI)H, diakses 27 September 2026; Teras Teknologi Indonesia, halaman produk CONTEC DIO-1616B-LPE, diakses 27 September 2026). Namun miscount sesekali biasanya bukan soal nilai filter. Catat kapan kejadian muncul (motor mulai, inverter aktif, relay menutup, operator menyentuh panel), pisahkan kabel sinyal dari kabel daya, dan pastikan pelindung kabel hanya terhubung pada satu titik. Datasheet CONTEC juga menyarankan memisahkan rangkaian sejauh mungkin dari kabel sinyal lain dan sumber noise (CONTEC, datasheet CNT24-4D(PCI)H, diakses 27 September 2026). Naikkan filter bertahap hanya setelah routing dan pembumian dirapikan; filter terlalu besar dapat menghilangkan pulsa berfrekuensi tinggi.

Alur komisioning langkah demi langkah

  1. Daftar titik sinyal dan pisahkan kondisi diskret dari pulsa.
  2. Catat tegangan kerja serta tipe keluaran setiap sumber (line driver atau TTL).
  3. Tentukan tipe input per kanal, lalu pilih board sesuai jumlah titik dan bus PC.
  4. Rencanakan kabel: diferensial berpelindung untuk jarak jauh atau lingkungan berderau, TTL untuk jarak pendek dalam panel.
  5. Pisahkan jalur kabel sinyal dari kabel motor, inverter, dan kabel daya.
  6. Periksa posisi resistor terminasi 100 Ω pada jalur input line receiver.
  7. Setel tipe input dan filter digital setiap kanal lewat perangkat lunak, lalu catat konfigurasinya.
  8. Uji arah dengan putaran manual; searah jarum jam harus menambah, berlawanan arah harus mengurangi.
  9. Uji hitung part terhadap penghitungan manual pada periode sama.
  10. Uji kecepatan terhadap tachometer, uji beban pada kondisi produksi, lalu serahkan dokumentasi peta kanal dan titik nol kepada tim pemeliharaan.

Kesalahan umum

  • Menukar fungsi input diferensial dan TTL, sehingga sinyal jarak jauh berjalan tanpa pasangan diferensial atau pulsa TTL cepat melewati jalur lambat.
  • Menganggap ground sensor dan ground PC sudah sama tanpa memeriksa beda potensialnya.
  • Menambah filter digital sebagai respons pertama terhadap semua gangguan.
  • Menguji arah putaran saat mesin sudah berjalan pada kecepatan produksi.
  • Tidak mencatat tipe input per kanal dan nilai filter.
  • Mengabaikan wrap-around nilai counter, lalu menafsirkan lompatan besar sebagai kerusakan mekanis.
  • Tidak memperbaharui titik nol setelah perbaikan mekanis.

Peralatan dan konfigurasi terkait

Komponen yang biasanya dipadukan adalah kartu digital I/O untuk sinyal diskret, board counter untuk pulsa dan encoder, serta kartu komunikasi serial untuk perangkat yang dipasang jauh dari panel.

  • CONTEC PIO-32/32L(PCI)H — kartu digital I/O PCI, 32 input dan 32 output terisolasi opto-coupler 12 sampai 24VDC.
  • CONTEC DIO-1616B-LPE — kartu digital I/O PCI Express, 16 input dan 16 output terisolasi opto-coupler 12 sampai 24VDC.
  • CONTEC DIO-1616T-LPE — kartu digital I/O PCI Express TTL 5VDC tanpa isolasi untuk sinyal cepat pada jarak pendek.
  • CONTEC COM-2PD-PE — kartu komunikasi serial PCI Express RS-422A/485 dua kanal dengan isolasi dan proteksi surge untuk perangkat jauh dari PC.

Kategori terkait adalah kartu PCI & PCI Express dan merek CONTEC; untuk konteks pemakaian lihat hub Test Automation & ATE dan IIoT & Monitoring Industri. Bila yang Anda hadapi adalah pemilihan kartu akuisisi data secara keseluruhan, mulai dari panduan memilih kartu PCI/PCI Express akuisisi data industri lalu bandingkan pertimbangan bus pada perbandingan bus PCI versus PCI Express.

Kesimpulan

Membaca sinyal digital, counter, dan encoder di lantai produksi bertumpu pada keputusan yang dibuat sebelum kabel dipasang. Pilih tipe input sesuai jenis keluaran sumber dan jarak tempuh sinyal: diferensial untuk lintasan panjang dan lingkungan berderau, TTL untuk jarak pendek di dalam panel. Gunakan input terisolasi opto-coupler ketika referensi ground sensor dan PC belum tentu sama, dan manfaatkan pemilihan tipe input per kanal lewat perangkat lunak agar satu board melayani beberapa sumber sinyal. Pastikan up/down counting menangani arah serta jitter, kelola batas FFFFFFH pada counter 24-bit, lalu tutup dengan pengujian arah, uji hitung, dan uji beban sebelum mesin diserahkan ke produksi.

Bila Anda sedang menyiapkan konfigurasi pembacaan sinyal untuk satu lini atau satu mesin tertentu, tim Terastek dapat meninjau kebutuhan spesifikasi Anda — jumlah titik sinyal, jenis encoder, panjang kabel, dan lingkungan elektrisnya — serta menyiapkan penawaran yang sesuai. Kirimkan daftar titik sinyal dan denah panel Anda untuk ditinjau bersama.

Sumber resmi

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
WhatsApp