Senin, 02 September 2013

M-code1

[Catatan]

  1. M98 sebaiknya digunakan bersama M99. Ketika M98 digunakan sendirian, bunyi subprogram hanya dapat dikatakan sekali daripada L (L>1) kali.
  2. Ketika program mempunyai M99 tanpa M98, progam berhenti setelah pelaksanaan M99.
  3.   M98/M99 dapat dimasukkan di bunyi subprogram, i.e. mereka dapat digabungkan; hingga level 18 dari M98/M99 bunyi subprogram dapat digabungkan.
  4. Subprogram biasanya di belakang M02/M30 dari program utama, dan blok terakhir dari program ini harus M99 (hasil subprogram). Jika subprogram tidak di belakang program utama, perintah M97 sebaiknya digunakan untuk pengiriman program. (lihat contoh berikut)
 [Contoh]




Fig. 3-1 M98 M99 contoh bunyi pemotongan subprogram
Dua cara memrograman sebagai Fig. 3-1:
Cara 1
Cara 2
N0010 G00 X100 Z50

N0010 G00 X100 Z50

N0020 M03 S01

N0020 M03 S01

N0030 G0 X50 Z15 F500

N0030 G0 X66 Z15 F500

N0040 M98 P0060 L5
Bunyi subprogram
N0040 M98 P0060 L5
Bunyi subprogram
N0050 M97 P0130
Pengiriman subprogram
N0050 G0 X100 Z50

N0060 G0 U-4
Subprogram tercantum di program utama
N0060 M05

N0070 G01 Z-10 F80
N0070 M02
Program utama selesai
N0080 U20 Z-25
N0080 G0 U-4
Subprogram mengikuti program utama
N0090 Z-35
N0090 G01 Z-10 F80
N0100 G0 U2 Z1
N0100 U20 Z-25
N0110 U-22
N0110 Z-35
N0120 M99
N0120 G0 U2 Z1
N0130 G0 X 100 Z50

N0130 U-22
N0140 M05

N0140 M99
N0140 M02
Program utama selesai


Pengiriman program dengan M97. Sebaliknya, program yang dilakukan tanpa sesuai dengan syarat nyata mesin
Subprogram harus diikuti program utama tanpa M97

Cara 1  : Ketika melaksanakan sistem N0040, bunyi subprogram tersebut dan pelaksanaan N0060-N0120 lima kali. Kemudian pelaksanaan N0050 tersebut, dan program melewati hingga N0130 dan pelaksanaan blok berikut.

Cara 2  : Ketika melaksanakan sistem N0040, bunyi subprogram tersebut dan pelaksanaan N0080-N0140 lima kali, dan ketika pelaksanaan blok dari N0050 hingga N0070, dan juga akhir program

Tidak ada komentar:

Posting Komentar