Lồng chơng trình con vào vòng lặp.

Một phần của tài liệu Nghiên cứu hệ thống điều khiển số trên máy công cụ CNC (máy phay) (Trang 86 - 90)

II. lập trình cho máy tnc426.

e) Chơng trình gia công đờng xoắn ốc.

3.5.3. Lồng chơng trình con vào vòng lặp.

TNC cho phép lồng chơng trình con hay vòng lặp theo những cách sau đây: - Lồng chơng trình con trong một chơng trình con.

- 86 – END PGM END PGM CALL LBL 1 REP 2/2 LBL 1 0 BEGIN PGM....MM 1 2 3

- Lồng một vòng lặp trong một vòng lặp.

- Lồng một chơng trình con trong một vòng lặp. - Cách viết một chơng trình con đó nh sau:

 Ví dụ:

0 begin pgm de1 mm

…………

17 call lbl 1………. Gọi chơng trình con có nhãn là LBL 1

………. (đoạn chơng trình chính còn lại có lệnh M2)

35 lbl 1 ………. đầu chơng trình con 1

…………

39 call lbl 2 ………Gọi chơng trình con có nhãn là LBL 2

…….

45 lbl 0 ……….. kết thúc chơng trình con 1

46 lbl 2 ………..đầu chơng trình con 2

………..

62 lbl 0 ……….. kết thúc chơng trình con 2

63 end pgm de1 mm .kết thúc chơng trình.

Lồng một vòng lặp trong một vòng lặp. Ví dụ: 0 begin pgm de2 mm ………….. 15 lbl 1 ……….. Đầu vòng lặp 1 ………. 20 lbl 2 ………... đầu vòng lặp 2 ……….

27 call lbl 2 rep 3/3……… đoạn chơng trình con từ LBL 2 đến dòng này đợc

………

35 call lbl 1 rep 1/1 ……..đoạn chơng trình LBL 1 đến dòng lệnh này đợc lặp

1 lần

………

50 end pgm de2 mm.

Lồng một chơng trình con trong vòng lặp.

Ví dụ:

0 begin pgm de3 mm

………

10 lbl 1……….. Đầu vòng lặp

11 call lbl 2 ……….……….Gọi chơng trình con có nhãn LBL 2

12 call lbl 1 rep 2/2 ………… Đoạn chơng trình từ LBL 1 đến dòng

lệnh này đợc lặp 2 lần

19 l z + 100 ro fmax m2…….. Kết thúc lệnh chính

20 lbl 2……….Đầu chơng trình con 2

………..

28 lbl o ………. Kết thúc chơng trình con

29 end pgm de3 mm.

Phụ lục

Một số chơng trình gia công trên máy phay tnc 426

(dùng ngôn ngữ din plus)

Các dữ liệu trong phần gia công này là: các thông tin công nghệ của dụng cụ, các chức năng gia công trên máy, các chu trình gia công nh chu trình khoan, khoét, doa, tarô, phay, …. Nó đợc áp dụng trên máy DMU - 60T với bộ điều khiển TNC 426, một chơng trình gia công của máy phay gồm các từ khoá sau:

0 Begin pgm (tên chuơng trình, đơn vị đo) Các lệnh khai báo phôi (Worpiece)

1 blk form 0.1 x y . z ..… … …

2 blk form 0.2 x .. y .. z ..… … …

Khai báo dao và gọi dao

3 tool def 1 ..

4 tool call 1 ..

………..(thân chơng trình) Kết thúc chơng trình

Các chơng trình gia công điển hình trên máy phay TNC 426

Cấu trúc chơng trình khoan lỗ.

Một phần của tài liệu Nghiên cứu hệ thống điều khiển số trên máy công cụ CNC (máy phay) (Trang 86 - 90)

Tải bản đầy đủ (DOC)

(99 trang)
w