Teknisi Urban Creator memeriksa kabel USB dan pengendali CNC router

USB Disconnect CNC: Cara Mencari Penyebab Koneksi GRBL Putus

USB disconnect pada CNC berarti perangkat lunak pengirim perintah kehilangan komunikasi dengan pengendali, tetapi bentuk kegagalannya tidak selalu sama. Kadang port COM hilang dari komputer. Pada kasus lain port tetap terlihat, namun pengirim berhenti menerima balasan. Ada pula pengendali yang melakukan reset dan menampilkan pesan awal GRBL ketika pekerjaan berlangsung. Perbedaan ini menentukan langkah pemeriksaan. Jika hanya mengganti kabel tanpa mencatat gejala, sumber masalah bisa kembali muncul ketika spindle menyala atau gantry mencapai posisi tertentu.

Panduan ini membahas mesin CNC router dan pengendali GRBL yang terhubung melalui USB. Sebagian langkah juga relevan bagi laser berbasis GRBL, tetapi sistem jaringan, pengendali industri, dan firmware lain memiliki aturan berbeda. Bila Anda mengikuti seri secara urut, gunakan halaman induk Troubleshooting: Topik USB Disconnect sebagai penanda navigasi. Untuk dasar membaca keadaan dan alarm, lihat pula panduan limit switch error CNC.

Amankan mesin sebelum mencoba menyambung lagi

Putus komunikasi ketika pemotongan aktif merupakan kejadian yang harus ditangani sebagai gangguan pekerjaan, bukan sekadar gangguan tampilan. Hentikan proses melalui prosedur aman yang masih tersedia. Jauhkan operator dari area gerak, tunggu spindle berhenti, dan jangan langsung mengirim ulang berkas G-code. Pengendali mungkin telah mengeksekusi sebagian perintah yang dikirim sebelum koneksi terputus, sedangkan komputer tidak lagi mengetahui secara pasti bagian mana yang selesai. Menjalankan berkas dari awal dapat menabrak benda kerja atau penjepit.

Catat posisi fisik mesin, tampilan pengirim, baris terakhir yang dilaporkan, keadaan spindle, dan apakah tombol berhenti darurat dipakai. Periksa apakah pahat masih menyentuh material. Jika perlu memindahkan sumbu, lakukan setelah keadaan aman sesuai prosedur mesin. Jangan menganggap angka koordinat lama tetap akurat setelah pengendali reset. Pada mesin yang mengandalkan homing, referensi posisi perlu dibangun ulang sebelum pekerjaan dilanjutkan. Simpan berkas pekerjaan dan titik nol yang diketahui, tetapi jangan memaksakan pemulihan bila kepastian posisinya hilang.

Kenali empat gejala yang sering disamakan

🔎 Gejala di layar 🧭 Petunjuk awal 🛠️ Langkah berikutnya
Port COM menghilang Komputer tidak lagi melihat perangkat USB Periksa kabel, konektor, daya, dan pencatatan perangkat
Port ada, tetapi tidak ada balasan Pengirim, port yang dipilih, atau pengendali tidak merespons Tutup aplikasi lain dan uji komunikasi saat mesin diam
Pesan awal GRBL muncul lagi Pengendali mungkin reset atau koneksi dibuka ulang Catat waktu reset dan perubahan keadaan mesin
ALARM muncul, koneksi tetap ada Ini dapat berupa alarm mesin, bukan USB putus Baca kode alarm sebelum memeriksa jalur komunikasi

GRBL menggunakan komunikasi serial melalui USB pada banyak papan Arduino. Dokumentasi resminya menjelaskan bahwa pengirim perlu menerima balasan ok atau error untuk mengelola aliran G-code. Karena itu, status pengirim yang tampak berhenti belum membuktikan konektor terlepas. Periksa apakah sistem operasi masih mengenali port, apakah konsol menampilkan pesan, dan apakah pengendali masih mengirim laporan status. Bedakan kehilangan perangkat dari kesalahan aliran perintah agar tidak mengganti komponen yang sehat.

Langkah pertama: rekam pola kejadiannya

Sebelum mengubah setelan, buat catatan sederhana. Apakah putus terjadi setelah beberapa detik diam, tepat saat spindle menyala, ketika penyedot debu dinyalakan, saat sumbu bergerak ke ujung tertentu, atau pada durasi acak selama pekerjaan panjang? Catat pula jenis komputer, sistem operasi, perangkat lunak pengirim dan versinya, jenis pengendali, panjang kabel USB, pemakaian hub, serta sumber daya pengendali. Pola yang berulang memberi petunjuk lebih kuat daripada satu percobaan yang kebetulan berhasil.

⏱️ Kapan putus terjadi 💡 Dugaan yang masuk akal ✅ Uji aman
Setelah komputer diam atau tidur Kebijakan daya komputer Cek riwayat kejadian sistem, ubah satu pengaturan yang bisa dikembalikan
Saat spindle atau VFD menyala Gangguan elektromagnetik pada jalur sinyal Catat waktu, foto rute kabel, libatkan teknisi listrik
Di posisi gantry tertentu Kabel tertarik atau konektor longgar Amati kabel pada seluruh rentang gerak saat mesin aman
Acak pada pekerjaan panjang Kabel, hub, daya pengendali, atau pengirim Ubah satu faktor per uji dan catat durasi bertahan

Bila gangguan muncul hanya di satu posisi gantry, amati kabel yang bergerak melalui rantai kabel. Tarikan kecil pada konektor dapat memutus kontak sesaat. Jika terjadi bersamaan dengan penyalaan spindle atau VFD, dugaan gangguan elektromagnetik menjadi lebih masuk akal. Apabila mesin putus ketika komputer tidur atau layar lama tidak dipakai, periksa kebijakan daya komputer. Walaupun kemungkinan tersebut berbeda, semuanya dapat tampil sebagai tulisan “disconnected” pada aplikasi pengirim.

Drag chain yang dapat menarik kabel USB pada posisi gantry tertentu, ilustrasi komponen Urban Creator
Drag chain: kabel dapat tertarik.
Konektor sirkular yang dapat longgar dan memutus kontak sesaat, ilustrasi komponen Urban Creator
Konektor: pastikan duduk penuh.

Periksa kabel dan konektor dengan mesin diam

Mulailah dari bagian yang dapat dilihat tanpa membuka panel listrik. Pastikan kedua ujung kabel USB duduk penuh dan tidak dapat tertarik oleh gerak sumbu. Cari selubung kabel yang terjepit, tekukan tajam, atau konektor yang longgar. Hindari menyentuh port saat pekerjaan berjalan. Jika tersedia kabel data USB lain yang jenis konektornya sama dan kondisinya baik, lakukan satu uji pembanding pada mesin diam. Kabel pengisi daya yang tidak membawa data tidak cocok untuk pengujian ini.

Gunakan jalur kabel sependek yang praktis untuk posisi komputer dan mesin, tanpa membuatnya tertarik. Lepas hub, sambungan tambahan, atau adaptor yang tidak perlu selama uji pembanding. Sambungkan langsung ke port komputer yang stabil bila rancangan pengendali mengizinkan. Hasil uji harus dicatat: kabel lama gagal pada durasi berapa, sedangkan kabel pembanding bertahan berapa lama dalam keadaan uji yang sama. Satu kali koneksi berhasil belum cukup untuk menyatakan masalah selesai.

Pastikan port yang dipilih memang milik pengendali

Di Windows, pengendali USB serial biasanya tampil sebagai port COM. Nomornya dapat berubah setelah pindah colokan atau setelah perangkat terdeteksi ulang. Tutup aplikasi pengirim, lalu lihat daftar perangkat sebelum dan sesudah memasang pengendali. Selisihnya membantu mengidentifikasi port yang benar. Bila port tidak muncul, periksa kabel, daya, dan driver yang sesuai dengan cip USB serial pada papan. Jangan memasang driver acak hanya karena namanya muncul di forum; gunakan dokumentasi dan sumber resmi untuk papan yang dimiliki.

Jika port terlihat tetapi aplikasi gagal membukanya, pastikan tidak ada aplikasi lain yang sedang memakainya. Pemantau serial Arduino, pengirim G-code kedua, atau perangkat lunak laser dapat menahan port. Tutup aplikasi tersebut secara normal lalu coba satu pengirim saja. Setelah tersambung, baca pesan awal pengendali dan uji perintah baca yang aman saat mesin tidak bergerak. Untuk GRBL klasik, dokumentasi menyebut 115200 baud dengan format 8-N-1 sebagai titik awal standar, tetapi pengendali lain dapat memakai nilai berbeda.

Bedakan reset pengendali dari putus kabel

Pesan sambutan GRBL yang kembali muncul menandakan pengendali memulai ulang atau port serial dibuka ulang; hal itu tidak otomatis membuktikan kabel rusak. Pada beberapa rancangan Arduino, pembukaan koneksi serial dapat memicu reset. Karena itu, rekam apakah pesan muncul tepat setelah tombol sambung ditekan, sesudah daya kontroler berubah, atau spontan di tengah pekerjaan. Waktu kejadian membantu membedakan perilaku normal saat membuka port dari reset yang berbahaya ketika mesin sedang bekerja.

Jika reset muncul di tengah pekerjaan, periksa sumber daya pengendali dan hubungan dengan beban lain melalui teknisi yang kompeten. Daya yang turun sesaat, sambungan yang longgar, atau gangguan dari peralatan berdaya tinggi dapat memicu gejala serupa. Jangan memodifikasi rangkaian reset, menambah kapasitor, atau menjembatani pin berdasarkan satu saran daring. Rancangan tiap papan berbeda, dan perubahan tersebut dapat menutupi masalah dasar serta mengubah perilaku keselamatan mesin.

Controller board CNC yang dapat reset saat daya turun sesaat, ilustrasi komponen Urban Creator
Controller: periksa daya dan reset.

Perhatikan gangguan elektromagnetik

Spindle, VFD, motor, relay, dan penyedot debu dapat menghasilkan gangguan listrik yang memengaruhi jalur komunikasi. Dokumentasi OpenBuilds tentang gangguan elektromagnetik menyebut putus USB acak dan catatan sambungan serial sebagai petunjuk awal. Namun hubungan waktu saja belum cukup untuk menentukan penyebab. Buat uji bertahap saat mesin aman: hubungkan pengendali tanpa menjalankan spindle, lalu nyalakan beban sesuai prosedur sambil mengamati apakah kejadian berulang. Berhenti jika pengujian dapat membuat mesin bergerak tanpa kendali.

Amati apakah kabel USB atau kabel sinyal berjalan rapat dan sejajar dengan kabel daya spindle dalam jarak panjang. Penataan kabel, pelindung, pembumian, dan penyaringan listrik harus mengikuti rancangan pabrikan serta diperiksa oleh teknisi. Jangan memotong koneksi pembumian hanya untuk melihat apakah gangguan hilang. Satu perubahan kabel atau rute pada satu waktu lebih mudah dinilai. Bila dugaan mengarah ke VFD, kumpulkan log dan foto jalur kabel untuk teknisi listrik yang memahami CNC.

Uji kebijakan daya komputer secara terukur

Komputer dapat menghemat daya dengan menangguhkan perangkat USB yang dianggap tidak aktif. Microsoft menjelaskan fungsi USB selective suspend sebagai mekanisme penghematan daya, dan menyarankan agar fitur itu tidak dimatikan secara umum tanpa alasan. Jika gangguan hanya terjadi setelah komputer diam, tidur, atau bangun, lihat pengaturan daya perangkat yang relevan dan riwayat kejadian sistem. Lakukan uji terbatas dengan satu pengaturan yang dapat dikembalikan, sesuai kebijakan komputer, lalu bandingkan hasilnya.

Jangan langsung mengubah seluruh pengaturan daya Windows. Hubungan antara mode tidur dan gangguan USB perlu dibuktikan lebih dulu. Untuk pekerjaan CNC panjang, pastikan komputer tetap aktif menurut prosedur bengkel, pengirim tidak tertutup, dan pembaruan atau restart tidak mengganggu proses. Bila komputer milik sekolah atau kantor, libatkan pengelola perangkat sebelum mengubah kebijakan daya. Catat nilai awal sehingga konfigurasi dapat dipulihkan setelah uji.

Periksa perangkat lunak pengirim dan laju komunikasi

Pengirim G-code bukan sekadar tombol mulai. Ia mengatur aliran baris perintah dan membaca balasan dari GRBL. Dokumentasi GRBL menjelaskan bahwa USB serial dapat memiliki penundaan serta perilaku penyangga yang perlu ditangani oleh perangkat lunak pengirim. Jika hanya satu aplikasi yang gagal sementara aplikasi lain stabil dalam kondisi pembanding yang sama, periksa versi, profil pengendali, pilihan port, dan pengaturan koneksi aplikasi pertama. Hindari menjalankan dua pengirim sekaligus pada satu port.

Simpan salinan berkas G-code yang memicu gangguan, tetapi jangan segera menyimpulkan berkas itu penyebab putusnya port. Baris G-code yang salah biasanya menghasilkan balasan kesalahan, sedangkan perangkat USB yang benar-benar hilang menunjukkan lapisan masalah lain. Saat menguji tanpa pekerjaan, gunakan perintah baca status yang aman. Jangan menjalankan program potong hanya untuk menguji kestabilan koneksi. Jika perlu simulasi aliran panjang, gunakan cara yang didukung pengendali dan pastikan gerak serta spindle tidak berbahaya.

Urutan uji praktis dari yang paling mudah

  1. Catat bukti awal. Simpan pesan, waktu, port, keadaan mesin, dan perangkat yang sedang menyala.
  2. Amankan pekerjaan. Hentikan gerak dan spindle sesuai prosedur; jangan langsung menyambung lalu melanjutkan potong.
  3. Periksa pengenalan USB. Lihat apakah perangkat hilang dari sistem operasi atau hanya aplikasi pengirim yang berhenti merespons.
  4. Uji satu kabel pembanding. Gunakan kabel data yang baik, sambungan langsung, dan kondisi mesin diam.
  5. Pastikan aplikasi tunggal. Tutup pemantau serial atau pengirim lain sebelum membuka port.
  6. Bandingkan pemicu. Uji saat spindle mati, lalu setelah beban dinyalakan secara aman, sambil mencatat hasil.
  7. Tinjau daya komputer. Hanya jika gangguan berkaitan dengan tidur atau masa diam.
  8. Serahkan pemeriksaan listrik. Bila petunjuk menuju catu daya, VFD, pembumian, atau panel, libatkan teknisi.

Setelah satu langkah mengubah hasil, ulangi pengujian beberapa kali dalam durasi yang melebihi waktu kegagalan sebelumnya. Misalnya, jika koneksi biasanya putus setelah sepuluh menit, uji selama lebih dari sepuluh menit pada keadaan pembanding yang sama. Jangan menyebut masalah selesai setelah perangkat sekadar terdeteksi kembali. Kestabilan komunikasi harus dibuktikan sebelum pemotongan bernilai atau berjalan tanpa pengawasan.

📝 Item catatan 📌 Contoh isi 🎯 Gunanya
Waktu dan durasi Putus setelah beberapa menit (contoh) Menentukan lama uji ulang
Kondisi mesin Spindle mati atau hidup, sumbu diam atau bergerak Menghubungkan gejala dengan beban
Jalur USB Kabel, hub, port komputer Membandingkan satu kabel dengan lainnya
Pesan di sender Teks persis dan baris terakhir yang dilaporkan Membedakan putus, reset, dan alarm

Contoh diagnosis berdasarkan pola

Contoh pertama: port COM hilang ketika gantry mendekati ujung sumbu Y. Setelah pekerjaan diamankan, operator melihat kabel USB tertarik oleh gerak rantai kabel. Dengan kabel pembanding yang ditata tanpa tarikan, port tetap ada selama uji gerak aman. Perbaikan permanen memerlukan rute dan penahan kabel yang sesuai, bukan hanya menancapkan konektor lebih keras. Pengujian ulang harus mencakup seluruh rentang gerak yang diizinkan.

Contoh kedua: pengirim kehilangan sambungan setiap kali spindle VFD mulai berputar, tetapi stabil saat kontroler dan motor sumbu saja aktif. Operator menyimpan log, memotret rute kabel, lalu meminta teknisi menilai penataan dan perlindungan sinyal. Memindahkan kabel USB dapat menjadi uji pembanding, tetapi tidak menggantikan pemeriksaan instalasi listrik. Hasil harus dinilai bersama keadaan pembumian dan rancangan pabrikan, bukan berdasarkan satu dugaan.

Contoh ketiga: koneksi hilang setelah laptop dibiarkan diam, tanpa hubungan dengan posisi sumbu atau spindle. Riwayat kejadian menunjukkan komputer tidur. Setelah kebijakan tidur selama pekerjaan disesuaikan secara sah dan diuji, sambungan bertahan lebih lama. Ini berbeda dari kasus port tetap aktif tetapi pengirim menampilkan kesalahan G-code. Menentukan lapisan gangguan terlebih dahulu mencegah penggantian controller yang tidak perlu.

Memulihkan pekerjaan tanpa mengambil risiko posisi

Setelah koneksi stabil, jangan otomatis menekan tombol lanjut. Periksa apakah pengendali reset, apakah homing masih sah, dan apakah titik nol benda kerja masih dapat dipercaya. Pada GRBL, penghentian atau reset dapat mengubah keadaan internal yang dipakai pengirim. Bila posisi tidak pasti, lakukan homing ulang sesuai rancangan mesin dan ukur kembali titik nol benda kerja. Periksa penjepit, pahat, dan material sebelum mencoba lintasan baru.

Memulai dari baris tertentu hanya aman jika perangkat lunak pengirim mendukung prosedur itu dan semua keadaan modal G-code, posisi, kecepatan spindle, serta tinggi aman dipulihkan dengan benar. Satu baris yang tampak tepat bukan jaminan gerak berikutnya aman. Untuk pekerjaan bernilai, sering kali lebih bijak membuat strategi pemotongan ulang dari kondisi yang sudah diverifikasi. Simpan catatan kejadian agar operator berikutnya memahami mengapa pekerjaan berhenti dan perubahan apa yang telah diuji.

🔁 Cek sebelum lanjut ❓ Pertanyaan ⚠️ Jika jawabannya tidak
Posisi mesin Apakah referensi posisi masih sah? Homing ulang sesuai rancangan mesin
Titik nol benda kerja Apakah masih dapat dipercaya? Ukur ulang titik nol
Pahat dan penjepit Apakah tidak bergeser atau rusak? Periksa dan pasang ulang sebelum jalan
Strategi lanjut Apakah keadaan modal G-code dapat dipulihkan? Susun ulang pemotongan dari kondisi terverifikasi

Kesalahan yang sering memperpanjang gangguan

Mencabut kabel saat mesin masih bergerak, menekan sambung berkali-kali tanpa mencatat pesan, dan mengganti beberapa setelan sekaligus akan mengaburkan akar masalah. Hub USB, adaptor, dan kabel sangat panjang dapat menambah titik kegagalan; uji jalur sederhana terlebih dahulu. Sebaliknya, kabel baru tidak akan memperbaiki catu daya pengendali yang tidak stabil. Menganggap setiap alarm sebagai USB disconnect juga salah arah: alarm adalah keadaan yang dilaporkan pengendali ketika hubungan mungkin masih baik.

Hindari memakai pekerjaan produksi sebagai alat uji. Gunakan kondisi tanpa pahat menyentuh material, area gerak aman, dan pengawasan operator. Jangan menonaktifkan limit switch, tombol berhenti darurat, atau pembumian demi mempertahankan koneksi. Jika pemutusan berulang terkait tegangan tinggi, VFD, atau panel listrik, pemeriksaan harus dilakukan oleh orang yang berwenang. Catatan yang rinci lebih berguna daripada percobaan berisiko.

Pertanyaan yang sering diajukan

Apakah semua USB disconnect disebabkan kabel?

Tidak. Kabel dan konektor memang mudah diuji, tetapi hilangnya port dapat pula terkait daya pengendali, driver, kebijakan daya komputer, atau gangguan listrik. Jika port tetap ada, periksa pengirim dan respons serial. Mulailah dari klasifikasi gejala, lalu uji satu kemungkinan setiap kali.

Mengapa GRBL menampilkan pesan awal lagi?

Pesan sambutan dapat muncul ketika pengendali reset atau ketika koneksi serial dibuka kembali, tergantung papan. Catat apakah itu terjadi tepat saat menyambung atau tiba-tiba di tengah pekerjaan. Kejadian saat pemotongan membutuhkan pemeriksaan daya dan komunikasi sebelum melanjutkan.

Bolehkah pekerjaan diteruskan setelah sambungan kembali?

Hanya setelah posisi mesin, titik nol, keadaan spindle, dan lintasan lanjutan benar-benar diverifikasi. Jika pengendali reset atau gerak berhenti tidak terduga, anggap posisi lama belum tentu sah. Gunakan prosedur pemulihan yang didukung pengirim dan mesin; bila ragu, susun ulang pekerjaan dari keadaan aman.

Apakah mematikan selective suspend selalu tepat?

Tidak. Fitur itu mempunyai tujuan penghematan daya. Uji pengaturan hanya bila pola gangguan mengarah ke keadaan diam atau tidur komputer, catat keadaan awal, dan perhatikan kebijakan perangkat. Jika gangguan selalu muncul ketika spindle menyala, jalur sinyal dan instalasi listrik lebih relevan untuk diperiksa.

Penutup dan navigasi

USB disconnect perlu didiagnosis dari tiga pertanyaan: apakah perangkat USB hilang, apakah komunikasi serial berhenti meski port ada, atau apakah pengendali reset. Setelah mesin aman, catat pemicu, uji kabel dan port, lalu bandingkan pengaruh beban listrik dan kebijakan daya. Ubah satu faktor setiap kali dan buktikan kestabilannya. Untuk mengikuti urutan artikel berikutnya, kembali ke halaman induk Troubleshooting Urban Creator.

Rujukan teknis

Limit Switch Error CNC: Diagnosis Alarm dan Homing GRBL
Koneksi USB CNC atau GRBL sering putus? Bedakan port COM…
GRBL Alarm: Arti ALARM:1–9 dan Langkah Diagnosis Aman
Koneksi USB CNC atau GRBL sering putus? Bedakan port COM…

1 Comment

  • […] rincian sensor dibahas dalam panduan limit switch error, sedangkan masalah komunikasi ada pada panduan USB disconnect CNC. Untuk mengikuti seri secara urut, kembali ke halaman induk Troubleshooting: Topik GRBL […]

Leave A Comment

Cart (0 items)