Menguasai Perintah STOPRE dalam Pemrograman CNC Siemens Sinumerik 840D
Artikel ini tentang perintah program STOPRE Sinumerik 840D.
Siemens Sinumerik 840D adalah kontrol CNC canggih.

Salah satu kemampuan kontrol CNC Sinumerik 840D adalah Sinumerik 840D Pre-Process perintah part program sebelum mengeksekusi mereka.
Dalam kata sederhana Sinumerik 840D membaca lebih cepat dari mesin CNC.
Artinya sinumerik 840D read-ahead program CNC. Anda menekan cycle start dan mesin CNC mulai berjalan, namun kontrol CNC sinumerik 840D mungkin telah membaca seluruh program CNC, tetapi mesin CNC aktual tertinggal.
Semua ini berarti sinumerik 840D berjalan lebih cepat dari mesin CNC aktual.
Strategi ini memiliki keuntungan dan kerugian.
Keuntungan read-ahead Sinumerik 840D
Sekarang hampir sinumerik 840D telah membaca program CNC atau jauh lebih maju dari mesin CNC aktual, jadi mesin CNC sekarang dapat berjalan lebih lancar. Kontrol CNC sekarang sudah tahu apa yang harus dilakukan selanjutnya, atau jika ada perhitungan kompleks kontrol CNC telah menyelesaikannya, dan mesin CNC dapat berjalan dengan lancar. Sekarang profil kompleks dapat diproses lebih lancar.
Kerugian read-ahead Sinumerik 840D
Namun ada beberapa kekurangan dari strategi ini. Mesin CNC tertinggal dan kontrol CNC jauh lebih maju.
Jadi mungkin ada bahaya membaca nilai yang salah jika kita menggunakan variabel (R parameter) dalam program CNC kita. Misalkan Anda telah menginisialisasi variabel lokal dengan beberapa nilai dan kemudian dalam program CNC Anda memperbarui variabel lokal yang sama dengan nilai lain.
Jadi jika mesin CNC tertinggal dan belum membaca nilai variabel lokal pertama, dan kontrol CNC berjalan lebih cepat dan telah melewati blok CNC yang telah memperbarui nilai variabel lokal. Apa yang akan terjadi. Sekarang ketika mesin CNC akan membaca nilai variabel lokal ini akan menjadi nilai salah, karena kontrol CNC pertama menginisialisasi nilai dan kemudian memperbarui nilai. Namun karena mesin CNC tertinggal ia dapat membaca nilai pertama dan mendapatkan nilai yang diperbarui.
Ini mungkin menjelaskan lebih lanjut https://www.automation.siemens.com/forum/guests/PostShow.aspx?PostID=246454&Language=en&PageIndex=1
Solusi
Siemens Sinumerik 840D memiliki perintah part program STOPRE (Stop Read).
STOPRE
Perintah STOPRE Siemens Sinumerik menghapus semua data read-ahead.
Jadi setiap kali mesin CNC mengeksekusi perintah STOPRE kontrol CNC Sinumerik 840D menghapus semua data read-ahead. Jadi sekarang mesin CNC dan kontrol CNC berada pada titik yang sama dalam program CNC.
Selama perintah STOPRE selesai Sinumerik 840D lagi mulai membaca read-ahead hingga program CNC berakhir atau mesin CNC mengeksekusi STOPRE lagi.
Penggunaan Perintah STOPRE Siemens Sinumerik
Perintah STOPRE Siemens Sinumerik sangat vital, ini menyelesaikan masalah variabel lokal di atas dengan cara yang sangat sederhana.
Penggunaan lain dari perintah STOPRE Siemens Sinumerik adalah ketika kita berinteraksi dengan bagian perangkat keras mesin CNC seperti chuck, tailstock, dll.