Jan 22, 2023 Tinggalkan pesan

Kelas pemrograman NC: gunakan M99 untuk mewujudkan loop, jump, dan return

 

Biasanya M99 yang kita lihat muncul di akhir subrutin, digunakan untuk mengakhiri subrutin dan kembali ke program utama.


Namun fungsi kode M99 jauh lebih dari itu.

Selain fungsi umum kami untuk kembali ke program utama, M99 dapat mewujudkan fungsi loop dan jump.

 

Dalam pemrosesan otomatis, kita dapat menggunakan robot atau pengumpan untuk mempertahankan status pemrosesan mesin yang berkelanjutan dan mewujudkan "pabrik mati lampu".

 

Saat operator menyiapkan bahan baku, robot akan memuat dan membongkar bahan baku dan produk setengah jadi tepat waktu sesuai pengaturan program. Karena tindakan ini berulang, program pemrosesan kami juga perlu dijalankan berulang kali, secara otomatis membuka pintu pelindung alat mesin, menunggu bongkar muat bahan pemrosesan, menutup pintu pelindung secara otomatis, dan mengeksekusi ulang kode pemrosesan. ..
bagian

Saat ini, kami akan menggunakan fungsi siklus M99. Apakah akan mengeksekusi kode pemrosesan lagi, Anda harus menunggu sinyal dari robot atau pengumpan.

 

Sesuai dengan pengaturan bahan mentah di pengumpan atau robot, setelah baki atau pengumpan dalam keadaan menunggu, program pemrosesan akan dihentikan secara kondisional alih-alih eksekusi loop tak terbatas.

 

M99 digunakan di akhir program utama, dan seluruh program pemesinan akan dijalankan secara siklis;

Digunakan di akhir subrutin, ini akan kembali ke program utama.


Sebelum menggunakan fungsi lompat M99, ada pengingat khusus:

*jangan gunakan nomor baris rangkap*

 

Terlepas dari menggunakan GOTOnnnn atau M99 Pnnnn, itu akan melompat tanpa syarat ke garis Nnnnn. Setelah beberapa baris Nnnnn muncul di program, sistem kontrol akan melompat ke salah satunya, yang sangat berbahaya untuk diproses, jadi sangat penting untuk menetapkan nomor baris yang unik.

 

 

 

Kirim permintaan

whatsapp

skype

Email

Permintaan