Thông thường M99 chúng ta thấy xuất hiện ở cuối chương trình con, dùng để kết thúc chương trình con và trở về chương trình chính.
Nhưng chức năng của mã M99 còn nhiều hơn thế.
Ngoài chức năng phổ biến của chúng tôi là quay lại chương trình chính, M99 có thể thực hiện các chức năng lặp và nhảy.
Trong xử lý tự động, chúng ta có thể sử dụng rô-bốt hoặc máy cấp liệu để duy trì trạng thái xử lý liên tục của máy và hiện thực hóa "nhà máy tắt đèn".
Khi người vận hành chuẩn bị nguyên liệu thô, robot sẽ bốc dỡ nguyên liệu thô và bán thành phẩm kịp thời theo cài đặt chương trình. Bởi vì hành động này lặp đi lặp lại, chương trình xử lý của chúng tôi cũng cần được thực hiện lặp đi lặp lại, tự động mở cửa bảo vệ của máy công cụ, chờ tải và dỡ vật liệu xử lý, tự động đóng cửa bảo vệ và thực hiện lại mã xử lý. ..
cái
Lúc này chúng ta sẽ sử dụng chức năng chu kỳ của M99. Có thực thi lại mã xử lý hay không, bạn cần đợi tín hiệu từ robot hoặc máy cấp liệu.
Theo cài đặt của nguyên liệu thô trong khay nạp hoặc rô-bốt, một khi khay hoặc khay nạp ở trạng thái chờ, chương trình xử lý sẽ bị dừng có điều kiện thay vì thực hiện vòng lặp vô hạn.
M99 được sử dụng ở cuối chương trình chính và toàn bộ chương trình gia công sẽ được thực hiện theo chu kỳ;
Được sử dụng khi kết thúc chương trình con, nó sẽ trở về chương trình chính.
Trước khi sử dụng chức năng nhảy của M99, có một lời nhắc đặc biệt:
*không sử dụng số dòng trùng lặp*
Bất kể sử dụng GOTOnnnn hay M99 Pnnnn, nó sẽ nhảy vô điều kiện đến dòng Nnnnn. Khi nhiều dòng Nnnnn xuất hiện trong chương trình, hệ thống điều khiển sẽ chuyển đến bất kỳ dòng nào, điều này rất nguy hiểm cho quá trình xử lý, vì vậy điều rất quan trọng là phải đặt một số dòng duy nhất.





