END PGMLBL O

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 85 - 86)

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

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

END PGMLBL O

nhiều lần.

3.5.1. Chơng trình con.

TNC gọi chơng trình con thông qua số hiệu nhãn của nó bằng lệnh CALL LBL. Chơng trình con sau đó khi đợc nạp sẽ thi hành từ đầu cho tới khi gặp nhãn LBL0 thì kết thúc.

Sau đó TNC sẽ tiếp tục chạy phần chơng trình sau lệnh chơng trình con.

TNC cho phép trong một chơng trình chính có thể có 254 chơng trình con ứng với 254 nhãn, ta có thể gọi chơng trình con bất kỳ lúc nào trong chơng trình, tuy nhiên cần chú ý một số nguyên tắc sau:

- Một chơng trình con không thể gọi chính nó.

- Chơng trình con phải đợc viết cuối chơng trình chính (sau dòng lệnh có M2 hoặc M30). Nếu chơng trình con nằm trớc M2 hoặc M30 thì chúng sẽ đợc gọi ít nhất một lần trớc khi có lệnh gọi đến chúng.

Lập một chơng trình con.

Để gán nhãn cho một chơng trình con, nhấn phím LBL SET và nhập số hiệu nhãn (LABEL NUMBER) vào.

Viết chơng trình con.

END PGMLBL O LBL O LBL 1 L Z+100 M2 CALL LBL 1 0 BEGIN PGM....MM 1 2 3 S R

Kết thúc chơng trình con lại nhấn phím LBL SET và nhập số hiệu nhãn ( LABEL NUMBER) vào.

Gọi một chơng trình con.

Để viết một lệnh gọi chơng trình con trong chơng trình chính ta nhấn phím LBL CALL.

Gõ vào số hiệu chơng trình mà ta muốn gọi.

3.5.2. Vòng lặp.

Cũng giống nh chơng trình, mở đầu mỗi vòng lặp là một nhãn (LBL) nhng kết thúc vòng lặp là cặp lệnh CALL LBL/ REP xác định số vòng lặp. TNC khi gặp vòng lặp sẽ thi hành từ đầu cho đến khi gặp lệnh kết thúc, sau TNC sẽ tiếp tục thi hành phần chơng trình còn lại sau vòng lặp.

Chú ý:

- Một vòng lặp có thể đợc lập đi lập lại 66534 lần.

- Số hiệu đằng sau từ lệnh REP xác định số lần lặp của vòng lặp.

- Số lần lặp luôn nhiều hơn số hiệu đợc lập trình một lần, do đó để lập đúng số lần mong muốn thì khi lập trình phải chú ý giảm số hiệu này đi một đơn vị.

Lập một vòng lặp.

Để gán nhãn cho một vòng lặp, nhấn phím LBL SET và nhập số hiệu nhãn (LABEL NUMBER) vào.

- Viết chơng trình con cần lặp. - Gọi một vòng lặp.

Để viết một lệnh gọi vòng lặp trong chơng trình chính ta nhấn phím LBL CALL và gõ số hiệu LBL vào, sau đó cho số lần 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 85 - 86)

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

(99 trang)
w